Communication method, program product, device and storage medium

By receiving the second feedback message from the terminal and sending the third indication message, the problem of the passive Internet of Things terminal still performing access after successful access is solved, and the processing efficiency of the terminal is improved.

CN119865923APending Publication Date: 2025-04-22CHINA UNITED NETWORK COMM GRP CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202510019015.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-06
Publication Date
2025-04-22

AI Technical Summary

Technical Problem

In the passive Internet of Things scenario, the terminal cannot determine whether it has successfully accessed, resulting in the process of accessing it after successful access, which reduces the terminal's processing efficiency.

Method used

By receiving a second feedback message from the terminal, the message is a message that the terminal reports a fixed identification to the network device during the random access process, and after determining that the terminal access is successful, sending a third indication message to the terminal, indicating that the terminal does not receive the first indication message, thereby avoiding re-access.

Benefits of technology

The terminal can determine based on the third indication message that it has accessed successfully, and no longer receives the first indication message for access, avoiding re-access after access is successful, and improving the processing efficiency of the terminal.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119865923A_ABST
    Figure CN119865923A_ABST
Patent Text Reader

Abstract

The invention provides a communication method, a program product, a device and a storage medium, relates to the technical field of communication, and is used for solving the technical problem that in the prior art, a terminal still performs access after successful access. The communication method comprises the following steps: receiving a second feedback message from a first terminal; the second feedback message is a message that the terminal reports a fixed identifier to the network equipment in the random access process; the first terminal is a terminal which successfully reports the fixed identifier; sending a third indication message to the first terminal; the third indication message is used for indicating the first terminal not to receive the first indication message; the first indication message is used for indicating the terminal to report the temporary identifier in the random access process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a communication method, program product, device and storage medium. Background Art

[0002] Since the capabilities of terminals in passive IoT scenarios are relatively weak and they generally provide response feedback, the access process of terminals in passive IoT scenarios is different from that of ordinary terminals. Terminals cannot actively report, but access by feeding back random numbers.

[0003] In the passive IoT scenario, the terminal needs to complete multiple interactions with the base station side device to successfully access. However, since the terminal cannot determine whether it has successfully accessed, it may still perform the access process after successfully accessing, which will reduce the processing efficiency of the terminal. Summary of the invention

[0004] The present application provides a communication method, a program product, a device and a storage medium, which are used to solve the technical problem that a terminal still accesses after successfully accessing.

[0005] In order to achieve the above objectives, this application adopts the following technical solutions:

[0006] In a first aspect, a communication method is provided, including: receiving a second feedback message from a first terminal; the second feedback message is a message for the terminal to report a fixed identifier to a network device during a random access process; the first terminal is a terminal that successfully reports the fixed identifier; sending a third indication message to the first terminal; the third indication message is used to indicate that the first terminal does not receive the first indication message; the first indication message is used to indicate that the terminal reports a temporary identifier during the random access process.

[0007] Optionally, before receiving the second feedback information from the first terminal, the method further includes: sending a second indication message to at least one terminal in sequence based on a priority order of at least one terminal; the second indication message is used to instruct the terminal to report a fixed identifier.

[0008] Optionally, before sending the second indication information to the at least one terminal in sequence based on the priority order of the at least one terminal, the method further includes: determining the priority order of the at least one terminal based on the first feedback information of the at least one terminal.

[0009] Optionally, the method further includes: clearing a temporary identifier reported by a second terminal, where the second terminal is a terminal that fails to successfully report a fixed identifier.

[0010] Optionally, before determining the priority order of at least one terminal based on first feedback information of at least one terminal, the method also includes: sending a first indication message; receiving a first feedback message from a third terminal, the third terminal is a terminal that successfully reports the first feedback message, and the first feedback message is used to indicate a temporary identifier of the terminal.

[0011] Optionally, the third indication message includes a fixed identifier of the first terminal.

[0012] According to a second aspect, a communication method is provided, including: sending a second feedback message to a network device; the second feedback message is a message in which a terminal reports a fixed identifier to the network device during a random access process; receiving a third indication message from the network device; the third indication message is used to indicate that a first terminal does not receive the first indication message; the first indication message is used to indicate that a terminal reports a temporary identifier during a random access process; and the first terminal is a terminal that successfully reports a fixed identifier.

[0013] Optionally, the third indication message includes a fixed identifier of the first terminal.

