Random access control method and device, communication equipment and storage medium

By using the first communication device to receive and process the first information in the environmental Internet of Things system to realize random access control, the problem of lack of a random access control scheme in the AIoT system is solved, and inventory efficiency is improved and conflicts are reduced.

CN119815567APending Publication Date: 2025-04-11VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311301634.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-09
Publication Date
2025-04-11

AI Technical Summary

Technical Problem

In the Ambient Internet of Things (AIoT) system, there is currently a lack of clear solutions on how to achieve random access control of environmental IoT devices.

Method used

The first information is received through the first communication device and random access is performed based on the information. The first information includes the first configuration information or the first control information, the first configuration information is used to indicate the configuration information of the random access, and the first control information is used to trigger the random access or initiate the inventory process.

Benefits of technology

Through the configuration or triggering of the first information, random access to the first communication device is realized, inventory conflicts are reduced, and inventory efficiency is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119815567A_ABST
    Figure CN119815567A_ABST
Patent Text Reader

Abstract

The invention discloses a random access control method and device, communication equipment and a storage medium, and belongs to the technical field of communication, and the random access control method comprises the steps that first communication equipment receives first information; the first communication device performs random access according to the first information; wherein the first information comprises first configuration information or first control information; the first configuration information is used for indicating configuration information of random access; the first control information is used for triggering the first communication equipment to initiate random access or is used for initiating a check process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of communication technology, and specifically relates to a random access control method, apparatus, communication equipment and storage medium. Background Art

[0002] In the Ambient Internet of Things (AIoT) system, a read / write device, such as a reader, usually needs to communicate with multiple AIoT devices, such as tags. AIoT devices can connect to the read / write devices through random access and communicate with the read / write devices based on the control instructions of the read / write devices. However, there is currently no clear solution for how to implement random access control of AIoT devices. Summary of the invention

[0003] Embodiments of the present application provide a random access control method, apparatus, communication device, and storage medium, which can implement random access control of a first communication device.

[0004] In a first aspect, a random access control method is provided, including:

[0005] The first communication device receives the first information;

[0006] The first communication device performs random access according to the first information;

[0007] Wherein, the first information includes first configuration information or first control information;

[0008] The first configuration information is used to indicate configuration information of random access;

[0009] The first control information is used to trigger the first communication device to initiate random access, or to initiate an inventory process.

[0010] In a second aspect, a random access control method is provided, including:

[0011] The second communication device sends the first information;

[0012] Wherein, the first information includes first configuration information or first control information;

[0013] The first configuration information is used to indicate configuration information of random access;

[0014] The first control information is used to trigger the first communication device to initiate random access, or to initiate an inventory process.

[0015] In a third aspect, a random access control device is provided, including:

[0016] A first receiving module, used for receiving first information;

[0017] An access module, configured to perform random access according to the first information;

[0018] Wherein, the first information includes first configuration information or first control information;

[0019] The first configuration information is used to indicate configuration information of random access;

[0020] The first control information is used to trigger the first communication device to initiate random access, or to initiate an inventory process.

[0021] In a fourth aspect, a random access control device is provided, including:

[0022] A first sending module, used for sending first information;

[0023] Wherein, the first information includes first configuration information or first control information;

[0024] The first configuration information is used to indicate configuration information of random access;

[0025] The first control information is used to trigger the first communication device to initiate random access, or to initiate an inventory process.

[0026] In a fifth aspect, a communication device is provided, which includes a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented.

[0027] In a sixth aspect, a communication device is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect.

[0028] In the seventh aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented.

[0029] In an eighth aspect, a wireless communication system is provided, comprising: a first communication device and a second communication device, wherein the first communication device can be used to execute the steps of the method described in the first aspect, and the second communication device can be used to execute the steps of the method described in the second aspect.

[0030] In the ninth aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instructions to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect.

[0031] In the tenth aspect, a computer program / program product is provided, wherein the computer program / program product is stored in a storage medium, and the program / program product is executed by at least one processor to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect.

[0032] In an embodiment of the present application, after receiving the first information, the first communication device performs random access according to the first information. The first information includes first configuration information or first control information. The first configuration information is used to indicate the configuration information of the random access. The first control information is used to trigger the first communication device to initiate random access, or to initiate an inventory process. The configuration or triggering of random access of the first communication device is implemented through the first information, which helps to reduce conflicts in the inventory of the first communication device, that is, reduce random access conflicts of the first communication device and improve inventory efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] Figure 1 A block diagram of a wireless communication system applicable to the embodiments of the present application;

[0034] Figure 2 A schematic diagram of the relationship between a reader and a tag device in the related art;

[0035] Figure 3 A schematic diagram of the response process of a single tag device in the related art;

[0036] Figure 4 A schematic diagram of the contents of a paging PDSCH in the related art;

[0037] Figure 5 Another schematic diagram of the contents of a paging PDSCH in the related art;

[0038] Figure 6 It is the first topology diagram of environmental Internet of Things communication in the related technology;

[0039] Figure 7 It is the second topology diagram of environmental Internet of Things communication in the related technology;

[0040] Figure 8 It is the third topology diagram of environmental Internet of Things communication in the related technology;

[0041] Fig. 9 It is the fourth topology diagram of environmental Internet of Things communication in the related technology;

[0042] Fig.10 It is the fifth topology diagram of environmental Internet of Things communication in the related technology;

[0043] Fig.11 This is a flowchart of a random access control method in an embodiment of the present application;

[0044] Fig.12 A schematic diagram of random access resources in an embodiment of the present application;

[0045] Fig.13 Another schematic diagram of random access resources in an embodiment of the present application;

[0046] Fig.14 A schematic diagram of a random access control process in an embodiment of the present application;

[0047] Fig.15 This is a flowchart of another random access control method in an embodiment of the present application;

[0048] Fig.16 In the embodiments of this application Fig.11 A schematic diagram of the structure of a corresponding random access control device;

[0049] Fig.17 In the embodiments of this application Fig.15 A schematic diagram of the structure of a corresponding random access control device;

[0050] Fig.18 This is a schematic diagram of the structure of a communication device in an embodiment of the present application;

[0051] Fig.19 This is a schematic diagram of the structure of a terminal in an embodiment of the present application;

[0052] Fig. 20 This is a schematic diagram of the structure of a network side device in an embodiment of the present application;

[0053] Fig.21 This is a schematic diagram of the structure of another network-side device in an embodiment of the present application. DETAILED DESCRIPTION

[0054] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field belong to the scope of protection of this application.

[0055] The terms "first", "second", etc. of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of one type, and the number of objects is not limited, for example, the first object can be one or more. In addition, "or" in the present application represents at least one of the connected objects. For example, "A or B" covers three schemes, namely, Scheme 1: including A but not including B; Scheme 2: including B but not including A; Scheme 3: including both A and B. The character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0056] The term "indication" in this application can be a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, operations to be performed, or request results in the sent indication; an indirect indication can be understood as the receiver determining the corresponding information according to the indication sent by the sender, or making a judgment and determining the operation to be performed or the request result according to the judgment result.

[0057] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used for the systems and radio technologies mentioned above as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for illustrative purposes, and NR terminology is used in most of the following descriptions, but these technologies can also be applied to systems other than NR systems, such as the 6th generation (6 thGeneration, 6G) communication system.

[0058] Figure 1 A block diagram of a wireless communication system applicable to the embodiments of the present application is shown. The wireless communication system includes a terminal 11 and a network side device 12.

[0059] Among them, the terminal 11 can be a mobile phone, a tablet personal computer, a laptop computer, a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile Internet device (MID), an augmented reality (AR), a virtual reality (VR) device, a robot, a wearable device (Wearable Device), a flight vehicle, a vehicle user equipment (VUE), a shipborne equipment, a pedestrian terminal (Pedestrian User Equipment, PUE), a smart home (home appliances with wireless communication functions, such as refrigerators, televisions, washing machines or furniture, etc.), a game console, a personal computer (PC), a teller machine or a self-service machine and other terminal side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle-mounted device can also be called a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application.

[0060] The network side device 12 may include an access network device or a core network device, wherein the access network device may also be referred to as a radio access network (RAN) device, a radio access network function or a radio access network unit. The access network device may include a base station, a wireless local area network (WLAN) access point (AS) or a wireless fidelity (WiFi) node, etc. Among them, the base station may be referred to as a Node B (NodeB, NB), an evolved Node B (Evolved Node B, eNB), a next generation Node B (the next generation Node B, gNB), a New Radio Node B (New Radio Node B, NR Node B), an access point, a Relay Base Station (RBS), a Serving Base Station (SBS), a Base Transceiver Station (Base Transceiver Station, BTS), a radio base station, a radio transceiver, a Basic Service Set (Basic Service Set, BSS), an Extended Service Set (Extended Service Set, ESS), a home Node B (home evolved Node B, HNB), a home evolved Node B (home evolved Node B), a Transmission Reception Point (Transmission Reception Point, TRP) or other appropriate terms in the relevant field. As long as the same technical effect is achieved, the base station is not limited to specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is taken as an example for introduction, and the specific type of the base station is not limited.

[0061] The core network equipment may include but is not limited to at least one of the following: core network node, core network function, mobility management entity (Mobility Management Entity, MME), access mobility management function (Access and Mobility Management Function, AMF), session management function (Session Management Function, SMF), user plane function (User Plane Function, UPF), policy control function (Policy Control Function, PCF), policy and charging rules function unit (Policy and Charging Rules Function, PCRF), edge application service discovery function (Edge Application Server Discovery Function, EASDF), unified data management (Unified Data Management, UDM), unified data storage (Unified Data Repository, UDR), home user server (Home Subscriber Server, HSS), centralized network configuration (CNC), network storage function (Network Repository Function, NRF), network exposure function (Network Exposure Function, NEF), local NEF (Local NEF, or L-NEF), binding support function (Binding Support Function, BSF), application function (Application Function, AF), etc. It should be noted that in the embodiments of the present application, only the core network device in the NR system is introduced as an example, and the specific type of the core network device is not limited.But not limited to at least one of the following: core network node, core network function, mobility management entity (Mobility Management Entity, MME), access mobility management function (Access and Mobility Management Function, AMF), session management function (Session Management Function, SMF), user plane function (UserPlane Function, UPF), policy control function (Policy Control Function, PCF), policy and charging rules function unit (Policy and Charging Rules Function, PCRF), edge application service discovery function (Edge Application Server Discovery Function, EASDF), unified data management (Unified Data Management, UDM), unified data storage (Unified Data Repository, UDR), home user server (Home Subscriber Server, HSS), centralized network configuration (CNC), network storage function (Network Repository Function, NRF), network exposure function (Network Exposure Function, NEF), local NEF (Local NEF, or L-NEF), binding support function (Binding Support Function, BSF), application function (Application Function, AF), etc. It should be noted that in the embodiments of the present application, only the core network device in the NR system is introduced as an example, and the specific type of the core network device is not limited.

