WO2014158235A1 - User equipment and method for distributed channel access for d2d communications - Google Patents

User equipment and method for distributed channel access for d2d communications Download PDF

Info

Publication number
WO2014158235A1
WO2014158235A1 PCT/US2013/068766 US2013068766W WO2014158235A1 WO 2014158235 A1 WO2014158235 A1 WO 2014158235A1 US 2013068766 W US2013068766 W US 2013068766W WO 2014158235 A1 WO2014158235 A1 WO 2014158235A1
Authority
WO
WIPO (PCT)
Prior art keywords
cid
receiving device
bandwidth
transmitting
grant
Prior art date
Application number
PCT/US2013/068766
Other languages
French (fr)
Inventor
Honggang Li
Qinghua Li
Alexey Khoryaev
Yuan Zhu
Jong-Kae Fwu
Original Assignee
Intel IP Corporation
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Intel IP Corporation filed Critical Intel IP Corporation
Priority to PCT/US2013/068766 priority Critical patent/WO2014158235A1/en
Priority to US14/124,217 priority patent/US9345046B2/en
Priority to CN201380073622.0A priority patent/CN105075370B/en
Publication of WO2014158235A1 publication Critical patent/WO2014158235A1/en
Priority to HK16105114.2A priority patent/HK1217258A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/10Scheduling measurement reports ; Arrangements for measurement reports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access, e.g. scheduled or random access
    • H04W74/08Non-scheduled or contention based access, e.g. random access, ALOHA, CSMA [Carrier Sense Multiple Access]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/40Circuits
    • H04B1/54Circuits using the same frequency for two directions of communication
    • H04B1/56Circuits using the same frequency for two directions of communication with provision for simultaneous communication in two directions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0417Feedback systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0452Multi-user MIMO systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0615Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
    • H04B7/0617Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal for beam forming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0615Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
    • H04B7/0619Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0615Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
    • H04B7/0619Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
    • H04B7/0621Feedback content
    • H04B7/063Parameters other than those covered in groups H04B7/0623 - H04B7/0634, e.g. channel matrix rank or transmit mode selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0686Hybrid systems, i.e. switching and simultaneous transmission
    • H04B7/0695Hybrid systems, i.e. switching and simultaneous transmission using beam selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/08Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
    • H04B7/0868Hybrid systems, i.e. switching and combining
    • H04B7/088Hybrid systems, i.e. switching and combining using beam selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1864ARQ related signaling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/0204Channel estimation of multiple channels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L25/03178Arrangements involving sequence estimation techniques
    • H04L25/03305Joint sequence estimation and interference removal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/80Actions related to the user profile or the type of traffic
    • H04L47/803Application aware
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/83Admission control; Resource allocation based on usage prediction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0048Allocation of pilot signals, i.e. of signals known to the receiver
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0048Allocation of pilot signals, i.e. of signals known to the receiver
    • H04L5/0051Allocation of pilot signals, i.e. of signals known to the receiver of dedicated pilots, i.e. pilots destined for a single user or terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • H04L5/0057Physical resource allocation for CQI
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0078Timing of allocation
    • H04L5/0085Timing of allocation when channel conditions change
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/14Two-way operation using the same type of signal, i.e. duplex
    • H04L5/1469Two-way operation using the same type of signal, i.e. duplex using time-sharing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/613Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for the control of the source by the destination
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/65Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/70Media network packetisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • H04L65/752Media network packet handling adapting media to network capabilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • H04L65/756Media network packet handling adapting media to device capabilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • H04L65/762Media network packet handling at the source 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • H04L65/764Media network packet handling at the destination 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/80Responding to QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72457User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to geographic location
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/24Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
    • H04N21/2402Monitoring of the downstream path of the transmission network, e.g. bandwidth available
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8456Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8543Content authoring using a description language, e.g. Multimedia and Hypermedia information coding Expert Group [MHEG], eXtensible Markup Language [XML]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/04Arrangements for maintaining operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0226Traffic management, e.g. flow control or congestion control based on location or mobility
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0289Congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/18Negotiating wireless communication parameters
    • H04W28/20Negotiating bandwidth
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection
    • H04W36/0022Control or signalling for completing the hand-off for data sessions of end-to-end connection for transferring data sessions between adjacent core network technologies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/12Reselecting a serving backbone network switching or routing node
    • H04W36/125Reselecting a serving backbone network switching or routing node involving different types of service backbones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/16Performing reselection for specific purposes
    • H04W36/22Performing reselection for specific purposes for handling the traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/24Reselection being triggered by specific parameters
    • H04W36/26Reselection being triggered by specific parameters by agreed or negotiated communication parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/02Access restriction performed under specific conditions
    • H04W48/06Access restriction performed under specific conditions based on traffic conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/18Selecting a network or a communication service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • H04W56/001Synchronization between nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0446Resources in time domain, e.g. slots or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/54Allocation or scheduling criteria for wireless resources based on quality criteria
    • H04W72/541Allocation or scheduling criteria for wireless resources based on quality criteria using the level of interference
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/56Allocation or scheduling criteria for wireless resources based on priority criteria
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/11Allocation or use of connection identifiers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/15Setup of multiple wireless link connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/06Registration at serving network Location Register, VLR or user mobility server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/08Mobility data transfer
    • H04W8/082Mobility data transfer for traffic bypassing of mobility servers, e.g. location registers, home PLMNs or home agents
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L2025/0335Arrangements for removing intersymbol interference characterised by the type of transmission
    • H04L2025/03426Arrangements for removing intersymbol interference characterised by the type of transmission transmission using multiple-input and multiple-output channels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0001Arrangements for dividing the transmission path
    • H04L5/0003Two-dimensional division
    • H04L5/0005Time-frequency
    • H04L5/0007Time-frequency the frequencies being orthogonal, e.g. OFDM(A), DMT
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • H04L5/0055Physical resource allocation for ACK/NACK
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/08Load balancing or load distribution
    • H04W28/082Load balancing or load distribution among bearers or channels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0055Transmission or use of information for re-establishing the radio link
    • H04W36/0072Transmission or use of information for re-establishing the radio link of resource information of target access point
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/08Reselecting an access point
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • H04W48/12Access restriction or access information delivery, e.g. discovery data delivery using downlink control channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/046Wireless resource allocation based on the type of the allocated resource the resource being in the space domain, e.g. beams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/14Direct-mode setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/04Large scale networks; Deep hierarchical networks
    • H04W84/042Public Land Mobile systems, e.g. cellular systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/04Large scale networks; Deep hierarchical networks
    • H04W84/042Public Land Mobile systems, e.g. cellular systems
    • H04W84/045Public Land Mobile systems, e.g. cellular systems using private Base Stations, e.g. femto Base Stations, home Node B
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices
    • H04W88/10Access point devices adapted for operation in multiple networks, e.g. multi-mode access points
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Definitions

  • Embodiments pertain to wireless communications. Some embodiments relate to device-to-device (D2D) communications in wireless networks including cellular-type networks. Some embodiments relate to channel access and resource allocation in wireless networks for D2D communications. Some embodiments relate to communications between machine-to-machine (M2M) devices. Some embodiments relate to 3 GPP LTE networks.
  • D2D device-to-device
  • M2M machine-to-machine
  • D2D communications refers to direct communications between two communication devices (e.g., user equipment (UE)). This is unlike conventional communication in a cellular-type network where communications take place between an enhanced Node B (eNB) (e.g., base station) and the communication devices.
  • eNB enhanced Node B
  • the eNB schedules and allocates channel resources.
  • the amount of control overhead and delay associated with scheduling and allocating resources for D2D communications by the eNB may be prohibitive. This is particularly an issue in situations with a large volume of D2D
  • the eNB may be unavailable for scheduling and allocating resources for D2D communications.
  • FIG. 1 il lustrates a wireless network in accordance with some embodiments
  • FIG. 2 illustrates distributed channel access in accordance with some embodiments
  • FIGs. 3A and 3B illustrate transmission power level selection for interference avoidance in accordance with some embodiments
  • FIG. 4 illustrates spatial-reuse pairing in accordance with some embodiments.
  • FIG. 5 is a block diagram of a UE in accordance with some embodiments.
  • FIG, 1 illustrates a wireless network in accordance with some embodiments.
  • Wireless network 100 may include an eNB 106 and a plurality of 1 ] ⁇ : ⁇ . such as devices 102, 104, 108, 1 10, 112, and 114.
  • Wireless network 100 may operate as a cellular network, such as a 3GPP LTE network, in which the eNB 106 schedules and allocates channel resources for communications with the UEs (i.e., for non-D2D communication).
  • Some of the UEs may also be configured for D2D communications.
  • device 102 and device 104 may perform D2D communication in which device 102 may communicate directly wit device 104.
  • Device 1 12 and device 114 may also perform D2D communication in which device 112 may communicate directly with device 1 14.
  • the UE that has data to transmit is referred to as the transmitting device while the UE that is to receive the data is referred to as the receiving device.
  • a UE may be arranged to perform D2D distributed channel access for the scheduling and allocation of channel resources without invol vement of the eNB 106.
  • a unique connection identifier may be associated with a one-way link between a pair of UEs (i.e., between a transmitting device and a receiving device).
  • FIG, 2 illustrates distributed channel access in accordance with some embodiments.
  • a UE when acting as a transmitting device (e.g., device 102 (FIG, 1 )), may be arranged to transmit a CID code 204 at a beginning of a contention window 202 to request channel access for a D2D transmission to a receiving device 104 (FIG. 1).
  • the links for D2D transmissions from a transmitting device to a receiving device are identified by a CID and each CID may be mapped to a CID code 204.
  • a UE when acting as a receiving device
  • bandwidth grant 206 may be transmitted during the contention window 202, along with bandwidth grants for other CIDs, in an order based on a priority level of the CID.
  • a UE operating as a transmitting device 102 may receive signals during the contention window 202 to identify a bandwidth grant 206 with an associated CID.
  • the transmitting device 102 may transmit data 208 during the particular channel resources allocated in the bandwidth grant.
  • scheduling and channel allocation for D2D communications may be performed in a distributed matter (i.e., by the UEs rather than centrally by the eNB 106). This may reduce and/or eliminate the control overhead and delay associated with conventional scheduling and channel allocation techniques performed by an eNB, such as eNB 106. For example, the use of only a CID code for a bandwidth request significantly reduces bandwidth requirements. Furthermore, overhead associated with turn-around time is reduced since the bandwidth grants 206 occur after all of the bandwidth requests (i.e., represented by CID codes 204). This is unlike some conventional techniques for contention-based scheduling in which each bandwidth grant follows an associated bandwidth request requiring overhead for turn-around time.
  • a CID is associated with a one-way link between a transmitting device and a receiving device.
  • a different CID may be associated with a link in the opposite direction between the same UEs.
  • the CID may identify the devices and may include a device address of both the transmitting device and the receiving device, although this is not a requirement.
  • the CID may comprise a shortened identifier (e.g., shorter than both device addresses) that identifies the device addresses of both the UEs (i.e., instead of a longer identifier that may include a complete device addresses of both the UEs).
  • each CID may be mapped to (or associated with) a priority level.
  • a UE When acting as a receiving device 104, a UE may be arranged to identify any other CID codes 204 received at the beginning of the contention window 202 and sort the received CID codes 204 based on the priority level to determine when to transmit a bandwidth grant 206. The UE may wait for transmission of any band width grants 206 associated with higher priority CIDs before transmitting its bandwidth grant 206.
  • other receiving devices may also transmit bandwidth grants 206 during non-interfering portions of the contention window 202 in the order based on the priority level of their CID.
  • the position of the bandwidth grant 206 for a particular transmitting device is not fixed so a transmitting device may listen to (e.g., monitor) the bandwidth grants for other transmitting devices at least until it receives its bandwidth grant. In some situations, there may not be a bandwidth grant for each transmitting device that requests a bandwidth grant.
  • a UE when acting as a transmitting device 102, may be arranged to transmit a CID code 204 at a predetermined power level at the beginning of the contention window 202 to request channel access.
  • the predetermined power level may be a high power level, a highest power level, or a full power level.
  • the transmission of the CID code 204 at a high power level may help allow the CID code to be detected by other UEs.
  • the CID code 204 is transmitted concurrently with CID codes 204 of any other transmitting devices that are also requesting channel access.
  • the CID codes 204 may comprise orthogonal sequences or pseudo-orthogonal sequences and may have a low correlation with respect to each other.
  • the CID codes 204 may be CDMA-like codes, although this is not a requirement as other types of codes may be used .
  • a CID code 204 may be transmitted on different time-frequency resources than the CID codes transmitted by other transmitting devices that are also requesting channel access.
  • the CID codes may be transmitted in different resource blocks (RBs).
  • certain time-frequency resources may be designated (e.g., by an eNB 106) for D2D communications including transmission of CID codes for requesting channel access.
  • a UE when acting as a receiving device 104, may monitor bandwidth grants 206 transmitted from other receiving devices having higher priority CIDs to determine remaining channel resources for allocation to an associated transmitting device. The UE may grant bandwidth to its associated transmitting device when sufficient channel resources remain and may refrain from granting band width to the associated transmitting device when insufficient channel resources remain.
  • the particular channel resources available for D2D data communication may be pre-designated by an eNB 106 and known to UEs that engage in D2D communications.
  • a UE when acting as a receiving device having a highest priority CID, may allocate channel resources (i.e., grant bandwidth) prior to allocation of channel resources by other receiving devices.
  • channel resources i.e., grant bandwidth
  • a UE may refrain from transmitting a bandwidth grant 206 when insufficient channel resources are available after allocation of channel resources by receiving devices with higher priority CIDs.
  • bandwidth grants 206 may grant amounts of bandwidth that are variable in size (e.g., a variable number of resource blocks may be allocated).
  • the UE may determine a recommended transmission power level for transmission of data 208 based, at least in part, on signal strengths of the CID codes 204 received from one or more transmitting devices.
  • the receiving device 104 may provide the recommended transmission power level to the associated transmitting device 102 in the bandwidth grant 206.
  • the data 208 may be transmitted by a transmitting device in the time-frequency resources allocated in a corresponding bandwidth grant 206.
  • Data 1 may be transmitted within the time-frequency resources allocated in bandwidth (BW) Grant I
  • Data 2 may be transmitted within the time-frequency resources allocated in BW Grant 2, and so forth.
  • the UE may include bandwidth allocation parameters and a recommended transmission power level in a transmitted bandwidth grant 206.
  • the bandwidth allocation parameters may include a starting point (or an offset value) for the resource allocation.
  • the bandwidth allocation parameters may also include a resource allocation size, which may be indicated, for example, as a number of resource blocks.
  • the UE may optionally include one or more of a modulation and coding scheme (MCS) and a CID of a spatial-reuse pair when spatial-reuse pairing is performed. Spatial-reuse pairing is discussed in more detail below.
  • MCS modulation and coding scheme
  • the bandwidth grant 206 may be arranged to grant channel resources of variable size (e.g., a variable number of RBs depending on availability). This can allow data transmissions 208 to be of variable length.
  • a rejection of the bandwidth request may be transmitted and no channel resources may be granted.
  • a bandwidth grant 206 with empty fields or one or more other indicators may be used as a rejection of an associated bandwidth request.
  • a UE when acting as a transmitting device 102, may enter a sieep/iow-power state after being in an active state during the contention window 202 and may wake-up from the sleep/low-power state to transmit data 208 to an associated receiving device during the channel resources indicated in the bandwidth grant 206. The UE may return to the sleep/low-power state during data transmissions of any other transmitting devices.
  • both a transmitting and a receiving device may be in an active state during the contention window.
  • a TX-RX turn-around gap 214 may be provided between the transmitted CID codes 204 and the bandwidth grants 206. An interval between two consecutive bandwidth grants may also be provided.
  • the TX-RX turn-around gap 214 and the interval between consecutive bandwidth grants may be pre-configured in each device or configured by the eNB 106.
  • the TX-RX tum-around gap 214 may range from ten to twenty microseconds, for example, although this is not a requirement,
  • a preamble 216 may be transmitted prior to each bandwidth grant 206.
  • the size of the contention window 202 may be either fixed or dynamic. If dynamic, the contention window 202 may have a maximum size. In some embodiments in which the size of the contention window is dynamic, when the contention ends (e.g., fewer request/grants) before a maximum size is reached, the data transmission may begin almost immediately after the contention window.
  • each CID may be mapped to a unique priority level so that the CIDs can be sorted based on the priority order.
  • a receiving device of a link with a higher priority CID may respond sooner than a receiving device associated with a link with a lower priority CID. For example, an addressed receiving device with the highest link priority may respond to its transmitting device first.
  • An addressed receiving device with a lower priority CID may wait for other receiving devices with higher priority CIDs to respond unless a higher priority receiving device asks the lower priority receiving device to respond earlier (e.g., right after the higher priority one).
  • the mapping relation between a CID and priority level may be generated for fairness and/or quality of service. In some embodiments, the mapping relation may be randomized periodically to help ensure that device pairs have equal opportunity to access the channel.
  • each receiving device may measure the strengths of the received signals from its associated transmitting device and the other transmitting devices for estimating an optimal transmission power for its transmitting device to send a subsequent data burst during the allocated resources. All addressed receiving devices may respond with bandwidth grants 206 one by one in the priority order. When one receiving device transmits a bandwidth grant 206, the other transmitting devices and receiving devices with lower priority CIDs may be arranged to listen to these bandwidth grant message to decide what to do.
  • a default amount of resource bandwidth may be allocated or granted.
  • additional bandwidth requests from the transmitting device may be piggybacked in a data packet and stored in the receiving device ' s memory for latter bandwidth grants.
  • These embodiments may simplify the bandwidth request message to only a CID code because a default amount of channel resource may be granted for the initial data transmission and an additional amount of channel resource may be specified latter using an efficient modulation and/or coding scheme. If the receiving device knows about the requested bandwidth from the memory, it can grant more than the default amount of bandwidth when it receives a subsequent bandwidth request.
  • each receiving device with a lower priority may remove the responded links with the highest priorities from the current priority list and may look for available resource within an entire data resource block. For example, the receiving device may calculate how much channel resource is remaining and where the resources are located. If there is enough channel resource remaining, the receiving device may continue the allocation. Otherwise, the receiving device may terminate the bandwidth grant procedure at the receiving device side. Once a receiving device has a higher priority in the aureus priority list, it gets the chance to grant the resource to its transmitting device. This chance may be overwritten by a receiving device with a higher priority. The receiving device may specify in the bandwidth grant 206 that another receiving device should take the next grant chance.
  • the receiving device may also reject a request by sending a response when there is not enough resource. Since the size of the contention window 202 may be limited, the number of bandwidth grants 206 may also be limited resulting in another termination condition since any additional bandwidth grants 206 would be outside of the contention window 202,
  • the transmitting device may transmit data packets in the allocated time- frequency channel resources (e.g., in the allocated resource blocks) using the specified transmit power for the specified duration.
  • the other transmitting devices and receiving devices that are not allocated resources during that resource allocation may go into sleep mode to save power until their turns come up. Accordingly, devices with no data communications only need to wake up during the contention window 202 and can go to sl eep in the rest of the time. This saves power compared to conventional networks, such as a Wi-Fi network with burst contentions.
  • a UE may be configured for spatial-reuse in which data, such as data 218 (Data 4) is transmitted concurrently with data 208 (Data 2) on non-orthogonal channel resources (e.g., the same or at least partially-overlapping channel resources).
  • data such as data 218 (Data 4) is transmitted concurrently with data 208 (Data 2) on non-orthogonal channel resources (e.g., the same or at least partially-overlapping channel resources).
  • a receiving device having a higher priority CID may identify a pair of devices with a lower priority CID as a spatial-reuse pair. For example, referring to FIG. 1, transmitting device 102 and receiving device 104 may have a higher priority CID than transmitting device 112 and receiving device 114. In these embodiments, receiving device 104 may identify transmitting device 1 12 and receiving device 1 14 as a spatial-reuse pair of devices.
  • transmitting device 112 may transmit data
  • the spatial-reuse data transmission i.e., data 218, may be associated with a lower priority CID and may be transmitted concurrently (i.e., in parallel) with data (e.g.. Data 2) associated with a higher priority CID on the same or partially-overlapping channel resources,
  • a UE that is configured for spatial-reuse and is acting as a receiving device (e.g., receiving device 114) with a lower priority CID may be arranged to determine a recommended transmission power level (or power level limit) for a spatial-reuse data transmission (i.e., data 218).
  • the spatial-reuse data transmission may be transmitted in accordance with a spatial -reuse technique by the transmitting device 1 12.
  • the recommend transmission power level or limit for the spatial-reuse data transmission may be determined based on an interference estimate to help avoid interference and assure a reliable reception of the data 208 by a higher priority receiving device (e.g., receiving device 104) of the spatial- reuse pair.
  • FIGs. 3 A and 3B illustrate transmission power level selection for interference avoidance in accordance with some embodiments.
  • transmitting device 302 and receiving device 304 may have a higher-priority CID than transmitting device 312 and receiving device 314.
  • receiving device 304 may identify transmitting device 312 and receiving device 314 as a spatial-reuse pair.
  • the UE 314 may be arranged to determine a recommended transmission power level or limit for a spatial-reuse data transmission (e.g., data 218) (i.e., in accordance with a spatial-reuse technique) by the associated transmitting device 312.
  • the spatial-reuse data transmission (data 218) may be transmitted concurrently with data (e.g., Data 2) of a higher priority CID (devices 302-304) on non-orthogonal channel resources.
  • the recommend transmission power level for the spatial-reuse transmission may be determined by receiving device 314 based on an interference estimate to help assure a reliable reception of the data 208 by the receiving device 302 with the higher priority CID of the spatial-reuse pair.
  • the receiving device 314 may estimate the path loss between the transmitting device 302 and the receiving device 304 of the higher priority CID based on the CID code and the bandwidth grant 206 transmitted by the devices having the higher-priority CID.
  • the recommended transmission power level for the spatial-reuse data transmission 218 may be determined based on the estimated pat loss and an interference threshold of the receiving device 304 having the higher-priority CID.
  • the receiving device 314 having the lower-priority CID may provide the recommended transmission power level in its bandwidth grant message 206 to transmitting device 312.
  • an estimate of interference may be used. As shown in FIG. 3 A, there are two pairs of devices, one pair including transmitting device 302 (TX UE A) and receiving device 304 ( X UE B), and one pair including transmitting device 312 (TX UE C) and receiving device 314 (RX UE D).
  • the receiving device 314 may select the transmit power for its transmitting device 312 and may indicate the power in the bandwidth allocation parameters.
  • the transmit power level or limit may be selected to meet a signal-to-noise ratio (SNR) requirement plus a margin against potential interference.
  • SNR signal-to-noise ratio
  • the margin may be known to all devices.
  • Prequire(AB) + Margin where Prequire(AB) is the required receive power level at receiver Rx B to detect modulated signal meeting specified block error rate (B ER), P(A) is the transmit power of A, and PL(AB) is the path loss between A and B that may be estimated from the measured CID and bandwidth grant signals.
  • the transmitting device 312 may be arranged to avoid interference with the scheduled pairs having higher priority CIDs and may ⁇ be arranged to avoid interference with normal uplink reception by the eNB 106 (FIG. 1).
  • the receiving devi ce 314 may assume a worst case scenario for selection of transmit power for the transmitting device 312. For example, as shown in FIG. 3B, receiving device Rx D computes the transmit power for its transmitting device Tx C. Since the link Tx A - Rx B has been scheduled with a higher priority, Rx D has to control Tx C's transmit power such that Tx C's interference to Rx B is below a certain threshold.
  • Rx D may assume that Tx C is located between Rx B and Rx D as a worst case scenario.
  • FIG, 4 illustrates spatial-reuse pairing in accordance with some embodiments.
  • CID codes 404 may be transmitted at the beginning of the contention window 402 followed by bandwidth grants 406 during the contention window 402. After the contention window 402, data 408 may be transmitted.
  • a UE that is configured for spatial-reuse and is acting as a receivmg device 304 may be arranged to select a pair of UEs having a lower priority CID as a spatial-reuse pair based on potential interference and provide the CID of the selected spatial-reuse pair in its bandwidth grant 206.
  • the lower priority receiving device 314, in response to reception of the bandwidth grant sent by the higher priority receiving device 304 may transmit a bandwidth grant (i.e., BW Grant 3) immediately following the bandwidth grant (i.e., BW Grant 1) sent by the higher priority receivmg device 304.
  • BW Grant 3 bandwidth grant
  • BW Grant 3 for spatial-reuse pairing may be sent out-of-order (i.e., before BW Grant 2).
  • the Iow r er priority transmitting device 312 is arranged to transmit spatial-reuse data 418 (Data 3) concurrently with data 408 (Data 1) of the higher priority transmitting device 302.
  • BW Grant 1 may also include a CID of a selected spatial-reuse pair (i.e. for next receiving device for granting bandwidth).
  • the higher priority receiving device 304 may select a spatial-reuse pair of UEs which is determined to have either minimal interference or a tolerable level of interference with the higher priority receiving device 304 during simultaneous transmission.
  • the higher priority receiving device 304 is effectively asking the second lower priority receiving device (i.e., receiving device 314) to send a bandwidth grant (i.e., BW Grant 3) immediately after its bandwidth grant (i.e., BW grant 1 ) using a next-one indicator.
  • a spatial-reuse data transmission 418 (Data 3) may have a shorter duration than data 408 (Data 1) to help avoid any impact with the data of the higher priority CID (i.e., Data 1).
  • the receiving device with a higher priority CID may select a lo was-priority pair of devices with minimal interference from all candidates as a spatial-reuse pair and indicate the CID of selected device pair in the bandwidth grant message. Since the interference information is locally measured in a distributed system, there may be no central control After one link is scheduled, the receiving device on the link may have the best knowledge about which link among all links that can spatial ly reuse the channel with the scheduled one. Therefore, in some embodiments, the last scheduled receiving device may change the priority order of the other devices since the old priority order doesn't take the interferences of the already scheduled links into account.
  • channel allocation for spatial-reuse may be done in a single bandwidth grant message (i.e., piggybacked) by the higher- priority receiver (i.e., to save a slot), although this is not a requirement. Because there is the CID of spatial-reuse pair, such a piggyback technique may be optional.
  • the receiving device of the selected spatial- reuse pair may take the next immediate bandwidth grant slot to send its grant message.
  • the receiving device that would have had that slot by default may be arranged to give up its slot or back off one slot.
  • the default receiving device when it is arranged back off one slot, it may send its bandwidth grant in the next slot.
  • device pair Tx3-Rx3 may be picked by the Rxl as spatial-reuse pair and may be indicated in BW Grant 1.
  • Rx3 transmits its bandwidth grant (BW grant 3) immediately following bandwidth grant by Rx l (BW Grant 1) as illustrated in FIG. 4.
  • Rx2 backs off one slot and transmits its bandwidth grant (BW grant 2) after BW Grant 3.
  • Tx3 may transmit data (Data 3) during the same time-frequency block with Txl (Data 1).
  • FIG. 5 is a block diagram of a UE in accordance with some embodiments.
  • UE 500 may include physical-layer (PHY) circuitry 502, media- access control layer (MAC) circuitry 504, other processing circuitry and memory 506, as well as other components and elements.
  • PHY circuitry 502 may be arranged for transmitting and receiving signals through a wireless medium using one or more antennas and MAC 1 circuitr 504 may be arranged for controlling access to the wireless medium,
  • the PHY circuitry 502 and the
  • the MAC circuitry 504 may be arranged to perform distributed channel access for D2D communications as described herein.
  • the PHY circuitry 502 and the MAC circuitry 504 may be configured to transmit a CID code at a beginning of a contention window to request channel access for a D2D transmission to a receiving device.
  • the PHY circuitry 502 and the MAC circuitry 504 may be arranged to receive a bandwidth grant from the receiving device during the contention window, along with bandwidth grants for other CIDs, in an order based on a priority level of the CID.
  • the PHY circuitry 502 and the MAC circuitry 504 may be arranged to transrmt data after reception of the bandwidth grants in time-frequency resources indicated in an associated one of the bandwidth grants.
  • UE 500 may be a portable wireless communication device, such as a personal digital assistant (PDA), a laptop or portable computer with wireless communication capability, a web tablet, a wireless telephone, a wireless headset, a pager, an instant messaging device, a digital camera, an access point, a television, a medical device (e.g., a heart rate monitor, a blood pressure monitor, etc.), or other device that may receive and/or transmit information wirelessly.
  • the UE 500 may be a machine-to-maehine ( M2M) communication device that operates autonomously instead of a mobile device operated by a user.
  • M2M machine-to-maehine
  • Antennas may comprise one or more directional or
  • omnidirectional antennas including, for example, dipole antennas, monopole antennas, patch antennas, loop antennas, microstrip antennas or other types of antennas suitable for transmission of RF signals.
  • a single antenna with multiple apertures may be used instead of two or more antennas.
  • each aperture may be considered a separate antenna.
  • antennas may be effectively separated to take advantage of spatial diversity and the different channel characteristics that may result between each of antennas and the antennas of a transmitting device.
  • a M2M device may utilize a single antenna.
  • UE 500 may include one or more of a keyboard, a display, a non-volatile memory port, multiple antennas, a graphics processor, an application processor, speakers, and other mobile device elements.
  • the display may be an LCD screen including a touch screen.
  • the PHY circuitry 502 and the MAC circuitr 504 may be configured to communicate orthogonal-frequency division multiplexed (OFDM) communication signals over a multicarrier communication channel.
  • the OFDM signals may comprise a plurality of orthogonal subcarriers.
  • UE 500 may be a 3rd Generation Partnership Project (3GPP) Universal Terrestrial Radio Access Network (UTRAN) Long-Term-Evolution (LTE) or a Long-Term-Evolution (LTE) communication station, although the scope of the invention is not limited in this respect.
  • 3GPP 3rd Generation Partnership Project
  • UTRAN Universal Terrestrial Radio Access Network
  • LTE Long-Term-Evolution
  • LTE Long-Term-Evolution
  • LTE Long-Term-Evolution
  • LTE Long-Term-Evolution
  • UE user Equipment
  • D2D device- to-device
  • PHY physical-layer
  • MAC media-access control
  • UE user Equipment
  • PHY physical-layer
  • MAC media-access control
  • the UE when acting as a receiving device, is further arranged to: identif other CID codes received at the beginning of the contention window; sort the received CID codes based on the priority level to determine when to transmit a bandwidth grant; and wait for transmission of any other bandwidth grants associated with higher priority CIDs before transmitting the bandwidth grant.
  • the UE when acting as a transmitting device, is arranged to transmit the CID code at a predetermined power level at the beginning of the contention window to request channel access, the
  • predetermined power level determined to allow the CID code to be detected by other devices in addition to the receiving device.
  • the CID code is transmitted concurrently with CID codes of other transmitting devices that are also requesting channel access.
  • the CID code is transmitted on different time-frequency resources than CID codes transmitted by other transmitting devices that are also requesting channel access.
  • the CID codes 204 comprise pseudo- orthogonal sequences, and the transmitting device is arranged to transmit a CID code on the same time-frequency resources as CID codes that are transmitted by other transmitting devices that are also requesting channel access,
  • the UE when acting as a receiving device, is arranged to: monitor bandwidth grants transmitted from other receiving devices having higher priority CIDs to determine remaining channel resources for allocation to an associated transmitting device; grant bandwidth to the transmitting device when sufficient channel resources remain; and refrain from granting bandwidth to the transmitting device when insufficient channel resources remain.
  • the UE when acting as a receiving device having a highest priority CID, allocate channel resources prior to allocation of channel resources by other receiving devices, and when acting as a receiving device and when associated with a lower priority CID, the UE is arranged to refrain from transmitting a bandwidth grant when insufficient channel resources are avai lable after allocation of channel resources by receiving devices with higher priority CIDs.
  • the UE when acting as a receiving device, is arranged to determine a recommended transmission power level for transmission of data based, at least in part, on signal strengths of the CID codes received from one or more transmitting devices, and wherein the receiving device is to provide the recommended transmission power level to the associated transmitting device in a transmitted bandwidth grant.
  • the UE when acting as a receiving device, is arranged to include bandwidth allocation parameters including at least one of a starting point or offset value, a resource allocation size and the recommended transmission power level in a transmitted bandwidth grant, and when spatial- reuse pairing is performed, a CID of a spatial-reuse pair and optionally bandwidth allocation parameters for the spatial-reuse pair are piggybacked in the transmitted bandwidth grant.
  • the UE when acting as a transmitting device, is arranged to: enter a sleep/low-power state after the contention window; wake- up to transmit data to an associated receiving device during channel resources indicated in a bandwidth grant; and return to the sleep/low-power state during data transmissions of other transmitting devices.
  • the UE is configured for spatial-reuse and is acting as a receiving device, the UE is arranged to determine a recommended transmission power level for a spatial-reuse data transmission by an associated transmitting device, wherein the spatial-reuse data transmission is transmitted concurrently with data of a higher priority CID on non-orthogonal time- frequency resources, and wherein the recommend transmission power level for the spatial-reuse transmission is determined based on an interference estimate to help assure a reliable reception of the data by a higher priority receiving device of the spatial-reuse pair.
  • determining the recommended transmission power level for the spatial-reuse data transmission comprises: estimating a path loss between the transmitting device and the receivi ng de vice of the higher priority CID based on the CID code and the bandwidth grant transmitted by the devices having the higher-priority CID, and wherein the recommended transmission power level for the spatial-reuse data transmission is determined based on the estimated path loss and an interference threshold of the receiving device having the higher-priority CID.
  • the receiving device when the UE is configured for spatial-reuse and is acting as a receiving device, the receiving device is arranged to: select a pair of UEs having a lower priority CID as a spatial-reuse pair based on potential interference; and provide the CID of the selected spati al-reuse pair in the bandwidth grant, wherein a lower priority receiving device, in response to reception of the bandwidth grant sent by the higher priority receiving device, is arranged to transmit a bandwidth grant immediately following the bandwidth grant sent by the higher priority receiving device, and wherein the lower priority transmitting device is arranged to transmit a spatial-reuse data transmission concurrently with data of the higher priority transmitting device,

