WO2025231847A1 - Procédés et dispositifs pour éviter les collisions en prise en charge de la transmission directe de msg3 basée sur une contention - Google Patents
Procédés et dispositifs pour éviter les collisions en prise en charge de la transmission directe de msg3 basée sur une contentionInfo
- Publication number
- WO2025231847A1 WO2025231847A1 PCT/CN2024/092363 CN2024092363W WO2025231847A1 WO 2025231847 A1 WO2025231847 A1 WO 2025231847A1 CN 2024092363 W CN2024092363 W CN 2024092363W WO 2025231847 A1 WO2025231847 A1 WO 2025231847A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- terminal device
- information
- shared resources
- shared
- rule information
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
Definitions
- Embodiments of the disclosure generally relate to wireless communication technology, and more particularly, to methods and apparatus for collision avoidance supporting contention based direct Msg3 transmission.
- Non-terrestrial communication can be in a complementary manner to terrestrial deployments where satellite connectivity can provide coverage beyond the terrestrial deployments.
- 3rd Generation Partnership Project (3GPP) has defined the work item (WI) on new radio (NR) non-terrestrial networks (NTN) in Release 17 (Rel-17) and NTN enhancement in Release 18 (Rel-18) respectively.
- NR new radio
- NTN non-terrestrial networks
- IoT Internet of Things
- eMTC enhanced machine-type communication
- NB-IoT narrowband IoT
- One new WI “Non-Terrestrial Networks (NTN) for Internet of Things (IoT) Phase 3” was agreed in Release 19 (Rel-19) , one objective of this WI is to support massive capacity in terms of number and types of UEs.
- a terminal device comprising at least one processor, and at least one memory storing instructions that, when executed by the at least one processor, cause the terminal device at least to receive, from a network node, parameter information, rule information and shared resource information for a direct Message 3 (Msg3) transmission, wherein the rule information indicates a relationship between the parameter information and the shared resource information.
- Msg3 direct Message 3
- the instructions are executed by the at least one processor, the instructions further cause the terminal device at least to determine shared resources to be used for a direct Msg3 transmission based on the parameter information, the rule information and the shared resource information; and in response to the determination that no shared resource is available for the terminal device, fall back to a legacy random access procedure.
- the shared resource information may indicate multiple sets of shared resources for the direct Msg3 transmission.
- the parameter information may indicate one of: a set of threshold values; or multiple sets of access classes; or a modulus for a Mod operation.
- the rule information may indicate one of: first rule information includes a first mapping between one or more threshold values of the set of threshold values and one or more sets of shared resources in the multiple sets of shared resources, and a first predefine rule for selecting a threshold value; or second rule information includes a second mapping between one or more sets of access classes of the multiple sets of access classes and one or more sets of shared resources in the multiple sets of shared resources; or third rule information includes a third mapping between one or more of the results of the Mod operation to one or more sets of shared resources in the multiple sets of shared resources.
- the terminal device caused to determine the shared resources to be used may be further caused to generate a random number; compare the random number to the set of threshold values; select a threshold value based on a result of the comparation and the first predefine rule; and determine the shared resources to be used that corresponds to the selected threshold value according to the first mapping.
- the terminal device caused to determine the shared resources to be used may be further caused to derive an access class for the terminal device from a Universal Subscriber Identity Module (USIM) of the terminal device; and determine the shared resources to be used according to the derived access class and the second rule information.
- a Universal Subscriber Identity Module USIM
- the terminal device caused to determine the shared resources to be used according to the derived access class and the second rule may be further caused to determine whether the derived access class is in one set of the multiple sets of access classes; and in response to the determination that the derived access class is in one set of the multiple sets of access classes, determine one or more sets of shared resources corresponding to that set of the multiple sets of access classes as the shared resources to be used, or in response to the determination that the derived access class is not in any set of the multiple sets of access classes, determine no shared resource available for the terminal device.
- the terminal device caused to determine the shared resources to be used may be further caused to derive an International Mobile Subscriber Identity (IMSI) of the terminal device; apply a Mod operation to the IMSI with the modulus; and determine the shared resources to be used according to a result of the Mod operation and the third rule information.
- IMSI International Mobile Subscriber Identity
- the terminal device may be further caused to transmit a Msg3 on the determined one or more sets of shared resources.
- the terminal device may be further caused to count a number of direct Msg3 transmission failures in response to the determination that no shared resource is available for the terminal device or in response to the reception of a failure of decoding to the Msg3 or in response to no reception of any feedback to the Msg3 within a predefined time period.
- the terminal device may be further caused to in response to the number of direct Msg3 transmission failures not exceeding a first predetermined threshold, perform the determining of the shared resources to be used.
- the falling back to the legacy random access procedure may be further based on the number of direct Msg3 transmission failures exceeding the first predetermined threshold.
- the terminal device may be further caused to report, to the network node, the number of direct Msg3 transmission failures.
- the reporting may be performed periodically or in response to the number of direct Msg3 transmission failures exceeding a second predetermined threshold.
- the parameter information, the rule information and the shared resource information may be received in a System Information Block (SIB) .
- SIB System Information Block
- a network node comprises at least one processor, at least one memory storing instructions that, when executed by the at least one processor, cause the network node at least to determine parameter information, rule information and shared resource information for a direct Msg3 transmission, wherein the rule information indicates a relationship between the parameter information and the shared resource information; and transmit, to a terminal device, the parameter information, the rule information and the shared resource information.
- the shared resource information may indicate multiple sets of shared resources for the direct Msg3 transmission.
- the parameter information may indicate one of: a set of threshold values; or multiple sets of access classes; or a modulus for a Mod operation.
- the rule information may indicate one of: first rule information includes a first mapping between one or more threshold values of the set of threshold values and one or more sets of shared resources in the multiple sets of shared resources, and a first predefine rule for selecting a threshold value; or second rule information includes a second mapping between one or more sets of access classes of the multiple sets of access classes and one or more sets of shared resources in the multiple sets of shared resources; or third rule information includes a third mapping between one or more of the results of the Mod operation to one or more sets of shared resources in the multiple sets of shared resources.
- the network node may be further caused to receive a Msg3 from a terminal device.
- the network node may be further caused to receive, from the terminal device, a number of direct Msg3 transmission failures.
- the network node may be further caused to based on the received number of direct Msg3 transmission failures, adjust at least one of: the parameter information, or the rule information, or the shared resource information.
- the network node may be further caused to transmit, to the terminal device, at least one of: the adjusted parameter information, or the adjusted rule information, or the adjusted shared resource information.
- the parameter information, the rule information and the shared resource information may be transmitted in a SIB.
- a method performed by a terminal device comprises receiving, from a network node, parameter information, rule information and shared resource information for a direct Msg3 transmission, wherein the rule information indicates a relationship between the parameter information and the shared resource information.
- the method further comprises determining shared resources to be used for a direct Msg3 transmission based on the parameter information, the rule information and the shared resource information; and in response to the determination that no shared resource is available for the terminal device, falling back to a legacy random access procedure.
- the shared resource information may indicate multiple sets of shared resources for the direct Msg3 transmission.
- the parameter information may indicate one of: a set of threshold values; or multiple sets of access classes; or a modulus for a Mod operation.
- the rule information may indicate one of: first rule information includes a first mapping between one or more threshold values of the set of threshold values and one or more sets of shared resources in the multiple sets of shared resources, and a first predefine rule for selecting a threshold value; or second rule information includes a second mapping between one or more sets of access classes of the multiple sets of access classes and one or more sets of shared resources in the multiple sets of shared resources; or third rule information includes a third mapping between one or more of the results of the Mod operation to one or more sets of shared resources in the multiple sets of shared resources.
- determining the shared resources to be used may comprise generating a random number; comparing the random number to the set of threshold values; selecting a threshold value based on a result of the comparation and the first predefine rule; and determining the shared resources to be used that corresponds to the selected threshold value according to the first mapping.
- determining the shared resources to be used may comprise deriving an access class for the terminal device from a USIM of the terminal device; and determining the shared resources to be used according to the derived access class and the second rule information.
- determining the shared resources to be used according to the derived access class and the second rule may comprise determining whether the derived access class is in one set of the multiple sets of access classes; and in response to the determination that the derived access class is in one set of the multiple sets of access classes, determining one or more sets of shared resources corresponding to that set of the multiple sets of access classes as the shared resources to be used, or in response to the determination that the derived access class is not in any set of the multiple sets of access classes, determining no shared resource available for the terminal device.
- determining the shared resources to be used may comprise deriving an IMSI of the terminal device; applying a Mod operation to the IMSI with the modulus; and determining the shared resources to be used according to a result of the Mod operation and the third rule information.
- the method may further comprise transmitting a Msg3 on the determined one or more sets of shared resources.
- the method may further comprise counting a number of direct Msg3 transmission failures in response to the determination that no shared resource is available for the terminal device or in response to the reception of a failure of decoding to the Msg3 or in response to no reception of any feedback to the Msg3 within a predefined time period.
- the method may further comprise in response to the number of direct Msg3 transmission failures not exceeding a first predetermined threshold, performing the determining of the shared resources to be used.
- the falling back to the legacy random access procedure may be further based on the number of direct Msg3 transmission failures exceeding the first predetermined threshold.
- the method may further comprise reporting, to the network node, the number of direct Msg3 transmission failures.
- the reporting may be performed periodically or in response to the number of direct Msg3 transmission failures exceeding a second predetermined threshold.
- the parameter information, the rule information and the shared resource information may be received in a SIB.
- a method performed by a network node.
- the method comprises determining parameter information, rule information and shared resource information for a direct Msg3 transmission, wherein the rule information indicates a relationship between the parameter information and the shared resource information; and transmitting, to a terminal device, the parameter information, the rule information and the shared resource information.
- the shared resource information may indicate multiple sets of shared resources for the direct Msg3 transmission.
- the parameter information may indicate one of: a set of threshold values; or multiple sets of access classes; or a modulus for a Mod operation.
- the rule information may indicate one of: first rule information includes a first mapping between one or more threshold values of the set of threshold values and one or more sets of shared resources in the multiple sets of shared resources, and a first predefine rule for selecting a threshold value; or second rule information includes a second mapping between one or more sets of access classes of the multiple sets of access classes and one or more sets of shared resources in the multiple sets of shared resources; or third rule information includes a third mapping between one or more of the results of the Mod operation to one or more sets of shared resources in the multiple sets of shared resources.
- the method may further comprise receiving a Msg3 from a terminal device.
- the method may further comprise receiving, from the terminal device, a number of direct Msg3 transmission failures.
- the method may further comprise based on the received number of direct Msg3 transmission failures, adjusting at least one of: the parameter information, or the rule information, or the shared resource information.
- the method may further comprise transmitting, to the terminal device, at least one of: the adjusted parameter information, or the adjusted rule information, or the adjusted shared resource information.
- the parameter information, the rule information and the shared resource information may be transmitted in a SIB.
- a terminal device comprising means for receiving, from a network node, parameter information, rule information and shared resource information for a direct Msg3 transmission, wherein the rule information indicates a relationship between the parameter information and the shared resource information.
- the terminal device further comprises means for determining shared resources to be used for a direct Msg3 transmission based on the parameter information, the rule information and the shared resource information; and means for in response to the determination that no shared resource is available for the terminal device, falling back to a legacy random access procedure.
- the shared resource information may indicate multiple sets of shared resources for the direct Msg3 transmission.
- the parameter information may indicate one of: a set of threshold values; or multiple sets of access classes; or a modulus for a Mod operation.
- the rule information may indicate one of: first rule information includes a first mapping between one or more threshold values of the set of threshold values and one or more sets of shared resources in the multiple sets of shared resources, and a first predefine rule for selecting a threshold value; or second rule information includes a second mapping between one or more sets of access classes of the multiple sets of access classes and one or more sets of shared resources in the multiple sets of shared resources; or third rule information includes a third mapping between one or more of the results of the Mod operation to one or more sets of shared resources in the multiple sets of shared resources.
- the means for determining the shared resources to be used may further comprise means for generating a random number; means for comparing the random number to the set of threshold values; means for selecting a threshold value based on a result of the comparation and the first predefine rule; and means for determine the shared resources to be used that corresponds to the selected threshold value according to the first mapping.
- the means for determining the shared resources to be used may further comprise means for deriving an access class for the terminal device from a USIM of the terminal device; and means for determining the shared resources to be used according to the derived access class and the second rule information.
- the means for determining the shared resources to be used according to the derived access class and the second rule may further comprise means for determining whether the derived access class is in one set of the multiple sets of access classes; and means for in response to the determination that the derived access class is in one set of the multiple sets of access classes, determining one or more sets of shared resources corresponding to that set of the multiple sets of access classes as the shared resources to be used, or in response to the determination that the derived access class is not in any set of the multiple sets of access classes, determining no shared resource available for the terminal device.
- the means for determining the shared resources to be used may further comprise means for deriving an IMSI of the terminal device; applying a Mod operation to the IMSI with the modulus; and means for determining the shared resources to be used according to a result of the Mod operation and the third rule information.
- the terminal device may further comprise means for transmitting a Msg3 on the determined one or more sets of shared resources.
- the terminal device may further comprise means for counting a number of direct Msg3 transmission failures in response to the determination that no shared resource is available for the terminal device or in response to the reception of a failure of decoding to the Msg3 or in response to no reception of any feedback to the Msg3 within a predefined time period.
- the terminal device may further comprise means for in response to the number of direct Msg3 transmission failures not exceeding a first predetermined threshold, performing the determining of the shared resources to be used.
- the falling back to the legacy random access procedure may be further based on the number of direct Msg3 transmission failures exceeding the first predetermined threshold.
- the terminal device may further comprise means for reporting, to the network node, the number of direct Msg3 transmission failures.
- the reporting may be performed periodically or in response to the number of direct Msg3 transmission failures exceeding a second predetermined threshold.
- the parameter information, the rule information and the shared resource information may be received in a SIB.
- a network node comprises means for determining parameter information, rule information and shared resource information for a direct Msg3 transmission, wherein the rule information indicates a relationship between the parameter information and the shared resource information; and means for transmitting, to a terminal device, the parameter information, the rule information and the shared resource information.
- the shared resource information may indicate multiple sets of shared resources for the direct Msg3 transmission.
- the parameter information may indicate one of: a set of threshold values; or multiple sets of access classes; or a modulus for a Mod operation.
- the rule information may indicate one of: first rule information includes a first mapping between one or more threshold values of the set of threshold values and one or more sets of shared resources in the multiple sets of shared resources, and a first predefine rule for selecting a threshold value; or second rule information includes a second mapping between one or more sets of access classes of the multiple sets of access classes and one or more sets of shared resources in the multiple sets of shared resources; or third rule information includes a third mapping between one or more of the results of the Mod operation to one or more sets of shared resources in the multiple sets of shared resources.
- the network node may further comprise means for receiving a Msg3 from a terminal device.
- the network node may further comprise means for receiving, from the terminal device, a number of direct Msg3 transmission failures.
- the network node may further comprise means for based on the received number of direct Msg3 transmission failures, adjusting at least one of: the parameter information, or the rule information, or the shared resource information.
- the network node may further comprise means for transmitting, to the terminal device, at least one of: the adjusted parameter information, or the adjusted rule information, or the adjusted shared resource information.
- the parameter information, the rule information and the shared resource information may be transmitted in a SIB.
- a computer readable storage medium on which computer program codes or instructions are stored. When executed by at least one processor, the instructions cause the at least one processor to perform any method according to the third or fourth aspect.
- a computer program comprising computer program codes or instructions which when executed by at least one processor, cause the at least one processor to perform any method according to the third or fourth aspect.
- a computer program product comprising a computer program which when executed by at least one processor, cause the at least one processor to perform any method according to the third or fourth aspect.
- FIG. 1 illustrates MO-EDT for CP CIoT EPS Optimization
- FIG. 2 illustrates MO-EDT for UP CIoT EPS Optimization
- FIG. 3 illustrates PUR Configuration Request and PUR Configuration
- FIG. 4 is a flow chart depicting a method performed by a terminal device according to some example embodiments of the present disclosure
- FIG. 5 is a flow chart depicting a method performed by a terminal device according to some example embodiments of the present disclosure
- FIG. 6 illustrates an example solution according to some example embodiments of the present disclosure
- FIG. 7 illustrates an example solution according to some example embodiments of the present disclosure
- FIG. 8 illustrates an example solution according to some example embodiments of the present disclosure
- FIG. 9 is a flow chart depicting a method performed by a network node according to some example embodiments of the present disclosure.
- FIG. 10 shows a simplified block diagram of an apparatus that may be embodied in/as a terminal device or a network node according to some example embodiments of the present disclosure.
- references in the present disclosure to “one embodiment” , “an embodiment” , “an example embodiment” , and the like indicate that the embodiment described may include a particular feature, structure, or characteristic, but it is not necessary that every embodiment includes the particular feature, structure, or characteristic. Moreover, such phrases are not necessarily referring to the same embodiment. Further, when a particular feature, structure, or characteristic is described in connection with an example embodiment, it is submitted that it is within the knowledge of one skilled in the art to affect such feature, structure, or characteristic in connection with other embodiments whether or not explicitly described.
- data, ” “content, ” “information, ” and similar terms may be used interchangeably to refer to data capable of being transmitted, received and/or stored in accordance with embodiments of the present invention. Thus, use of any such terms should not be taken to limit the spirit and scope of embodiments of the present invention.
- circuitry may refer to one or more or all of the following:
- circuitry applies to all uses of this term in this application, including in any claims.
- circuitry also covers an implementation of merely a hardware circuit or processor (or multiple processors) or portion of a hardware circuit or processor and its (or their) accompanying software and/or firmware.
- circuitry also covers, for example and if applicable to the particular claim element, a baseband integrated circuit or processor integrated circuit for a mobile device or a similar integrated circuit in server, a cellular network device, or other computing or network device.
- a “computer-readable storage medium, ” which refers to a non-transitory physical storage medium (e.g., volatile or non-volatile memory device)
- a “computer-readable transmission medium, ” which refers to an electromagnetic signal.
- Such a medium may take many forms, including, but not limited to a non-transitory computer-readable storage medium (e.g., non-volatile media, volatile media) , and transmission media.
- Transmission media include, for example, coaxial cables, copper wire, fiber optic cables, and carrier waves that travel through space without wires or cables, such as acoustic waves and electromagnetic waves, including radio, optical and infrared waves.
- Non-transitory computer-readable media include a magnetic computer readable medium (e.g., a floppy disk, hard disk, magnetic tape, any other magnetic medium) , an optical computer readable medium (e.g., a compact disc read only memory (CD-ROM) , a digital versatile disc (DVD) , a Blu-Ray disc, or the like) , a random access memory (RAM) , a programmable read only memory (PROM) , an erasable programmable read only memory (EPROM) , a FLASH-EPROM, or any other non-transitory medium from which a computer can read.
- a magnetic computer readable medium e.g., a floppy disk, hard disk, magnetic tape, any other magnetic medium
- an optical computer readable medium e.g., a compact disc read only memory (CD-ROM) , a digital versatile disc (DVD) , a Blu-Ray disc, or the like
- RAM random access memory
- PROM programmable read
- computer-readable storage medium is used herein to refer to any computer-readable medium except transmission media. However, it will be appreciated that where embodiments are described to use a computer-readable storage medium, other types of computer-readable mediums may be substituted for or used in addition to the computer-readable storage medium in alternative embodiments.
- cellular communication terminals capable of cellular communication on a radio access, via cells, base stations, WiFi access point or similar wireless transmitter and/or receiver nodes, providing access points for a radio access system, especially non-terrestrial system.
- the radio access system can be arranged to allow mobile communication network connections established between a UE and a core network or a network entity of the core network.
- the radio access system may be a 3GPP access system, or a non-3GPP access system.
- the cellular communication terminal or UE or terminal device may comprise any suitable device capable of at least receiving cellular communication of data.
- the cellular communication terminal or UE can be handheld data processing device equipped with radio receiver, data processing and user interface apparatus.
- Non-limiting examples include a mobile station (MS) such as a mobile phone or what is known as a “smart phone” , a portable computer such as a laptop or a tablet computer provided with a wireless interface card or other wireless interface facility, personal data assistant (PDA) provided with wireless communication capabilities, or any combinations of these or the like.
- MS mobile station
- PDA personal data assistant
- wearable wireless devices such as those integrated with watches or smart watches, eyewear, helmets, hats, clothing, ear pieces with cellular connectivity, jewelry and so on, universal serial bus (USB) sticks with cellular capabilities, modem data cards, machine type devices or any combinations of these or the like.
- USB universal serial bus
- MO-EDT allows one UL data transmission (in Msg3) for small data optionally followed by one DL transmission (in Msg4) during the random access procedure, avoiding UE’s transition to RRC_CONNECTED mode.
- the procedure of MO-EDT is copied as FIG. 1 and FIG. 2, wherein FIG. 1 illustrates the procedure for MO-EDT for Control Plane (CP) Consume IoT (CIoT) Evolved Packet System (EPS) Optimization ( Figure 7.3b-1 in 3GPP TS 36.300) and FIG.
- CP Control Plane
- CIoT Consume IoT
- EPS Evolved Packet System
- msg3 includes a RRCEarlyDataRequest message concatenating the user data on common control channel (CCCH) ; and for User Plane CIoT EPS/5GS Optimization, msg3 includes a RRCConnectionResumeRequest message on CCCH multiplexed with UL user data on dedicated transmission channel (DTCH) .
- DTCH dedicated transmission channel
- PUR is introduced to further improve latency/efficiency for small data transmission compared to MO-EDT. Msg1 and Msg2 in random access procedure are not needed in PUR. Instead, the UE is dedicatedly configured with physical uplink shared channel (PUSCH) resources in a RRCConnectionRelease message when the UE is released to RRC IDLE. The UE may request PUR resources via a specific Radio Resource Control (RRC) message, i.e., PURConfigurationRequest.
- RRC Radio Resource Control
- FIG. 3 illustrates the procedure with PUR Configuration Request and PUR Configuration ( Figure 7.3d-1 in 3GPP TS 36.300) .
- the use case assumed for the legacy PUR is for stationary UE in which UE’s timing advance (TA) is not changed. Specifically, UE specific PUR transmission can be performed only when the following conditions are met:
- the TA of the UE in IDLE state keeps valid: UE needs to firstly fulfill the Timing alignment validation condition including both PUR TA timer-related criteria and Reference Signal Receiving Power (RSRP) -related criteria for triggering PUR;
- RSRP Reference Signal Receiving Power
- the UE camps on the cell where pur-Config was provided (if the UE is establishing or resuming an RRC connection in a cell that is different from the cell where pur-Config was provided, pur-Config is released) .
- Msg1 In legacy EDT procedure, four-step RACH is supported.
- the UE can transmit preamble in Msg1, the network can allocate one UL grant to the UEs that transmit the same preamble.
- the UEs then transmit Msg3 (in which the respective UE identity is included) based on the allocated UL grant in Msg2.
- MSG4 is sent by the network (via narrowband physical downlink shared channel (NPDSCH) ) to resolve for contention-based procedure.
- NPDSCH narrowband physical downlink shared channel
- Msg4 includes the identity of the terminal/UE for which Msg3 is correctly decoded. If the UE detects its own UE identity sent to the network in Msg3, random access is considered successful.
- Dedicated Preconfigured Uplink Resource (Dedicated PUR, D-PUR) : dedicated Uplink Resource and dedicated Demodulation Reference Signal (DMRS) for different UEs.
- DMRS Demodulation Reference Signal
- Contention Free Shared Preconfigured Uplink Resource (Contention Free Shared PUR, CFS PUR) : shared Uplink Resource but dedicated DMRS for different UEs.
- Contention Free Shared PUR, CFS PUR shared Uplink Resource but dedicated DMRS for different UEs.
- the same preconfigured resources for PUSCH transmission can be shared by up to two UEs, in which case eNB differentiates one UE from the other through the cyclic shift of DMRS for PUSCH which is configured by eNB.
- both RACH-less EDT and shared PUR can be considered as contention-based direct Msg3 transmission (i.e., without Msg1/Msg2 transmissions) according to the WI description objective.
- contention-based direct Msg3 transmission multiple UEs initiate RACH-less EDT and use the same time-frequency resource to transmit Msg3 simultaneously, which would bring the collision among different UEs. If the collision rate is high, it would have negative impact, e.g. increased signaling overhead and UE power consumption as well as wasting the resources.
- NTN especially NB-IoT over NTN, where spectrum (frequency resources) is scarce and expensive
- the mechanism that allow for a more efficient utilization of the random-access resources while keeping a low probability of collisions/errors is pivotal for supporting contention-based direct Msg3 transmission.
- the example embodiments of the present disclosure propose improved solutions for facilitating collision reduction or avoidance by controlling the shared resource available to UE in an effective way so as to allow the network to control the number of UEs that use the shared resources.
- the present disclosure proposes a simpler method to enable the network to determine or configure sets of parameters/rules for controlling the UE to use the shared resources for contention-based direct Msg3 transmission.
- the present disclosure proposes a new and efficient scheme on collision avoidance/reduction to facilitate the direct Msg3 transmission without Msg1/RAR that allows UE to determine the shared resources to be used for the direct Msg3 transmission by means of the sets of parameters/rules from the network for example.
- FIG. 4 is a flow chart depicting a method performed by a terminal device according to some example embodiments of the present disclosure.
- the process of the method may involve a terminal device such as a UE and a network node such as a base station (e.g. a gNB) .
- the steps of the method may be performed by a terminal device.
- the terminal device receives from the network node parameter information, rule information and shared resource information for a direct Msg3 transmission.
- the rule information may indicate a relationship between the parameter information and the shared resource information.
- the parameter information, the rule information and the shared resource information may be received in a SIB.
- the shared resource information may indicate multiple sets of shared resources for the direct Msg3 transmission.
- the shared resource information may indicate a set of shared resources.
- the shared resource information may indicate multiple (e.g. N) sets of shared resources (R 1 , R 2 , ..., R N ) and each resource set may have one or more shared resources.
- the parameter information may indicate a set of threshold values.
- the parameter information may indicate a set of probability threshold values, e.g., a set of probability threshold values (P 1 , P 2 , ..., P N ) .
- the parameter information may indicate multiple sets of threshold values and each set may have one or more threshold values.
- the rule information may indicate first rule information includes a first mapping between one or more threshold values of the set of threshold values and one or more sets of shared resources in the multiple sets of shared resources, and a first predefine rule for selecting a threshold value.
- FIG. 6 which shows a set of probability threshold values (P 1 , P 2 , ..., P N ) and N sets of shared resources (R 1 , R 2 , ..., R N )
- each probability threshold corresponds to a set of shared resources
- the probability threshold P 1 corresponds to the resource set R 1
- the probability threshold P 2 corresponds to the resource set R 2
- the probability threshold P N corresponds to the resource set R N .
- each probability threshold may correspond to two or more sets of shared resources, e.g., the probability threshold P 1 may correspond to the resource set R 1 + R 2 , and the probability threshold P 2 may correspond to the resource set R 3 +R 4 , and so on.
- two or more probability threshold may correspond to one or more sets of shared resources, for example the probability threshold P 1 + P 2 may correspond to the resource set R 1 or the resource set R 1 + R 2 or the resource set R 1 + R 2 + R 3 .
- the parameter information may indicate multiple sets of access classes.
- the parameter information may indicate N sets of access classes (C 1 , C 2 , ..., C N ) and each set may have one or more access classes.
- the parameter information may indicate only a set of access classes.
- the rule information may indicate second rule information includes a second mapping between one or more sets of access classes of the multiple sets of access classes and one or more sets of shared resources in the multiple sets of shared resources.
- FIG. 7 which shows N sets of access classes (C 1 , C 2 , ..., C N ) and N sets of shared resources (R 1 , R 2 , ..., R N )
- each access class set that may include one or more access class values and corresponds to a set of shared resources, such as for example the access class set C 1 corresponds to the resource set R 1 , the access class set C 2 corresponds to the resource set R 2 , ..., and the access class set C N corresponds to the resource set R N .
- each the access class set may correspond to two or more sets of shared resources, e.g., the access class set C 1 may correspond to the resource set R 1 + R 2 , and the access class set C 2 may correspond to the resource set R 3 + R 4 , and so on.
- two or more the access class sets may correspond to one or more sets of shared resources, for example the access class set C 1 + C 2 may correspond to the resource set R 1 or the resource set R 1 + R 2 or the resource set R 1 + R 2 + R 3 .
- the parameter information may indicate a modulus for a Mod operation.
- the terminal device determines shared resources to be used for a direct Msg3 transmission based on the parameter information, the rule information and the shared resource information, for example, based on those of parameter information, rule information and shared resource information as exemplified above for example.
- the terminal device may transmit a Msg3 via the determined shared resource, as shown in FIG. 4 by 408.
- the terminal device in response to the determination that no shared resource is available for the terminal device, the terminal device falls back to a legacy random access procedure, e.g., RACH-based EDT or 4-step RACH for data transmission.
- a legacy random access procedure e.g., RACH-based EDT or 4-step RACH for data transmission.
- the terminal device may generate a random number, and then compare the random number to the set of threshold values. The terminal device may then select a threshold value based on a result of the comparation and the first predefine rule in the first rule information, and then determine the shared resources to be used that corresponds to the selected threshold value according to the first mapping in the first rule information.
- FIG. 6 is an example scheme of collision avoidance/reduction for facilitating the direct Msg3 transmission according to some example embodiments of the present disclosure.
- FIG. 6 shows an example of the threshold based solution, and more specifically probability threshold based solution.
- the threshold is in the form of probability threshold and its value is from 0 to 1, that is, the minimum value of the probability threshold is 0 and the maximum value of the probability threshold is 1.
- the UE may receive a set of probability threshold values (P 1 , P 2 , ..., P N ) and N sets of shared resources (R 1 , R 2 , ..., R N ) from the network.
- P 1 , P 2 , ..., P N a set of probability threshold values
- R 1 , R 2 , ..., R N a set of shared resources
- each probability threshold corresponds to a set of shared resources, such as the probability threshold P 1 corresponds to the resource set R 1 , the probability threshold P 2 corresponds to the resource set R 2 , ..., and the probability threshold P N corresponds to the resource set R N .
- the probability threshold P 1 corresponds to the resource set R 1
- the probability threshold P 2 corresponds to the resource set R 2
- the probability threshold P N corresponds to the resource set R N .
- other correspondences are also applicable as mentioned above.
- UE may generate a random number 'p' uniformly distributed in the range: 0 ⁇ p ⁇ 1.
- the UE may compare the random number 'p' to the set of probability threshold values (P 1 , P 2 , ..., P N ) in order to decide whether UE can have direct Msg3 transmission via the shared resource corresponding to the probability threshold.
- the UE may have direct Msg3 transmission on the resource set R N , for example, if p ⁇ P 1 , UE may have direct Msg3 transmission on the resource set R 1 , and if P 1 ⁇ p ⁇ P 2 , UE may have direct Msg3 transmission on the resource set R 2 .
- UE may have no configured shared resources for direct Msg3 transmission. For example, the UE may be barred to use the shared resources, and UE should automatically fall back to RACH-based EDT or 4-step RACH for data transmission.
- the UE may have direct Msg3 transmission on the resource set R N-1 .
- the UE may have direct Msg3 transmission on the resource set R N .
- the UE may have no configured shared resources for direct Msg3 transmission.
- the UE may have no configured shared resources for direct Msg3 transmission.
- the UE may have no configured shared resources for direct Msg3 transmission.
- the terminal device may generate derive an access class for the terminal device from a USIM of the terminal device, and then determine the shared resources to be used according to the derived access class and the second rule information. For example, in an embodiment, the terminal device may determine whether the derived access class is in one set of the multiple sets of access classes; and in response to the determination that the derived access class is in one set of the multiple sets of access classes, determine one or more sets of shared resources corresponding to that set of the multiple sets of access classes as the shared resources to be used, or in response to the determination that the derived access class is not in any set of the multiple sets of access classes, determine no shared resource available for the terminal device.
- FIG. 7 shows an example of access class based solution.
- the UE may receive N sets of access classes (C 1 , C 2 , ..., C N ) and N sets of shared resources (R 1 , R 2 , ..., R N ) from the network.
- each access class set that may include multiple access class values and corresponds to a set of shared resources, such as for example the access class set C 1 corresponds to the resource set R 1 , the access class set C 2 corresponds to the resource set R 2 , ..., and the access class set C N corresponds to the resource set R N .
- the access class set C 1 corresponds to the resource set R 1
- the access class set C 2 corresponds to the resource set R 2
- the access class set C N corresponds to the resource set R N .
- other correspondences are also applicable as mentioned above.
- the UE can derive its access class for the UE. For example, the UE can derive its access class based on the access class information as stored on the USIM and decide whether UE can have direct Msg3 transmission via the shared resource corresponding to the access class. As shown in the example of FIG. 7, if the access class of the UE is in one set of the access classes, e.g., Access class m, the UE may have direct Msg3 transmission on the corresponding resource set R m , else if the access class of the UE is not in any set of the access classes, the UE may have no configured shared resources for direct Msg3 transmission. For example, the UE may be barred to use the shared resources, and UE should automatically fall back to RACH-based EDT or 4-step RACH for data transmission.
- the access class of the UE is in one set of the access classes, e.g., Access class m
- the UE may have direct Msg3 transmission on the corresponding resource set R m , else if
- the terminal device may derive an IMSI of the terminal device, and then apply a Mod operation to the IMSI with the modulus.
- the terminal device may then determine the shared resources to be used according to a result of the Mod operation and the third rule information.
- FIG. 8 shows an example of IMSI based solution.
- the UE may receive a modulus for a Mod operation and N sets of shared resources (R 1 , R 2 , ..., R N ) from the network.
- the modulus is set to N+1, which is larger than the number of the multiple sets of shared resources, i.e., the modulus N+1 > N.
- other modulus values are also applicable as mentioned above.
- the UE can derive its IMSI, apply a Mod operation to the IMSI with the received modulus, and then decide whether the UE can have direct Msg3 transmission via a corresponding shared resource based on a result of the Mod operation.
- the UE can derive its IMSI based on the IMSI information as stored in the UE, and decide the corresponding shared resource set based on the number or number list of the Mod result (i.e., IMSI mod N+1) .
- the UE may have no configured shared resources for direct Msg3 transmission.
- IMSI, N+1 m
- n the UE may have no configured shared resources for direct Msg3 transmission.
- Ordinary technical personnel in this field can design various rules according to the teachings of the present disclosure herein.
- the UE can have a Mod operation, e.g., IMSI mod N.
- each UE may have the corresponding configured shared resources and have the direct Msg3 transmission on the corresponding resource.
- the network can indicate the parameters/rules to control the UE to use the shared resources for contention-based direct Msg3 transmission, thus reducing or avoiding the transmission collision on the shared resources.
- FIG. 5 is a flow chart depicting a method performed by a terminal device according to some example embodiments of the present disclosure.
- the operations in blocks 502 to 508 in FIG. 5 may correspond to the operations in blocks 402 to 408 of FIG. 4, which will not be repeated here.
- the terminal device may count a number of direct Msg3 transmission failures.
- the terminal device may perform the counting in response to the determination that no shared resource is available for the terminal device. Alternatively, in some embodiments, the terminal device may perform the counting in response to the reception of a failure of decoding to the Msg3. Alternatively, in some embodiments, the terminal device may perform the counting in response to no reception of any feedback to the Msg3 within a predefined time period.
- the terminal device may repeat the operation of determining in block 504 in response to the number of direct Msg3 transmission failures not exceeding a first predetermined threshold, i.e., the number ⁇ the first predetermined threshold.
- the terminal device may fall back to the legacy random access procedure in response to the number of direct Msg3 transmission failures exceeding the first predetermined threshold, i.e., the number > the first predetermined threshold.
- the terminal device may report the number of direct Msg3 transmission failures to the network node (not shown in the FIGs) , e.g., together with other collision related information, such as for example collision times for a specific shared resource and/or failure attempts. For example, the terminal device may report the number of direct Msg3 transmission failures to the network node periodically. Alternatively, the terminal device may report the number of direct Msg3 transmission failures to the network node in response to the number of direct Msg3 transmission failures exceeding a second predetermined threshold.
- FIG. 9 is a flow chart depicting a method performed by a network node according to some example embodiments of the present disclosure.
- the configurations of the entities involved in FIG. 9 can correspond to that of FIG. 4, and will not be repeated here.
- the specific difference is in that the steps of the method as shown in FIG. 9 may be performed by a network node.
- the network node determines the parameter information, rule information and shared resource information for a direct Msg3 transmission.
- the network node may determine those of parameter information, rule information and shared resource information as exemplified above in relation to FIG. 4.
- the network node transmits the determined parameter information, rule information and shared resource information transmit to a terminal device at block 904.
- the parameter information, the rule information and the shared resource information may be transmits in a SIB.
- the network node may receive a Msg3 from a terminal device.
- the network node may be further caused to receive, from the terminal device, a number of direct Msg3 transmission failures.
- the network node may receive number of direct Msg3 transmission failures from a terminal device, and then based on the received number of direct Msg3 transmission failures, adjust the determined parameter information, or the rule information, or the shared resource information.
- the network node may perform the adjusting by means of, as several non-limiting examples, adding additional shared resources or adding additional sets of shared resources, or adding additional (probability) threshold values or extending a predetermined range of (probability) threshold values, or adding additional sets of access classes, or increasing or decreasing the modulus.
- adding additional shared resources or adding additional sets of shared resources or adding additional (probability) threshold values or extending a predetermined range of (probability) threshold values, or adding additional sets of access classes, or increasing or decreasing the modulus.
- additional (probability) threshold values or extending a predetermined range of (probability) threshold values
- adding additional sets of access classes or increasing or decreasing the modulus.
- Ordinary technical personnel in this field can perform the adjusting in various applicable and effective ways according to the teachings of the present disclosure herein.
- the network node may transmit at least one of the adjusted parameter information, or the adjusted rule information, or the adjusted shared resource information to the terminal device.
- this invention proposes the solutions on collision avoidance /reduction for facilitating the direct Msg3 transmission without Msg1/RAR, thus to avoid the increased signaling overhead and UE power consumption due to the collision as well as improve the resource efficiency of the network.
- FIG. 10 illustrating a simplified block diagram of an apparatus 1000 that may be embodied in/as the network node such as a base station, or the terminal device.
- the apparatus 1000 may comprise at least one processor 1001, such as a data processor (DP) and at least one memory 1002 coupled to the at least one processor 1001.
- the apparatus 1000 may further comprise one or more transmitters TX, one or more receivers RX 1003, or one or more transceivers coupled to the one or more processors 1001 to communicate wirelessly and/or through wireline.
- DP data processor
- the apparatus 1000 may further comprise one or more transmitters TX, one or more receivers RX 1003, or one or more transceivers coupled to the one or more processors 1001 to communicate wirelessly and/or through wireline.
- the apparatus 1000 may have at least one communication interface, for example, the communicate interface can be at least one antenna, or transceiver as shown in the FIG. 8.
- the communication interface may represent any interface that is necessary for communication with other network entities.
- the processors 1001 may be of any type suitable to the local technical environment, and may include one or more of the following: general purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs) and processors based on multicore processor architecture, as non-limiting examples.
- general purpose computers special purpose computers
- microprocessors microprocessors
- DSPs digital signal processors
- processors based on multicore processor architecture as non-limiting examples.
- the memory 1002 may be of any type suitable to the local technical environment and may be implemented using any suitable data storage technology, such as semiconductor-based memory devices, magnetic memory devices and systems, optical memory devices and systems, fixed memory and removable memory, as non-limiting examples.
- the memory 1002 stores a program 1004.
- the program 1004 may include instructions that, when executed on the associated processor 1001, enable the apparatus 1000 to operate in accordance with the embodiments of the present disclosure.
- a combination of the at least one processor 1001 and the at least one memory 1002 may form processing circuitry or means 1005 adapted to implement various embodiments of the present disclosure.
- Various embodiments of the present disclosure may be implemented by computer program executable by one or more of the processors 1001, software, firmware, hardware or in a combination thereof.
- the various exemplary embodiments may be implemented in hardware or special purpose circuits, software, logic or any combination thereof.
- some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software which may be executed by a controller, microprocessor or other computing device, although the invention is not limited thereto.
- firmware or software which may be executed by a controller, microprocessor or other computing device, although the invention is not limited thereto.
- While various aspects of the exemplary embodiments of this disclosure may be illustrated and described as block diagrams, flow charts, or using some other pictorial representation, it is well understood that these blocks, apparatus, systems, techniques or methods described herein may be implemented in, as non-limiting examples, hardware, software, firmware, special purpose circuits or logic, general purpose hardware or controller or other computing devices, or some combination thereof.
- the exemplary embodiments of the disclosures may be practiced in various components such as integrated circuit chips and modules. It should thus be appreciated that the exemplary embodiments of this disclosure may be realized in an apparatus that is embodied as an integrated circuit, where the integrated circuit may comprise circuitry (as well as possibly firmware) for embodying at least one or more of a data processor, a digital signal processor, baseband circuitry and radio frequency circuitry that are configurable so as to operate in accordance with the exemplary embodiments of this disclosure.
- exemplary embodiments of the disclosures may be embodied in computer-executable instructions, such as in one or more program modules, executed by one or more computers or other devices.
- program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types when executed by a processor in a computer or other device.
- the computer executable instructions may be stored on a computer readable medium, for example, non-transitory computer readable medium, such as a hard disk, optical disk, removable storage media, solid state memory, RAM, etc.
- the function of the program modules may be combined or distributed as desired in various embodiments.
- the function may be embodied in whole or in part in firmware or hardware equivalents such as integrated circuits, field programmable gate arrays (FPGA) , and the like.
- FPGA field programmable gate arrays
- the phrase “at least one of A and B” or “at least one of A or B” should be understood to mean “only A, only B, or both A and B. ”
- the phrase “A and/or B” should be understood to mean “only A, only B, or both A and B” .
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
L'invention concerne des procédés, un appareil et un support lisible par ordinateur pour éviter une collision prenant en charge une transmission de Msg3 directe basée sur une contention. Dans un mode de réalisation, il est prévu un procédé mis en œuvre par un dispositif terminal. Le procédé comprend la réception, à partir d'un nœud de réseau, d'informations de paramètres, d'informations de règles et d'informations de ressources partagées pour une transmission directe Msg3, dans lequel les informations de règles indiquent une relation entre les informations de paramètres et les informations de ressources partagées. Le procédé comprend en outre la détermination des ressources partagées à utiliser pour une transmission directe Msg3 sur la base des informations de paramètre, des informations de règle et des informations de ressource partagée ; et en réponse à la détermination qu'aucune ressource partagée n'est disponible pour le dispositif terminal, le retour à une procédure d'accès aléatoire héritée.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2024/092363 WO2025231847A1 (fr) | 2024-05-10 | 2024-05-10 | Procédés et dispositifs pour éviter les collisions en prise en charge de la transmission directe de msg3 basée sur une contention |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2024/092363 WO2025231847A1 (fr) | 2024-05-10 | 2024-05-10 | Procédés et dispositifs pour éviter les collisions en prise en charge de la transmission directe de msg3 basée sur une contention |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025231847A1 true WO2025231847A1 (fr) | 2025-11-13 |
Family
ID=97674176
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2024/092363 Pending WO2025231847A1 (fr) | 2024-05-10 | 2024-05-10 | Procédés et dispositifs pour éviter les collisions en prise en charge de la transmission directe de msg3 basée sur une contention |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2025231847A1 (fr) |
-
2024
- 2024-05-10 WO PCT/CN2024/092363 patent/WO2025231847A1/fr active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12356467B2 (en) | Random access method and device and communication system | |
| EP3952568B1 (fr) | Procédé d'accès aléatoire, et dispositif de communication | |
| US12382505B2 (en) | Random access preamble sending method and communication apparatus | |
| US11553532B2 (en) | Delay reduction method and apparatus | |
| EP3409066B1 (fr) | Procédé et appareil d'accès aléatoire dans un système de communication sans fil | |
| US9155078B2 (en) | Multireceiver timing advance provisioning | |
| EP3849270A1 (fr) | Procédé de transmission de signal et appareil de communication | |
| US20240381446A1 (en) | Device identification method and apparatus | |
| US20250168894A1 (en) | Methods and apparatuses for prach repetition | |
| CN112806088A (zh) | 随机接入方法、终端设备和网络设备 | |
| CN113647184B (zh) | 用于执行增强型随机接入过程的方法、装置及介质 | |
| US20230044554A1 (en) | Communication method and communication apparatus | |
| US12356468B2 (en) | Wireless communication method, terminal device, and network device | |
| WO2025231847A1 (fr) | Procédés et dispositifs pour éviter les collisions en prise en charge de la transmission directe de msg3 basée sur une contention | |
| US12324020B2 (en) | Method and apparatus for data transmission | |
| WO2021160088A1 (fr) | Procédé et appareil d'accès aléatoire | |
| EP3836475B1 (fr) | Procédé de commande de compteur de rampe de puissance et dispositif terminal | |
| US11259330B2 (en) | Communications device and methods therein for transmission of a message in response to a random access response comprising multiple grants | |
| WO2020034059A1 (fr) | Transmission de préambule d'accès aléatoire | |
| WO2021160069A1 (fr) | Procédé et appareil d'accès aléatoire | |
| CN119631556A (zh) | 信号传输方法和装置 | |
| HK40001112A (en) | Method and apparatus for random access in a wireless communication system | |
| HK1232373B (en) | Base station, user equipment and methods for random access |