[0014] Optionally, before sending the second feedback message to the network device, the method further includes: receiving a second indication message from the network device; the second indication message is used to instruct the terminal to report a fixed identifier during the random access process.

[0015] Optionally, before receiving the second indication message from the network device, the method also includes: receiving a first indication message from the network device; sending a first feedback message to the network device, the first feedback message being a message in which the terminal reports a temporary identifier to the network device during a random access process.

[0016] According to a third aspect, a communication device is provided, including: a receiving unit and a sending unit; the receiving unit is used to receive a second feedback message from a first terminal; the second feedback message is a message for the terminal to report a fixed identifier to a network device during a random access process; the first terminal is a terminal that successfully reports the fixed identifier; the sending unit is used to send a third indication message to the first terminal; the third indication message is used to indicate that the first terminal does not receive the first indication message; the first indication message is used to indicate that the terminal reports a temporary identifier during a random access process.

[0017] Optionally, the sending unit is further used to send a second indication message to at least one terminal in sequence based on a priority order of the at least one terminal; the second indication message is used to instruct the terminal to report a fixed identifier.

[0018] Optionally, the device further includes a determination unit; the determination unit is used to determine the priority order of at least one terminal based on the first feedback information of at least one terminal.

[0019] Optionally, the device further includes a processing unit; the processing unit is used to clear the temporary identifier reported by the second terminal, where the second terminal is a terminal that fails to successfully report the fixed identifier.

[0020] Optionally, the sending unit is further used to send a first indication message; the receiving unit is further used to receive a first feedback message from a third terminal, the third terminal is a terminal that successfully reports the first feedback message, and the first feedback message is used to indicate a temporary identifier of the terminal.

[0021] Optionally, the third indication message includes a fixed identifier of the first terminal.

[0022] In a fourth aspect, a communication device is provided, including: a sending unit and a receiving unit; the sending unit is used to send a second feedback message to a network device; the second feedback message is a message in which a terminal reports a fixed identifier to the network device during a random access process; the receiving unit is used to receive a third indication message from the network device; the third indication message is used to indicate that a first terminal does not receive the first indication message; the first indication message is used to indicate that a terminal reports a temporary identifier during a random access process; the first terminal is a terminal that successfully reports a fixed identifier.

[0023] Optionally, the third indication message includes a fixed identifier of the first terminal.

[0024] Optionally, the receiving unit is further used to receive a second indication message from the network device; the second indication message is used to instruct the terminal to report a fixed identifier during the random access process.

[0025] Optionally, the receiving unit is further used to receive a first indication message from the network device; the sending unit is further used to send a first feedback message to the network device, where the first feedback message is a message in which the terminal reports a temporary identifier to the network device during a random access process.

[0026] In a fifth aspect, a communication device is provided, comprising a memory and a processor; the memory is used to store computer execution instructions, and the processor is connected to the memory through a bus; when the communication device is running, the processor executes the computer execution instructions stored in the memory, so that the communication device executes the communication method described in the first aspect.

[0027] The communication device may be a network device, or a part of a network device, such as a chip system in a network device. The chip system is used to support the network device to implement the functions involved in the first aspect and any possible implementation thereof, for example, to obtain, determine, and send the data and / or information involved in the above communication method. The chip system includes a chip, and may also include other discrete devices or circuit structures.

[0028] In a sixth aspect, a computer-readable storage medium is provided, the computer-readable storage medium comprising computer execution instructions, and when the computer execution instructions are executed on a computer, the computer executes the communication method described in the first aspect.

[0029] In a seventh aspect, a computer program product is also provided, which includes computer instructions. When the computer instructions are executed on a communication device, the communication device executes the communication method as described in the first aspect above.

[0030] It should be noted that the above computer instructions may be stored in whole or in part on a computer-readable storage medium, wherein the computer-readable storage medium may be packaged together with the processor of the communication device, or may be packaged separately from the processor of the communication device, which is not limited in the embodiments of the present application.

[0031] The descriptions of the second, third, fourth, fifth, sixth and seventh aspects of the present application may refer to the detailed description of the first aspect.

[0032] In the embodiments of the present application, the name of the above-mentioned communication device does not limit the device or functional module itself. In actual implementation, these devices or functional modules may appear with other names. For example, the receiving unit may also be called a receiving module, a receiver, etc. As long as the functions of each device or functional module are similar to those of the present application, they fall within the scope of the claims of the present application and their equivalent technologies.

[0033] The technical solution provided by this application brings at least the following beneficial effects:

