[go: up one dir, main page]

WO2018084879A1 - Résolution de conflit basée sur le rythme pendant une procédure d'accès aléatoire - Google Patents

Résolution de conflit basée sur le rythme pendant une procédure d'accès aléatoire Download PDF

Info

Publication number
WO2018084879A1
WO2018084879A1 PCT/US2016/068760 US2016068760W WO2018084879A1 WO 2018084879 A1 WO2018084879 A1 WO 2018084879A1 US 2016068760 W US2016068760 W US 2016068760W WO 2018084879 A1 WO2018084879 A1 WO 2018084879A1
Authority
WO
WIPO (PCT)
Prior art keywords
random access
base station
message
sample delay
access procedure
Prior art date
Legal status (The legal status 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 status listed.)
Ceased
Application number
PCT/US2016/068760
Other languages
English (en)
Inventor
Song Noh
Qian Li
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Intel IP Corp
Original Assignee
Intel IP Corp
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 Corp filed Critical Intel IP Corp
Publication of WO2018084879A1 publication Critical patent/WO2018084879A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0833Random access procedures, e.g. with 4-step access
    • 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 signalling, i.e. of overhead other than pilot signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/002Transmission of channel access control information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/002Transmission of channel access control information
    • H04W74/004Transmission of channel access control information in the uplink, i.e. towards network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/002Transmission of channel access control information
    • H04W74/006Transmission of channel access control information in the downlink, i.e. towards the terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0833Random access procedures, e.g. with 4-step access
    • H04W74/0836Random access procedures, e.g. with 4-step access with 2-step access