Abstract

Embodiments of a system and method for distributed channel access for device-to-device (D2D) communication in a wireless network are generally described herein. User equipment (UE) may transmit a connection identifier (CID) code at a beginning of a contention window to request channel access for a D2D transmission to a receiving device. Links for D2D transmissions from a transmitting device to a receiving device are identified by a CID that is mapped to a CID code. The UE may receive a bandwidth grant from the receiving device during the contention window, along with bandwidth grants for other CIDs, in an order based on a priority level of the CI D. The UE may transmit data after reception of the bandwidth grants in time-frequency resources indicated in an associated one of the bandwidth grants. In some embodiments, spatial-reuse and variable resource size allocation are supported.

Description

USER EQUIPMENT A D METHOD FOR DISTRIBUTED CHANNEL ACCESS FOR D2D COMMUNICATIONS
PRIORITY CLAIM
[0001] This application claims the benefit of priority to United States
Provisional Patent Application Serial No. 61/806,821, filed March 29, 2013, which is incorporated herein by reference in its entirety.
TECHNICAL FIELD
[0002] Embodiments pertain to wireless communications. Some embodiments relate to device-to-device (D2D) communications in wireless networks including cellular-type networks. Some embodiments relate to channel access and resource allocation in wireless networks for D2D communications. Some embodiments relate to communications between machine-to-machine (M2M) devices. Some embodiments relate to 3 GPP LTE networks.
BACKGROUND
[0003] D2D communications refers to direct communications between two communication devices (e.g., user equipment (UE)). This is unlike conventional communication in a cellular-type network where communications take place between an enhanced Node B (eNB) (e.g., base station) and the communication devices. In conventional cellular-type networks, the eNB schedules and allocates channel resources. For D2D communications however, the amount of control overhead and delay associated with scheduling and allocating resources for D2D communications by the eNB may be prohibitive. This is particularly an issue in situations with a large volume of D2D
I communications. Furthermore, in some situations, the eNB may be unavailable for scheduling and allocating resources for D2D communications.
[0004] Thus there are general needs for more efficient methods of scheduling and allocating resources for D2D communications in cellular-type networks, such as 3GPP-LTE networks. There are also general needs for methods of scheduling and allocating resources for D2D communications that do not rely on or require an eNB or base station. There are also general needs for methods of scheduling and allocating resources for D2D communications that reduce the amount of control overhead and delay. There are also general needs for methods of scheduling and allocating resources for D2D communications that minimize power consumption for transmission and idle modes, support spatial-reuse and provide for variable size resource allocations.
BRIEF DESCRIPTION OF THE DRAWINGS
[0005] FIG. 1 il lustrates a wireless network in accordance with some embodiments;
[0006] FIG. 2 illustrates distributed channel access in accordance with some embodiments;
[0Θ07] FIGs. 3A and 3B illustrate transmission power level selection for interference avoidance in accordance with some embodiments;
[0Θ08] FIG. 4 illustrates spatial-reuse pairing in accordance with some embodiments; and
[0009] FIG. 5 is a block diagram of a UE in accordance with some embodiments.
DETAILED DESCRIPTION
[0010] The following description and the drawings sufficiently illustrate specific embodiments to enable those skilled in the art to practice them. Other embodiments may incorporate structural, logical, electrical, process, and other changes. Portions and features of some embodiments may be included in, or substituted for, those of other embodiments. Embodiments set forth in the claims encompass all available equivalents of those claims.
[0011] FIG, 1 illustrates a wireless network in accordance with some embodiments. Wireless network 100 may include an eNB 106 and a plurality of 1 ]·:· . such as devices 102, 104, 108, 1 10, 112, and 114. Wireless network 100 may operate as a cellular network, such as a 3GPP LTE network, in which the eNB 106 schedules and allocates channel resources for communications with the UEs (i.e., for non-D2D communication). Some of the UEs may also be configured for D2D communications. For example device 102 and device 104 may perform D2D communication in which device 102 may communicate directly wit device 104. Device 1 12 and device 114 may also perform D2D communication in which device 112 may communicate directly with device 1 14. In these D2D embodiments, the UE that has data to transmit is referred to as the transmitting device while the UE that is to receive the data is referred to as the receiving device. In accordance with embodiments, a UE may be arranged to perform D2D distributed channel access for the scheduling and allocation of channel resources without invol vement of the eNB 106. In these embodiments, a unique connection identifier (CID) may be associated with a one-way link between a pair of UEs (i.e., between a transmitting device and a receiving device).
[0012] FIG, 2 illustrates distributed channel access in accordance with some embodiments. In these embodiments, a UE, when acting as a transmitting device (e.g., device 102 (FIG, 1 )), may be arranged to transmit a CID code 204 at a beginning of a contention window 202 to request channel access for a D2D transmission to a receiving device 104 (FIG. 1). In these embodiments the links for D2D transmissions from a transmitting device to a receiving device are identified by a CID and each CID may be mapped to a CID code 204.
[0013] In these embodiments, a UE, when acting as a receiving device
104, may transmit a bandwidth grant 206 in response to receipt of a CID code 204 associated with the receiving device 104. The bandwidth grant 206 may be transmitted during the contention window 202, along with bandwidth grants for other CIDs, in an order based on a priority level of the CID. A UE operating as a transmitting device 102 may receive signals during the contention window 202 to identify a bandwidth grant 206 with an associated CID. In response to a bandwidth grant 206, the transmitting device 102 may transmit data 208 during the particular channel resources allocated in the bandwidth grant.
[0014] In these embodiments, scheduling and channel allocation for D2D communications may be performed in a distributed matter (i.e., by the UEs rather than centrally by the eNB 106). This may reduce and/or eliminate the control overhead and delay associated with conventional scheduling and channel allocation techniques performed by an eNB, such as eNB 106. For example, the use of only a CID code for a bandwidth request significantly reduces bandwidth requirements. Furthermore, overhead associated with turn-around time is reduced since the bandwidth grants 206 occur after all of the bandwidth requests (i.e., represented by CID codes 204). This is unlike some conventional techniques for contention-based scheduling in which each bandwidth grant follows an associated bandwidth request requiring overhead for turn-around time.
[0015] As discussed above, a CID is associated with a one-way link between a transmitting device and a receiving device. A different CID may be associated with a link in the opposite direction between the same UEs. In some embodiments, the CID may identify the devices and may include a device address of both the transmitting device and the receiving device, although this is not a requirement. In some embodiments, the CID may comprise a shortened identifier (e.g., shorter than both device addresses) that identifies the device addresses of both the UEs (i.e., instead of a longer identifier that may include a complete device addresses of both the UEs).
[0016] In accordance with some embodiments, each CID may be mapped to (or associated with) a priority level. When acting as a receiving device 104, a UE may be arranged to identify any other CID codes 204 received at the beginning of the contention window 202 and sort the received CID codes 204 based on the priority level to determine when to transmit a bandwidth grant 206. The UE may wait for transmission of any band width grants 206 associated with higher priority CIDs before transmitting its bandwidth grant 206. [0017] in these embodiments, other receiving devices may also transmit bandwidth grants 206 during non-interfering portions of the contention window 202 in the order based on the priority level of their CID. The position of the bandwidth grant 206 for a particular transmitting device is not fixed so a transmitting device may listen to (e.g., monitor) the bandwidth grants for other transmitting devices at least until it receives its bandwidth grant. In some situations, there may not be a bandwidth grant for each transmitting device that requests a bandwidth grant.
[0018] In some embodiments, when acting as a transmitting device 102, a UE may be arranged to transmit a CID code 204 at a predetermined power level at the beginning of the contention window 202 to request channel access. The predetermined power level may be a high power level, a highest power level, or a full power level. The transmission of the CID code 204 at a high power level may help allow the CID code to be detected by other UEs.
[0019] In some embodiments, the CID code 204 is transmitted concurrently with CID codes 204 of any other transmitting devices that are also requesting channel access. In some of these embodiments, the CID codes 204 may comprise orthogonal sequences or pseudo-orthogonal sequences and may have a low correlation with respect to each other. In some embodiments, the CID codes 204 may be CDMA-like codes, although this is not a requirement as other types of codes may be used .
[0Θ20] In some embodiments, a CID code 204 may be transmitted on different time-frequency resources than the CID codes transmitted by other transmitting devices that are also requesting channel access. In some of these embodiments, the CID codes may be transmitted in different resource blocks (RBs). In these embodiments, certain time-frequency resources may be designated (e.g., by an eNB 106) for D2D communications including transmission of CID codes for requesting channel access.
[0021] In some embodiments, when acting as a receiving device 104, a UE may monitor bandwidth grants 206 transmitted from other receiving devices having higher priority CIDs to determine remaining channel resources for allocation to an associated transmitting device. The UE may grant bandwidth to its associated transmitting device when sufficient channel resources remain and may refrain from granting band width to the associated transmitting device when insufficient channel resources remain. In these embodiments, the particular channel resources available for D2D data communication may be pre-designated by an eNB 106 and known to UEs that engage in D2D communications.
[0Θ22] In some embodiments, when acting as a receiving device having a highest priority CID, a UE may allocate channel resources (i.e., grant bandwidth) prior to allocation of channel resources by other receiving devices. When acting as a receiving device 104 and when associated with a lower priority CID, a UE may refrain from transmitting a bandwidth grant 206 when insufficient channel resources are available after allocation of channel resources by receiving devices with higher priority CIDs.
[0Θ23] In these embodiments, by listening to and decoding bandwidth grants 206 that are transmitted by other receiving devices (i.e., having higher priority CIDs), a receiving device 104 is able to determine the amount of available bandwidth (if any is available) that may be granted to its associated transmitting device 102. In some of these embodiments, bandwidth grants may grant amounts of bandwidth that are variable in size (e.g., a variable number of resource blocks may be allocated).
[0Θ24] In some embodiments, when acting as a receiving device 104, a
UE may determine a recommended transmission power level for transmission of data 208 based, at least in part, on signal strengths of the CID codes 204 received from one or more transmitting devices. The receiving device 104 may provide the recommended transmission power level to the associated transmitting device 102 in the bandwidth grant 206. In these embodiments, the data 208 may be transmitted by a transmitting device in the time-frequency resources allocated in a corresponding bandwidth grant 206. In some embodiments illustrated in FIG . 2, Data 1 may be transmitted within the time-frequency resources allocated in bandwidth (BW) Grant I , Data 2 may be transmitted within the time-frequency resources allocated in BW Grant 2, and so forth.
[0Θ25] In some embodiments, when acting as a receiving device 104, a
UE may include bandwidth allocation parameters and a recommended transmission power level in a transmitted bandwidth grant 206. The bandwidth allocation parameters may include a starting point (or an offset value) for the resource allocation. The bandwidth allocation parameters may also include a resource allocation size, which may be indicated, for example, as a number of resource blocks. The UE may optionally include one or more of a modulation and coding scheme (MCS) and a CID of a spatial-reuse pair when spatial-reuse pairing is performed. Spatial-reuse pairing is discussed in more detail below.
[0026] In these embodiments, the bandwidth grant 206 may be arranged to grant channel resources of variable size (e.g., a variable number of RBs depending on availability). This can allow data transmissions 208 to be of variable length.
[0027] In some embodiments, instead of a bandwidth grant 206, a rejection of the bandwidth request may be transmitted and no channel resources may be granted. In some embodiments, a bandwidth grant 206 with empty fields or one or more other indicators may be used as a rejection of an associated bandwidth request.
[0028] In some embodiments, when acting as a transmitting device 102, a UE may enter a sieep/iow-power state after being in an active state during the contention window 202 and may wake-up from the sleep/low-power state to transmit data 208 to an associated receiving device during the channel resources indicated in the bandwidth grant 206. The UE may return to the sleep/low-power state during data transmissions of any other transmitting devices.
[0029] In these embodiments, when acting as a receiving device 104, a
UE may enter a sleep/low-power state after the contention window 202, wake-up to receive data 208 from an associated transmitting device during the channel resources indicated in the bandwidth grant 206. The UE may return to the sleep/low-power state during data transmissions of any other transmitting devices. In these embodiments, both a transmitting and a receiving device may be in an active state during the contention window.
[0030] As i llustrated in FIG. 2, a TX-RX turn-around gap 214 may be provided between the transmitted CID codes 204 and the bandwidth grants 206. An interval between two consecutive bandwidth grants may also be provided. In these embodiments, the TX-RX turn-around gap 214 and the interval between consecutive bandwidth grants may be pre-configured in each device or configured by the eNB 106. In some embodiments, the TX-RX tum-around gap 214 may range from ten to twenty microseconds, for example, although this is not a requirement,
[0Θ31] In some embodiments, a preamble 216 may be transmitted prior to each bandwidth grant 206. The preamble 216 may be used for automatic gain control (AGC) and channel estimation and may range from 46 to 56
microseconds, for example.
[0032] in some embodiments, the size of the contention window 202 may be either fixed or dynamic. If dynamic, the contention window 202 may have a maximum size. In some embodiments in which the size of the contention window is dynamic, when the contention ends (e.g., fewer request/grants) before a maximum size is reached, the data transmission may begin almost immediately after the contention window.
[0033] In accordance with some embodiments, each CID may be mapped to a unique priority level so that the CIDs can be sorted based on the priority order. A receiving device of a link with a higher priority CID may respond sooner than a receiving device associated with a link with a lower priority CID. For example, an addressed receiving device with the highest link priority may respond to its transmitting device first. An addressed receiving device with a lower priority CID may wait for other receiving devices with higher priority CIDs to respond unless a higher priority receiving device asks the lower priority receiving device to respond earlier (e.g., right after the higher priority one). In some embodiments, the mapping relation between a CID and priority level may be generated for fairness and/or quality of service. In some embodiments, the mapping relation may be randomized periodically to help ensure that device pairs have equal opportunity to access the channel.
[0034] In accordance with some embodiments, upon detecting the CID codes 204, each receiving device may measure the strengths of the received signals from its associated transmitting device and the other transmitting devices for estimating an optimal transmission power for its transmitting device to send a subsequent data burst during the allocated resources. All addressed receiving devices may respond with bandwidth grants 206 one by one in the priority order. When one receiving device transmits a bandwidth grant 206, the other transmitting devices and receiving devices with lower priority CIDs may be arranged to listen to these bandwidth grant message to decide what to do.
[0Θ35] In some embodiments, when there is no prior information stored in the receiving device's memory (e.g., at the first time, when the receiving device detects its CID code), a default amount of resource bandwidth may be allocated or granted. In some embodiments, additional bandwidth requests from the transmitting device may be piggybacked in a data packet and stored in the receiving device's memory for latter bandwidth grants. These embodiments may simplify the bandwidth request message to only a CID code because a default amount of channel resource may be granted for the initial data transmission and an additional amount of channel resource may be specified latter using an efficient modulation and/or coding scheme. If the receiving device knows about the requested bandwidth from the memory, it can grant more than the default amount of bandwidth when it receives a subsequent bandwidth request.
[0036] In some embodiments, upon receiving the bandwidth grants 206 transmitted by other receiving devices, each receiving device with a lower priority may remove the responded links with the highest priorities from the current priority list and may look for available resource within an entire data resource block. For example, the receiving device may calculate how much channel resource is remaining and where the resources are located. If there is enough channel resource remaining, the receiving device may continue the allocation. Otherwise, the receiving device may terminate the bandwidth grant procedure at the receiving device side. Once a receiving device has a higher priority in the aureus priority list, it gets the chance to grant the resource to its transmitting device. This chance may be overwritten by a receiving device with a higher priority. The receiving device may specify in the bandwidth grant 206 that another receiving device should take the next grant chance. The receiving device may also reject a request by sending a response when there is not enough resource. Since the size of the contention window 202 may be limited, the number of bandwidth grants 206 may also be limited resulting in another termination condition since any additional bandwidth grants 206 would be outside of the contention window 202,
[0037] In some embodiments, after the contention window 202, the transmitting device and the receiving device may wake up at the specified time, the transmitting device may transmit data packets in the allocated time- frequency channel resources (e.g., in the allocated resource blocks) using the specified transmit power for the specified duration. The other transmitting devices and receiving devices that are not allocated resources during that resource allocation may go into sleep mode to save power until their turns come up. Accordingly, devices with no data communications only need to wake up during the contention window 202 and can go to sl eep in the rest of the time. This saves power compared to conventional networks, such as a Wi-Fi network with burst contentions.
[0Θ38] In some embodiments, a UE may be configured for spatial-reuse in which data, such as data 218 (Data 4) is transmitted concurrently with data 208 (Data 2) on non-orthogonal channel resources (e.g., the same or at least partially-overlapping channel resources).
[0039] in some of these embodiments, a receiving device having a higher priority CID may identify a pair of devices with a lower priority CID as a spatial-reuse pair. For example, referring to FIG. 1, transmitting device 102 and receiving device 104 may have a higher priority CID than transmitting device 112 and receiving device 114. In these embodiments, receiving device 104 may identify transmitting device 1 12 and receiving device 1 14 as a spatial-reuse pair of devices.
[0040] In these embodiments, transmitting device 112 may transmit data
218 (Data 4) to receiving device 114 concurrently with the transmission of data 208 (Data 2) which is being transmitted from transmitting device 102 to receiving device 104. In these spatial-reuse embodiments, the spatial-reuse data transmission (i.e., data 218) may be associated with a lower priority CID and may be transmitted concurrently (i.e., in parallel) with data (e.g.. Data 2) associated with a higher priority CID on the same or partially-overlapping channel resources,
[0041] In these spatial-reuse embodiments, a UE that is configured for spatial-reuse and is acting as a receiving device (e.g., receiving device 114) with a lower priority CID may be arranged to determine a recommended transmission power level (or power level limit) for a spatial-reuse data transmission (i.e., data 218). The spatial-reuse data transmission may be transmitted in accordance with a spatial -reuse technique by the transmitting device 1 12. In some of these spatial-reuse embodiments, the recommend transmission power level or limit for the spatial-reuse data transmission may be determined based on an interference estimate to help avoid interference and assure a reliable reception of the data 208 by a higher priority receiving device (e.g., receiving device 104) of the spatial- reuse pair. These embodiments are discussed in more detail below.
[0042] FIGs. 3 A and 3B illustrate transmission power level selection for interference avoidance in accordance with some embodiments. In these embodiments, transmitting device 302 and receiving device 304 may have a higher-priority CID than transmitting device 312 and receiving device 314. In these embodiments, receiving device 304 may identify transmitting device 312 and receiving device 314 as a spatial-reuse pair.
[0Θ43] In these embodiments, the UE 314 may be arranged to determine a recommended transmission power level or limit for a spatial-reuse data transmission (e.g., data 218) (i.e., in accordance with a spatial-reuse technique) by the associated transmitting device 312. The spatial-reuse data transmission (data 218) may be transmitted concurrently with data (e.g., Data 2) of a higher priority CID (devices 302-304) on non-orthogonal channel resources. The recommend transmission power level for the spatial-reuse transmission may be determined by receiving device 314 based on an interference estimate to help assure a reliable reception of the data 208 by the receiving device 302 with the higher priority CID of the spatial-reuse pair.
[0044] In some embodiments, to determine the recommended transmission power level (or power level limit) for the spatial-reuse data transmission 218, the receiving device 314 may estimate the path loss between the transmitting device 302 and the receiving device 304 of the higher priority CID based on the CID code and the bandwidth grant 206 transmitted by the devices having the higher-priority CID. The recommended transmission power level for the spatial-reuse data transmission 218 may be determined based on the estimated pat loss and an interference threshold of the receiving device 304 having the higher-priority CID. In these embodiments, the receiving device 314 having the lower-priority CID may provide the recommended transmission power level in its bandwidth grant message 206 to transmitting device 312.
[0045] To support spatial-reuse, which refers to more than one pair of devices that transmit and/or receive simultaneously, an estimate of interference may be used. As shown in FIG. 3 A, there are two pairs of devices, one pair including transmitting device 302 (TX UE A) and receiving device 304 ( X UE B), and one pair including transmitting device 312 (TX UE C) and receiving device 314 (RX UE D).
[0Θ46] As mentioned above, the receiving device 314 may select the transmit power for its transmitting device 312 and may indicate the power in the bandwidth allocation parameters. In some embodiments, the transmit power level or limit may be selected to meet a signal-to-noise ratio (SNR) requirement plus a margin against potential interference. The margin may be known to all devices. One selection method of transmit power is, e.g. P(A) = PL(AB) +
Prequire(AB) + Margin, where Prequire(AB) is the required receive power level at receiver Rx B to detect modulated signal meeting specified block error rate (B ER), P(A) is the transmit power of A, and PL(AB) is the path loss between A and B that may be estimated from the measured CID and bandwidth grant signals.
[0047] For spatial-reuse, the transmitting device 312 may be arranged to avoid interference with the scheduled pairs having higher priority CIDs and may¬ be arranged to avoid interference with normal uplink reception by the eNB 106 (FIG. 1). In some embodiments, when the receiving device 314 doesn' t know the location of the associated transmitting device 312, the receiving devi ce 314 may assume a worst case scenario for selection of transmit power for the transmitting device 312. For example, as shown in FIG. 3B, receiving device Rx D computes the transmit power for its transmitting device Tx C. Since the link Tx A - Rx B has been scheduled with a higher priority, Rx D has to control Tx C's transmit power such that Tx C's interference to Rx B is below a certain threshold.
Because Rx D doesn't know Tx C's location with respect to Rx B, Rx D may assume that Tx C is located between Rx B and Rx D as a worst case scenario. The worst path loss between Tx C and Rx B may be computed from the measurements of the CID code sent by Tx C and the bandwidth grant sent by Rx B, which is PLworst(CB)= PL(BD) - PL(CD). Therefore, Tx C's transmit power may be computed as P(C)-PLworst(CB)< Margin and P(C) >:::: PL(CD) r Prequire(CD), where Margin is the interference threshold for Rx B's reliable reception.
[0048] FIG, 4 illustrates spatial-reuse pairing in accordance with some embodiments. As shown in FIG. 4, CID codes 404 may be transmitted at the beginning of the contention window 402 followed by bandwidth grants 406 during the contention window 402. After the contention window 402, data 408 may be transmitted.
[0049] In some spatial-reuse embodiments, a UE that is configured for spatial-reuse and is acting as a receivmg device 304 may be arranged to select a pair of UEs having a lower priority CID as a spatial-reuse pair based on potential interference and provide the CID of the selected spatial-reuse pair in its bandwidth grant 206. The lower priority receiving device 314, in response to reception of the bandwidth grant sent by the higher priority receiving device 304 may transmit a bandwidth grant (i.e., BW Grant 3) immediately following the bandwidth grant (i.e., BW Grant 1) sent by the higher priority receivmg device 304. As illustrated in FIG. 4, BW Grant 3 for spatial-reuse pairing may be sent out-of-order (i.e., before BW Grant 2). In these embodiments, the Iowrer priority transmitting device 312 is arranged to transmit spatial-reuse data 418 (Data 3) concurrently with data 408 (Data 1) of the higher priority transmitting device 302.
[0050] In these spatial-reuse pairing embodiments, the bandwidth grant
406 (BW Grant 1) may also include a CID of a selected spatial-reuse pair (i.e. for next receiving device for granting bandwidth). In these embodiments, the higher priority receiving device 304 may select a spatial-reuse pair of UEs which is determined to have either minimal interference or a tolerable level of interference with the higher priority receiving device 304 during simultaneous transmission. In these embodiments, the higher priority receiving device 304 is effectively asking the second lower priority receiving device (i.e., receiving device 314) to send a bandwidth grant (i.e., BW Grant 3) immediately after its bandwidth grant (i.e., BW grant 1 ) using a next-one indicator. In some embodiments, a spatial-reuse data transmission 418 (Data 3) may have a shorter duration than data 408 (Data 1) to help avoid any impact with the data of the higher priority CID (i.e., Data 1).
[0051] In some of these spatial-reuse pairing embodiments, the receiving device with a higher priority CID may select a lo wer-priority pair of devices with minimal interference from all candidates as a spatial-reuse pair and indicate the CID of selected device pair in the bandwidth grant message. Since the interference information is locally measured in a distributed system, there may be no central control After one link is scheduled, the receiving device on the link may have the best knowledge about which link among all links that can spatial ly reuse the channel with the scheduled one. Therefore, in some embodiments, the last scheduled receiving device may change the priority order of the other devices since the old priority order doesn't take the interferences of the already scheduled links into account.
[0Θ52] In some embodiments, channel allocation for spatial-reuse may be done in a single bandwidth grant message (i.e., piggybacked) by the higher- priority receiver (i.e., to save a slot), although this is not a requirement. Because there is the CID of spatial-reuse pair, such a piggyback technique may be optional.
[0053] Upon receiving such a bandwidth grant message that includes a
CID of a selected spatial-reuse pair, the receiving device of the selected spatial- reuse pair may take the next immediate bandwidth grant slot to send its grant message. The receiving device that would have had that slot by default may be arranged to give up its slot or back off one slot. [0054] in embodiments when the default receiving device is arranged back off one slot, it may send its bandwidth grant in the next slot. For example, device pair Tx3-Rx3 may be picked by the Rxl as spatial-reuse pair and may be indicated in BW Grant 1. In response, Rx3 transmits its bandwidth grant (BW grant 3) immediately following bandwidth grant by Rx l (BW Grant 1) as illustrated in FIG. 4. Rx2 backs off one slot and transmits its bandwidth grant (BW grant 2) after BW Grant 3. In the data channel, Tx3 may transmit data (Data 3) during the same time-frequency block with Txl (Data 1).
[0055] FIG. 5 is a block diagram of a UE in accordance with some embodiments. UE 500 may include physical-layer (PHY) circuitry 502, media- access control layer (MAC) circuitry 504, other processing circuitry and memory 506, as well as other components and elements. PHY circuitry 502 may be arranged for transmitting and receiving signals through a wireless medium using one or more antennas and MAC1 circuitr 504 may be arranged for controlling access to the wireless medium,
[0056] In accordance with embodiments, the PHY circuitry 502 and the
MAC circuitry 504 may be arranged to perform distributed channel access for D2D communications as described herein. In some embodiments, the PHY circuitry 502 and the MAC circuitry 504 may be configured to transmit a CID code at a beginning of a contention window to request channel access for a D2D transmission to a receiving device. The PHY circuitry 502 and the MAC circuitry 504 may be arranged to receive a bandwidth grant from the receiving device during the contention window, along with bandwidth grants for other CIDs, in an order based on a priority level of the CID. The PHY circuitry 502 and the MAC circuitry 504 may be arranged to transrmt data after reception of the bandwidth grants in time-frequency resources indicated in an associated one of the bandwidth grants.
[0057] in some embodiments, UE 500 may be a portable wireless communication device, such as a personal digital assistant (PDA), a laptop or portable computer with wireless communication capability, a web tablet, a wireless telephone, a wireless headset, a pager, an instant messaging device, a digital camera, an access point, a television, a medical device (e.g., a heart rate monitor, a blood pressure monitor, etc.), or other device that may receive and/or transmit information wirelessly. In some embodiments, the UE 500 may be a machine-to-maehine ( M2M) communication device that operates autonomously instead of a mobile device operated by a user.
[0058] Antennas may comprise one or more directional or
omnidirectional antennas, including, for example, dipole antennas, monopole antennas, patch antennas, loop antennas, microstrip antennas or other types of antennas suitable for transmission of RF signals. In some embodiments, instead of two or more antennas, a single antenna with multiple apertures may be used. In these embodiments, each aperture may be considered a separate antenna. In some multiple-input multiple-output (MIMO) embodiments, antennas may be effectively separated to take advantage of spatial diversity and the different channel characteristics that may result between each of antennas and the antennas of a transmitting device. In some embodiments, a M2M device may utilize a single antenna.
[0059] In some embodiments, UE 500 may include one or more of a keyboard, a display, a non-volatile memory port, multiple antennas, a graphics processor, an application processor, speakers, and other mobile device elements. The display may be an LCD screen including a touch screen.
[0060] In some embodiments, the PHY circuitry 502 and the MAC circuitr 504 may be configured to communicate orthogonal-frequency division multiplexed (OFDM) communication signals over a multicarrier communication channel. The OFDM signals may comprise a plurality of orthogonal subcarriers. In some broadband multicarrier embodiments, UE 500 may be a 3rd Generation Partnership Project (3GPP) Universal Terrestrial Radio Access Network (UTRAN) Long-Term-Evolution (LTE) or a Long-Term-Evolution (LTE) communication station, although the scope of the invention is not limited in this respect. In these broadband multicarrier embodiments, the UE 500 may be configured to communicate in accordance with an orthogonal frequency division multiple access (OFDMA) technique.
[0Θ61] In an example, user Equipment (UE) arranged to perform device- to-device (D2D) distributed channel access in an 3GPP-LTE network, the UE having physical-layer (PHY) circuitry and media-access control (MAC) layer circuitry arranged to transmit a connection identifier (CID) code at a beginning of a contention window to request channel access for a D2D transmission to a receiving device, wherein links for D2D transmissions from a transmitting device to a receiving device are identified by CID and each CID is mapped to a CID code; receive a bandwidth grant from the receiving device, the bandwidth grant being transmitted by the received device in response to receipt of a CID code associated with the receiving device, the bandwidth grant being transmitted during the contention window, along with bandwidth grants for other CIDs, in an order based on a priority level of the CID; and transmit data after reception of the bandwidth grants in time-frequency resources indicated in an associated one of the bandwidth grants.
[0Θ62] In another example, when acting as a receiving device, the UE is further arranged to: identif other CID codes received at the beginning of the contention window; sort the received CID codes based on the priority level to determine when to transmit a bandwidth grant; and wait for transmission of any other bandwidth grants associated with higher priority CIDs before transmitting the bandwidth grant.
[0063] In another example, the UE, when acting as a transmitting device, is arranged to transmit the CID code at a predetermined power level at the beginning of the contention window to request channel access, the
predetermined power level determined to allow the CID code to be detected by other devices in addition to the receiving device.
[0064] In another example, the CID code is transmitted concurrently with CID codes of other transmitting devices that are also requesting channel access.
[0065 J In another example, the CID code is transmitted on different time-frequency resources than CID codes transmitted by other transmitting devices that are also requesting channel access.
[0066] In another example, the CID codes 204 comprise pseudo- orthogonal sequences, and the transmitting device is arranged to transmit a CID code on the same time-frequency resources as CID codes that are transmitted by other transmitting devices that are also requesting channel access,
10067] In another example, when acting as a receiving device, the UE is arranged to: monitor bandwidth grants transmitted from other receiving devices having higher priority CIDs to determine remaining channel resources for allocation to an associated transmitting device; grant bandwidth to the transmitting device when sufficient channel resources remain; and refrain from granting bandwidth to the transmitting device when insufficient channel resources remain.
[0068] in another example, when acting as a receiving device having a highest priority CID, allocate channel resources prior to allocation of channel resources by other receiving devices, and when acting as a receiving device and when associated with a lower priority CID, the UE is arranged to refrain from transmitting a bandwidth grant when insufficient channel resources are avai lable after allocation of channel resources by receiving devices with higher priority CIDs.
[0069] In another example, when acting as a receiving device, the UE is arranged to determine a recommended transmission power level for transmission of data based, at least in part, on signal strengths of the CID codes received from one or more transmitting devices, and wherein the receiving device is to provide the recommended transmission power level to the associated transmitting device in a transmitted bandwidth grant.
[0070] In another example, when acting as a receiving device, the UE is arranged to include bandwidth allocation parameters including at least one of a starting point or offset value, a resource allocation size and the recommended transmission power level in a transmitted bandwidth grant, and when spatial- reuse pairing is performed, a CID of a spatial-reuse pair and optionally bandwidth allocation parameters for the spatial-reuse pair are piggybacked in the transmitted bandwidth grant.
[0071] In another example, when acting as a transmitting device, the UE is arranged to: enter a sleep/low-power state after the contention window; wake- up to transmit data to an associated receiving device during channel resources indicated in a bandwidth grant; and return to the sleep/low-power state during data transmissions of other transmitting devices.
[0072] In another example, the UE is configured for spatial-reuse and is acting as a receiving device, the UE is arranged to determine a recommended transmission power level for a spatial-reuse data transmission by an associated transmitting device, wherein the spatial-reuse data transmission is transmitted concurrently with data of a higher priority CID on non-orthogonal time- frequency resources, and wherein the recommend transmission power level for the spatial-reuse transmission is determined based on an interference estimate to help assure a reliable reception of the data by a higher priority receiving device of the spatial-reuse pair.
10073] In another example, determining the recommended transmission power level for the spatial-reuse data transmission comprises: estimating a path loss between the transmitting device and the receivi ng de vice of the higher priority CID based on the CID code and the bandwidth grant transmitted by the devices having the higher-priority CID, and wherein the recommended transmission power level for the spatial-reuse data transmission is determined based on the estimated path loss and an interference threshold of the receiving device having the higher-priority CID.
[0Θ74] In another example, when the UE is configured for spatial-reuse and is acting as a receiving device, the receiving device is arranged to: select a pair of UEs having a lower priority CID as a spatial-reuse pair based on potential interference; and provide the CID of the selected spati al-reuse pair in the bandwidth grant, wherein a lower priority receiving device, in response to reception of the bandwidth grant sent by the higher priority receiving device, is arranged to transmit a bandwidth grant immediately following the bandwidth grant sent by the higher priority receiving device, and wherein the lower priority transmitting device is arranged to transmit a spatial-reuse data transmission concurrently with data of the higher priority transmitting device,
[0075] The Abstract is provided to comply with 37 C.F. . Section
1.72(b) requiring an abstract that will allow the reader to ascertain the nature and gist of the technical disclosure. It is submitted with the understanding that it will not be used to limit or interpret the scope or meaning of the claims. The following claims are hereby incorporated into the detailed description, with each claim standing on its own as a separate embodiment.