[0034] Based on any of the above aspects, the present application provides a communication method, including: a network device can receive a second feedback message from a first terminal. The second feedback message is a message that the terminal reports a fixed identifier to the network device during a random access process. The first terminal is a terminal that successfully reports a fixed identifier. Afterwards, the network device can send a third indication message to the first terminal. The third indication message is used to indicate that the first terminal does not receive the first indication message. The first indication message is used to indicate that the terminal reports a temporary identifier during a random access process.

[0035] As can be seen from the above, after receiving the first feedback message sent by the first terminal, the network device can determine that the first terminal has successfully accessed. Afterwards, the network device can send a third indication message to the terminal to indicate that the first terminal does not need to receive the first indication message. Since the first indication message is used for the terminal to report a temporary identifier during the random access process, the first terminal does not need to re-report the temporary identifier during the random access process, that is, there is no need to start a new access process. In this way, the terminal can determine that its access is successful based on the third indication message, and no longer receive the first indication message for access, thereby avoiding the terminal from re-accessing after successful access, and further reducing the terminal's operations and improving the terminal's processing efficiency.

[0036] The beneficial effects of the first, second, third, fourth, fifth, sixth and seventh aspects of the present application can all be referred to the analysis of the above beneficial effects, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] Figure 1 A schematic diagram of the structure of a communication system provided in an embodiment of the present application;

[0038] Figure 2 A schematic diagram of the hardware structure of a communication device provided in an embodiment of the present application;

[0039] Figure 3 A communication method according to an embodiment of the present invention is provided. Figure 1 ;

[0040] Figure 4 A communication method according to an embodiment of the present invention is provided. Figure 2 ;

[0041] Figure 5 A schematic diagram of a process for reporting a temporary identification provided in an embodiment of the present application;

[0042] Figure 6 A schematic diagram of a random access process provided in an embodiment of the present application;

[0043] Figure 7 A schematic diagram of a communication device provided in an embodiment of the present application Figure 1 ;

[0044] Figure 8 A schematic diagram of a communication device provided in an embodiment of the present application Figure 2 . DETAILED DESCRIPTION

[0045] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0046] It should be noted that, in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0047] In order to facilitate a clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, words such as "first" and "second" are used to distinguish between identical or similar items with substantially the same functions and effects. Those skilled in the art can understand that words such as "first" and "second" do not limit the quantity and order of execution.

[0048] Passive Internet of Things (P-IoT), also known as ambient Internet of Things (A-IoT), is a network communication technology based on passive terminals. Passive terminals are usually devices that do not require built-in batteries and are not powered by external power cords. Such devices can obtain energy in other ways to ensure their normal operation. In the process of studying passive Internet of Things, it is necessary to consider the method of terminal access to the network. At present, the terminal access network is similar to radio frequency identification (RFID) technology. It can feedback random numbers through algorithms such as aloha and Q-selection to determine the channel for access. It is a complete time-division system. Among them, since the process of reporting random numbers occurs randomly, there will be channel conflict interference that reduces the recognition speed of the terminal.

[0049] In addition, in the passive IoT scenario, the terminal needs to complete multiple interactions with the base station side device to successfully access. However, since the terminal cannot determine whether it has successfully accessed, it may still perform the access process after successfully accessing, which will reduce the processing efficiency of the terminal.

[0050] In view of the above problems, the present application provides a communication method, including: a network device can receive a second feedback message from a first terminal. The second feedback message is a message that the terminal reports a fixed identifier to the network device during a random access process. The first terminal is a terminal that successfully reports a fixed identifier. Afterwards, the network device can send a third indication message to the first terminal. The third indication message is used to indicate that the first terminal does not receive the first indication message. The first indication message is used to indicate that the terminal reports a temporary identifier during a random access process.

[0051] As can be seen from the above, after receiving the first feedback message sent by the first terminal, the network device can determine that the first terminal has successfully accessed. Afterwards, the network device can send a third indication message to the terminal to indicate that the first terminal does not need to receive the first indication message. Since the first indication message is used for the terminal to report a temporary identifier during the random access process, the first terminal does not need to re-report the temporary identifier during the random access process, that is, there is no need to start a new access process. In this way, the terminal can determine that its access is successful based on the third indication message, and no longer receive the first indication message for access, thereby avoiding the terminal from re-accessing after successful access, and further reducing the terminal's operations and improving the terminal's processing efficiency.

