WO2016140605A1 - A network node, a wireless device and methods therein for performing random access in a cell - Google Patents

A network node, a wireless device and methods therein for performing random access in a cell Download PDF

Info

Publication number
WO2016140605A1
WO2016140605A1 PCT/SE2015/050245 SE2015050245W WO2016140605A1 WO 2016140605 A1 WO2016140605 A1 WO 2016140605A1 SE 2015050245 W SE2015050245 W SE 2015050245W WO 2016140605 A1 WO2016140605 A1 WO 2016140605A1
Authority
WO
WIPO (PCT)
Prior art keywords
identity
random access
temporary
wireless devices
network node
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/SE2015/050245
Other languages
French (fr)
Inventor
Johan Rune
Magnus Stattin
Johnny KAROUT
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.)
Telefonaktiebolaget LM Ericsson AB
Original Assignee
Telefonaktiebolaget LM Ericsson AB
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 Telefonaktiebolaget LM Ericsson AB filed Critical Telefonaktiebolaget LM Ericsson AB
Priority to EP15884104.9A priority Critical patent/EP3266268A4/en
Priority to PCT/SE2015/050245 priority patent/WO2016140605A1/en
Priority to US15/548,270 priority patent/US10285204B2/en
Publication of WO2016140605A1 publication Critical patent/WO2016140605A1/en
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
    • 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
    • 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
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support