[0062] To facilitate understanding, the application scenarios of the embodiments of the present application, as well as the related technologies and concepts involved, are first introduced.

[0063] 1. Application scenarios of embodiments of the present application

[0064] The technical solution provided in the embodiments of the present application can be applied to environmental Internet of Things communication scenarios. For example, it can be applied to scenarios such as item inventory, logistics inventory, fire warning, etc. For example, it can be applied to wireless radio frequency identification (RFID) technology dedicated readers, WiFi transmission scenarios, cellular network transmission scenarios, or next-generation mobile communication scenarios.

[0065] 2. Information transmission between reader and tag devices in RFID

[0066] like Figure 2 As shown, the reader can send signaling such as selection (Select), inventory (Inventory) and access (Access) to the tag device, and the status of the tag device side can include ready (Ready), arbitration (Arbitrate), response (Reply), acknowledgement (Acknowledged), open (Open), protection (Secured), destruction (Killed), etc.

[0067] The operation instructions of the reader are shown in Table 1:

[0068]

[0069]

[0070] Table 1

[0071] The status of the tag device is shown in Table 2:

[0072]

[0073]

[0074] Table 2

[0075] Figure 3 The figure shows the flow chart of tag device sending and receiving. In the inventory mode, the reader selects the tag device and sends a query command. The tag device responds with a reply, that is, generates a 16-bit random number to the reader. Then the reader sends the random number sequence to the tag device through the ACK command. The tag device sends the relevant data to the reader, such as the protocol control word (PC) / extended protocol control word (XPC), electronic product code (EPC), packet cyclic redundancy check (CRC), etc. If the EPC is valid, the reader can send a repeat query (QueryRep) command or other commands. If the EPC is invalid, the reader can send NAK. From the reader sending the query command to the reader receiving the relevant data sent by the tag device is a single tag device response process.

[0076] 3. Competitive Communication Process of Backscatter Communication System

[0077] The backscatter communication system is a type of environmental Internet of Things system. In the existing backscatter communication system, the reader can usually only receive the backscatter signal of one tag device at the same time. For example, in the RFID inventory process, when the reader sends a control command to start the inventory process, it will indicate a value Q; the tag device randomly selects a value q from the values ​​of {0, ..., 2^Q-1} generated locally; the tag device whose current random value is 0 will respond to the reader's control command and transmit the backscatter signal; the tag device whose current random value is not 0 will not transmit the backscatter signal for the time being. After completing the communication with the tag device whose random value is 0, the reader can continue to send control commands, such as QueryRep, for example, to instruct the tag device to subtract 1 from the generated random number, and the tag device whose random value is reduced to 0 responds to the control command and performs backscatter transmission.

[0078] The above process belongs to the process of random multiple access. There is a possibility that multiple tag devices generate the same random number locally, which may lead to the possibility that multiple tag devices perform backscatter transmission at the same time at a certain moment. In this case, the reader is unlikely to detect the backscatter signal of any tag device, and will not send feedback based on the backscatter signal of the tag device to the tag device. In this case, these tag devices will continue to receive control commands from the reader and wait for new backscatter transmission opportunities. Therefore, when sending control commands, the reader should select a reasonable Q value, and can gradually adjust the Q value during the inventory process to reduce the probability of conflict during communication with multiple tag devices. Of course, this also means that the time to complete communication with multiple tag devices is extended.

[0079] In the existing design scheme, if the backscatter signal transmission parameters of multiple tag devices are the same at the same time, the reader side will not be able to detect the backscatter signals of multiple tag devices at the same time, which will have a negative impact on the efficiency of completing the inventory of multiple tag devices.

[0080] 4. Classification and characteristics of environmental IoT devices

[0081] Ambient IoT devices are characterized based on their energy storage capacity and their ability to generate RF signals for transmission. Ambient IoT devices have one of the following energy storage capabilities:

[0082] Storage capacity 1: No ability to store energy;

[0083] Storage capacity 2: Energy can be stored up to E1 or E2 joules, where it is possible that E1 = E2;

[0084] Storage capacity3: Energy can be stored up to E2 joules.

[0085] Depending on these storage capacities, the study considered the following set of ambient IoT devices:

[0086] Device A: No energy storage capability, no independent signal generation / amplification capability, performs backscatter transmission;

[0087] Device B: has energy storage capability, no independent signal generation capability, and performs backscatter transmission. The use of stored energy may include amplification of reflected signals;

[0088] Device C: has energy storage capability and independent signal generation capability, i.e., has active RF components for transmission.

[0089] 5. Environmental IoT Data / Service Types

[0090] Device-originated (DO), which means that the data stream originates from the ambient IoT device (such as the tag device in RFID);

[0091] Device-terminated (DT), which means that the data stream is transmitted to the ambient IoT device.

[0092] Data streams originating from ambient IoT devices, namely DO data, can be further classified into:

[0093] Device-originated-Auto (DO-A), for example, connecting a large number of various sensors that collect and, when necessary, proactively report information about the environment, devices, and organisms;

[0094] DT-triggered DO data transmission (Device-originated-device-terminated triggered, DO-DTT), such as asset identification, status reporting and tracking, are all downlink (DL) triggered reports, where the read-write device collects data from the ambient IoT device by triggering the inventory procedure. Since the data is generated / initiated in the ambient IoT device, this service should be considered as a command sent by the read-write device to trigger the ambient IoT device to initiate a DO service.

[0095] 6. Paging Process

[0096] In the 5G NR system, the terminal can use discontinuous reception (DRX) in the idle or inactive state to save power. The terminal monitors a paging occasion (PO) in each discontinuous reception cycle (DRX cycle) to obtain paging downlink control information (DCI). The base station configures the parameters of the monitoring occasion (MO) set of the physical downlink control channel (PDCCH) for paging. The terminal calculates the radio frame number (System Frame Number, SFN) of the paging frame (PF) where the PO is located and the index number of the PO according to the formula, and determines the location of the PO from the PDCCH MO set.

[0097] The formula for determining the radio frame number SFN of PF is: (SFN+PF_offset) mod T = (T div N) * (UE_ID mod N);

[0098] The formula for determining the index number i_s of the PO is: i_s=floor(UE_ID / N)mod Ns;

[0099] Among them, T is the DRX cycle of the terminal, N is the number of PFs in a cycle T, PF_offset is the offset value of the PF starting point, UE_ID is determined according to the terminal unique identifier short-Temporary MobileSubscriber Identity (s-TMSI), and Ns represents the number of POs in a PF.

[0100] The terminal receives the paging PDSCH by receiving the paging DCI. The paging PDSCH carries the paging message. The paging message may contain one or more paging records, each of which corresponds to a terminal. Figure 4 As shown in FIG. 1 , a paging PDSCH includes the paging record of terminal 1, the paging record of terminal 2, and the paging record of terminal 3. One or more terminals paged by a paging message correspond to the same PO, that is, the same PF and i_s. In addition, the paging message may also include the paging group information for the Multimedia Broadcast Service (MBS) service, such as Figure 5As shown, a paging PDSCH includes the paging record of terminal 1, the paging record of terminal 2, the paging record of terminal 3 and the paging group of MBS. The paging group information is represented by a temporary mobile group identity (TMGI), including a public land mobile network (PLMN) and a service ID (serviceID).

[0101] 7. Inventory round / inventory process / inventory process

[0102] An inventory round is initiated by a query command and terminated by a subsequent query command (used to initiate a new inventory round), a select command, or a challenge command.

[0103] 8. Topology of Environmental IoT Communication Scenario

[0104] The network architecture of environmental IoT communication is as follows Figures 6 to 10 shown.

[0105] Figure 6 As shown, a network side device, such as a base station, and an environmental IoT device, such as a tag device, directly communicate bidirectionally, and the network side device sends a carrier signal or control signaling to the environmental IoT device and receives a backscattered signal from the environmental IoT device. The network side device that sends a carrier signal or control signaling to the environmental IoT device and the network side device that receives the backscattered signal from the environmental IoT device may be the same or different.

[0106] Figure 7 As shown in the figure: an intermediate node is deployed between the network side device, such as a base station and the environmental IoT device, the environmental IoT device and the intermediate node communicate bidirectionally, and the intermediate node communicates with the network side device through the Uu port to transmit information between the network side device and the environmental IoT device. The intermediate node can be an integrated access backhaul node (IAB), a terminal, a repeater, etc.

[0107] Figure 8 As shown: the environmental IoT device sends data / signaling to the network side device, such as the base station, and receives data / signaling from the assisting node; Fig. 9 As shown: the environmental IoT device receives data / signaling from the network side device, such as the base station, and sends data / signaling to the auxiliary node. Figure 8 , Fig. 9 In the topology shown, the auxiliary node communicates with the network side device through the Uu port. The auxiliary node can be an IAB, a terminal, a repeater, etc.

[0108] Fig.10 As shown: the environmental Internet of Things device and the terminal perform two-way communication, and the communication between the terminal and the environmental Internet of Things device includes environmental Internet of Things data or signaling.

[0109] The application scenarios, related technologies and concepts of the embodiments of the present application are introduced above. The random access control method provided by the embodiments of the present application is described in detail below through some embodiments and their application scenarios in conjunction with the accompanying drawings.

[0110] See also Fig.11 FIG. 1 is a flowchart of a random access control method provided in an embodiment of the present application, and the method includes the following steps:

[0111] S1110: The first communication device receives first information;

[0112] S1120: The first communication device performs random access according to the first information;

[0113] The first information includes first configuration information or first control information;

[0114] The first configuration information is used to indicate configuration information of random access;

[0115] The first control information is used to trigger the first communication device to initiate random access, or to initiate an inventory process.