[0052] The communication method is applicable to a communication system. Figure 1 A structure of the communication system is shown. Figure 1 As shown, the communication system includes: a network device 101 and a terminal 102.

[0053] The network device 101 is connected to the terminal 102 for communication. The network device 101 may be a reader / writer, a base station, an access network device, etc. The terminal 102 may be an Internet of Things device, a passive Internet of Things device, a label, an electronic price tag, etc.

[0054] In the present application, the terminal 102 may send a second feedback message to the network device 101. Afterwards, the network device 101 may receive the second feedback message from the terminal 102 and send a third indication message to the terminal 102. The terminal 102 may receive the third indication message sent by the network device 101 and determine that it has successfully accessed without receiving the first indication message for access, thereby avoiding re-access after successful access.

[0055] Optionally, the terminal may be a device that provides voice and / or data connectivity to a user, a handheld device with wireless connection function, or other processing device connected to a wireless modem. The terminal may communicate with one or more core networks via a radio access network (RAN). The terminal may be a mobile terminal, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal, or a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges language and / or data with a radio access network, such as a mobile phone, a tablet computer, a laptop computer, a netbook, a personal digital assistant (PDA).

[0056] The above-mentioned passive IoT devices can be wearable devices (such as smart watches, smart bracelets, pedometers, etc.), vehicle-mounted devices (such as passive communication accessories in cars, bicycles, electric vehicles, airplanes, ships, trains, high-speed railways, etc.), virtual reality (VR) devices, augmented reality (AR) devices, passive IoT devices in industrial control, smart home devices (such as refrigerators, televisions, air conditioners, electric meters, sensor devices in shelf price tags, etc.), intelligent robots, workshop equipment, wireless terminals in self-driving, passive IoT devices in remote medical surgery, passive IoT devices in smart grids, passive IoT devices in transportation safety, passive IoT devices in smart cities, or passive IoT devices in smart homes, etc.

[0057] The above-mentioned base station can be a base station or base station controller for wireless communication, etc. In the embodiment of the present application, the base station can be a base station (base transceiver station, BTS) in the global system for mobile communication (global system for mobile communication, GSM), code division multiple access (code division multiple access, CDMA), a base station (node ​​B) in wideband code division multiple access (wideband code division multiple access, WCDMA), a base station (eNB) in the Internet of Things (Internet of Things, IoT) or narrowband Internet of Things (narrow band-internet of things, NB-IoT), a base station in the future 5G mobile communication network or the future evolved public land mobile network (publicland mobile network, PLMN), and the embodiment of the present application does not impose any restrictions on this.

[0058] The basic hardware structure of the network device 101 and the terminal 102 includes Figure 2 The communication device shown in FIG. Figure 2 Taking the communication device shown as an example, the hardware structure of the network device 101 and the terminal 102 is introduced.

[0059] like Figure 2 , which is a schematic diagram of a hardware structure of a communication device provided in an embodiment of the present application. The communication device includes a processor 21, a memory 22, a communication interface 23, and a bus 24. The processor 21, the memory 22, and the communication interface 23 can be connected via a bus 24.

[0060] The processor 21 is the control center of the communication device, which can be a processor or a general term for multiple processing elements. For example, the processor 21 can be a general-purpose central processing unit (CPU) or other general-purpose processors. Among them, the general-purpose processor can be a microprocessor or any conventional processor.

[0061] As an embodiment, the processor 21 may include one or more CPUs, such as Figure 2 CPU 0 and CPU 1 are shown in .

[0062] The memory 22 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, an electrically erasable programmable read-only memory (EEPROM), a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.

[0063] In a possible implementation, the memory 22 may exist independently of the processor 21, and the memory 22 may be connected to the processor 21 via a bus 24 to store instructions or program codes. When the processor 21 calls and executes the instructions or program codes stored in the memory 22, the communication method provided in the following embodiments of the present application can be implemented.

[0064] In the embodiment of the present application, for the network device 101 and the terminal 102, the software programs stored in the memory 22 are different, so the network device 101 and the terminal 102 implement different functions. The functions performed by each device will be described in conjunction with the following flowchart.

[0065] In another possible implementation, the memory 22 may also be integrated with the processor 21 .

[0066] The communication interface 23 is used for the communication device to connect with other devices through a communication network, and the communication network may be Ethernet, wireless access network, wireless local area network (WLAN), etc. The communication interface 23 may include a receiving unit for receiving data and a sending unit for sending data.