Claims

CLAIMS What is claimed is:
1 . User Equipment (BE) arranged to perform device-to-device (D2D) distributed channel access in an 3GPP-LTE network, the UE having physical- layer (PHY) circuitry and media-access control (MAC) layer circuitry arranged to:
transmit a connection identifier (CID) code at a beginning of a contention window to request channel access for a D2D transmission to a receiving device, wherein links for D2D transmissions from a transmitting device to a receiving device are identified by CID and each CID is mapped to a CID code;
receive a bandwidth grant from the receiving device, the bandwidth grant being transmitted by the received device in response to receipt of a CID code associated with the receiving device, the band width grant being transmitted during the contention window, along with, bandwidth, grants for other CIDs, in an order based on a priority l evel of the CID; and
transmit data after reception of the bandwidth grants in time-frequency resources indicated in an associated one of the bandwidth grants.
2. The UE of claim 1 wherein when acting as a receiving device, the UE is further arranged to:
identify other CID codes received at the beginning of the contention window;
sort the received CID codes based on the priority level to determine when to transmit a bandwidth grant; and
wait for transmission of any other bandwidth grants associated with higher priority CIDs before transmitting the bandwidth grant.
3. The UE of claim 2 wherein the UE, when acting as a transmitting device, is arranged to transmit the CID code at a predetermined power level at the beginning of the contention window to request ch annel access, the predetermined power level determined to allow the CiD code to be detected by other devices in addition to the receiving device.
4. The UE of claim 2 wherein the CID code is transmitted concurrently with CID codes of other transmitting devices that are also requesting channel access.
5. The UE of claim 2 wherein the CID code is transmitted on different time-frequency resources than CID codes transmitted by other transmitting devices that are also requesting channel access.
6. The UE of claim 2 wherein the CID codes 204 comprise pseudo- orthogonal sequences, and
wherein the transmitting device is arranged to transmit a CID code on the same time-frequency resources as CID codes that are transmitted by other transmitting devices that are also requesting channel access.
7. The UE of claim 2 wherein when acting as a receiving device, the UE is arranged to:
monitor bandwidth grants transmitted from other receiving devices having higher priority CiDs to determine remaining channel resources for allocation to an associated transmitting device;
grant bandwidth to the transmitting device when sufficient channel resources remain; and
refrain from granting bandwidth to the transmitting device when insufficient channel resources remain.
8. The UE of claim 7 wherein when acting as a receiving device having a highest priority CID, allocate channel resources prior to allocation of channel resources by other receiving devices, and
wherein when acting as a receiving device and when associated with a lower priority CID, the UE is arranged to refrain from transmitting a bandwidth grant when insufficient channel resources are available after allocation of channel resources by receiving devices with higher priority CIDs,
9. The UE of claim 8 wherein when acting as a receiving device, the UE is arranged to determine a recommended transmission power level for transmission of data based, at least in part, on signal strengths of the CID codes received from one or more transmitting devices, and
wherein the receiving device is to provide the recommended transmission power level to the associated transmitting device in a transmitted bandwidt grant.
10. The UE of claim 9 wherein when acting as a receiving device, the UE is ari¾nged to include bandwidth allocation parameters including at least one of a starting point or offset value, a resource allocation size and the recommended transmission power level in a transmitted bandwidth grant, and
when spatial-reuse pairing is performed, a CID of a spatial-reuse pair and optionally bandwidth allocation parameters for the spatial-reuse pair are piggybacked in the transmitted bandwidth grant.
11. The UE of claim I wherein when acting as a transmitting device, the UE is arranged to:
enter a sleep/low-power state after the contention window;
wake-up to transmit data to an associated receiving device during channel resources indicated in a bandwidth grant; and
return to the sleep/low-power state during data transmissions of other transmitting devices.
12. The UE of claim 1 , wherein when the UE is configured for spatial- reuse and is acting as a receiving device, the UE is arranged to
determine a recommended transmission power level for a spatial-reuse data transmission by an associated transmitting device, wherein the spatial-reuse data transmission is transmitted concurrently with data of a higher priority CID on non-orthogonal time-frequency resources, and
wherein the recommend transmission power level for the spatial-reuse transmiss on is determined based on an interference estimate to help assure a reliable reception of the data by a higher priority receiving device of the spatial- reuse pair.
13. The UE of claim 12 wherein determining the recommended transmission power level for the spatial-reuse data transmission comprises:
estimating a path loss between the transmitting device and the receiving device of the higher priority CID based on the CID code and the bandwidth grant transmitted by the devices having the higher-priority CID, and
wherein the recommended transmission power level for the spatial-reuse data transmission is determined based on the estimated path loss and an interference threshold of the receiving device having the higher-priority CID.
14. The UE of claim 12 wherein when the UE is coniigured for spatial- reuse and is acting as a receiving device, the receiving device is arranged to: select a pair of UEs having a lower priority CID as a spatial-reuse pair based on potential interference; and
provide the CID of the selected spatial-reuse pair in the bandwidth grant, wherein a lower priority recei ving device, in response to recepti on of the bandwidth grant sent by the higher priority receiving device, is arranged to transmit a bandwidth grant immediately following the bandwidth grant sent by the higher priority receiving device, and
wherein the lower priority transmitting device is arranged to transmit a spatial-reuse data transmission concurrently with data of the higher priority transmitting device.
15. A method performed by user equipment (HE) for distributed channel access for device-to-device (D2D) communication in a 3 GPP LTE network, the method comprising:
transmitting a connection identifier (CID) code at a beginning of a contention window to request channel access for a D2D transmission to a receiving device, wherein links for D2D transmissions from a transmitting device to a receiving device are identified by CID and each CID is mapped to a CID code;
receiving a bandwidth grant from the receiving device, the bandwidth grant being transmitted by the received device in response to receipt of a CID code associated with the receiving device, the bandwidth grant being transmitted during the contention window, along with bandwidth grants for other CiDs, in an order based on a priority level of the CID; and
transmitting data after reception of the bandwidth grants in time- frequency resources indicated in an associated one of the bandwidtii grants.
16. The method of claim 15 wherein when acting as a receiving device, the method further includes:
identifying other CID codes received at the beginning of the contention window;
sorting the received CID codes based on the priority level to determine when to transmit a bandwidth grant; and
waiting for transmission of any other bandwidth grants associated with higher priority CIDs before transmitting the bandwidth grant.
17. The method of claim 16 wherein when acting as a receiving device, the method further includes monitoring bandwidth grants transmitted from other receiving devices having higher priority CIDs to determine remaining channel resources for allocation to an associated transmitting device;
granting bandwidth to the transmitting device when sufficient channel resources remain; and refraining from granting bandwidth to the transmitting device when insufficient channel resources remain.
18. The method of claim 17 wherein when acting as a receiving device having a highest priority CID, the method includes allocating channel resources prior to allocation of channel resources by other receiving devices, and
wherein when acting as a receiving device and when associated with a lower priority CID, the method includes refraining from transmitting a bandwidth grant when insufficient channel resources are available after allocation of channel resources by receiving devices with higher priority CIDs.
19. A non-transitory computer-readable storage medium that stores instructions for execution by one or more processors to perform operations for distributed channel access for device-to-device (D2D) commun cation, the operations to configure the one or more processors for:
transmitting a connection identifier (CID) code at a beginning of a contention window to request channel access for a D2D transmission to a receiving device, wherein links for D2D transmissions from a transmitting device to a receiving device are identified by CID and each CID is mapped to a CID code;
receiving a bandwidth grant from the receiving device, the bandwidth grant being transmitted by the received device in response to receipt of a CID code associated with the receiving device, the bandwidth grant being transmitted during the contention window, along with bandwidth grants for other CIDs, in an order based on a priority level of the CID; and
transmitting data after reception of the bandwi dth grants in time- frequency resources indicated in an associated one of the bandwidth grants.
20. The non-transitory computer-readable storage medium of claim 19 wherein when acting as a receiving device, the one or more processors are arranged to: identify other CID codes received at the beginning of the contention window;
sort the received CID codes based on the priority level to determine when to transmit a bandwidth grant; and
wrait for transmission of any other bandwidth grants associated with higher priority CIDs before transmitting the bandwidth grant.
PCT/US2013/068766 2013-03-29 2013-11-06 User equipment and method for distributed channel access for d2d communications WO2014158235A1 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
PCT/US2013/068766 WO2014158235A1 (en) 2013-03-29 2013-11-06 User equipment and method for distributed channel access for d2d communications
US14/124,217 US9345046B2 (en) 2013-03-29 2013-11-06 User equipment and method for distributed channel access for D2D communications
CN201380073622.0A CN105075370B (en) 2013-03-29 2013-11-06 The user equipment and method of distributed channel access for D2D communication
HK16105114.2A HK1217258A1 (en) 2013-03-29 2016-05-04 User equipment and method for distributed channel access for d2d communications d2d

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201361806821P 2013-03-29 2013-03-29
US61/806,821 2013-03-29
PCT/US2013/068766 WO2014158235A1 (en) 2013-03-29 2013-11-06 User equipment and method for distributed channel access for d2d communications