[0116] By applying the method provided in the embodiment of the present application, after receiving the first information, the first communication device performs random access according to the first information, the first information includes first configuration information or first control information, the first configuration information is used to indicate the configuration information of the random access, the first control information is used to trigger the first communication device to initiate random access, or to initiate an inventory process, and the configuration or triggering of the random access of the first communication device is implemented through the first information, which helps to reduce conflicts in the inventory of the first communication device, that is, reduce random access conflicts of the first communication device and improve inventory efficiency.

[0117] It should be noted that the reception in the embodiment of the present application can be understood as obtaining or acquiring. In addition, the random access mentioned in the embodiment of the present application can be understood as the first communication device sending uplink information (for example, inventory feedback information) to the second communication device. In one embodiment, the first communication device receives the first control information, and the first communication device performs random access according to the first control information. Among them, the first communication device performing random access can be understood as the first communication device performing inventory feedback or inventory response.

[0118] Optionally, in one embodiment, the first control information starts an inventory process / inventory procedure / inventory round. Further, the inventory procedure started by the first control information is terminated when the next first control information or other specific control information is received.

[0119] It should be noted that the functions and uses of the first control information, in addition to triggering random access or initiating an inventory process as described above, may also include other functions and uses, which are not limited here.

[0120] In the embodiment of the present application, the first communication device is the target first communication device to be counted determined according to the indication of the first control information or the indication of other control information before the first control information, that is, it determines whether it is one of the target first communication devices to be counted, and only the target first communication device will perform random access or inventory feedback according to the indication of the first control information. No more details will be given below.

[0121] In an embodiment of the present application, the second communication device may send the first information, the first communication device may receive the first information, and perform random access according to the received first information. The first communication device may be the environmental Internet of Things device mentioned in the above background technology, such as a tag device (tag), and the second communication device may be a network side device or an intermediate node device, such as a base station (gNB), a core network device, etc. The intermediate node device is such as a terminal (UE) or other forms of terminal devices, such as a reader.

[0122] In one embodiment, the first information may include first configuration information or first control information, wherein part or all of the information included in the first information may be agreed upon by the protocol or configured by the network side device. For example, part of the information in the first information is agreed upon by the protocol, and the first communication device obtains the information of this part according to the protocol. The first configuration information is used to indicate the configuration information of random access, and the first control information is used to trigger the first communication device to initiate random access, or to initiate an inventory process. Initiating an inventory process can also be understood as starting an inventory cycle or inventory round or random access process.

[0123] In one embodiment, the first communication device is a device selected for inventory during this inventory process.

[0124] In some embodiments of the present application, the first configuration information may include at least one of the following:

[0125] 1) Configuration information of random access time domain resources;

[0126] The random access time domain resource may include at least one of the period of the random access time domain resource, the time domain position of the random access opportunity, the duration of each random access opportunity, the number of random access opportunities included in each period, etc. In one embodiment, the first communication device selects a specific random access opportunity for random access. The random access opportunity can be understood as a time unit for random access;

[0127] 2) Configuration information of random access frequency domain resources;

[0128] Among them, the random access frequency domain resources may include at least one of the carrier bandwidth of random access, the carrier frequency, the bandwidth part (Bandwidth Part, BWP) where the random access is located, the frequency domain resources within a carrier or bandwidth part, the frequency domain position of the random access opportunity, and the frequency domain resource size of each random access opportunity;

[0129] 3) Configuration information of random access code domain resources;

[0130] 4) Information on the random access type associated with the random access resource;

[0131] In one embodiment, the first configuration information may include configuration information of random access resources corresponding to one or more different random access types. The random access resources include random access time domain resources, random access frequency domain resources, or random access code domain resources. The random access type associated with the random access resource refers to the random access type corresponding to the configuration information of the random access time domain resource, the random access frequency domain resource, or the random access code domain resource;

[0132] 5) Information on the random access types supported by the cell;

[0133] Optionally, the random access types supported by different cells may be the same or different. If the first communication device wants to perform inventory access in a certain cell, it needs to perform random access according to the random access type supported by the cell. In other words, the first communication device is prohibited from performing random access using a random access type that is not supported by the cell.

[0134] In one embodiment, the first configuration information is used to configure a random access opportunity. One or more random access opportunities can be divided according to at least one of the random access time domain, frequency domain and code domain resources. The first communication device selects a random access opportunity of a target and initiates random access at the random access opportunity. The random access opportunity can be understood as a unit for performing random access.

[0135] Furthermore, the first configuration information also includes: one or more random access opportunity patterns, patterns. For example, the first configuration information configures a group (multiple or different) of random access opportunities to be time division multiplexed (TDM) or frequency division multiplexed (FDM).

[0136] In an embodiment of the present application, the first configuration information may include at least one of the above contents. The first communication device may know the relevant configuration of random access based on the first configuration information, so as to perform random access based on the relevant configuration.

[0137] Optionally, the random access type may include at least one of the following:

[0138] Method for initiating random access;

[0139] Random access service type;

[0140] Random access session type;

[0141] Among them, the method of initiating random access may include random access actively initiated by the first communication device, or random access passively triggered by the first communication device; the service type of random access includes random access of inventory-type services, or random access of non-inventory-type services.

[0142] In one embodiment, the random access initiated actively by the first communication device is, for example, a DO-A mode. The random access initiated passively by the first communication device is, for example, a DT mode. In another embodiment, the non-inventory type service includes: a sensor type service, a positioning type service, or a command type service.

[0143] The random access session type refers to the session channel identifier associated with the random access. For example, the random access is associated with session ID 1. For another example, different session channels have different transmission or communication characteristics, such as different channel priorities or service priorities or are associated with different second communication devices.

[0144] Performing relevant configuration of random access through the first configuration information helps to effectively plan and control the random access of the first communication device.

[0145] Optionally, the configuration information of the random access resources may include resource configuration information for different random access types, such as resource configuration information for random access actively initiated by the first communication device, or resource configuration information for random access passively triggered by the first communication device.

[0146] In some embodiments of the present application, the first control information may include random access congestion control information, where the random access congestion control information is used to indicate available random access resources.

[0147] Optionally, the available random access resources indicated by the random access congestion control information may be part or all of the random access resources configured by the first configuration information. For example, the first control information indicates the time range where the available random access resources are located, or the frequency domain range where the available random access resources are located.

[0148] It can be understood that, in another embodiment, the available random access resources can be based on the random access resources configured by the first configuration information, and some of the random access resources therein can be further indicated by the first control information as the available random access resources (associated with the first control information).

[0149] Optionally, the available random access resource refers to a random access resource available in an inventory process triggered by the first control information.

[0150] In an embodiment of the present application, by indicating available random access resources to the first communication device, the first communication device can perform random access based on the available random access resources indicated by the random access congestion control information, which can effectively reduce inventory conflicts and improve inventory efficiency.

[0151] In some embodiments of the present application, part or all of the available random access resources may be used for retransmission random access or initial transmission random access.

[0152] Optionally, part or all of the available random access resources indicated by the random access congestion control information may be used only for retransmission random access, or only for initial transmission random access, or for both initial transmission random access and retransmission random access, or part of them may be used for initial transmission random access and the other part of them may be used for retransmission random access. For example, the last M random access resources of the available random access resources indicated by the random access congestion control information may be used for both retransmission random access and initial transmission random access. For another example, the last M random access resources of the available random access resources indicated by the random access congestion control information may be used only for retransmission random access. This is not limited here.

[0153] It is understandable that, when performing initial transmission random access, the first communication device can only select random access resources that can be used for initial transmission random access. Accordingly, when performing retransmission random access, the first communication device can only select random access resources that can be used for retransmission random access.

[0154] It should be noted that initial random access refers to the first random access (or inventory feedback) initiated by the first communication device during an inventory process, and retransmission random access refers to the random access (or inventory feedback) re-initiated by the first communication device during an inventory process, that is, it is not the first time to initiate random access. Furthermore, an inventory process refers to a random access process or inventory process triggered by the first communication device after receiving the first control information. In one embodiment, multiple random accesses initiated by the first communication device in random access processes or inventory processes triggered by different first control information do not belong to retransmission random access.

[0155] In an embodiment of the present application, the first communication device can determine the available random access resource range based on the available random access resources indicated by the random access congestion control information, and perform random access or inventory feedback triggered by the first control information on the available random access resources.

[0156] In some embodiments of the present application, the random access congestion control information may include at least one of time domain congestion control information, frequency domain congestion control information, and code domain congestion control information.

[0157] Optionally, the time domain congestion control information may include at least one of the following:

[0158] 1) A random access index, where the random access index is used to indicate a random access time domain range. If the random access index is Q, the optional / available random access time domain range is (0 to 2^Q-1) random access time units. Optionally, the first communications device may determine a target time / timing for initiating random access within the above random access time domain range.

[0159] 2) Inventory time window information, where the inventory time window information is used to indicate a time range for initiating random access; optionally, the length unit of the inventory time window may be a time slot, a symbol, or an occasion, and the first communication device may determine a target time / occasion for initiating random access within the inventory time window;

[0160] 3) Backoff time information, the backoff time information is used to indicate the backoff time range for initiating random access. Optionally, the first communication device determines the backoff time for initiating random access within the backoff time range, and the first communication device can initiate random access after the backoff time. It can be understood that the backoff time for random access is the time to delay the initiation of random access.

[0161] The time domain congestion control information includes at least one of the above-mentioned contents. Based on the time domain congestion control information, the first communication device can select its associated target random access time domain resource or target random access opportunity, and initiate random access on the target random access time domain resource or target random access opportunity, thereby enabling effective congestion control of random access initiated by the first communication device to be achieved in the time domain.

[0162] Optionally, the time length occupied by the random access opportunity (that is, the time domain unit or granularity of random access) may be configured by the network side device or agreed upon by protocol, such as X time slots, or X symbols, or X time units, etc. Similarly, the frequency domain size occupied by the random access opportunity may also be configured by the network side device or agreed upon by protocol, such as M resource blocks (RB) / physical resource blocks (PRB), or M resource elements / resource particles (RE), etc.