[0067] The bus 24 may be an industry standard architecture (ISA) bus, a peripheral component interconnect (PCI) bus, or an extended industry standard architecture (EISA) bus. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 2 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0068] It should be pointed out that Figure 2 The structure shown in the figure does not constitute a limitation on the communication device, except Figure 2 In addition to the components shown, the communication device may include more or fewer components than shown, or combine certain components, or arrange the components differently.

[0069] The communication method provided in the embodiments of the present application is described in detail below with reference to the accompanying drawings.

[0070] The communication method provided in the embodiment of the present application is applied to Figure 1 The network device 101 and the terminal 102 in the communication system shown in FIG. Figure 3 As shown, the communication method provided in the embodiment of the present application includes:

[0071] S301. The terminal sends a second feedback message to the network device.

[0072] The second feedback message is a message in which the terminal reports a fixed identifier to the network device during the random access process.

[0073] S302: The network device receives a second feedback message from the first terminal.

[0074] The first terminal is a terminal that successfully reports the fixed identification. Optionally, the fixed identification is related to the physical device of the terminal, is unique, and can be an electronic product code (EPC).

[0075] During the random access process, the terminal needs to first report a temporary identifier to the network device, and then report a fixed identifier to the network device. If the fixed identifier is successfully reported, the network device determines that the terminal has been successfully accessed. In this case, the network device can receive the second feedback message sent by the first terminal, and can determine that the first terminal that sent the second feedback message is a terminal that has successfully accessed based on the fixed identifier in the second feedback message.

[0076] S303. The network device sends a third indication message to the first terminal.

[0077] The third indication message is used to instruct the first terminal not to receive the first indication message. The first indication message is used to instruct the terminal to report a temporary identifier during a random access process.

[0078] During the random access process, since the terminal in the passive IoT scenario requires the network device to initiate an access indication, the network device sends a first indication message to the terminal during the random access process so that the terminal can start the access process. In this case, after determining that the first terminal has successfully accessed, the network device can send a third indication message to the first terminal, and through the third indication message, indicate that the first terminal does not need to receive the first indication message, that is, does not need to re-access, thereby avoiding the terminal from re-accessing after successful access, further reducing the terminal's operations, and improving the terminal's processing efficiency.

[0079] S304: The terminal receives a third indication message from the network device.

[0080] After receiving the third indication message, the terminal can determine that its access is successful and will not receive the first indication message again, that is, will not access again.

[0081] In a possible implementation, the third indication message may include a fixed identifier of the first terminal. In this way, the terminal receives the third indication message and can determine that its report is successful based on the fixed identifier therein, thereby not needing to receive the first indication message again.

[0082] In yet another possible implementation, the third indication message may also be used to instruct the terminals that have failed to report the fixed identifier to re-receive the first indication message, so that the access procedures of these terminals are rolled back to the initial state.

[0083] In some embodiments, Figure 4 A schematic diagram showing a communication method Figure 2 . Combined Figure 3 ,like Figure 4 As shown, before the above S301, the method provided in the embodiment of the present application further includes:

[0084] S401. A network device determines a priority order of at least one terminal based on first feedback information of at least one terminal.

[0085] After the network device receives the first feedback message sent by at least one terminal, the terminal that successfully sent the temporary identification can be prioritized according to the first feedback message received within a preset time period (for example, sorted according to the order in which the first feedback message is received). In addition, the network device can also determine the random code that matches each temporary identification and determine the unique channel between each terminal and the network device. Optionally, these terminals that establish channels are marked as successful reporting terminals in the network device.

[0086] S402: The network device sends a second indication message to at least one terminal in sequence based on a priority order of the at least one terminal.

[0087] The second instruction message is used to instruct the terminal to report a fixed identifier.

[0088] Before the terminal sends the second feedback message, the network device needs to send a second indication message to the terminal to instruct the terminal to report a fixed identifier, thereby completing the access process. In addition, when the network device sends the second indication message to the terminal, it can also send it in sequence based on the priority of at least one terminal. For example, the one with a higher priority is sent earlier. Accordingly, at least one terminal receives the second indication message at different time points, and sends the second feedback message at different time points. In this way, the multiple second feedback messages sent by at least one terminal do not overlap in the time domain, thereby avoiding collisions between the second feedback messages, improving the access success rate, and further improving the utilization of transmission resources.

[0089] It should be noted that when the terminal reports the second feedback message, the reporting may fail due to environmental factors (such as interference, fluctuation, clock jitter, etc.). Therefore, the terminal cannot determine whether the second feedback message it sends is sent successfully.

