Wireless communication method and apparatus, device, and storage medium
By controlling the timing of message retransmission through receiving and sending the first information in the A-IoT device, the problem of message transmission failure in wireless signal transmission of A-IoT devices is solved, thereby improving the utilization efficiency of the communication link and the success rate of message retransmission.
Patent Information
- Application Number
- PCT/CN2024/105115
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-07-12
- Publication Date
- 2026-01-15
AI Technical Summary
A-IoT devices suffer from message transmission failures during wireless signal transmission, particularly lacking effective control over when determining the timing for message retransmission.
By receiving and sending the first information, the A-IoT device is instructed whether to retransmit the message at a specific transmission time. The retransmission time is dynamically adjusted according to the actual signal transmission situation, thereby realizing customized transmission for A-IoT devices.
It improves the utilization efficiency of communication links, enhances the flexibility and success rate of message retransmission, and optimizes the wireless communication process.
Smart Images

Figure CN2024105115_15012026_PF_FP_ABST
Abstract
Description
Wireless communication methods, apparatus, devices and storage media Technical Field
[0001] This application relates to the field of communication technology, and in particular to a wireless communication method, apparatus, device, and storage medium. Background Technology
[0002] The Ambient-Internet of Things (A-IoT) refers to a new type of wireless communication system that is largely self-sufficient by using energy from the environment. It is an ecosystem for connecting and automating a large number of objects and devices, where each object is connected to form a wireless sensor network using low-cost, self-powered sensor nodes.
[0003] In related technologies, due to the instability of wireless signal transmission, A-IoT devices suffer from message transmission failures. How to control the timing of message retransmission by A-IoT devices requires further research and discussion.
[0004] Summary of the Invention
[0005] This application provides a wireless communication method, apparatus, device, and storage medium. The technical solutions provided by this application are as follows:
[0006] According to one aspect of the embodiments of this application, a wireless communication method is provided, the method being performed by an A-IoT device, the method comprising:
[0007] Receive first information, the first information being used to indicate whether the A-IoT device should retransmit the first message within a first transmission timing, the first transmission timing being the transmission timing when the A-IoT device has already transmitted the first message.
[0008] According to one aspect of the embodiments of this application, a wireless communication method is provided, the method being executed by a network device or an intermediate node, the method comprising:
[0009] Send a first message, which is used to indicate whether the A-IoT device should retransmit the first message within a first transmission timing, where the first transmission timing is the transmission timing when the A-IoT device has already transmitted the first message.
[0010] According to one aspect of the embodiments of this application, a wireless communication device is provided, the device comprising:
[0011] The receiving module is used to receive first information, which is used to indicate whether the A-IoT device should retransmit the first message within a first transmission timing, where the first transmission timing is the transmission timing when the A-IoT device has already transmitted the first message.
[0012] According to one aspect of the embodiments of this application, a wireless communication device is provided, the device comprising:
[0013] The sending module is used to send first information, which is used to indicate whether the A-IoT device should retransmit the first message within a first transmission timing, where the first transmission timing is the transmission timing when the A-IoT device has already transmitted the first message.
[0014] According to one aspect of the embodiments of this application, a communication device is provided, the communication device including a processor and a memory, the memory storing a computer program, the processor executing the computer program to implement the above-described wireless communication method on the A-IoT device side, or to implement the above-described wireless communication method on the network device or intermediate node side.
[0015] According to one aspect of the embodiments of this application, a computer-readable storage medium is provided, the storage medium storing a computer program, the computer program being executed by a processor to implement the wireless communication method on the A-IoT device side, or to implement the wireless communication method on the network device or intermediate node side.
[0016] According to one aspect of the embodiments of this application, a chip is provided, the chip including programmable logic circuits and / or program instructions, which, when the chip is running, are used to implement the wireless communication method on the A-IoT device side, or to implement the wireless communication method on the network device or intermediate node side.
[0017] According to one aspect of the embodiments of this application, a computer program product is provided, the computer program product including computer instructions stored in a computer-readable storage medium, a processor reading from the computer-readable storage medium and executing the computer instructions to implement the wireless communication method on the A-IoT device side, or to implement the wireless communication method on the network device or intermediate node side.
[0018] The technical solutions provided in this application embodiment may have the following beneficial effects:
[0019] By receiving first information from the A-IoT device indicating whether to retransmit the first message within the first transmission window, the timing of the A-IoT device's retransmission of the first message is controlled by the first information. The sender of the first information can decide whether the A-IoT device should retransmit the first message within the first transmission window based on the actual signal transmission situation at the first transmission window (the transmission window when the A-IoT device has already transmitted the first message). This enables customized transmission for A-IoT devices and improves the efficiency of communication link utilization. Attached Figure Description
[0020] Figure 1 is a schematic diagram of a network architecture provided in one embodiment of this application;
[0021] Figure 2 is a schematic diagram of topology 1 provided in one embodiment of this application;
[0022] Figure 3 is a schematic diagram of topology 2 provided in one embodiment of this application;
[0023] Figure 4 is a schematic diagram of topology 3 provided in one embodiment of this application;
[0024] Figure 5 is a schematic diagram of an RFID (Radio Frequency Identification) query process provided in an embodiment of this application;
[0025] Figure 6 is a schematic diagram of a single device dedicated resource allocation and access process provided in an embodiment of this application;
[0026] Figure 7 is a schematic diagram of the allocation and access process of multiple device-specific resources provided in one embodiment of this application;
[0027] Figure 8 is a schematic diagram of the random access process of an A-IoT device provided in an embodiment of this application;
[0028] Figure 9 is a flowchart of a wireless communication method provided in an embodiment of this application;
[0029] Figure 10 is a flowchart of a wireless communication method provided in another embodiment of this application;
[0030] Figure 11 is a flowchart of a wireless communication method provided in another embodiment of this application;
[0031] Figure 12 is a schematic diagram illustrating an example of the wireless communication process of an A-IoT device provided in an embodiment of this application;
[0032] Figure 13 is a flowchart of a wireless communication method provided in another embodiment of this application;
[0033] Figure 14 is a schematic diagram illustrating an example of the wireless communication process of an A-IoT device provided in another embodiment of this application;
[0034] Figure 15 is a flowchart of a wireless communication method provided in another embodiment of this application;
[0035] Figure 16 is a schematic diagram illustrating an example of the wireless communication process of an A-IoT device provided in another embodiment of this application;
[0036] Figure 17 is a flowchart of a wireless communication method provided in another embodiment of this application;
[0037] Figure 18 is a flowchart of a wireless communication method provided in another embodiment of this application;
[0038] Figure 19 is a schematic diagram illustrating an example of the wireless communication process of an A-IoT device provided in another embodiment of this application;
[0039] Figure 20 is a flowchart of a wireless communication method provided in another embodiment of this application;
[0040] Figure 21 is a schematic diagram illustrating an example of the wireless communication process of an A-IoT device provided in another embodiment of this application;
[0041] Figure 22 is a flowchart of a wireless communication method provided in another embodiment of this application;
[0042] Figure 23 is a schematic diagram illustrating an example of the wireless communication process of an A-IoT device provided in another embodiment of this application;
[0043] Figure 24 is a block diagram of a wireless communication device provided in an embodiment of this application;
[0044] Figure 25 is a block diagram of a wireless communication device provided in another embodiment of this application;
[0045] Figure 26 is a schematic diagram of the structure of a communication device provided in an embodiment of this application. Detailed Implementation
[0046] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.
[0047] Please refer to Figure 1, which shows a schematic diagram of a network architecture 100 provided in one embodiment of this application. The network architecture 100 may include: a terminal device 10, an access network device 20, and a core network element 30.
[0048] Terminal device 10 can refer to UE (User Equipment), STA (Station), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, wireless communication device, user agent, or user equipment. In some embodiments, terminal device 10 can also be a cellular phone, cordless phone, SIP (Session Initiation Protocol) phone, WLL (Wireless Local Loop) station, PDA (Personal Digital Assistant), handheld device with wireless communication capabilities, computing device or other processing device connected to a wireless modem, vehicle-mounted device, wearable device, terminal device in 5GS (5th Generation System), or terminal device in the future evolved PLMN (Public Land Mobile Network), etc., and this application embodiment is not limited to these. For ease of description, the devices mentioned above are collectively referred to as terminal devices. The number of terminal devices 10 is usually multiple, and one or more terminal devices 10 can be distributed within the cell managed by each access network device 20. Terminal equipment can also be simply referred to as terminal or UE, the meaning of which can be understood by those skilled in the art.
[0049] Access network device 20 is a device deployed in an access network to provide wireless communication functionality to terminal device 10. Access network device 20 may include various forms of macro base stations, micro base stations, relay stations, APs (Access Points), etc. In systems employing different wireless access technologies, the name of the device with access network device functionality may differ; for example, in a 5G NR (New Radio) system, it is called gNodeB or gNB (Next Generation Node B). As communication technologies evolve, the name "access network device" may change. For ease of description, in this embodiment, the aforementioned devices providing wireless communication functionality to terminal device 10 are collectively referred to as access network devices. In some embodiments, a communication relationship can be established between terminal device 10 and core network element 30 through access network device 20. For example, in an LTE (Long Term Evolution) system, access network device 20 can be one or more eNodeBs within an EUTRAN (Evolved Universal Terrestrial Radio Access Network); in a 5G NR system, access network device 20 can be one or more gNBs within a RAN (Radio Access Network). In the embodiments of this application, unless otherwise specified, "network device" refers to access network device 20, such as a base station.
[0050] Core network element 30 is a network element deployed in the core network. Its main functions are to provide user connectivity, manage users, and bear services, serving as an interface to external networks. For example, core network elements in a 5G NR system may include AMF (Access and Mobility Management Function) entities, UPF (User Plane Function) entities, and SMF (Session Management Function) entities.
[0051] In some embodiments, the access network device 20 and the core network element 30 communicate with each other via some air interface technology, such as the NG interface in a 5G NR system. The access network device 20 and the terminal device 10 communicate with each other via some air interface technology, such as the Uu interface.
[0052] The "5G NR system" in this application embodiment can also be referred to as a 5G system or an NR system, but those skilled in the art will understand its meaning. The technical solutions described in this application embodiment can be applied to LTE systems, 5G NR systems, and subsequent evolution systems of 5G NR systems (such as B5G (Beyound 5G) systems, 6G systems (6th Generation System), and other communication systems such as NB-IoT (Narrow Band Internet of Things) systems. This application does not limit these applications.
[0053] In this embodiment, the network device can provide services to a cell. The terminal device communicates with the network device through the transmission resources (e.g., frequency domain resources, or spectrum resources) on the carrier used by the cell. The cell can be the cell corresponding to the network device (e.g., a base station). The cell can belong to a macro base station or to a base station corresponding to a small cell. The small cell can include: metro cell, micro cell, pico cell, femto cell, etc. These small cells have the characteristics of small coverage area and low transmission power, and are suitable for providing high-speed data transmission services.
[0054] Before introducing the technical solution of this application, some related technical knowledge involved in this application will be introduced and explained. The following related technologies are optional solutions and can be arbitrarily combined with the technical solutions of the embodiments of this application, all of which fall within the protection scope of the embodiments of this application. The embodiments of this application include at least some of the following contents.
[0055] 1. Introduction to A-IoT
[0056] The Internet of Things (IoT) for the environment refers to a new type of wireless communication system that is largely self-sufficient by using energy from the environment. It is an ecosystem for connecting and automating a large number of objects and devices, where each object is connected to form a wireless sensor network using low-cost, self-powered sensor nodes.
[0057] As a key mechanism for power generation, the Internet of Things (IoT) for the environment relies on energy harvesting to power or charge batteries in mobile devices and smart objects without the need for cables. Vibrations from equipment, machinery, and buildings, as well as the propagation of ambient radio signals, can all be used to generate electricity.
[0058] The following are two possible standardized A-IoT topologies in 5G network devices:
[0059] In Topology 1, the Ambient IoT device directly and bidirectionally communicates with a base station. The communication between the base station and the ambient IoT device includes Ambient IoT data and / or signaling. This topology includes the possibility that the BS transmitting to the Ambient IoT device is a different from the BS receiving from the Ambient IoT device.
[0060] As shown in Figure 2, in topology 1, A-IoT device 210 directly communicates bidirectionally with network device 220. Communication between the network device and the A-IoT device includes A-IoT data and / or signaling. This topology allows for the possibility that the BS (Base Station) transmitting signals to the A-IoT device is different from the BS receiving signals from the A-IoT device.
[0061] In Topology 2, the Ambient IoT device communicates bidirectionally with an intermediate node between the device and basestation. In this topology, the intermediate node can be a relay, IAB node, UE, repeater, etc. which is capable of Ambient IoT.
[0062] As shown in Figure 3, in topology 2, A-IoT device 310 communicates bidirectionally with intermediate node 330 located between A-IoT device 310 and network device 320. In this topology, the intermediate node can be a relay, IAB (Integrated Access Backhaul) node, UE, repeater, etc., which can implement A-IoT. The intermediate node transmits A-IoT data and / or signaling between BS and Ambient IoT devices.
[0063] In Topology 3, the Ambient IoT device transmits data / signalling to a basestation, and receives data / signalling from the assisting node; or the Ambient IoT device receives data / signalling from a basestation and transmits data / signalling to the assisting node.
[0064] As shown in Figure 4, in topology 3, A-IoT device 410 sends data / signaling to network device 420 and receives data / signaling from auxiliary node 430; or A-IoT device 410 receives data / signaling from network device 420 and transmits the data / signaling to auxiliary node 430. In this topology, auxiliary nodes can be relays, IABs, UEs, repeaters, etc., which can implement A-IoT. This type of topology is mainly designed to solve the problem of insufficient uplink transmission coverage of A-IoT devices by using auxiliary nodes to send uplink signals to network devices.
[0065] The relevant technologies identified the following two research scenarios:
[0066] • Deployment scenario 1 with Topology 1 (Indoor)
[0067] ○ Basestation and coexistence characteristics: Micro-cell, co-site (Network equipment and coexistence characteristics: micro-cell, co-site)
[0068] • Deployment scenario 2 with Topology 2 and UE as intermediate node, under network control (Network equipment is outdoors, and the tag (A-IoT device) is indoors; their communication is relayed through the intermediate node).
[0069] ○ Basestation and coexistence characteristics: Macro-cell, co-site (Network equipment and coexistence characteristics: macrocell, co-site)
[0070] The intermediate node is located indoors.
[0071] 2. A-IoT device types
[0072] i.~1μW peak power consumption,has energy storage,initial sampling frequency offset(SFO)up to 10 X The device has neither DL nor UL amplification in the ppm (parts per second). The device's UL transmission is backscattered on a carrier wave provided externally. / / The worst performing device. (~1μW peak power consumption, with energy storage, initial sampling frequency offset (SFO) up to 10X ppm, and neither DL nor UL amplification in the device. The UL transmission of this device is backscattered on an externally provided carrier wave.)
[0073] ii.≤a few hundredμW peak power consumption,has energy storage,initial sampling frequency offset (SFO)up to 10 Xppm, both DL and / or UL amplification in the device. The device's UL transmission may be generated internally by the device, or backscattered on a carrier wave provided externally. / / Best-in-class capability. (Peak power consumption ≤ several hundred μW, with energy storage, initial sampling frequency offset (SFO) up to 10X ppm, DL (Downlink) and / or UL (Uplink) amplification in the device. The device's UL transmission can be generated internally by the device or backscattered on an externally provided carrier wave.)
[0074] 3. Traffic types: DO-DTT & DT, with a focus on rUC1 (indoor inventory) and rUC4 (indoor command).
[0075] DO-DTT: Data transmission generated by a terminal device triggered by downlink signaling.
[0076] DT: Downlink signaling for terminal devices.
[0077] 4. RFID Query Process
[0078] For example, the RFID Query process is shown in Figure 5.
[0079] (1) Interrogator selects a specific group through select signaling.
[0080] (2) The Interrogator sends a Query message after a certain time interval (indicating that a specific group or a specific UE has been selected and includes a Q value).
[0081] (3) Tag received in (0,2) Q A value is randomly selected from -1). The tag with a value of 0 is sent to the network device via RN16 after a certain time interval.
[0082] (4) If the network device correctly receives RN16, it sends ACK to tag.
[0083] (5) Tag sends tag ID information to network devices.
[0084] (6) The network device sends a QueryRep (query duplicate) message to the terminal device, and all terminal devices decrement their random numbers by 1. Then, return to step 3, and the network device resends the Query signaling.
[0085] 5. A-IoT Dedicated Resource Access Process
[0086] 5.1. Dedicated resource allocation and access process for a single device
[0087] As shown in Figure 6, the Initial Trigger Message sent by the reader contains only resource indication information for indicating the transmission resources of a single device. After receiving the Initial Trigger Message, the device immediately sends device data and / or device ID.
[0088] 5.2. Allocation and Access Process of Dedicated Resources for Multiple Devices
[0089] As shown in Figure 7, the Initial Trigger Message sent by the reader contains resource indication information for multiple devices. Multiple devices need to determine the location of their respective transmitted resources based on the resource indication information carried in the Initial Trigger Message, and the locations of the transmitted resources do not overlap.
[0090] 6. Random Access Procedure for A-IoT Devices
[0091] As shown in Figure 8, when performing contention-based random access, the Initial Trigger Message sent by the A-IoT reader (such as a network device or intermediate node) includes a Q value. The A-IoT device first determines the timing of its random access based on the received Q value. In some embodiments, the random access occasion index is equal to a value from (0, 2...). QThe random value extracted from -1). When an A-IoT device completes access, the network broadcasts a message decrementing the Q value to other A-IoT devices, causing the Q value of all waiting A-IoT devices to decrease by one. When the Q value of a waiting A-IoT device decreases to 1, firstly, the A-IoT device sends a binary bitstream of a certain length (which can be considered Msg1 or contained within Msg1) to the network for contention resolution (in the example in Figure 7, both A-IoT device A and A-IoT device B send a string of random numbers to the network). Secondly, the A-IoT reader sends back a bitstream (which can be considered Msg2 or contained within Msg2) that is the same as the random number sent by a certain A-IoT device, to confirm the A-IoT device that won the contention (in the example in Figure 7, the A-IoT device that won the contention is A-IoT device A). The third step involves the A-IoT device that successfully resolves the competition sending its own ID (IDentifier) and / or other information (which can be considered Msg3) in anticipation of completing the inventory process.
[0092] However, the message sending in step three above can fail. Specifically, the A-IoT reader might not receive the Msg3 (device ID and / or other information) sent by an A-IoT device that successfully resolved the contention, resulting in Msg3 loss. In this case, the A-IoT reader will send a NACK (Negative Acknowledgment) signal to the A-IoT device to initiate a retransmission of Msg3. However, it is currently unclear whether the A-IoT device that failed to send Msg3 will immediately retransmit it, or whether it will be placed at the end of the list of A-IoT devices awaiting transmission, waiting for all devices to refresh and obtain a new Q value before retransmitting at a new transmission opportunity.
[0093] In the above scheme, the network cannot control whether an A-IoT device that fails to send Msg3 retransmits it during the current random access window or not. The network should have the control to allow A-IoT devices to retransmit Msg3 during the current random access window when transmission conditions are good, and to disallow them when transmission conditions are poor.
[0094] Please refer to Figure 9, which shows a flowchart of a wireless communication method provided in an embodiment of this application, which is performed by an A-IoT device. The method includes the following step 910.
[0095] Step 910: The A-IoT device receives first information, which is used to indicate whether the A-IoT device should retransmit the first message within the first transmission time. The first transmission time is the transmission time when the A-IoT device has already transmitted the first message.
[0096] In some embodiments, the A-IoT device receives first information sent by a network device (such as a base station). For example, referring to FIG2, the A-IoT device 210 receives first information sent by the network device 220.
[0097] In some embodiments, the A-IoT device receives first information sent by an intermediate node. For example, referring to FIG3, the A-IoT device 310 receives first information sent by an intermediate node 330.
[0098] In some embodiments, the first message is Msg3. In some embodiments, the first message includes the ID of the A-IoT device and / or other information. The ID of the A-IoT device is used to distinguish different A-IoT devices.
[0099] In some embodiments, the first message is Msg3. The first transmission opportunity is the RO (Random Access Occasion) of the transmitted Msg3.
[0100] In some embodiments, the first transmission timing is when the A-IoT device has completed the initial transmission of the first message.
[0101] For example, after receiving Msg2, the A-IoT device initially transmits Msg3. Then, the A-IoT device receives first information indicating whether to retransmit Msg3 after the initial transmission of Msg3 has been completed.
[0102] In some embodiments, the first transmission timing is when the A-IoT device has completed the retransmission of the first message.
[0103] For example, after receiving Msg2, the A-IoT device initially transmits Msg3. Then, the A-IoT device receives a first message for the first time, which instructs that Msg3 be retransmitted after the initial transmission of Msg3 is complete. The A-IoT device retransmits Msg3 after the initial transmission of Msg3 is complete. Then, the A-IoT device receives a first message a second time, which instructs that Msg3 not be retransmitted after the retransmission of Msg3 is complete.
[0104] In some embodiments, the first transmission timing is the timing when the A-IoT device has completed the i-th retransmission of the first message, where i is a positive integer.
[0105] For example, after receiving Msg2, the A-IoT device initially transmits Msg3. Then, the A-IoT device receives a first message for the first time, which instructs that Msg3 be retransmitted after the initial transmission of Msg3 is complete. The A-IoT device retransmits Msg3 for the first time after the initial transmission is complete. Then, the A-IoT device receives the first message a second time, which instructs that Msg3 be retransmitted after the first retransmission is complete. The A-IoT device retransmits Msg3 a second time after the first retransmission is complete. Finally, the A-IoT device receives the first message a third time, which instructs that Msg3 not be retransmitted after the second retransmission is complete.
[0106] In some embodiments, the first information is carried in the configuration signaling. In some embodiments, the configuration signaling is an Initial Trigger Message. Since the Initial Trigger Message is used to trigger the random access procedure of the A-IoT device, the first information is considered to be pre-configured in this case.
[0107] In some embodiments, the configuration signaling is broadcast signaling. The broadcast signaling can be directed at multiple A-IoT devices. For example, the broadcast signaling is an initial trigger message broadcast by a network device or intermediate node to multiple A-IoT devices.
[0108] In some embodiments, the configuration signaling is dedicated signaling for the A-IoT device. Dedicated signaling is for a single A-IoT device; for example, dedicated signaling is an initial trigger message sent by a network device or intermediate node for a single A-IoT device.
[0109] In some embodiments, the first information is carried in the downlink signaling. In some embodiments, the downlink signaling and the configuration signaling are different signaling.
[0110] In some embodiments, the downlink signaling is DCI (Downlink Control Information).
[0111] In some embodiments, the downlink signaling is a NACK signaling for the transmitted first message. NACK signaling for the first message refers to the NACK signaling sent by the network device or intermediate node to the A-IoT device in the event that the first message is lost or decoding of the first message fails (i.e., the first message transmission fails).
[0112] In some embodiments, the downlink signaling is NACK signaling for the first message that has been initially transmitted or retransmitted.
[0113] It should be noted that the downlink signaling carrying the first information can also be any downlink signaling other than NACK signaling sent by the network device or intermediate node to the A-IoT device in the event of failure to send the first message; this application does not limit this. For example, the downlink signaling carrying the first information is configured by the network device specifically to instruct the A-IoT device whether to retransmit the first message.
[0114] In the above scenario, downlink signaling is only sent by the network device or intermediate node when it detects that the first message has failed to be sent. Therefore, the first message is considered to be sent dynamically.
[0115] In some embodiments, the method further includes step 920 (not shown in Figure 9).
[0116] Step 920: After receiving the NACK signaling for the transmitted first message, if the first message indicates that the first message should be retransmitted within the first transmission time, the A-IoT device will retransmit the first message within the first transmission time.
[0117] For example, after receiving a NACK signaling message for the transmitted Msg3, if the first information indicates that the first message should be retransmitted within the first transmission time, the A-IoT device will retransmit the first message within the first transmission time. The first transmission time is the RO of the A-IoT device after transmitting Msg3.
[0118] In some embodiments, the method further includes step 930 (not shown in FIG9).
[0119] Step 930: After receiving the NACK signaling for the transmitted first message, if the first message indicates that the first message will not be retransmitted within the first transmission time, the A-IoT device terminates the transmission behavior within the first transmission time and resets the transmission time of the first message.
[0120] For example, after receiving a NACK signaling message for the transmitted Msg3, if the first information indicates that the first message will not be retransmitted within the first transmission time, the A-IoT device terminates the transmission behavior within the first transmission time and resets the transmission time of Msg3. The first transmission time is the RO of Msg3 that the A-IoT device has transmitted.
[0121] It should be noted that after the transmission timing of the first message is reset, the transmission timing of the first message is no longer the first transmission timing. For example, after the transmission timing of Msg3 is reset, the transmission timing of Msg3 is no longer the RO of the already transmitted Msg3.
[0122] In some embodiments, the method further includes step 940 (not shown in Figure 9).
[0123] In step 940, if the A-IoT device receives a NACK signaling message for the transmitted first message after receiving a NACK signaling message indicating that the first message should not be retransmitted within the first transmission time, it terminates the transmission behavior within the first transmission time and resets the transmission time of the first message.
[0124] It should be noted that in step 940, the first message may not be retransmitted within the first transmission time by NACK signaling, or it may be indicated by another downlink signaling different from NACK signaling. For example, this other downlink signaling is configured by the network device and is specifically used to instruct the A-IoT device to perform a behavior contrary to the first message.
[0125] For example, if the first information carried in the initial trigger message received by the A-IoT indicates that the first message should be retransmitted within the first transmission time, and after receiving a NACK signaling message for the already transmitted Msg3, if the NACK signaling message indicates that Msg3 should not be retransmitted within the first transmission time, then the transmission behavior within the first transmission time is terminated, and the transmission time of Msg3 is reset. The first transmission time is the RO of Msg3 already transmitted by the A-IoT device.
[0126] In some embodiments, the method further includes the following step 950 (not shown in FIG9).
[0127] In step 950, if the first information indicates that the first message will not be retransmitted within the first transmission time, the A-IoT device, after receiving the NACK signaling for the already transmitted first message, if it indicates that the first message will be retransmitted within the first transmission time, then retransmits the first message within the first transmission time.
[0128] It should be noted that in step 950, the retransmission of the first message can be instructed by NACK signaling within the first transmission time, or it can be instructed by another downlink signaling different from NACK signaling within the first transmission time. For example, this other downlink signaling is configured by the network device and is specifically used to instruct the A-IoT device to perform a behavior contrary to the first message.
[0129] For example, if the first information carried in the initial trigger message received by the A-IoT indicates that the first message will not be retransmitted within the first transmission opportunity, then after receiving a NACK signaling message for the already transmitted Msg3, if the NACK signaling message indicates that Msg3 should be retransmitted within the first transmission opportunity, then the first message will be retransmitted within the first transmission opportunity. The first transmission opportunity is the RO of Msg3 already transmitted by the A-IoT device.
[0130] In the above embodiment, the NACK signaling or another downlink signaling indicates a behavior that contradicts the pre-configured first information, thereby enabling the modification of the retransmission timing pre-configured by the A-IoT device with dynamically issued downlink signaling, which improves the flexibility of controlling the A-IoT device to retransmit the first message.
[0131] In some embodiments, the NACK signaling includes second information, which indicates whether to retransmit the first message within the first transmission time.
[0132] In some embodiments, the first information contradicts the second information; that is, the second information is used to instruct the A-IoT device not to perform the action indicated by the first information. For example, if the first information indicates retransmission of the first message within the first transmission window, then the second information indicates not to retransmit the first message within the first transmission window. Conversely, if the first information indicates not to retransmit the first message within the first transmission window, then the second information indicates to retransmit the first message within the first transmission window.
[0133] In some embodiments, the second information consists of bits already present in the NACK signaling. In some embodiments, the second information consists of bits additionally configured in the NACK signaling.
[0134] In some embodiments, resetting the transmission timing of the first message includes setting the index value of the transmission timing of the first message to a non-zero value.
[0135] In some embodiments, setting the index value of the transmission timing of the first message to a non-zero value includes setting the index value of the transmission timing of the first message to a maximum value. For example, when the first message is Msg3, the index value of the RO of the A-IoT device is set to the maximum value (0xFFFF...).
[0136] It should be noted that different index values for transmission timing are used to indicate different transmission timings. Generally, the larger the index value of the transmission timing, the further away the transmission timing is from the current timing. When the index value of the transmission timing is 0, the transmission timing is the current timing. For example, when multiple A-IoT devices are randomly connected to the network, setting the index value of the transmission timing of Msg3 of a certain A-IoT device to the maximum value is equivalent to setting the transmission timing of Msg3 to the tail of the RO of each A-IoT device.
[0137] The technical solution provided in this application embodiment achieves control over the timing of A-IoT device retransmitting the first message by having the A-IoT device receive first information indicating whether to retransmit the first message within the first transmission time. The sender of the first information can decide whether the A-IoT device should retransmit the first message within the first transmission time based on the actual signal transmission situation at the first transmission time (the transmission time when the A-IoT device has already transmitted the first message), thus realizing customized transmission for A-IoT devices and improving the utilization efficiency of the communication link.
[0138] Please refer to Figure 10, which shows a flowchart of a wireless communication method provided in another embodiment of this application, which is performed by a network device or an intermediate node. The method includes the following steps 1010.
[0139] Step 1010: The network device or intermediate node sends first information, which is used to indicate whether the A-IoT device should retransmit the first message within the first transmission time. The first transmission time is the transmission time when the A-IoT device has already transmitted the first message.
[0140] In some embodiments, the network device sends first information to the A-IoT device.
[0141] In some embodiments, the intermediate node sends first information to the A-IoT device.
[0142] In some embodiments, the network device sends first information to the intermediate node, and the intermediate node sends first information to the A-IoT device.
[0143] In some embodiments, the first message is Msg3.
[0144] In some embodiments, the first transmission timing is when the A-IoT device has completed the initial transmission or retransmission of the first message.
[0145] In some embodiments, the first information is carried in configuration signaling, which is either broadcast signaling or dedicated signaling for the A-IoT device. In some embodiments, the network device or intermediate node sends the configuration signaling to the A-IoT device.
[0146] In some embodiments, the configuration signaling is broadcast signaling. Broadcast signaling can be directed to multiple A-IoT devices. For example, a network device or intermediate node broadcasts an initial trigger message to multiple A-IoT devices, the initial trigger message carrying first information.
[0147] In some embodiments, the configuration signaling is dedicated signaling for A-IoT devices. The dedicated signaling is for a single A-IoT device; for example, a network device or terminal device sends an initial trigger message for a single A-IoT device, the initial trigger message carrying first information.
[0148] In some embodiments, the first information is carried in the downlink signaling. In some embodiments, the network device or intermediate node sends the downlink signaling to the A-IoT device.
[0149] In some embodiments, the downlink signaling is a negative acknowledgment (NACK) signaling for a transmitted first message. For example, a network device or intermediate node sends a NACK signaling message to an A-IoT device for a transmitted Msg3, the NACK signaling message carrying the first information.
[0150] In some embodiments, the network device or intermediate node sends configuration signaling (such as an initial trigger message) carrying first information, which instructs the A-IoT device to retransmit the first message within the first transmission window. In the event of loss of the first message or failure to decode it, the network device or intermediate node sends downlink signaling (such as a NACK signaling) carrying second information, which instructs the A-IoT device not to retransmit the first message within the first transmission window.
[0151] In some embodiments, the network device or intermediate node sends configuration signaling (such as an initial trigger message) carrying first information, which instructs the A-IoT device not to retransmit the first message within the first transmission window. In the event of loss of the first message or failure to decode the first message, the network device or intermediate node sends downlink signaling (such as a NACK signaling) carrying second information, which instructs the A-IoT device to retransmit the first message within the first transmission window.
[0152] The technical solution provided in this application embodiment achieves control over the timing of A-IoT device retransmitting the first message by sending first information, which indicates whether to retransmit the first message within the first transmission time, through a network device or intermediate node. The sender of the first information can decide whether the A-IoT device should retransmit the first message within the first transmission time based on the actual signal transmission situation at the first transmission time (the transmission time when the A-IoT device has already transmitted the first message), thus realizing customized transmission for A-IoT devices and improving the efficiency of communication link utilization.
[0153] It should be noted that, in the embodiments of this application, the first information can be used to instruct the A-IoT device to retransmit the first message within the first transmission time, or it can be used to instruct the A-IoT device not to retransmit the first message within the first transmission time. Furthermore, the first information can be carried in different signaling messages.
[0154] The above situations are illustrated below through specific embodiments. In the following embodiments, the execution subject of each step is an A-IoT device.
[0155] Please refer to Figure 11, which shows a flowchart of a wireless communication method provided in another embodiment of this application. The method includes the following steps 1110 to 1120.
[0156] Step 1110: The A-IoT device receives configuration signaling, which carries first information. The first information is used to instruct the A-IoT device to retransmit the first message within a first transmission opportunity. The first transmission opportunity is the transmission opportunity when the A-IoT device has already transmitted the first message.
[0157] In some embodiments, the A-IoT device receives an initial trigger message, which carries first information. The first information is used to instruct the A-IoT device to retransmit Msg3 within a first transmission timing. The first transmission timing is the RO of Msg3 that the A-IoT device has already transmitted.
[0158] Step 1120: After receiving the NACK signaling for the transmitted first message, the A-IoT device retransmits the first message within the first transmission time.
[0159] In some embodiments, after receiving a NACK signaling message for the transmitted Msg3, the A-IOT retransmits the first message within a first transmission timing as indicated by the first information. The first transmission timing is the RO of the A-IOT device that has transmitted Msg3.
[0160] For example, referring to Figure 12, the initial trigger message broadcast by the A-IoT Reader (network device or intermediate node) to A-IoT Device A and A-IoT Device B carries first information, which instructs retransmission of Msg3 within the RO that has already transmitted Msg3. After A-IoT Device A successfully competes for the RO, A-IoT Device A sends its ID and / or other information (i.e., Msg3) to the A-IoT Reader. In the event of Msg3 loss or failure to decode Msg3 (i.e., failure to transmit Msg3), the AIOT Reader sends a NACK signaling message to A-IoT Device A for the transmitted Msg3. A-IoT Device A retransmits Msg3 within the RO that has already transmitted Msg3 (i.e., the current RO) as instructed by the first information.
[0161] Please refer to Figure 13, which shows a flowchart of a wireless communication method provided in another embodiment of this application. The method includes the following steps 1310 to 1320.
[0162] Step 1310: The A-IoT device receives configuration signaling, which carries first information. The first information is used to instruct the A-IoT device not to retransmit the first message within the first transmission time. The first transmission time is the transmission time when the A-IoT device has already transmitted the first message.
[0163] In some embodiments, the A-IoT device receives an initial trigger message, which carries first information. The first information is used to instruct the A-IoT device not to retransmit Msg3 within a first transmission opportunity. The first transmission opportunity is the RO of Msg3 that the A-IoT device has already transmitted.
[0164] Step 1320: After receiving the NACK signaling for the transmitted first message, the A-IoT device terminates the transmission behavior within the first transmission time and resets the transmission time of the first message.
[0165] In some embodiments, after receiving a NACK signaling message for the transmitted Msg3, the A-IOT terminates the transmission behavior within the first transmission time and resets the transmission time of Msg3 as instructed by the first information. The first transmission time is the RO of Msg3 that the A-IOT device has transmitted.
[0166] For example, referring to Figure 14, the initial trigger message broadcast by the A-IoT Reader (network device or intermediate node) to A-IoT Device A and A-IoT Device B carries first information, which indicates that Msg3 should not be retransmitted within the RO that has already transmitted Msg3. After A-IoT Device A successfully competes for the RO, A-IoT Device A sends its ID and / or other information (i.e., Msg3) to the A-IoT Reader. In the event that Msg3 is lost or decoding of Msg3 fails (i.e., Msg3 transmission fails), the AIOT Reader sends a NACK signaling message to A-IoT Device A for the transmitted Msg3. As instructed by the first information, A-IoT Device A terminates the transmission within the RO that has already transmitted Msg3 (i.e., the current RO) and sets the index value of the RO to a non-zero value.
[0167] Please refer to Figure 15, which shows a flowchart of a wireless communication method provided in another embodiment of this application. The method includes the following steps 1510 to 1520.
[0168] Step 1510: The A-IoT device receives configuration signaling, which carries first information. The first information is used to instruct the A-IoT device to retransmit the first message within a first transmission opportunity. The first transmission opportunity is the transmission opportunity when the A-IoT device has already transmitted the first message.
[0169] In some embodiments, the A-IoT device receives an initial trigger message, which carries first information. The first information is used to instruct the A-IoT device to retransmit Msg3 within a first transmission timing. The first transmission timing is the RO of Msg3 that the A-IoT device has already transmitted.
[0170] Step 1520: After receiving the NACK signaling for the transmitted first message, if the A-IoT device indicates that the first message will not be retransmitted within the first transmission time, it terminates the transmission behavior within the first transmission time and resets the transmission time of the first message.
[0171] In some embodiments, the NACK signaling includes second information that contradicts the first information. The second information is used to instruct the A-IoT device not to perform the action indicated by the first information, that is, the second information is used to instruct not to retransmit the first message within the first transmission time.
[0172] In some embodiments, after receiving a NACK signaling message for the transmitted Msg3, if the NACK signaling message indicates that Msg3 should not be retransmitted within the first transmission time, the A-IOT terminates the transmission behavior within the first transmission time according to the instructions of the NACK signaling message (i.e., prioritizes the dynamically issued NACK signaling message and no longer follows the pre-configured first information), and resets the transmission time of Msg3. The first transmission time is the RO of Msg3 that the A-IOT device has transmitted.
[0173] For example, referring to Figure 16, the initial trigger message broadcast by the A-IoT Reader (network device or intermediate node) to A-IoT Device A and A-IoT Device B carries first information, which instructs retransmission of Msg3 within the RO that has already transmitted Msg3. After A-IoT Device A successfully competes for the RO, A-IoT Device A sends its ID and / or other information (i.e., Msg3) to the A-IoT Reader. In the event of Msg3 loss or failure to decode Msg3 (i.e., failure to transmit Msg3), the AIOT Reader sends a NACK signaling message for the transmitted Msg3 to A-IoT Device A. A-IoT Device A retransmits Msg3 within the RO that has already transmitted Msg3 (i.e., the current RO) as instructed by the first information. If the retransmitted Msg3 is still lost or decoding fails (i.e., the retransmission of Msg3 still fails), the AIOT Reader sends a NACK signaling message to the A-IOT device A for the retransmitted Msg3. The NACK signaling message indicates that Msg3 will not be retransmitted in the current RO. The A-IOT device A, according to the instructions of the NACK signaling message, terminates the transmission behavior in the current RO and sets the index value of the RO to a non-zero value.
[0174] Please refer to Figure 17, which shows a flowchart of a wireless communication method provided in another embodiment of this application. The method includes the following steps 1710 to 1720.
[0175] Step 1710: The A-IoT device receives configuration signaling, which carries first information. The first information is used to instruct the A-IoT device not to retransmit the first message within the first transmission time. The first transmission time is the transmission time when the A-IoT device has already transmitted the first message.
[0176] In some embodiments, the A-IoT device receives an initial trigger message, which carries first information. The first information is used to instruct the A-IoT device not to retransmit Msg3 within a first transmission opportunity. The first transmission opportunity is the RO of Msg3 that the A-IoT device has already transmitted.
[0177] Step 1720: After receiving the NACK signaling for the transmitted first message, if the A-IoT device indicates that the first message should be retransmitted within the first transmission time, then the first message should be retransmitted within the first transmission time.
[0178] In some embodiments, the NACK signaling includes second information that contradicts the first information. The second information is used to instruct the A-IoT device not to perform the action indicated by the first information, that is, the second information is used to instruct the retransmission of the first message within the first transmission time.
[0179] In some embodiments, after receiving a NACK signaling message for the transmitted Msg3, if the NACK signaling message indicates that Msg3 should be retransmitted within the first transmission opportunity, the A-IOT will retransmit Msg3 within the first transmission opportunity according to the instructions of the NACK signaling message (i.e., giving priority to dynamically issued NACK signaling messages and no longer following the pre-configured first information). The first transmission opportunity is the RO of Msg3 that the A-IOT device has transmitted.
[0180] Please refer to Figure 18, which shows a flowchart of a wireless communication method provided in another embodiment of this application. The method includes the following steps 1810-1820.
[0181] Step 1810: The A-IoT device receives downlink signaling, which carries first information. The first information is used to instruct the A-IoT device to retransmit the first message within a first transmission opportunity. The first transmission opportunity is the transmission opportunity when the A-IoT device has already transmitted the first message.
[0182] In some embodiments, the downlink signaling is NACK signaling for the first transmitted message.
[0183] In some embodiments, the A-IoT device receives a NACK signaling message for the transmitted Msg3. The NACK signaling message carries first information, which is used to instruct the A-IoT device to retransmit the first message within a first transmission timing. The first transmission timing is the RO of Msg3 that the A-IoT device has transmitted.
[0184] Step 1820: The A-IoT device retransmits the first message within the first transmission time.
[0185] In some embodiments, after receiving a NACK signaling message for the transmitted first message, the A-IoT device retransmits the first message within the first transmission time.
[0186] For example, referring to Figure 19, the A-IoT Reader (network device or intermediate node) broadcasts an initial trigger message to A-IoT Device A and A-IoT Device B to trigger a random access procedure. After A-IoT Device A successfully competes for access, A-IoT Device A sends its ID and / or other information (i.e., Msg3) to the A-IoT Reader. In the event of Msg3 loss or failure to decode Msg3 (i.e., Msg3 transmission failure), the A-IoT Reader sends a NACK signaling message to A-IoT Device A for the transmitted Msg3. This NACK signaling message carries first information indicating that Msg3 should be retransmitted within the RO (Redirection of Access) of the transmitted Msg3. A-IoT Device A retransmits Msg3 within the RO of the transmitted Msg3 (i.e., the current RO) as instructed by the first information.
[0187] Please refer to Figure 20, which shows a flowchart of a wireless communication method provided in another embodiment of this application. The method includes the following steps 2010-2020.
[0188] Step 2010: The A-IoT device receives downlink signaling, which carries first information. The first information is used to instruct the A-IoT device not to retransmit the first message within the first transmission opportunity. The first transmission opportunity is the transmission opportunity when the A-IoT device has already transmitted the first message.
[0189] In some embodiments, the downlink signaling is NACK signaling for the first transmitted message.
[0190] In some embodiments, the A-IoT device receives a NACK signaling message for the transmitted Msg3. The NACK signaling message carries first information, which is used to instruct the A-IoT device not to retransmit the first message within a first transmission timing. The first transmission timing is the RO of Msg3 that the A-IoT device has transmitted.
[0191] Step 2020: The A-IoT device terminates the transmission behavior within the first transmission time and resets the transmission time of the first message.
[0192] In some embodiments, after receiving a NACK signaling message for the transmitted first message, the A-IoT device terminates the transmission behavior within the first transmission time and resets the transmission time of the first message.
[0193] For example, referring to Figure 21, the A-IoT Reader (network device or intermediate node) broadcasts an initial trigger message to A-IoT device A and A-IoT device B to trigger a random access procedure. After A-IoT device A successfully competes for access, A-IoT device A sends its ID and / or other information (i.e., Msg3) to the A-IoT Reader. In the event that Msg3 is lost or decoding of Msg3 fails (i.e., Msg3 transmission fails), the A-IoT Reader sends a NACK signaling message to A-IoT device A for the transmitted Msg3. This NACK signaling message carries first information indicating that Msg3 should not be retransmitted within the RO of the transmitted Msg3. A-IoT device A, as instructed by the first information, terminates the transmission within the RO of the transmitted Msg3 (i.e., the current RO) and sets the index value of the RO to a non-zero value.
[0194] Please refer to Figure 22, which shows a flowchart of a wireless communication method provided in another embodiment of this application. The method includes at least one of the following steps 2210 to 2230.
[0195] Step 2210: The A-IoT device receives downlink signaling, which carries first information. The first information is used to indicate whether the A-IoT device should retransmit the first message within the first transmission opportunity. The first transmission opportunity is the transmission opportunity when the A-IoT device has completed the initial transmission or retransmission of the first message.
[0196] In some embodiments, the downlink signaling is NACK signaling for the first message that has been initially transmitted or retransmitted.
[0197] In some embodiments, the downlink signaling is NACK signaling for Msg3 that has completed its initial transmission or retransmission.
[0198] Step 2220: If the first information indicates that the first message should be retransmitted within the first transmission time, then the first message should be retransmitted within the first transmission time.
[0199] Step 2230: If the first information indicates that the first message will not be retransmitted within the first transmission time, then the transmission behavior within the first transmission time is terminated and the transmission time of the first message is reset.
[0200] For example, referring to Figure 23, the A-IoT Reader (network device or intermediate node) broadcasts an initial trigger message to A-IoT Device A and A-IoT Device B to trigger the random access procedure. After A-IoT Device A successfully competes for access, A-IoT Device A initially transmits its ID and / or other information (i.e., Msg3) to the A-IoT Reader. In the event that Msg3 is lost or decoding of Msg3 fails (i.e., Msg3 transmission fails), the A-IoT Reader sends a NACK signaling message to A-IoT Device A for the transmitted Msg3. The first information carried in the NACK signaling message is used to instruct retransmission of Msg3 within the RO after the initial transmission of Msg3. Subsequently, according to the instructions of the first information, A-IoT Device A retransmits Msg3 for the first time. If the first retransmission of Msg3 is lost or fails to decode, the AIOT Reader sends a NACK signaling message to A-IoT device A for the first retransmission of Msg3. This NACK signaling message carries a first piece of information indicating that Msg3 should be retransmitted within the RO (Retransmission Area) where the first retransmission of Msg3 has been completed. Then, following this first piece of information, A-IoT device A retransmits Msg3 a second time. If the second retransmission of Msg3 is also lost or fails to decode, the AIOT Reader sends a NACK signaling message to A-IoT device A for the second retransmission of Msg3. This NACK signaling message carries a first piece of information indicating that Msg3 should not be retransmitted within the RO where the second retransmission of Msg3 has been completed. Then, following this first piece of information, A-IoT device A terminates the transmission within the RO where the second retransmission of Msg3 has been completed and sets the index value of the RO to a non-zero value.
[0201] It should be noted that, in the above method embodiments, the steps performed by the A-IoT device can be implemented independently as a wireless communication method on the A-IoT device side; the steps performed by the network device or intermediate node can be implemented independently as a wireless communication method on the network device or intermediate node side. For details not disclosed in any one of the embodiments, please refer to the other embodiments. In addition, the embodiments provided in this application can be arbitrarily combined to form new embodiments, all of which are within the protection scope of this application.
[0202] The following are embodiments of the apparatus described in this application, which can be used to execute the embodiments of the method described in this application. For details not disclosed in the apparatus embodiments of this application, please refer to the embodiments of the method described in this application.
[0203] Please refer to Figure 24, which shows a block diagram of a wireless communication device according to an embodiment of this application. This device has the function of implementing the wireless communication method on the A-IoT device side described above. This function can be implemented in hardware or by hardware executing corresponding software. This device can be the A-IoT device described above, or it can be disposed within an A-IoT device. As shown in Figure 24, the device 2400 may include a receiving module 2410.
[0204] The receiving module 2410 is used to receive first information, which is used to indicate whether the A-IoT device should retransmit the first message within a first transmission timing, where the first transmission timing is the transmission timing when the A-IoT device has already transmitted the first message.
[0205] In some embodiments, the first information is carried in configuration signaling, which is broadcast signaling or dedicated signaling for the A-IoT device.
[0206] In some embodiments, the first information is carried in downlink signaling.
[0207] In some embodiments, the downlink signaling is a negative acknowledgment (NACK) signaling for the transmitted first message.
[0208] In some embodiments, the device 2400 further includes a transmitting module 2420.
[0209] The sending module 2420 is configured to, after receiving a NACK signaling message for the transmitted first message, retransmit the first message within the first transmission time if the first message indicates that the first message should be retransmitted within the first transmission time.
[0210] In some embodiments, the device 2400 further includes a processing module 2430.
[0211] The processing module 2430 is configured to, upon receiving a NACK signaling message for the transmitted first message, terminate the transmission behavior within the first transmission time period and reset the transmission time period of the first message if the first message indicates that the first message will not be retransmitted within the first transmission time period.
[0212] In some embodiments, the processing module 2430 is configured to, when the first information indicates that the first message should be retransmitted within the first transmission time, after receiving a NACK signaling for the already transmitted first message, if it indicates that the first message should not be retransmitted within the first transmission time, terminate the transmission behavior within the first transmission time and reset the transmission time of the first message.
[0213] In some embodiments, the sending module 2420 is configured to, when the first information indicates that the first message will not be retransmitted within the first transmission time, retransmit the first message within the first transmission time if, after receiving a NACK signaling for the transmitted first message, it indicates that the first message will be retransmitted within the first transmission time.
[0214] In some embodiments, the NACK signaling includes second information, which indicates whether to retransmit the first message within the first transmission time.
[0215] In some embodiments, the processing module 2430 is configured to set the index value of the transmission timing of the first message to the maximum value.
[0216] In some embodiments, the first transmission timing is the transmission timing when the A-IoT device has transmitted the first message, including: the first transmission timing is the transmission timing when the A-IoT device has completed the initial transmission or retransmission of the first message.
[0217] In some embodiments, the first message is Msg3.
[0218] The technical solution provided in this application embodiment achieves control over the timing of A-IoT device retransmitting the first message by having the A-IoT device receive first information indicating whether to retransmit the first message within the first transmission time. The sender of the first information can decide whether the A-IoT device should retransmit the first message within the first transmission time based on the actual signal transmission situation at the first transmission time (the transmission time when the A-IoT device has already transmitted the first message), thus realizing customized transmission for A-IoT devices and improving the utilization efficiency of the communication link.
[0219] Please refer to Figure 25, which shows a block diagram of a wireless communication device provided in another embodiment of this application. This device has the function of implementing the wireless communication method described above on the network device or intermediate node side. This function can be implemented in hardware or by hardware executing corresponding software. The device can be the network device or intermediate node described above, or it can be disposed within a network device or intermediate node. As shown in Figure 25, the device 2500 may include a transmitting module 2510.
[0220] The sending module 2510 is used to send first information, which is used to indicate whether the environmental Internet of Things (A-IoT) device should retransmit the first message within a first transmission time, where the first transmission time is the transmission time when the A-IoT device has already transmitted the first message.
[0221] In some embodiments, the first information is carried in configuration signaling, which is broadcast signaling or dedicated signaling for the A-IoT device.
[0222] In some embodiments, the first information is carried in downlink signaling.
[0223] In some embodiments, the downlink signaling is a negative acknowledgment (NACK) signaling for the transmitted first message.
[0224] In some embodiments, the first transmission timing is the transmission timing when the A-IoT device has transmitted the first message, including: the first transmission timing is the transmission timing when the A-IoT device has completed the initial transmission or retransmission of the first message.
[0225] In some embodiments, the first message is Msg3.
[0226] The technical solution provided in this application embodiment achieves control over the timing of A-IoT device retransmitting the first message by sending first information, which indicates whether to retransmit the first message within the first transmission time, through a network device or intermediate node. The sender of the first information can decide whether the A-IoT device should retransmit the first message within the first transmission time based on the actual signal transmission situation at the first transmission time (the transmission time when the A-IoT device has already transmitted the first message), thus realizing customized transmission for A-IoT devices and improving the efficiency of communication link utilization.
[0227] It should be noted that the device provided in the above embodiments is only illustrated by the division of the above functional modules when implementing its functions. In actual applications, the above functions can be assigned to different functional modules according to actual needs, that is, the content structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0228] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0229] Please refer to Figure 26, which shows a schematic diagram of a communication device provided in one embodiment of this application. This communication device can be an A-IoT device, a network device, or an intermediate node. The communication device 2600 includes a transceiver 2601. The transceiver 2601 is used to implement sending and / or receiving functions. For example, the transceiver 2601 is used to implement the functions of the receiving module 2410 and / or the sending module 2420 described above, and also, for example, the transceiver 2601 is used to implement the functions of the sending module 2510 described above.
[0230] In some embodiments, the communication device 2600 is an A-IoT device, and the transceiver 2601 is used to receive first information, the first information being used to indicate whether the A-IoT device should retransmit the first message within a first transmission timing, the first transmission timing being the transmission timing when the A-IoT device has already transmitted the first message.
[0231] In some embodiments, the communication device 2600 is a network device or an intermediate node, and the transceiver 2601 is used to send first information. The first information is used to indicate whether the environmental Internet of Things (A-IoT) device should retransmit the first message within a first transmission time. The first transmission time is the transmission time when the A-IoT device has already transmitted the first message.
[0232] In some embodiments, the communication device 2600 further includes a processor 2602 and a memory 2603. The processor 2602 is used to control sending and / or receiving. The processor 2602 includes one or more processing cores. The processor 2602 executes various functional applications and information processing by running software programs and modules. For example, the processor 2602 is used to implement the functions of the processing module 2430 described above.
[0233] In some embodiments, the memory 2603 stores a computer program, and the processor 2602 executes the computer program to implement a wireless communication method on the A-IoT device side, or to implement a wireless communication method on the network device or intermediate node side.
[0234] For details not described in this embodiment, please refer to the embodiments above, which will not be repeated here.
[0235] This application embodiment also provides a computer-readable storage medium storing a computer program for execution by a processor to implement the aforementioned wireless communication method on the A-IoT device side, or the aforementioned wireless communication method on the network device or intermediate node side. Optionally, the computer-readable storage medium may include: ROM (Read-Only Memory), RAM (Random-Access Memory), SSD (Solid State Drives), or optical disc, etc. The random access memory may include ReRAM (Resistance Random Access Memory) and DRAM (Dynamic Random Access Memory).
[0236] This application also provides a chip, which includes programmable logic circuits and / or program instructions. When the chip is running, it is used to implement the above-mentioned measurement method on the A-IoT device side, or to implement the above-mentioned wireless communication method on the network device or intermediate node side.
[0237] This application also provides a computer program product, which includes a computer program stored in a computer-readable storage medium. A processor reads and executes the computer program from the computer-readable storage medium to implement the above-mentioned measurement method on the A-IoT device side, or to implement the above-mentioned wireless communication method on the network device or intermediate node side.
[0238] It should be understood that the term "instruction" mentioned in the embodiments of this application can be a direct instruction, an indirect instruction, or an indication of a relationship. For example, A instructing B can mean that A directly instructs B, such as B being able to obtain information through A; it can also mean that A indirectly instructs B, such as A instructing C, so B can obtain information through C; or it can mean that there is a relationship between A and B.
[0239] In the description of the embodiments of this application, the term "correspondence" may indicate that there is a direct or indirect correspondence between two things, or that there is an association between two things, or that there is a relationship of instruction and being instructed, configuration and being configured, etc.
[0240] In some embodiments of this application, "predefined" can be achieved by pre-storing corresponding codes, tables, or other means of indicating relevant information in the device (e.g., including A-IoT devices and APs). This application does not limit the specific implementation method. For example, "predefined" can refer to what is defined in the protocol.
[0241] In some embodiments of this application, the term "protocol" may refer to standard protocols in the field of communications, such as LTE protocols, NR protocols, and related protocols applied in future communication systems. This application does not limit the scope of these protocols.
[0242] In this article, "multiple" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.
[0243] In this article, "greater than or equal to" can mean greater than or equal to, and "less than or equal to" can mean less than or equal to.
[0244] Furthermore, the step numbers described herein are merely illustrative of one possible execution order between steps. In some other embodiments, the steps may not be executed in the order of their numbers, such as two steps with different numbers being executed simultaneously, or two steps with different numbers being executed in the reverse order of the illustration. This application does not limit this.
[0245] Those skilled in the art will recognize that the functions described in the embodiments of this application in one or more of the above examples 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 code on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any medium that facilitates the transfer of a computer program from one place to another. Storage media can be any available medium that can be accessed by a general-purpose or special-purpose computer.
[0246] The above description is merely an exemplary embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A wireless communication method, characterized in that, The method is executed by an environmental Internet of Things (A-IoT) device, and the method includes: Receive first information, the first information being used to indicate whether the A-IoT device should retransmit the first message within a first transmission timing, the first transmission timing being the transmission timing when the A-IoT device has already transmitted the first message.
2. The method according to claim 1, characterized in that, The first information is carried in the configuration signaling, which is either broadcast signaling or dedicated signaling for the A-IoT device.
3. The method according to claim 1, characterized in that, The first information is carried in the downlink signaling.
4. The method according to claim 3, characterized in that, The downlink signaling is a negative acknowledgment (NACK) signaling for the transmitted first message.
5. The method according to any one of claims 1 to 4, characterized in that, The method further includes: After receiving a NACK signaling message for the transmitted first message, if the first message indicates that the first message should be retransmitted within the first transmission time, then the first message should be retransmitted within the first transmission time.
6. The method according to any one of claims 1 to 5, characterized in that, The method further includes: Upon receiving a NACK signaling message for the transmitted first message, if the first message indicates that the first message will not be retransmitted within the first transmission time, then the transmission behavior within the first transmission time is terminated, and the transmission time of the first message is reset.
7. The method according to claim 1 or 2, characterized in that, The method further includes: If the first message indicates that the first message should be retransmitted within the first transmission time, after receiving a NACK signaling message for the already transmitted first message, if it indicates that the first message should not be retransmitted within the first transmission time, then the transmission behavior within the first transmission time is terminated and the transmission time of the first message is reset.
8. The method according to claim 1, 2 or 7, characterized in that, The method further includes: If the first information indicates that the first message will not be retransmitted within the first transmission time, then after receiving a NACK signaling message for the already transmitted first message, if it indicates that the first message will be retransmitted within the first transmission time, then the first message will be retransmitted within the first transmission time.
9. The method according to claim 7 or 8, characterized in that, The NACK signaling includes second information, which indicates whether to retransmit the first message within the first transmission time.
10. The method according to claim 6 or 7, characterized in that, The timing for resetting the transmission of the first message includes: Set the index value of the transmission timing of the first message to the maximum value.
11. The method according to any one of claims 1 to 10, characterized in that, The first transmission timing is the transmission timing when the A-IoT device has transmitted the first message, including: The first transmission timing is when the A-IoT device has completed the initial transmission or retransmission of the first message.
12. The method according to any one of claims 1 to 11, characterized in that, The first message is Msg3.
13. A wireless communication method, characterized in that, The method is executed by a network device or an intermediate node, and the method includes: Send a first message, which is used to indicate whether the environmental IoT A-IoT device should retransmit the first message within a first transmission time, where the first transmission time is the transmission time when the A-IoT device has already transmitted the first message.
14. The method according to claim 13, characterized in that, The first information is carried in the configuration signaling, which is either broadcast signaling or dedicated signaling for the A-IoT device.
15. The method according to claim 13, characterized in that, The first information is carried in the downlink signaling.
16. The method according to claim 15, characterized in that, The downlink signaling is a negative acknowledgment (NACK) signaling for the transmitted first message.
17. The method according to any one of claims 13 to 16, characterized in that, The first transmission timing is the transmission timing when the A-IoT device has transmitted the first message, including: The first transmission timing is when the A-IoT device has completed the initial transmission or retransmission of the first message.
18. The method according to any one of claims 13 to 17, characterized in that, The first message is Msg3.
19. A wireless communication device, characterized in that, The device includes: The receiving module is used to receive first information, which is used to indicate whether the environmental IoT A-IoT device should retransmit the first message within a first transmission time, where the first transmission time is the transmission time when the A-IoT device has already transmitted the first message.
20. A wireless communication device, characterized in that, The device includes: The sending module is used to send first information, which is used to indicate whether the environmental IoT A-IoT device should retransmit the first message within a first transmission time, where the first transmission time is the transmission time when the A-IoT device has already transmitted the first message.
21. A communication device, characterized in that, The communication device includes a processor and a memory, the memory storing a computer program, the processor executing the computer program to implement the method as claimed in any one of claims 1 to 12, or to implement the method as claimed in any one of claims 13 to 18.
22. A computer-readable storage medium, characterized in that, The storage medium stores a computer program that is executed by a processor to implement the method as described in any one of claims 1 to 12, or the method as described in any one of claims 13 to 18.
23. A chip, characterized in that, The chip includes programmable logic circuitry and / or program instructions, which, when the chip is running, are used to implement the method as described in any one of claims 1 to 12, or to implement the method as described in any one of claims 13 to 18.
24. A computer program product, characterized in that, The computer program product includes computer instructions stored in a computer-readable storage medium, which a processor reads from and executes to implement the method as claimed in any one of claims 1 to 12, or the method as claimed in any one of claims 13 to 18.
Citation Information
Patent Citations
Data transmission method, device, equipment, system and medium
CN118283642A
Enhanced blind retransmisison scheme
WO2023108516A1
Message-3 retransmission scheduling for random access in non-terrestrial networks
WO2023205408A1
Communication methods and apparatuses, and device, storage medium, chip, product and program
WO2024119496A1