Data transmission method and device, electronic equipment and computer program product
By employing a small packet data transmission method within a passive IoT architecture, intermediate devices can perform signaling and data transmission in the RRC_INACTIVE state, thus resolving the latency and power consumption issues caused by intermediate device state transitions and achieving efficient data transmission.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- CHINA MOBILE COMM LTD RES INST
- Filing Date
- 2024-10-30
- Publication Date
- 2026-05-01
AI Technical Summary
In passive IoT, when intermediate devices transmit data in the RRC_INACTIVE state, there are latency and signaling overhead issues caused by state transitions, especially during the transition from RRC_INACTIVE to RRC_CONNECTED, which leads to increased latency and power consumption.
By employing a small packet data transmission method in a passive IoT architecture, intermediate devices are kept in the RRC_INACTIVE state at all times, and signaling and data transmission is carried out using the Data Radio Bearer (DRB) and Signaling Radio Bearer (SRB), thus avoiding unnecessary state transitions.
It reduces latency caused by radio resource control state transitions, reduces signaling overhead and power consumption, and improves data transmission efficiency.
Smart Images

Figure CN121968026A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of wireless communication technology, and in particular to a data transmission method, apparatus, electronic device, and computer program product. Background Technology
[0002] Passive Internet of Things (AIoT) is an innovative technological concept introduced to achieve the interconnection of everything. AIoT communicates by collecting energy from the environment, such as light, heat, mechanical vibration, and electromagnetic waves, requiring no power source or battery. It is suitable for low-cost, low-maintenance IoT devices. It includes two main scenarios:
[0003] 1. AIoT devices and network devices transmit data via air interface connections (e.g., Figure 1 (as shown in (A));
[0004] 2. AIoT devices connect to intermediate devices via an air interface, and the intermediate devices then forward data to network devices (such as...). Figure 1 (as shown in (B)).
[0005] In scenario 2, the intermediate device can be in the Radio Resource Control (RRC) idle state (RRC_IDLE), connected state (RRC_CONNECTED), or inactive state (RRC_INACTIVE). When the intermediate UE has data to transmit, it will trigger a transition from RRC_INACTIVE to RRC_CONNECTED, which usually introduces a certain delay.
[0006] In the existing technology, terminal devices in the RRC inactive state can initiate downlink small data transmission (DL SDT) and uplink small data transmission (UL SDT), but only for the transmission of terminal data and location information. Summary of the Invention
[0007] This disclosure is made in view of the above-mentioned problems. This disclosure provides a data transmission method, apparatus, electronic device, and computer program product.
[0008] According to one aspect of this disclosure, a data transmission method is provided, applied to an intermediate device, the method comprising: sending a first message, wherein the first message includes first passive IoT signaling response information, wherein the first passive IoT signaling response information is transmitted based on small packet data related resources.
[0009] Furthermore, according to one aspect of the data transmission method of this disclosure, the method further includes: receiving a second message, wherein the second message includes at least a first passive IoT signaling, wherein, in a radio resource control inactive state, the second message is received from a network device, wherein the second message includes: the first passive IoT signaling and / or a small packet data transmission indication; and in a radio resource control connected state, receiving a second message from a core network, wherein the second message includes: the first passive IoT signaling.
[0010] Furthermore, according to one aspect of the data transmission method of this disclosure, the method further includes: sending a third message to a terminal device, wherein the third message includes a first passive IoT signaling; and receiving a fourth message sent by the terminal device, wherein the fourth message includes first passive IoT signaling response information.
[0011] Furthermore, according to one aspect of the data transmission method of this disclosure, the method further includes: receiving a fifth message, wherein the fifth message includes a second passive IoT signaling, the second passive IoT signaling being transmitted based on small packet data related resources.
[0012] Furthermore, according to one aspect of the data transmission method of this disclosure, the method further includes: sending a sixth message, wherein the sixth message includes second passive IoT signaling response information, the second passive IoT signaling response information being transmitted based on small packet data related resources.
[0013] Furthermore, according to one aspect of the data transmission method of this disclosure, the method further includes: receiving a seventh message, wherein the seventh message includes a first passive IoT signaling, wherein the first passive IoT signaling is based on small packet data related resource transmission.
[0014] Furthermore, according to one aspect of the data transmission method of this disclosure, the small packet data-related resources include at least one of the following: a data radio bearer (DRB); and a signaling radio bearer (SRB).
[0015] Furthermore, according to one aspect of the data transmission method of this disclosure, the passive IoT signaling includes at least one of the following: inventory signaling; command signaling.
[0016] Furthermore, according to one aspect of the data transmission method of this disclosure, the passive IoT signaling response information includes at least one of the following: terminal device related information; signaling feedback related information.
[0017] According to another aspect of this disclosure, a data transmission method is provided, applied to a network device, the method comprising: receiving a first message, wherein the first message includes first passive IoT signaling response information, wherein the first passive IoT signaling response information is transmitted based on small packet data related resources.
[0018] Furthermore, according to one aspect of the data transmission method of this disclosure, the method further includes: sending a second message to an intermediate device in a radio resource control inactive state, wherein the second message includes: a first passive IoT signaling and / or a small packet data transmission indication.
[0019] Furthermore, according to one aspect of the data transmission method of this disclosure, the method further includes: sending an eighth message to an intermediate device in a radio resource control connection state, wherein the eighth message is used to release the radio resource control of the intermediate device.
[0020] Furthermore, according to one aspect of the data transmission method of this disclosure, the method further includes: sending a fifth message, wherein the fifth message includes a second passive Internet of Things signaling.
[0021] Furthermore, according to one aspect of the data transmission method of this disclosure, the method further includes: receiving a sixth message, wherein the sixth message includes second passive IoT signaling response information, the second passive IoT signaling response information being transmitted based on small packet data related resources.
[0022] Furthermore, according to one aspect of the data transmission method of this disclosure, the method further includes: sending a seventh message, wherein the seventh message includes a first passive IoT signaling, wherein the first passive IoT signaling is based on small packet data related resource transmission.
[0023] Furthermore, according to one aspect of the data transmission method of this disclosure, the small packet data-related resources include at least one of the following: a data radio bearer (DRB); and a signaling radio bearer (SRB).
[0024] Furthermore, according to one aspect of the data transmission method of this disclosure, the environmental IoT signaling includes at least one of the following: inventory signaling; command signaling.
[0025] Furthermore, according to one aspect of the data transmission method of this disclosure, the environmental IoT signaling response information includes at least one of the following: terminal device related information; signaling feedback related information.
[0026] According to another aspect of this disclosure, a data transmission apparatus is provided, the apparatus comprising: a sending module for sending a first message, wherein the first message includes first passive IoT signaling response information, wherein the first passive IoT signaling response information is transmitted based on small packet data related resources.
[0027] According to another aspect of this disclosure, a data transmission apparatus is provided, the apparatus comprising: a receiving module for receiving a first message, wherein the first message includes first passive IoT signaling response information, wherein the first passive IoT signaling response information is transmitted based on small packet data related resources.
[0028] According to another aspect of this disclosure, an electronic device is provided, comprising: a memory for storing computer-readable instructions; and a processor for executing the computer-readable instructions, causing the electronic device to perform the data transmission method as described above.
[0029] According to another aspect of this disclosure, a computer program product is provided, including a computer program, wherein when the computer program is executed by a processor, it implements the data transmission method as described above.
[0030] As will be described in detail below, the data transmission method according to embodiments of this disclosure enables intermediate devices to use small packet data transmission in a passive IoT architecture, allowing the intermediate devices to always be in an inactive state of radio resource control and transmit passive IoT-related data, thereby reducing the latency caused by radio resource control state transitions and reducing signaling overhead and power consumption.
[0031] It should be understood that both the foregoing general description and the following detailed description are exemplary and intended to provide further illustration of the claimed technology. Attached Figure Description
[0032] The above and other objects, features, and advantages of this disclosure will become more apparent from the more detailed description of the embodiments thereof in conjunction with the accompanying drawings. The drawings are provided to further illustrate the embodiments of this disclosure and form part of the specification. They are used together with the embodiments of this disclosure to explain the disclosure and do not constitute a limitation thereof. In the drawings, the same reference numerals generally represent the same components or steps.
[0033] Figure 1 This is a schematic diagram illustrating a passive Internet of Things (IoT) data or signaling transmission scenario according to an embodiment of this disclosure.
[0034] Figure 2 This is a flowchart illustrating a data transmission method according to an embodiment of the present disclosure.
[0035] Figure 3 This is a further illustration of a method flowchart for a data transmission method according to an embodiment of the present disclosure.
[0036] Figure 4 This is an overall flowchart illustrating a data transmission method according to an embodiment of the present disclosure.
[0037] Figure 5This is an overall flowchart illustrating a data transmission method according to another embodiment of the present disclosure.
[0038] Figure 6 This is a schematic diagram of a data transmission apparatus according to an embodiment of the present disclosure.
[0039] Figure 7 This is a schematic diagram of a data transmission apparatus according to an embodiment of the present disclosure.
[0040] Figure 8 This is a hardware block diagram illustrating an electronic device according to an embodiment of the present disclosure.
[0041] Figure 9 This is a schematic diagram illustrating a computer program product according to an embodiment of the present disclosure. Detailed Implementation
[0042] To make the objectives, technical solutions, and advantages of this disclosure more apparent, exemplary embodiments according to this disclosure will now be described in detail with reference to the accompanying drawings. Obviously, the described embodiments are merely some embodiments of this disclosure, and not all embodiments of this disclosure. It should be understood that this disclosure is not limited to the exemplary embodiments described herein.
[0043] First, refer to Figure 1 Overview of application scenarios according to embodiments of this disclosure.
[0044] Figure 1 This illustration is a schematic diagram of a passive Internet of Things (IoT) data or signaling transmission scenario according to an embodiment of this disclosure. The signal transmission method provided in this disclosure can be applied to various communication systems, such as Long Term Evolution (LTE) systems, 5th Generation (5G) mobile communication systems, future communication systems, or systems integrating multiple communication systems, etc., and is not limited thereto in this application. 5G can also be referred to as New Radio (NR). The communication system provided in this application can be a public land mobile network (PLMN), a device-to-device (D2D) network, a machine-to-machine (M2M) network, an Internet of Things (IoT) network, or other networks.
[0045] like Figure 1 As shown, it can be specifically divided into the following two scenarios.
[0046] Scenario 1 (e.g.) Figure 1(A) in the context of a common direct connection scenario, which may include network devices (e.g., base station 13) and passive IoT devices (e.g., tag 11).
[0047] In this scenario, passive IoT devices directly transmit data and signaling to base station 13 via specific air interface technology (such as the Uu interface). The Uu interface is the wireless interface between user equipment (e.g., tag 11 and / or intermediate UE 12) and base station 13, also known as the air interface. In areas with good base station signal coverage, this connection method enables efficient data transmission, meeting the needs of applications such as environmental monitoring.
[0048] However, not all areas have good base station signal coverage. When tag 11 is in an area with weak base station signal coverage or cannot be directly connected to a base station, scenario 2 can be used to expand the coverage area.
[0049] Scenario 2 (e.g.) Figure 1 (B) in this scenario: This scenario may include: network devices (e.g., base station 13), passive IoT devices (e.g., tag 11), and intermediate devices (e.g., intermediate UE 12). By establishing a connection with intermediate UE 12, the intermediate node forwards the data to the base station.
[0050] It should be noted that the network devices in this disclosure embodiment may include macro base stations and micro base stations. Specifically, macro base stations may include evolved Node Bs (gNBs), and micro base stations may include pole stations. In addition to the macro base stations or micro base stations in this application embodiment, the network devices may also include readers, transmission receive points (TRPs), transmission points (TPs), transmission reception points (TRPs), evolved Node B (eNB) radio network controllers (RNCs), Node Bs (NBs), base station controllers (BSCs), base transceiver stations (BTSs), home base stations (e.g., home evolved Node Bs or home Node Bs (HNBs)), base band units (BBUs), and relays. In this disclosure embodiment, the apparatus for implementing the functions of the network devices may be the network devices themselves, or it may be an apparatus capable of supporting the network devices in implementing those functions, such as a chip system, which can be installed in the network devices for matching and use.
[0051] The passive IoT device in this disclosure may specifically include active tags, semi-passive tags, and passive tags, or it may be a device that enables the passive IoT device to achieve this function, such as a chip system, which can be installed in the passive IoT device for matching and use.
[0052] The intermediate device in the embodiments of this disclosure can be a user's mobile device, such as a smartphone or tablet, or a dedicated relay device; this disclosure does not impose any specific limitations.
[0053] Specifically, the data transmission method of this disclosure is applied to scenario 2 above. In the passive IoT architecture, the intermediate UE 12 can act as a reader / writer. After receiving passive IoT signaling (e.g., inventory signaling, command signaling, etc.) from the network (which can be base station 13 or core network 14), it initiates inventory or command signaling for tag 11; then it receives response information from tag 11 (e.g., tag ID, signaling feedback) and forwards it to the network. The amount of data exchanged during this process is relatively small. Therefore, this disclosure proposes a data transmission method that allows the intermediate UE to use small packet data transmission in the AIoT architecture, enabling the intermediate UE to always be in RRC_INACTIVE and transmit AIoT-related data, thereby avoiding latency caused by RRC state transitions and reducing signaling overhead and power consumption. See below for details. Figures 2-5 A further detailed description will follow.
[0054] Figure 2 This is a flowchart illustrating a data transmission method according to an embodiment of the present disclosure. Figure 2 As shown, the data transmission method applied to an intermediate UE may include at least the following steps.
[0055] In step S201, a first message is sent. The first message includes first passive IoT signaling response information, and the first passive IoT signaling response information is based on small packet data-related resource transmission. As described above, the first passive IoT signaling response information may be feedback information for signaling such as inventory and command. Inventory refers to counting and identifying the tags 11 connected to the IoT system (for example: by sending a specific signal, the system attempts to determine which devices are online, in what state, and their basic attribute information, etc.); a command may be to require the tag 11 to perform a specific operation, such as collecting data, adjusting parameters, starting, reading / writing, or stopping a certain function, etc. Its data volume is usually small (<9600038>.423) and can be transmitted through small packet data-related resources (such as: Data Radio Bearer (DRB), Signaling Radio Bearer (SRB), etc.), so as to achieve the effect of preventing the intermediate UE from entering RRC_CONNECTED. Specifically, it will be further described in detail in combination with Figure 4 and Figure 5 in the overall process.
[0056] Figure 3 is a flowchart of a data transmission method according to an embodiment of the present disclosure. As Figure 3 shown, the data transmission method applied to the base station may at least include the following steps.
[0057] In step S301, a first message is received. The first message includes first passive IoT signaling response information, and the first passive IoT signaling response information is based on small packet data-related resource transmission. As described above, this step is the opposite step of step S201. Similarly, it will also be specifically described in detail in combination with Figure 4 and Figure 5 in the overall process.
[0058] Figure 4 is an overall flowchart of a data transmission method according to an embodiment of the present disclosure. As Figure 4 shown, the execution entities of the data transmission method in this embodiment may at least include: tag 11, intermediate UE 12, base station 13, and core network 14. Figure 4The diagram illustrates the overall process of Mobile Terminated Small Data Transmission (MT-SDT) received by a mobile terminal. MT-SDT can be understood as a specific manifestation of DL-SDT in mobile terminal application scenarios. Both are downlink small packet data transmissions, but MT-SDT is specifically designed for scenarios where mobile terminals (i.e., intermediate UEs in this disclosure) receive data.
[0059] It should be noted that, Figure 4 If UE12, which is in the RRC_INACTIVE state, is within the coverage area of SDT-configured base station 13 (i.e., not affected by the Xn interface), its process may include the following steps.
[0060] 4.1 The core network 14 initiates a paging process, which includes signaling such as inventory or command. After receiving the paging process, the base station 13 caches the signaling such as inventory or command, including the type of inventory or command signaling message, possible tag identifiers, number of tags, etc.
[0061] 4.2 Base station 13 sends a second message to intermediate UE 12. Intermediate UE 12 can be selected by core network 14 and / or base station 13. Specifically, when intermediate UE 12 is in RRC_INACTIVE mode and supports DL SDT and UL SDT, base station 13 sends a paging message (i.e., the second message) to intermediate UE 12. The second message carries both a small packet data transmission indication (e.g., MT-SDT indicator, MT-SDT data size) and a first passive IoT signaling (e.g., AIoT indication information, optionally including message type, such as inventory or instruction, and tag identifier, tag quantity, etc.). Intermediate UE 12 can obtain the information used in 4.3 for intermediate UE 12 to determine whether to initiate the MT-SDT procedure. For example, if the number of tags to be inventoried is 10,000, compared to 10 tags, the uplink transmission requirement is higher. The terminal may consider initiating an RRC recovery request.
[0062] 4.3. UE12 determines the initialization conditions and initiates the MT-SDT procedure; it then sends an RRC recovery request message. The RRC recovery request message contains inventory or command indication information, optionally including message type, tag identifier, and tag quantity.
[0063] It should be noted that the RRC recovery request originally requested to restore RRC_INACTIVE to RRC_CONNECTED. However, because the RRC recovery request message includes AIoT indication information such as inventory or instructions, it essentially informs the network that the reason for initiating this SDT procedure is AIoT service, rather than the intermediate UE12 having uplink data transmission needs. As mentioned above, the AIoT data volume is small, so the intermediate UE12 will not subsequently enter RRC_CONNECTED, and will continue to transmit data based on small packet data-related resources while maintaining RRC_INACTIVE.
[0064] 4.4 Base station 13 sends a seventh message to intermediate UE 12, wherein the seventh message includes a first passive IoT signaling (e.g., including inventory or instruction indication information, optionally including message type, tag identifier, tag quantity, etc.), the first passive IoT signaling is transmitted based on small packet data related resources (e.g., DRB or SRB for MT-SDT), wherein the DRB or SRB for MT-SDT is a data or signaling radio bearer pre-configured by the network for small packet transmission.
[0065] 4.5-4.7 The intermediate UE12 executes the inventory process or executes instructions. Specifically, the intermediate UE12 sends a third message to the tag 11, wherein the third message includes a first passive IoT signaling (e.g., the third message is a paging message, and the first passive IoT signaling may include inventory or command signaling, such as inventory or command signaling message type, possible tag identifier, number of tags, etc.); the intermediate UE12 and the tag 11 perform random access operations to complete the inventory or command signaling; the tag 11 then sends a fourth message to the intermediate UE12, wherein the fourth message includes first passive IoT signaling response information (e.g., terminal device related information (e.g., tag ID, etc.) and / or signaling feedback (Acknowledge) related information).
[0066] 4.8. The intermediate UE 12 sends a first message to the base station 13, wherein the first message includes a first passive IoT signaling response information, wherein the first passive IoT signaling response information is transmitted based on small packet data related resources. Specifically, the first passive IoT signaling response information is the information received from tag 11 in step 4.7 (tag ID and / or Acknowledge, etc.). The small packet data related resources in this step can be DRB or SRB for Mobile-Originated Small Data Transmission (MO-SDT) initiated by the mobile terminal. MO-SDT can be understood as a specific manifestation of UL-SDT in the mobile terminal application scenario. Both are uplink small packet data transmissions. MO-SDT is specifically for the scenario where the mobile terminal (i.e., the intermediate UE in this disclosure) sends data.
[0067] 4.9 Base station 13 sends the first passive IoT signaling response information (tag ID and / or Acknowledge, etc.) received from intermediate UE 12 to core network 14.
[0068] 4.10 The core network 14 sends a fifth message to the intermediate UE 12 via the base station 13. The fifth message includes a second passive IoT signaling (e.g., inventory signaling, command signaling, etc.). The second passive IoT signaling is transmitted based on small packet data related resources (e.g., DRB or SRB for MT-SDT).
[0069] 4.11. The intermediate UE12 executes the inventory process or executes instructions. Tag 11 sends a second passive IoT signaling response information (e.g., tag ID and / or Acknowledge, etc.) to the intermediate UE12.
[0070] 4.12. The intermediate UE12 sends a sixth message to the core network 14 via the base station 13. The sixth message includes a second passive IoT signaling response information (e.g., tag ID and / or Acknowledge, etc.). The second passive IoT signaling response information is transmitted based on small packet data related resources (e.g., DRB or SRB for MO-SDT).
[0071] It should be noted that because AIoT transmits small amounts of data and has no or at most one subsequent data transmission requirement, steps 4.10-4.12 above are optional.
[0072] 4.13. Base station 13 sends an RRC release message to intermediate UE 12.
[0073] This concludes the description of the downlink transmission process of UE12 in RRC_INACTIVE within the coverage area of SDT-configured base station 13 (i.e., without the influence of the Xn interface).
[0074] Furthermore, if UE12 in the RRC_INACTIVE state is outside the coverage area of SDT-configured base station 13 (i.e., affected by the Xn interface), the Xn interface is responsible for the connection between base stations. Specifically, base station 13 sends an Acquire User Equipment Context Request message to the upstream serving base station 13' to obtain information such as small packet data transmission indication (e.g., SDT indication) and first passive IoT signaling (e.g., AIoT indication information, optionally including message type, such as inventory or instruction, and tag identifier, tag quantity, etc.).
[0075] Figure 5 This is an overall flowchart illustrating a data transmission method according to another embodiment of the present disclosure. Figure 5 As shown, the execution entity of the data transmission method in this embodiment may include at least: tag 11, intermediate UE 12, base station 13, and core network 14. Figure 5 The diagram shows the overall process of MO-SDT. It should be noted that... Figure 5 If UE12, which is in the RRC_INACTIVE state, is within the coverage area of SDT-configured base station 13 (i.e., not affected by the Xn interface), its process may include the following steps.
[0076] 5.1 The core network 14 sends a second message to the intermediate UE12 in RRC_CONNECTED, wherein the second message may be a paging message and may include a first passive IoT signaling (such as inventory or command signaling).
[0077] It should be noted that this message may be non-real-time. The UE12 waits for (pending) the message and performs inventory or executes instructions after a certain delay or under certain conditions (e.g., periodically).
[0078] 5.2 Base station 13 sends an eighth message to intermediate UE, wherein the eighth message is used to release the RRC connection of intermediate UE12, so that intermediate UE12 enters the RRC_INACTIVE state, which includes suspend information.
[0079] 5.3-5.5 The intermediate UE12 executes the inventory process or executes instructions. Specifically, the intermediate UE12 sends a third message to the tag 11, wherein the third message includes a first passive IoT signaling (e.g., the third message may be a paging message, and the first passive IoT signaling may include inventory or command signaling, such as inventory or command signaling message type, possible tag identifier, number of tags, etc.); the intermediate UE12 and the tag 11 perform random access operations to complete the inventory or command signaling; the tag 11 then sends a fourth message to the intermediate UE12, wherein the fourth message includes first passive IoT signaling response information (e.g., terminal device related information (e.g., tag ID, etc.) and / or signaling feedback (Acknowledge) related information).
[0080] 5.6. The intermediate UE 12 initiates the UL-SDT procedure, that is, sends an RRC recovery request and a first message to the base station 13. The RRC recovery request includes inventory or instruction indication information. The first message includes the first passive IoT signaling response information (tag ID and / or Acknowledge, etc.) and is transmitted based on small packet data related resources (such as DRB or SRB for MO-SDT).
[0081] 5.7 Base station 13 sends the first passive IoT signaling response information (tag ID and / or Acknowledge, etc.) received from intermediate UE 12 to core network 14.
[0082] 5.8 The core network 14 sends a fifth message to the intermediate UE 12 via the base station 13. The fifth message includes a second passive IoT signaling (e.g., inventory signaling, command signaling, etc.). The second passive IoT signaling is transmitted based on small packet data related resources (e.g., DRB or SRB for MT-SDT).
[0083] 5.9 The intermediate UE12 executes the inventory process or executes instructions. Tag 11 sends a second passive IoT signaling response information (e.g., tag ID and / or Acknowledge, etc.) to the intermediate UE12.
[0084] 5.10. The intermediate UE12 sends a sixth message to the core network 14 via the base station 13. The sixth message includes a second passive IoT signaling response information (e.g., tag ID and / or Acknowledge, etc.). The second passive IoT signaling response information is transmitted based on small packet data related resources (e.g., DRB or SRB for MO-SDT).
[0085] It should be noted that because AIoT transmits small amounts of data and has no or at most one subsequent data transmission requirement, steps 5.8-5.10 above are optional.
[0086] 5.11. Base station 13 sends an RRC release message to intermediate UE 12.
[0087] This concludes the description of the uplink transmission process of UE12 in RRC_INACTIVE within the coverage area of SDT-configured base station 13 (i.e., without the influence of the Xn interface).
[0088] Furthermore, if UE12 in the RRC_INACTIVE state is outside the coverage area of SDT-configured base station 13 (i.e., affected by the Xn interface), specifically, base station 13 sends an Acquire User Equipment Context Request message to the next serving base station 13' to acquire information such as small packet data transmission indication (e.g., SDT indication) and first passive IoT signaling (e.g., AIoT indication information, optionally including message type, such as inventory or instruction, and tag identifier, tag quantity, etc.).
[0089] Figure 6 This is a schematic diagram of a data transmission apparatus according to an embodiment of the present disclosure. Figure 6 As shown, the data transmission device 600 may include at least the following modules.
[0090] The first sending module 601 is used to send a first message, wherein the first message includes a first passive IoT signaling response information, wherein the first passive IoT signaling response information is transmitted based on small packet data related resources.
[0091] In addition, the data transmission device 600 may also include:
[0092] The first receiving module 602 is configured to receive a second message, wherein the second message includes at least a first passive IoT signaling, which may include:
[0093] The first receiving unit 6021 is configured to receive a second message sent by a network device when in a non-active state of radio resource control, wherein the second message includes: a first passive IoT signaling and / or a small packet data transmission indication;
[0094] The second receiving unit 6022 is configured to receive a second message sent by the core network when in the radio resource control connection state, wherein the second message includes: a first passive IoT signaling.
[0095] The second sending module 603 is used to send a third message to the terminal device, wherein the third message includes a first passive IoT signaling;
[0096] The second receiving module 604 is used to receive a fourth message sent by the terminal device, wherein the fourth message includes the first passive IoT signaling response information.
[0097] The third receiving module 605 is used to receive the fifth message, wherein the fifth message includes the second passive IoT signaling, which is based on small packet data related resource transmission.
[0098] The third sending module 606 is used to send a sixth message, wherein the sixth message includes a second passive IoT signaling response information, which is transmitted based on small packet data related resources.
[0099] The fourth receiving module 607 is used to receive a seventh message, wherein the seventh message includes a first passive IoT signaling, wherein the first passive IoT signaling is based on small packet data related resource transmission.
[0100] The above-mentioned small packet data-related resources include at least one of the following: Data Radio Bearer (DRB); Signaling Radio Bearer (SRB).
[0101] Passive IoT signaling includes at least one of the following: inventory signaling; command signaling.
[0102] Passive IoT signaling response information includes at least one of the following: terminal device related information; signaling feedback related information.
[0103] Figure 7 This is a schematic diagram of a data transmission apparatus according to an embodiment of the present disclosure. (See attached diagram.) Figure 7 As shown, the data transmission device 700 may include at least the following modules.
[0104] The first receiving module 701 is used to receive a first message, wherein the first message includes a first passive IoT signaling response information, wherein the first passive IoT signaling response information is transmitted based on small packet data related resources.
[0105] In addition, the data transmission device 700 may also include:
[0106] The first sending module 702 is used to send a second message to an intermediate device in a non-active state of radio resource control, wherein the second message includes: a first passive IoT signaling and / or a small packet data transmission indication.
[0107] The second sending module 703 is used to send an eighth message to an intermediate device in the radio resource control connection state, wherein the eighth message is used to release the radio resource control of the intermediate device.
[0108] The third sending module 704 is used to send a fifth message, wherein the fifth message includes a second passive IoT signaling.
[0109] The second receiving module 705 is used to receive a sixth message, wherein the sixth message includes a second passive IoT signaling response information, which is transmitted based on small packet data related resources.
[0110] The fourth sending module 706 is used to send a seventh message, wherein the seventh message includes a first passive IoT signaling, wherein the first passive IoT signaling is based on small packet data related resource transmission.
[0111] The above-mentioned small packet data-related resources include at least one of the following: Data Radio Bearer (DRB); Signaling Radio Bearer (SRB).
[0112] Passive IoT signaling includes at least one of the following: inventory signaling; command signaling.
[0113] Passive IoT signaling response information includes at least one of the following: terminal device related information; signaling feedback related information.
[0114] Figure 8 This is a hardware block diagram illustrating an electronic device according to an embodiment of the present disclosure. The electronic device according to an embodiment of the present disclosure includes at least a processor and a memory for storing computer-readable instructions. When the computer-readable instructions are loaded and executed by the processor, the processor performs the data transfer method as described above.
[0115] Figure 8 The illustrated electronic device 800 specifically includes a central processing unit (CPU) 801, a graphics processing unit (GPU) 802, and a memory 803. These units are interconnected via a bus 804. The CPU 801 and / or GPU 802 can function as the aforementioned processor, and the memory 803 can function as the aforementioned memory storing computer-readable instructions. Furthermore, the electronic device 800 may also include a communication unit 805, a storage unit 806, an output unit 807, an input unit 808, and an external device 809, all of which are also connected to the bus 804.
[0116] Figure 9 This is a schematic diagram illustrating a computer program product according to an embodiment of the present disclosure. Figure 9 As shown, a computer program product 900 according to an embodiment of this disclosure stores a computer program 901. When the computer program 901 is executed by a processor, it performs the data transfer method described with reference to the above figures. The computer program product includes, but is not limited to, volatile memory and / or non-volatile memory. The volatile memory may include, for example, random access memory (RAM) and / or cache memory. The non-volatile memory may include, for example, read-only memory (ROM), hard disk, flash memory, optical disk, magnetic disk, etc.
[0117] The data transmission method, apparatus, electronic device, and computer program product according to embodiments of the present disclosure have been described above with reference to the accompanying drawings. According to the data transmission method of the present disclosure, by enabling intermediate devices to use small packet data transmission in a passive Internet of Things (IoT) architecture, the intermediate devices can always be in a non-active state of radio resource control and transmit passive IoT-related data, thereby reducing the latency caused by radio resource control state transitions and reducing signaling overhead and power consumption.
[0118] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this disclosure.
[0119] The basic principles of this disclosure have been described above with reference to specific embodiments. However, it should be noted that the advantages, benefits, and effects mentioned in this disclosure are merely examples and not limitations, and should not be considered as essential features of each embodiment of this disclosure. Furthermore, the specific details disclosed above are for illustrative and facilitative purposes only, and are not limitations. These details do not limit the scope of this disclosure to the necessity of employing the aforementioned specific details for implementation.
[0120] The block diagrams of devices, apparatuses, devices, and systems disclosed herein are merely illustrative examples and are not intended to require or imply that they must be connected, arranged, or configured in the manner shown in the block diagrams. As those skilled in the art will recognize, these devices, apparatuses, devices, and systems can be connected, arranged, and configured in any manner. Words such as “comprising,” “including,” “having,” etc., are open-ended terms meaning “including but not limited to,” and are used interchangeably with them. The terms “or” and “and” as used herein refer to the terms “and / or,” and are used interchangeably with them unless the context clearly indicates otherwise. The term “such as” as used herein refers to the phrase “such as but not limited to,” and is used interchangeably with it.
[0121] Additionally, as used herein, the “or” used in a list of items beginning with “at least one” indicates a separate list, such that a list of, for example, “at least one of A, B, or C” means A or B or C, or AB or AC or BC, or ABC (i.e., A and B and C). Furthermore, the word “exemplary” does not imply that the described example is preferred or better than other examples.
[0122] It should also be noted that in the systems and methods of this disclosure, the components or steps can be decomposed and / or recombined. These decompositions and / or recombinations should be considered as equivalent solutions to this disclosure.
[0123] Various changes, substitutions, and modifications can be made to the technology described herein without departing from the teachings defined by the appended claims. Furthermore, the scope of the claims of this disclosure is not limited to the specific aspects of the processes, machines, manufactures, events, means, methods, and actions described above. Currently existing or later-developed processes, machines, manufactures, events, means, methods, or actions that perform substantially the same function or achieve substantially the same result as the corresponding aspects described herein can be utilized. Therefore, the appended claims include such processes, machines, manufactures, events, means, methods, or actions within their scope.
[0124] The above description of the disclosed aspects is provided to enable any person skilled in the art to make or use this disclosure. Various modifications to these aspects will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other aspects without departing from the scope of this disclosure. Therefore, this disclosure is not intended to be limited to the aspects shown herein, but rather to be carried out within the widest scope consistent with the principles and novel features disclosed herein.
[0125] The above description has been given for purposes of illustration and description. Furthermore, this description is not intended to limit the embodiments of this disclosure to the forms disclosed herein. Although numerous exemplary aspects and embodiments have been discussed above, those skilled in the art will recognize certain variations, modifications, alterations, additions, and sub-combinations therein.
Claims
1. A data transmission method, characterized in that, Applied to intermediate devices, the method includes: Send a first message, wherein the first message includes a first passive IoT signaling response information, wherein the first passive IoT signaling response information is transmitted based on small packet data related resources.
2. The data transmission method as described in claim 1, characterized in that, The method further includes: Receive a second message, wherein the second message includes at least the first passive IoT signaling, wherein, When in the inactive state of wireless resource control, a second message sent by a network device is received, wherein the second message includes: the first passive IoT signaling and / or small packet data transmission indication; When in the radio resource control connection state, a second message sent by the core network is received, wherein the second message includes: the first passive IoT signaling.
3. The data transmission method as described in claim 2, characterized in that, The method further includes: Send a third message to the terminal device, wherein the third message includes the first passive IoT signaling; Receive a fourth message sent by the terminal device, wherein the fourth message includes the first passive IoT signaling response information.
4. The data transmission method as described in claim 1, characterized in that, The method further includes: A fifth message is received, wherein the fifth message includes a second passive IoT signaling, the second passive IoT signaling being transmitted based on the small packet data related resource transmission.
5. The data transmission method as described in claim 4, characterized in that, The method further includes: Send a sixth message, wherein the sixth message includes a second passive IoT signaling response information, the second passive IoT signaling response information being transmitted based on the small packet data related resource transmission.
6. The data transmission method as described in claim 1, characterized in that, The method further includes: A seventh message is received, wherein the seventh message includes the first passive IoT signaling, wherein the first passive IoT signaling is transmitted based on the small packet data related resource transmission.
7. The data transmission method according to any one of claims 1-6, characterized in that, The resources related to the small packet data include at least one of the following: Data Radio Bearer (DRB); Signaling Radio Bearer (SRB).
8. The data transmission method according to any one of claims 1-6, characterized in that, The passive IoT signaling includes at least one of the following: Inventory signaling; Command signaling.
9. The data transmission method according to any one of claims 1-6, characterized in that, The passive IoT signaling response information includes at least one of the following: Terminal device related information; Signaling feedback information.
10. A data transmission method, characterized in that, Applied to network devices, the method includes: Receive a first message, wherein the first message includes a first passive IoT signaling response information, wherein the first passive IoT signaling response information is transmitted based on small packet data related resources.
11. The data transmission method as described in claim 10, characterized in that, The method further includes: Send a second message to an intermediate device that is in a non-active state of wireless resource control, wherein the second message includes: the first passive IoT signaling and / or small packet data transmission indication.
12. The data transmission method as described in claim 10, characterized in that, The method further includes: Send an eighth message to an intermediate device that is in a radio resource control connection state, wherein the eighth message is used to release the radio resource control of the intermediate device.
13. The data transmission method as described in claim 10, characterized in that, The method further includes: Send a fifth message, wherein the fifth message includes a second passive IoT signaling.
14. The data transmission method as described in claim 13, characterized in that, The method further includes: A sixth message is received, wherein the sixth message includes a second passive IoT signaling response information, the second passive IoT signaling response information being transmitted based on the small packet data related resource transmission.
15. The data transmission method as described in claim 10, characterized in that, The method further includes: Send a seventh message, wherein the seventh message includes the first passive IoT signaling, wherein the first passive IoT signaling is transmitted based on the small packet data related resource transmission.
16. The data transmission method according to any one of claims 10-15, characterized in that, The resources related to the small packet data include at least one of the following: Data Radio Bearer (DRB); Signaling Radio Bearer (SRB).
17. The data transmission method according to any one of claims 10-15, characterized in that, The environmental IoT signaling includes at least one of the following: Inventory signaling; Command signaling.
18. The data transmission method according to any one of claims 10-15, characterized in that, The environmental IoT signaling response information includes at least one of the following: Terminal device related information; Signaling feedback information.
19. A data transmission device, characterized in that, The device includes: The sending module is used to send a first message, wherein the first message includes a first passive IoT signaling response information, wherein the first passive IoT signaling response information is transmitted based on small packet data related resources.
20. A data transmission device, characterized in that, The device includes: A receiving module is configured to receive a first message, wherein the first message includes a first passive IoT signaling response information, wherein the first passive IoT signaling response information is transmitted based on small packet data related resources.
21. An electronic device, characterized in that, include: Memory, used to store computer-readable instructions; as well as A processor for executing the computer-readable instructions, causing the electronic device to perform the data transmission method as described in any one of claims 1 to 18.
22. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the data transmission method according to any one of claims 1 to 18.