[0163] In one possible implementation, the random access time domain resources indicated by the random access index, or the inventory time window information, or the backoff time information correspond to the number of random access time units, for example, 2^Q-1 time slots. In another possible implementation, the random access time domain resources indicated by the random access index, or the inventory time window information, or the backoff time information correspond to the number of random access opportunities (RACH Occasion, RO), for example, the range of available random access time domain resources is determined as Q random access opportunities. In addition, the range of available random access time domain resources starts relative to a certain time reference point. For example, it is the end position of the time unit where the first control information is received by the first communication device (that is, the start position of the next time unit after the time unit where the first control information is received), or the end position of a time interval from the end position of the time unit where the first control information is received by the first communication device.

[0164] Optionally, the frequency domain congestion control information may include a random access frequency domain resource range. In one embodiment, the first communication device may select a target random access frequency domain resource associated with itself within the random access frequency domain resource range, such as a carrier or a bandwidth portion, and initiate a random access on the target random access frequency domain resource, thereby achieving effective control of the random access of the first communication device in the frequency domain. For example, the random access frequency domain resource range may be one or more carrier frequency bands or bandwidths.

[0165] Optionally, the code domain congestion control information may include a random access code domain resource range. The first communication device may select its associated target random access code domain resource within the random access code domain resource range and initiate random access on the target random access code domain resource, thereby achieving effective control of random access of the first communication device in the code domain.

[0166] In some embodiments of the present application, the first communication device may determine its own random access resources in combination with the first configuration information and the random access congestion control information. For example, the first configuration information configures the random access resources and resource patterns, etc., and the first device further determines the optional random access resources for the current inventory process according to the random access congestion control information, which is equivalent to the random access congestion control information further narrowing the range of random access resources based on the first configuration information.

[0167] In some embodiments of the present application, the first communication device performs random access according to the first information, which may include the following steps:

[0168] Step 1: The first communication device determines available random access resources according to random access congestion control information;

[0169] Step 2: The first communication device determines a target random access resource from available random access resources by a first method;

[0170] Step 3: The first communication device initiates random access on the target random access resource;

[0171] The first method includes: a random selection method or a method of associating an identifier of the first communication device.

[0172] In an embodiment of the present application, the first information includes first configuration information or first control information, the first configuration information is used to indicate configuration information of random access, the first control information is used to trigger the first communication device to initiate random access, or to initiate an inventory process, and the first control information may include random access congestion control information, which may indicate available random access resources.

[0173] After receiving the first information, the first communication device can determine the available random access resources according to the random access congestion control information, and then determine the target random access resource in the available random access resources by a first method. The first method can be a random selection method, that is, randomly selecting the target random access resource from the available random access resources. Alternatively, the first method can be a method of associating the identifier of the first communication device, such as selecting the target random access resource according to the identifier of the first communication device mod the random access time domain range or the random access frequency domain range or the random access code domain range being equal to 0.

[0174] After the first communication device determines the target random access resource, it initiates random access on the target random access resource. Because the target random access resource is determined based on the available random access resource indicated by the random access congestion control information, the probability of inventory conflict will be adjusted based on the congestion control indication, which can effectively avoid inventory conflict or improve inventory efficiency.

[0175] In some embodiments of the present application, the first information may further include retransmission random access information, and the retransmission random access information may include at least one of the following:

[0176] 1) Information about retransmission random access resources, where the information about retransmission random access resources is used to indicate resources used for retransmission random access;

[0177] Optionally, the retransmission random access resource may be configured separately from the initial transmission random access resource, or configured based on the initial transmission random access resource, or configured jointly with the initial transmission random access resource;

[0178] Optionally, the retransmission random access resource may include a retransmission random access time domain resource or a retransmission random access frequency domain resource or a retransmission random access code domain resource;

[0179] Optionally, the reselected random access resources may include: the remaining random access resources in the random access resources corresponding to the current inventory process except the resources used for the initial random access. It should be noted that this is for each first communication device, that is, in the current inventory process, after the first communication device fails to initiate the initial random access, the first communication device may use the remaining random access resources other than the random access resources used for the first random access to perform the retransmission random access.

[0180] Optionally, the retransmission random access resources may be a specific set of random access resources in the available random access resources indicated by the random access congestion control information. For example, the last M random access time units or random access opportunities in the available random access time domain resources determined by the random access index Q or the inventory time window indicated in the random access congestion control information may be used for retransmission random access. Furthermore, the M random access time units or random access opportunities may be used only for retransmission random access, or for both retransmission and initial transmission random access. Similar to this in the frequency domain, for example, among the available random access frequency domain resources indicated in the random access congestion control information, specific frequency domain resources may be used for retransmission random access.

[0181] In one embodiment, by configuring the retransmission random access resource information, in order not to increase the collision probability of the initial transmission random access of the first communication device, the retransmission random access of the first communication device can be offloaded to a resource specifically used for the retransmission random access for retransmission random access;

[0182] 2) Information about the backoff time for retransmission random access, where the information about the backoff time for retransmission random access is used to indicate a backoff time range for initiating retransmission random access;

[0183] Optionally, the first communications device determines its own retransmission random access backoff time within the backoff time range of the retransmission random access, and initiates a retransmission random access on a time domain resource available for retransmission random access after the retransmission random access backoff time;

[0184] Optionally, the backoff time for retransmission random access may be a time domain offset or a time interval;

[0185] Optionally, the starting reference point of the backoff time for the retransmission random access may include: the starting or ending position of the resource set used for the initial transmission random access, or the ending position of the time unit where the first communication device fails in the initial transmission random access, or the ending position of the random access response time window;

[0186] The random access response time window starts from when the first communication device initiates a random access response. Optionally, the size of the random access response time window is configured by a network-side device or agreed upon by a protocol.

[0187] For example, if the backoff time range of the retransmission random access is 0 to 10 ms, the first communication device that needs to perform the retransmission random access can select a backoff time within the backoff time range, such as 5 ms, and initiate the retransmission random access after the backoff time is 5 ms. The reference point of the 5 ms backoff time can be the end position of the random access response time window associated with the initial random access initiated by the first communication device;

[0188] 3) Information on whether to fall back to the target random access mode;

[0189] Optionally, the target random access method includes: a method in which the first communication device actively initiates random access. If the instruction is to fall back to the target random access method, the first communication device falls back to the target random access method for access when N random access attempts fail. That is, the first communication device uses the method of actively initiating random access for random access, and the value of N can be configured by the network side device, such as indicated by the first configuration information or the first control information, or agreed upon by the protocol. N is a positive integer greater than or equal to 1.

[0190] Optionally, whether to fall back to the target random access mode may be agreed upon by a protocol; in one embodiment, the protocol stipulates that when the first communication device fails to initiate N random access attempts, it falls back to access using the target random access mode.

[0191] Optionally, the first communication device may initiate random access on a random access resource corresponding to a target random access method. The random access resource corresponding to the target random access method may be configured by a network side device;

[0192] 4) Whether to allow retransmission of random access information during an inventory process;

[0193] Optionally, if the protocol agreement or the network-side device configuration allows the initiation of retransmission random access during an inventory process, then the first communication device may initiate retransmission random access during the current / current inventory process if the initial transmission random access fails; if the initiation of retransmission random access during an inventory process is not allowed, then the first communication device may directly exit the current / current inventory process if the initial transmission random access fails.

[0194] In the above embodiment, the first information also includes retransmission random access information, and the first communication device can determine 1) whether, 2) how, and 3) under what conditions to perform retransmission random access based on the retransmission random access information. This helps to improve inventory efficiency and improve random access efficiency and accuracy.

[0195] Optionally, the information on the retransmission random access resource or the information on the backoff time for the retransmission random access can be carried together with the first configuration information in high-level configuration information, such as radio resource control (RRC) or a control unit (MAC Control Element, MAC CE) of the MAC layer, or carried together with the first control information in dynamic indication information, such as downlink control information (DCI).

[0196] Optionally, the information of the retransmission random access resource or the information of the backoff time of the retransmission random access may be carried in the first configuration information or the first control information.

[0197] Optionally, the information of whether to fall back to the target random access mode and whether to allow the initiation of retransmission random access during an inventory process can be agreed upon by the protocol or configured by the network side device.

[0198] In the embodiment of the present application, the first control information includes random access congestion control information, and random access congestion control is implemented by allocating access resources before the first communication device initiates random access. On the one hand, inventory conflicts can be effectively avoided, and on the other hand, it can be understood as the allocation of a random access resource pool.

[0199] In some embodiments of the present application, after the first communication device performs random access according to the first information, the method may further include the following steps:

[0200] In the case of random access failure, the first communication device exits the inventory process initiated by triggering the first control information, or the first communication device initiates a retransmission random access.

[0201] In an embodiment of the present application, the random access performed by the first communication device according to the first information can be considered as the initial random access. There may be two results, one is the success of the random access and the other is the failure of the random access. In the case of a successful random access, the first communication device can continue with subsequent transmissions. In the case of a failure of random access, the first communication device can exit the inventory process initiated by the first control information according to the retransmission random access information or the protocol agreement, that is, exit the current / this inventory process. Alternatively, the first communication device can initiate a retransmission random access according to the retransmission random access information or the protocol agreement. This helps to reduce inventory delays and improve inventory efficiency and random access accuracy.

[0202] In some embodiments of the present application, the first communication device initiating a retransmission random access may include the following steps:

[0203] The first communication device falls back to initiating retransmission random access using the target random access mode.

[0204] In the embodiment of the present application, when random access fails, the first communication device can fall back to initiating retransmission random access using a target random access method according to retransmission random access information or protocol agreement. The target random access method includes: a method in which the first communication device actively initiates random access.

[0205] Optionally, when the first communication device fails to initiate N random access attempts, it falls back to using the target random access method to initiate a retransmission random access; wherein N is a positive integer greater than or equal to 1.

[0206] That is, when the first communication device fails to initiate N random access attempts during the current inventory process, it can fall back to initiating retransmission random access using the target random access mode. N can be configured by the network side device or agreed upon by the protocol.

[0207] The first communication device falls back to using the target random access mode to initiate retransmission random access, which helps to improve the success rate of random access and improve inventory efficiency.

[0208] Optionally, the first communications device may perform retransmission random access on remaining random access resources in the random access resources corresponding to the current inventory process initiated by the first control information.

[0209] Optionally, the remaining random access resources are random access resources that are separated by a specific time interval relative to the time unit where the first random access fails. For example, the specific time interval is a random access response time window.

[0210] Optionally, if the first control information indicates available random access resources through a random access index Q, inventory time window information, etc., the above-mentioned remaining random access resources do not exceed the range of the above-mentioned available random access resources.