Publications (1)

Publication Number Publication Date
WO2014158235A1 true WO2014158235A1 (en) 2014-10-02

Family

ID=51621331

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2013/068766 WO2014158235A1 (en) 2013-03-29 2013-11-06 User equipment and method for distributed channel access for d2d communications

Country Status (4)

Country Link
US (1) US9345046B2 (en)
CN (1) CN105075370B (en)
HK (1) HK1217258A1 (en)
WO (1) WO2014158235A1 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9345046B2 (en) 2013-03-29 2016-05-17 Intel IP Corporation User equipment and method for distributed channel access for D2D communications
TWI566612B (en) * 2014-10-30 2017-01-11 宏碁股份有限公司 Method of cell reselection
CN106603211A (en) * 2015-10-20 2017-04-26 华为技术有限公司 Data transmission method and apparatus
US9647818B2 (en) 2013-01-03 2017-05-09 Intel IP Corporation Apparatus and method for single-tone device discovery in wireless communication networks
US9655022B2 (en) 2014-10-30 2017-05-16 Acer Incorporated Method of cell reselection
US9743268B2 (en) 2013-03-29 2017-08-22 Intel IP Corporation Control of WLAN selection policies in roaming scenarios
US9794876B2 (en) 2013-03-29 2017-10-17 Intel IP Corporation Extended paging discontinuous reception (DRX) cycles in wireless communication networks
US9930647B2 (en) 2013-04-04 2018-03-27 Intel IP Corporation Enhanced node B and method for RRC connection establishment for small data transfers
CN109661845A (en) * 2016-10-26 2019-04-19 华为技术有限公司 Communication means and device based on variable bandwidth

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101950776B1 (en) * 2013-01-31 2019-02-21 삼성전자주식회사 Apparatus and method for estimating link quality in wireless communication system supporting device to deivce communication
CN110876190B (en) 2014-01-29 2022-03-25 交互数字专利控股公司 Resource selection for device-to-device discovery or communication
US9661652B2 (en) * 2014-01-30 2017-05-23 Intel IP Corporation Efficient receiver yielding for distributed D2D communications
US10897786B2 (en) * 2014-02-28 2021-01-19 Sony Corporation Telecommunications apparatus and methods
US10206215B2 (en) * 2014-03-11 2019-02-12 Lg Electronics Inc. Method for assigning resources in wireless communication system supporting device-to-device direct communication, and apparatus therefor
JP2017515431A (en) 2014-03-19 2017-06-08 インターデイジタル パテント ホールディングス インコーポレイテッド Device to device synchronization
US10159079B2 (en) * 2014-05-21 2018-12-18 Arizona Board Of Regents On Behalf Of Arizona State University Systems and methods for social-aware cooperative device-to-device communications
US9794790B2 (en) * 2014-10-29 2017-10-17 Intel IP Corporation Wireless device, method, and computer readable media for spatial reuse for device-to-device links
US10448332B2 (en) * 2014-12-02 2019-10-15 Telefonaktiebolaget Lm Ericsson (Publ) Wake-up for D2D communication
KR102318736B1 (en) * 2015-01-20 2021-10-29 삼성전자주식회사 Method and apparatus for transmitting data in electronic device
CN106455088B (en) * 2015-08-07 2021-04-16 上海诺基亚贝尔股份有限公司 Control method and apparatus for data packet transmission in device-to-device communication
WO2018044353A2 (en) * 2016-08-29 2018-03-08 Intel IP Corporation Spatial reuse using directional cca in a wireless communications network
US10997120B2 (en) * 2017-03-16 2021-05-04 Cisco Technology, Inc. Systems and methods for device visiting frequency estimation
EP3672350A1 (en) * 2018-12-18 2020-06-24 BIOTRONIK SE & Co. KG Body area network communication collision avoidance concept for medical systems
US11122525B1 (en) * 2020-06-24 2021-09-14 Charter Communications Operating, Llc Wireless channel access and power adjust access requests
US11711862B1 (en) 2021-07-15 2023-07-25 T-Mobile Usa, Inc. Dual connectivity and carrier aggregation band selection

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120106475A1 (en) * 2010-10-27 2012-05-03 Samsung Electronics Co. Ltd. Method and apparatus for transmitting/receiving wlan network sharing data of wi-fi p2p group

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100648067B1 (en) 2005-12-10 2006-11-23 한국전자통신연구원 Method for adaptive discontinuous reception based on extended paging indicator for improvement of power effective performance at mobile terminal on wcdma
KR101367798B1 (en) * 2007-06-29 2014-02-28 삼성전자주식회사 Apparatus and method for setting peer to peer communication in broadband wireless communication system
US20090290555A1 (en) 2008-05-21 2009-11-26 Comsys Communication & Signal Processing Ltd. Autonomous anonymous association between a mobile station and multiple network elements in a wireless communication system
JP2010004587A (en) 2008-06-18 2010-01-07 Meidensha Corp Charging device and charging system for logistic transportation vehicle
US8971933B2 (en) 2008-11-18 2015-03-03 Qualcomm Incorporated Method and apparatus for determining DRX cycle used for paging
EP2205029A1 (en) * 2009-01-06 2010-07-07 Thomson Licensing A method for scheduling wake/sleep cycles by a central device in a wireless network
JP5923309B2 (en) 2009-01-09 2016-05-24 インターデイジタル パテント ホールディングス インコーポレイテッド Data flow mobility
US9749152B2 (en) 2010-01-15 2017-08-29 Qualcomm Incorporated Apparatus and method for allocating data flows based on indication of selection criteria
KR20120094369A (en) 2011-02-16 2012-08-24 주식회사 팬택 Method and apparatus for rrc connection establishment in mtc
CN106209192B (en) 2011-04-01 2020-06-30 英特尔公司 Cross-layer optimized adaptive HTTP streaming
KR101417256B1 (en) 2011-04-05 2014-07-08 엘지전자 주식회사 Method for transmitting data and a user eqipment
EP2702811B1 (en) 2011-04-29 2015-06-10 BlackBerry Limited Receiving messages in connection with lte wakeup
TW201720194A (en) 2011-06-01 2017-06-01 內數位專利控股公司 Content delivery network interconnection (CDNI) mechanism
JP2013005430A (en) * 2011-06-15 2013-01-07 Lg Electronics Inc Data transmission method and device in radio communication system
TWI463893B (en) 2011-07-07 2014-12-01 Htc Corp Method of handling access network discovery and selection function and related communication device
US9647818B2 (en) 2013-01-03 2017-05-09 Intel IP Corporation Apparatus and method for single-tone device discovery in wireless communication networks
WO2014158268A1 (en) 2013-03-29 2014-10-02 Intel IP Corporation Extended paging discontinuous reception (drx) cycles in wireless communication networks
US9345046B2 (en) 2013-03-29 2016-05-17 Intel IP Corporation User equipment and method for distributed channel access for D2D communications
WO2014158264A1 (en) 2013-03-29 2014-10-02 Intel IP Corporation Quality-aware rate adaptation techniques for dash streaming
CN104995961B (en) 2013-03-29 2018-10-02 英特尔Ip公司 The control of WLAN selection strategies in roaming scenario

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120106475A1 (en) * 2010-10-27 2012-05-03 Samsung Electronics Co. Ltd. Method and apparatus for transmitting/receiving wlan network sharing data of wi-fi p2p group

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
ALCATEL -LUCENT ET AL.: "LTE device to device evaluation methodology", R1-130 469, 3GPP TSG-RAN1 MEETING #72, 28 January 2013 (2013-01-28), ST JULIAN'S, MALTA *
NEC GROUP: "Discussion and Recommendation for D2D channel modelling", R1-130 376, 3GPP TSG-RAN1 MEETING #72, 28 January 2013 (2013-01-28), ST JULIAN'S, MALTA *
NEW POSTCOM: "Evaluation scenarios and channel models for D2D communications", R1-130154, 3GPP TSG-RAN1 MEETING #72, 28 January 2013 (2013-01-28), ST JULIAN'S, MALTA *
NOKIA ET AL.: "On LTE D2D Methodologies and Metrics", R1-130501, 3GPP TSG-RA N1 MEETING #72, 28 January 2013 (2013-01-28), ST JULIAN'S, MALTA *

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10587389B2 (en) 2013-01-03 2020-03-10 Apple Inc. Apparatus and method for single-tone device discovery in wireless communication networks
US9647818B2 (en) 2013-01-03 2017-05-09 Intel IP Corporation Apparatus and method for single-tone device discovery in wireless communication networks
US9345046B2 (en) 2013-03-29 2016-05-17 Intel IP Corporation User equipment and method for distributed channel access for D2D communications
US9743268B2 (en) 2013-03-29 2017-08-22 Intel IP Corporation Control of WLAN selection policies in roaming scenarios
US9794876B2 (en) 2013-03-29 2017-10-17 Intel IP Corporation Extended paging discontinuous reception (DRX) cycles in wireless communication networks
US9930647B2 (en) 2013-04-04 2018-03-27 Intel IP Corporation Enhanced node B and method for RRC connection establishment for small data transfers
TWI566612B (en) * 2014-10-30 2017-01-11 宏碁股份有限公司 Method of cell reselection
US9655022B2 (en) 2014-10-30 2017-05-16 Acer Incorporated Method of cell reselection
JP2018537886A (en) * 2015-10-20 2018-12-20 華為技術有限公司Huawei Technologies Co.,Ltd. Data transmission method and equipment
CN106603211B (en) * 2015-10-20 2020-11-27 华为技术有限公司 Method and device for transmitting data
KR20180069871A (en) * 2015-10-20 2018-06-25 후아웨이 테크놀러지 컴퍼니 리미티드 Method and device for transmitting data
EP4096138A1 (en) * 2015-10-20 2022-11-30 Huawei Technologies Co., Ltd. Data transmission method and apparatus
AU2016343378B2 (en) * 2015-10-20 2020-02-20 Huawei Technologies Co., Ltd. Data transmission method and apparatus
CN106603211A (en) * 2015-10-20 2017-04-26 华为技术有限公司 Data transmission method and apparatus
KR102103308B1 (en) * 2015-10-20 2020-04-22 후아웨이 테크놀러지 컴퍼니 리미티드 Method and device for transmitting data
EP3358776A4 (en) * 2015-10-20 2018-10-03 Huawei Technologies Co., Ltd. Method and device for transmitting data
CN112491521A (en) * 2015-10-20 2021-03-12 华为技术有限公司 Method and device for transmitting data
CN112491521B (en) * 2015-10-20 2022-08-19 华为技术有限公司 Method and device for transmitting data
US11122578B2 (en) 2015-10-20 2021-09-14 Huawei Technologies Co., Ltd. Data transmission method and apparatus
US11109275B2 (en) 2016-10-26 2021-08-31 Huawei Technologies Co., Ltd. Variable bandwidth-based communication method and apparatus
CN109661845B (en) * 2016-10-26 2021-03-30 华为技术有限公司 Communication method and device based on variable bandwidth
CN109661845A (en) * 2016-10-26 2019-04-19 华为技术有限公司 Communication means and device based on variable bandwidth