[0090] In some embodiments, Figure 5 A schematic diagram of a process for reporting a temporary identifier is shown. Figure 4 ,like Figure 5 As shown, before the above S401, the method provided in the embodiment of the present application further includes:

[0091] S501. A network device sends a first indication message.

[0092] The first indication message is used to instruct the terminal to report the temporary identifier. Optionally, the first indication message may also be used to instruct the terminal to report the first candidate resource used for the temporary identifier. The first candidate resource may include multiple resource blocks, and the multiple resource blocks include spectrum resources and / or time slot resources.

[0093] It should be noted that, since the terminal has not yet accessed the network device, the first indication message sent by the network device is broadcast.

[0094] Since the processing and communication capabilities of passive IoT terminals are relatively weak, when accessing a network device, the network device needs to initiate the access. Therefore, the network device can send a first indication message to the terminal to instruct the terminal to report a temporary identifier, thereby starting the random access process of the terminal.

[0095] In addition, before the network device sends the first indication message, the network device may also send other command information to control the marked terminal. Other command information may be clearing terminal information so that the terminal no longer responds, modifying the content in the terminal memory, etc.

[0096] S502: The terminal receives a first indication message from a network device, and sends a first feedback message to the network device.

[0097] The first feedback message is used to indicate a temporary identifier of the terminal.

[0098] In a possible implementation, the temporary identifier may be a set of random numbers determined by the first terminal (generated by itself or selected from multiple random numbers), and the number of information bits of the random number is as small as possible, thereby reducing the possibility of collision (or conflict) when reporting the random number. It should be understood that the fewer the number of information bits of the random number, the fewer resources used during transmission, and the smaller the probability of conflict with resources used by other first terminals to transmit random numbers.

[0099] S503: The network device receives a first feedback message from the third terminal.

[0100] Among them, the third terminal is the terminal that successfully reports the first feedback message.

[0101] When reporting the first feedback message, the terminal may fail to report the first feedback message due to conflicts or environmental factors. Therefore, the network device cannot receive the first feedback messages sent by all terminals, and can only receive the first feedback message sent by the third terminal that has successfully reported. After that, the network device only sends the second indication information to the third terminal, and those terminals that failed to report the first feedback message do not participate in the subsequent process of the current round of random access process, and wait for access in the next round of random access process. In this way, multiple terminals can transmit the information of feedback temporary identifier and feedback fixed identifier separately, that is, when transmitting the first feedback message, no terminal transmits the second feedback message, thereby reducing the probability of resource collision, improving resource utilization, and further improving the access success rate.

[0102] In one possible implementation, the network device may clear the temporary identifier reported by the second terminal. The second terminal is a terminal that failed to successfully report a fixed identifier. Because the network device receives the temporary identifier reported by the third terminal and stores the temporary identifier corresponding to the third terminal. However, when receiving the second feedback message, the network device may not be able to receive the fixed identifiers corresponding to all third terminals, and may only receive the fixed identifiers corresponding to some of the third terminals. In this case, the network device may clear the temporary identifier of the second terminal that successfully reports the temporary identifier and fails to report the fixed identifier, so that the second terminal can wait again for the next round of random access process.

[0103] Figure 6A schematic diagram of a random access process is shown. Exemplarily, the network device can send a first indication message to the terminal 1, the terminal 2, and the terminal 3 can all receive the first indication message. Afterwards, in time slot 1 (i.e., the time slot reported normally), the terminal 2 reports the first feedback message (also referred to as the access code) to the network device, and the network device successfully receives the first feedback message from the terminal 2, i.e., the time slot 1 is a normal time slot. In time slot 2, no terminal reports the first feedback message, i.e., the time slot 2 is an empty time slot. In time slot 3, the terminal 1 and the terminal 3 report the first feedback message through the same transmission resource (i.e., the same time slot). Due to the existence of resource conflicts, the network device fails to successfully receive the first feedback messages of the terminal 1 and the terminal 3, i.e., the time slot 3 is a contention time slot. Then, the network device can send a second indication message to the terminal 2. After receiving the second indication message, the terminal 2 can send a second feedback message to the network device. After the second feedback message is successfully reported, the network device can send a third indication message to the terminal 2 to indicate that the terminal 2 does not need to receive the first indication message of the subsequent round. Subsequently, the device may send the first indication message again in the next round of random access process, and the terminal 2 no longer receives the first indication message.