[0211] For example, the random access resources allocated for the initial transmission random access are a time window, and the remaining random access time domain resources are the remaining resources in the time window.

[0212] Optionally, the first communication device may perform retransmission random access according to the retransmission random access information.

[0213] Optionally, the first communications device may determine resources for retransmission random access according to information about the retransmission access resources, and perform retransmission random access on the resources for retransmission random access.

[0214] Optionally, the first communication device can determine the backoff time range for initiating retransmission random access based on the information of the backoff time for initiating retransmission random access, and determine the backoff time for initiating retransmission random access based on the backoff time range for initiating retransmission random access, and perform retransmission random access on the random access time domain resources after the backoff time for initiating retransmission random access.

[0215] Optionally, the first communication device may determine, based on information on whether to fall back to the target random access method, whether to fall back to a random access method initiated actively by the first communication device to perform retransmission random access when N triggered random accesses fail.

[0216] In some embodiments of the present application, after the first communication device receives the first information, the method may further include the following steps:

[0217] The first step: the first communication device receives the second control information or the third control information;

[0218] The second step: the first communication device initiates an initial transmission random access or a retransmission random access according to the second control information;

[0219] The second control information is used to adjust random access parameters, and the third control information is used to confirm that random access by the first communication device is successful.

[0220] In an embodiment of the present application, after the second communication device sends the first information, it may also send the second control information or the third control information, and after the first communication device receives the first information, it may also receive the second control information or the third control information.

[0221] In one embodiment, the first information includes first control information. That is, after the first communication device receives the first control information, the method may further include the first communication device receiving second control information or third control information.

[0222] The second control information is used to adjust the random access parameters, such as adjusting the random access parameters in the first control information, or adjusting the random access parameters in the first configuration information, or adjusting the random access parameters in the retransmitted random access information, or adjusting the random access parameters currently applied by the first communication device, or adjusting the random access parameters agreed upon in the protocol. Some or all of the random access parameters may be adjusted.

[0223] For example, the random access congestion control information included in the first control information includes a random access index Q value, and the second control information (which can be adjusted in time according to the collision situation) updates the Q value. The first communication device that has not performed initial random access or has not been inventoried can select its own initial random access resources according to the new Q value.

[0224] For another example, the retransmission random access information includes information about the retransmission random access resource, and the second control information (which can be adjusted in time according to the collision situation) updates the size, range, etc. of the retransmission random access resource.

[0225] If the first communication device receives the second control information, it means that the random access parameters may need to be adjusted before random access is performed. The first communication device may initiate an initial transmission random access or a retransmission random access according to the second control information.

[0226] The third control information is used to confirm the success of the random access of the first communication device, and is random access response information, which may carry the identity information of the first communication device that has successfully accessed the random access. If the first communication device receives the third control information, it may determine that the random access is successful.

[0227] Optionally, if the first communication device receives the second control information before initiating the initial random access, the initial random access is initiated according to the second control information. That is, after the first communication device receives the first information, before performing random access according to the first information, if the second control information is received, the adjusted random access parameter can be determined according to the second control information, and the initial random access is initiated based on the adjusted random access parameter. This helps to improve the success probability of random access and improve inventory efficiency.

[0228] Optionally, if the first communication device receives the second control information before the initial random access or the retransmission random access is successful, the retransmission random access is initiated according to the second control information. That is, after the first communication device receives the first information, after performing random access according to the first information, if the second control information is received before the initial random access or the retransmission random access is successful, the adjusted random access parameters can be determined according to the second control information, and the retransmission random access is initiated based on the adjusted random access parameters. This helps to improve the success probability of random access and improve inventory efficiency.

[0229] In some embodiments of the present application, the second control information or the third control information is effective only in the current inventory process, or the second control information or the third control information is effective in the current inventory process and subsequent inventory processes.

[0230] If the second control information or the third control information is only valid in the current inventory process, when the inventory process is re-triggered, the first communication device will ignore the second control information or the third control information received in the previous inventory process.

[0231] If the second control information or the third control information is effective in the current inventory process and the subsequent inventory process, the first communication device can perform random access according to the second control information as long as it receives the second control information, or the first communication device can determine that the random access is successful as long as it receives the third control information.

[0232] For ease of understanding, the technical solution provided in the embodiments of the present application is described below by way of specific examples.

[0233] The first communication device receives the first information, and performs random access or inventory response according to the first information.

[0234] The first information includes: first configuration information, first control information, and retransmission random access information.

[0235] The first configuration information includes: configuration information of random access time-frequency domain resources, such as the period, duration, pattern, etc. of the random access resources; the first control information includes random access congestion control information, and the random access congestion control information is used to indicate the available random access resources for the first communication device to initiate (first / initial transmission) random access;

[0236] In one embodiment, the network side device configures respectively: 1) time-frequency resources for the first communication device to actively initiate random access; 2) time-frequency resources for the first communication device to passively trigger the initiation of random access.

[0237] The random access congestion control information specifically includes: time domain congestion control information and frequency domain congestion control information.

[0238] like Fig.12 As shown, in one embodiment, the time domain congestion control information includes a random access index Q, Q=4, and the first communication device determines through Q that the corresponding random access time domain range is (0~2^4-1), that is, (0~15), and randomly selects one of the time slots in (0~15) time slots (for example, the time unit of random access is a time slot) for access; for example, the first communication device selects slot 5. The frequency domain congestion control information includes a random access frequency domain resource range, for example, indicating 4 optional random access carriers, so that the first communication device can select one of them as a target random access carrier and initiate random access on the target random access carrier. For example, the first communication device selects carrier 3 to initiate random access.

[0239] In one embodiment, Fig.12 Each square in represents a random access opportunity (RO), and 0 to 15 on a frequency domain resource represent 16 ROs. The resource of each RO is determined by the configuration information. For example, the configuration information indicates that the period is 2ms, the time offset is 0ms, and there is only one RO in each period. If the first control information is received at the 3rd ms, the first RO (RO 0) after the first control information is a RO located at the 4th ms.

[0240] Taking into account the random access time domain resources and the random access frequency domain resources, the first communication device initiates a primary transmission random access in slot 5 of carrier 3 for the received first control information.

[0241] In one embodiment, random access time-frequency domain resources are selected in an associated manner, such as only slots 0 to 5 can be selected for random access on carrier 3, and only slots 6 to 9 can be selected for random access on carrier 4. The embodiments of the present application do not exclude such configuration and random access resource indication method.

[0242] In one embodiment, the retransmission random access information includes information about the retransmission random access time-frequency domain resources. The information about the retransmission random access time-frequency resources may be reserved by the network side device for retransmission random access. For example, a portion of the available random access resources indicated by the random access congestion control information is reserved for retransmission random access. Fig.13As shown, in combination with the random access time domain range (0 to 15) indicated by Q=4 above, the time domain resources of slot 13 to slot 15 are specifically used for the first communication device that fails in the initial random access to re-perform random access, that is, to perform retransmission random access. That is to say, in one embodiment, the first information includes the random access index Q and the information of the retransmission random access resource. Among them, the information of the retransmission random access resource indicates that the resources reserved for the retransmission random access are the last M slots. After the first communication device receives the first control information, it can only select the first inventory feedback resource, that is, the initial random access resource, from (0 to 2^Q-1-M).

[0243] In one embodiment, optionally, it can be enabled by protocol agreement or network side device configuration: when the first communication device fails to initiate random access N times triggered by the first control information (which can be understood as N triggered random access failures), it falls back to the random access initiated by the first communication device to perform random access. The value of N can be configured by the network side device or agreed by protocol in the first configuration information, without limitation.

[0244] In another embodiment, the network side device may configure the retransmission random access resource independently of the initial transmission random access resource. Fig.12 In the embodiment, the network side device configures the frequency domain resource 0 for retransmission random access, and the first communication device selects the time domain resource for retransmission random access on the frequency domain resource 0 in a certain manner, such as Fig.12 In the example, the first communication device selects slot 7 of frequency domain resource 0 for retransmission random access.

[0245] In one embodiment, the network side device or protocol allows the first communication device to perform retransmission random access on the remaining random access resources in the random access resources corresponding to the current inventory process initiated by the first control information without separately configuring the retransmission random access resources.

[0246] In one embodiment, the network side device can achieve traffic diversion by configuring the first communication device performing initial transmission random access and the first communication device performing retransmission random access to perform random access on different frequency domain resources, thereby reducing the collision probability and improving inventory efficiency.

[0247] In one embodiment, the network side device sends a first control information to start a round of inventory and provides random access congestion control information. The first control information can be carried by a paging shared channel / control channel or carried independently of a paging shared channel / control channel. The network side device sends a second control information to indicate the congestion control information in this round of inventory initiated by the first control information, which is used to adjust the random access parameters. Optionally, the network side device also indicates retransmission of random access information. The retransmission random access information is carried by a paging shared channel / control channel or carried independently of a paging shared channel / control channel. The shared channel / control channel carrying the first control information, the second control information and the retransmission random access information belongs to the same resource set (the network side device configures a set of resource sets for the shared channel / control channel for the first control information, the second control information and the retransmission random access information), or different resource sets (the network side device configures the shared channel / control channel resource sets for the first control information, the second control information and the retransmission random access respectively)

[0248] The first communication device monitors the first control information, the second control information, or the retransmission random access information. The first communication device determines the resources for random access of the first communication device based on the random access resources provided in the first configuration information (for example, Msg 1 / Msg A RACH resource configuration in the NR system), the first control information, the second control information, or the retransmission random access information.

[0249] Specifically, it may include at least one of the following situations:

[0250] After receiving the first control information, the first communication device initiates random access but has not yet received the third control information, the third control information is used to indicate whether the random access of the first communication device is successful, and the first communication device receives the second control information;

[0251] After receiving the second control information, if the first communication device confirms successful access (for example, the first communication device receives the third control information), it does not respond to the second control information;

[0252] After receiving the second control information, if the first communication device confirms that the access is unsuccessful (for example, no successful access confirmation sent by the network side device is received within the waiting response window for random access, or an unsuccessful access indication sent by the network side device is received), the next random access is performed according to the second control information (which can be understood as retransmission random access).