Also Published As

Publication number Publication date
US9345046B2 (en) 2016-05-17
CN105075370B (en) 2018-12-21
CN105075370A (en) 2015-11-18
US20140295858A1 (en) 2014-10-02
HK1217258A1 (en) 2016-12-30

Similar Documents

Publication Publication Date Title
US9345046B2 (en) User equipment and method for distributed channel access for D2D communications
KR102581327B1 (en) Trigger frame in wireless local area network
US11109411B2 (en) Channel sense method, network side device, and terminal
CN113812177B (en) Sensing and resource selection method and device for sidelink unlicensed transmission
EP3818768B1 (en) Method and user equipment for performing random access channel procedure for unlicensed operation
US11516825B2 (en) Data processing method, node and terminal
EP3637897B1 (en) Methods for processing semi persistent scheduling and communication device
AU2013245908B2 (en) Multi-access scheme and signal structure for D2D communications
CN105898879B (en) Method and apparatus for registration and data transmission using fast/zero contention resolution
KR20200086679A (en) Link aggregation with floating main link
CN112889324A (en) Receiver-based sidelink resource selection apparatus and method
US20160359593A1 (en) Methods and Devices for Determining or Acquiring Radio Resources
KR20240023233A (en) Mechanism for sharing channel occupancy time
KR20220006635A (en) Method, terminal device and network node for uplink transmission
EP3065349B1 (en) Method and station for data transmission in a wireless network
CA3186327A1 (en) Resource scheduling system for a wireless communication network
EP3542587B1 (en) Method and access node for controlling uplink transmissions in a wireless network
WO2023036547A1 (en) Method and node for transmission on unlicensed band
CN114026940A (en) Method, terminal device and network node for uplink transmission
RU2799488C1 (en) Method, device for indicating the state of channels in the unlicensed spectrum and information carrier
WO2023115469A1 (en) Sidelink communication on unlicensed carriers
US20240073966A1 (en) Methods and systems for improved resource unit utilization
WO2021229535A1 (en) Triggering and reporting mechanism for scs change
WO2023063863A1 (en) Method for handling side link (sl) communication over an unlicensed spectrum
EP2805433B1 (en) Method for selecting an hd-fdd duplexing model

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 201380073622.0

Country of ref document: CN

WWE Wipo information: entry into national phase

Ref document number: 14124217

Country of ref document: US

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 13880650

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 13880650

Country of ref document: EP

Kind code of ref document: A1