[0104] It should be noted that the first indication message sent by the terminal occupies a time slot alone, and the reporting time slot of the terminal is determined by the first indication message, and other terminals select a time slot to report the first feedback message.

[0105] The above mainly introduces the solution provided by the embodiment of the present application from the perspective of the method. In order to realize the above functions, it includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.

[0106] The embodiment of the present application can divide the functional modules of the communication device according to the above method example. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware or in the form of software functional modules. Optionally, the division of modules in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.

[0107] like Figure 7The figure is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. The communication device can be used to perform Figure 3-Figure 5 The method of communication shown. Figure 7 The communication device shown includes: a receiving unit 701 and a sending unit 702 .

[0108] The receiving unit 701 is used to receive a second feedback message from the first terminal; the second feedback message is a message in which the terminal reports a fixed identifier to the network device during the random access process; the first terminal is a terminal that successfully reports the fixed identifier.

[0109] The sending unit 702 is used to send a third indication message to the first terminal; the third indication message is used to instruct the first terminal not to receive the first indication message; the first indication message is used to instruct the terminal to report a temporary identifier during a random access process.

[0110] Optionally, the sending unit 702 is further used to send a second indication message to at least one terminal in sequence based on a priority order of the at least one terminal; the second indication message is used to instruct the terminal to report a fixed identifier.

[0111] Optionally, the device further includes a determination unit 703; the determination unit 703 is used to determine the priority order of at least one terminal based on the first feedback information of at least one terminal.

[0112] Optionally, the device further includes a processing unit 704; the processing unit 704 is used to clear the temporary identifier reported by the second terminal, where the second terminal is a terminal that fails to successfully report the fixed identifier.

[0113] Optionally, the sending unit 702 is further configured to send a first indication message.

[0114] The receiving unit 701 is further configured to receive a first feedback message from a third terminal, where the third terminal is a terminal that successfully reports the first feedback message, and the first feedback message is used to indicate a temporary identifier of the terminal.

[0115] Optionally, the third indication message includes a fixed identifier of the first terminal.

[0116] like Figure 8 The figure is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. The communication device can be used to perform Figure 3-Figure 5 The method of communication shown. Figure 8 The communication device shown includes: a sending unit 801 and a receiving unit 802 .

[0117] The sending unit 801 is used to send a second feedback message to the network device; the second feedback message is a message in which the terminal reports a fixed identifier to the network device during the random access process.

[0118] The receiving unit 802 is used to receive a third indication message from the network device; the third indication message is used to instruct the first terminal not to receive the first indication message; the first indication message is used to instruct the terminal to report a temporary identifier during a random access process; the first terminal is a terminal that successfully reports a fixed identifier.

[0119] Optionally, the third indication message includes a fixed identifier of the first terminal.

[0120] Optionally, the receiving unit 802 is further used to receive a second indication message from the network device; the second indication message is used to instruct the terminal to report a fixed identifier during the random access process.

[0121] Optionally, the receiving unit 802 is further configured to receive a first indication message from a network device.

[0122] The sending unit 801 is further configured to send a first feedback message to the network device, where the first feedback message is a message in which the terminal reports a temporary identifier to the network device during a random access process.

[0123] An embodiment of the present application also provides a computer-readable storage medium, which includes computer-executable instructions. When the computer-executable instructions are executed on a computer, the computer executes the communication method provided in the above embodiment.

[0124] The embodiment of the present application also provides a computer program, which can be directly loaded into a memory and contains software code. After being loaded and executed by a computer, the computer program can implement the communication method provided in the above embodiment.

[0125] Those skilled in the art should be aware that in one or more of the above examples, the functions described in this application can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer-readable storage media and communication media, wherein communication media include any media that facilitates the transmission of computer programs from one place to another. Storage media can be any available media that can be accessed by general or special-purpose computers.

[0126] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0127] In several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of the modules or units is only a logical function division, and there may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the coupling or direct coupling or communication connection between each other shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms. The unit described as a separate component may or may not be physically separated, and the component displayed as a unit may be a physical unit or multiple physical units, that is, it may be located in one place, or it may be distributed in multiple different places. Some or all of the units can be selected according to actual needs to achieve the purpose of the scheme of this embodiment.

[0128] In addition, each functional unit in each embodiment of the present application can be integrated into a processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of a software functional unit. If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on such an understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium, including several instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk or an optical disk.

[0129] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions that can be easily thought of by a person skilled in the art within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.

