Random access method and device
By determining the access step based on the success rate and data volume of the random access preamble message of the terminal device in the Ambient IoT scenario, 4-step random access is selected to improve reliability, and the problem of unstable access in the prior art is solved. Higher access reliability and shorter delays are achieved.
Patent Information
- Application Number
- CN202411377905.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-29
- Publication Date
- 2024-12-31
AI Technical Summary
In Ambient IoT scenario, the reliability of the random access method is low, especially in complex wireless environments. The 2-step random access delay is short but the reliability is low, while the 4-step random access delay is long and the signaling interaction is Many, resulting in unstable access process.
After the network access device receives the service request sent by the core network, it obtains the success rate and data amount of the random access preamble message of the terminal device. If the success rate is less than or equal to the threshold or the data amount is greater than the threshold, an indication is sent to the terminal device. The initial trigger message is passed through 4 steps to improve the reliability of the access.
It improves the reliability of random access in Ambient IoT scenarios, reduces delays, and ensures the stability of the access process in complex environments.
Smart Images

Figure CN119233433A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and more specifically, to a random access method and device. Background Art
[0002] Passive Internet of Things (PIoT) is a battery-free IoT technology that uses a reader to power passive terminal devices to achieve communication. As PIoT technology continues to evolve, Ambient IoT (A-IoT) has been proposed in related technologies, and base stations are gradually able to support A-IoT.
[0003] In the A-IoT scenario, the terminal device (Device) usually tries to establish a connection with the base station through random access. Random access can be divided into 2-step random access and 4-step random access according to the number of access steps. Since 2-step random access only requires two signaling interactions to complete the random access process, the steps of signaling interaction are relatively reduced. Therefore, the access delay of 2-step random access is shorter, and the random access process can be completed faster. However, due to the simplified steps, the probability of errors in complex wireless environments is relatively high, and the reliability is low. 4-step random access requires four signaling interactions to complete the random access process. After multiple signaling interactions, resource allocation and access control can be completed more accurately. The reliability in complex environments is higher, but more signaling interaction steps will increase the overall access time and the access delay is longer. How to select the random access method when performing random access in the A-IoT scenario and improve the reliability of random access is an urgent problem to be solved. Summary of the invention
[0004] The exemplary embodiments of the present application provide a random access method and apparatus for improving the reliability of random access in A-IoT scenarios.
[0005] In a first aspect, the present application provides a random access method, which is applied to a network access device, and the method includes:
[0006] Receive a service request sent by a core network, where the service request is used to request to carry first indication information and second indication information, where the first indication information is used to indicate a triggering cause, and the second indication information is used to indicate a terminal device to be randomly accessed;
[0007] Obtain a target success rate and a target data volume; the target success rate is a success rate of sending a random access preamble message to a terminal device within a coverage area of the network access device, and the target data volume is a data volume of the random access preamble message corresponding to a triggering cause indicated by the first indication information;
[0008] If the target success rate is less than or equal to the threshold success rate and / or the target data volume is greater than the threshold data volume, an initial trigger message carrying fourth indication information is sent to the terminal device to be randomly accessed, and the fourth indication information is used to indicate random access through 4-step random access.
[0009] In a second aspect, the present application provides a random access method, applied to a terminal device, the method comprising:
[0010] receiving an initial trigger message sent by a network access device, the initial trigger message carrying fourth indication information, sixth indication information, and a timeslot count parameter; the fourth indication information is used to indicate random access through 4-step random access, and the sixth indication information is used to indicate random access through CBRA;
[0011] Obtaining the value of the access counter according to the timeslot counting parameter;
[0012] Determine whether the value of the access counter is 0;
[0013] If the value of the access counter is 0, a random access preamble message is sent to the network receiving device, and the random access preamble message carries a device temporary identifier of the terminal device.
[0014] In a third aspect, the present application provides a network access device, including:
[0015] A receiving unit, configured to receive a service request sent by a core network, where the service request is used to request to carry first indication information and second indication information, where the first indication information is used to indicate a triggering cause, and the second indication information is used to indicate a terminal device to be randomly accessed;
[0016] A processing unit, configured to obtain a target success rate and a target data volume; the target success rate is a success rate of sending a random access preamble message to a terminal device within a coverage area of the network access device, and the target data volume is a data volume of the random access preamble message corresponding to a triggering cause indicated by the first indication information;
[0017] A sending unit is used to send an initial trigger message carrying fourth indication information to a terminal device to be randomly accessed when the target success rate is less than or equal to a threshold success rate or the target data volume is greater than a threshold data volume, and the fourth indication information is used to indicate random access through 4-step random access.
[0018] In a fourth aspect, the present application provides a terminal device, including:
[0019] A receiving unit, configured to receive an initial trigger message sent by a network access device, the initial trigger message carrying fourth indication information, sixth indication information, and a timeslot count parameter; the fourth indication information is used to indicate random access through 4-step random access, and the sixth indication information is used to indicate random access through CBRA;
[0020] The processing unit obtains a value of the access counter according to the time slot counting parameter, and determines whether the value of the access counter is 0;
[0021] The sending unit is used to send a random access preamble message to a network receiving device when the value of the access counter is 0, and the random access preamble message carries a temporary device identifier of the terminal device.
[0022] In a fifth aspect, the present application provides an electronic device, comprising: a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to implement the random access method of the first aspect or the second aspect when executing the computer program.
[0023] In a sixth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a computing device, the computing device implements the random access method of the first aspect or the second aspect.
[0024] In a seventh aspect, the present application provides a chip, the chip comprising a processor and a memory, the memory being used to store programs or instructions that can be run on the processor, and the processor being used to execute the programs or instructions to implement the random access method of the first aspect or the second aspect.
[0025] In an eighth aspect, the present application provides a computer program product, which, when executed on a computer, enables the computer to implement the random access method of the first aspect or the second aspect.
[0026] It can be seen from the above technical scheme that the random access method provided by the present application, when a network access device receives a service request carrying the first indication information and the second indication information sent by the core network, first obtains the success rate of the terminal device in the coverage area of the network access device in sending the random access preamble message and the data volume of the random access preamble message corresponding to the trigger reason indicated by the first indication information. When the success rate is less than or equal to the threshold success rate, and / or the target data volume is greater than the threshold data volume, an initial trigger message carrying the instruction for random access through 4-step random access is sent to the terminal device to be randomly accessed. When the success rate of random access preamble messages sent by terminal devices within the coverage area of the network access device is less than or equal to the threshold success rate, or the data volume of the random access preamble messages is greater than the threshold data volume, the possibility of random access failure of the terminal device is relatively high, and the reliability of 4-step random access is relatively high in complex environments. Therefore, when the success rate of random access preamble messages sent by terminal devices within the coverage area of the network access device is less than or equal to the threshold success rate, or the data volume of the random access preamble messages is less than or greater than the threshold data volume, sending an initial trigger message carrying a message indicating random access through 4-step random access to the terminal devices to be randomly accessed can improve the reliability of random access in the A-IoT scenario. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] Figure 1 A topological schematic diagram of a communication system provided by some embodiments is shown;
[0028] Figure 2 A flowchart showing the steps of a random access method in some embodiments is shown;
[0029] Figure 3 A flowchart showing the steps of the random access method in some other embodiments is shown;
[0030] Figure 4 A schematic diagram of time domain resource allocation provided by some embodiments is shown;
[0031] Figure 5 A schematic diagram of frequency domain resource allocation provided by some embodiments is shown;
[0032] Figure 6 A schematic diagram showing time domain resource allocation of first communication resources provided by some embodiments is shown;
[0033] Figure 7 A schematic diagram showing frequency domain resource allocation of first communication resources provided by some embodiments is shown;
[0034] Figure 8 An interactive flow chart of a random access method provided in some embodiments is shown;
[0035] Fig. 9 An interactive flow chart of a random access method provided in some embodiments is shown;
[0036] Fig.10 An interactive flow chart of a random access method provided in some other embodiments is shown;
[0037] Fig.11 A schematic diagram showing time domain resource allocation of a second communication resource provided by some embodiments is shown;
[0038] Fig.12 A schematic diagram showing frequency domain resource allocation of second communication resources provided by some embodiments is shown;
[0039] Fig.13 An interactive flow chart of a random access method provided in some other embodiments is shown;
[0040] Fig.14 An interactive flow chart of a random access method provided in some other embodiments is shown;
[0041] Fig.15 A schematic diagram of the structure of a network access device in some embodiments of the present application is shown;
[0042] Fig.16 A schematic diagram of the structure of a terminal device in some embodiments of the present application is shown;
[0043] Fig.17 Schematic diagrams of the hardware structure of electronic devices in some embodiments of the present application are shown. DETAILED DESCRIPTION
[0044] It should be noted that the brief description of the terms in this application is only for the convenience of understanding the implementation methods described below. In order to make the purpose and implementation methods of this application clearer, the exemplary implementation methods of this application will be clearly and completely described below in conjunction with the drawings in the exemplary embodiments of this application. Obviously, the described exemplary embodiments are only part of the embodiments of this application, not all of the embodiments.
[0045] The following first describes the communication system provided in the embodiments of the present application.
[0046] Figure 1 A topological diagram of a communication system provided in some embodiments of the present application. Figure 1As shown, the communication system includes: a core network 11, a network access device 12 and a terminal device 13. Among them, a data transmission link is established between the core network 11 and the network access device 12. The core network 11 can send a service request to the network access device 12 through the data transmission link, and the network access device 12 can send an initial user equipment (User Equipment, UE) message to the core network 11 through the data transmission link after the terminal device 13 successfully accesses randomly. An A-IoT uplink and an A-IoT downlink can be established between the terminal device 13 and the network access device 12 by random access. After the A-IoT uplink and the A-IoT downlink are established between the terminal device 13 and the network access device 12 by random access, the terminal device 13 can send uplink A-IoT information to the network access device 12 through the A-IoT uplink, and receive A-IoT downlink information sent by the network access device 12 through the A-IoT downlink. Correspondingly, the network access device 12 can receive uplink A-IoT information sent by the terminal device 13 through the A-IoT uplink, and can also send A-IoT downlink information to the terminal device 13 through the A-IoT downlink.
[0047] In addition, a New Radio (NR) uplink and an NR downlink are established between the network access device 12 and the terminal device 13. The terminal device 13 can send uplink NR information to the network access device through the NR uplink, and receive NR downlink information sent by the network access device through the NR downlink. Correspondingly, the network access device 12 can receive uplink NR information sent by the terminal device 13 through the NR uplink, and can also send NR downlink information to the terminal device 13 through the NR downlink.
[0048] Among them, the network access device 12 can be long term evolution (LTE), long term evolution advanced (LTE-A), evolutionary node B (eNB or eNodeB), 5G network, base station in future communication system or reader integrated in base station. Base station can include various macro base stations, micro base stations, home base stations, wireless remote, reconfigurable intelligent surface (RIS), routers, wireless fidelity (WIFI) devices, etc.
[0049] Among them, the terminal device 13 can be a device with wireless transceiver function, which can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; it can also be deployed on the water surface (such as ships, etc.); it can also be deployed in the air (for example, on airplanes, balloons and satellites, etc.). The terminal device can be a mobile phone, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, Ambient-IoT device, etc. The embodiments of the present application do not limit the application scenarios. A terminal may also be sometimes referred to as a user equipment (UE), an access terminal, a UE unit, a UE station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a UE terminal, a wireless communication device, a UE agent or a UE device, etc., but the embodiments of the present application are not limited thereto. As an example, Figure 1 It is taken as an example that the terminal device 13 is an A-IoT device.
[0050] In addition, the communication system may also include: intermediate nodes and / or auxiliary nodes. An A-IoT uplink and an A-IoT uplink and downlink are established between the network access device and the terminal device through the intermediate nodes and / or auxiliary nodes. The terminal device sends uplink A-IoT information to the network access device through the intermediate nodes and / or auxiliary nodes, and receives A-IoT downlink information sent by the network access device through the intermediate nodes and / or auxiliary nodes. Correspondingly, the network access device can receive uplink A-IoT information sent by the terminal device through the intermediate nodes and / or auxiliary nodes, and send A-IoT downlink information to the terminal device through the intermediate nodes and / or auxiliary nodes.
[0051] It should be noted that Figure 1 A possible communication system for the random access method provided in the present application, but the embodiments of the present application are not limited to this. The communication system to which the random access method provided in the embodiments of the present application is applied may also include more communication devices, and the embodiments of the present application are not limited to this. The communication system can support the random access method provided based on the embodiments of the present application.
[0052] The present application provides a random access method, which is applied to a network access device, such as a base station (gNB) or a reader of a base station. Figure 2 A schematic diagram of the random access method provided in an embodiment of the present application is shown. Figure 2 As shown, the random access method may include:
[0053] Receive service requests sent by the core network.
[0054] The service request is used to request to carry first indication information and second indication information, the first indication information is used to indicate a triggering cause, and the second indication information is used to indicate a terminal device to be randomly accessed.
[0055] The triggering reason indicated by the first indication information may be: inventory or command.
[0056] Furthermore, the second indication information indicates that the number of terminal devices to be randomly accessed is 1.
[0057] Of course, the number of terminal devices to be randomly accessed indicated by the second indication information may also be multiple (greater than or equal to 2).
[0058] Furthermore, the second indication information may indicate the terminal devices to be randomly accessed in a manner that: the terminal devices to be randomly accessed are indicated by using device identification codes (Identification, ID) of the terminal devices to be randomly accessed.
[0059] Alternatively, the second indication information may indicate the terminal devices to be randomly accessed by indicating the terminal devices to be randomly accessed through the ID of the device group to which each terminal device to be randomly accessed belongs, the area to which each terminal device to be randomly accessed belongs, etc.
[0060] Get the target success rate and target data volume.
[0061] Among them, the target success rate is the success rate of sending random access preamble messages (Random Access Preamble Message, Msg1) by terminal devices within the coverage area of the network access device, and the target data volume is the data volume of the random access preamble message corresponding to the triggering reason indicated by the first indication information.
[0062] During the 2-step random access and 4-step random access processes, the initial trigger message sent by the network access device to the terminal device is called Msg0, and the random access preamble message sent by the terminal device to the network access device in response to the initial trigger message (Msg0) is called Msg1. Therefore, the target success rate is the sending success rate of Msg1 within the coverage area of the network access device, and the target data volume is the data volume of Msg1 corresponding to the trigger cause indicated by the first indication information.
[0063] In some embodiments, the network access device may save the correspondence between the trigger cause and the data volume of the random access preamble message, and obtain the data volume of the random access preamble message corresponding to the trigger cause indicated by the first indication information based on the correspondence between the trigger cause and the data volume of the random access preamble message.
[0064] Exemplarily, the corresponding relationship between the triggering cause and the data amount of the random access preamble message may be shown in the following Table 1:
[0065] Table 1
[0066]
[0067] It is determined whether the target success rate is greater than a threshold success rate and whether the target data volume is less than or equal to a threshold data volume.
[0068] Among them, the threshold success rate can be set according to actual needs, for example, the threshold success rate can be set to 80%, 90%, etc., and the threshold data volume can be set according to actual needs, for example, the threshold data volume can be set to 96 bits, 100 bits, etc.
[0069] In the above steps, if the target success rate is greater than the threshold success rate and the target data volume is less than or equal to the threshold data volume, the following steps are performed: an initial trigger message carrying third indication information is sent to the terminal device to be randomly accessed.
[0070] The third indication information is used to indicate that random access is performed through 2-step random access.
[0071] That is, if the target success rate is greater than the threshold success rate and the target data volume is less than or equal to the threshold data volume, the terminal device is notified to perform random access through 2-step random access.
[0072] The random access method provided by the present application first obtains the success rate of random access preamble messages sent by terminal devices within the coverage area of the network access device and the data volume of the random access preamble messages corresponding to the triggering cause indicated by the first indication information when the network access device receives a service request carrying first indication information and second indication information sent by the core network, and when the target success rate is greater than the threshold success rate and the target data volume is less than or equal to the threshold data volume, sends an initial trigger message carrying the instruction to perform random access through two-step random access to the terminal device to be randomly accessed. Because when the success rate of terminal devices in the coverage area of the network access device sending random access preamble messages is greater than the threshold success rate, and the data volume of the random access preamble messages is less than or equal to the threshold data volume, the terminal devices are more likely to successfully perform random access, and the access delay of two-step random access is shorter. Therefore, when the success rate of terminal devices in the coverage area of the network access device sending random access preamble messages is greater than the threshold success rate, and the data volume of the random access preamble messages is less than or equal to the threshold data volume, sending an initial trigger message carrying a message indicating random access through two-step random access to the terminal devices to be randomly accessed can reduce the delay of random access in the A-IoT scenario while ensuring the reliability of random access in the A-IoT scenario.
[0073] In the above steps, if the target success rate is less than or equal to the threshold success rate, and / or the target data volume is greater than the threshold data volume, the following steps are performed: an initial trigger message carrying fourth indication information is sent to the terminal device to be randomly accessed.
[0074] The fourth indication information is used to indicate random access through 4-step random access.
[0075] That is, excluding the case where the target success rate is greater than the threshold success rate and the target data volume is less than or equal to the threshold data volume, the network access device will notify the terminal device to perform random access through 4-step random access in the following three cases:
[0076] Case 1: The target success rate is less than or equal to the threshold success rate, and the target data volume is less than or equal to the threshold data volume;
[0077] Case 2: The target success rate is greater than the threshold success rate, and the target data volume is greater than the threshold data volume;
[0078] Case 3: The target success rate is less than or equal to the threshold success rate, and the target data volume is greater than the threshold data volume.
[0079] The random access method provided by the present application first obtains the success rate of random access preamble messages sent by terminal devices within the coverage area of the network access device and the data volume of the random access preamble messages corresponding to the triggering cause indicated by the first indication information when the network access device receives a service request carrying first indication information and second indication information sent by the core network, and when the target success rate is less than or equal to the threshold success rate and / or the target data volume is greater than the threshold data volume, sends an initial trigger message carrying the instruction to perform random access through 4-step random access to the terminal device to be randomly accessed. When the success rate of random access preamble messages sent by terminal devices within the coverage area of the network access device is less than or equal to the threshold success rate, and / or the data volume of the random access preamble messages is greater than the threshold data volume, the possibility of random access failure of the terminal device is relatively high, and the reliability of 4-step random access is relatively high in complex environments. Therefore, when the success rate of random access preamble messages sent by terminal devices within the coverage area of the network access device is less than or equal to the threshold success rate, or the data volume of the random access preamble messages is less than or greater than the threshold data volume, sending an initial trigger message carrying a message indicating random access through 4-step random access to the terminal devices to be randomly accessed can improve the reliability of random access in the A-IoT scenario.
[0080] Reference Figure 3 As shown, the random access method provided above also includes: before sending an initial trigger message carrying the third indication information or the fourth indication information to the terminal device to be randomly accessed, performing the following steps:
[0081] Determine whether the number of terminal devices to be randomly accessed is one.
[0082] That is, it is determined whether the service request is a request for random access to one terminal device or for anytime access to multiple terminal devices (two or more).
[0083] If the data of the terminal device to be randomly accessed is one, fifth indication information is added to the initial trigger message. The fifth indication information is used to indicate that random access is performed through contention-free random access (CFRA).
[0084] If the number of terminal devices to be randomly accessed exceeds one (more than one), it is determined whether the service request carries a device identification of each terminal device to be randomly accessed.
[0085] That is, when the number of terminal devices to be randomly accessed exceeds one, it is determined whether the second indication information indicates the terminal devices to be randomly accessed through the device identifiers of the terminal devices to be randomly accessed.
[0086] In the above steps, if the number of terminal devices to be randomly accessed is one, or if the number of terminal devices to be randomly accessed is more than one, but the service request carries the device identifier of each terminal device to be randomly accessed, the following steps are performed:
[0087] The fifth indication information is added to the initial trigger message.
[0088] The fifth indication information is used to indicate random access through contention-free random access (Contention Free Random Access, CFRA).
[0089] When the target success rate is greater than the threshold success rate and the target data volume is less than or equal to the threshold data volume, after the fifth indication information is added to the initial trigger message, the initial trigger message sent by the network access device to the terminal device carries the third indication information and the fifth indication information, and the third indication information is used to indicate random access through 2-step random access, and the fifth indication information is used to indicate random access through CFRA. Therefore, the initial trigger message is used to instruct the terminal device to perform random access through 2-step contention-free random access.
[0090] When the target success rate is less than or equal to the threshold success rate, and / or the target data volume is greater than the threshold data volume, after the fifth indication information is added to the initial trigger message, the initial trigger message sent by the network access device to the terminal device carries the fourth indication information and the fifth indication information, and the fourth indication information is used to indicate random access through 4-step random access, and the fifth indication information is used to indicate random access through CFRA. Therefore, the initial trigger message is used to instruct the terminal device to perform random access through 4-step contention-free random access.
[0091] In the above-mentioned embodiment, when the number of terminal devices to be randomly accessed is one, or the number of terminal devices to be randomly accessed is more than one but the service request carries the device identification of each terminal device to be randomly accessed, the fifth indication information for indicating random access based on CFRA will be added to the initial trigger message. Therefore, the above-mentioned embodiment can effectively reduce the collision probability of terminal devices when performing random access when the number of terminal devices to be randomly accessed is one, or the number of terminal devices to be randomly accessed is more than one but the service request carries the device identification of each terminal device to be randomly accessed.
[0092] In the above steps, if the number of terminal devices to be randomly accessed is more than one (greater than one, two or more), and the service request does not carry the device identification of each terminal device to be randomly accessed, the following steps are performed:
[0093] The sixth indication information is added to the initial trigger message.
[0094] The sixth indication information is used to indicate random access through contention-based random access (Contention Based Random Access, CBRA).
[0095] When the target success rate is greater than the threshold success rate and the target data volume is less than or equal to the threshold data volume, after the sixth indication information is added to the initial trigger message, the initial trigger message sent by the network access device to the terminal device carries the third indication information and the sixth indication information, and the third indication information is used to indicate random access through 2-step random access, and the sixth indication information is used to indicate random access through CBRA. Therefore, the initial trigger message is used to instruct the terminal device to perform random access through 2-step contention-based random access.
[0096] When the target success rate is less than or equal to the threshold success rate, and / or the target data volume is greater than the threshold data volume, after the sixth indication information is added to the initial trigger message, the initial trigger message sent by the network access device to the terminal device carries the fourth indication information and the sixth indication information, and the fourth indication information is used to indicate random access through 4-step random access, and the sixth indication information is used to indicate random access through CBRA. Therefore, the initial trigger message is used to instruct the terminal device to perform random access through 4-step contention-based random access.
[0097] In addition, when the sixth indication information is added to the initial trigger message, a slot count parameter (Slot-Count Parameter, Q) may also be added to the initial trigger message.
[0098] Radio frequency identification (RFID) technology is a contactless automatic identification technology. RFID systems usually include a reader (such as the aforementioned network access device) and a tag (such as the aforementioned terminal device). The reader can send a selection signal to select one or more tags for inventory. The reader can also send a query signal to the tag to initiate an inventory cycle. The query signal can include a time slot count parameter. An inventory cycle can include 2 Q time slots, the reader can determine whether there is a tag in each time slot. When the tag receives the query signal, it can generate a value in the range [0, 2 Q-1] as the time slot counter. Each time a query repeat (QueryRep) signaling is received, the time slot counter is reduced by 1. When the time slot counter is equal to 0, the tag can send a random number. If the reader successfully receives the random number sent by the tag, the reader can send a confirmation message to the tag. When the reader finishes the inventory of a tag, it can also send a query repeat signaling to trigger the inventory of the next tag.
[0099] Further, when the initial trigger message is used to instruct the terminal device to perform random access through two-step competition-free random access, before sending the initial trigger message to the terminal device to perform random access, the method also includes: adding configuration information of dedicated resources for sending random access preamble messages in the initial trigger message.
[0100] That is, when the random access is instructed to be performed through the 2-step contention-free random access, configuration information of dedicated resources for sending the random access preamble message (Msg1) of the 2-step random access is also added to the initial trigger message.
[0101] Furthermore, the configuration information of the dedicated resources is time domain resource configuration information based on Time Division Multiple Access (TDMA).
[0102] For example, refer to Figure 4 As shown, Figure 4 FIG. 1 is a schematic diagram of CFRA TDMA time domain resource allocation based on A-IoT in some embodiments. Figure 4 As shown, in TDMA mode, frequency domain resources are divided into non-overlapping A-IoT subchannel 41, first NR bandwidth 42, second NR bandwidth 43, first guard band 44 and second guard band 45. A-IoT subchannel 41 is between the first NR bandwidth 42 and the second NR bandwidth 43. The first guard band 44 is set between the A-IoT subchannel 41 and the first NR bandwidth 42. The second guard band 45 is set between the A-IoT subchannel 41 and the second NR bandwidth 43. The function of the first guard band 44 and the second guard band 45 is to prevent interference between the A-IoT service and the NR service. The frequency domain width of the first guard band 44 and the second guard band 45 can be 1 to 12 subcarriers, and the frequency domain width of the A-IoT subchannel 41 can be 1 to 12 subcarriers, or 2 to 4 resource blocks. Access opportunity #N includes multiple time slots ( Figure 4However, due to TDMA time domain resource allocation, only one terminal device can be accessed during access opportunity #N, and other devices can only be accessed during the next access opportunity. Therefore, a resource block (RB) or multiple consecutive RBs in access opportunity #N can be configured as dedicated resources. Figure 4 The example of configuring a resource block in access opportunity #N as an A-IoT contention-free resource (a dedicated resource for sending a random access preamble message) is shown.
[0103] Furthermore, the configuration information of the dedicated resources is frequency domain resource configuration information based on Frequency Division Multiple Access (TDMA).
[0104] For example, refer to Figure 5 As shown, Figure 5 FIG. 1 is a schematic diagram of CFRA FDMA time domain resource allocation based on A-IoT in some embodiments. Figure 5 As shown, in FDMA mode, frequency domain resources are divided into non-overlapping first A-IoT subchannel 51, second A-IoT subchannel 52, excitation source carrier 53, first NR bandwidth 54, first guard band 55, second NR bandwidth 56 and second guard band 57. The first A-IoT subchannel 51 and the second A-IoT subchannel 52 are respectively located on both sides of the excitation source carrier 53. The first guard band 55 is arranged between the first A-IoT subchannel 51 and the first NR bandwidth 54, and the second guard band 57 is arranged between the second A-IoT subchannel 52 and the second NR bandwidth 56. The function of the first guard band 55 and the second guard band 57 is to prevent interference between the A-IoT service and the NR service. The frequency domain width of the first guard band 55 and the second guard band 57 can be 1 to 12 subcarriers, and the frequency domain width of the first A-IoT subchannel 51 and the second A-IoT subchannel 52 can be 1 to 12 subcarriers, or 2 to 4 resource blocks. Access opportunity #N includes multiple time slots ( Figure 5 In the figure, the example in which access opportunity #N includes 5 time slots is still taken, one time slot includes two A-IoT sub-channels, and the bandwidth of each A-IoT sub-channel may be one RB or multiple RBs. Figure 5 In the figure, it is taken as an example that two A-IoT devices can be connected at the same time in one access opportunity N.
[0105] Further, when the initial trigger message is used to instruct the terminal device to perform random access through two-step contention-based random access, before sending the initial trigger message to the terminal device to perform random access, the method also includes: adding configuration information of public resources for sending random access preamble messages in the initial trigger message.
[0106] Furthermore, the configuration information of the public resources is time domain resource configuration information based on TDMA.
[0107] The time domain resource configuration based on TDMA can refer to Figure 4 To avoid repetition, it will not be described here.
[0108] Furthermore, the configuration information of the common resources is frequency domain resource configuration information based on FDMA.
[0109] Frequency domain resource configuration based on FDMA can refer to Figure 5 To avoid repetition, it will not be described here.
[0110] Further, when the initial trigger message is used to instruct the terminal device to perform random access through 4-step competition-free random access, before sending the initial trigger message to the terminal device to perform random access, the method also includes: adding configuration information of the first communication resource used to send the random access preamble message in the initial trigger message.
[0111] Furthermore, the configuration information of the first communication resource is time domain resource configuration information based on time division multiple access (Time Division Multiple Access, TDMA), including: a time domain offset of an access opportunity and a time domain length of an access opportunity.
[0112] Among them, the time domain offset of the access opportunity is used to indicate the number of orthogonal frequency division multiplexing (OFDM) symbols from the starting position of the access opportunity to the starting position of the uplink time slot to which the access opportunity belongs, and the time domain length of the access opportunity is used to indicate the number of OFDM symbols from the starting position of the access opportunity to the end position of the access opportunity.
[0113] For example, refer to Figure 6 As shown, Figure 6This is a schematic diagram of TDMA-based time domain resource allocation for the first communication resource in some embodiments. First, the number of uplink time slots for a round of access can be determined as N, starting from the downlink time slot in which the terminal device receives the initial trigger message (the downlink time slot in which the network access device sends the initial trigger message + time deviation). Secondly, the time domain symbol resources of each uplink time slot in a round of access, each access opportunity of the uplink time slot is represented by two parameters: the time domain offset of the access opportunity (Toffset_symb) and the time domain length of the access opportunity (Toccasion_symb). Among them, the time domain offset of the access opportunity is used to indicate the number of orthogonal frequency division multiplexing OFDM symbols from the starting position of the access opportunity to the starting position of the uplink time slot to which the access opportunity belongs, and the time domain length of the access opportunity is used to indicate the number of OFDM symbols from the starting position of the access opportunity to the end position of the access opportunity. Figure 6 In the figure, an uplink time slot has two access opportunities: access opportunity 61 and access opportunity 62. The time domain offset of access opportunity 61 is a, and the time domain length of access opportunity 61 is b. The time domain offset of access opportunity 62 is c, and the time domain length of access opportunity 62 is d. Therefore, the parameters of access opportunity 61 are (a, b), and the parameters of access opportunity 62 are (c, d).
[0114] In some embodiments, the configuration information of the first communication resource is frequency domain resource configuration information based on frequency division multiple access (FDMA), including: a time domain offset of an access opportunity, a time domain length of an access opportunity, and a frequency domain resource of an access opportunity.
[0115] Among them, the time domain offset of the access opportunity is used to indicate the number of orthogonal frequency division multiplexing OFDM symbols from the starting position of the access opportunity to the starting position of the uplink time slot to which the access opportunity belongs, and the time domain length of the access opportunity is used to indicate the number of OFDM symbols from the starting position of the access opportunity to the end position of the access opportunity.
[0116] Among them, the time domain offset of the access opportunity is used to indicate the number of OFDM symbols from the starting position of the access opportunity to the starting position of the uplink time slot to which the access opportunity belongs, and the time domain length of the access opportunity is used to indicate the number of OFDM symbols from the starting position of the access opportunity to the end position of the access opportunity.
[0117] For example, refer to Figure 7 As shown, Figure 7This is a schematic diagram of the FDMA frequency domain resource allocation of the first communication resource in some embodiments. First, the number of uplink time slots for a round of access can be determined as N, starting from the downlink time slot in which the terminal device receives the initial trigger message (the downlink time slot in which the network access device sends the initial trigger message + time deviation). Secondly, the time domain symbol resources of each uplink time slot in a round of access, each access opportunity of the uplink time slot can be represented by three parameters: the time domain offset of the access opportunity (Toffset_symb), the time domain length of the access opportunity (Toccasion_symb), and the frequency domain resources of the access opportunity. Among them, the time domain offset of the access opportunity is used to indicate the number of orthogonal frequency division multiplexing OFDM symbols from the starting position of the access opportunity to the starting position of the uplink time slot to which the access opportunity belongs, and the time domain length of the access opportunity is used to indicate the number of OFDM symbols from the starting position of the access opportunity to the end position of the access opportunity. Figure 7 In the figure, a time slot has two access opportunities: access opportunity 71 and access opportunity 72 as an example, the time domain offsets of access opportunity 71 and access opportunity 72 are both A, and the time domain lengths of access opportunity 71 and access opportunity 72 are both B. That is, there are two frequency domain access opportunities at the same time domain access opportunity: the frequency domain resources of access opportunity 71 and access opportunity 72 are 1 to n resource blocks (RB).
[0118] Furthermore, the random access method provided in the above embodiment also includes: before sending the initial trigger message to the terminal device to be randomly accessed, adding the second indication information to the initial trigger message. Sending the initial trigger message to the terminal device to be randomly accessed includes: broadcasting the initial trigger message carrying the second indication information.
[0119] Second indication information for indicating the terminal device to be randomly accessed is added to the initial trigger message, and the initial trigger message is broadcast. Therefore, the terminal device receiving the initial trigger message in the coverage area can determine whether it is the terminal device to be randomly accessed based on the second indication information, and then determine whether to send a random access preamble message to the network access device in response to the initial trigger message.
[0120] The random access method may further include:
[0121] After sending an initial trigger message carrying third indication information to a terminal device to be randomly accessed, receiving the random access preamble message sent by the target terminal device; wherein the target terminal device is any terminal device to be randomly accessed, and the random access preamble message carries a device permanent identifier of the target terminal device;
[0122] Sending a random access response message to the target terminal device, where the random access response message carries a confirmation of the device permanent identifier;
[0123] Send an initial user equipment UE message corresponding to the target terminal device to the core network.
[0124] In addition, the network access device accepts a random access preamble message sent by the target terminal device according to a random access opportunity through a public resource for sending a random access preamble message, wherein the random access opportunity includes: generating a random number based on a time slot count parameter as a random access opportunity, and using the random number as an initial value of an access counter, and when the value of the access counter is 0, sending a random access preamble message to the network access device through the public resource for sending a random access preamble message.
[0125] In addition, the random access preamble message also carries a temporary equipment identifier (Temporary Equipment Identifier Code, TEIC), that is, the random access preamble message carries the EPC and TEIC of the target terminal device.
[0126] The data volume of the device permanent identifier is 94 bits, and the data volume of the device temporary identifier is 16 bits, which are carried in the random access preamble message. Carrying the device temporary identifier in the random access preamble message can use the device temporary identifier instead of the device permanent identifier in the subsequent data transmission process, thereby reducing the amount of data to be transmitted and improving data transmission efficiency. In addition, the random access response message may also carry the aforementioned device temporary identifier and the aforementioned device permanent identifier.
[0127] In addition, the random access response message also carries the device index configured by the network access device for the target terminal device. That is, the network access device configures a device index for the newly discovered terminal device, thereby improving the security of communication.
[0128] The present application also provides a random access method, referring to Figure 8 As shown, the random access method includes:
[0129] S801. The core network sends a service request to a network access device.
[0130] Correspondingly, the network access device receives the service request sent by the core network.
[0131] The service request is used to request to carry first indication information and second indication information, the first indication information is used to indicate a triggering cause, and the second indication information is used to indicate a terminal device to be randomly accessed.
[0132] S802: The network access device obtains a target success rate and a target data volume.
[0133] Among them, the target success rate is the success rate of sending random access preamble messages to terminal devices within the coverage area of the network access device, and the target data volume is the data volume of the random access preamble message corresponding to the triggering reason indicated by the first indication information.
[0134] S803: The network access device determines whether to select 2-step random access or 4-step random access for random access according to the target success rate and the target data volume.
[0135] The implementation method of determining whether to select 2-step random access or 4-step random access for random access according to the target success rate and the target data volume can refer to the above-mentioned embodiment. Specifically, if the target success rate is greater than the threshold success rate and the target data volume is less than or equal to the threshold data volume, it is determined to perform random access through 2-step random access; if the target success rate is less than or equal to the threshold success rate, and / or the target data volume is greater than the threshold data volume, it is determined to perform random access through 4-step random access.
[0136] S804: The network access device determines whether to perform random access through CFRA or CBRA according to the number of terminal devices to be randomly accessed and whether the service request carries a device identification of each terminal device to be randomly accessed.
[0137] The implementation method of determining whether to perform random access through CFRA or CBRA according to the number of terminal devices to be randomly accessed and whether the service request carries the device identification of each terminal device to be randomly accessed can be the aforementioned embodiment. Specifically: if the number of terminal devices to be randomly accessed exceeds one, and the service request does not carry the device identification of each terminal device to be randomly accessed, it is determined to perform random access through CBRA; if the number of terminal devices to be randomly accessed is one, or the number of terminal devices to be randomly accessed exceeds one, but the service request carries the device identification of each terminal device to be randomly accessed, it is determined to perform random access through CFRA.
[0138] If it is determined through steps S803 and S804 that two-step random access and contention-based random access are used, the following step S805 is executed:
[0139] S805. The network access device broadcasts initial access information including the second indication information, the third indication information, the sixth indication information, a time slot count parameter, and configuration information of a public resource for sending a random access preamble message.
[0140] Correspondingly, each terminal device located in the coverage area of the network access device receives initial access information including the second indication information, the third indication information, the sixth indication information, the time slot counting parameter and the configuration information of the public resources for sending the random access preamble message.
[0141] The second indication information is used to indicate the terminal device to be randomly accessed, the third indication information is used to indicate random access through 2-step random access, and the sixth indication information is used to indicate random access through CBRA.
[0142] S806: The target terminal device generates a random access opportunity based on the time slot count parameter.
[0143] The target terminal device is any terminal device to be randomly accessed.
[0144] S807: The target terminal device sends a random access preamble message to the network access device through the public resources used to send the random access preamble message according to the random access opportunity.
[0145] Correspondingly, the network access device receives the random access preamble message sent by the target terminal device.
[0146] The random access preamble message carries the Electronic Product Code (EPC) of the target terminal device.
[0147] In some embodiments, according to the random access timing, a random access preamble message is sent to a network access device via a public resource for sending a random access preamble message, including: generating a random number based on a time slot count parameter as the random access timing, and using the random number as the initial value of an access counter; when the value of the access counter is 0, sending a random access preamble message to the network access device via a public resource for sending a random access preamble message.
[0148] In some embodiments, the random access preamble message also carries a temporary equipment identifier (TEIC), that is, the random access preamble message carries the EPC and TEIC of the target terminal device.
[0149] The data volume of the device permanent identifier is 94 bits, and the data volume of the device temporary identifier is 16 bits, which are carried in the random access preamble message. Carrying the device temporary identifier in the random access preamble message can use the device temporary identifier instead of the device permanent identifier in the subsequent data transmission process, thereby reducing the amount of data that needs to be transmitted and improving data transmission efficiency.
[0150] S808. The network access device sends a random access response message (Random Access Response Message, Msg2) to the target terminal device.
[0151] Correspondingly, the target terminal device receives the random access response message sent by the network access device.
[0152] The random access response message carries a confirmation of the device permanent identifier.
[0153] In some embodiments, the random access response message also carries a device index configured by the network access device for the target terminal device.
[0154] That is, the network access device configures a device index for the newly discovered terminal device, thereby improving the security of communication.
[0155] S809. The network access device sends an initial UE message to the core network.
[0156] Correspondingly, the core network receives the initial UE message sent by the network access device.
[0157] Reference Fig. 9 As shown, if steps S803 and S804 determine to adopt two-step random access and contention-free random access, continue to perform the following steps:
[0158] S901. A network access device broadcasts initial access information including second indication information, third indication information, fifth indication information, and configuration information of dedicated resources for sending a random access preamble message.
[0159] Correspondingly, each terminal device located in the coverage area of the network access device receives initial access information including the second indication information, the third indication information, the fifth indication information and the configuration information of the dedicated resources for sending the random access preamble message.
[0160] Among them, the second indication information is used to indicate the terminal device to be randomly accessed, the third indication information is used to indicate random access through 2-step random access, and the fifth indication information is used to indicate random access through CFRA.
[0161] S902. The target terminal device sends a random access preamble message to the network access device through a dedicated resource for sending a random access preamble message.
[0162] Correspondingly, the network access device receives the random access preamble message sent by the target terminal device.
[0163] The target terminal device is any terminal device to be randomly accessed, and the random access preamble message carries a permanent device identifier of the target terminal device.
[0164] Furthermore, the random access preamble message also carries a temporary identifier of the device.
[0165] S903: The network access device sends a random access response message to the target terminal device.
[0166] Correspondingly, the target terminal device receives the random access response message sent by the network access device.
[0167] The random access response message carries a confirmation of the device permanent identifier.
[0168] Furthermore, the random access response message also carries a device index configured by the network access device for the target terminal device.
[0169] S904: The network access device sends an initial UE message to the core network.
[0170] Correspondingly, the core network receives the initial UE message sent by the network access device.
[0171] Reference Fig.10 As shown, if steps S803 and S804 determine to adopt 4-step random access and contention-free random access, continue to perform the following steps:
[0172] S1001. A network access device sends an initial trigger message carrying fourth indication information, fifth indication information and configuration information of a first communication resource to each terminal device to be randomly accessed.
[0173] Correspondingly, each terminal device to be randomly accessed receives an initial trigger message carrying the fourth indication information, the fifth indication information and the configuration information of the first communication resource.
[0174] The fourth indication information is used to indicate that random access is performed through 4-step random access, and the fifth indication information is used to indicate that random access is performed through CFRA.
[0175] Furthermore, the random access method provided above also includes: before sending the initial trigger message to the terminal device to be randomly accessed, adding second indication information to the initial trigger message. Sending the initial trigger message to the terminal device to be randomly accessed includes: broadcasting the initial trigger message.
[0176] Second indication information for indicating the terminal device to be randomly accessed is added to the initial trigger message, and the initial trigger message is broadcast. Therefore, the terminal device receiving the initial trigger message in the coverage area can determine whether it is the terminal device to be randomly accessed based on the second indication information, and then determine whether to perform random access in response to the initial trigger message.
[0177] S1002. The target terminal device sends a random access preamble message to the network access device through the first communication resource.
[0178] Correspondingly, the network access device receives the random access preamble message sent by the target terminal device via the first communication resource.
[0179] The target terminal device is any terminal device to be randomly accessed, and the random access preamble message carries a temporary equipment identifier (Temporary Equipment Identifier Code, TEIC) of the target terminal device.
[0180] S1003. The network access device sends random access response information to the target terminal device.
[0181] Correspondingly, the target terminal device receives the random access response information sent by the network access device.
[0182] The random access response information carries the device temporary identifier confirmation and the configuration information of the second communication resource used to send the first uplink scheduled transmission message (First Uplink Scheduled Transmission Message, Msg3).
[0183] In some embodiments, the configuration information of the second communication resource is TDMA-based time domain resource configuration information, including: a time domain offset of the access opportunity and a time domain length of the access opportunity;
[0184] Among them, the time domain offset of the access opportunity is used to indicate the number of OFDM symbols from the starting position of the access opportunity to the starting position of the uplink time slot to which the access opportunity belongs, and the time domain length of the access opportunity is used to indicate the number of OFDM symbols from the starting position of the access opportunity to the end position of the access opportunity.
[0185] Reference Fig.11 As shown, Fig.11 This is a schematic diagram of the configuration of the second communication resource used to send the first uplink scheduling transmission information in some embodiments. The random access response information sent by the network access device to the terminal device is sent on the downlink time slot 111 of the frame structure, and the first uplink scheduling transmission information sent by the terminal device to the network access device is scheduled in the uplink time slot 112 of the frame structure, and the time slot deviation between the two is Ts. After determining the uplink time slot 112 for sending the first uplink scheduling transmission information, the specific OFDM symbol resources of the TDMA access opportunity are represented by the time domain offset and the time domain length. Among them, the time domain offset of the access opportunity is used to indicate the number of OFDM symbols from the starting position of the access opportunity to the starting position of the uplink time slot to which the access opportunity belongs, and the time domain length of the access opportunity is used to indicate the number of OFDM symbols from the starting position of the access opportunity to the end position of the access opportunity. Fig.11In the figure, it is taken as an example that the uplink time slot 112 used for sending the first uplink scheduling transmission information has only one TDMA access opportunity: access opportunity 113; the time domain offset of access opportunity 113 is e and the time domain length is f.
[0186] In some embodiments, the configuration information of the second communication resource is frequency domain resource configuration information based on FDMA, including: a time domain offset of the access opportunity, a time domain length of the access opportunity, and a frequency domain resource for accessing the video;
[0187] Among them, the time domain offset of the access opportunity is used to indicate the number of OFDM symbols from the starting position of the access opportunity to the starting position of the uplink time slot to which the access opportunity belongs, and the time domain length of the access opportunity is used to indicate the number of OFDM symbols from the starting position of the access opportunity to the end position of the access opportunity.
[0188] Reference Fig.12 As shown, Fig.12 This is a schematic diagram of the configuration of the second communication resource used to send the first uplink scheduling transmission information in some embodiments. The random access response information sent by the network access device to the terminal device is sent on the downlink time slot 121 of the frame structure, and the first uplink scheduling transmission information sent by the terminal device to the network access device is scheduled in the uplink time slot 122 of the frame structure, and the time slot deviation between the two is Ts. After determining the uplink time slot 122 for sending the first uplink scheduling transmission information, the specific OFDM symbol resources of the FDMA access opportunity are represented by the time domain offset, the time domain length and the frequency domain resources. Among them, the time domain offset of the access opportunity is used to indicate the number of OFDM symbols from the starting position of the access opportunity to the starting position of the uplink time slot to which the access opportunity belongs, and the time domain length of the access opportunity is used to indicate the number of OFDM symbols from the starting position of the access opportunity to the end position of the access opportunity. Fig.12 In the uplink time slot 122 used to send the first uplink scheduling transmission information, there are two frequency domain access opportunities at the same time domain access opportunity: access opportunity 123 and access opportunity 124. The time domain offset of access opportunity 123 and access opportunity 124 is g, and the time domain length is h. The frequency domain resources of access opportunity 123 and access opportunity 124 are 1 to n RBs.
[0189] S1004. The target terminal device sends the first uplink scheduling transmission information to the network receiving device through the second communication resource.
[0190] Correspondingly, the network receiving device receives the first uplink scheduling transmission information sent by the target terminal device via the second communication resource.
[0191] The first uplink scheduling transmission information carries the Electronic Product Code (EPC) of the terminal device and uplink data.
[0192] In some embodiments, the target terminal device schedules uplink transmission information to the network receiving device for the first time, including: the target terminal device schedules uplink transmission information to the network receiving device for the first time via the second communication resource.
[0193] S1005. The network receiving device sends a contention resolution message (ContentionResolution Message, Msg4) to the target terminal device.
[0194] Correspondingly, the target terminal device receives the contention resolution message sent by the network access device.
[0195] The contention resolution message carries confirmation of the device permanent identifier and downlink data.
[0196] S1006. The network access device sends an initial UE message to the core network.
[0197] Correspondingly, the core network receives the initial UE message sent by the network access device.
[0198] If steps S803 and S804 determine to adopt four-step random access and contention-based random access, the network access device sends an initial trigger message carrying the fourth indication information, the sixth indication information, the time slot count parameter and the configuration information of the first communication resource to each terminal device to be randomly accessed. Fig.13 As shown, the target terminal in the terminal device to be randomly accessed executes the following steps:
[0199] S1301. Receive an initial trigger message sent by a network access device.
[0200] The initial trigger message carries fourth indication information, sixth indication information and a time slot count parameter; the fourth indication information is used to indicate random access through 4-step random access, and the sixth indication information is used to indicate random access through CBRA.
[0201] In some embodiments, the random access method provided in the above embodiment further includes: before sending the initial trigger message to the terminal device to be randomly accessed, adding second indication information to the initial trigger message. Sending the initial trigger message to the terminal device to be randomly accessed includes: broadcasting the initial trigger message.
[0202] Second indication information for indicating the terminal device to be randomly accessed is added to the initial trigger message, and the initial trigger message is broadcast. Therefore, the terminal device receiving the initial trigger message in the coverage area can determine whether it is the terminal device to be randomly accessed based on the second indication information, and then determine whether to perform random access in response to the initial trigger message.
[0203] S1302. Obtain a value of an access counter according to a timeslot counting parameter.
[0204] The target terminal device is any terminal device to be randomly accessed.
[0205] In some embodiments, obtaining a value of an access counter according to a timeslot count parameter includes:
[0206] Randomly from [0, 2 Q ] as the value of the access counter. For example, if Q = 4, then an integer is randomly selected from [0, 16] as the value of the access counter.
[0207] S1303: Determine whether the value of the access counter is 0.
[0208] In the above step S1303, if it is determined that the value of the access counter is 0, the following step S1304 is executed:
[0209] S1304: Send a random access preamble message to the network access device.
[0210] Correspondingly, the network access device receives the random access preamble message sent by the target terminal device.
[0211] The random access preamble message carries a temporary equipment identifier (Temporary Equipment Identifier Code, TEIC) of the target terminal device.
[0212] In some embodiments, sending a random access preamble message to a network access device includes: sending the random access preamble message to the network access device via a first communication resource.
[0213] If it is determined in step S1304 that the value of the access counter is not 0 (is a value greater than 0 and less than 2 Q The target terminal device executes the following step S1305:
[0214] S1305. When receiving the initial trigger message sent by the network access device, reduce the value of the access counter by one, and return to step S1303 to re-determine whether the value of the access counter is 0.
[0215] After the target terminal device executes step S1304 to send a random access preamble message to the network access device, the interaction process between the target terminal device, the network access device and the core network in the subsequent random access process is similar to the above embodiment, including: the network access device sends a random access response message to the target terminal device; the target terminal device sends the first uplink scheduling transmission information to the network receiving device; the network receiving device sends a contention resolution message to the target terminal device and sends an initial UE message to the core network, which will not be described in detail here to avoid repetition.
[0216] Exemplarily, the following takes the case where the terminal devices to be randomly accessed through 4-step contention-based random access include terminal devices A and terminal devices B, and the value of the access counter obtained by terminal device A according to the time slot count parameter is 0, and the value of the access counter obtained by terminal device B according to the time slot count parameter is 2 as an example to illustrate the implementation method of random access through 4-step contention-based random access. Exemplarily, refer to Fig.14 As shown, the random access method includes:
[0217] S1401. The network access device sends a first initial trigger message to terminal device A and terminal device B.
[0218] Correspondingly, terminal device A and terminal device B receive the first initial trigger message sent by the network access device.
[0219] Among them, the initial trigger message carries fourth indication information, fifth indication information, time slot count parameters and configuration information of the first communication resource. The fourth indication information is used to indicate random access through 4-step random access, and the fifth indication information is used to indicate random access through CBRA; the first initial trigger message is a trigger message for the first round and the first opportunity.
[0220] S1402. Terminal device A obtains the value of the access counter according to the timeslot counting parameter.
[0221] S1403. Terminal device B obtains the value of the access counter according to the timeslot counting parameter.
[0222] As shown above, the terminal device A obtains the access counter value of 0, and the terminal device B obtains the access counter value of 2 according to the time slot counting parameter.
[0223] S1404. Terminal device A sends a random access preamble message to the network access device.
[0224] S1405. The network access device sends random access response information to terminal device A.
[0225] S1406. Terminal device A sends the first uplink scheduling transmission information to the network access device.
[0226] S1407: The network access device sends a contention resolution message to terminal device A.
[0227] S1408. The network access device sends a second initial trigger message to terminal device B.
[0228] The second initial trigger message is a trigger message of the first round at the second opportunity.
[0229] In some embodiments, the second initial trigger message may include only the identifier of terminal device B and not include a timeslot count parameter.
[0230] S1409. Terminal device B reduces the value of the access counter by one.
[0231] As shown above, terminal device B obtains the value of the access counter as 2 according to the time slot counting parameter, so after subtracting the value of the access counter by one, the value of the access counter is 1.
[0232] S1410. The network access device sends a third initial trigger message to terminal device B.
[0233] The third initial trigger message is a trigger message of the third opportunity in the first round.
[0234] In some embodiments, the third initial trigger message may include only the identifier of terminal device B and does not include a timeslot count parameter.
[0235] S1411. Terminal device B reduces the value of the access counter by one.
[0236] As shown above, after the last decrement, the value of the access counter is 1, and after the next decrement, the value of the access counter is 0, so the following steps are performed:
[0237] S1412. Terminal device B sends a random access preamble message to the network access device.
[0238] S1413. The network access device sends random access response information to terminal device B.
[0239] S1414. Terminal device B sends the first uplink scheduling transmission information to the network access device.
[0240] S1415. The network access device sends a contention resolution message to terminal device B.
[0241] In some embodiments, the random access method provided by the embodiments of the present application also includes: before the network access device sends an initial trigger message carrying fourth indication information to the terminal device to be randomly accessed, the network access device broadcasts a paging message within the coverage area.
[0242] The paging message carries the first indication information, the second indication information and access opportunity information; the access opportunity information includes the number of uplink time slots in one round of access and the number of access opportunities in one uplink time slot.
[0243] Reference Fig.15 As shown, some embodiments of the present application further provide a network access device 1500, and the network access device 1500 includes:
[0244] A receiving unit 151 is configured to receive a service request sent by a core network, where the service request is used to request to carry first indication information and second indication information, where the first indication information is used to indicate a triggering cause, and the second indication information is used to indicate a terminal device to be randomly accessed;
[0245] Processing unit 152 is used to obtain a target success rate and a target data volume; the target success rate is a success rate of sending random access preamble messages by terminal devices within the coverage area of the network access device, and the target data volume is a data volume of the random access preamble message corresponding to the triggering cause indicated by the first indication information;
[0246] The sending unit 153 is used to send an initial trigger message carrying fourth indication information to the terminal device to be randomly accessed when the target success rate is less than or equal to the threshold success rate or the target data volume is greater than the threshold data volume, and the fourth indication information is used to indicate random access through 4-step random access.
[0247] As an optional implementation manner of an embodiment of the present application, the processing unit 152 is also used to determine whether the number of terminal devices to be randomly accessed is one, and whether the service request carries the device identification of each terminal device to be randomly accessed, before sending an initial trigger message carrying fourth indication information to the terminal device to be randomly accessed; if the number of terminal devices to be randomly accessed is one, and / or the service request carries the device identification of each terminal device to be randomly accessed, then adding fifth indication information to the initial trigger message; the fifth indication information is used to indicate random access through CFRA.
[0248] As an optional implementation of an embodiment of the present application, the processing unit 152 is also used to add sixth indication information to the initial trigger message if the number of terminal devices to be randomly accessed is not one and the service request does not carry the device identification of each terminal device to be randomly accessed; the sixth indication information is used to indicate random access through CBRA.
[0249] As an optional implementation of an embodiment of the present application, the processing unit 152 is also used to add configuration information of a first communication resource for sending a random access preamble message in an initial trigger message before sending an initial trigger message carrying fourth indication information to a terminal device to perform random access.
[0250] As an optional implementation of the embodiment of the present application, the configuration information of the first communication resource is time domain resource configuration information based on TDMA, including: a time domain offset of the access opportunity and a time domain length of the access opportunity;
[0251] Among them, the time domain offset of the access opportunity is used to indicate the number of orthogonal frequency division multiplexing OFDM symbols from the starting position of the access opportunity to the starting position of the uplink time slot to which the access opportunity belongs, and the time domain length of the access opportunity is used to indicate the number of OFDM symbols from the starting position of the access opportunity to the end position of the access opportunity.
[0252] As an optional implementation of the embodiment of the present application, the configuration information of the first communication resource is based on the frequency domain resource configuration information of the frequency division multiple access FDMA, including: the time domain offset of the access opportunity, the time domain length of the access opportunity and the frequency domain resource of the access opportunity;
[0253] Among them, the time domain offset of the access opportunity is used to indicate the number of OFDM symbols from the starting position of the access opportunity to the starting position of the uplink time slot to which the access opportunity belongs, and the time domain length of the access opportunity is used to indicate the number of OFDM symbols from the starting position of the access opportunity to the end position of the access opportunity.
[0254] As an optional implementation of the embodiment of the present application, the processing unit 152 is further used to add a time slot count parameter in the initial trigger message before sending the initial trigger message carrying the fourth indication information to the terminal device to be randomly accessed.
[0255] As an optional implementation of the embodiment of the present application, the sending unit 153 is further configured to broadcast a paging message within the coverage area before sending an initial trigger message carrying the fourth indication information to the terminal device to be randomly accessed;
[0256] The paging message carries the first indication information, the second indication information and the access opportunity information; the access opportunity information includes the number of uplink time slots in one round of access and the number of access opportunities in one uplink time slot.
[0257] As an optional implementation of the embodiment of the present application, the receiving unit 151 is further used to receive a random access preamble message sent by a target terminal device after sending an initial trigger message carrying fourth indication information to a terminal device to be randomly accessed; the target terminal device is any terminal device to be randomly accessed, and the random access preamble message carries a device temporary identifier of the target terminal device;
[0258] The sending unit 153 is further configured to send a random access response message to the target terminal device, where the random access response message carries a device temporary identifier confirmation;
[0259] The receiving unit 151 is further configured to receive first uplink scheduling transmission information sent by a target terminal device, where the first uplink scheduling transmission information carries a device permanent identifier and uplink data of the target terminal device;
[0260] The sending unit 153 is further configured to send a contention resolution message to the target terminal device, where the contention resolution message carries a device permanent identifier confirmation and downlink data;
[0261] The sending unit 153 is also used to send an initial user equipment UE message corresponding to the target terminal device to the core network.
[0262] As an optional implementation of the embodiment of the present application, the random access response information also carries configuration information of the second communication resource used to send the first uplink scheduling transmission information.
[0263] As an optional implementation of the embodiment of the present application, the configuration information of the second communication resource is time domain resource configuration information based on TDMA, including: a time domain offset of the access opportunity and a time domain length of the access opportunity;
[0264] Among them, the time domain offset of the access opportunity is used to indicate the number of OFDM symbols from the starting position of the access opportunity to the starting position of the uplink time slot to which the access opportunity belongs, and the time domain length of the access opportunity is used to indicate the number of OFDM symbols from the starting position of the access opportunity to the end position of the access opportunity.
[0265] As an optional implementation of the embodiment of the present application, the configuration information of the second communication resource is frequency domain resource configuration information based on FDMA, including: a time domain offset of the access opportunity, a time domain length of the access opportunity, and a frequency domain resource for accessing the video;
[0266] Among them, the time domain offset of the access opportunity is used to indicate the number of OFDM symbols from the starting position of the access opportunity to the starting position of the uplink time slot to which the access opportunity belongs, and the time domain length of the access opportunity is used to indicate the number of OFDM symbols from the starting position of the access opportunity to the end position of the access opportunity.
[0267] Reference Fig.16 As shown, some embodiments of the present application further provide a terminal device 1600, and the terminal device 1600 includes:
[0268] The receiving unit 161 is used to receive an initial trigger message sent by a network access device, where the initial trigger message carries fourth indication information, sixth indication information, and a timeslot count parameter; the fourth indication information is used to indicate random access through 4-step random access, and the sixth indication information is used to indicate random access through CBRA;
[0269] The processing unit 162 obtains a value of an access counter according to the time slot counting parameter, and determines whether the value of the access counter is 0;
[0270] The sending unit 163 is used to send a random access preamble message to the network receiving device when the value of the access counter is 0, where the random access preamble message carries a device temporary identifier of the terminal device.
[0271] As an optional implementation of an embodiment of the present application, the processing unit is also used to, when the value of the access counter is not 0, reduce the value of the access counter by one upon receiving an initial trigger message sent by the network access device, and re-determine whether the value of the access counter is 0 until the value of the access counter is 0.
[0272] As an optional implementation of the embodiment of the present application,
[0273] The receiving unit 161 is further configured to receive random access response information sent by the network access device after sending the random access preamble message to the network receiving device, where the random access response information carries a device temporary identifier confirmation of the terminal device;
[0274] The sending unit 163 is further configured to send first uplink scheduling transmission information to the network access device, where the first uplink scheduling transmission information carries a device permanent device identifier and uplink data of the terminal device;
[0275] The receiving unit 161 is further configured to receive a contention resolution message sent by a network access device, where the contention resolution message carries a device permanent identifier confirmation and downlink data of the terminal device.
[0276] The network access device and terminal device provided in the embodiments of the present application can execute the random access method provided in the above embodiments, and can achieve the same or similar effects. To avoid redundancy, they will not be described in detail here.
[0277] Some embodiments of the present application provide an electronic device. Fig.17 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application, such as Fig.17As shown, the electronic device provided in this embodiment includes: a memory 171 and a processor 172, the memory 171 is used to store a computer program, and the processor 172 is used to execute the random access method provided in any of the above embodiments when executing the computer program.
[0278] Some embodiments of the present application further provide a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a computing device, the computing device implements the random access method provided by any of the above embodiments.
[0279] Some embodiments of the present application further provide a chip, the chip comprising a processor and a memory, the memory being used to store programs or instructions that can be run on the processor, and the processor being used to execute the programs or instructions so that the random access method of any of the above embodiments is executed.
[0280] Some embodiments of the present application further provide a computer program product. When the computer program product is executed on a computer, the computer implements the random access method of any of the above embodiments.
[0281] For ease of explanation, the above description has been made in conjunction with specific embodiments. However, the above exemplary discussion is not intended to be exhaustive or limit the embodiments to the specific forms disclosed above. Based on the above teachings, various modifications and variations can be obtained. The selection and description of the above embodiments are intended to better explain the principles and practical applications, so that those skilled in the art can better use the embodiments and various different variations of the embodiments suitable for specific use considerations.
Claims
1. A random access method, characterized in that: Applied to a network access device, the method comprises: Receive a service request sent by a core network, where the service request is used to request to carry first indication information and second indication information, where the first indication information is used to indicate a triggering cause, and the second indication information is used to indicate a terminal device to be randomly accessed; Obtaining a target success rate and a target data volume; the target success rate is a success rate of sending a random access preamble message to a terminal device within a coverage area of the network access device, and the target data volume is a data volume of the random access preamble message corresponding to a triggering cause indicated by the first indication information; If the target success rate is less than or equal to the threshold success rate, and / or the target data volume is greater than the threshold data volume, an initial trigger message carrying fourth indication information is sent to the terminal device to be randomly accessed, and the fourth indication information is used to indicate random access through 4-step random access.
2. The method according to claim 1, characterized in that The method further comprises: Before sending an initial trigger message carrying fourth indication information to a terminal device to be randomly accessed, determining whether the number of terminal devices to be randomly accessed is one; If the number of terminal devices to be randomly accessed is more than one, determining whether the service request carries a device identifier of each terminal device to be randomly accessed; If the number of terminal devices to be randomly accessed is one, or the number of terminal devices to be randomly accessed is more than one and the service request carries the device identifier of each terminal device to be randomly accessed, then fifth indication information is added to the initial trigger message, and the fifth indication information is used to indicate random access through contention-free random access CFRA.
3. The method according to claim 2, characterized in that The method further comprises: If the number of terminal devices to be randomly accessed is more than one, and the service request does not carry the device identification of each terminal device to be randomly accessed, then sixth indication information is added to the initial trigger message, and the sixth indication information is used to indicate random access through contention-based random access CBRA.
4. The method according to claim 1, characterized in that: The method further comprises: Before sending an initial trigger message carrying fourth indication information to a terminal device to perform random access, configuration information of a first communication resource used to send the random access preamble message is added to the initial trigger message.
5. The method according to claim 4, characterized in that The configuration information of the first communication resource is time domain resource configuration information based on time division multiple access TDMA, including: a time domain offset of an access opportunity and a time domain length of an access opportunity.
6. The method according to claim 5, characterized in that The configuration information of the first communication resource is frequency domain resource configuration information based on frequency division multiple access FDMA, including: time domain offset of access opportunity, time domain length of access opportunity and frequency domain resource of access opportunity.
7. The method according to claim 3, characterized in that The method further comprises: Before sending an initial trigger message carrying the fourth indication information to the terminal device to perform random access, a time slot count parameter is added to the initial trigger message to control the terminal device to perform random access to obtain the value of the access counter according to the time slot count parameter, and when the value of the access counter is not 0, when the initial trigger message sent by the network access device is received, the value of the access counter is reduced by 1, and when the value of the access counter is 0, a random access preamble message carrying a device temporary identifier is sent to the network receiving device.
8. The method according to claim 1, characterized in that Before sending an initial trigger message carrying fourth indication information to a terminal device to be randomly accessed, the method further includes: Broadcasting paging messages within the coverage area; The paging message carries the first indication information, the second indication information and access opportunity information; the access opportunity information includes the number of uplink time slots in one round of access and the number of access opportunities in one uplink time slot.
9. The method according to claim 1, characterized in that: The method further comprises: After sending an initial trigger message carrying fourth indication information to a terminal device to be randomly accessed, receiving the random access preamble message sent by a target terminal device; the target terminal device is any terminal device to be randomly accessed, and the random access preamble message carries a device temporary identifier of the target terminal device; Sending a random access response message to the target terminal device, where the random access response message carries a device temporary identifier confirmation; Receiving first uplink scheduling transmission information sent by the target terminal device, where the first uplink scheduling transmission information carries a device permanent identifier and uplink data of the target terminal device; Sending a contention resolution message to the target terminal device, wherein the contention resolution message carries a device permanent identifier confirmation and downlink data; Send an initial user equipment UE message corresponding to the target terminal device to the core network.
10. The method according to claim 9, characterized in that The random access response information also carries configuration information of a second communication resource used to send the first uplink scheduling transmission information.
11. The method according to claim 10, characterized in that The configuration information of the second communication resource is time domain resource configuration information based on TDMA, including: a time domain offset of an access opportunity and a time domain length of an access opportunity.
12. The method according to claim 10, characterized in that The configuration information of the second communication resource is frequency domain resource configuration information based on FDMA, including: a time domain offset of an access opportunity, a time domain length of an access opportunity, and a frequency domain resource for accessing a video.
13. A network access device, characterized in that: include: A receiving unit, configured to receive a service request sent by a core network, wherein the service request is used to request to carry first indication information and second indication information, wherein the first indication information is used to indicate a triggering cause, and the second indication information is used to indicate a terminal device to be randomly accessed; a processing unit, configured to obtain a target success rate and a target data volume; the target success rate is a success rate of sending a random access preamble message to a terminal device within a coverage area of the network access device, and the target data volume is a data volume of the random access preamble message corresponding to a triggering cause indicated by the first indication information; A sending unit is used to send an initial trigger message carrying fourth indication information to a terminal device to be randomly accessed when the target success rate is less than or equal to a threshold success rate or the target data volume is greater than a threshold data volume, wherein the fourth indication information is used to indicate random access through 4-step random access.
14. An electronic device, characterized in that: include: A memory and a processor, wherein the memory stores a computer program, and the processor is configured to implement the random access method according to any one of claims 1 to 12 when executing the computer program.
15. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a computing device, the computing device implements the random access method according to any one of claims 1 to 12.
16. A chip, characterized in that: The chip includes a processor and a memory, the memory is used to store programs or instructions that can be run on the processor, and the processor is used to execute the program or instructions so that the random access method according to any one of claims 1 to 12 is executed.
Citation Information
Cited By
Resource scheduling method, apparatus, device, medium, and program product
WO2026143663A1
Communication method, communication apparatus, and communication system
WO2026152982A1