[0253] After receiving the first control information, the first communication device has not yet initiated an initial random access (for example, the first communication device has not yet sent an uplink signal of random access for the first time), and the first communication device receives the second control information, and the first communication device initiates an initial random access according to the congestion control information of the second control information.

[0254] That is to say, the corresponding instruction in the second control information is effective only for the first communication device that has not successfully accessed, including the case where the first communication device confirms that the access has not been successful but has not yet performed a retransmission random access or the first communication device has not performed an initial transmission random access.

[0255] like Fig.14 As shown, a second communication device, such as a network side device, can select a group of first communication devices to be counted, send a first control message, trigger an inventory process, and carry random access congestion control information. A first communication device, such as tag devices 0, n, m, k, etc., initiates random access, and sends RN16 temporary identity information or directly sends an EPC electronic product code, and then waits for receiving information confirming successful access. The second communication device sends a third control message to the first communication device that has successfully accessed. For example, tag device 0 receives the third control message and confirms successful access. Tag devices n, m, and k fail to access due to a collision and do not receive the third control message. If the second control message is received, the second control message is used to adjust the random access parameters, and random access is retransmitted according to the second control message. The inventory process triggered by the first control message ends until the next first control message is sent.

[0256] In a round of inventory, the network side device can send the second control information once or multiple times. Similarly, the first communication device can determine whether to perform the next random access according to the latest received second control information based on whether random access was performed before receiving the latest second control information and whether confirmation of successful access was received.

[0257] Optionally, after the first communication device sends a random access signal in a random access resource, if the first communication device receives third control information, wherein the third control information includes congestion control information but does not include access success confirmation information for the first communication device, the first communication device performs the next random access according to the third control information.

[0258] Optionally, after the first communication device sends a random access signal in a random access resource, if the first communication device receives the second control information and the third control information, wherein the third control information includes the congestion control information but does not include the access success confirmation information to the first communication device, the first communication device performs the next random access according to the second control information or the third control information. For example, if the second control information and the third control information indicate the same congestion control parameter but have different values, the random access parameter is determined according to the indication of the third control information. For another example, the parameter is determined according to the later received control information of the second control information and the third control information for the next random access.

[0259] It should be noted that both the second control information and the third control information can carry congestion control information, but the difference between the two lies in the different objects they are aimed at. The second control information is aimed at the first communication device as a whole determined by the first control information (of course, some of them can be used and some cannot), and the third control information is aimed at the first communication device that initiates random access on a certain associated random access resource (for example, on an associated RO).

[0260] In this example, the first communication device is an environmental IoT device. The above network side device is an example of a second communication device that communicates with the first communication device. In addition, the second communication device can also be an intermediate node, for example, a terminal as a second communication device communicates with the first communication device. The second communication device is a device that sends the first control information.

[0261] The technical solution provided in the embodiment of the present application is suitable for ultra-low-end Internet of Things applications, and the participating environmental Internet of Things devices are ultra-low complexity and ultra-low power consumption terminals. The relevant design of random access control of environmental Internet of Things devices is implemented under the 3GPP NR framework. According to the design of the current RFID protocol for inventory, if an environmental Internet of Things device fails to send inventory feedback for the first time, the environmental Internet of Things device can only exit the current round of inventory process, wait for the reader to re-initiate a new round of inventory, and then try to access again. This method will increase the inventory delay of environmental Internet of Things devices that fail the initial random access, and reduce the inventory efficiency. Based on the design of 3GPP NR random access, the embodiment of the present application designs a congestion control mechanism for environmental Internet of Things devices with initial random access and retransmission random access (random access can be understood as inventory feedback), so as to reduce inventory conflicts and improve inventory efficiency.

[0262] Corresponding to the above method embodiment, the present application embodiment also provides a random access control method, such as Fig.15 As shown, the method comprises the following steps:

[0263] S1510: The second communication device sends first information;

[0264] The first information includes first configuration information or first control information;

[0265] The first configuration information is used to indicate configuration information of random access;

[0266] The first control information is used to trigger the first communication device to initiate random access, or to initiate an inventory process.

[0267] Using the method provided in the embodiment of the present application, the second communication device sends the first information, which includes the first configuration information or the first control information. The first configuration information is used to indicate the configuration information of the random access. The first control information is used to trigger the first communication device to initiate random access, or to initiate an inventory process. The random access of the first communication device is controlled by the first information, which helps to reduce inventory conflicts and improve inventory efficiency.

[0268] In some embodiments of the present application, the first configuration information includes at least one of the following:

[0269] Configuration information of random access time domain resources;

[0270] Configuration information of random access frequency domain resources;

[0271] Configuration information of random access code domain resources;

[0272] Information on the random access type associated with the random access resource;

[0273] Information about the random access types supported by the cell.

[0274] In some embodiments of the present application, the random access type includes at least one of the following:

[0275] Method for initiating random access;

[0276] Random access service type;

[0277] Random access session type;

[0278] Among them, the method of initiating random access includes random access actively initiated by the first communication device, or random access initiated by passive triggering of the first communication device; the service type of random access includes random access of inventory-type services, or random access of non-inventory-type services.

[0279] In some embodiments of the present application, the first control information includes random access congestion control information, and the random access congestion control information is used to indicate available random access resources.

[0280] In some embodiments of the present application, part or all of the available random access resources may be used for retransmission random access or initial transmission random access.

[0281] In some embodiments of the present application, the random access congestion control information includes at least one of time domain congestion control information, frequency domain congestion control information, and code domain congestion control information;

[0282] The time domain congestion control information includes at least one of the following:

[0283] A random access index, which is used to indicate a random access time domain range;

[0284] Inventory time window information, where the inventory time window information is used to indicate the time range for initiating random access;

[0285] Backoff time information, where the backoff time information is used to indicate a backoff time range for initiating random access;

[0286] Frequency domain congestion control information includes random access frequency domain resource range;

[0287] The code domain congestion control information includes a random access code domain resource range.

[0288] In some embodiments of the present application, the first information further includes retransmission random access information, and the retransmission random access information includes at least one of the following:

[0289] retransmission random access resource information, where the retransmission random access resource information is used to indicate resources used for retransmission random access;

[0290] Information about the backoff time for retransmission random access, where the information about the backoff time for retransmission random access is used to indicate a backoff time range for initiating retransmission random access;

[0291] Information on whether to fall back to the target random access mode;

[0292] Whether to allow retransmission of random access information during an inventory process.

[0293] In some embodiments of the present application, the retransmission random access resources include: the remaining random access resources in the random access resources corresponding to the current inventory process except the resources used for the initial transmission random access.

[0294] In some embodiments of the present application, the starting reference point of the backoff time for retransmission random access includes: the starting or ending position of the resource set used for initial random access, or the ending position of the time unit where the first communication device fails in initial random access, or the ending position of the random access response time window.

[0295] In some embodiments of the present application, after the second communication device sends the first information, the method further includes:

[0296] The second communication device sends the second control information or the third control information;

[0297] The second control information is used to adjust random access parameters, and the third control information is used to confirm that random access by the first communication device is successful.

[0298] In some embodiments of the present application, the second control information or the third control information is effective only in the current inventory process, or the second control information or the third control information is effective in the current inventory process and subsequent inventory processes.

[0299] The random access control method provided in the embodiment of the present application can achieve Figures 11 to 14 The various processes implemented by the illustrated method embodiment achieve the same technical effect and will not be described again here to avoid repetition.

[0300] The random access control method provided in the embodiment of the present application may be executed by a random access control device. In the embodiment of the present application, the random access control device executing the random access control method is taken as an example to illustrate the random access control device provided in the embodiment of the present application.

[0301] like Fig.16 As shown, the random access control device 1600 includes the following modules:

[0302] A first receiving module 1610, configured to receive first information;

[0303] A random access module 1620, configured to perform random access according to the first information;

[0304] The first information includes first configuration information or first control information;

[0305] The first configuration information is used to indicate configuration information of random access;

[0306] The first control information is used to trigger the first communication device to initiate random access, or to initiate an inventory process.

[0307] By using the device provided in the embodiment of the present application, after receiving the first information, random access is performed according to the first information, and the first information includes first configuration information or first control information. The first configuration information is used to indicate the configuration information of the random access, and the first control information is used to trigger the first communication device to initiate random access, or to initiate an inventory process. Control of the random access of the first communication device is achieved through the first information, which helps to reduce inventory conflicts and improve inventory efficiency.

[0308] In some embodiments of the present application, the first configuration information includes at least one of the following:

[0309] Configuration information of random access time domain resources;

[0310] Configuration information of random access frequency domain resources;

[0311] Configuration information of random access code domain resources;

[0312] Information on the random access type associated with the random access resource;

[0313] Information about the random access types supported by the cell.

[0314] In some embodiments of the present application, the random access type includes at least one of the following:

[0315] Method for initiating random access;

[0316] Random access service type;

[0317] Random access session type;

[0318] Among them, the method of initiating random access includes random access actively initiated by the first communication device, or random access initiated by passive triggering of the first communication device; the service type of random access includes random access of inventory-type services, or random access of non-inventory-type services.

[0319] In some embodiments of the present application, the first control information includes random access congestion control information, and the random access congestion control information is used to indicate available random access resources.

[0320] In some embodiments of the present application, part or all of the available random access resources may be used for retransmission random access or initial transmission random access.

[0321] In some embodiments of the present application, the random access congestion control information includes at least one of time domain congestion control information, frequency domain congestion control information, and code domain congestion control information;

[0322] The time domain congestion control information includes at least one of the following:

[0323] A random access index, which is used to indicate a random access time domain range;

[0324] Inventory time window information, where the inventory time window information is used to indicate the time range for initiating random access;

[0325] Backoff time information, where the backoff time information is used to indicate a backoff time range for initiating random access;

[0326] Frequency domain congestion control information includes random access frequency domain resource range;

[0327] The code domain congestion control information includes a random access code domain resource range.

[0328] In some embodiments of the present application, the random access module 1620 is used to:

[0329] determining available random access resources according to random access congestion control information;

[0330] Determine a target random access resource in a first manner from available random access resources;

[0331] Initiate random access on the target random access resource;

[0332] The first method includes: a random selection method or a method of associating an identifier of the first communication device.

[0333] In some embodiments of the present application, the first information further includes retransmission random access information, and the retransmission random access information includes at least one of the following:

[0334] retransmission random access resource information, where the retransmission random access resource information is used to indicate resources used for retransmission random access;