Claims

1. A communication method, characterized in that: Applied to a network device, the method comprises: receiving a second feedback message from the first terminal; the second feedback message is a message in which the terminal reports a fixed identifier to the network device during a random access process; the first terminal is a terminal that successfully reports the fixed identifier; A third indication message is sent to the first terminal; the third indication message is used to instruct the first terminal not to receive the first indication message; the first indication message is used to instruct the terminal to report a temporary identifier during a random access process.

2. The method according to claim 1, characterized in that Before receiving the second feedback information from the first terminal, the method further includes: Based on the priority order of at least one terminal, a second indication message is sent to the at least one terminal in sequence; the second indication message is used to instruct the terminal to report a fixed identifier.

3. The method according to claim 2, characterized in that Before sending the second indication information to the at least one terminal in sequence based on the priority order of the at least one terminal, the method further includes: Based on the first feedback information of the at least one terminal, a priority order of the at least one terminal is determined.

4. The method according to claim 1, characterized in that: The method further comprises: The temporary identifier reported by the second terminal is cleared, where the second terminal is a terminal that fails to successfully report the fixed identifier.

5. The method according to claim 3, characterized in that: Before determining the priority order of the at least one terminal based on the first feedback information of the at least one terminal, the method further includes: Sending the first indication message; A first feedback message is received from a third terminal, where the third terminal is a terminal that successfully reports the first feedback message, and the first feedback message is used to indicate a temporary identifier of the terminal.

6. The method according to claim 1, characterized in that The third indication message includes the fixed identifier of the first terminal.

7. A communication method, characterized in that: Applied to a terminal, the method comprises: Sending a second feedback message to the network device; the second feedback message is a message in which the terminal reports a fixed identifier to the network device during a random access process; Receive a third indication message from the network device; the third indication message is used to instruct the first terminal not to receive the first indication message; the first indication message is used to instruct the terminal to report a temporary identifier during a random access process; the first terminal is a terminal that successfully reports a fixed identifier.

8. The method according to claim 7, characterized in that The third indication message includes the fixed identifier of the first terminal.

9. The method according to claim 7, characterized in that: Before sending the second feedback message to the network device, the method further includes: A second indication message is received from the network device; the second indication message is used to instruct the terminal to report a fixed identifier during a random access process.

10. The method according to claim 9, characterized in that Before receiving the second indication message from the network device, the method further includes: Receiving the first indication message from the network device; A first feedback message is sent to the network device, where the first feedback message is a message in which the terminal reports a temporary identifier to the network device during a random access process.

11. A communication device, characterized in that: include: A receiving unit and a sending unit; The receiving unit is configured to receive a second feedback message from the first terminal; The second feedback message is a message in which the terminal reports a fixed identifier to the network device during a random access process; the first terminal is a terminal that successfully reports the fixed identifier; The sending unit is used to send a third indication message to the first terminal; the third indication message is used to instruct the first terminal not to receive the first indication message; the first indication message is used to instruct the terminal to report a temporary identifier during a random access process.

12. A communication device, characterized in that: include: a sending unit and a receiving unit; The sending unit is used to send a second feedback message to the network device; The second feedback message is a message in which the terminal reports a fixed identifier to the network device during a random access process; The receiving unit is used to receive a third indication message from the network device; the third indication message is used to instruct the first terminal not to receive the first indication message; the first indication message is used to instruct the terminal to report a temporary identifier during a random access process; the first terminal is a terminal that successfully reports a fixed identifier.

13. A computer program product, characterized in that The computer program product comprises computer instructions, and when the computer instructions are executed on a computer, the computer is caused to execute the communication method according to any one of claims 1 to 10.

14. A communication device, characterized in that: It comprises a memory and a processor; the memory is used to store computer-executable instructions, and the processor is connected to the memory through a bus; when the communication device is running, the processor executes the computer-executable instructions stored in the memory, so that the communication device executes the communication method as described in any one of claims 1 to 10.

15. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes computer-executable instructions. When the computer-executable instructions are executed on a computer, the computer is enabled to execute the communication method according to any one of claims 1 to 10.

Citation Information

Patent Citations

  • Random access method and terminal

    CN102548012A

  • System information transmission method, terminal and network device

    CN109089225A

  • Data transmission method and device and computer readable storage medium

    CN115669167A

  • Communication method and device

    CN117998533A

  • Terminal access method and device, electronic equipment and medium

    CN118301783A