Definitions

  • Wireless mobile communication technology uses various standards and protocols to transmit data between a node (e.g., a transmission station) and a wireless device (e.g., a mobile device).
  • Some wireless devices communicate using orthogonal frequency-division multiple access (OFDMA) in a downlink (DL) transmission and single carrier frequency division multiple access (SC-FDMA) in uplink (UL).
  • OFDMA orthogonal frequency-division multiple access
  • SC-FDMA single carrier frequency division multiple access
  • OFDM orthogonal frequency-division multiplexing
  • 3GPP third generation partnership project
  • LTE long term evolution
  • IEEE Institute of Electrical and Electronics Engineers 802.16 standard
  • WiMAX Worldwide Interoperability for Microwave Access
  • WiFi Wireless Fidelity
  • the node can be a combination of Evolved Universal Terrestrial Radio Access Network (E-UTRAN) Node Bs (also commonly denoted as evolved Node Bs, enhanced Node Bs, eNodeBs, or eNBs) and Radio Network Controllers (RNCs), which communicates with the wireless device, known as a user equipment (UE).
  • E-UTRAN Evolved Universal Terrestrial Radio Access Network
  • Node Bs also commonly denoted as evolved Node Bs, enhanced Node Bs, eNodeBs, or eNBs
  • RNCs Radio Network Controllers
  • the downlink (DL) transmission can be a communication from the node (e.g., eNodeB) to the wireless device (e.g., UE), and the uplink (UL) transmission can be a communication from the wireless device to the node.
  • UE user equipment
  • FIG.1 illustrates a random access procedure between multiple user equipments (UEs) and a base station in accordance with an example
  • FIG.2 illustrates respective random access channel (RACH) messages that are received at a base station from a first user equipment (UE) and a second user equipment (UE) in accordance with an example
  • RACH random access channel
  • FIG.3 illustrates an average magnitude ratio in relation to a sample delay in accordance with an example
  • FIG.4 illustrates a performance for a timing based contention resolution technique in accordance with an example
  • FIG.5 illustrates a performance for a timing based contention resolution technique in accordance with an example
  • FIG.6 illustrates a system architecture for supporting wearable devices in accordance with an example
  • FIG.7 depicts functionality of a first user equipment (UE) operable to perform timing based contention resolution between the first UE and a second UE during a random access procedure in accordance with an example
  • FIG.8 depicts functionality of a base station operable to perform a random access procedure for a first user equipment (UE) and a second UE in accordance with an example
  • FIG.9 depicts a flowchart of a machine readable storage medium having instructions embodied thereon for performing timing based contention resolution between a first user equipment (UE) and a second UE during a random access procedure at a first user equipment (UE) in accordance with an example;
  • FIG.10 illustrates a diagram of a wireless device (e.g., UE) and a base station (e.g., eNodeB) in accordance with an example; and
  • a wireless device e.g., UE
  • a base station e.g., eNodeB
  • FIG.11 illustrates a diagram of a wireless device (e.g., UE) in accordance with an example.
  • a user equipment can perform a random access procedure in order to access a network.
  • the random access procedure can include four steps.
  • the UE can send a preamble to an eNodeB.
  • the eNodeB can send a random access response to the UE.
  • the random access response can include a temporary cell radio network temporary identity (C-RNTI), a timing advance value and an uplink grant resource.
  • the UE can send a connection request message to the eNodeB.
  • the connection request message can include a temporary mobile subscriber identity (TMSI) and a connection establishment cause.
  • TMSI temporary mobile subscriber identity
  • the eNodeB can send a contention resolution message to the UE.
  • the contention resolution message can include a new C-RNTI to be used for subsequent communications by the UE.
  • a relatively large number of UEs in the same cell can request to perform random access at the same time, and as a result, requests from the UEs can collide with each other.
  • two UEs can send the same preamble at the same time to the eNodeB.
  • a same temporary C-RNTI and uplink grant can be received by the two UEs from the eNodeB.
  • the eNodeB may only receive a connection request message from one UE or neither of the two UEs due to interference.
  • a UE that does not receive the contention resolution message from the eNodeB can perform a back-off after expiration of random access channel (RACH) specific timers.
  • RACH random access channel
  • a UE that does receive the contention resolution message can subsequently decode a radio resource control (RRC) connection setup message received from the eNodeB.
  • RRC radio resource control
  • this random access procedure is referred to as a contention based random access procedure.
  • the eNodeB can instruct the UE to use a unique identity, which can prevent its request from colliding with requests from other UEs.
  • the random access procedure can be referred to as a non-contention based random access procedure.
  • the random access procedure is limited to a defined number of preambles. Due to the increasing numbers of UE that attempt to connect to the network via the random access procedure, there is an increased risk that more than one UE will send the same preamble on the same random access channel (e.g., same time and frequency), thereby causing a collision.
  • this collision can be resolved using contention resolution (e.g., after message 4), which is based on a timing advance and the UE’s random identifier (ID).
  • contention resolution e.g., after message 4
  • ID random identifier
  • all of the colliding UEs can perform signaling for messages 1 to 4 prior to the contention resolution, which can consume the limited energy at the UE.
  • a colliding UE can determine whether it has permission to access the network during the random access procedure (e.g., after message 2).
  • the colliding UE can make the determination using the colliding UE’s timing delay.
  • energy consumption at the colliding UE can be reduced.
  • the likelihood of message collision in a subsequent step of the random access procedure can be reduced.
  • the colliding UE can utilize timing based contention resolution (after message 2) to determine whether to continue with the random access procedure.
  • remaining contention among the UEs can be resolved using an existing contention resolution solution (e.g., a timing and UE-ID based resolution).
  • FIG.1 illustrates an example of random access procedures between multiple user equipments (UEs) and a base station 130.
  • a first UE (UE-1) 120 can attempt to perform a random access procedure with the base station 130
  • a second UE (UE-2) 110 can attempt to perform a random access procedure with the base station 130.
  • the first UE (UE-1) 120 can include a wearable first UE (wUE-1) and the second UE (UE-2) 110 can include a wearable second UE (wUE-2).
  • the base station 130 can include a network UE.
  • the first UE (UE-1) 120 can select a temporary identifier (ID) based on a predefined technique and parameters.
  • ID temporary identifier
  • the temporary ID can be referred to as a temporary UE-1 ID.
  • the first UE (UE-1) 120 can transmit a first random access channel (RACH) message (or a first‘message 1’) to the base station 130, and the temporary ID associated with the first UE (UE-1) 120 can be embedded in the first RACH message.
  • RACH random access channel
  • the second UE (UE-2) 110 can select the same temporary ID as compared to the first UE (UE-1) 120.
  • the temporary ID can be referred to as a temporary UE-2 ID, and this temporary ID can be the same as the temporary UE-1 ID selected by the first UE (UE-1) 120.
  • the second UE (UE-2) 110 can transmit a second RACH message (or a second‘message 1’) to the base station 130, and the second RACH message can be transmitted on a same random access channel as compared to the first RACH message transmitted by the first UE (UE-1) 120.
  • the first RACH message transmitted by the first UE (UE-1) 120 can collide with the second RACH message transmitted by the second UE (UE-2) 110.
  • FIG.2 illustrates an example of respective random access channel (RACH) messages that are received at a base station from a first user equipment (UE) (UE1) and a second user equipment (UE) (UE 2 ).
  • the first UE can be located at a first distance from the base station, and the second UE can be located at a second distance from the base station.
  • a propagation time between the first UE and the base station can be different than a propagation time between the second UE and the base station.
  • the first UE can be located at a cell center, and the second UE can be located at a cell edge.
  • the base station can detect a first RACH message (message 1) received from the first UE.
  • the first RACH message can be received within a physical random access channel (PRACH) slot duration.
  • the first RACH message can include a cyclic prefix (CP) and a sequence of symbols, and an observation interval can be aligned with the sequence of symbols.
  • the base station can detect a second RACH message received from the second UE.
  • the second RACH message can be transmitted on the same random access channel as the first RACH message, and both the first and second RACH messages can use the same temporary ID.
  • the base station can detect the second RACH message after the first RACH message.
  • the second RACH message can include a CP and a sequence of symbols, and an observation interval can be aligned with the sequence of symbols.
  • the second RACH message can be detected by the base station with an‘i’ sample delay (in relation to the detection of the first RACH message by the base station).
  • ‘i’ can refer to a number of samples in the delay, and‘i’ can be a positive or negative value depending on a difference of arrival between the first RACH message from the first UE and the second RACH message from the second UE.
  • The‘i’ sample delay can be calculated by subtracting an arrival time of the first RACH message from an arrival time of the second RACH message.
  • the first UE can be located at the cell edge and the second UE can be located at the cell center. Therefore, in this configuration, the second RACH message from the second UE can be detected at the base station before the first RACH message from the first UE is detected at the base station.
  • 0 ? i ? L– 1 wherein L represents a number of channel taps in a time domain.
  • the first UE (UE-1) 120 can send the first RACH message and the second UE (UE-2) 110 can send the second RACH message.
  • the first RACH message and the second RACH message can be merged at the base station 130 to create an aggregated signal in a time domain.
  • the aggregated signal (? ? ) can be represented as follows:
  • ? represents a base station antenna index
  • ? represents a Fast Fourier
  • FFT Transform
  • IFT Inverse Discrete Fourier Transform
  • the second U represents a transmitted symbol vector from the second UE
  • e represents a noise vector. More generally, can represent a transmitted symbol vector from U wherein the‘u’ is used to indicate a UE number.
  • antenna can be represented by:
  • a channel error matrix associated with UE u can be represented
  • the permutation matrix can be represented as follows:
  • a FFT operation can be applied to the aggregated signal in a frequency domain to produce a frequency-domain signal in accordance with the following: wherein?? represents
  • the FFT operation, ? represents a channel matrix for the first UE, represents a phase rotation (in this case, this is associated with the second UE), represents a
  • channel matrix for the second UE, ? represents a channel error matrix associated with the second U and represents a noise vector.
  • antenna can be represented by: wherein ? represent row or
  • a channel error matrix associated with UE ? can be represented as follows:
  • phase rotation that is associated with the timing delay (i) can be
  • variables and can represent the terms that generate
  • phase rotation and inter-carrier interference for an undesired UE (e.g., the second UE (UE-2) 110) due to the sample delay (i) in the time domain.
  • average magnitudes of a desired channel matrix e.g., a desired channel matrix
  • channel error matrix or matrix generating ICI
  • FIG.3 illustrates an example of an average magnitude ratio in relation to a sample delay.
  • the magnitude ratio (in dB) can be between a desired channel matrix (e.g.,
  • channel error matrix or matrix generating ICI
  • the numerator contains the channel error matrix and the denominator contains
  • the desired channel matrix As an example, when the sample delay (i) is 60, this indicates that a signal is detected at a base station at an inexact time index, and when the sample delay (i) is 0, this indicates that a signal is detected at an exact time index. When the signal is detected at a correct timing (e.g., the sample delay is 0 or close to 0), the average magnitude ratio is relatively small (e.g., less than -40 dB). As the sample delay (i) increases, the average magnitude ratio can also increase. However, a magnitude of the channel error matrix is comparatively small to a magnitude of the desired channel
  • the frequency-domain signal can be modified at the base station 130 to produce a signal that represents a signal at the k th subcarrier across a defined number of base station antennas.
  • the k th -subcarrier signal can be represented as follows:
  • symbol vector from the first UE at the subcarrier represents a phase rotation associated with the second UE where ? represents the defined sample delay
  • the signal represents a channel matrix for the second UE, represents a transmitted symbol vector from the second UE at the subcarrier, and ? represents a noise vector.
  • the signal can include all received signals at the subcarrier across the
  • the base station 130 can estimate a superimposed channel using linear estimators.
  • the base station 130 can estimate a superimposed channel using linear estimators.
  • base station 130 can use a precoding vector for a random access response
  • the first UE (UE-1) 120 can receive a random access response (RAR) message from the base station 130.
  • the RAR message can include a base station (BS) temporary ID.
  • BS base station
  • the base station 130 can send the same RAR message to the multiple UEs.
  • the base station 130 can send the same RAR message (with the same BS temporary ID) to the first UE (UE-1) 120 and the second UE (UE-2) 110.
  • the RAR message received at the first UE (UE-1)
  • Hermitian of represents a transmitted signal from the base station at the k th
  • ? ? (?) can represent a received signal at U on the subcarrier, wherein the‘u’ is used to indicate a UE number.
  • the signal associated with second UE (UE-2) 110 can include a phase rotation (e.g., ? whereas the signal associated with the first UE (UE-1) 120 does
  • phase rotation can be a function of the subcarrier index‘ and the sample delay‘i’.
  • a received signal of an undesired UE with respect to the second UE (UE-2) 110) can include a phase rotation (or
  • a received signal at a desired UE with respect to the first UE (UE- 1) 120) may not include a phase rotation (or phase offset), or the phase rotation may be set to 0.
  • the first UE (UE-1) 120 can perform an estimation of a frequency sinusoid using the received signal ( (or RAR message) from the base station 130.
  • the second UE (UE-2) 110 can perform an estimation of a frequency sinusoid using the received signal (or RAR message) from the base station 130.
  • the first UE (UE-1) 120 and the second UE (UE-2) 110 can each perform either a training-assisted timing based contention resolution or a non-training assisted timing based contention resolution.
  • the first UE (UE-1) 120 and the second UE (UE-2) 110 can each perform a maximum likelihood (ML) estimate of the sample delay‘i’ in accordance with the following:
  • ?? represents the sample delay, is a subcarrier index set used
  • the first UE (UE-1) 120 and the second UE (UE-2) 110 can perform the ML estimate using training signals received from the base station 130 in the RAR message (message 2).
  • the first UE (UE-1) 120 and the second UE (UE-2) 110 can each perform a blind estimate of the sample delay‘i’ in accordance with the following: [0050] ⁇
  • ?? represents the sample delay
  • ( ) represents a detected signal at subcarriers indices in ?.
  • the first UE (UE-1) 120 and the second UE (UE-2) 110 perform the blind estimation without the use of training signals (e.g., the RAR message (message 2) received from the base station 130 may not include training signals).
  • the usage of training signals can provide an increased accuracy when calculating the sample delay (?)?, but the inclusion of the training signals can increase the signaling overhead.
  • the network can determine whether or not to include the training signals in the RAR message (message 2).
  • both the first UE (UE-1) 120 and the second UE (UE-2) 110 can determine the sample delay (??) using training-assisted timing based contention resolution or non-training assisted timing based contention resolution.
  • the first UE (UE-1) 120 can compare the determined sample delay (??) to a defined value (e.g., zero). When the sample delay (??) is equal (or substantially equal) to the defined value (e.g., zero), then the first UE (UE-1) 120 can continue the random access procedure. When the sample delay (??) is equal (or substantially equal) to the defined value (e.g., zero), then this indicates that the first RACH message transmitted from the first UE (UE-1) 120 was detected at the base station 130 prior to the second RACH message transmitted from the second UE (UE-2) 110 being detected at the base station 130. In this example, the first UE (UE-1) 120 can be active, and continue the random access procedure. For example, the first UE (UE-1) 120 can subsequently transmit a connection request message (message 3) to the base station 130, and then receive a contention resolution message (message 4) from the base station 130.
  • a defined value e.g., zero
  • the first UE (UE-1) 120 can send signaling to the base station 130 to indicate that the sample delay (??) is equal (or substantially equal) to the defined value (e.g., zero).
  • the first UE (UE-1) 120 can stop the random access procedure and initiate a subsequent random access procedure in a subsequent available RACH period.
  • the sample delay (??) does not equal the defined value (e.g., zero)
  • the first UE (UE-1) 120 can be inactive, and wait until the subsequent available RACH period to reinitiate the random access procedure.
  • the first UE (UE-1) 110 can reduce its energy consumption and probability of a collision during the connection request message.
  • the sample delay (??) does not equal the defined value (e.g., zero)
  • the likelihood of a subsequent collision is relatively high anyway, so it can be more efficient (e.g., from an energy consumption perspective) for the first UE (UE-1) 110 to stop the random access procedure and reinitiate the random access procedure at a later time.
  • the second UE (UE-2) 110 can compare the determined sample delay (??) to a defined value (e.g., zero). When the sample delay (??) is equal (or substantially equal) to the defined value (e.g., zero), then the second UE (UE-2) 120 can continue the random access procedure. When the sample delay (??) does not equal the defined value (e.g., zero), or the sample delay (??) is different than the defined value (e.g., zero) by a defined amount, then the second UE (UE-2) 110 can stop the random access procedure and initiate a subsequent random access procedure in a subsequent available RACH period.
  • a defined value e.g., zero
  • the first UE (UE-1) 120 and the second UE (UE-2) 110 can both be attempting to perform the random access procedure at the same time. Both the first UE (UE-1) 120 and the second UE (UE-2) 110 can perform the timing based contention resolution (as described above) after receipt of message 2 (i.e., the RAR message), and as a result, one UE can become active and continue with the random access procedure, while the other UE can become inactive. Therefore, one of the first UE (UE-1) 120 and the second UE (UE-1) 110 can subsequently perform messages 3 and 4 in the random access procedure.
  • message 2 i.e., the RAR message
  • the base station 130 can send the RAR message (message 2) to all the UEs that send RACH messages (message 1) on the same frequency-time channel using the same“temp UE ID”. After receiving the RAR message (message 2), each UE can perform the timing based contention resolution (as described above) in a distributed manner.
  • a UE e.g., the first UE (UE-1) 120 or the second UE (UE-1) 110
  • the connection request message can include a timing advance and random UE ID (e.g., a medium access control (MAC) ID).
  • MAC medium access control
  • the base station 130 can attempt to decode the connection request message that includes the random UE ID. If the base station 130 fails to decode the connection request message, the base station 130 can additionally broadcast a message to the UE using the channel vectors, and the message can include information regarding when to initiate random access. Alternatively, the base station 130 can broadcast the message to a group identity (ID).
  • ID group identity
  • the group IP can be used for group paging, such that UEs having the same group ID can start random access on specific random access channels. If the base station 130 successfully decodes the connection request message, the base station 130 can additionally broadcast a message to the UE (which is unselected) using the channel vectors, and the message can include information regarding when to initiate random access. Alternatively, the base station 130 can broadcast the message to the group ID. In addition, when constructing a precoding vector for the message, the channel vector obtained in Step 1 can be projected to an orthogonal subspace of the channel vector obtained in Step 2.
  • the UE e.g., the first UE (UE-1) 120 or the second UE (UE-2) 110
  • the base station 130 can receive a random access response from the base station 130.
  • the base station 130 determines that there is no temporary ID contention (e.g., the base station 130 determines that only one UE is sending a random UE ID in Step 3)
  • the base station 130 can send an acknowledgement (ACK) to the UE indicating that the contention resolution was successful. Otherwise, the base station 130 can send a negative acknowledgement (NACK) to the UE.
  • ACK acknowledgement
  • NACK negative acknowledgement
  • the timing based contention resolution described above is available when the network uses a precoding or beamforming approach.
  • the network can determine to use the precoding or beamforming approach during the random access procedure, and the network can indicate its intent to use the precoding or beamforming approach to the UE. As a result, this indication can prepare the UE to perform the timing based contention resolution.
  • the random access procedure described above can be a 2-step random access procedure or a 4-step random access procedure.
  • message 1 and message 2 can be performed, and then based on the timing based contention resolution, the UE can become inactive until a next available RACH period.
  • message 1 and message 2 can be performed, and then based on the timing based contention resolution, the UE can become active and perform messages 3 and 4.
  • the base station can have additional knowledge about channel information (or channel parameters) for the active UE and inactive UEs. For example, based on Steps 1 to 4, the base station can determine the channel information (or channel parameters) for the active UE and the inactive UEs. Based on the channel information for the inactive UEs, the base station can determine various types of information that can be signaled to the inactive UEs. Examples of such information can include a next available RACH resource (time) or preferred channel information for the next RACH procedure. Such information can be utilized by the inactive UEs during a subsequent random access procedure.
  • FIGS.4 and 5 illustrate examples of performances for timing based contention resolution techniques.
  • two UE can be considered to perform random access on a same channel.
  • the following parameters were set:
  • SNR signal-to-noise ratio
  • a downlink transmission (e.g., message 2) can be fixed to 10 dB.
  • the simulation can produce a mean square error (‘MSE’) for sample delay estimation, which can be defined order to evaluate an estimation accuracy of the sample delay (i).
  • MSE mean square error
  • the MSE can indicate a difference between an estimated sample delay and an actual sample delay.
  • the MSE with respect to an average SNR in an uplink transmission can be determined for: (1) a first UE that performs training-assisted timing based contention resolution, (2) a second UE that performs training-assisted timing based contention resolution, (3) a first UE that performs non- training assisted timing based contention resolution (i.e., blind estimation), and (4) a second UE that performs non-training assisted timing based contention resolution (i.e., blind estimation).
  • the SNR values are relatively low (e.g., -10 dB)
  • the training-assisted timing based contention resolution can be superior to the non-training assisted timing based contention resolution.
  • the training-assisted timing based contention resolution can become comparable to the non- training assisted timing based contention resolution.
  • the MSR of a sample delay obtained at a downlink transmission e.g., message 2). Since an increased uplink SNR can provide an improved channel estimation performance at the base station, obtained channels can be used as a rank-one precoding vector during the downlink transmission (e.g., message 2).
  • FIG.6 illustrates an exemplary system architecture for supporting wearable devices.
  • the system architecture can include a first wearable user equipment (wUE) 602, a second wUE 606, a third wUE 610 and a network UE (nUE) 604.
  • the first wUE 602, the second wUE 606, the third wUE 610 and the nUE 604 can form a personal area network (PAN).
  • PAN personal area network
  • the nUE 604 can have a standalone network connection, whereas the first wUE 602, the second wUE 606, the third wUE 610 may not have a standalone network connection.
  • the first wUE 602 can communicate with the nUE 604 via an Xu-a interface
  • the second wUE 606 can communicate with the nUE 604 via an Xu-a interface
  • the Xu-a interface can be an intra-PAN air interface between the nUE and wUEs.
  • the second wUE 606 and the third wUE 610 can communicate via an Xu-a interface.
  • the Xu-b interface can be an intra-PAN air interface between wUEs.
  • the system architecture can include an Evolved Universal Terrestrial Radio Access Network (E-UTRAN) 608 and an Evolved Packet Core (EPC) 612.
  • E-UTRAN Evolved Universal Terrestrial Radio Access Network
  • EPC Evolved Packet Core
  • the E-UTRAN 608 can communicate with the first, second and third wUEs 602, 606, 610 using an Uu-w interface, and the E-UTRAN 608 can communicate with the nUE 604 over an Uu-p interface.
  • the E-UTRAN 608 can communicate with the EPC 612 via an S1 interface.
  • the first UE can comprise one or more processors configured to: signal, at the first UE, a first random access channel (RACH) message for transmission to a base station during the random access procedure, as in block 710.
  • the first UE can comprise one or more processors configured to: decode, at the first UE, a random access response (RAR) message received from the base station, as in block 720.
  • the first UE can comprise one or more processors configured to:
  • the first UE can comprise one or more processors configured to: compare, at the first UE, the defined sample delay to a defined value, as in block 740.
  • the first UE can comprise one or more processors configured to: determine, at the first UE, when to continue the random access procedure for the first UE based on a comparison of the defined sample delay to the defined value, as in block 750.
  • FIG.8 Another example provides functionality 800 of a base station operable to perform a random access procedure for a first user equipment (UE) and a second UE, as shown in FIG.8.
  • the base station can comprise one or more processors configured to: decode, at the base station, an aggregated signal that is received from the first UE and the second UE during respective random access procedures with the first UE and the second UE, wherein the aggregated signal includes a first RACH message that is associated with a first sample delay and a second RACH message that is associated with a second sample delay, as in block 810.
  • the base station can comprise one or more processors configured to: signal, at the base station, a first random access response (RAR) message for transmission to the first UE, wherein timing based contention resolution information included in the first RACH message indicates whether the first UE should stop or continue a random access procedure, as in block 820.
  • the base station can comprise one or more processors configured to: signal, at the base station, a second RAR message for transmission to the first UE, wherein timing based contention resolution information included in the second RACH message indicates whether the second UE should stop or continue a random access procedure, as in block 830.
  • Another example provides at least one machine readable storage medium having instructions 900 embodied thereon for performing timing based contention resolution between a first user equipment (UE) and a second UE during a random access procedure at a first user equipment (UE), as shown in FIG.9.
  • the instructions can be executed on a machine, where the instructions are included on at least one computer readable medium or one non-transitory machine readable storage medium.
  • the instructions when executed perform: signaling, at the first UE, a first random access channel (RACH) message for transmission to a base station during the random access procedure, as in block 910.
  • the instructions when executed perform: decoding, at the first UE, a random access response (RAR) message received from the base station, as in block 920.
  • RACH random access channel
  • RAR random access response
  • the instructions when executed perform: estimating, at the first UE, a defined sample delay associated with the first RACH message using timing based contention resolution information included in the RAR message, as in block 930.
  • the instructions when executed perform: comparing, at the first UE, the defined sample delay to a defined value, as in block 940.
  • the instructions when executed perform: determining, at the first UE, when to continue the random access procedure for the first UE based on a comparison of the defined sample delay to the defined value, as in block 950.
  • FIG.10 provides an example illustration of a user equipment (UE) device 1000 and a node 1020.
  • the UE device 1000 can include a wireless device, a mobile station (MS), a mobile wireless device, a mobile communication device, a tablet, a handset, or other type of wireless device.
  • the UE device 1000 can include one or more antennas configured to communicate with the node 1020 or transmission station, such as a base station (BS), an evolved Node B (eNB), a baseband unit (BBU), a remote radio head (RRH), a remote radio equipment (RRE), a relay station (RS), a radio equipment (RE), a remote radio unit (RRU), a central processing module (CPM), or other type of wireless wide area network (WWAN) access point.
  • BS base station
  • eNB evolved Node B
  • BBU baseband unit
  • RRH remote radio head
  • RRE remote radio equipment
  • RS relay station
  • RE radio equipment
  • RRU remote radio unit
  • CCM central processing module
  • the node 1020 can include one or more processors 1022, memory 1024 and a transceiver 1026.
  • the node 1020 can include components described in the UE device 1000.
  • the UE device 1000 can be configured to communicate using at least one wireless communication standard including 3GPP LTE, WiMAX, High Speed Packet Access (HSPA), Bluetooth, and WiFi.
  • the UE device 1000 can communicate using separate antennas for each wireless communication standard or shared antennas for multiple wireless communication standards.
  • the UE device 1000 can communicate in a wireless local area network (WLAN), a wireless personal area network (WPAN), and/or a WWAN.
  • WLAN wireless local area network
  • WPAN wireless personal area network
  • WWAN wireless wide area network
  • the UE device 1000 may include application circuitry 1002, baseband circuitry 1004, Radio Frequency (RF) circuitry 1006, front-end module (FEM) circuitry 1008 and one or more antennas 1010, coupled together at least as shown.
  • the node 1020 may include, similar to that described for the UE device 1000, application circuitry, baseband circuitry, Radio Frequency (RF) circuitry, front-end module (FEM) circuitry and one or more antennas
  • the application circuitry 1002 may include one or more application processors.
  • the application circuitry 1002 may include circuitry such as, but not limited to, one or more single-core or multi-core processors.
  • the processor(s) may include any combination of general-purpose processors and dedicated processors (e.g., graphics processors, application processors, etc.).
  • the processors may be coupled with and/or may include a storage medium, and may be configured to execute instructions stored in the storage medium to enable various applications and/or operating systems to run on the system.
  • the baseband circuitry 1004 may include circuitry such as, but not limited to, one or more single-core or multi-core processors.
  • the baseband circuitry 1004 may include one or more baseband processors and/or control logic to process baseband signals received from a receive signal path of the RF circuitry 1006 and to generate baseband signals for a transmit signal path of the RF circuitry 1006.
  • Baseband processing circuity 1004 may interface with the application circuitry 1002 for generation and processing of the baseband signals and for controlling operations of the RF circuitry 1006.
  • the baseband circuitry 1004 may include a second generation (2G) baseband processor 1004a, third generation (3G) baseband processor 1004b, fourth generation (4G) baseband processor 1004c, and/or other baseband processor(s) 1004d for other existing generations, generations in development or to be developed in the future (e.g., fifth generation (5G), 6G, etc.).
  • the baseband circuitry 1004 e.g., one or more of baseband processors 1004a-d
  • the radio control functions may include, but are not limited to, signal modulation/demodulation, encoding/decoding, radio frequency shifting, etc.
  • modulation/demodulation circuitry of the baseband circuitry 1004 may include Fast-Fourier Transform (FFT), precoding, and/or constellation
  • encoding/decoding circuitry of the baseband circuitry 1004 may include convolution, tail-biting convolution, turbo, Viterbi, and/or Low Density Parity Check (LDPC) encoder/decoder functionality.
  • LDPC Low Density Parity Check
  • Embodiments of modulation/demodulation and encoder/decoder functionality are not limited to these examples and may include other suitable functionality in other embodiments.
  • the baseband circuitry 1004 may include elements of a protocol stack such as, for example, elements of an evolved universal terrestrial radio access network (EUTRAN) protocol including, for example, physical (PHY), media access control (MAC), radio link control (RLC), packet data convergence protocol (PDCP), and/or radio resource control (RRC) elements.
  • EUTRAN evolved universal terrestrial radio access network
  • a central processing unit (CPU) 1004e of the baseband circuitry 1004 may be configured to run elements of the protocol stack for signaling of the PHY, MAC, RLC, PDCP and/or RRC layers.
  • the baseband circuitry may include one or more audio digital signal processor(s) (DSP) 1004f.
  • DSP audio digital signal processor
  • the audio DSP(s) 1004f may be include elements for compression/decompression and echo cancellation and may include other suitable processing elements in other embodiments.
  • Components of the baseband circuitry may be suitably combined in a single chip, a single chipset, or disposed on a same circuit board in some embodiments.
  • some or all of the constituent components of the baseband circuitry 1004 and the application circuitry 1002 may be implemented together such as, for example, on a system on a chip (SOC).
  • SOC system on a chip
  • the baseband circuitry 1004 may provide for
  • the baseband circuitry 1004 may support communication with an evolved universal terrestrial radio access network (EUTRAN) and/or other wireless metropolitan area networks (WMAN), a wireless local area network (WLAN), a wireless personal area network (WPAN).
  • EUTRAN evolved universal terrestrial radio access network
  • WMAN wireless metropolitan area networks
  • WLAN wireless local area network
  • WPAN wireless personal area network
  • multi-mode baseband circuitry Embodiments in which the baseband circuitry 1004 is configured to support radio communications of more than one wireless protocol.
  • the RF circuitry 1006 may enable communication with wireless networks using modulated electromagnetic radiation through a non-solid medium.
  • the RF circuitry 1006 may include switches, filters, amplifiers, etc. to facilitate the communication with the wireless network.
  • RF circuitry 1006 may include a receive signal path which may include circuitry to down-convert RF signals received from the FEM circuitry 1008 and provide baseband signals to the baseband circuitry 1004.
  • RF circuitry 1006 may also include a transmit signal path which may include circuitry to up-convert baseband signals provided by the baseband circuitry 1004 and provide RF output signals to the FEM circuitry 1008 for transmission.
  • the RF circuitry 1006 may include a receive signal path and a transmit signal path.
  • the receive signal path of the RF circuitry 1006 may include mixer circuitry 1006a, amplifier circuitry 1006b and filter circuitry 1006c.
  • the transmit signal path of the RF circuitry 1006 may include filter circuitry 1006c and mixer circuitry 1006a.
  • RF circuitry 1006 may also include synthesizer circuitry 1006d for synthesizing a frequency for use by the mixer circuitry 1006a of the receive signal path and the transmit signal path.
  • the mixer circuitry 1006a of the receive signal path may be configured to down-convert RF signals received from the FEM circuitry 1008 based on the synthesized frequency provided by synthesizer circuitry 1006d.
  • the amplifier circuitry 1006b may be configured to amplify the down-converted signals and the filter circuitry 1006c may be a low-pass filter (LPF) or band-pass filter (BPF) configured to remove unwanted signals from the down-converted signals to generate output baseband signals.
  • LPF low-pass filter
  • BPF band-pass filter
  • Output baseband signals may be provided to the baseband circuitry 1004 for further processing.
  • the output baseband signals may be zero-frequency baseband signals, although this is not a necessity.
  • mixer circuitry 1006a of the receive signal path may comprise passive mixers, although the scope of the embodiments is not limited in this respect.
  • the mixer circuitry 1006a of the transmit signal path may be configured to up-convert input baseband signals based on the synthesized frequency provided by the synthesizer circuitry 1006d to generate RF output signals for the FEM circuitry 1008.
  • the baseband signals may be provided by the baseband circuitry 1004 and may be filtered by filter circuitry 1006c.
  • the filter circuitry 1006c may include a low-pass filter (LPF), although the scope of the embodiments is not limited in this respect.
  • LPF low-pass filter
  • the mixer circuitry 1006a of the receive signal path and the mixer circuitry 1006a of the transmit signal path may include two or more mixers and may be arranged for quadrature down-conversion and/or up-conversion respectively.
  • the mixer circuitry 1006a of the receive signal path and the mixer circuitry 1006a of the transmit signal path may include two or more mixers and may be arranged for image rejection (e.g., Hartley image rejection).
  • the mixer circuitry 1006a of the receive signal path and the mixer circuitry 1006a may be arranged for direct down-conversion and/or direct up-conversion, respectively.
  • the mixer circuitry 1006a of the receive signal path and the mixer circuitry 1006a of the transmit signal path may be configured for super-heterodyne operation.
  • the output baseband signals and the input baseband signals may be analog baseband signals, although the scope of the embodiments is not limited in this respect.
  • the output baseband signals and the input baseband signals may be digital baseband signals.
  • the RF circuitry 1006 may include analog-to-digital converter (ADC) and digital-to-analog converter (DAC) circuitry and the baseband circuitry 1004 may include a digital baseband interface to communicate with the RF circuitry 1006.
  • ADC analog-to-digital converter
  • DAC digital-to-analog converter
  • a separate radio IC circuitry may be provided for processing signals for each spectrum, although the scope of the embodiments is not limited in this respect.
  • the synthesizer circuitry 1006d may be a fractional-N synthesizer or a fractional N/N+1 synthesizer, although the scope of the embodiments is not limited in this respect as other types of frequency synthesizers may be suitable.
  • synthesizer circuitry 1006d may be a delta-sigma synthesizer, a frequency multiplier, or a synthesizer comprising a phase-locked loop with a frequency divider.
  • the synthesizer circuitry 1006d may be configured to synthesize an output frequency for use by the mixer circuitry 1006a of the RF circuitry 1006 based on a frequency input and a divider control input. In some embodiments, the synthesizer circuitry 1006d may be a fractional N/N+1 synthesizer.
  • frequency input may be provided by a voltage controlled oscillator (VCO), although that is not a necessity.
  • VCO voltage controlled oscillator
  • Divider control input may be provided by either the baseband circuitry 1004 or the applications processor 1002 depending on the desired output frequency.
  • a divider control input (e.g., N) may be determined from a look-up table based on a channel indicated by the applications processor 1002.
  • Synthesizer circuitry 1006d of the RF circuitry 1006 may include a divider, a delay-locked loop (DLL), a multiplexer and a phase accumulator.
  • the divider may be a dual modulus divider (DMD) and the phase accumulator may be a digital phase accumulator (DPA).
  • the DMD may be configured to divide the input signal by either N or N+1 (e.g., based on a carry out) to provide a fractional division ratio.
  • the DLL may include a set of cascaded, tunable, delay elements, a phase detector, a charge pump and a D-type flip-flop.
  • the delay elements may be configured to break a VCO period up into Nd equal packets of phase, where Nd is the number of delay elements in the delay line.
  • Nd is the number of delay elements in the delay line.
  • synthesizer circuitry 1006d may be configured to generate a carrier frequency as the output frequency, while in other embodiments, the output frequency may be a multiple of the carrier frequency (e.g., twice the carrier frequency, four times the carrier frequency) and used in conjunction with quadrature generator and divider circuitry to generate multiple signals at the carrier frequency with multiple different phases with respect to each other.
  • the output frequency may be a LO frequency (fLO).
  • the RF circuitry 1006 may include an IQ/polar converter.
  • FEM circuitry 1008 may include a receive signal path which may include circuitry configured to operate on RF signals received from one or more antennas 1010, amplify the received signals and provide the amplified versions of the received signals to the RF circuitry 1006 for further processing.
  • FEM circuitry 1008 may also include a transmit signal path which may include circuitry configured to amplify signals for transmission provided by the RF circuitry 1006 for transmission by one or more of the one or more antennas 1010.
  • the FEM circuitry 1008 may include a TX/RX switch to switch between transmit mode and receive mode operation.
  • the FEM circuitry may include a receive signal path and a transmit signal path.
  • the receive signal path of the FEM circuitry may include a low-noise amplifier (LNA) to amplify received RF signals and provide the amplified received RF signals as an output (e.g., to the RF circuitry 1006).
  • LNA low-noise amplifier
  • the transmit signal path of the FEM circuitry 1008 may include a power amplifier (PA) to amplify input RF signals (e.g., provided by RF circuitry 1006), and one or more filters to generate RF signals for subsequent transmission (e.g., by one or more of the one or more antennas 1010.
  • PA power amplifier
  • FIG.11 provides an example illustration of the wireless device, such as a user equipment (UE), a mobile station (MS), a mobile wireless device, a mobile
  • the wireless device can include one or more antennas configured to communicate with a node, macro node, low power node (LPN), or, transmission station, such as a base station (BS), an evolved Node B (eNB), a baseband processing unit (BBU), a remote radio head (RRH), a remote radio equipment (RRE), a relay station (RS), a radio equipment (RE), or other type of wireless wide area network (WWAN) access point.
  • the wireless device can be configured to communicate using at least one wireless communication standard such as, but not limited to, 3GPP LTE, WiMAX, High Speed Packet Access (HSPA), Bluetooth, and WiFi.
  • the wireless device can communicate using separate antennas for each wireless communication standard or shared antennas for multiple wireless communication standards.
  • the wireless device can communicate in a wireless local area network (WLAN), a wireless personal area network (WPAN), and/or a WWAN.
  • the wireless device can also comprise a wireless modem.
  • the wireless modem can comprise, for example, a wireless radio transceiver and baseband circuitry (e.g., a baseband processor).
  • the wireless modem can, in one example, modulate signals that the wireless device transmits via the one or more antennas and demodulate signals that the wireless device receives via the one or more antennas.
  • FIG.11 also provides an illustration of a microphone and one or more speakers that can be used for audio input and output from the wireless device.
  • the display screen can be a liquid crystal display (LCD) screen, or other type of display screen such as an organic light emitting diode (OLED) display.
  • the display screen can be configured as a touch screen.
  • the touch screen can use capacitive, resistive, or another type of touch screen technology.
  • An application processor and a graphics processor can be coupled to internal memory to provide processing and display capabilities.
  • a non-volatile memory port can also be used to provide data input/output options to a user.
  • the non-volatile memory port can also be used to expand the memory capabilities of the wireless device.
  • a keyboard can be integrated with the wireless device or wirelessly connected to the wireless device to provide additional user input.
  • a virtual keyboard can also be provided using the touch screen.
  • Example 1 includes an apparatus of a first user equipment (UE) operable to perform timing based contention resolution between the first UE and a second UE during a random access procedure, the first UE comprising one or more processors configured to: signal, at the first UE, a first random access channel (RACH) message for UE .
  • UE user equipment
  • RACH random access channel
  • the first UE further comprises memory configured to store one or more of: the timing based contention resolution information, the defined sample delay, or the defined value.
  • Example 2 includes the apparatus of Example 1, further comprising a transceiver configured to: transmit the first RACH message to the base station; and receive the RAR message from the base station.
  • Example 3 includes the apparatus of any of Examples 1 to 2, wherein the one or more processors are further configured to: determine that the defined sample delay is substantially equal to the defined value, wherein the defined value is zero; and determine to continue the random access procedure, wherein the random access procedure includes transmitting a connection request message from the first UE to the base station and receiving a contention resolution message at the first UE from the base station.
  • Example 4 includes the apparatus of any of Examples 1 to 3, wherein the one or more processors are further configured to: determine that the defined sample delay does not substantially equal the defined value, wherein the defined value is zero; and determine to stop the random access procedure and initiate a subsequent random access procedure in a subsequent available RACH period.
  • Example 5 includes the apparatus of any of Examples 1 to 4, wherein the first RACH message is transmitted on a same random access channel as the second RACH message, and the first RACH message includes a same temporary identifier (ID) as a second RACH message.
  • ID temporary identifier
  • Example 6 includes the apparatus of any of Examples 1 to 5, wherein the one or more processors are further configured to process, at the first UE, signaling for transmission to the base station, and the signaling indicates that the defined sample delay is substantially equal to the defined value.
  • Example 7 includes the apparatus of any of Examples 1 to 6, wherein the RAR message eceived at the first UE from the base station is represented as follows: wherein represents a signal at a subcarrier across a defined number of base station antennas, represents a
  • ermitian of represents a transmitted signal from the base station at the subcarrier, and represents downlink noise in the k th subcarrier.
  • Example 8 includes the apparatus of any of Examples 1 to 7, wherein the one or more processors are further configured to estimate the defined sample delay (??) using training signals in accordance with the following:
  • subcarrier index set used during the RAR message represents a received RAR
  • message at a represents an effective channel gain on the subcarrier, and represents a parameter used to search the sample delay.
  • Example 9 includes the apparatus of any of Examples 1 to 8, wherein the one or more processors are further configured to estimate the defined sample delay (??) without the usage of training signals in accordance with the following: , wherein represents a
  • detected signal at subcarriers indices in represents a received RAR message at a
  • Example 10 includes an apparatus of a base station operable to perform a random access procedure for a first user equipment (UE) and a second UE, the base station comprising one or more processors configured to: decode, at the base station, an aggregated signal that is received from the first UE and the second UE during respective random access procedures with the first UE and the second UE, wherein the aggregated signal includes a first RACH message that is associated with a first sample delay and a second RACH message that is associated with a second sample delay; signal, at the base station, a first random access response (RAR) message for transmission to the first UE, wherein timing based contention resolution information included in the first RACH message indicates whether the first UE should stop or continue a random access procedure; and signal, at the base station, a second RAR message for transmission to the first UE, wherein timing based contention resolution information included in the second RACH message indicates whether the second UE should stop or continue a random access procedure.
  • RAR random access response
  • Example 11 includes the apparatus of Example 10, wherein the first RACH message is received on a same random access channel as the second RACH message, and the first RACH message includes a same temporary identifier (ID) as the second RACH message, thereby causing the first RACH message to collide with the second RACH message.
  • ID temporary identifier
  • Example 12 includes the apparatus of any of Examples 10 to 11, wherein the aggregated signal ( is represented as follows:
  • ? represents a Fast Fourier Transform (FFT) length
  • ? ? represents a normalized Inverse Discrete Fourier Transform (IDFT) matrix
  • ? ? represents a transmitted symbol vector from the first represents a channel matrix for the second UE, represents a permutation
  • Example 13 includes the apparatus of any of Examples 10 to 12, wherein a FFT operation is applied to the aggregated signal in a frequency domain to produce a
  • associated with the second UE represents a channel matrix for the second UE, ⁇
  • Example 14 includes the apparatus of any of Examples 10 to 13, wherein the frequency-domain signal ( is modified to produce a -subcarrier signal (that represents a signal at the k th subcarrier across a defined number of base station antennas, wherein t - [ ] resented as follows: , wherein represents a
  • channel matrix for the first U represents a transmitted symbol vector from the first UE at the ubcarrier, represents a phase rotation associated with the second UE where ? represents the defined sample delay, represents a channel matrix for the second UE, ? ? ( ) represents a transmitted symbol vector from the second UE at
  • the k th subcarrier, and ? represents a noise vector.
  • Example 15 includes the apparatus of any of Examples 10 to 14, wherein the first RAR message signaled from the base station to the first UE is represented as
  • ? represents a transmitted signal form the base station at the k th subcarrier
  • Example 16 includes at least one machine readable storage medium having instructions embodied thereon for performing timing based contention resolution between a first user equipment (UE) and a second UE during a random access procedure at a first user equipment (UE), the instructions when executed by one or more processors at the first UE perform the following: signaling, at the first UE, a first random access channel (RACH) message for transmission to a base station during the random access procedure; decoding, at the first UE, a random access response (RAR) message received from the base station; estimating, at the first UE, a defined sample delay associated with the first RACH message using timing based contention resolution information included in the RAR message; comparing, at the first UE, the defined sample delay to a defined value; and determining, at the first UE, when to continue the random access procedure for the first UE based on a comparison of the defined sample delay to the defined value.
  • Example 17 includes the at least one machine readable storage medium of Example 16, further comprising instructions
  • the random access procedure includes transmitting a connection request message from the first UE to the base station and receiving a contention resolution message at the first UE from the base station.
  • Example 18 includes the at least one machine readable storage medium of any of Examples 16 to 17, further comprising instructions when executed perform the following: determining that the defined sample delay does not substantially equal the defined value, wherein the defined value is zero; and determining to stop the random access procedure and initiate a subsequent random access procedure in a subsequent available RACH period.
  • Example 19 includes the at least one machine readable storage medium of any of Examples 16 to 18, wherein the RAR message received at the first UE from the
  • Example 20 includes the at least one machine readable storage medium of any of Examples 16 to 19, further comprising instructions when executed perform the following: estimating the defined sample delay (??) using training signals in accordance with the following: is a
  • subcarrier index set used during the RAR message represents a received RAR message at a U represents an effective channel gain on the subcarrier
  • Example 21 includes the at least one machine readable storage medium of any of Examples 16 to 20, further comprising instructions when executed perform the following: estimating the defined sample delay (without the usage of training signals in accordance with the following: wherein represents a
  • detected signal at subcarriers indices in represents a received RAR message at a represents an effective channel gain on the subcarrier, and ? ? represents a
  • Example 22 includes a first user equipment (UE) operable to perform timing based contention resolution with a second UE during a random access procedure, the first UE comprising: means for signaling a first random access channel (RACH) message for transmission to a base station during the random access procedure; means for decoding a random access response (RAR) message received from the base station; means for estimating a defined sample delay associated with the first RACH message using timing based contention resolution information included in the RAR message; means for comparing the defined sample delay to a defined value; and means for determining when to continue the random access procedure for the first UE based on a comparison of the defined sample delay to the defined value.
  • RACH random access channel
  • RAR random access response
  • Example 23 includes the first UE of Example 22, further comprising means for determining that the defined sample delay is substantially equal to the defined value, wherein the defined value is zero; and determining to continue the random access procedure, wherein the random access procedure includes transmitting a connection request message from the first UE to the base station and receiving a contention resolution message at the first UE from the base station.
  • Example 24 includes the first UE of any of Examples 22 to 23, further comprising means for determining that the defined sample delay does not substantially equal the defined value, wherein the defined value is zero; and determining to stop the random access procedure and initiate a subsequent random access procedure in a subsequent available RACH period.
  • Example 25 includes the first UE of any of Examples 22 to 24, wherein the RAR message ( ? ( )) received at the first UE from the base station is represented as follows: wherein represents a signal at a
  • Hermitian of ? represents a transmitted signal from the base station at the subcarrier, and ? represents downlink noise in the subcarrier.
  • Example 26 includes the first UE of any of Examples 22 to 25, further comprising means for estimating the defined sample delay (??) using training signals in accordance with the following: , wherein is a
  • message at a U represents an effective channel gain on the subcarrier, and represents a parameter used to search the sample delay.
  • Example 27 includes the first UE of any of Examples 22 to 26, further configured means for estimating the defined sample delay ? without the usage of training signals in accordance with the following: wherein ) represents a
  • detected signal at subcarriers indices in represents a received RAR message at a
  • various techniques may take the form of program code (i.e., instructions) embodied in tangible media, such as floppy diskettes, compact disc-read-only memory (CD-ROMs), hard drives, non-transitory computer readable storage medium, or any other machine-readable storage medium wherein, when the program code is loaded into and executed by a machine, such as a computer, the machine becomes an apparatus for practicing the various techniques.
  • the computing device may include a processor, a storage medium readable by the processor (including volatile and non- volatile memory and/or storage elements), at least one input device, and at least one output device.
  • the volatile and non-volatile memory and/or storage elements may be a random-access memory (RAM), erasable programmable read only memory (EPROM), flash drive, optical drive, magnetic hard drive, solid state drive, or other medium for storing electronic data.
  • the node and wireless device may also include a transceiver module (i.e., transceiver), a counter module (i.e., counter), a processing module (i.e., processor), and/or a clock module (i.e., clock) or timer module (i.e., timer).
  • transceiver module i.e., transceiver
  • a counter module i.e., counter
  • a processing module i.e., processor
  • a clock module i.e., clock
  • timer module i.e., timer
  • selected components of the transceiver module can be located in a cloud radio access network (C-RAN).
  • C-RAN cloud radio access network
  • One or more programs that may implement or utilize the various techniques described herein may use an application programming interface (API), reusable controls, and the like.
  • API application programming interface
  • Such programs may be implemented in a high level procedural or object oriented programming language to communicate with a computer system.
  • the program(s) may be implemented in assembly or machine language, if desired.
  • the language may be a compiled or interpreted language, and combined with hardware implementations.
  • circuitry may refer to, be part of, or include an Application Specific Integrated Circuit (ASIC), an electronic circuit, a processor (shared, dedicated, or group), and/or memory (shared, dedicated, or group) that execute one or more software or firmware programs, a combinational logic circuit, and/or other suitable hardware components that provide the described functionality.
  • ASIC Application Specific Integrated Circuit
  • the circuitry may be implemented in, or functions associated with the circuitry may be implemented by, one or more software or firmware modules.
  • circuitry may include logic, at least partially operable in hardware.
  • modules may be implemented as a hardware circuit comprising custom very-large-scale integration (VLSI) circuits or gate arrays, off-the-shelf semiconductors such as logic chips, transistors, or other discrete components.
  • VLSI very-large-scale integration
  • a module may also be implemented in programmable hardware devices such as field programmable gate arrays, programmable array logic, programmable logic devices or the like.
  • Modules may also be implemented in software for execution by various types of processors.
  • An identified module of executable code may, for instance, comprise one or more physical or logical blocks of computer instructions, which may, for instance, be organized as an object, procedure, or function. Nevertheless, the executables of an identified module may not be physically located together, but may comprise disparate instructions stored in different locations which, when joined logically together, comprise the module and achieve the stated purpose for the module.
  • a module of executable code may be a single instruction, or many instructions, and may even be distributed over several different code segments, among different programs, and across several memory devices.
  • operational data may be identified and illustrated herein within modules, and may be embodied in any suitable form and organized within any suitable type of data structure. The operational data may be collected as a single data set, or may be distributed over different locations including over different storage devices, and may exist, at least partially, merely as electronic signals on a system or network.
  • the modules may be passive or active, including agents operable to perform desired functions.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

L'invention concerne une technologie pour un premier équipement d'utilisateur (UE) exploitable pour effectuer une résolution de conflit basée sur le rythme entre le premier UE et un deuxième UE pendant une procédure d'accès aléatoire. Le premier UE peut signaler un premier message de canal d'accès aléatoire (RACH) en vue d'une transmission à une station de base pendant la procédure d'accès aléatoire. Le premier UE peut décoder un message de réponse d'accès aléatoire (RAR) reçu en provenance de la station de base. Le premier UE peut estimer un retard d'échantillon défini associé au premier message de RACH en utilisant des informations de résolution de conflit basée sur le rythme comprises dans le message de RAR. Le premier UE peut comparer le retard d'échantillon défini à une valeur définie. Le premier UE peut déterminer les cas où il convient de poursuivre la procédure d'accès aléatoire pour le premier UE d'après une comparaison du retard d'échantillon défini à la valeur définie.
PCT/US2016/068760 2016-11-04 2016-12-27 Résolution de conflit basée sur le rythme pendant une procédure d'accès aléatoire Ceased WO2018084879A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US201662418115P 2016-11-04 2016-11-04
US62/418,115 2016-11-04

Publications (1)

Publication Number Publication Date
WO2018084879A1 true WO2018084879A1 (fr) 2018-05-11

Family

ID=57799902

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2016/068760 Ceased WO2018084879A1 (fr) 2016-11-04 2016-12-27 Résolution de conflit basée sur le rythme pendant une procédure d'accès aléatoire

Country Status (1)

Country Link
WO (1) WO2018084879A1 (fr)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220418003A1 (en) * 2021-06-28 2022-12-29 Samsung Electronics Co., Ltd. Method and apparatus for random access using prach in multi-dimensional structure in wireless communication system
CN117156499A (zh) * 2023-10-30 2023-12-01 中国移动紫金(江苏)创新研究院有限公司 分布式小区频率资源管理方法、装置及存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015122738A1 (fr) * 2014-02-16 2015-08-20 Lg Electronics Inc. Procédé et appareil pour transmettre des données dans un système de communication sans fil
US9326164B2 (en) * 2006-11-01 2016-04-26 Lg Electronics Inc. Method for detecting failures of random access procedures
WO2016171767A1 (fr) * 2015-04-22 2016-10-27 Intel IP Corporation Demande de planification reposant sur un conflit à faible latence

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9326164B2 (en) * 2006-11-01 2016-04-26 Lg Electronics Inc. Method for detecting failures of random access procedures
WO2015122738A1 (fr) * 2014-02-16 2015-08-20 Lg Electronics Inc. Procédé et appareil pour transmettre des données dans un système de communication sans fil
WO2016171767A1 (fr) * 2015-04-22 2016-10-27 Intel IP Corporation Demande de planification reposant sur un conflit à faible latence

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
L SANGUINETTI ET AL: "A Random Access Algorithm for LTE systems", EUROPEAN TRANSACTIONS ON TELECOMMUNICATIONS, vol. 26, 12 September 2012 (2012-09-12), pages 1 - 10, XP055391469, Retrieved from the Internet <URL:http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.833.5868&rep=rep1&type=pdf> [retrieved on 20170717], DOI: 10.1002/ett *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220418003A1 (en) * 2021-06-28 2022-12-29 Samsung Electronics Co., Ltd. Method and apparatus for random access using prach in multi-dimensional structure in wireless communication system
US12167466B2 (en) * 2021-06-28 2024-12-10 Samsung Electronics Co., Ltd. Method and apparatus for random access using PRACH in multi-dimensional structure in wireless communication system
CN117156499A (zh) * 2023-10-30 2023-12-01 中国移动紫金(江苏)创新研究院有限公司 分布式小区频率资源管理方法、装置及存储介质
CN117156499B (zh) * 2023-10-30 2024-01-02 中国移动紫金(江苏)创新研究院有限公司 分布式小区频率资源管理方法、装置及存储介质

Similar Documents

Publication Publication Date Title
US10812173B2 (en) Receive beam indication for 5G systems
US11064521B2 (en) Scheduling uplink transmissions for a user equipment (UE)
US12328714B2 (en) Scrambling for control messages
US9930656B2 (en) Cell search and synchronization in millimeter-wave capable small cells
CN107135673B (zh) 用于授权辅助接入(laa)的无线资源管理(rrm)上报
WO2017136458A2 (fr) Échec de procédure écouter avant de parler (lbt) durant une procédure d&#39;accès aléatoire
WO2018049274A1 (fr) Procédures de canal d&#39;accès aléatoire à faible latence destinées à des systèmes à formation de faisceau
WO2018085205A1 (fr) Transmission par canal à accès aléatoire à deux éléments (prach)
TWI763656B (zh) 觸發波束細化參考信號之技術
US20190037429A1 (en) Measurement restrictions for comp
US20180083684A1 (en) Carrier aggregation enhancement
CN108141829A (zh) 区分下行链路传输突发中的子帧
WO2017111821A1 (fr) Capacité duplex intégral sur des équipements d&#39;utilisateur et des stations de base
WO2017171922A1 (fr) Définition de sous-trames de liaison descendante pour une cellule secondaire à accès assisté par licence pour opération de réception discontinue
US10849082B2 (en) Configuration of measurement subframes for a user equipment (UE)
WO2017111857A1 (fr) Structure de trame/conception de préambule et conception de crs de rafale de laa
EP3357288B1 (fr) Équipement d&#39;utilisateur (ue) et procédés d&#39;enregistrement de services à commutation de circuit (cs) dans un fonctionnement multimode
WO2018084879A1 (fr) Résolution de conflit basée sur le rythme pendant une procédure d&#39;accès aléatoire
CN109075845B (zh) 用于通信的装置、设备和计算机可读存储介质
WO2018022782A1 (fr) Signalisation de commande pour formation de faisceau de transmission d&#39;un équipement d&#39;utilisateur
WO2018031583A1 (fr) Procédé de transmission de brs hétérogène dans un système nr
WO2018084877A1 (fr) Résolution de conflit basée sur la puissance pendant une procédure d&#39;accès aléatoire
WO2017039757A1 (fr) Lecture périodique de canal de synchronisation pour l&#39;internet des objets
HK1242105B (zh) 用於授权辅助接入(laa)的无线资源管理(rrm)上报
HK1242105A1 (en) Radio resource management (rrm) reporting for licensed assisted access (laa)

Legal Events

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

Ref document number: 16826627

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: 16826627

Country of ref document: EP

Kind code of ref document: A1