Definitions

  • Embodiments herein relate to random access in a wireless communications
  • embodiments herein relate to a network node and method therein for responding to wireless devices performing random access in a cell served by the network node in a wireless communication network.
  • embodiments herein also relate to a first wireless device and method therein for enabling a network node in a o wireless communication network to respond to the first wireless device when the first wireless device performs random access in a cell served by the network node.
  • wireless devices 5 also known as mobile stations, terminals, and/or User Equipment, UEs, communicate via a Radio-Access Network, RAN, with one or more core networks.
  • the RAN covers a geographical area which is divided into cells, with each cell being served by a base station, e.g. a radio base station, RBS, or network node, which in some networks may also be called, for example, a "NodeB", "eNodeB” or "eNB”.
  • a cell is a geographical area0 where radio coverage is provided by the radio base station at a base station site or an antenna site in case the antenna and the radio base station are not collocated.
  • One radio base station may serve one or more cells.
  • a Universal Mobile Telecommunications System, UMTS is a third generation mobile communication system, which evolved from the second generation, 2G, Global5 System for Mobile Communications, GSM.
  • the UMTS terrestrial radio-access network, UTRAN is essentially a RAN using wideband code-division multiple access, WCDMA, and/or High-Speed Packet Access, HSPA, to communicate with user equipment.
  • WCDMA wideband code-division multiple access
  • HSPA High-Speed Packet Access
  • UMTS UMTS
  • a controller node such as a radio network controller, RNC, or a base station controller, BSC, which supervises and coordinates various activities of the plural base stations connected thereto.
  • RNCs are typically connected to one or more core5 networks.
  • Specifications for the Evolved Packet System, EPS have been completed within the 3 rd Generation Partnership Project, 3GPP, and this work continues in the coming 3GPP releases.
  • the EPS comprises the Evolved Universal Terrestrial Radio-Access Network, E-UTRAN, also known as the Long-Term Evolution, LTE, radio access, and the Evolved Packet Core, EPC, also known as System Architecture Evolution, SAE, core network.
  • E-UTRAN/LTE is a variant of a 3GPP radio-access technology wherein the radio base station nodes are directly connected to the EPC core network rather than to RNCs.
  • the functions of a RNC are distributed between the radio base station nodes, e.g. eNodeBs in LTE, and the core network.
  • the Radio- Access Network, RAN of an EPS has an essentially flat architecture comprising radio base station nodes without reporting to RNCs.
  • Figure 1 shows an example of a network access procedure performed in a wireless communications network for a wireless device.
  • the wireless communications network is based on EPS/LTE.
  • other wireless communications network based on other wireless communication technology may also comprise a similar network access procedure.
  • the network access procedure starts with a random access, RA, procedure for synchronizing with and gaining initial access to the wireless communications network, as shown in Figure 1 by Actions 101-104.
  • the RA procedure also serves the purpose of assigning the wireless device with a unique identity when establishing an initial radio link to a network node serving a cell in the wireless communications network.
  • the network access procedure also comprises a Radio Resource Control, RRC, connection
  • the RRC connection establishment procedure which serves to perform authentication, to configure the connection, and to establish appropriate states on higher layers.
  • the RRC connection establishment procedure may be said to actually start in Action 103 in Figure 1 , but is continued in Actions 105-1028.
  • the wireless device After the RRC connection establishment procedure, the wireless device has transitioned from a RRCJDLE state to a RRC_CONNECTED state in the wireless communication network and may begin transmitting and receiving data, as shown in Figure 1 by Actions 1029-1034.
  • Actions 105-1034 are not further described herein, but may e.g. be found in the standard 3GPP TS 23.401 V13.1 .0 (2014- 12), section 5.3.2.
  • communications network may comprise the following actions 101 -104.
  • Action 101
  • the wireless device transmits a RA preamble on the Physical Random Access Channel, PRACH to the network node, denoted eNB in Figure 1 .
  • This message is commonly denoted RA Msg1 .
  • RA preambles may also be reused between cells, but preferably not in adjacent cells.
  • the RA preambles may also be divided into two groups, e.g. group A and group B.
  • the UE may then select the group from which to pick a preamble, e.g. at random, based on the potential message size, i.e. the potential message size being the data available for transmission in Action 103 plus MAC header and any possible MAC control elements, and the channel quality, e.g. estimated in terms of the measured downlink path loss.
  • two conditions may be met for the wireless device to select a preamble from group B, i.e. the potential message size has to exceed a certain threshold and the estimated path loss has to be lower than a certain threshold.
  • the network node transmits a Random Access Response, RAR, to the UE using a broadcast identifier, such as, for example, a Random Access Radio Network Temporary Identifier, RA-RNTI.
  • RAR also includes an uplink, UL, grant, i.e. an allocation of uplink transmission resources, for the wireless device. This message is commonly denoted RA Msg2.
  • the RAR Packed Data Unit, PDU may comprise a back-off indicator and zero or more Medium Access Control, MAC, RAR.
  • Each MAC RAR contains a temporary identifier, i.e. a Temporary Cell Radio Network Temporary Identifier, TC-RNTI.
  • Each MAC RAR further contains a timing advance command, an uplink grant and a reserved bit.
  • the MAC PDU header contains one MAC sub-header, i.e. Random Access Preamble ID, RAPID, sub-header, for each MAC RAR that is included in the RAR PDU.
  • Each such corresponding MAC sub-header, or RAPID sub-header includes a RA preamble identifier which indicates the received RA preamble that the corresponding MAC RAR pertains to.
  • each MAC RAR is mapped to a RA preamble that is transmitted by the wireless device and received by the network node in Action 101 and PRACH resource.
  • the wireless device transmits an RA message containing a pre-set identity in a RRCConnectionRequest message.
  • This message is commonly denoted RA Msg3.
  • this RA Msg3 may be transmitted 6 or 7 subframes after the reception of the RAR in Action 102 depending on the parameters in the UL grant received in Action 102.
  • TDD Time Division Duplex
  • the timing also depends on the configuration of UL and downlink, DL, subframes.
  • RRCConnectionRequest message is a SAE Temporary Mobile Subscriber Identity, S- TMSI, if the S-TMSI is available.
  • S-TMSI is a 40-bit determined identity, which is assigned by the Mobility Management Entity, MME, and which consists of the MME Group ID, MMEGI, and the MME Code, MMEC. This is typically the case unless the wireless device is accessing the wireless communications network from a DETACHED state, e.g. when the wireless device is turned on.
  • the pre-set identity which the wireless device includes in the RRCConnectionRequest message may, if no S-TMSI is available, be a 40-bit random number.
  • the network node In response to the RA message in Action 103, the network node transmits the identity of the wireless device to be used in the cell on the DL together with an
  • the identity of the wireless device may be contained in a UE Contention Resolution Identity MAC Control Element or as a parameter in the
  • RRCConnectionSetup message This message is commonly denoted RA Msg4.
  • the result of the contention resolution in the network node is communicated through the above mentioned identity of the wireless device in this RA Msg4. It should also be noted that the RRCConnectionSetupComplete message in Action 105 is herein considered to not form a part of the RA procedure, but may still be a part of the RRC connection establishment procedure when the RA procedure has been concluded.
  • Contention resolution in a network node serves to resolve a situation where two or more wireless devices in the same cell happen to use the same RA preamble in the same PRACH resource, e.g. in Action 101 .
  • the two or more wireless devices will both assume that they are the intended recipient of the RA message in Action 102 from the network node, i.e. RA Msg2. Consequently, both of the two or more wireless devices will send an RRCConnectionRequest message in RA Msg3 to the network node in Action 103.
  • the network node will then at best correctly receive one of these messages.
  • the network node may then indicate which of the two or more wireless devices that it is responding to by including the identity of the wireless device, for which it correctly received the RA Msg3, in the RA Msg4.
  • the network node may not be able to receive any one of the RA Msg3 messages.
  • all of the two or more wireless devices 5 using the same RA preamble in the same RA resource, i.e. PRACH resources will fail to access the wireless communications network.
  • a wireless device that fails the RA procedure has to restart the RA procedure. This has several adverse consequences, for example, increased radio resource consumption which puts a further strain on the RA resources, increased RA load, increased interference, increased processing load in the o network node, delayed network access and increased energy consumption in the wireless device.
  • the object is achieved by a method performed by a network node for responding to two or more wireless devices performing random access in a cell served by the network node in a wireless
  • the network node receives first random access messages from5 the two or more wireless devices comprising identical random access preambles. The network node then transmits a second random access message comprising a first temporary identity to the two or more wireless devices. In response, the network node receives third random access messages from the two or more wireless devices, wherein at least one of the third random access messages comprises a second temporary identity.0 Then, the network node determines different identities for the two or more wireless devices using at least one received second temporary identity. The network node further transmits a fourth random access message to the two or more wireless devices using and/or comprising the identity of the two or more wireless devices, respectively, which identity is to be used by each of the two or more wireless devices, respectively, when5 connected to the cell. According to a second aspect of embodiments herein, the object is achieved by a network node for responding to wireless devices performing random access in a cell served by the network node in a wireless communication network.
  • the network node receives first random access messages from5 the two or more wireless devices compris
  • the network node comprises a receiver configured to receiving first random access messages comprising the same random access preamble from at least a first and a second wireless device.
  • the network node comprises a transmitter configured to transmit a second random access message comprising a first temporary identity to the first and second wireless device in response to the first random access messages.
  • the receiver is further o configured to receive a third random access message from each of the first and second wireless device, wherein at least one of the third random access messages comprises a second temporary identity.
  • the network node comprises a processor configured to determine a different identity for each of the first and second wireless device from the first temporary identity, the at least one second temporary identity, and at least 5 one third temporary identity.
  • the transmitter is also further configured to transmit a fourth random access message to each of the first and second wireless device using and/or comprising each of their determined identities, respectively, which determined identities are to be used by each of the first and second wireless device when connected to the cell.
  • the object is achieved by a method performed by a first wireless device for enabling a network node in a wireless communication network to respond to the first wireless device when the first wireless device performs random access using the same random access preamble as at least a second wireless device in a cell served by the network node.
  • the first wireless device5 transmits a first random access message comprising a random access preamble to the network node.
  • the first wireless device receives a second random access message comprising a first temporary identity from the network node.
  • the first wireless device also selects a second temporary identity of the first wireless device.
  • the first wireless device then transmits a third random access message to the network node using0 the first temporary identity, wherein the third random access message comprises the second temporary identity of the first wireless device.
  • the object is achieved by a first wireless device for enabling a network node in a wireless communication network to5 respond to the first wireless device when the first wireless device performs random access using the same random access preamble as at least a second wireless device in a cell served by the network node.
  • the first wireless device comprise a transmitter configured to transmit a first random access message comprising a random access preamble to the network node.
  • the first wireless device also comprises a receiver configured to receive a second random access message comprising a first temporary identity from the network node.
  • the first wireless device comprises a processor configured to select a second temporary identity of the first wireless device.
  • the transmitter is further configured to transmit a third random access message to the network node using the first temporary identity, wherein the third random access message comprises the second temporary identity of the first wireless device.
  • the object is achieved by a computer program, comprising instructions which, when executed on at least one processor, cause the at least one processor to carry out the method described above.
  • the object is achieved by a carrier containing the computer program described above, wherein the carrier is one of an electronic signal, optical signal, radio signal, or computer readable storage medium.
  • the network node By receiving a second temporary identity from at least one of the two or more wireless devices using identical RA preambles and using this second temporary identity to determine different identities for the two or more wireless devices, the network node is able to uniquely respond to each of the two or more wireless devices and thus resolve their RA preamble collision in the network node.
  • Figure 1 is a signalling diagram illustrating a random access procedure
  • Figure 2 is a schematic block diagram illustrating embodiments of a network node and wireless devices in a wireless communications network
  • Figure 3 is a flowchart depicting embodiments of a method in a network node
  • Figure 4 is a flowchart depicting embodiments of a method in a first wireless device
  • Figure 5 are time lines illustrating embodiments of the network node and first
  • Figure 6 is a schematic block diagram depicting embodiments of a network node
  • Figure 7 is a schematic block diagram depicting embodiments of a first wireless device.
  • FIG 2 shows an example of a wireless communications network 100 in which embodiments herein may be implemented.
  • the wireless communications network 100 may be any wireless or radio communication system, such as, LTE-Advanced, Wideband Code-Division Multiple Access (WCDMA), Global System for Mobile communications/Enhanced Data rate for GSM Evolution (GSM/EDGE), Worldwide Interoperability for Microwave Access (WiMax), Ultra Mobile Broadband (UMB) or GSM network, or other 3GPP cellular network or system.
  • WCDMA Wideband Code-Division Multiple Access
  • GSM/EDGE Global System for Mobile communications/Enhanced Data rate for GSM Evolution
  • WiMax Worldwide Interoperability for Microwave Access
  • UMB Ultra Mobile Broadband
  • the wireless communications system 100 comprises a network node 110.
  • the first network node 1 10 may e.g. be an eNB, eNodeB, or a Home Node B, a Home eNode 5 B, femto Base Station (BS), pico BS or any other network unit capable to serve a wireless device in the wireless communications system 100.
  • the network node 1 10 may also be e.g. a radio base station, a base station controller, a network controller, a relay node, a repeater, an access point, a radio-access point, a Remote Radio Unit (RRU) or a Remote Radio Head (RRH).
  • the network node 1 10 comprises multiple antennas for o wireless radio communication with wireless devices located within their coverage range; that is, the network node 1 10 may use one or more of its antennas to provide radio coverage within its cell 115.
  • a first and a second wireless device 121 , 122 are located within the cell 1 15.
  • the two or more wireless devices 121 , 122 may e.g. be any kind of wireless device such as a 5 mobile phone, a cellular phone, a Personal Digital Assistant (PDA), a smart phone, a tablet, a sensor or actuator with wireless communication capabilities, a sensor or actuator connected to or equipped with a wireless device, a Machine Device (MD), a Machine- Type-Communication (MTC) device, a Machine-to-Machine (M2M) communication device, D2D capability, a wireless device with D2D capability, a Customer-Premises Equipment0 (CPE), a Laptop-Mounted Equipment (LME), a Laptop-Embedded Equipment (LEE), etc.
  • MD Machine Device
  • MTC Machine- Type-Communication
  • M2M Machine-to-Machine
  • CPE Customer-Premises Equipment0
  • LME Laptop-Mounted Equipment
  • LME
  • the two or more wireless devices 121 , 122 are in the process of accessing the wireless communication network 1 100 via the network node 1 10. Once connected, the two or more wireless devices 121 , 122 are configured to communicate within the wireless communications network 100 via the network node 1 10 over a radio5 link while present in the cell 1 15 served by the network node 1 10.
  • a third wireless device 123 is also located within the cell 1 15.
  • the third wireless device 123 is connected to the wireless communication network 100 and configured to communicate within the wireless communications network 100 via the network node 1 10 over a radio link 131 while present in the cell 1 15 served by the
  • the high network access load may occur in wireless communications networks either by chance, such as, e.g. when a number of wireless devices happen to attempt to access the wireless communications network more or less simultaneously, or by being triggered by a specific situation, such 5 as, e.g. in case of an event that causes a lot of users of wireless devices to gather in a relatively small area.
  • High network access load scenarios may also be expected to be more common place with the increasing amount of connected wireless devices and possible ubiquitous deployment of such connected wireless devices.
  • a large number of connected wireless devices may be
  • Such connected wireless devices may e.g. be different types of autonomous sensors or actuators which may communicate with application servers within or outside the wireless communications
  • M2M Machine-to-Machine
  • MDs Machine Devices
  • MTC Machine Type Communication
  • MTC devices Machine Type Communication devices
  • MTC devices in the form of sensor devices which monitor states of technological systems or processes or sensor devices monitoring various environmental aspects, such as temperature, pressure or vibrations.
  • external0 events such as, e.g. a power grid failure, an earthquake, a pipeline damage or an
  • synchronized access bursts may also be caused by poor design or configuration of applications, such as, e.g. involving synchronized periodic reporting from many MTC devices.
  • high network access loads scenarios may also be caused by regular wireless devices, e.g. by themselves or in combination with the access load regularly caused by MTC devices.
  • This kind of high network access loads scenarios may occur, for example, even without any extraordinary actions from the MTC devices in a cell, such as, e.g. in a stadium-like environment where many users of wireless devices are trying to access the wireless communications network at the same time.
  • a triggering event may, for example, be when a football team scores or when a game has just ended.
  • the random access, RA, procedure relies on the statistically low probability that a large number of wireless devices attempt to access the wireless communications network simultaneously and that the probability is low that the wireless devices that do attempt to access the wireless communications network simultaneously also selects the same RA preamble.
  • RA preamble collision still occurs, the result is at best that one of the wireless devices succeeds to access the wireless communications network.
  • all the wireless devices using the same preamble in the same RA resource fail to access the wireless communications network, and will have to restart the RA procedure all over again.
  • the network node 1 10 may transmit information indicating o that the network node 1 10 supports the reception of third random access messages comprising second temporary identities from the two or more wireless devices 121 , 122. This may advantageously allow the network node 1 10 to inform the two or more wireless devices 121 , 122 in cell 1 15 that the network node 1 10 is capable of receiving second temporary identities in a third random access message prior to the two or more wireless 5 devices 121 , 122 attempts to perform random access in the wireless communication network 100.
  • This may, for example, be performed as part of a system information broadcast transmission in the cell 1 15.
  • the information may be introduced as a parameter in the system information, which parameter indicates whether or not the
  • network node 1 10 supports receiving second temporary identities in a third random
  • legacy wireless devices i.e. devices not capable of transmitting a second temporary identity in a third random access message
  • non-legacy wireless devices such as, the two or more wireless devices 121 , 122, may read the parameter and only include a second temporary identity0 in the third random access message when it is indicated by the parameter that the
  • network node 1 10 supports this feature.
  • the network node 1 10 may also transmit a determined set of temporary5 identities to at least one of the two or more wireless devices 121 , 122 from which determined set the second temporary identity is to be randomly selected, wherein the determined set of temporary identities comprises temporary identities that are not included in another set of temporary identities from which the network node 1 10 selects the first temporary identity of wireless devices in the cell 1 15.
  • This determined set may, for example, be transmitted as part of a system information broadcast transmission or as part of the second random o access message to at least one of the two or more wireless devices 121 , 122 in Action 301 .
  • the network node 1 10 may set aside a dedicated set of temporary identities as a pool of temporary identities from which second temporary identities may be randomly selected by the two or more wireless devices 121 , 122, e.g. when a previously 5 allocated C-RNTI that has not timed out and pertains to the same cell 1 15 is not
  • This set of temporary identities will then not be used by the network node 1 10 as identities for wireless devices in the cell 1 15, i.e. as Cell Radio Network Temporary Identifiers, C-RNTIs.
  • This dedicated set of temporary identities for example, a determined number of Radio Network Temporary Identifiers, RNTIs, e.g. 256 or another suitable
  • 0 number may be set in a standard and thus known by the two or more wireless devices 121 , 122. It may also be signalled by the network node 1 10 to the two or more wireless devices 121 , 122 in the system information in the cell 1 15 or be included in a Random Access Response, i.e. RA Msg2.
  • each of the two or more wireless devices 121 , 122 which has received the5 dedicated set of temporary identities, is able to randomly select its second temporary identity, e.g. Random RNTI, R-RNTI, from this dedicated set of temporary identities and transmit this second temporary identity to the network node 1 10 in the third random access message in Action 302.
  • the second temporary identity should not be promoted, i.e. converted, by the network node 1 10 into the identity of the one of the two or more wireless devices 121 , 122 in the cell 1 15.
  • the network node 1 10 should allocate another identity to be used in the cell 1 15 to the one of the two or more wireless devices 121 , 122 in the fourth random access message in Action 304. This may be performed even though5 the second temporary identity is used on the Physical Downlink Control CHannel, PDCCH, by the network node 1 10 when scheduling the fourth random access message in Action 304.
  • the identity of the one of the two or more wireless devices 121 , 122 in the cell 1 15 may be allocated by the network node 1 10 in a RRCConnectionSetup message, or in a C-RNTI MAC Control Element, CE, of the MAC PDU carrying the RRCConnectionSetup message, in the fourth random access message in Action 304.
  • the two or more wireless devices 121 , 122 may indicate its randomly selected second temporary identity as an offset to the start or beginning of the range of temporary identities constituting the dedicated set of temporary identities. This may, for example, be performed in order to reduce the size of the overhead caused by inclusion of the second temporary identity in the third random access message in Action 302.
  • the network node 1 10 may dynamically signal a set of temporary identities that are currently available for selection as second temporary identities by the two or more wireless devices 121 , 122.
  • this set of available temporary identities may be indicated by the network node 1 10 in various different ways.
  • One option may be for the network node 1 10 to indicate a temporary identity and a number.
  • the number may indicate the size of a range of temporary identities that starts or begins with the indicated temporary identity.
  • Another option may be for the network node 1 10 to use the first identity of the two or more wireless devices 121 , 122 in the second random access message as a reference around which a certain number of numerically adjacent temporary identities are available for the selection.
  • the number of numerically adjacent temporary identities may be set in the standard and thus be known by the two or more wireless devices 121 , 122 or indicated by the network node 1 10 in the system information in the cell 1 15 whereby it may be omitted in the second random access message.
  • the number of the numerically adjacent temporary identities may be explicitly indicated by the network node 1 10 in the second random access message. It should be noted that in this case the network node 1 10 would have to choose the first identity of the two or more wireless devices 121 , 122 in the second random access message appropriately so that a suitable number of numerically adjacent temporary identities are available.
  • the two or more wireless devices 121 , 122 may indicate the second temporary identity as an offset to the start or beginning of the range of temporary identities constituting the set of available temporary identities.
  • the network node 1 10 receives first random access messages from the two or more wireless devices 121 , 122 comprising identical random access preambles.
  • These first random access messages may be RA preamble messages, such as, for example, RA Msg1 in the RA procedure in Figure 1 .
  • the first random access messages may comprise identical random access preambles simply due to the fact that the two or more wireless devices 121 , 122 happen to have randomly selected to use the same preamble. In the context of the example in Figure 1 , this action may be said to correspond to Action 101 as previously described.
  • Action 301
  • the network node 1 10 transmits a second random access message comprising a first temporary identity to the two or more wireless devices 121 , 122.
  • the second random access message may be a Random Access Response, RAR, message, e.g. RA Msg2 in the RA procedure in Figure 1 .
  • RAR Random Access Response
  • this action may be said to correspond to Action 102 as previously described.
  • the network node 1 10 receives third random access messages from the two or more wireless devices 121 , 122.
  • the third random access messages comprises a second temporary identity.
  • the third random access message may correspond to, for example, the RA Msg 3 in the RA procedure in Figure 1 .
  • the third random access message may comprise a Radio Resource Control, RRC, connection request message. Since each of the two or more wireless devices 121 , 122 used the same RA preamble in the first random access message in Action 301 , each of the two or more wireless devices 121 , 122 will regard itself as the target destination of the second random access message in Action 301 .
  • each of the two or more wireless devices 121 , 122 will believe that they have been allocated the first temporary identity, e.g. the same Temporary C-RNTI, TC-RNTI, provided in RA Msg 2. Consequently, each of the two or more wireless devices 121 , 122 will use the same first temporary identity, e.g. TC-RNTI, when transmitting the third random access message to the network node 1 10, e.g. in RA Msg 3 in the RA procedure in Figure 1 . Conventionally, and as previously mentioned, this will at best cause one of the two or more wireless devices 121 , 122 to be allocated transmission resources in the fourth random access message in Action 304, e.g.
  • RA Msg 4 in the RA procedure in Figure 1 .
  • the one of the two or more wireless devices 121 , 122 will have the first temporary identity, e.g. TC-RNTI, promoted or converted into its identity, e.g. C-RNTI, in the cell 1 15 in the wireless communication network 100.
  • the remainder of the two or more wireless devices 121 , 122 will then have to restart the RA procedure.
  • At least one of the two or more wireless devices 121 , 122 will here indicate a second temporary identity in the third random access message in addition to the first identity in the second random access message in Action 301 , e.g. a RNTI is included in the RA Msg 3 in addition to scrambling the message with a sequence derived at least partly from the TC-RNTI received in RA Msg 2.
  • the first identity in the second random access message in Action 301 e.g. the TC-RNTI
  • the second temporary identity e.g. the additional RNTI
  • the second temporary identity, or additional RNTI may be an identity that one of the two or more wireless devices 121 , 122 has previously used in the cell 1 15, such as, e.g. a previously used C-RNTI, or a second temporary identity that is randomly selected by one of the two or more wireless devices 121 , 122, i.e. a randomly selected RNTI.
  • the latter may also be referred to as a Random RNTI, R- RNTI.
  • the network node 1 10 may receive the second temporary identity, e.g. the additional RNTI, in the third random access message, for example, as included in a C-RNTI MAC Control Element of the MAC PDU carrying a
  • RRCConnectionRequest message in RA Msg 3 or alternatively, as included in a new Information Element, IE, in the RRCConnectionRequest message itself.
  • the network node 1 10 is able to decode several simultaneous third random access messages from the two or more wireless devices 121 , 122 using the same identical RA preamble, i.e. having colliding RA preambles. This may, for example, be performed by using successive interference cancellation and/or spatial multiplexing.
  • the network node 1 10 determines different identities for the two or more wireless devices 121 , 122 using at least one received second temporary identity. Since the network node 1 10 may use the second temporary identity provided by at least one of the two or more wireless devices 5 121 , 122 to differentiate between the two or more wireless devices 121 , 122 using the same first temporary identity, i.e. the same TC-RNTI, the network node 1 10 is here able to uniquely address each of the two or more wireless devices 121 , 122 separately in the fourth random access message in Action 304 by determining a different identity for each of the two or more wireless devices 121 , 122. It should be noted that the determined
  • the network node 1 10 may determine one of the identities of the two or more wireless devices 121 , 122 as the first temporary identity, and determining another one of the identities of the two or more wireless devices 121 , 122 5 using at least one received second temporary identity.
  • the network node 1 10 may determine one or more of the identities of the two or more wireless devices 121 , 122 using at least one third temporary identity determined by the network node 1 10. Examples of how and when this may be performed are described in the examples below.
  • the network node 1 10 may determine the first0 temporary identity, i.e. the TC-RNTI, as the identity to be used in the cell 1 15, i.e. C-RNTI, for the last of the two or more wireless devices 121 , 122 from which the network node 1 10 received and decoded a third random access message; this, while for the rest of the two or more wireless devices 121 , 122, the network node 1 10 may determine their respective second temporary identities, i.e. their additional RNTI, or a third temporary identity
  • the network node 1 10 may determine the first temporary identity, i.e. the TC-RNTI, as the identity to be used in the cell 1 15, i.e. C-RNTI, for this wireless device.
  • the network node 1 10 may determine the first temporary identity as the identity to be used in the cell 1 15 for one of these wireless devices; while the rest of these wireless devices will have to restart the RA procedure.
  • the two or more wireless devices 121 , 122 may transmit a second temporary identity, i.e. additional RNTI, which has been randomly selected by the two or more wireless devices 121 , 122 and included in their third random access messages.
  • a second temporary identity i.e. additional RNTI
  • the one of the two or more wireless devices 121 , 122 may in some cases not be ensured that the one of the two or more wireless devices 121 , 122 selects a second temporary identity that is not already allocated and/or in use, e.g. as the C-RNTI of the third wireless device 123 in the cell 1 15. If this is the case, then this may cause the one of the two or more wireless devices 121 , 122 to receive Physical Downlink
  • the third wireless device 123 uses the second temporary identity as its identity in the cell 1 15, e.g. the third wireless device 123 using the R-RNTI as its C-RNTI in the cell 1 15.
  • 20 1 10 may, in this type of situation, use the first temporary identity, i.e. TC-RNTI, indicated in the second random access message, to address the one of the two or more wireless devices 121 , 122 in the fourth random access message in Action 304. This may be performed in order to avoid that the third wireless device 123 in the cell 1 15 erroneously receives the fourth random access message in Action 304; even though, the third wireless
  • 25 device 123 being in an RRC_CONNECTED state probably would not expect a fourth random access message and most likely would discard it.
  • it could also be set or mandated in the standard that wireless devices should discard a received fourth random access message while in a RRC_CONNECTED state in the cell 1 15.
  • Another possible precaution is that the network node 1 10 may avoid scheduling downlink
  • the network node 1 10 may, in some embodiments, determine the first temporary identity as the identity of one of the two or more wireless devices 121 , 122 when a second temporary identity received from the one of the two or more wireless devices 121 , 122 corresponds to an identity already in use by a third wireless device 123 connected to the cell 1 15 or to a second temporary identity received from another one of the two or more wireless devices 121 , 122.
  • the network node 1 10 may, when a second temporary identity received from one of the two or more wireless devices 121 , 122 corresponds to an identity already in use by a third wireless device 123 connected to the cell 1 15, not perform any scheduling of downlink transmissions to the third wireless device 123 until the network node 100 has transmitted the fourth random access message to the one of the two or more wireless devices 121 , 122. In some embodiments, when the network node 1 10 has transmitted a determined set of temporary identities to at least one of the two or more wireless devices 121 , 122 in Action 300b.
  • the network node 1 10 may determine the first temporary identity or one of the at least one third temporary identity as the identity of one of the two or more wireless devices 121 , 122, when a second temporary identity received from the one of the two or more wireless devices 121 , 122 is included in the determined set of temporary identities.
  • the network node 1 10 may send a fourth random access message addressed to that identity.
  • the fourth random access message may comprise a MAC PDU carrying a RRCConnectionSetup message and which MAC PDU may comprise, in the UE Contention Resolution Identity MAC Control Element, the System Architecture Evolution Temporary Mobile Subscriber Identity, S- TMSI, or a 40-bit random number, which was conveyed in the RRCConnectionRequest message in the third random access message.
  • this contention between the two or more wireless devices 121 , 122 may be resolved through the same means as regular contention resolution.
  • the two or more wireless devices 121 , 122 whose S-TMSI, or 40 bit random number, from the RRCConnectionRequest message in the third random access message was not included in the fourth random access message should keep listening for the second temporary identity; this, since the network node 1 10 may address another fourth random access message to the same second temporary identity - this time with the S-TMSI of the one of the two or more wireless devices 121 , 122 choosing the second temporary identity randomly, while still also listening for the first temporary identity received in the second random access message, i.e. the TC-RNTI.
  • the network node 1 10 transmits a fourth random access message to the two or more wireless devices 121 , 122 using and/or comprising the identity of the two or more wireless devices 121 , 122, respectively.
  • the identity is to be used by each of the two or more wireless devices 121 , 122, respectively, o when connected to the cell 1 15.
  • the fourth random access message may correspond to, for example, RA Msg 4 in the RA procedure in Figure 1 .
  • the fourth random access message may comprise a RRC connection setup message.
  • the network node 1 10 is here able to address and transmit a fourth random 5 access message separately to each of the two or more wireless devices 121 , 122 with colliding RA preambles from which the network node 1 10 managed to decode a third random access message in Action 302. For example, this will result in that fewer failed RA access attempts and reduced radio access latency is experience by the two or more wireless devices 121 , 122. Furthermore, by in this way increasing the contention
  • resources e.g. PRACH resources
  • PRACH resources will be improved in the network node 1 10. This will also improve the handling of high network access loads in the network node 1 10, since consequently, this will facilitate an improved traffic processing in the network node 1 10, which is crucial in high network access load scenarios where a large number of wireless5 device are trying to access the wireless communication network 100 in the cell 1 15 at the same time.
  • the load on the PRACH, PUSCH, PDSCH, and PDCCH may be reduced.
  • the resources of PRACH, PUSCH, PDSCH and PDCCH may be used for other data transmissions or signaling instead. In this manner, the wireless
  • the identity that the network node 1 10 used when transmitting the fourth random access message to each of the two or more wireless devices 121 , 122 i.e. one of the first temporary identity (e.g. TC-RNTI), the second temporary identity (e.g. the additional RNTI, such as, a previously used C-RNTI or R-RNTI) or third temporary identity (e.g. a RNTI selected by the network node 1 10), this identity is the identity that the network node 5 1 10 promotes or converts into the identity to be used in the cell 1 15 (e.g. C-RNTI) for each of the two or more wireless devices 121 , 122. If the identity is the first temporary identity, the fourth random access message is addressed to the first temporary identity and the first temporary identity may optionally also be comprised in the message.
  • the identity is the first temporary identity
  • the fourth random access message is addressed to the first temporary identity and the first temporary identity may optionally also be comprised in the message.
  • the first temporary identity when the identity is the first temporary identity, the first temporary identity o may only be comprised in the message, while the message is addressed to the second temporary identity. If the identity is the second temporary identity, then the fourth random access message is addressed to the second temporary identity and the second temporary identity may optionally also be comprised in the message. Alternatively, when the identity is the second temporary identity, the second temporary identity may only be comprised in 5 the message, while the message is addressed to the first temporary identity. If the identity is the third temporary identity, then the fourth random access message is addressed to the first temporary identity or the second temporary identity, wherein the third temporary identity is comprised in the message. 0 Action 305
  • the network node 1 10 may store the determined identity of at least one of the two or more wireless devices 121 , 122 for a determined period of time after the at least one of the two or more wireless devices 121 , 122 is no longer connected to the cell 1 15.
  • this provides one way of ensuring that the second
  • each of the two or more wireless devices 121 , 122 may select an identity to be the second temporary identity which has previously been used in0 the cell 1 15 by each of the two or more wireless devices 121 , 122, respectively, e.g. a previously used or old C-RNTI that each of the two or more wireless devices 121 , 122 used when it was in a RRC_CONNECTED state in the cell 1 15.
  • the network node 1 10 should not allocate the previously used identity to another wireless device in the cell 1 15 during a determined time period after the one of the two or5 more wireless devices 121 , 122 that previously used the identity has left the cell 1 15 (e.g.
  • the determined identity of the two or more wireless devices 121 , 122 should be stored by the network node 1 10 for the determined time period. This may preferably also be performed by the two or more wireless devices 121 , 122.
  • the determined identity of one of the two or more wireless devices 121 , 122 still belongs to that one of the two or more wireless devices 121 , 122. This means that this one of the two or more wireless devices 121 , 122 may select it as its second temporary identity during a subsequent random access procedure in the cell 1 15.
  • the network node 1 10 should not only keep track of the identities, e.g. C-RNTIs, allocated to all currently active wireless devices in the cell 1 15, i.e.
  • wireless devices that are in an RRC_CONNECTED state in the cell 1 15, but also the identity of each wireless devices which has left the cell 1 15, switched to an RRCJDLE state or been turned off, and for which the identity used in the cell 1 15 has not yet timed out. After the determined period of time has expired for a wireless device which has left the cell 1 15, switched to an RRCJDLE state or been turned off, the identity of this wireless device used in the cell 1 15 may again be allocated by the network node 1 10 to other wireless devices in the cell 1 15.
  • the network node 1 10 may also exclude the stored identity of the at least one of the two or more wireless devices 121 , 122 from being determined as an identity for other wireless devices in the cell 1 15 for the determined period of time. This may prevent the network node 1 10 from allocating previously used identities of the two or more wireless devices 121 , 122 to other wireless devices in the cell 1 15 during a determined time period after the two or more wireless devices 121 , 122 has left the cell 1 15 or switched to an RRCJDLE state. This is because during this determined time period the at least one of the two or more wireless devices 121 , 122 may select its respective stored identity as the second temporary identity if it performs a random access procedure in the cell 1 15 in which the stored identity was previously used.
  • Example of embodiments of a method performed by a first wireless device 121 for enabling a network node 1 10 in a wireless communication network 100 to respond to the first wireless device 121 when the first wireless device 121 performs random access using the same random access preamble as at least a second wireless device 121 , 122 in a cell 1 15 served by the network node 1 10, will now be described with reference to the flowchart depicted in Figure 4.
  • Figure 4 illustrates an example of actions or operations which may be taken by the first wireless device 121 .
  • the method may comprise the following actions.
  • the first wireless device 121 may receive information indicating that the network node 1 10 supports the reception of a third random access message comprising a second temporary identity from the first wireless device 121 . This may advantageously inform the first wireless device 121 that the network node 1 10 is capable of receiving second temporary identities in third random access messages prior to the first wireless device 121 attempts to perform random access in the wireless communication network 100. This may, for example, be performed as part of a system information broadcast transmission in the cell 1 15. The first wireless device 121 may, for example, read the parameter and only include a second temporary identity in the third random access message in Action 403 when it is indicated that the network node 1 10 supports this.
  • the first wireless device 121 may also receive a determined set of temporary identities from the network node 1 10.
  • the determined set of temporary identities may, for example, be received from the network node 1 10 as part of a system information broadcast transmission in the cell 1 15 or as part of the second random access message from the network node 1 10 in Action 401 .
  • Action 400
  • the first wireless device 121 transmits a first random access message comprising a random access preamble to the network node 1 10.
  • the first random access message may be a RA preamble message, e.g. RA Msg1 in the RA procedure in Figure 1 .
  • this action may be said to correspond to Action 101 .
  • the first wireless device 121 receives a second random access message comprising a first temporary identity from the network node 1 10.
  • the second random access message may be a Random Access Response, RAR, message, e.g. RA Msg2 in the RA procedure in Figure 1 .
  • RAR Random Access Response
  • the first wireless device 121 selects a second temporary identity of the first wireless device 121 .
  • This enables a network node 1 10 uniquely address the first wireless device 121 separately in a fourth random access message in case the first wireless device 121 uses the same RA preamble in the first random access message in the same PRACH resource as at least one second wireless device 122 in the cell 1 15.
  • the second temporary identity may, for example, be a Radio Network Temporary Identifier, RNTI.
  • the first wireless device 121 may select a stored identity in the first wireless device 121 as the second temporary identity.
  • the stored identity may have previously been used by the first wireless device 121 when connected to the cell 1 15. This enables the first wireless device 121 to select an identity that has previously been used by the first wireless device 121 as an identity, e.g. Cell Radio Network Temporary Identifiers, C-RNTI, in the cell 1 15 as its second temporary identity.
  • C-RNTI Cell Radio Network Temporary Identifiers
  • the first wireless device 121 may randomly select an identity in the first wireless device 121 as the second temporary identity. This provides an alternative to selecting a previously used identity in the cell 1 15 as the second temporary identity. This may be advantageous when the first wireless device 121 does not comprise an identity that has been previously used in the cell 1 15 because, for example, the first wireless device 121 has never had an identity in the cell 1 15, the previously used identity in the cell 1 15 has timed out, or the previously used identity in the cell 1 15 has been lost due to the first wireless device 121 having been turned off.
  • the first wireless device 121 may randomly select the second temporary identity from a determined set of temporary identities, wherein the determined set of temporary identities comprise temporary identities that are not included in another set of temporary identities from which the network node 1 10 selects the first temporary identity of wireless devices in the cell 1 15.
  • the first wireless device 121 transmits a third random access message to the network node 1 10 using the first temporary identity, wherein the third random access message comprises the second temporary identity of the first wireless device 121 .
  • the third random access message may correspond to, for example, the RA Msg 3 in the RA procedure in Figure 1 .
  • the third random access message may comprise a Radio Resource Control, RRC, connection request message.
  • the first wireless device 121 may indicate the second temporary identity in the third random access message as an offset, either in relation to a start of a range of temporary identities in the determined set of temporary identities or in relation to the first temporary identity.
  • the first wireless device 121 may also, for example, indicate the second temporary identity in the third random access message, for example, in a C-RNTI MAC control element of a MAC PDU.
  • the first wireless device 121 may indicate the second temporary identity in the third random access message as part of a non-critical extension in an RRCConnectionRequest message comprised in the third random access message. This has the advantage that the second temporary identity may be ignored by a network node that does not support the reception of a third random access message comprising a second temporary identity, and thus will not understand how to use the second temporary identity.
  • the first wireless device 121 may optionally receive a fourth random access message using the first or second temporary identity.
  • the fourth random access message may
  • the fourth random access message may comprise a RRC connection setup message.
  • the first wireless device 121 may implicitly be informed about which temporary identity the network node 1 10 has promoted or converted into the identity in the cell 1 15, e.g. C-RNTI, for the first wireless device 121 .
  • this may also be given by a third temporary identity comprised in the fourth random access message, in which case the first or second temporary identities is only used to receive the fourth random access message.
  • the first wireless device 121 may determine the identity of the first wireless device 121 that is to be used by the first wireless device 121 when connected to the cell 1 15 as the identity of the first or 5 second temporary identity used in the fourth random access message, or as a third temporary identity comprised in the fourth random access message. This means that the first wireless device 121 determines the identity indicated by the fourth random access message as its identity in the cell 1 15. This is because this is the identity that the network node 1 10 promotes or converts into the identity in the cell 1 15 for the first wireless device 1 0 121 .
  • the first wireless device 121 may determine the third temporary identity to be used by the first wireless device 121 when connected to the cell 1 15, otherwise the first wireless device 121 may determine the one of the first temporary identity and the second temporary identity that was used to transmit and to receive the fourth random access message.
  • the first wireless device 121 may store the determined identity for a determined period of time when no longer being connected to the cell 1 15. This enables the first wireless device 121 to select an identity that has previously been used by the first 20 wireless device 121 when connected to the cell 1 15, i.e. when being in a
  • the stored identity may, for example, be the C-RNTI of the first wireless device 121 in the cell 1 15.
  • Figure 5 shows time lines illustrating embodiments of the network node 1 10, here denoted NN, and first wireless device 121 , here denoted UE, performing random access.
  • the time lines in Figure 5 illustrate two examples of how timers may relate to a stored identity in the network node 1 10 and how the first wireless device 121 may be configured in order to avoid disadvantageous consequences of imperfect timer synchronization.
  • both the network node 1 10 and the first wireless device 121 stores the identity of the first wireless device 121 , i.e. C-RNTI, after the first wireless device 121 goes into a RRCJDLE state or leaves the cell 1 15.
  • Both the network node 1 10 and the first wireless device 121 may also have corresponding timers, which determine for the time period for how long the network node 1 10 and the first wireless
  • 35 device 121 should store the C-RNTI of the first wireless device 121 , respectively, and be allowed to use it. As a safeguard against timing discrepancies, the network node 1 10 should keep the C-RNTI allocated slightly longer than the first wireless device 121 .
  • the C-RNTI is initially allocated to the first wireless device 121 in the cell
  • the first wireless device 121 stops using the C-RNTI. This may be
  • the first wireless device 121 ceases to be in an RRC_CONNECTED state in the cell 1 15; which, for example, may be because the first wireless device 121 has switched to RRCJDLE state, been handed over to another cell, lost radio coverage or has been turned off. This may then trigger the timers in the first wireless device 121 and in the o network node 1 10 to be started for the storage of the C-RNTI of the first wireless device 121 used in cell 1 15 and its allocation to the first wireless device 121 .
  • the first wireless device 121 may return to RRC_CONNECTED state in the cell 1 15. This may either be triggered by a first random access message from the first wireless device 121 or because the first wireless device 121 is handed over from another5 cell.
  • the first wireless device 121 may here provide its previously used C-RNTI in the cell 1 15 as the second temporary identity in the third random access message.
  • the network node 1 10 may then use either the first temporary identity, i.e. the TC-RNTI that was included in the second random access message by the network node 1 10, or the second temporary identity comprised in the third random access message, e.g. the previously0 used C-RNTI, to address the first wireless device 121 in the fourth random access
  • the temporary identity determined by the network node 1 10 then becomes the C-RNTI of the first wireless device 121 in the cell 1 15. This may trigger the timers in the first wireless device 121 and in the network node 1 10 to be stopped.
  • the first wireless device 121 stops using the C-RNTI again. This may, for5 example, be because the first wireless device 121 ceases to be in a RRC_CONNECTED state in the cell 1 15. This may again trigger the timers in the first wireless device 121 and in the network node 1 10 to be restarted for the storage of the C-RNTI of the first wireless device 121 used in cell 1 15 and its allocation to the first wireless device 121 .
  • the timer expires in the first wireless device 121 .
  • the first wireless0 device 121 may delete the C-RNTI because it has timed out and can no longer be used as a second temporary identity by the first wireless device 121 .
  • the timer expires in the network node 1 10.
  • the network node 1 10 may allocate the C-RNTI to other wireless devices in the cell 1 15.
  • the network node 1 10 may comprise the following arrangement depicted in Figure 6.
  • Figure 6 shows a schematic block diagram of embodiments of the network node
  • the network node 1 10 may comprise a receiving module 601 , a transmitting module 602, and a processor 610.
  • the receiving module 701 may also be referred to as a receiver or receiving unit, and the transmitting module 702 may also be referred to as transmitter or transmitting unit.
  • the receiver 601 is configured to receive first random access messages from the two or more wireless devices 121 , 122 comprising identical random access preambles.
  • the transmitter 602 is configured to transmit a second random access message comprising a first temporary identity to the two or more wireless devices 121 , 122.
  • the receiver 601 is further configured to receive third random access messages from the two
  • the processor 610 may also be referred to as processing module, processing unit or processing circuitry.
  • the processor 610 is configured to determine, or comprise a determining module 61 1 configured to determine, different identities for the two or more
  • the processor 610 also controls the receiver 601 and the transmitter 602. Optionally, the processor 610 may be said to comprise one or more of the receiver 601 and the transmitter 602, and/or perform the function thereof as described below.
  • the transmitter 602 is further configured to transmit a fourth random access message to the two or more
  • the processor 610 may be further configured to determine, or the determining module 61 1 may be configured to determine, one of the identities of
  • the processor 610 is further configured to determine, or the determining module 61 1 may be configured to determine, one or more of the identities of the two or more wireless devices 121 ,
  • the processor 610 may be further configured to store the determined identity of at least one of the two or more wireless devices 121 , 122 for a determined period of time after the at least one of the two or more wireless devices 121 , 122 is no longer connected to the cell 1 15. In this case, the processor 610 may also be configured to exclude the stored identity of the at least one of the two or more wireless devices 121 , 122 from being determined as an identity for other wireless devices in the cell 1 15 for the determined period of time.
  • the processor 610 may be configured to determine, or the determining module 61 1 may be configured to determine, the first temporary identity as the identity of one of the two or more wireless devices 121 , 122 when a second temporary identity received from the one of the two or more wireless devices 121 , 122 corresponds to an identity already in use by a third wireless device 123 connected to the cell 1 15 or to a second temporary identity received from another one of the two or more wireless devices 121 , 122.
  • the processor 610 may be configured to, when a second temporary identity received from one of the two or more wireless devices 121 , 122 corresponds to an identity already in use by a third wireless device 123 connected to the cell 1 15, not perform any scheduling of downlink transmissions to the third wireless device 123 in the period of time until the transmitter 620 has transmitted the fourth random access message to the one of the two or more wireless devices 121 , 122.
  • the transmitter 602 may, in some embodiments, be further configured to transmit a determined set of temporary identities to at least one of the two or more wireless devices 121 , 122 from which determined set the second temporary identity is to be randomly selected, and wherein the determined set of temporary identities comprise temporary identities that are not included in another set of temporary identities from which the processor 610 selects, or comprises a selecting module 612 which selects, the first temporary identity of wireless devices in the cell 1 15.
  • the transmitter 602 may also be configured to perform the transmitting as part of a system information broadcast transmission or as part of the second random access message to at least one of the two or more wireless devices 121 , 122.
  • the processor 610 may here be configured to determine, or the determining module 61 1 may be configured to determine, the first temporary identity or one of the at least one third temporary identity as the identity of one of the two or more wireless devices 121 , 122, when a second temporary identity received from the one of the two or more wireless devices 121 , 122 is included in the determined set of temporary identities.
  • the transmitter 602 may, in some embodiments, be configured to transmit information indicating that the network node 1 10 supports the reception of third random access messages comprising second temporary identities from the two or more wireless devices 121 , 122.
  • the determining module 61 1 and the selecting 612 not necessarily need to be comprised in the processor 610, but may be implemented, or available, externally in respect of the processor 610 in the network node 1 10.
  • the embodiments for responding to wireless devices 121 , 122 performing random access in a cell 1 15 served by the network node 1 10 in a wireless communication network 100 may be implemented through one or more processors, such as, e.g. the processor 610 in the network node 1 10 depicted in Figure 6, together with computer program code for performing the functions and actions of the embodiments herein.
  • the computer program code may e.g. be provided as pure program code in the network node 1 10 or on a server and downloaded to the network node 1 10.
  • the carrier may be provided as pure program code in the network node 1 10 or on a server and downloaded to the network node 1 10.
  • 20 may be one of an electronic signal, optical signal, radio signal, or computer-readable storage medium, such as, e.g. electronic memories like a RAM, a ROM, a Flash memory, a magnetic tape, a CD-ROM, a DVD, a Blueray disc, etc.
  • electronic memories like a RAM, a ROM, a Flash memory, a magnetic tape, a CD-ROM, a DVD, a Blueray disc, etc.
  • the network node 1 10 may further comprise a memory 620, which may be referred to or comprise one or more memory modules or units.
  • the memory 620 may be
  • processor 610 and the memory 620 described above may refer to a combination of analog and digital circuits, and/or one or more processors configured with software and/or firmware, e.g. stored in the memory
  • processors such as, the processor 610, cause the one or more processors to perform the method as described above.
  • the processor 610 and the memory 620 may also be referred to as processing means.
  • One or more of these processors, as well as the other digital hardware, may be included in a single application-specific integrated circuit (ASIC), or several processors and various digital hardware may be distributed among several separate components, whether individually packaged or assembled into a system-on-a-chip (SoC).
  • ASIC application-specific integrated circuit
  • SoC system-on-a-chip
  • some embodiments may comprise a computer program product, comprising instructions which, when executed on at least one
  • processor e.g. the processor 310, cause the at least one processor to carry out the
  • some embodiments may further comprise a carrier containing said computer program product, wherein the carrier is one of an electronic signal, optical signal, radio signal, or o computer-readable storage medium.
  • the first wireless device 121 may comprise the following arrangement depicted in Figure 7.
  • Figure 7 shows a schematic block diagram of embodiments of the first wireless device 121 .
  • the first wireless device 121 may comprise a
  • the receiving module 701 may also be referred to as a receiver or receiving unit
  • the transmitting module 702 may also be referred to as transmitter or transmitting unit.
  • the transmitter 702 is configured transmit a first random access message comprising a random access preamble to the network node 1 10.
  • the receiver 701 is
  • the processor 710 may also be referred to as processing module, processing unit or processing circuitry.
  • the processor 710 is configured to select, or comprises a selecting module 71 1 configured to select, select a second temporary identity of the first0 wireless device 121 .
  • the processor 710 may control the receiver 701 and the transmitter 702.
  • the processor 710 may be said to comprise one or more of the receiver 701 and the transmitter 702, and/or perform the function thereof as described below.
  • the transmitter 702 is further configured transmit a third random access message to the network node 1 10 using the first temporary identity, wherein the third random access5 message comprises the second temporary identity of the first wireless device 121 .
  • the receiver 701 is further configured to receive a fourth random access message using the first or second temporary identity.
  • the processor 710 may be further configured to determine, or comprises a determining module 712 configured to determine, the identity of the first wireless device 121 that is to be used by the first wireless device 121 when connected to the cell 1 15 as the first or second temporary identity used in the fourth random access message, or as a third temporary identity comprised in the fourth random access message. Also, the processor 710 may further be configured to store the determined identity for a determined period of time when no longer being connected to the cell 1 15. Here, the processor 710 may also be configured to select, or the selecting module 71 1 may be configured to select, a stored identity in the first wireless device 121 as the second temporary identity, which stored identity has previously been used by the first wireless device 121 when connected to the cell 1 15. The stored identity may be a Cell Radio Network Temporary Identifier, C-RNTI.
  • C-RNTI Cell Radio Network Temporary Identifier
  • the processor 710 may be further configured to randomly select, or the selecting module 71 1 may be configured to randomly select, an identity in the first wireless device 121 as the second temporary identity when no stored temporary identity previously used in the cell 1 15 is available.
  • the processor 710 may, according to some embodiments, be further configured to randomly select, or the selecting module 71 1 may be configured to randomly select, the second temporary identity from a determined set of temporary identities, wherein the determined set of temporary identities comprise temporary identities that are not included in another set of temporary identities from which the processor 710 selects, or the selecting module 71 1 selects, the first temporary identity of wireless devices in the cell 1 15.
  • the receiver 701 may be further configured to receive the determined set of identities as part of a system information broadcast transmission or as part of the second random access message from the network node 1 10.
  • the processor 710 is further configured to indicate, or comprises a indicating module 713 configured to indicate, the second temporary identity in the third random access message as an offset, either in relation to a start of a range of temporary identities in the determined set of temporary identities or in relation to the first temporary identity.
  • the second temporary identity may be a Radio Network Temporary Identifier, RNTI.
  • the transmitter 702 may also further be configured to indicate the second temporary identity in the third random access message in a Cell Radio Network Temporary Identifier, C-RNTI, Medium Access Control, MAC, control element of a MAC Packet Data Unit, PDU, or as an information element in an
  • the receiver 701 may also further be configured to receive information indicating that the network node 1 10 supports receiving the third random access message comprising the second temporary identity.
  • the selecting module 71 1 , the determining module 712, and the indicating module 713 not necessarily need to be comprised in the processor 710, but may be implemented, or available, externally in respect of the processor 710 in the first wireless device 121 .
  • the embodiments for enabling a network node 1 10 in a wireless communication network 100 to respond to the first wireless device 121 when the first wireless device 121 performs random access using the same random access preamble as at least a second wireless device 121 , 122 in a cell 1 15 served by the network node 1 10 may be implemented through one or more processors, such as, e.g.
  • the program code mentioned above may also be provided as a computer program product, for instance in the form of a data carrier carrying computer program code or code means for performing the embodiments herein when being loaded into the processor 710 in the first wireless device 121 .
  • the computer program code may e.g. be provided as pure program code the first wireless device 121 or on a server and downloaded to the first wireless device 121 .
  • the carrier may be one of an electronic signal, optical signal, radio signal, or computer- readable storage medium, such as, e.g. electronic memories like a RAM, a ROM, a Flash memory, a magnetic tape, a CD-ROM, a DVD, a Blueray disc, etc.
  • the first wireless device 121 may further comprise a memory 720, which may be referred to or comprise one or more memory modules or units.
  • the memory 720 may be arranged to be used to store executable instructions and data to perform the methods described herein when being executed in or by the processor 710 of the first wireless device 121 .
  • the processor 710 and the memory 720 described above may refer to a combination of analog and digital circuits, and/or one or more processors configured with software and/or firmware, e.g. stored in the memory 720, that when executed by the one or more processors, such as, the processor 710, cause the one or more processors to perform the method as described above.
  • the processor 710 and the memory 720 may also be referred to as processing means.
  • processors may be included in a single application-specific integrated circuit (ASIC), or several processors and various digital hardware may be distributed among several separate components, whether individually packaged or assembled into a system-on-a-chip (SoC).
  • ASIC application-specific integrated circuit
  • SoC system-on-a-chip
  • some embodiments may comprise a computer program product, comprising instructions which, when executed on at least one processor, e.g. the processor 710, cause the at least one processor to carry out the method for enabling a network node 1 10 in a wireless communication network 100 to respond to the first wireless device 121 when the first wireless device 121 performs random access in a cell 1 15 served by the network node 1 10.
  • some embodiments may further comprise a carrier containing said computer program product, wherein the carrier is one of an electronic signal, optical signal, radio signal, or computer-readable storage medium.
  • the term “and/or” comprises any and all combinations of one or more of the associated listed items.
  • the common abbreviation “e.g.” which derives from the Latin phrase “exempli gratia,” may be used to introduce or specify a general example or examples of a previously mentioned item, and is not intended to be limiting of such item.
  • the common abbreviation “i.e.” which derives from the Latin phrase “id est,” may be used to specify a particular item from a more general recitation.
  • the common abbreviation “etc.” which derives from the Latin expression “et cetera” meaning “and other things” or “and so on” may have been used herein to indicate that further features, similar to the ones that have just been
  • E-UTRA Evolved Universal Terrestrial Radio Access
  • E-UTRAN Evolved Universal Terrestrial Radio Access Network

Landscapes

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

Abstract

Embodiments herein relate to a method performed by a network node (110) for responding to two or more wireless devices (121, 122) performing random access in a cell (115) served by the network node (110) in a wireless communication network (100). The network node receives first random access messages from the two or more wireless devices (121, 122) comprising identical random access preambles. The network node then transmits a second random access message comprising a first temporary identity to the two or more wireless devices (121, 122). In response, the network node receives third random access messages from the two or more wireless devices (121, 122), wherein at least one of the third random access messages comprises a second temporary identity. Then, the network node determines different identities for the two or more wireless devices (121, 122) using at least one received second temporary identity. The network node further transmits a fourth random access message to the two or more wireless devices (121, 122) using and/or comprising the identity of the two or more wireless devices (121, 122), respectively, which identity is to be used by each of the two or more wireless devices (121, 122), respectively, when connected to the cell (115). Embodiments of the network node (110) are also described. Embodiments herein further relate to a method performed by a first wireless device (121) and embodiments of the first wireless device (121).

Description

A NETWORK NODE, A WIRELESS DEVICE AND METHODS THEREIN FOR
PERFORMING RANDOM ACCESS IN A CELL
TECHNICAL FIELD
5 Embodiments herein relate to random access in a wireless communications
network. In particular, embodiments herein relate to a network node and method therein for responding to wireless devices performing random access in a cell served by the network node in a wireless communication network. In particular, embodiments herein also relate to a first wireless device and method therein for enabling a network node in a o wireless communication network to respond to the first wireless device when the first wireless device performs random access in a cell served by the network node.
BACKGROUND
In a typical wireless, cellular or radio communications network, wireless devices, 5 also known as mobile stations, terminals, and/or User Equipment, UEs, communicate via a Radio-Access Network, RAN, with one or more core networks. The RAN covers a geographical area which is divided into cells, with each cell being served by a base station, e.g. a radio base station, RBS, or network node, which in some networks may also be called, for example, a "NodeB", "eNodeB" or "eNB". A cell is a geographical area0 where radio coverage is provided by the radio base station at a base station site or an antenna site in case the antenna and the radio base station are not collocated. One radio base station may serve one or more cells.
A Universal Mobile Telecommunications System, UMTS, is a third generation mobile communication system, which evolved from the second generation, 2G, Global5 System for Mobile Communications, GSM. The UMTS terrestrial radio-access network, UTRAN, is essentially a RAN using wideband code-division multiple access, WCDMA, and/or High-Speed Packet Access, HSPA, to communicate with user equipment. In a forum known as the Third Generation Partnership Project, 3GPP, telecommunications suppliers propose and agree upon standards for third generation networks and UTRAN0 specifically, and investigate enhanced data rate and radio capacity. In some versions of the RAN, as e.g. in UMTS, several base stations may be connected, e.g., by landlines or microwave, to a controller node, such as a radio network controller, RNC, or a base station controller, BSC, which supervises and coordinates various activities of the plural base stations connected thereto. The RNCs are typically connected to one or more core5 networks. Specifications for the Evolved Packet System, EPS, have been completed within the 3rd Generation Partnership Project, 3GPP, and this work continues in the coming 3GPP releases. The EPS comprises the Evolved Universal Terrestrial Radio-Access Network, E-UTRAN, also known as the Long-Term Evolution, LTE, radio access, and the Evolved Packet Core, EPC, also known as System Architecture Evolution, SAE, core network. E-UTRAN/LTE is a variant of a 3GPP radio-access technology wherein the radio base station nodes are directly connected to the EPC core network rather than to RNCs. In general, in E-UTRAN/LTE the functions of a RNC are distributed between the radio base station nodes, e.g. eNodeBs in LTE, and the core network. As such, the Radio- Access Network, RAN, of an EPS has an essentially flat architecture comprising radio base station nodes without reporting to RNCs.
Figure 1 shows an example of a network access procedure performed in a wireless communications network for a wireless device. In this example, the wireless communications network is based on EPS/LTE. However, other wireless communications network based on other wireless communication technology may also comprise a similar network access procedure.
The network access procedure starts with a random access, RA, procedure for synchronizing with and gaining initial access to the wireless communications network, as shown in Figure 1 by Actions 101-104. The RA procedure also serves the purpose of assigning the wireless device with a unique identity when establishing an initial radio link to a network node serving a cell in the wireless communications network. The network access procedure also comprises a Radio Resource Control, RRC, connection
establishment procedure which serves to perform authentication, to configure the connection, and to establish appropriate states on higher layers. The RRC connection establishment procedure may be said to actually start in Action 103 in Figure 1 , but is continued in Actions 105-1028. After the RRC connection establishment procedure, the wireless device has transitioned from a RRCJDLE state to a RRC_CONNECTED state in the wireless communication network and may begin transmitting and receiving data, as shown in Figure 1 by Actions 1029-1034. Note that Actions 105-1034 are not further described herein, but may e.g. be found in the standard 3GPP TS 23.401 V13.1 .0 (2014- 12), section 5.3.2.
As shown in the example of Figure 1 , the RA procedure in the wireless
communications network may comprise the following actions 101 -104. Action 101
The wireless device, denoted UE in Figure 1 , transmits a RA preamble on the Physical Random Access Channel, PRACH to the network node, denoted eNB in Figure 1 . This message is commonly denoted RA Msg1 . Each cell in the wireless
communications network may have its own set of RA preambles. However, RA preambles may also be reused between cells, but preferably not in adjacent cells. Optionally, the RA preambles may also be divided into two groups, e.g. group A and group B. In this case, the UE may then select the group from which to pick a preamble, e.g. at random, based on the potential message size, i.e. the potential message size being the data available for transmission in Action 103 plus MAC header and any possible MAC control elements, and the channel quality, e.g. estimated in terms of the measured downlink path loss. Here, two conditions may be met for the wireless device to select a preamble from group B, i.e. the potential message size has to exceed a certain threshold and the estimated path loss has to be lower than a certain threshold.
Action 102
In response to the RA preamble, the network node transmits a Random Access Response, RAR, to the UE using a broadcast identifier, such as, for example, a Random Access Radio Network Temporary Identifier, RA-RNTI. The RAR also includes an uplink, UL, grant, i.e. an allocation of uplink transmission resources, for the wireless device. This message is commonly denoted RA Msg2.
The RAR Packed Data Unit, PDU, may comprise a back-off indicator and zero or more Medium Access Control, MAC, RAR. Each MAC RAR contains a temporary identifier, i.e. a Temporary Cell Radio Network Temporary Identifier, TC-RNTI. Each MAC RAR further contains a timing advance command, an uplink grant and a reserved bit. The MAC PDU header contains one MAC sub-header, i.e. Random Access Preamble ID, RAPID, sub-header, for each MAC RAR that is included in the RAR PDU. Each such corresponding MAC sub-header, or RAPID sub-header, includes a RA preamble identifier which indicates the received RA preamble that the corresponding MAC RAR pertains to. Hence, in this way each MAC RAR is mapped to a RA preamble that is transmitted by the wireless device and received by the network node in Action 101 and PRACH resource.
Action 103
Here, the wireless device transmits an RA message containing a pre-set identity in a RRCConnectionRequest message. This message is commonly denoted RA Msg3. In a Frequency Division Duplex, FDD, mode, this RA Msg3 may be transmitted 6 or 7 subframes after the reception of the RAR in Action 102 depending on the parameters in the UL grant received in Action 102. In a Time Division Duplex, TDD, mode, the timing also depends on the configuration of UL and downlink, DL, subframes.
The pre-set identity which the wireless device includes in the
RRCConnectionRequest message is a SAE Temporary Mobile Subscriber Identity, S- TMSI, if the S-TMSI is available. The S-TMSI is a 40-bit determined identity, which is assigned by the Mobility Management Entity, MME, and which consists of the MME Group ID, MMEGI, and the MME Code, MMEC. This is typically the case unless the wireless device is accessing the wireless communications network from a DETACHED state, e.g. when the wireless device is turned on. Alternatively, the pre-set identity which the wireless device includes in the RRCConnectionRequest message may, if no S-TMSI is available, be a 40-bit random number. Action 104
In response to the RA message in Action 103, the network node transmits the identity of the wireless device to be used in the cell on the DL together with an
RRCConnectionSetup message. The identity of the wireless device may be contained in a UE Contention Resolution Identity MAC Control Element or as a parameter in the
RRCConnectionSetup message. This message is commonly denoted RA Msg4.
In case of possible RA preamble collisions of two or more wireless devices, the result of the contention resolution in the network node is communicated through the above mentioned identity of the wireless device in this RA Msg4. It should also be noted that the RRCConnectionSetupComplete message in Action 105 is herein considered to not form a part of the RA procedure, but may still be a part of the RRC connection establishment procedure when the RA procedure has been concluded.
Contention resolution in a network node serves to resolve a situation where two or more wireless devices in the same cell happen to use the same RA preamble in the same PRACH resource, e.g. in Action 101 . In this case, the two or more wireless devices will both assume that they are the intended recipient of the RA message in Action 102 from the network node, i.e. RA Msg2. Consequently, both of the two or more wireless devices will send an RRCConnectionRequest message in RA Msg3 to the network node in Action 103. The network node will then at best correctly receive one of these messages. The network node may then indicate which of the two or more wireless devices that it is responding to by including the identity of the wireless device, for which it correctly received the RA Msg3, in the RA Msg4.
However, in a worst case scenario, the network node may not be able to receive any one of the RA Msg3 messages. In this case, all of the two or more wireless devices 5 using the same RA preamble in the same RA resource, i.e. PRACH resources, will fail to access the wireless communications network. A wireless device that fails the RA procedure has to restart the RA procedure. This has several adverse consequences, for example, increased radio resource consumption which puts a further strain on the RA resources, increased RA load, increased interference, increased processing load in the o network node, delayed network access and increased energy consumption in the wireless device.
One option to solve this issue would be to largely increase the resources available in the wireless communications network for the RA procedure. However, this is not a very practical or economically feasible option, since this would wastefully over-dimension
5 resources which may only be fully used during occasions of high network access loads.
SUMMARY
It is an object of embodiments herein to improve the handling of RA preamble collisions in a wireless communications network.
0
According to a first aspect of embodiments herein, the object is achieved by a method performed by a network node for responding to two or more wireless devices performing random access in a cell served by the network node in a wireless
communication network. The network node receives first random access messages from5 the two or more wireless devices comprising identical random access preambles. The network node then transmits a second random access message comprising a first temporary identity to the two or more wireless devices. In response, the network node receives third random access messages from the two or more wireless devices, wherein at least one of the third random access messages comprises a second temporary identity.0 Then, the network node determines different identities for the two or more wireless devices using at least one received second temporary identity. The network node further transmits a fourth random access message to the two or more wireless devices using and/or comprising the identity of the two or more wireless devices, respectively, which identity is to be used by each of the two or more wireless devices, respectively, when5 connected to the cell. According to a second aspect of embodiments herein, the object is achieved by a network node for responding to wireless devices performing random access in a cell served by the network node in a wireless communication network. The network node
5 comprises a receiver configured to receiving first random access messages comprising the same random access preamble from at least a first and a second wireless device. Also, the network node comprises a transmitter configured to transmit a second random access message comprising a first temporary identity to the first and second wireless device in response to the first random access messages. The receiver is further o configured to receive a third random access message from each of the first and second wireless device, wherein at least one of the third random access messages comprises a second temporary identity. Furthermore, the network node comprises a processor configured to determine a different identity for each of the first and second wireless device from the first temporary identity, the at least one second temporary identity, and at least 5 one third temporary identity. The transmitter is also further configured to transmit a fourth random access message to each of the first and second wireless device using and/or comprising each of their determined identities, respectively, which determined identities are to be used by each of the first and second wireless device when connected to the cell. 0 According to a third aspect of embodiments herein, the object is achieved by a method performed by a first wireless device for enabling a network node in a wireless communication network to respond to the first wireless device when the first wireless device performs random access using the same random access preamble as at least a second wireless device in a cell served by the network node. The first wireless device5 transmits a first random access message comprising a random access preamble to the network node. In response, the first wireless device receives a second random access message comprising a first temporary identity from the network node. The first wireless device also selects a second temporary identity of the first wireless device. Then, the first wireless device then transmits a third random access message to the network node using0 the first temporary identity, wherein the third random access message comprises the second temporary identity of the first wireless device.
According to a fourth aspect of embodiments herein, the object is achieved by a first wireless device for enabling a network node in a wireless communication network to5 respond to the first wireless device when the first wireless device performs random access using the same random access preamble as at least a second wireless device in a cell served by the network node. The first wireless device comprise a transmitter configured to transmit a first random access message comprising a random access preamble to the network node. The first wireless device also comprises a receiver configured to receive a second random access message comprising a first temporary identity from the network node. Furthermore, the first wireless device comprises a processor configured to select a second temporary identity of the first wireless device. The transmitter is further configured to transmit a third random access message to the network node using the first temporary identity, wherein the third random access message comprises the second temporary identity of the first wireless device.
According to a fifth aspect of embodiments herein, the object is achieved by a computer program, comprising instructions which, when executed on at least one processor, cause the at least one processor to carry out the method described above. According to a sixth aspect of embodiments herein, the object is achieved by a carrier containing the computer program described above, wherein the carrier is one of an electronic signal, optical signal, radio signal, or computer readable storage medium.
By receiving a second temporary identity from at least one of the two or more wireless devices using identical RA preambles and using this second temporary identity to determine different identities for the two or more wireless devices, the network node is able to uniquely respond to each of the two or more wireless devices and thus resolve their RA preamble collision in the network node.
From a wireless device's point of view, this means that fewer RA attempts from the wireless device in the wireless communications network will fail and the network access latency for the wireless device will be reduced. From a network node's point of view, this means that the contention resolution in the network node is improved, which in turn also improves the utilization of the PRACH capacity and allows the network node to handle a larger amount of random access attempts. The latter is particularly advantageous during high network access loads.
Hence, the handling of RA preamble collisions in a wireless communications network is improved.
BRIEF DESCRIPTION OF THE DRAWINGS Features and advantages of the embodiments will become readily apparent to those skilled in the art by the following detailed description of exemplary embodiments thereof with reference to the accompanying drawings, wherein: Figure 1 is a signalling diagram illustrating a random access procedure,
Figure 2 is a schematic block diagram illustrating embodiments of a network node and wireless devices in a wireless communications network, Figure 3 is a flowchart depicting embodiments of a method in a network node,
Figure 4 is a flowchart depicting embodiments of a method in a first wireless device,
Figure 5 are time lines illustrating embodiments of the network node and first
wireless device performing random access,
Figure 6 is a schematic block diagram depicting embodiments of a network node, and Figure 7 is a schematic block diagram depicting embodiments of a first wireless device.
DETAILED DESCRIPTION
The figures are schematic and simplified for clarity, and they merely show details which are essential to the understanding of the embodiments presented herein, while other details have been left out. Throughout, the same reference numerals are used for identical or corresponding parts or steps.
Figure 2 shows an example of a wireless communications network 100 in which embodiments herein may be implemented. Although illustrated in Figure 1 as an LTE network, the wireless communications network 100 may be any wireless or radio communication system, such as, LTE-Advanced, Wideband Code-Division Multiple Access (WCDMA), Global System for Mobile communications/Enhanced Data rate for GSM Evolution (GSM/EDGE), Worldwide Interoperability for Microwave Access (WiMax), Ultra Mobile Broadband (UMB) or GSM network, or other 3GPP cellular network or system.
The wireless communications system 100 comprises a network node 110. The first network node 1 10 may e.g. be an eNB, eNodeB, or a Home Node B, a Home eNode 5 B, femto Base Station (BS), pico BS or any other network unit capable to serve a wireless device in the wireless communications system 100. The network node 1 10 may also be e.g. a radio base station, a base station controller, a network controller, a relay node, a repeater, an access point, a radio-access point, a Remote Radio Unit (RRU) or a Remote Radio Head (RRH). Furthermore, the network node 1 10 comprises multiple antennas for o wireless radio communication with wireless devices located within their coverage range; that is, the network node 1 10 may use one or more of its antennas to provide radio coverage within its cell 115.
A first and a second wireless device 121 , 122 are located within the cell 1 15. The two or more wireless devices 121 , 122 may e.g. be any kind of wireless device such as a 5 mobile phone, a cellular phone, a Personal Digital Assistant (PDA), a smart phone, a tablet, a sensor or actuator with wireless communication capabilities, a sensor or actuator connected to or equipped with a wireless device, a Machine Device (MD), a Machine- Type-Communication (MTC) device, a Machine-to-Machine (M2M) communication device, D2D capability, a wireless device with D2D capability, a Customer-Premises Equipment0 (CPE), a Laptop-Mounted Equipment (LME), a Laptop-Embedded Equipment (LEE), etc.
In Figure 1 , the two or more wireless devices 121 , 122 are in the process of accessing the wireless communication network 1 100 via the network node 1 10. Once connected, the two or more wireless devices 121 , 122 are configured to communicate within the wireless communications network 100 via the network node 1 10 over a radio5 link while present in the cell 1 15 served by the network node 1 10.
A third wireless device 123 is also located within the cell 1 15. In Figure 3, the third wireless device 123 is connected to the wireless communication network 100 and configured to communicate within the wireless communications network 100 via the network node 1 10 over a radio link 131 while present in the cell 1 15 served by the
0 network node 1 10. Furthermore, although embodiments below are described with
reference to the scenario of Figure 1 , this scenario should not be construed as limiting to the embodiments herein, but merely as an example made for illustrative purposes.
As part of developing the embodiments herein, it has been noticed that high
5 network access loads will occur in wireless communications networks because the network access load varies with the local circumstances. The high network access load may occur in wireless communications networks either by chance, such as, e.g. when a number of wireless devices happen to attempt to access the wireless communications network more or less simultaneously, or by being triggered by a specific situation, such 5 as, e.g. in case of an event that causes a lot of users of wireless devices to gather in a relatively small area.
High network access load scenarios may also be expected to be more common place with the increasing amount of connected wireless devices and possible ubiquitous deployment of such connected wireless devices. In future developments of wireless o communications networks, a large number of connected wireless devices may be
envisioned, which typically transmit and receive only small amounts of data more or less infrequently, such as, e.g. from once a week to once per minute. Such connected wireless devices may e.g. be different types of autonomous sensors or actuators which may communicate with application servers within or outside the wireless communications
5 network. This type of communication is often referred to as Machine-to-Machine, M2M, communication and the autonomous wireless devices may be denoted as Machine Devices, MDs. Alternative terms for this type of communication and devices are Machine Type Communication, MTC, and MTC devices. Hence, the predicted large numbers of such connected devices, possibly in combination with the fact that a significant portion of0 these connected devices are expected to be various kinds of sensor or actuator devices whose communication may be triggered by events occurring in and around their environment, may be expected to make high network access loads more common since it increases the chances of having large number of sensor devices that are triggered by a common event and attempt to access the wireless communications network more or less5 simultaneously.
An example of when such high network access loads scenarios may occur comprise, for example, MTC devices in the form of sensor devices which monitor states of technological systems or processes or sensor devices monitoring various environmental aspects, such as temperature, pressure or vibrations. For such MTC devices, external0 events, such as, e.g. a power grid failure, an earthquake, a pipeline damage or an
industrial process failure, may trigger a large amount of relatively densely located MTC devices to attempt to access the wireless communications network more or less simultaneously for the purpose of reporting the triggering events to their respective application servers. According to another example, synchronized access bursts may also be caused by poor design or configuration of applications, such as, e.g. involving synchronized periodic reporting from many MTC devices.
Besides MTC devices and MTC applications, high network access loads scenarios may also be caused by regular wireless devices, e.g. by themselves or in combination with the access load regularly caused by MTC devices. This kind of high network access loads scenarios may occur, for example, even without any extraordinary actions from the MTC devices in a cell, such as, e.g. in a stadium-like environment where many users of wireless devices are trying to access the wireless communications network at the same time. Here, a triggering event may, for example, be when a football team scores or when a game has just ended.
The random access, RA, procedure relies on the statistically low probability that a large number of wireless devices attempt to access the wireless communications network simultaneously and that the probability is low that the wireless devices that do attempt to access the wireless communications network simultaneously also selects the same RA preamble. However, when such a RA preamble collision still occurs, the result is at best that one of the wireless devices succeeds to access the wireless communications network. In the worst case, all the wireless devices using the same preamble in the same RA resource fail to access the wireless communications network, and will have to restart the RA procedure all over again.
Since, as indicated above, the frequency of high access load situations are likely to increase rather than decrease in the future which means that the risk of RA preamble collisions will also increase. This is because the risk of RA preamble collisions will be higher when the network access load in the wireless communication network is high. In these situations, an increased RA load caused by such RA preamble collisions - and the resulting RA re-attempts - will be particularly harmful, since it may further escalates an already bad situation. Therefore, issues related to repeated RA attempts by wireless devices in a wireless communications network due to RA preamble collisions, which is pronounced in cells with high network access loads or overloads, needs to be addressed.
In accordance with the embodiments described herein, this is addressed by receiving a second temporary identity from one or more of the wireless devices using the same RA preamble to access the wireless communication network and using one or more second temporary identities when determining the identities of the wireless devices. This enables the network node to uniquely respond to each of the one or more wireless devices and resolve the RA preamble collision. Example of embodiments of a method performed by a network node 1 10 for responding to wireless devices 121 , 122 performing random access in a cell 1 15 served by the network node 1 10 in a wireless communication network 100, will now be described with reference to the flowchart depicted in Figure 3. Figure 3 illustrates an example of 5 actions or operations which may be taken by the network node 1 10. The method may comprise the following actions.
Action 300a
In this optional action, the network node 1 10 may transmit information indicating o that the network node 1 10 supports the reception of third random access messages comprising second temporary identities from the two or more wireless devices 121 , 122. This may advantageously allow the network node 1 10 to inform the two or more wireless devices 121 , 122 in cell 1 15 that the network node 1 10 is capable of receiving second temporary identities in a third random access message prior to the two or more wireless 5 devices 121 , 122 attempts to perform random access in the wireless communication network 100. This is also particularly advantageous when not all network nodes in the wireless communications network are updated to support the reception of third random access messages comprising second temporary identities, since in such cases the inclusion of a second temporary identity in a third random access message by the two or0 more wireless devices 121 , 122 may confuse such network node and may cause
unknown behaviour or even a discarding of the third random access message.
This may, for example, be performed as part of a system information broadcast transmission in the cell 1 15. In this case, the information may be introduced as a parameter in the system information, which parameter indicates whether or not the
5 network node 1 10 supports receiving second temporary identities in a third random
access message. Here, legacy wireless devices, i.e. devices not capable of transmitting a second temporary identity in a third random access message, may simply ignore the parameter. However, non-legacy wireless devices, such as, the two or more wireless devices 121 , 122, may read the parameter and only include a second temporary identity0 in the third random access message when it is indicated by the parameter that the
network node 1 10 supports this feature.
Action 300b
Optionally, the network node 1 10 may also transmit a determined set of temporary5 identities to at least one of the two or more wireless devices 121 , 122 from which determined set the second temporary identity is to be randomly selected, wherein the determined set of temporary identities comprises temporary identities that are not included in another set of temporary identities from which the network node 1 10 selects the first temporary identity of wireless devices in the cell 1 15. This advantageously
5 enables the network node 1 10 to avoid the risk of having a second temporary identity which is randomly selected by one of the two or more wireless devices 121 , 122 already being in use as an identity for another wireless device in the cell, such as, e.g. by the third wireless device 123 in cell 1 15. This determined set may, for example, be transmitted as part of a system information broadcast transmission or as part of the second random o access message to at least one of the two or more wireless devices 121 , 122 in Action 301 .
In other words, the network node 1 10 may set aside a dedicated set of temporary identities as a pool of temporary identities from which second temporary identities may be randomly selected by the two or more wireless devices 121 , 122, e.g. when a previously 5 allocated C-RNTI that has not timed out and pertains to the same cell 1 15 is not
available,. This set of temporary identities will then not be used by the network node 1 10 as identities for wireless devices in the cell 1 15, i.e. as Cell Radio Network Temporary Identifiers, C-RNTIs. This dedicated set of temporary identities, for example, a determined number of Radio Network Temporary Identifiers, RNTIs, e.g. 256 or another suitable
0 number, may be set in a standard and thus known by the two or more wireless devices 121 , 122. It may also be signalled by the network node 1 10 to the two or more wireless devices 121 , 122 in the system information in the cell 1 15 or be included in a Random Access Response, i.e. RA Msg2.
Thus, each of the two or more wireless devices 121 , 122, which has received the5 dedicated set of temporary identities, is able to randomly select its second temporary identity, e.g. Random RNTI, R-RNTI, from this dedicated set of temporary identities and transmit this second temporary identity to the network node 1 10 in the third random access message in Action 302. However, in order to further avoid that any of the temporary identities in this dedicated set of temporary identities is used as an identity for a0 wireless device in the cell 1 15, the second temporary identity should not be promoted, i.e. converted, by the network node 1 10 into the identity of the one of the two or more wireless devices 121 , 122 in the cell 1 15. Instead the network node 1 10 should allocate another identity to be used in the cell 1 15 to the one of the two or more wireless devices 121 , 122 in the fourth random access message in Action 304. This may be performed even though5 the second temporary identity is used on the Physical Downlink Control CHannel, PDCCH, by the network node 1 10 when scheduling the fourth random access message in Action 304. The identity of the one of the two or more wireless devices 121 , 122 in the cell 1 15 may be allocated by the network node 1 10 in a RRCConnectionSetup message, or in a C-RNTI MAC Control Element, CE, of the MAC PDU carrying the RRCConnectionSetup message, in the fourth random access message in Action 304.
Furthermore, when the network node 1 10 has transmitted a determined set of identities to the two or more wireless devices 121 , 122, the two or more wireless devices 121 , 122 may indicate its randomly selected second temporary identity as an offset to the start or beginning of the range of temporary identities constituting the dedicated set of temporary identities. This may, for example, be performed in order to reduce the size of the overhead caused by inclusion of the second temporary identity in the third random access message in Action 302.
Alternatively, in the second random access message in the below Action 301 to the two or more wireless devices 121 , 122, the network node 1 10 may dynamically signal a set of temporary identities that are currently available for selection as second temporary identities by the two or more wireless devices 121 , 122. In this case, this set of available temporary identities may be indicated by the network node 1 10 in various different ways.
One option may be for the network node 1 10 to indicate a temporary identity and a number. The number may indicate the size of a range of temporary identities that starts or begins with the indicated temporary identity. Another option may be for the network node 1 10 to use the first identity of the two or more wireless devices 121 , 122 in the second random access message as a reference around which a certain number of numerically adjacent temporary identities are available for the selection. The number of numerically adjacent temporary identities may be set in the standard and thus be known by the two or more wireless devices 121 , 122 or indicated by the network node 1 10 in the system information in the cell 1 15 whereby it may be omitted in the second random access message. Alternatively, the number of the numerically adjacent temporary identities may be explicitly indicated by the network node 1 10 in the second random access message. It should be noted that in this case the network node 1 10 would have to choose the first identity of the two or more wireless devices 121 , 122 in the second random access message appropriately so that a suitable number of numerically adjacent temporary identities are available.
Also, in these cases, when the network node 1 10 has dynamically signalled a set of temporary identities that are currently available for selection as second temporary identities by the two or more wireless devices 121 , 122, the two or more wireless devices 121 , 122 may indicate the second temporary identity as an offset to the start or beginning of the range of temporary identities constituting the set of available temporary identities. Action 300
The network node 1 10 receives first random access messages from the two or more wireless devices 121 , 122 comprising identical random access preambles. These first random access messages may be RA preamble messages, such as, for example, RA Msg1 in the RA procedure in Figure 1 . The first random access messages may comprise identical random access preambles simply due to the fact that the two or more wireless devices 121 , 122 happen to have randomly selected to use the same preamble. In the context of the example in Figure 1 , this action may be said to correspond to Action 101 as previously described. Action 301
In response to receiving first random access messages comprising identical random access preambles in Action 300, the network node 1 10 transmits a second random access message comprising a first temporary identity to the two or more wireless devices 121 , 122. The second random access message may be a Random Access Response, RAR, message, e.g. RA Msg2 in the RA procedure in Figure 1 . In the context of the example in Figure 1 , this action may be said to correspond to Action 102 as previously described.
Action 302
The network node 1 10 receives third random access messages from the two or more wireless devices 121 , 122. Here, at least one of the third random access messages comprises a second temporary identity. The third random access message may correspond to, for example, the RA Msg 3 in the RA procedure in Figure 1 . Thus, the third random access message may comprise a Radio Resource Control, RRC, connection request message. Since each of the two or more wireless devices 121 , 122 used the same RA preamble in the first random access message in Action 301 , each of the two or more wireless devices 121 , 122 will regard itself as the target destination of the second random access message in Action 301 . Therefore, each of the two or more wireless devices 121 , 122 will believe that they have been allocated the first temporary identity, e.g. the same Temporary C-RNTI, TC-RNTI, provided in RA Msg 2. Consequently, each of the two or more wireless devices 121 , 122 will use the same first temporary identity, e.g. TC-RNTI, when transmitting the third random access message to the network node 1 10, e.g. in RA Msg 3 in the RA procedure in Figure 1 . Conventionally, and as previously mentioned, this will at best cause one of the two or more wireless devices 121 , 122 to be allocated transmission resources in the fourth random access message in Action 304, e.g. in RA Msg 4 in the RA procedure in Figure 1 . This means that the one of the two or more wireless devices 121 , 122 will have the first temporary identity, e.g. TC-RNTI, promoted or converted into its identity, e.g. C-RNTI, in the cell 1 15 in the wireless communication network 100. The remainder of the two or more wireless devices 121 , 122 will then have to restart the RA procedure.
However, as indicated above, at least one of the two or more wireless devices 121 , 122 will here indicate a second temporary identity in the third random access message in addition to the first identity in the second random access message in Action 301 , e.g. a RNTI is included in the RA Msg 3 in addition to scrambling the message with a sequence derived at least partly from the TC-RNTI received in RA Msg 2. In other words, the first identity in the second random access message in Action 301 , e.g. the TC-RNTI, is used in the transmission of the third random access message, i.e. for scrambling the message, while the second temporary identity, e.g. the additional RNTI, is comprised in the third random access message. The second temporary identity, or additional RNTI, may be an identity that one of the two or more wireless devices 121 , 122 has previously used in the cell 1 15, such as, e.g. a previously used C-RNTI, or a second temporary identity that is randomly selected by one of the two or more wireless devices 121 , 122, i.e. a randomly selected RNTI. The latter may also be referred to as a Random RNTI, R- RNTI. In some embodiment, the network node 1 10 may receive the second temporary identity, e.g. the additional RNTI, in the third random access message, for example, as included in a C-RNTI MAC Control Element of the MAC PDU carrying a
RRCConnectionRequest message in RA Msg 3, or alternatively, as included in a new Information Element, IE, in the RRCConnectionRequest message itself.
It should be noted that it is here assumed that the network node 1 10 is able to decode several simultaneous third random access messages from the two or more wireless devices 121 , 122 using the same identical RA preamble, i.e. having colliding RA preambles. This may, for example, be performed by using successive interference cancellation and/or spatial multiplexing.
Action 303 After receiving the third random access messages in Action 302, the network node 1 10 determines different identities for the two or more wireless devices 121 , 122 using at least one received second temporary identity. Since the network node 1 10 may use the second temporary identity provided by at least one of the two or more wireless devices 5 121 , 122 to differentiate between the two or more wireless devices 121 , 122 using the same first temporary identity, i.e. the same TC-RNTI, the network node 1 10 is here able to uniquely address each of the two or more wireless devices 121 , 122 separately in the fourth random access message in Action 304 by determining a different identity for each of the two or more wireless devices 121 , 122. It should be noted that the determined
0 identities of the two or more wireless devices 121 , 122 are also different from the
identities of all other wireless devices connected to the cell 1 15.
In some embodiments, the network node 1 10 may determine one of the identities of the two or more wireless devices 121 , 122 as the first temporary identity, and determining another one of the identities of the two or more wireless devices 121 , 122 5 using at least one received second temporary identity. Optionally, the network node 1 10 may determine one or more of the identities of the two or more wireless devices 121 , 122 using at least one third temporary identity determined by the network node 1 10. Examples of how and when this may be performed are described in the examples below.
According to one example, the network node 1 10 may determine the first0 temporary identity, i.e. the TC-RNTI, as the identity to be used in the cell 1 15, i.e. C-RNTI, for the last of the two or more wireless devices 121 , 122 from which the network node 1 10 received and decoded a third random access message; this, while for the rest of the two or more wireless devices 121 , 122, the network node 1 10 may determine their respective second temporary identities, i.e. their additional RNTI, or a third temporary identity
5 determined in the network node 1 10 as their identities to be used in the cell 1 15, i.e. their C-RNTIs. Optionally, when one of the two or more wireless devices 121 , 122 is a wireless device not capable of providing a secondary temporary identity, such as, e.g. a legacy wireless device, the network node 1 10 may determine the first temporary identity, i.e. the TC-RNTI, as the identity to be used in the cell 1 15, i.e. C-RNTI, for this wireless device. In0 case multiple wireless device of the two or more wireless devices 121 , 122 are wireless devices not capable of providing a secondary temporary identity, the network node 1 10 may determine the first temporary identity as the identity to be used in the cell 1 15 for one of these wireless devices; while the rest of these wireless devices will have to restart the RA procedure. As previously discussed, according to one example, the two or more wireless devices 121 , 122 may transmit a second temporary identity, i.e. additional RNTI, which has been randomly selected by the two or more wireless devices 121 , 122 and included in their third random access messages. However, when one of the two or more wireless 5 devices 121 , 122 randomly selects a second temporary identity, i.e. R-RNTI, it may in some cases not be ensured that the one of the two or more wireless devices 121 , 122 selects a second temporary identity that is not already allocated and/or in use, e.g. as the C-RNTI of the third wireless device 123 in the cell 1 15. If this is the case, then this may cause the one of the two or more wireless devices 121 , 122 to receive Physical Downlink
1 0 Shared Channel, PDSCH, transmissions that is addressed to the second temporary
identity, but that are actually intended for the third wireless device 123 already having the second temporary identity as its identity in the cell 1 15, e.g. the third wireless device 123 using the R-RNTI as its C-RNTI in the cell 1 15.
The PDSCH transmission which is wrongfully received by one of the two or more
1 5 wireless devices 121 , 122 will, however, most likely not be a fourth random access
message. This means that the one of the two or more wireless devices 121 , 122 which expects a fourth random access message from the network node 1 10 in response to third random access message will thus immediately understand that the PDSCH transmission is intended for the third wireless device 123 in the cell 1 15. However, the network node
20 1 10 may, in this type of situation, use the first temporary identity, i.e. TC-RNTI, indicated in the second random access message, to address the one of the two or more wireless devices 121 , 122 in the fourth random access message in Action 304. This may be performed in order to avoid that the third wireless device 123 in the cell 1 15 erroneously receives the fourth random access message in Action 304; even though, the third wireless
25 device 123 being in an RRC_CONNECTED state probably would not expect a fourth random access message and most likely would discard it. As a precaution, it could also be set or mandated in the standard that wireless devices should discard a received fourth random access message while in a RRC_CONNECTED state in the cell 1 15. Another possible precaution is that the network node 1 10 may avoid scheduling downlink
30 transmissions to the third wireless device 123 having the second temporary identity as its identity in the cell 1 15 during the time period when the one of the two or more wireless devices 121 , 122 which randomly selected and transmitted the second temporary identity is listening for the fourth random access message. This eliminates the risk that the one of the two or more wireless devices 121 , 122 receive a message that was intended for the
35 third wireless device 123. In other words, the network node 1 10 may, in some embodiments, determine the first temporary identity as the identity of one of the two or more wireless devices 121 , 122 when a second temporary identity received from the one of the two or more wireless devices 121 , 122 corresponds to an identity already in use by a third wireless device 123 connected to the cell 1 15 or to a second temporary identity received from another one of the two or more wireless devices 121 , 122. Furthermore, in some embodiments, the network node 1 10 may, when a second temporary identity received from one of the two or more wireless devices 121 , 122 corresponds to an identity already in use by a third wireless device 123 connected to the cell 1 15, not perform any scheduling of downlink transmissions to the third wireless device 123 until the network node 100 has transmitted the fourth random access message to the one of the two or more wireless devices 121 , 122. In some embodiments, when the network node 1 10 has transmitted a determined set of temporary identities to at least one of the two or more wireless devices 121 , 122 in Action 300b. The network node 1 10 may determine the first temporary identity or one of the at least one third temporary identity as the identity of one of the two or more wireless devices 121 , 122, when a second temporary identity received from the one of the two or more wireless devices 121 , 122 is included in the determined set of temporary identities.
Furthermore, in the odd event that one of the two or more wireless devices 121 , 122 should happen to randomly select and transmit a second temporary identity to the network node 1 10 which matches a previously used identity of another one of the two or more wireless device 121 , 122 and where this other one of the two or more wireless devices 121 , 122 provides its previously used identity as its second temporary identity to the network node 1 10, the network node 1 10 may send a fourth random access message addressed to that identity. However, this may be resolved since the fourth random access message may comprise a MAC PDU carrying a RRCConnectionSetup message and which MAC PDU may comprise, in the UE Contention Resolution Identity MAC Control Element, the System Architecture Evolution Temporary Mobile Subscriber Identity, S- TMSI, or a 40-bit random number, which was conveyed in the RRCConnectionRequest message in the third random access message. Hence, this contention between the two or more wireless devices 121 , 122 may be resolved through the same means as regular contention resolution. This means that the two or more wireless devices 121 , 122, whose S-TMSI, or 40 bit random number, from the RRCConnectionRequest message in the third random access message was not included in the fourth random access message should keep listening for the second temporary identity; this, since the network node 1 10 may address another fourth random access message to the same second temporary identity - this time with the S-TMSI of the one of the two or more wireless devices 121 , 122 choosing the second temporary identity randomly, while still also listening for the first temporary identity received in the second random access message, i.e. the TC-RNTI.
5 Action 304
Following the determination in Action 303, the network node 1 10 transmits a fourth random access message to the two or more wireless devices 121 , 122 using and/or comprising the identity of the two or more wireless devices 121 , 122, respectively. The identity is to be used by each of the two or more wireless devices 121 , 122, respectively, o when connected to the cell 1 15. The fourth random access message may correspond to, for example, RA Msg 4 in the RA procedure in Figure 1 . Thus, the fourth random access message may comprise a RRC connection setup message.
Using the identities of the two or more wireless devices 121 , 122 as determined in Action 303, the network node 1 10 is here able to address and transmit a fourth random 5 access message separately to each of the two or more wireless devices 121 , 122 with colliding RA preambles from which the network node 1 10 managed to decode a third random access message in Action 302. For example, this will result in that fewer failed RA access attempts and reduced radio access latency is experience by the two or more wireless devices 121 , 122. Furthermore, by in this way increasing the contention
0 resolution efficiency in the network node 1 10, the utilization of the random access
resources, e.g. PRACH resources, will be improved in the network node 1 10. This will also improve the handling of high network access loads in the network node 1 10, since consequently, this will facilitate an improved traffic processing in the network node 1 10, which is crucial in high network access load scenarios where a large number of wireless5 device are trying to access the wireless communication network 100 in the cell 1 15 at the same time. In particular, the load on the PRACH, PUSCH, PDSCH, and PDCCH may be reduced. Hence, the resources of PRACH, PUSCH, PDSCH and PDCCH may be used for other data transmissions or signaling instead. In this manner, the wireless
communication network 100 will experience an overall better resource efficiency and allow0 a better performance for the two or more wireless devices 121 , 122.
It should also be noted that since the PRACH resources are used more efficiently, operators in the wireless communication network 100 may be able to reduce the amount of radio resources allocated for PRACH.
It may further be noted that, for each of the two or more wireless devices 121 , 122,5 the identity that the network node 1 10 used when transmitting the fourth random access message to each of the two or more wireless devices 121 , 122, i.e. one of the first temporary identity (e.g. TC-RNTI), the second temporary identity (e.g. the additional RNTI, such as, a previously used C-RNTI or R-RNTI) or third temporary identity (e.g. a RNTI selected by the network node 1 10), this identity is the identity that the network node 5 1 10 promotes or converts into the identity to be used in the cell 1 15 (e.g. C-RNTI) for each of the two or more wireless devices 121 , 122. If the identity is the first temporary identity, the fourth random access message is addressed to the first temporary identity and the first temporary identity may optionally also be comprised in the message.
Alternatively, when the identity is the first temporary identity, the first temporary identity o may only be comprised in the message, while the message is addressed to the second temporary identity. If the identity is the second temporary identity, then the fourth random access message is addressed to the second temporary identity and the second temporary identity may optionally also be comprised in the message. Alternatively, when the identity is the second temporary identity, the second temporary identity may only be comprised in 5 the message, while the message is addressed to the first temporary identity. If the identity is the third temporary identity, then the fourth random access message is addressed to the first temporary identity or the second temporary identity, wherein the third temporary identity is comprised in the message. 0 Action 305
In this optional action, the network node 1 10 may store the determined identity of at least one of the two or more wireless devices 121 , 122 for a determined period of time after the at least one of the two or more wireless devices 121 , 122 is no longer connected to the cell 1 15. Advantageously, this provides one way of ensuring that the second
5 temporary identity selected by at least one of the two or more wireless devices 121 , 122 in the cell 1 15 is unique for the at least one of the two or more wireless devices 121 , 122 in the cell 1 15.
As previously described, each of the two or more wireless devices 121 , 122 may select an identity to be the second temporary identity which has previously been used in0 the cell 1 15 by each of the two or more wireless devices 121 , 122, respectively, e.g. a previously used or old C-RNTI that each of the two or more wireless devices 121 , 122 used when it was in a RRC_CONNECTED state in the cell 1 15. However, for this to be enabled, the network node 1 10 should not allocate the previously used identity to another wireless device in the cell 1 15 during a determined time period after the one of the two or5 more wireless devices 121 , 122 that previously used the identity has left the cell 1 15 (e.g. due to a handover or loss of coverage), switched to an RRCJDLE state or has been turned off. Hence, the determined identity of the two or more wireless devices 121 , 122 should be stored by the network node 1 10 for the determined time period. This may preferably also be performed by the two or more wireless devices 121 , 122.
It should be noted that during this determined time period, the determined identity of one of the two or more wireless devices 121 , 122 still belongs to that one of the two or more wireless devices 121 , 122. This means that this one of the two or more wireless devices 121 , 122 may select it as its second temporary identity during a subsequent random access procedure in the cell 1 15. The network node 1 10 should not only keep track of the identities, e.g. C-RNTIs, allocated to all currently active wireless devices in the cell 1 15, i.e. wireless devices that are in an RRC_CONNECTED state in the cell 1 15, but also the identity of each wireless devices which has left the cell 1 15, switched to an RRCJDLE state or been turned off, and for which the identity used in the cell 1 15 has not yet timed out. After the determined period of time has expired for a wireless device which has left the cell 1 15, switched to an RRCJDLE state or been turned off, the identity of this wireless device used in the cell 1 15 may again be allocated by the network node 1 10 to other wireless devices in the cell 1 15.
Action 306
When storing the one or more determined identities in Action 305, the network node 1 10 may also exclude the stored identity of the at least one of the two or more wireless devices 121 , 122 from being determined as an identity for other wireless devices in the cell 1 15 for the determined period of time. This may prevent the network node 1 10 from allocating previously used identities of the two or more wireless devices 121 , 122 to other wireless devices in the cell 1 15 during a determined time period after the two or more wireless devices 121 , 122 has left the cell 1 15 or switched to an RRCJDLE state. This is because during this determined time period the at least one of the two or more wireless devices 121 , 122 may select its respective stored identity as the second temporary identity if it performs a random access procedure in the cell 1 15 in which the stored identity was previously used.
Example of embodiments of a method performed by a first wireless device 121 for enabling a network node 1 10 in a wireless communication network 100 to respond to the first wireless device 121 when the first wireless device 121 performs random access using the same random access preamble as at least a second wireless device 121 , 122 in a cell 1 15 served by the network node 1 10, will now be described with reference to the flowchart depicted in Figure 4. Figure 4 illustrates an example of actions or operations which may be taken by the first wireless device 121 . The method may comprise the following actions. Action 400a
In this optional action, the first wireless device 121 may receive information indicating that the network node 1 10 supports the reception of a third random access message comprising a second temporary identity from the first wireless device 121 . This may advantageously inform the first wireless device 121 that the network node 1 10 is capable of receiving second temporary identities in third random access messages prior to the first wireless device 121 attempts to perform random access in the wireless communication network 100. This may, for example, be performed as part of a system information broadcast transmission in the cell 1 15. The first wireless device 121 may, for example, read the parameter and only include a second temporary identity in the third random access message in Action 403 when it is indicated that the network node 1 10 supports this.
Action 400b
Optionally, the first wireless device 121 may also receive a determined set of temporary identities from the network node 1 10. The determined set of temporary identities may, for example, be received from the network node 1 10 as part of a system information broadcast transmission in the cell 1 15 or as part of the second random access message from the network node 1 10 in Action 401 . Action 400
The first wireless device 121 transmits a first random access message comprising a random access preamble to the network node 1 10. The first random access message may be a RA preamble message, e.g. RA Msg1 in the RA procedure in Figure 1 . In the context of the example in Figure 1 and as previously described above, this action may be said to correspond to Action 101 .
Action 401
In response to the transmission in Action 400, the first wireless device 121 receives a second random access message comprising a first temporary identity from the network node 1 10. The second random access message may be a Random Access Response, RAR, message, e.g. RA Msg2 in the RA procedure in Figure 1 . In the context of the example in Figure 1 and as previously described above, this action may be said to correspond to Action 102. Action 402
In response to receiving the second random access message in Action 402, the first wireless device 121 selects a second temporary identity of the first wireless device 121 . This enables a network node 1 10 uniquely address the first wireless device 121 separately in a fourth random access message in case the first wireless device 121 uses the same RA preamble in the first random access message in the same PRACH resource as at least one second wireless device 122 in the cell 1 15. The second temporary identity may, for example, be a Radio Network Temporary Identifier, RNTI.
In some embodiments, the first wireless device 121 may select a stored identity in the first wireless device 121 as the second temporary identity. The stored identity may have previously been used by the first wireless device 121 when connected to the cell 1 15. This enables the first wireless device 121 to select an identity that has previously been used by the first wireless device 121 as an identity, e.g. Cell Radio Network Temporary Identifiers, C-RNTI, in the cell 1 15 as its second temporary identity.
In some embodiments, the first wireless device 121 may randomly select an identity in the first wireless device 121 as the second temporary identity. This provides an alternative to selecting a previously used identity in the cell 1 15 as the second temporary identity. This may be advantageous when the first wireless device 121 does not comprise an identity that has been previously used in the cell 1 15 because, for example, the first wireless device 121 has never had an identity in the cell 1 15, the previously used identity in the cell 1 15 has timed out, or the previously used identity in the cell 1 15 has been lost due to the first wireless device 121 having been turned off.
In this case, according to some embodiments, when the first wireless device 121 has received a determined set of temporary identities in Action 400b, the first wireless device 121 may randomly select the second temporary identity from a determined set of temporary identities, wherein the determined set of temporary identities comprise temporary identities that are not included in another set of temporary identities from which the network node 1 10 selects the first temporary identity of wireless devices in the cell 1 15.
Action 403 After selection in Action 403, the first wireless device 121 transmits a third random access message to the network node 1 10 using the first temporary identity, wherein the third random access message comprises the second temporary identity of the first wireless device 121 . The third random access message may correspond to, for example, the RA Msg 3 in the RA procedure in Figure 1 . Thus, the third random access message may comprise a Radio Resource Control, RRC, connection request message. In some embodiments, the first wireless device 121 may indicate the second temporary identity in the third random access message as an offset, either in relation to a start of a range of temporary identities in the determined set of temporary identities or in relation to the first temporary identity.
The first wireless device 121 may also, for example, indicate the second temporary identity in the third random access message, for example, in a C-RNTI MAC control element of a MAC PDU. Alternatively, the first wireless device 121 may indicate the second temporary identity in the third random access message as part of a non-critical extension in an RRCConnectionRequest message comprised in the third random access message. This has the advantage that the second temporary identity may be ignored by a network node that does not support the reception of a third random access message comprising a second temporary identity, and thus will not understand how to use the second temporary identity.
Action 404
In response to the transmitted third random access message in Action 403, the first wireless device 121 may optionally receive a fourth random access message using the first or second temporary identity. The fourth random access message may
correspond to, for example, the RA Msg 4 in the RA procedure in Figure 1 . Thus, the fourth random access message may comprise a RRC connection setup message. By using one of the first or second temporary identities when transmitting the fourth random access message to the first wireless device 121 , e.g. using the first or second temporary identities to address the message, the first wireless device 121 may implicitly be informed about which temporary identity the network node 1 10 has promoted or converted into the identity in the cell 1 15, e.g. C-RNTI, for the first wireless device 121 . Alternatively, this may also be given by a third temporary identity comprised in the fourth random access message, in which case the first or second temporary identities is only used to receive the fourth random access message. Action 405
After receiving the fourth random access message in Action 404, the first wireless device 121 may determine the identity of the first wireless device 121 that is to be used by the first wireless device 121 when connected to the cell 1 15 as the identity of the first or 5 second temporary identity used in the fourth random access message, or as a third temporary identity comprised in the fourth random access message. This means that the first wireless device 121 determines the identity indicated by the fourth random access message as its identity in the cell 1 15. This is because this is the identity that the network node 1 10 promotes or converts into the identity in the cell 1 15 for the first wireless device 1 0 121 . If the third temporary identity is comprised in the fourth random access message, the first wireless device 121 may determine the third temporary identity to be used by the first wireless device 121 when connected to the cell 1 15, otherwise the first wireless device 121 may determine the one of the first temporary identity and the second temporary identity that was used to transmit and to receive the fourth random access message.
1 5
Action 405
Optionally, the first wireless device 121 may store the determined identity for a determined period of time when no longer being connected to the cell 1 15. This enables the first wireless device 121 to select an identity that has previously been used by the first 20 wireless device 121 when connected to the cell 1 15, i.e. when being in a
RRC_CONNECTED state in the cell 1 15, as the second temporary identity in Action 402 to be used in a subsequent random access procedure. The stored identity may, for example, be the C-RNTI of the first wireless device 121 in the cell 1 15.
25 Figure 5 shows time lines illustrating embodiments of the network node 1 10, here denoted NN, and first wireless device 121 , here denoted UE, performing random access. The time lines in Figure 5 illustrate two examples of how timers may relate to a stored identity in the network node 1 10 and how the first wireless device 121 may be configured in order to avoid disadvantageous consequences of imperfect timer synchronization.
30 In these examples, both the network node 1 10 and the first wireless device 121 stores the identity of the first wireless device 121 , i.e. C-RNTI, after the first wireless device 121 goes into a RRCJDLE state or leaves the cell 1 15. Both the network node 1 10 and the first wireless device 121 may also have corresponding timers, which determine for the time period for how long the network node 1 10 and the first wireless
35 device 121 should store the C-RNTI of the first wireless device 121 , respectively, and be allowed to use it. As a safeguard against timing discrepancies, the network node 1 10 should keep the C-RNTI allocated slightly longer than the first wireless device 121 .
At time to, the C-RNTI is initially allocated to the first wireless device 121 in the cell
1 15.
5 At time f7, the first wireless device 121 stops using the C-RNTI. This may be
because the first wireless device 121 ceases to be in an RRC_CONNECTED state in the cell 1 15; which, for example, may be because the first wireless device 121 has switched to RRCJDLE state, been handed over to another cell, lost radio coverage or has been turned off. This may then trigger the timers in the first wireless device 121 and in the o network node 1 10 to be started for the storage of the C-RNTI of the first wireless device 121 used in cell 1 15 and its allocation to the first wireless device 121 .
At time t2, the first wireless device 121 may return to RRC_CONNECTED state in the cell 1 15. This may either be triggered by a first random access message from the first wireless device 121 or because the first wireless device 121 is handed over from another5 cell. The first wireless device 121 may here provide its previously used C-RNTI in the cell 1 15 as the second temporary identity in the third random access message. The network node 1 10 may then use either the first temporary identity, i.e. the TC-RNTI that was included in the second random access message by the network node 1 10, or the second temporary identity comprised in the third random access message, e.g. the previously0 used C-RNTI, to address the first wireless device 121 in the fourth random access
message. The temporary identity determined by the network node 1 10 then becomes the C-RNTI of the first wireless device 121 in the cell 1 15. This may trigger the timers in the first wireless device 121 and in the network node 1 10 to be stopped.
At time t3, the first wireless device 121 stops using the C-RNTI again. This may, for5 example, be because the first wireless device 121 ceases to be in a RRC_CONNECTED state in the cell 1 15. This may again trigger the timers in the first wireless device 121 and in the network node 1 10 to be restarted for the storage of the C-RNTI of the first wireless device 121 used in cell 1 15 and its allocation to the first wireless device 121 .
At time t4, the timer expires in the first wireless device 121 . Here, the first wireless0 device 121 may delete the C-RNTI because it has timed out and can no longer be used as a second temporary identity by the first wireless device 121 .
At time t5, the timer expires in the network node 1 10. This means that the network node 1 10 may allocate the C-RNTI to other wireless devices in the cell 1 15. To perform the method actions for responding to two or more wireless devices 121 , 122 performing random access in a cell 1 15 served by the network node 1 10 in a wireless communication network 100, the network node 1 10 may comprise the following arrangement depicted in Figure 6.
5 Figure 6 shows a schematic block diagram of embodiments of the network node
1 10. In some embodiments, the network node 1 10 may comprise a receiving module 601 , a transmitting module 602, and a processor 610. The receiving module 701 may also be referred to as a receiver or receiving unit, and the transmitting module 702 may also be referred to as transmitter or transmitting unit.
1 o The receiver 601 is configured to receive first random access messages from the two or more wireless devices 121 , 122 comprising identical random access preambles. The transmitter 602 is configured to transmit a second random access message comprising a first temporary identity to the two or more wireless devices 121 , 122. The receiver 601 is further configured to receive third random access messages from the two
1 5 or more wireless devices 121 , 122, wherein at least one of the third random access
messages comprises a second temporary identity.
The processor 610 may also be referred to as processing module, processing unit or processing circuitry. The processor 610 is configured to determine, or comprise a determining module 61 1 configured to determine, different identities for the two or more
20 wireless devices 121 , 122 using at least one received second temporary identity. The processor 610 also controls the receiver 601 and the transmitter 602. Optionally, the processor 610 may be said to comprise one or more of the receiver 601 and the transmitter 602, and/or perform the function thereof as described below. The transmitter 602 is further configured to transmit a fourth random access message to the two or more
25 wireless devices 121 , 122 using and/or comprising the identity of the two or more wireless devices 121 , 122, respectively, which identity is to be used by each of the two or more wireless devices 121 , 122, respectively, when connected to the cell 1 15.
In some embodiments, the processor 610 may be further configured to determine, or the determining module 61 1 may be configured to determine, one of the identities of
30 the two or more wireless devices 121 , 122 as the first temporary identity, and determine another one of the identities of the two or more wireless devices 121 , 122 using at least one received second temporary identity. Optionally, in some embodiments, the processor 610 is further configured to determine, or the determining module 61 1 may be configured to determine, one or more of the identities of the two or more wireless devices 121 ,
35 122using at least one third temporary identity determined by the network node 1 10. In some embodiments, the processor 610 may be further configured to store the determined identity of at least one of the two or more wireless devices 121 , 122 for a determined period of time after the at least one of the two or more wireless devices 121 , 122 is no longer connected to the cell 1 15. In this case, the processor 610 may also be configured to exclude the stored identity of the at least one of the two or more wireless devices 121 , 122 from being determined as an identity for other wireless devices in the cell 1 15 for the determined period of time.
In some embodiments, the processor 610 may be configured to determine, or the determining module 61 1 may be configured to determine, the first temporary identity as the identity of one of the two or more wireless devices 121 , 122 when a second temporary identity received from the one of the two or more wireless devices 121 , 122 corresponds to an identity already in use by a third wireless device 123 connected to the cell 1 15 or to a second temporary identity received from another one of the two or more wireless devices 121 , 122. In some embodiments, the processor 610 may be configured to, when a second temporary identity received from one of the two or more wireless devices 121 , 122 corresponds to an identity already in use by a third wireless device 123 connected to the cell 1 15, not perform any scheduling of downlink transmissions to the third wireless device 123 in the period of time until the transmitter 620 has transmitted the fourth random access message to the one of the two or more wireless devices 121 , 122.
The transmitter 602 may, in some embodiments, be further configured to transmit a determined set of temporary identities to at least one of the two or more wireless devices 121 , 122 from which determined set the second temporary identity is to be randomly selected, and wherein the determined set of temporary identities comprise temporary identities that are not included in another set of temporary identities from which the processor 610 selects, or comprises a selecting module 612 which selects, the first temporary identity of wireless devices in the cell 1 15. In this case, the transmitter 602 may also be configured to perform the transmitting as part of a system information broadcast transmission or as part of the second random access message to at least one of the two or more wireless devices 121 , 122. Furthermore, the processor 610 may here be configured to determine, or the determining module 61 1 may be configured to determine, the first temporary identity or one of the at least one third temporary identity as the identity of one of the two or more wireless devices 121 , 122, when a second temporary identity received from the one of the two or more wireless devices 121 , 122 is included in the determined set of temporary identities. The transmitter 602 may, in some embodiments, be configured to transmit information indicating that the network node 1 10 supports the reception of third random access messages comprising second temporary identities from the two or more wireless devices 121 , 122.
5 Although described above as forming a part of the processor 610, it should be noted that the determining module 61 1 and the selecting 612 not necessarily need to be comprised in the processor 610, but may be implemented, or available, externally in respect of the processor 610 in the network node 1 10.
1 0 The embodiments for responding to wireless devices 121 , 122 performing random access in a cell 1 15 served by the network node 1 10 in a wireless communication network 100 may be implemented through one or more processors, such as, e.g. the processor 610 in the network node 1 10 depicted in Figure 6, together with computer program code for performing the functions and actions of the embodiments herein. The program code
1 5 mentioned above may also be provided as a computer program product, for instance in the form of a data carrier carrying computer program code or code means for performing the embodiments herein when being loaded into the processor 610 in the network node 1 10. The computer program code may e.g. be provided as pure program code in the network node 1 10 or on a server and downloaded to the network node 1 10. The carrier
20 may be one of an electronic signal, optical signal, radio signal, or computer-readable storage medium, such as, e.g. electronic memories like a RAM, a ROM, a Flash memory, a magnetic tape, a CD-ROM, a DVD, a Blueray disc, etc.
The network node 1 10 may further comprise a memory 620, which may be referred to or comprise one or more memory modules or units. The memory 620 may be
25 arranged to be used to store executable instructions and data to perform the methods described herein when being executed in or by the processor 610 of the network node 1 10. Those skilled in the art will also appreciate that the processor 610 and the memory 620 described above may refer to a combination of analog and digital circuits, and/or one or more processors configured with software and/or firmware, e.g. stored in the memory
30 620, that when executed by the one or more processors, such as, the processor 610, cause the one or more processors to perform the method as described above. The processor 610 and the memory 620 may also be referred to as processing means. One or more of these processors, as well as the other digital hardware, may be included in a single application-specific integrated circuit (ASIC), or several processors and various digital hardware may be distributed among several separate components, whether individually packaged or assembled into a system-on-a-chip (SoC).
From the above it may be seen that some embodiments may comprise a computer program product, comprising instructions which, when executed on at least one
5 processor, e.g. the processor 310, cause the at least one processor to carry out the
method for responding to wireless devices 121 , 122, 123 performing random access in a cell 1 15 served by the network node 1 10 in a wireless communication network 100. Also, some embodiments may further comprise a carrier containing said computer program product, wherein the carrier is one of an electronic signal, optical signal, radio signal, or o computer-readable storage medium.
To perform the method actions for enabling a network node 1 10 in a wireless communication network 100 to respond to the first wireless device 121 when the first wireless device 121 performs random access using the same random access preamble5 as at least a second wireless device 121 , 122 in a cell 1 15 served by the network node 1 10, the first wireless device 121 may comprise the following arrangement depicted in Figure 7.
Figure 7 shows a schematic block diagram of embodiments of the first wireless device 121 . In some embodiments, the first wireless device 121 may comprise a
0 receiving module 701 , a transmitting module 702, and a processor 710. The receiving module 701 may also be referred to as a receiver or receiving unit, and the transmitting module 702 may also be referred to as transmitter or transmitting unit.
The transmitter 702 is configured transmit a first random access message comprising a random access preamble to the network node 1 10. The receiver 701 is
5 configured to receive a second random access message comprising a first temporary identity from the network node 1 10.
The processor 710 may also be referred to as processing module, processing unit or processing circuitry. The processor 710 is configured to select, or comprises a selecting module 71 1 configured to select, select a second temporary identity of the first0 wireless device 121 . The processor 710 may control the receiver 701 and the transmitter 702. Optionally, the processor 710 may be said to comprise one or more of the receiver 701 and the transmitter 702, and/or perform the function thereof as described below. The transmitter 702 is further configured transmit a third random access message to the network node 1 10 using the first temporary identity, wherein the third random access5 message comprises the second temporary identity of the first wireless device 121 . In some embodiments, the receiver 701 is further configured to receive a fourth random access message using the first or second temporary identity. In this case, the processor 710 may be further configured to determine, or comprises a determining module 712 configured to determine, the identity of the first wireless device 121 that is to be used by the first wireless device 121 when connected to the cell 1 15 as the first or second temporary identity used in the fourth random access message, or as a third temporary identity comprised in the fourth random access message. Also, the processor 710 may further be configured to store the determined identity for a determined period of time when no longer being connected to the cell 1 15. Here, the processor 710 may also be configured to select, or the selecting module 71 1 may be configured to select, a stored identity in the first wireless device 121 as the second temporary identity, which stored identity has previously been used by the first wireless device 121 when connected to the cell 1 15. The stored identity may be a Cell Radio Network Temporary Identifier, C-RNTI.
In some embodiments, the processor 710 may be further configured to randomly select, or the selecting module 71 1 may be configured to randomly select, an identity in the first wireless device 121 as the second temporary identity when no stored temporary identity previously used in the cell 1 15 is available. The processor 710 may, according to some embodiments, be further configured to randomly select, or the selecting module 71 1 may be configured to randomly select, the second temporary identity from a determined set of temporary identities, wherein the determined set of temporary identities comprise temporary identities that are not included in another set of temporary identities from which the processor 710 selects, or the selecting module 71 1 selects, the first temporary identity of wireless devices in the cell 1 15. In this case, the receiver 701 may be further configured to receive the determined set of identities as part of a system information broadcast transmission or as part of the second random access message from the network node 1 10. In some embodiments, the processor 710 is further configured to indicate, or comprises a indicating module 713 configured to indicate, the second temporary identity in the third random access message as an offset, either in relation to a start of a range of temporary identities in the determined set of temporary identities or in relation to the first temporary identity. In some embodiments, the second temporary identity may be a Radio Network Temporary Identifier, RNTI. The transmitter 702 may also further be configured to indicate the second temporary identity in the third random access message in a Cell Radio Network Temporary Identifier, C-RNTI, Medium Access Control, MAC, control element of a MAC Packet Data Unit, PDU, or as an information element in an
RRCConnectionRequest message comprised in the third random access message. In some embodiments, the receiver 701 may also further be configured to receive information indicating that the network node 1 10 supports receiving the third random access message comprising the second temporary identity.
Although described above as forming a part of the processor 710, it should be noted that the selecting module 71 1 , the determining module 712, and the indicating module 713, not necessarily need to be comprised in the processor 710, but may be implemented, or available, externally in respect of the processor 710 in the first wireless device 121 . The embodiments for enabling a network node 1 10 in a wireless communication network 100 to respond to the first wireless device 121 when the first wireless device 121 performs random access using the same random access preamble as at least a second wireless device 121 , 122 in a cell 1 15 served by the network node 1 10 may be implemented through one or more processors, such as, e.g. the processor 710 in the first wireless device 121 depicted in Figure 7, together with computer program code for performing the functions and actions of the embodiments herein. The program code mentioned above may also be provided as a computer program product, for instance in the form of a data carrier carrying computer program code or code means for performing the embodiments herein when being loaded into the processor 710 in the first wireless device 121 . The computer program code may e.g. be provided as pure program code the first wireless device 121 or on a server and downloaded to the first wireless device 121 . The carrier may be one of an electronic signal, optical signal, radio signal, or computer- readable storage medium, such as, e.g. electronic memories like a RAM, a ROM, a Flash memory, a magnetic tape, a CD-ROM, a DVD, a Blueray disc, etc.
The first wireless device 121 may further comprise a memory 720, which may be referred to or comprise one or more memory modules or units. The memory 720 may be arranged to be used to store executable instructions and data to perform the methods described herein when being executed in or by the processor 710 of the first wireless device 121 . Those skilled in the art will also appreciate that the processor 710 and the memory 720 described above may refer to a combination of analog and digital circuits, and/or one or more processors configured with software and/or firmware, e.g. stored in the memory 720, that when executed by the one or more processors, such as, the processor 710, cause the one or more processors to perform the method as described above. The processor 710 and the memory 720 may also be referred to as processing means. One or more of these processors, as well as the other digital hardware, may be included in a single application-specific integrated circuit (ASIC), or several processors and various digital hardware may be distributed among several separate components, whether individually packaged or assembled into a system-on-a-chip (SoC).
From the above it may be seen that some embodiments may comprise a computer program product, comprising instructions which, when executed on at least one processor, e.g. the processor 710, cause the at least one processor to carry out the method for enabling a network node 1 10 in a wireless communication network 100 to respond to the first wireless device 121 when the first wireless device 121 performs random access in a cell 1 15 served by the network node 1 10. Also, some embodiments may further comprise a carrier containing said computer program product, wherein the carrier is one of an electronic signal, optical signal, radio signal, or computer-readable storage medium.
The terminology used in the detailed description of the particular embodiments illustrated in the accompanying drawings is not intended to be limiting of the described network node 1 10, first wireless device 121 and methods therein which instead should be construed in view of the enclosed claims.
As used herein, the term "and/or" comprises any and all combinations of one or more of the associated listed items. Further, as used herein, the common abbreviation "e.g.", which derives from the Latin phrase "exempli gratia," may be used to introduce or specify a general example or examples of a previously mentioned item, and is not intended to be limiting of such item. If used herein, the common abbreviation "i.e.", which derives from the Latin phrase "id est," may be used to specify a particular item from a more general recitation. The common abbreviation "etc.", which derives from the Latin expression "et cetera" meaning "and other things" or "and so on" may have been used herein to indicate that further features, similar to the ones that have just been
enumerated, exist. As used herein, the singular forms "a", "an" and "the" are intended to comprise also the plural forms as well, unless expressly stated otherwise. It will be further understood that the terms "includes," "comprises," "including" and/or "comprising," when used in this specification, specify the presence of stated features, actions, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, actions, integers, steps, operations, elements, components, and/or groups thereof.
Unless otherwise defined, all terms comprising technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which the described embodiments belongs. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the relevant art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
The embodiments herein are not limited to the above described preferred embodiments. Various alternatives, modifications and equivalents may be used.
Therefore, the above embodiments should not be construed as limiting.
Abbreviations
3GPP 3rd Generation Partnership Project
Bl Back-off Indicator
C-RNTI Cell Radio Network Temporary Identifier
CSI Channel State Information
DL Downlink
eNB Evolved Node B
EPC Evolved Packet Core
EPS Evolved Packet System
E-UTRA Evolved Universal Terrestrial Radio Access
E-UTRAN Evolved Universal Terrestrial Radio Access Network
FDD Frequency Division Duplex
GPRS General Packet Radio Service
GTPv2-C GPRS Tunnelling Protocol version 2 - the control plane part
HSS Home Subscriber Server
ID Identifier/Identity
LTE Long Term Evolution
M2M Machine to Machine
MAC Medium Access Control
MCS Modulation and Coding Scheme
MD Machine Device
MME Mobility Management Entity
MMEC MME Code
MMEGI MME Group ID
MTC Machine Type Communication
NAS Network Access Stratum
PCRF Policy and Charging Rules Function
PDCCH Physical Downlink Control Channel
PDSCH Physical Downlink Shared Channel
PDN Packet Data Network
PDU Packed Data Unit
PGW PDN Gateway
PRACH Physical Random Access Channel
PUSCH Physical Uplink Shared Channel RA Random Access
RAPID Random Access Preamble ID
RAR Random Access Response
RA-RNTI Random Access RNTI
5 RNTI Radio Network Temporary Identifier
RRC Radio Resource Control
R-RNTI Random RNTI
S1 The interface between E-UTRAN and EPC
S1AP S1 Application Protocol
o SAE System Architecture Evolution
SGW Serving Gateway
S-TMSI SAE Temporary Mobile Subscriber Identity
TDD Time Division Duplex
TPC Transmit Power Command
5 TS Technical Specification
UE User Equipment
UL Uplink

Claims

A method performed by a network node (1 10) for responding to two or more wireless devices (121 , 122) performing random access in a cell (1 15) served by the network node (1 10) in a wireless communication network (100), the method comprising
receiving (300) first random access messages from the two or more wireless devices (121 , 122) comprising identical random access preambles;
transmitting (301 ) a second random access message comprising a first temporary identity to the two or more wireless devices (121 , 122);
receiving (302) third random access messages from the two or more wireless devices (121 , 122), wherein at least one of the third random access messages comprises a second temporary identity;
determining (303) different identities for the two or more wireless devices (121 , 122) using at least one received second temporary identity; and
transmitting (304) a fourth random access message to the two or more wireless devices (121 , 122) using and/or comprising the identity of the two or more wireless devices (121 , 122), respectively, which identity is to be used by each of the two or more wireless devices (121 , 122), respectively, when connected to the cell (1 15).
The method according to claim 1 , further comprising determining one of the identities of the two or more wireless devices (121 , 122) as the first temporary identity, and determining another one of the identities of the two or more wireless devices (121 , 122) using at least one received second temporary identity.
The method according to claim 2, further comprising determining one or more of the identities of the two or more wireless devices (121 , 122) using at least one third temporary identity determined by the network node (1 10).
The method according to any of the claims 1 -3, further comprising
storing (305) the identity of at least one of the two or more wireless devices (121 , 122) for a determined period of time after the at least one of the two or more wireless devices (121 , 122) is no longer connected to the cell (1 15), and excluding (306) the stored identity of the at least one of the two or more wireless devices (121 , 122) from being determined as an identity for other wireless devices in the cell (1 15) for the determined period of time.
The method according to claim 1 -4, further comprising determining the first temporary identity as the identity of one of the two or more wireless devices (121 , 122) when a second temporary identity received from the one of the two or more wireless devices (121 , 122) corresponds to an identity already in use by a third wireless device (123) connected to the cell (1 15) or to a second temporary identity received from another one of the two or more wireless devices (121 , 122).
The method according to claim 1 -5, wherein, when a second temporary identity received from one of the two or more wireless devices (121 , 122) corresponds to an identity already in use by a third wireless device (123) connected to the cell (1 15), no scheduling of downlink transmissions to the third wireless device (123) is performed until the fourth random access message has been transmitted to the one of the two or more wireless devices (121 , 122).
The method according to claim 1 -3, further comprising
transmitting (300b) a determined set of temporary identities to at least one of the two or more wireless devices (121 , 122) from which determined set the second temporary identity is to be randomly selected, and wherein the determined set of temporary identities comprise temporary identities that are not included in another set of temporary identities from which the network node (1 10) selects the first temporary identity of wireless devices in the cell (1 15).
A network node (1 10) for responding to two or more wireless devices (121 , 122) performing random access in a cell (1 15) served by the network node (1 10) in a wireless communication network (100), comprising
a receiver (601 ) configured to receive first random access messages from the two or more wireless devices (121 , 122) comprising identical random access preambles, and
a transmitter (602) configured to transmit a second random access message comprising a first temporary identity to the two or more wireless devices (121 , 122), wherein the receiver (601 ) is further configured receive third random access messages from the two or more wireless devices (121 , 122), wherein at least one of the third random access messages comprises a second temporary identity, and the network node (1 10) further comprises a processor (610) configured to determine different identities for the two or more wireless devices (121 , 122) using at least one received second temporary identity, and
the transmitter (602) is further configured to transmit a fourth random access message to the two or more wireless devices (121 , 122) using and/or comprising the identity of the two or more wireless devices (121 , 122), respectively, which identity is to be used by each of the two or more wireless devices (121 , 122), respectively, when connected to the cell (1 15).
The network node (1 10) according to claim 8, wherein the processor (610) is further configured to determine one of the identities of the two or more wireless devices (121 , 122) as the first temporary identity, and determine another one of the identities of the two or more wireless devices (121 , 122) using at least one received second temporary identity.
10. The network node (1 10) according to claim 9, wherein the processor (610) is further configured to determine one or more of the identities of the two or more wireless devices (121 , 122) using at least one third temporary identity determined by the network node (1 10).
1 1 . The network node (1 10) according to any of claims 8-10, wherein the processor (610) is further configured to store the determined identity of at least one of the two or more wireless devices (121 , 122) for a determined period of time after the at least one of the two or more wireless devices (121 , 122) is no longer connected to the cell (1 15), and exclude the stored identity of the at least one of the two or more wireless devices (121 , 122) from being determined as an identity for other wireless devices in the cell (1 15) for the determined period of time.
12. The network node (1 10) according to claim 8-1 1 , wherein the processor (610) is further configured to determine the first temporary identity as the identity of one of the two or more wireless devices (121 , 122) when a second temporary identity received from the one of the two or more wireless devices (121 , 122) corresponds to an identity already in use by a third wireless device (123) connected to the cell (1 15) or to a second temporary identity received from another one of the two or more wireless devices (121 , 122).
13. The network node (1 10) according to claim 8-12, wherein the processor (610) is further configured to, when a second temporary identity received from one of the two or more wireless devices (121 , 122) corresponds to an identity already in use by a third wireless device (123) connected to the cell (1 15), not perform any scheduling of downlink transmissions to the third wireless device (123) until the transmitter (602) has transmitted the fourth random access message to the one of the two or more wireless devices (121 , 122).
14. The network node (1 10) according to claim 8-10, wherein the transmitter (602) is further configured to transmit a determined set of temporary identities to at least one of the two or more wireless devices (121 , 122) from which determined set the second temporary identity is to be randomly selected, and wherein the determined set of temporary identities comprise temporary identities that are not included in another set of temporary identities from which the processor (610) selects the first temporary identity of wireless devices in the cell (1 15).
15. The network node (1 10) according to any of claims 8-14, further comprising a memory (620) wherein said memory is containing instructions executable by said processor (610).
16. A method performed by a first wireless device (121 ) for enabling a network node (1 10) in a wireless communication network (100) to respond to the first wireless device (121 ) when the first wireless device (121 ) performs random access using the same random access preamble as at least a second wireless device (121 ,
122) in a cell (1 15) served by the network node (1 10), the method comprising transmitting (400) a first random access message comprising a random access preamble to the network node (1 10);
receiving (401 ) a second random access message comprising a first temporary identity from the network node (1 10);
selecting (402) a second temporary identity of the first wireless device (121 ); and transmitting (403) a third random access message to the network node (1 10) using the first temporary identity, which third random access message comprises the second temporary identity of the first wireless device (121 ).
17. The method according to claim 16, further comprising
receiving (404) a fourth random access message using the first or second temporary identity, and
determining (405) the identity of the first wireless device (121 ) that is to be used by the first wireless device (121 ) when connected to the cell (1 15) as the identity of the first or second temporary identity used in the fourth random access message, or as a third temporary identity comprised in the fourth random access message.
18. The method according to claim 17, further comprising
storing (406) the determined identity for a determined period of time when no longer being connected to the cell (1 15).
19. The method according to claim 18, further comprising selecting a stored identity ' the first wireless device (121 ) as the second temporary identity, which stored identity has previously been used by the first wireless device (121 ) when connected to the cell (1 15).
20. The method according to any of claims 16-18, further comprising randomly
selecting an identity in the first wireless device (121 ) as the second temporary identity.
21 . The method according to claim 20, wherein the second temporary identity is
randomly selected from a determined set of temporary identities, wherein the determined set of temporary identities comprise temporary identities that are not included in another set of temporary identities from which the network node (1 10) selects the first temporary identity of wireless devices in the cell (1 15).
22. The method according to claim 21 , further comprising receiving (400b) the determined set of identities as part of a system information broadcast transmission or as part of the second random access message from the network node (1 10).
23. The method according to any of claims 20-22, further comprising indicating the second temporary identity in the third random access message as an offset, either in relation to a start of a range of temporary identities in the determined set of temporary identities or in relation to the first temporary identity.
24. The method according to any of claims 16-23, further comprising
receiving (400a) information indicating that the network node (1 10) supports receiving the third random access message comprising the second temporary identity.
25. A first wireless device (121 ) for enabling a network node (1 10) in a wireless
communication network (100) to respond to the first wireless device (121 ) when the first wireless device (121 ) performs random access using the same random access preamble as at least a second wireless device (122) in a cell (1 15) served by the network node (1 10), the first wireless device (121 ) comprising
a transmitter (701 ) configured to transmit a first random access message comprising a random access preamble to the network node (1 10),
a receiver (702) configured to receive a second random access message comprising a first temporary identity from the network node (1 10), and
a processor (710) configured to select a second temporary identity of the first wireless device (121 ),
wherein the transmitter (701 ) is further configured to transmit a third random access message to the network node (1 10) using the first temporary identity, which third random access message comprises the second temporary identity of the first wireless device (121 ).
26. The first wireless device (121 ) according to claim 25, wherein the receiver (701 ) is further configured to receive a fourth random access message using the first or second temporary identity, and the processor (710) is further configured to determine the identity of the first wireless device (121 ) that is to be used by the first wireless device (121 ) when connected to the cell (1 15) as the identity of the first or second temporary identity used in the fourth random access message, or as a third temporary identity comprised in the fourth random access message.
27. The first wireless device (121 ) according to claim 26, wherein the processor (710) is further configured to store the determined identity for a determined period of time when no longer being connected to the cell (1 15).
28. The first wireless device (121 ) according to claim 27, wherein the processor (710) is further configured to select a stored identity in the first wireless device (121 ) as the second temporary identity, which stored identity has previously been used by the first wireless device (121 ) when connected to the cell (1 15).
29. The first wireless device (121 ) according to any of claims 25-27, wherein the processor (710) is further configured to randomly select an identity in the first wireless device (121 ) as the second temporary identity.
30. The first wireless device (121 ) according to claim 29, wherein the processor (710) is further configured to randomly select the second temporary identity from a determined set of temporary identities, wherein the determined set of temporary identities comprise temporary identities that are not included in another set of temporary identities from which the processor (710) selects the first temporary identity of wireless devices in the cell (1 15).
31 . The first wireless device (121 ) according to claim 30, wherein the receiver (701 ) ' further configured to receive the determined set of identities as part of a system information broadcast transmission or as part of the second random access message from the network node (1 10).
32. The first wireless device (121 ) according to any of claims 29-31 , wherein the processor (710) is further configured to indicate the second temporary identity in the third random access message as an offset, either in relation to a start of a range of temporary identities in the determined set of temporary identities or in relation to the first temporary identity.
33. The first wireless device (121 ) according to any of claims 25-32, wherein the receiver (701 ) is further configured to receive information indicating that the network node (1 10) supports receiving the third random access message comprising the second temporary identity.
34. The first wireless device (121 ) according to any of claims 25-33, further
comprising a memory (720) wherein said memory is containing instructions executable by said processor (710). 35. A computer program product, comprising instructions which, when executed on at least one processor (610; 710), cause the at least one processor (610; 710) to carry out the method according to any of claims 1 -7 or any of claims 16-24.
36. A carrier containing the computer program product according to claim 35, wherein the carrier is one of an electronic signal, optical signal, radio signal, or computer- readable storage medium.
PCT/SE2015/050245 2015-03-05 2015-03-05 A network node, a wireless device and methods therein for performing random access in a cell Ceased WO2016140605A1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP15884104.9A EP3266268A4 (en) 2015-03-05 2015-03-05 A network node, a wireless device and methods therein for performing random access in a cell
PCT/SE2015/050245 WO2016140605A1 (en) 2015-03-05 2015-03-05 A network node, a wireless device and methods therein for performing random access in a cell
US15/548,270 US10285204B2 (en) 2015-03-05 2015-03-05 Network node, a wireless device and methods therein for performing random access in a cell

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/SE2015/050245 WO2016140605A1 (en) 2015-03-05 2015-03-05 A network node, a wireless device and methods therein for performing random access in a cell

Publications (1)

Publication Number Publication Date
WO2016140605A1 true WO2016140605A1 (en) 2016-09-09

Family

ID=56848459

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/SE2015/050245 Ceased WO2016140605A1 (en) 2015-03-05 2015-03-05 A network node, a wireless device and methods therein for performing random access in a cell

Country Status (3)

Country Link
US (1) US10285204B2 (en)
EP (1) EP3266268A4 (en)
WO (1) WO2016140605A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018141265A1 (en) * 2017-02-02 2018-08-09 Huawei Technologies Co., Ltd. Random access channel contention resolution

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN119183209A (en) 2018-09-21 2024-12-24 三星电子株式会社 Method and apparatus for supporting 2-step random access procedure
EP3648542A1 (en) * 2018-10-31 2020-05-06 ASUSTek Computer Inc. Method and apparatus for transmission using preconfigured uplink resources in a wireless communication system
WO2020150999A1 (en) 2019-01-25 2020-07-30 Zte Corporation Communications among cells of different geographic coverage
CN111757531A (en) * 2019-03-27 2020-10-09 普天信息技术有限公司 Fallback method and device for random access
WO2025118160A1 (en) * 2023-12-05 2025-06-12 Oppo广东移动通信有限公司 Access method, first device and second device
US20260046933A1 (en) * 2024-08-12 2026-02-12 Qualcomm Incorporated Multiple physical random access channel preamble transmissions by a user equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007077250A2 (en) * 2006-01-04 2007-07-12 Ipwireless Inc Method to send rrc messages in a wireless communication system
WO2008084949A1 (en) * 2007-01-09 2008-07-17 Lg Electronics Inc. Method of performing random access procedure in wireless communication system
US20130231086A1 (en) * 2012-03-01 2013-09-05 Nokia Siemens Networks Oy Method To Improve Reestablishment Success Rate In LTE System-At Source ENB During Ping Pongs

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101187076B1 (en) * 2006-01-05 2012-09-27 엘지전자 주식회사 Method for transmitting signals in the moblie communication system
US8493854B2 (en) * 2006-02-07 2013-07-23 Lg Electronics Inc. Method for avoiding collision using identifier in mobile network
GB2445601A (en) * 2007-01-08 2008-07-16 Nec Corp Non-synchronised random access preamble content in mobile radio communications

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007077250A2 (en) * 2006-01-04 2007-07-12 Ipwireless Inc Method to send rrc messages in a wireless communication system
WO2008084949A1 (en) * 2007-01-09 2008-07-17 Lg Electronics Inc. Method of performing random access procedure in wireless communication system
US20130231086A1 (en) * 2012-03-01 2013-09-05 Nokia Siemens Networks Oy Method To Improve Reestablishment Success Rate In LTE System-At Source ENB During Ping Pongs

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018141265A1 (en) * 2017-02-02 2018-08-09 Huawei Technologies Co., Ltd. Random access channel contention resolution
CN110235508A (en) * 2017-02-02 2019-09-13 华为技术有限公司 Random access channel contention resolved
US10660137B2 (en) 2017-02-02 2020-05-19 Huawei Technologies Co., Ltd. Random access channel contention resolution
CN110235508B (en) * 2017-02-02 2021-06-15 华为技术有限公司 Random access channel contention resolution

Also Published As

Publication number Publication date
US20180035466A1 (en) 2018-02-01
EP3266268A1 (en) 2018-01-10
EP3266268A4 (en) 2018-10-17
US10285204B2 (en) 2019-05-07

Similar Documents

Publication Publication Date Title
JP7653472B2 (en) Random access by bandwidth switching
US11252617B2 (en) Network node, wireless device and method for use in a random access procedure therebetween in a cell of the network node
US10034308B2 (en) Method for allocating temporary identifier to terminal in random access procedure in wireless communication system and apparatus therefor
EP3205123B1 (en) Paging procedure for a wireless device, a radio access node, methods performed therein, a computer program, and a computer-readable storage medium
US10015824B2 (en) Method and apparatus for transmitting uplink data having low latency in wireless communication system
US10285204B2 (en) Network node, a wireless device and methods therein for performing random access in a cell
EP3358894B1 (en) User equipment involved in paging
EP4014649B1 (en) Methods and apparatuses for random access
JP7182002B2 (en) Random access method and apparatus
WO2015115958A1 (en) Establishing a radio connection in a radio communications network
HK1208986B (en) Base station, user equipment and methods for random access

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

Country of ref document: EP

Kind code of ref document: A1

REEP Request for entry into the european phase

Ref document number: 2015884104

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: DE