[0335] Information about the backoff time for retransmission random access, where the information about the backoff time for retransmission random access is used to indicate a backoff time range for initiating retransmission random access;

[0336] Information on whether to fall back to the target random access mode;

[0337] Whether to allow retransmission of random access information during an inventory process.

[0338] In some embodiments of the present application, the retransmission random access resources include: the remaining random access resources in the random access resources corresponding to the current inventory process except the resources used for the initial transmission random access.

[0339] In some embodiments of the present application, the starting reference point of the backoff time for retransmission random access includes: the starting or ending position of the resource set used for initial random access, or the ending position of the time unit where the first communication device fails in initial random access, or the ending position of the random access response time window.

[0340] In some embodiments of the present application, the random access control device 1600 further includes an exit module or a retransmission module;

[0341] An exit module, configured to exit the inventory process initiated by triggering the first control information after performing random access according to the first information, if the random access fails;

[0342] The retransmission module is used to initiate retransmission random access after performing random access according to the first information in case that the random access fails.

[0343] In some embodiments of the present application, the retransmission module is used to:

[0344] Fall back to using the target random access method to initiate retransmission random access.

[0345] In some embodiments of the present application, the retransmission module is used to:

[0346] When N random access attempts fail, the system falls back to using the target random access method to initiate a retransmission random access. N is a positive integer greater than or equal to 1.

[0347] In some embodiments of the present application, the target random access method includes: a method in which the first communication device actively initiates random access.

[0348] In some embodiments of the present application, the random access control device 1600 further includes a second receiving module, configured to:

[0349] After receiving the first information, receiving the second control information or the third control information;

[0350] Initiate an initial transmission random access or a retransmission random access according to the second control information;

[0351] The second control information is used to adjust random access parameters, and the third control information is used to confirm that random access by the first communication device is successful.

[0352] In some embodiments of the present application, the second receiving module is used to:

[0353] If the second control information is received before the initial transmission random access is initiated, initiating the initial transmission random access according to the second control information;

[0354] If the second control information is received before the initial transmission random access or the retransmission random access is successful, the retransmission random access is initiated according to the second control information.

[0355] In some embodiments of the present application, the second control information or the third control information is effective only in the current inventory process, or the second control information or the third control information is effective in the current inventory process and subsequent inventory processes.

[0356] The random access control device 1600 provided in the embodiment of the present application can realize Figures 11 to 14 The various processes implemented by the illustrated method embodiment achieve the same technical effect and will not be described again here to avoid repetition.

[0357] like Fig.17 As shown, the random access control device 1700 includes the following modules:

[0358] A first sending module 1700, configured to send first information;

[0359] The first information includes first configuration information or first control information;

[0360] The first configuration information is used to indicate configuration information of random access;

[0361] The first control information is used to trigger the first communication device to initiate random access, or to initiate an inventory process.

[0362] Using the device provided in the embodiment of the present application, first information is sent, where the first information includes first configuration information or first control information. The first configuration information is used to indicate configuration information for random access, and the first control information is used to trigger a first communication device to initiate random access, or to initiate an inventory process. Control of random access of the first communication device is achieved through the first information, which helps to reduce inventory conflicts and improve inventory efficiency.

[0363] In some embodiments of the present application, the first configuration information includes at least one of the following:

[0364] Configuration information of random access time domain resources;

[0365] Configuration information of random access frequency domain resources;

[0366] Configuration information of random access code domain resources;

[0367] Information on the random access type associated with the random access resource;

[0368] Information about the random access types supported by the cell.

[0369] In some embodiments of the present application, the random access type includes at least one of the following:

[0370] Method for initiating random access;

[0371] Random access service type;

[0372] Random access session type;

[0373] Among them, the method of initiating random access includes random access actively initiated by the first communication device, or random access initiated by passive triggering of the first communication device; the service type of random access includes random access of inventory-type services, or random access of non-inventory-type services.

[0374] In some embodiments of the present application, the first control information includes random access congestion control information, and the random access congestion control information is used to indicate available random access resources.

[0375] In some embodiments of the present application, part or all of the available random access resources may be used for retransmission random access or initial transmission random access.

[0376] In some embodiments of the present application, the random access congestion control information includes at least one of time domain congestion control information, frequency domain congestion control information, and code domain congestion control information;

[0377] The time domain congestion control information includes at least one of the following:

[0378] A random access index, which is used to indicate a random access time domain range;

[0379] Inventory time window information, where the inventory time window information is used to indicate the time range for initiating random access;

[0380] Backoff time information, where the backoff time information is used to indicate a backoff time range for initiating random access;

[0381] Frequency domain congestion control information includes random access frequency domain resource range;

[0382] The code domain congestion control information includes a random access code domain resource range.

[0383] In some embodiments of the present application, the first information further includes retransmission random access information, and the retransmission random access information includes at least one of the following:

[0384] retransmission random access resource information, where the retransmission random access resource information is used to indicate resources used for retransmission random access;

[0385] Information about the backoff time for retransmission random access, where the information about the backoff time for retransmission random access is used to indicate a backoff time range for initiating retransmission random access;

[0386] Information on whether to fall back to the target random access mode;

[0387] Whether to allow retransmission of random access information during an inventory process.

[0388] In some embodiments of the present application, the retransmission random access resources include: the remaining random access resources in the random access resources corresponding to the current inventory process except the resources used for the initial transmission random access.

[0389] In some embodiments of the present application, the starting reference point of the backoff time for retransmission random access includes: the starting or ending position of the resource set used for initial random access, or the ending position of the time unit where the first communication device fails in initial random access, or the ending position of the random access response time window.

[0390] In some embodiments of the present application, the random access control device 1700 further includes a second sending module, configured to:

[0391] After sending the first information, sending the second control information or the third control information;

[0392] The second control information is used to adjust random access parameters, and the third control information is used to confirm that random access by the first communication device is successful.

[0393] In some embodiments of the present application, the second control information or the third control information is effective only in the current inventory process, or the second control information or the third control information is effective in the current inventory process and subsequent inventory processes.

[0394] The random access control device 1700 provided in the embodiment of the present application can realize Figures 12 to 15 The various processes implemented by the illustrated method embodiment achieve the same technical effect and will not be described again here to avoid repetition.

[0395] like Fig.18 As shown, the embodiment of the present application further provides a communication device 1800, including a processor 1801 and a memory 1802, the memory 1802 stores a program or instruction that can be run on the processor 1801, for example, when the communication device 1800 is a first communication device, the program or instruction is executed by the processor 1801 to implement the above Figures 11 to 14 When the communication device 1800 is a second communication device, the program or instruction is executed by the processor 1801 to implement the above Figures 12 to 15 The various steps of the method embodiment shown can achieve the same technical effect, and will not be described again here to avoid repetition.

[0396] The embodiment of the present application also provides a terminal, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the following Figures 12 to 15 The steps in the method embodiment shown. This terminal embodiment corresponds to the above second communication device side method embodiment, and each implementation process and implementation method of the above second communication device side method embodiment can be applied to this terminal embodiment and can achieve the same technical effect.

[0397] Specifically, Fig.19 A schematic diagram of the structure of a terminal for implementing an embodiment of the present application.

[0398] The terminal 1900 includes but is not limited to: a radio frequency unit 1901, a network module 1902, an audio output unit 1903, an input unit 1904, a sensor 1905, a display unit 1906, a user input unit 1907, an interface unit 1908, a memory 1909 and at least some of the components of the processor 1910.

[0399] Those skilled in the art will appreciate that the terminal 1900 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 1910 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig.19 The terminal structure shown in the figure does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.

[0400] It should be understood that in the embodiment of the present application, the input unit 1904 may include a graphics processing unit (GPU) 19041 and a microphone 19042, and the graphics processor 19041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1906 may include a display panel 19061, and the display panel 19061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1907 includes a touch panel 19071 and at least one of other input devices 19072. The touch panel 19071 is also called a touch screen. The touch panel 19071 may include two parts: a touch detection device and a touch controller. Other input devices 19072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.

[0401] In the embodiment of the present application, after receiving downlink data from the network side device, the RF unit 1901 can transmit the data to the processor 1910 for processing; in addition, the RF unit 1901 can send uplink data to the network side device. Generally, the RF unit 1901 includes but is not limited to an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.

[0402] The memory 1909 can be used to store software programs or instructions and various data. The memory 1909 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instruction required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 1909 may include a volatile memory or a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM) and a direct memory bus random access memory (DRRAM). The memory 1909 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[0403] The processor 1910 may include one or more processing units; optionally, the processor 1910 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 1910.

[0404] It can be understood that the implementation process of each implementation method mentioned in this embodiment can refer to Figures 12 to 15 The relevant descriptions of the method embodiments shown in the figure achieve the same or corresponding technical effects, and will not be repeated here to avoid repetition.

[0405] The embodiment of the present application also provides a network side device, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the following Figures 12 to 15The steps of the method embodiment shown. This network side device embodiment corresponds to the above second communication device side method embodiment, and each implementation process and implementation method of the above second communication device side method embodiment can be applied to this network side device embodiment and can achieve the same technical effect.

[0406] Specifically, the embodiment of the present application also provides a network side device. Fig. 20 As shown, the network side device 2000 includes: an antenna 2001, a radio frequency device 2002, a baseband device 2003, a processor 2004 and a memory 2005. The antenna 2001 is connected to the radio frequency device 2002. In the uplink direction, the radio frequency device 2002 receives information through the antenna 2001 and sends the received information to the baseband device 2003 for processing. In the downlink direction, the baseband device 2003 processes the information to be sent and sends it to the radio frequency device 2002, and the radio frequency device 2002 processes the received information and sends it out through the antenna 2001.

[0407] The method executed by the network-side device in the above embodiment may be implemented in the baseband device 2003, which includes a baseband processor.

[0408] The baseband device 2003 may include, for example, at least one baseband board on which a plurality of chips are arranged. Fig. 20 As shown, one of the chips is, for example, a baseband processor, which is connected to the memory 2005 through a bus interface to call the program in the memory 2005 to execute the network side device operations shown in the above method embodiment.

[0409] The network side device may further include a network interface 2006, which is, for example, a Common Public Radio Interface (CPRI).

[0410] Specifically, the network side device 2000 of the embodiment of the present application further includes: an instruction or program stored in the memory 2005 and executable on the processor 2004, and the processor 2004 calls the instruction or program in the memory 2005 to execute Fig.17 The methods executed by the modules shown achieve the same technical effects, and therefore will not be described here in detail to avoid repetition.

[0411] Specifically, the embodiment of the present application also provides a network side device. Fig.21 As shown, the network side device 2100 includes: a processor 2101, a network interface 2102 and a memory 2103. The network interface 2102 is, for example, a Common Public Radio Interface (CPRI).

[0412] Specifically, the network side device 2100 of the embodiment of the present application further includes: an instruction or program stored in the memory 2103 and executable on the processor 2101, and the processor 2101 calls the instruction or program in the memory 2103 to execute Fig.17 The methods executed by the modules shown achieve the same technical effects, and therefore will not be described here in detail to avoid repetition.

[0413] An embodiment of the present application further provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above-mentioned random access control method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0414] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk. In some examples, the readable storage medium may be a non-transient readable storage medium.

[0415] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement each process of the above-mentioned random access control method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0416] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0417] The embodiment of the present application further provides a computer program / program product, which is stored in a storage medium, and is executed by at least one processor to implement the various processes of the above-mentioned random access control method embodiment, and can achieve the same technical effect. To avoid repetition, it is not repeated here.

[0418] The embodiment of the present application also provides a wireless communication system, including: a first communication device and a second communication device, wherein the first communication device can be used to perform the following steps: Figures 11 to 14 In the steps of the method embodiment shown, the second communication device can be used to perform the following steps: Figures 12 to 15 Steps of the method embodiment are shown.

[0419] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises one..." does not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the method and device in the embodiment of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0420] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general hardware platform, and of course, can also be implemented by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, disk, CD, etc.), including several instructions to enable a terminal or a network-side device to execute the methods described in each embodiment of the present application.

[0421] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of the present application and the scope of protection of the claims, and these implementation methods are all within the protection of the present application.

Claims

1. A random access control method, characterized in that: include: The first communication device receives the first information; The first communication device performs random access according to the first information; Wherein, the first information includes first configuration information or first control information; The first configuration information is used to indicate configuration information of random access; The first control information is used to trigger the first communication device to initiate random access, or to initiate an inventory process.

2. The method according to claim 1, characterized in that The first configuration information includes at least one of the following: Configuration information of random access time domain resources; Configuration information of random access frequency domain resources; Configuration information of random access code domain resources; Information on the random access type associated with the random access resource; Information about the random access types supported by the cell.

3. The method according to claim 2, characterized in that The random access type includes at least one of the following: Method for initiating random access; Random access service type; Random access session type; Among them, the method of initiating random access includes random access actively initiated by the first communication device, or random access initiated by passive triggering of the first communication device; the service type of the random access includes random access of inventory-type services, or random access of non-inventory-type services.

4. The method according to any one of claims 1 to 3, characterized in that The first control information includes random access congestion control information, where the random access congestion control information is used to indicate available random access resources.

5. The method according to claim 4, characterized in that Part or all of the available random access resources are used for retransmission random access or initial transmission random access.

6. The method according to claim 4 or 5, characterized in that: The random access congestion control information includes at least one of time domain congestion control information, frequency domain congestion control information and code domain congestion control information; The time domain congestion control information includes at least one of the following: A random access index, where the random access index is used to indicate a random access time domain range; Inventory time window information, where the inventory time window information is used to indicate a time range for initiating random access; Back-off time information, where the back-off time information is used to indicate a back-off time range for initiating random access; The frequency domain congestion control information includes a random access frequency domain resource range; The code domain congestion control information includes a random access code domain resource range.

7. The method according to any one of claims 4 to 6, characterized in that The first communication device performs random access according to the first information, including: The first communication device determines available random access resources according to the random access congestion control information; The first communication device determines a target random access resource from the available random access resources by a first method; The first communication device initiates random access on the target random access resource; The first method includes: a random selection method or a method of associating the identifier of the first communication device.

8. The method according to any one of claims 1 to 7, characterized in that The first information further includes retransmission random access information, and the retransmission random access information includes at least one of the following: retransmission random access resource information, where the retransmission random access resource information is used to indicate resources used for retransmission random access; Information about a backoff time for retransmission random access, where the information about the backoff time for retransmission random access is used to indicate a backoff time range for initiating retransmission random access; Information on whether to fall back to the target random access mode; Whether to allow retransmission of random access information during an inventory process.

9. The method according to claim 8, characterized in that The retransmission random access resources include: the remaining random access resources in the random access resources corresponding to the current inventory process except the resources used for the initial transmission random access.

10. The method according to claim 8 or 9, characterized in that: The starting reference point of the backoff time of the retransmission random access includes: the starting or ending position of the resource set used for the initial random access, or the ending position of the time unit where the initial random access of the first communication device fails, or the ending position of the random access response time window.

11. The method according to any one of claims 1 to 10, characterized in that After the first communication device performs random access according to the first information, the method further includes: In the event of a random access failure, the first communications device exits the inventory process initiated by triggering the first control information, or the first communications device initiates a retransmission random access.

12. The method according to claim 11, characterized in that The first communication device initiating a retransmission random access includes: The first communication device falls back to initiating retransmission random access using the target random access mode.

13. The method according to claim 12, characterized in that The first communication device falls back to initiating retransmission random access using a target random access mode, including: When the first communication device fails to initiate N random access attempts, it falls back to initiating retransmission random access using a target random access method; wherein N is a positive integer greater than or equal to 1.

14. The method according to any one of claims 8 to 10, 12 and 13, characterized in that: The target random access method includes: a method in which the first communication device actively initiates random access.

15. The method according to any one of claims 1 to 14, characterized in that After the first communication device receives the first information, the method further includes: The first communication device receives second control information or third control information; The first communication device initiates an initial transmission random access or a retransmission random access according to the second control information; The second control information is used to adjust random access parameters, and the third control information is used to confirm that the first communication device has successfully accessed the random access.

16. The method according to claim 15, characterized in that The first communication device initiating an initial transmission random access or a retransmission random access according to the second control information includes: If the first communication device receives the second control information before initiating the initial transmission random access, initiating the initial transmission random access according to the second control information; If the first communication device receives the second control information before the initial transmission random access or the retransmission random access succeeds, the first communication device initiates the retransmission random access according to the second control information.

17. The method according to claim 15 or 16, characterized in that The second control information or the third control information is effective only in the current inventory process, or the second control information or the third control information is effective in the current inventory process and subsequent inventory processes.

18. A random access control method, characterized in that: include: The second communication device sends the first information; Wherein, the first information includes first configuration information or first control information; The first configuration information is used to indicate configuration information of random access; The first control information is used to trigger the first communication device to initiate random access, or to initiate an inventory process.

19. The method according to claim 18, characterized in that The first configuration information includes at least one of the following: Configuration information of random access time domain resources; Configuration information of random access frequency domain resources; Configuration information of random access code domain resources; Information on the random access type associated with the random access resource; Information about the random access types supported by the cell.

20. The method according to claim 19, characterized in that The random access type includes at least one of the following: Method for initiating random access; Random access service type; Random access session type; Among them, the method of initiating random access includes random access actively initiated by the first communication device, or random access initiated by passive triggering of the first communication device; the service type of the random access includes random access of inventory-type services, or random access of non-inventory-type services.

21. The method according to any one of claims 18 to 20, characterized in that The first control information includes random access congestion control information, where the random access congestion control information is used to indicate available random access resources.

22. The method according to claim 21, characterized in that Part or all of the available random access resources are used for retransmission random access or initial transmission random access.

23. The method according to claim 21 or 22, characterized in that The random access congestion control information includes at least one of time domain congestion control information, frequency domain congestion control information and code domain congestion control information; The time domain congestion control information includes at least one of the following: A random access index, where the random access index is used to indicate a random access time domain range; Inventory time window information, where the inventory time window information is used to indicate a time range for initiating random access; Back-off time information, where the back-off time information is used to indicate a back-off time range for initiating random access; The frequency domain congestion control information includes a random access frequency domain resource range; The code domain congestion control information includes a random access code domain resource range.

24. The method according to any one of claims 18 to 23, characterized in that The first information further includes retransmission random access information, and the retransmission random access information includes at least one of the following: retransmission random access resource information, where the retransmission random access resource information is used to indicate resources used for retransmission random access; Information about a backoff time for retransmission random access, where the information about the backoff time for retransmission random access is used to indicate a backoff time range for initiating retransmission random access; Information on whether to fall back to the target random access mode; Whether to allow retransmission of random access information during an inventory process.

25. The method according to claim 24, characterized in that The retransmission random access resources include: the remaining random access resources in the random access resources corresponding to the current inventory process except the resources used for the initial transmission random access.

26. The method according to claim 24 or 25, characterized in that The starting reference point of the backoff time of the retransmission random access includes: the starting or ending position of the resource set used for the initial transmission random access, or the ending position of the time unit where the first communication device fails in the initial transmission random access, or the ending position of the random access response time window.

27. The method according to any one of claims 18 to 26, characterized in that After the second communication device sends the first information, the method further includes: The second communication device sends second control information or third control information; The second control information is used to adjust random access parameters, and the third control information is used to confirm that random access by the first communication device is successful.

28. The method according to claim 27, characterized in that The second control information or the third control information is effective only in the current inventory process, or the second control information or the third control information is effective in the current inventory process and subsequent inventory processes.

29. A random access control device, characterized in that: include: A first receiving module, used for receiving first information; A random access module, configured to perform random access according to the first information; Wherein, the first information includes first configuration information or first control information; The first configuration information is used to indicate configuration information of random access; The first control information is used to trigger the first communication device to initiate random access, or to initiate an inventory process.

30. A random access control device, characterized in that: include: A first sending module, used for sending first information; Wherein, the first information includes first configuration information or first control information; The first configuration information is used to indicate configuration information of random access; The first control information is used to trigger the first communication device to initiate random access, or to initiate an inventory process.

31. A communication device, characterized in that: The method comprises a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the random access control method as described in any one of claims 1 to 17 are implemented, or the steps of the random access control method as described in any one of claims 18 to 28 are implemented.

32. A readable storage medium, characterized in that: The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, the program or instruction implements the steps of the random access control method as described in any one of claims 1 to 17, or implements the steps of the random access control method as described in any one of claims 18 to 28.