Communication method and communication device

By designing new data formats and identification information in 5G Ambient IoT scenarios, the problems of base station scheduling and data transmission difficulties are solved, and flexible service and capability reporting of terminal devices is achieved, adapting to the large air interface coverage design.

CN120659152APending Publication Date: 2025-09-16HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410305663.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-03-15
Publication Date
2025-09-16

AI Technical Summary

Technical Problem

In the 5G Ambient IoT scenario, the existing RFID system's solution of indicating data volume only when the terminal sends data is no longer applicable. This makes base station scheduling and data transmission difficult, and the reporting of terminal services and capabilities is inflexible.

Method used

By designing new data formats and identification information, network-side scheduling and data transmission are assisted. The terminal device decodes the data volume based on the received identification information and reports various business and capability information.

Benefits of technology

It realizes flexible scheduling and data transmission of base stations in 5G Ambient IoT scenarios, supports reporting of multiple services and capabilities of terminals, and adapts to the design of large air interface coverage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120659152A_ABST
    Figure CN120659152A_ABST
Patent Text Reader

Abstract

Provided is a communication method, comprising: a second device receiving first information from a first network element, the first information comprising a first group of identification information, the first group of identification information being associated with a data volume of data; and under the condition that the first group identification information is the same as the group identification information stored by the first equipment, the second equipment receives the data from the first equipment and decodes the data according to the data volume of the data. According to the technical scheme, a network side can be assisted to perform scheduling or data transmission so as to adapt to an air interface large coverage design of an environmental Internet of Things (AIOT).
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and more particularly, to a communication method and a communication device. Background Art

[0002] With the fifth generation (5 th With the evolution and development of 5G (5G) Internet of Things (IoT) communications, there is an increasing demand for lower-power terminals in 5G networks. Radio frequency identification (RFID) can support microwatt-level power consumption, meeting the 5G network's demand for lower-power terminals.

[0003] RFID is a contactless automatic identification technology that leverages the spatial coupling and transmission characteristics of radio frequency signals to automatically identify stationary or moving objects. Given the advantages of RFID technology in low-power terminals, the 5G Ambient IoT (5G Ambient IoT) has emerged. Due to the poor coverage of RFID terminals and their limited adaptability, 5G Ambient IoT research has focused on coverage enhancement designs. This, in turn, has led to the following issues:

[0004] For example, in RFID systems, the amount of data can only be indicated when the terminal sends data. However, in the 5G IoT scenario, channel coding is required for terminal transmission to expand coverage, so existing solutions are no longer applicable. Therefore, how to design a technical solution that can assist base stations in scheduling or data transmission is an urgent problem to be solved in this application. Summary of the Invention

[0005] This application provides a communication method that can assist the network side (such as a base station) in scheduling or data transmission to adapt to the scenario of large-scale air interface coverage design of AIOT. In addition, a new data format can be designed for the data reported by the terminal to facilitate the terminal to implement multiple services and capabilities reporting.

[0006] In a first aspect, a communication method is provided, which can be executed by a second device or a component of the second device (such as a chip, circuit, or chip system). For ease of understanding, the following description is based on the second device as an example.

[0007] The method includes: receiving first information from a first network element, the first information including first group identification information, the first group identification information being associated with the data volume of the data; receiving the data from a first device, the first group identification information being the same as the group identification information of the first device; and decoding the data according to the data volume of the data.

[0008] In the technical solution provided in this application, a second device receives first information sent by a first network element, the first information including first group identification information, and the first group identification information is associated with the data volume. The second device obtains the data volume associated with the first group identification information based on the received first group identification information, and further decodes the data received from the first device based on the data volume. According to the above technical solution, the network side can be assisted in scheduling or data transmission to adapt to the scenario of large air interface coverage design of AIOT.

[0009] In combination with the first aspect, in some implementations of the first aspect, the data includes identification information of the first device and / or uplink data sent by the first device.

[0010] In combination with the first aspect, in some implementations of the first aspect, the first group of identification information is associated with the data volume of the data, including: the value of the first group of identification information is associated with the data volume of the data.

[0011] In conjunction with the first aspect, in certain implementations of the first aspect, the data is used to indicate at least one of the following: the identity ID type of the first device; the reporting method of the data; capability information of the first device, the capability information including at least one of the following: capability information on whether to support network authentication, capability information on whether to support execution of termination instructions, capability information on whether to support security, and capability information on whether to support energy saving; whether the data has partial bit permutation; the starting position of the data; and whether the data includes uplink data. According to the above technical solution, by designing a new data format for data reported by a terminal, it is possible to flexibly indicate the information and capabilities reported by the terminal, thereby facilitating the terminal to implement multiple services and capability reporting.

[0012] In combination with the first aspect, in certain implementations of the first aspect, the method further includes: sending first indication information to the first device, the first indication information being used to instruct the first device to send at least one of the following: data indicating the ID type of the first device; data indicating a reporting method for the data; data indicating capability information of the first device, the capability information including any one of the following: capability information on whether to support authentication network, capability information on whether to support execution of termination instructions, capability information on whether to support security, capability information on whether to support energy saving; data indicating whether the data has partial bit replacement; data indicating the starting position of the data; data indicating whether the data includes uplink data. According to the above technical solution, by designing a new data format for the data reported by the terminal, it is possible to flexibly indicate the information and capabilities reported by the terminal, so that the terminal can implement multiple services and capability reporting.

[0013] In conjunction with the first aspect, in certain implementations of the first aspect, the method further includes: sending first indication information to the first device, the first indication information being used to instruct the first device to send at least one of the following: the ID type of the first device; capability information of the first device, the capability information including any one of the following: capability information indicating whether network authentication is supported, capability information indicating whether execution of termination instructions is supported, capability information indicating whether security is supported, and capability information indicating whether energy saving is supported; and the starting location of the data. According to the above technical solution, by designing a new data format for data reported by a terminal, it is possible to flexibly indicate the information and capabilities reported by the terminal, thereby facilitating the terminal to implement multiple services and capability reporting.

[0014] In conjunction with the first aspect, in certain implementations of the first aspect, the method further includes: sending first indication information to the first device, the first indication information being used to indicate at least one of the following: a reporting method for the data; whether the data undergoes partial bit permutation; and whether the first device sends uplink data. According to the above technical solution, by designing a new data format for data reported by a terminal, it is possible to flexibly indicate the information and capabilities reported by the terminal, thereby facilitating the terminal's reporting of various services and capabilities.

[0015] In conjunction with the first aspect, in certain implementations of the first aspect, the method further includes: sending second indication information to the first device, where the second indication information is used to indicate at least one of the following: a length of the first group identification information, a starting position of the first group identification information, and a location information of the first group identification information in a storage area of ​​the first device. According to the above technical solution, it is possible to display relevant information indicating the first group identification information while the terminal reports the data.

[0016] In conjunction with the first aspect, in certain implementations of the first aspect, the method further includes: sending third indication information to the first device, the third indication information being used to indicate, by the first device, a starting position for sending the data and / or a length of the data. According to the above technical solution, when the terminal reports data, it is possible to also display information indicating the starting position of the reported data and the length of the data.

[0017] In conjunction with the first aspect, in certain implementations of the first aspect, the method further includes: sending fourth indication information to the first device, the fourth indication information being used to instruct the first device to send second storage area location information, wherein the second storage area location information is storage area location information other than the storage area location information of the first group of identification information. According to the above technical solution, it is possible to display location information indicating storage areas other than the default storage area (the storage area of ​​the first group of identification information) while the terminal reports data.

[0018] In combination with the first aspect, in some implementations of the first aspect, the method further includes: sending the first information.

[0019] Exemplarily, when the second device is a base station, the second device includes a CU module and a DU module. The CU module receives the first information sent by the first network element. Subsequently, the CU module forwards the first information to the DU module, and the DU module sends the first information to the first device.

[0020] In a second aspect, a communication method is provided. The method may be executed by a first network element or by a component of the first network element (e.g., a chip, a circuit, or a chip system). For ease of understanding, the following description will be based on the first network element as an example.

[0021] The method includes: sending first information, the first information including first group identification information, the first group identification information being associated with the data volume of the data; receiving the data from a first device, the first group identification information being the same as the group identification information of the first device.

[0022] In the technical solution provided in this application, a first network element sends a first message to a second device, where the first message includes a first group of identification information, and the first group of identification information is associated with the data volume. The second device obtains the data volume of the data associated with the first group of identification information based on the received first group of identification information, and further decodes the data received from the first device based on the data volume. According to the above technical solution, the network side can be informed in advance of the data volume sent by the terminal, without the terminal having to report the data volume to the network side, which facilitates scheduling on the network side and is suitable for the scenario of large air interface coverage design of AIOT.

[0023] In combination with the second aspect, in some implementations of the second aspect, the data includes identification information of the first device and / or uplink data sent by the first device.

[0024] In combination with the second aspect, in some implementations of the second aspect, the first group of identification information is associated with the data volume of the data, including: the value of the first group of identification information is associated with the data volume of the data.

[0025] In combination with the second aspect, in certain implementations of the second aspect, the data is used to indicate at least one of the following: the ID type of the first device; the reporting method of the data; the capability information of the first device, the capability information including any one of the following: capability information on whether to support authentication network, capability information on whether to support execution of termination instructions, capability information on whether to support security, capability information on whether to support energy saving; whether the data has partial bit replacement; the starting position of the data; whether the data includes uplink data.

[0026] In combination with the second aspect, in certain implementations of the second aspect, the method also includes: sending a first indication message, wherein the first indication message is used to instruct the first device to send at least one of the following: data for indicating the ID type of the first device; data for indicating the reporting method of the data; data for indicating the capability information of the first device, wherein the capability information includes any one of the following: capability information on whether to support authentication network, capability information on whether to support execution of termination instructions, capability information on whether to support security, capability information on whether to support energy saving; data for indicating whether the data has partial bit replacement; data for indicating the starting position of the data; data for indicating whether the data includes uplink data.

[0027] In combination with the second aspect, in certain implementations of the second aspect, the method also includes: sending first indication information to the first device, the first indication information being used to instruct the first device to send at least one of the following: the ID type of the first device; the capability information of the first device, the capability information including any one of the following: capability information of whether to support authentication network, capability information of whether to support execution of termination instructions, capability information of whether to support security, capability information of whether to support energy saving; the starting position of the data.

[0028] In combination with the second aspect, in certain implementations of the second aspect, the method also includes: sending first indication information to the first device, the first indication information being used to indicate at least one of the following: a reporting method for the data; whether the data has partial bit replacement; and whether the first device sends uplink data.

[0029] In combination with the second aspect, in certain implementations of the second aspect, the method also includes: sending second indication information, the second indication information being used to indicate at least one of the following: the length of the first group identification information, the starting position of the first group identification information, and the storage area location information of the first device of the first group identification information.

[0030] In combination with the second aspect, in some implementations of the second aspect, the method further includes: sending third indication information, where the third indication information is used to indicate the starting position of the data sent by the first device and / or the length of the data.

[0031] In combination with the second aspect, in certain implementations of the second aspect, the method further includes: sending fourth indication information, wherein the fourth indication information is used to instruct the first device to report second storage area location information, wherein the second storage area location information is storage area location information other than the storage area location information of the first group identification information.

[0032] It should be understood that the beneficial effects of the second aspect and any implementation thereof can refer to the beneficial effects of the first aspect and any implementation thereof.

[0033] In a third aspect, a communication method is provided. The method may be executed by a first device or a component of the first device (e.g., a chip, a circuit, or a chip system). For ease of understanding, the following description will be based on the first device as an example.

[0034] The method includes: receiving first information from a second device, the first information including first group identification information associated with the data volume; and sending the data when the first group identification information is identical to the group identification information of the first device.

[0035] In the technical solution provided in this application, a first device receives first information from a second device, the first information including first group identification information. The first device transmits data if the first group identification information matches the group identification information stored by the first device. This technical solution allows for flexible indication of the information and capabilities reported by the first device, adapting to scenarios designed for wide air interface coverage in AIOT.

[0036] In combination with the third aspect, in some implementations of the third aspect, the data includes identification information of the first device and / or uplink data sent by the first device.

[0037] In combination with the third aspect, in certain implementations of the third aspect, the first group of identification information is associated with the data volume of the data, including: the value of the first group of identification information is associated with the data volume of the data.

[0038] In combination with the third aspect, in certain implementations of the third aspect, the data is used to indicate at least one of the following: the ID type of the first device; the reporting method of the data; the capability information of the first device, the capability information including any one of the following: capability information on whether to support authentication network, capability information on whether to support execution of termination instructions, capability information on whether to support security, capability information on whether to support energy saving; whether the data has partial bit replacement; the starting position of the data; whether the data includes uplink data.

[0039] In combination with the third aspect, in certain implementations of the third aspect, the method also includes: receiving first indication information from the second device, the first indication information being used to instruct the first device to send at least one of the following: data indicating the ID type of the first device; data indicating a reporting method for the data; data indicating capability information of the first device, the capability information including any one of the following: capability information on whether to support authentication network, capability information on whether to support execution of termination instructions, capability information on whether to support security, capability information on whether to support energy saving; data indicating whether the data has partial bit replacement; data indicating the starting position of the data; data indicating whether the data includes uplink data.

[0040] In combination with the third aspect, in certain implementations of the third aspect, the method also includes: sending first indication information to the first device, the first indication information being used to instruct the first device to send at least one of the following: the ID type of the first device; the capability information of the first device, the capability information including any one of the following: capability information of whether to support authentication network, capability information of whether to support execution of termination instructions, capability information of whether to support security, capability information of whether to support energy saving; the starting position of the data.

[0041] In combination with the third aspect, in certain implementations of the third aspect, the method further includes: sending first indication information to the first device, the first indication information being used to indicate at least one of the following: a reporting method for the data; whether the data has partial bit replacement; and whether the first device sends uplink data.

[0042] In combination with the third aspect, in certain implementations of the third aspect, the method also includes: receiving second indication information from the second device, the second indication information being used to indicate at least one of the following: the length of the first group identification information, the starting position of the first group identification information, and the storage area location information of the first group identification information in the first device.

[0043] In combination with the third aspect, in certain implementations of the third aspect, the method further includes: receiving third indication information from the second device, where the third indication information is used to indicate the starting position of the data sent by the first device and / or the length of the data.

[0044] In combination with the third aspect, in certain implementations of the third aspect, the method also includes: receiving fourth indication information from the second device, the fourth indication information being used to instruct the first device to report second storage area location information, wherein the second storage area location information is storage area location information other than the storage area location information of the first group identification information.

[0045] It should be understood that the beneficial effects of the third aspect and any implementation thereof can refer to the beneficial effects of the first aspect and any implementation thereof.

[0046] In a fourth aspect, a communication method is provided, comprising: a first network element sends first information to a second device, the first information comprising a first group of identification information, the first group of identification information being associated with the amount of data; and the second device decodes the data according to the amount of the data.

[0047] In combination with the fourth aspect, in certain implementations of the fourth aspect, the method further includes: the second device sends the first information to the first device; and the first device sends the data to the second device when the first group identification information is the same as the group identification information of the first device.

[0048] In combination with the fourth aspect, in certain implementations of the fourth aspect, the method also includes: the first device, the second device, and the first network element are used to execute the method of the first aspect and any one of the implementations of the first aspect, or are used to execute the method of the second aspect and any one of the implementations of the second aspect, or are used to execute the method of the third aspect and any one of the implementations of the third aspect.

[0049] It should be understood that the beneficial effects of the fourth aspect and any implementation thereof can refer to the beneficial effects of the first to third aspects and any implementation thereof.

[0050] In a fifth aspect, a communication method is provided, comprising: receiving first information from a second device, the first information including first group identification information; sending the data when the first group identification information is the same as the group identification information of the first device, the data being used to indicate at least one of the following: the ID type of the first device; the reporting method of the data; the capability information of the first device, the capability information including any one of the following: capability information on whether to support authentication network, capability information on whether to support execution of termination instructions, capability information on whether to support security, capability information on whether to support energy saving; whether the data has partial bit replacement; the starting position of the data; whether the data includes uplink data.

[0051] In the technical solution provided in this application, after receiving the first group identification information, the first device determines that the first group identification information is the same as the group identification information stored by the first device. The first device then sends data to the network side, which is used to indicate the data information sent by the first device and the capability information of the first device. According to the above technical solution, by designing a new data format for the data reported by the terminal, it is possible to flexibly indicate the information and capabilities reported by the terminal, so that the terminal can implement multiple services and capability reporting.

[0052] In the sixth aspect, a communication device is provided, including: a transceiver unit for receiving first information from a first network element, the first information including first group identification information, the first group identification information being associated with the data volume of the data; the transceiver unit for receiving the data from a first device, the first group identification information being the same as the group identification information of the first device; and a processing unit for decoding the data according to the data volume of the data.

[0053] In combination with the sixth aspect, in certain implementations of the sixth aspect, the communication device is used to execute the method of the first aspect and any one of the implementations of the first aspect.

[0054] In the seventh aspect, a communication device is provided, including: a transceiver unit for sending first information, the first information including first group identification information, the first group identification information being associated with the data volume; the transceiver unit for receiving the data from a first device, the first group identification information being the same as the group identification information of the first device.

[0055] In combination with the seventh aspect, in certain implementations of the seventh aspect, the communication device is used to execute the method of the second aspect and any one of the implementations of the second aspect.

[0056] In the eighth aspect, a communication device is provided, including: a transceiver unit for receiving first information from a second device, the first information including first group identification information, the first group identification information being associated with the data volume; the transceiver unit for sending the data when the first group identification information is the same as the group identification information of the first device.

[0057] In combination with the eighth aspect, in certain implementations of the eighth aspect, the communication device is used to execute the method of the third aspect and any one of the implementations of the third aspect.

[0058] In the ninth aspect, a computer program product is provided, which includes: a computer program (also referred to as code, or instructions), which, when executed, enables a computer to execute a method in any possible implementation of the first to fourth aspects above.

[0059] In the tenth aspect, a computer-readable storage medium is provided, which stores a computer program (also referred to as code, or instructions) which, when run on a computer, enables the method in any possible implementation of the first to fourth aspects above to be executed.

[0060] In the eleventh aspect, a chip system is provided, comprising: a processor for calling and running a computer program or instruction from a memory, so that a communication device equipped with the chip system implements the method described in any possible implementation method of the first to fourth aspects.

[0061] In the twelfth aspect, a communication system is provided, including a first network element, a first device, and a second device, the second device being used to execute the method in the first aspect and any possible implementation of the first aspect, the first network element being used to execute the method in the second aspect and any possible implementation of the second aspect, and the first device being used to execute the method in the third aspect and any possible implementation of the third aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0062] Figure 1 The figure shows an architecture diagram of a communication system applied to an embodiment of the present application.

[0063] Figure 2 A schematic diagram of an RFID system is shown.

[0064] Figure 3 The diagram is a schematic diagram of a tag random access process.

[0065] Figure 4 It is a schematic flow chart of a communication method 400 provided in an embodiment of the present application.

[0066] Figure 5 This is an example diagram of the data format provided in the embodiments of the present application.

[0067] Figure 6 It is a schematic flowchart of a communication method 600 provided in yet another embodiment of the present application.

[0068] Figure 7 It is a schematic flowchart of a communication method 700 provided in yet another embodiment of the present application.

[0069] Figure 8 It is a schematic block diagram of a communication device 800 provided in an embodiment of the present application.

[0070] Figure 9 It is a schematic block diagram of another communication device 900 provided in an embodiment of the present application.

[0071] Figure 10 It is a schematic block diagram of the chip system 1000 provided in an embodiment of the present application. DETAILED DESCRIPTION

[0072] The technical solution in this application will be described below with reference to the accompanying drawings.

[0073] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), universal mobile telecommunication system (UMTS), fifth generation (5G) system or new radio (NR), Internet of Things system, non-terrestrial network (NTN) satellite communication system or other evolved communication systems.

[0074] The technical solution provided in this application can also be applied to future communication systems, such as the sixth generation mobile communication system, etc. This application does not limit this.

[0075] The technical solution provided in this application can also be applied to machine type communication (MTC), long term evolution-machine (LTE-M), device-to-device (D2D) network, machine-to-machine (M2M) network, Internet of Things (IoT) network or other networks. Among them, the IoT network may include, for example, the Internet of Vehicles. Among them, the communication mode in the Internet of Vehicles system is collectively referred to as vehicle to other devices (vehicle to X, V2X, X can represent anything), for example, the V2X may include: vehicle to vehicle (V2V) communication, vehicle to infrastructure (V2I) communication, vehicle to pedestrian (V2P) communication or vehicle to network (V2N) communication, etc.

[0076] For ease of understanding, the network elements involved in this application are described below.

[0077] 1. Terminal equipment: can be called user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device.

[0078] The terminal device may be a device that provides voice / data connectivity to users, such as a handheld device or vehicle-mounted device with wireless connection function. At present, some examples of terminals are: mobile phones, tablet computers, laptop computers, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to wireless modems, vehicle-mounted devices, wearable devices, terminal devices in 5G networks or future evolved public land mobile communication networks (PLMNs). The terminal equipment in the network (PLMN), etc., is not limited to this in the embodiments of the present application.

[0079] As an example and not a limitation, in the embodiment of the present application, the terminal device may also be a wearable device. Wearable devices may also be called wearable smart devices, which are a general term for wearable devices that are intelligently designed and developed using wearable technology for daily wear, such as glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are fully functional, large in size, and can achieve complete or partial functions without relying on smartphones, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.

[0080] In addition, in the embodiment of the present application, the terminal device can also be a terminal device in the Internet of Things (IoT) system. IoT is an important part of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network of human-machine interconnection and object-to-object interconnection.

[0081] 2. Access network: provides network access functions for terminal devices and can use transmission tunnels of different qualities according to the user level, business requirements, etc. The access network can be an access network that adopts different access technologies. There are currently two types of wireless access technologies: 3GPP access technology (such as the wireless access technology used in 3G, 4G or 5G systems) and non-3GPP (non-3GPP) access technology. 3GPP access technology refers to access technology that complies with 3GPP standards and specifications. For example, the access network equipment in the 5G system is called the next generation Node Base station (gNB). Non-3GPP access technology refers to access technology that does not comply with 3GPP standards and specifications, for example, the air interface technology represented by the access point (AP) in wireless fidelity (WiFi).

[0082] An access network that implements network access functions based on wireless communication technologies is called a radio access network (RAN). The RAN manages radio resources, provides access services to terminal devices, and forwards control signals and user data between the terminal and the core network. The RAN can also be an open RAN (O-RAN).

[0083] A RAN node, also known as a radio access network device, RAN entity, or access node, helps terminals access the communication system wirelessly. In one application scenario, a RAN node can be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next-generation NodeB (gNB) in a fifth-generation (5G) mobile communication system, a next-generation base station in a 6G mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system. A RAN node can be a macro base station, a micro base station, an indoor station, a relay node, or a donor node.

[0084] In another application scenario, multiple RAN nodes can collaborate to help terminals achieve wireless access, with different RAN nodes implementing portions of the base station's functions. For example, a RAN node can be a centralized unit (CU), a distributed unit (DU), or a radio unit (RU). The CU implements the base station's radio resource control protocol and packet data convergence protocol (PDCP) functions, as well as the service data adaptation protocol (SDAP) functions. The DU implements the base station's radio link control layer and medium access control (MAC) layer functions, as well as some or all of the physical layer functions. For detailed descriptions of each of these protocol layers, please refer to the relevant 3GPP technical specifications. The RU can be used to implement the transmission and reception of radio frequency signals. The CU and DU can be two independent RAN nodes, or they can be integrated into the same RAN node, such as in a baseband unit (BBU). The RU may be included in a radio frequency device, such as a remote radio unit (RRU) or an active antenna unit (AAU). The CU may be further divided into two types of RAN nodes: the CU-control plane and the CU-user plane.

[0085] In different systems, RAN nodes may have different names. For example, in an O-RAN system, a CU may be referred to as an open CU (O-CU), a DU may be referred to as an open DU (O-DU), and a RU may be referred to as an open RU (O-RU). In this application, a RAN node may be implemented using a software module, a hardware module, or a combination of software and hardware modules. For example, a RAN node may be a server loaded with the corresponding software module. The embodiments of this application do not limit the specific technology and device form used by the RAN node.

[0086] It should be understood that the access network can provide services for the cell. The terminal device can communicate with the cell through the transmission resources (eg, frequency domain resources, or spectrum resources) allocated by the access network device.

[0087] 3. Core network equipment: A general term for various functional entities on the network side used to manage users, data transmission, and access network equipment configuration, which can be used to provide core network services for terminal devices accessing the access network equipment. Core network equipment can correspond to different devices in different systems. For example, in 4G, core network equipment can correspond to mobility management entity (MME) and / or serving gateway (S-GW), etc. In 5G, core network equipment can correspond to access and mobility management function (AMF) entity, session management function (SMF) entity or user plane function (UPF) entity, etc.

[0088] 4. Reader / Writer Device (or Reader / Writer): This refers to a device with both reading and writing capabilities. It can be understood as a device that communicates with a tag, such as a terminal device, an access network device (e.g., a base station), a relay node (IAB), or a device with both reading and writing capabilities.

[0089] 5. Tag: A device that responds to certain instructions, commands, or other paging messages. Tags can be (electronic) tags (radio frequency identification, RFID), which are tags or card-like chips containing information attached to people or objects and read and identified using radio waves. Tags can be classified as active, passive, or semi-active. Passive tags are also called passive Internet of Things (IoT) devices and can be considered a terminal. It should be noted that the terminals here primarily refer to ambient Internet of Things (AIOT) terminal devices.

[0090] Figure 1 FIG1 shows an architecture diagram of a communication system applied to an embodiment of the present application. Figure 1 As shown in the figure above, architecture 101 includes a macro base station and a tag, which can communicate with each other. In this case, the macro base station can be regarded as a reader / writer, and the interface between the macro base station and the tag is the AIOT uu interface, that is, air interface communication.

[0091] Exemplarily, the macro base station may also be replaced by a terminal, and the communication between the terminal and the tag may also reuse the AIOT uu interface communication mechanism.

[0092] like Figure 1As shown in the middle figure, architecture 102 includes a macro base station, a micro base station, and a tag. The macro base station can communicate with the micro base station. The micro base station can also communicate with the macro base station. The micro base station can send downlink transmission signals to the tag. The micro base station can also send downlink excitation signals to the tag. The tag then carries the signal sent to the micro base station on the received downlink excitation signal and reflects it back to the micro base station.

[0093] like Figure 1 As shown in the figure below, architecture 103 includes a macro base station, a micro base station, a helper device, and a tag. Communication between the tag and the micro base station can be forwarded by the helper device.

[0094] For example, Figure 1 The macro base station can be a gNB, and the micro base station can be a Pico base station.

[0095] For example, Figure 1 The macro base station can be a gNB, and the micro base station can be an IAB node.

[0096] It is understandable that the above Figure 1 This is merely an exemplary description and does not limit the present application. For example, the present application may also be applied to other communication scenarios capable of performing reflection communication.

[0097] Figure 2 shows a schematic diagram of an RFID system, such as Figure 2 As shown, a complete RFID system generally consists of three components: a reader / writer, an electronic tag, and a data management system. The working principle is: the reader / writer transmits radio waves of a specific frequency to drive the circuit, thereby transmitting the internal data. The reader / writer then receives and interprets the data in sequence, sending it to the application for processing.

[0098] RFID reader: It can communicate wirelessly with RFID electronic tags through antennas, and can read or write tag identification codes and memory data. Figure 2 As shown in the left figure, a typical reader includes a high-frequency module (e.g., a transmitter or receiver), a control unit, and a reader antenna. An RFID reader can also be understood as a device that communicates with tags. It can be a terminal, a base station, or a device with read / write capabilities.

[0099] Electronic tag: It consists of a tag antenna and a tag-specific chip, such as Figure 2As shown in the figure to the right. Generally, electronic tags can be categorized as active, passive, and semi-passive, depending on their power supply method. Active tags have built-in batteries, while passive RFID tags do not. Semi-passive tags partially rely on batteries for operation. Based on frequency, electronic tags can be categorized as low-frequency, high-frequency, ultra-high-frequency, and microwave. Of course, they can also be categorized based on packaging form, but this will not be discussed in detail here. Passive tags can also be referred to as passive Internet of Things (IoT) devices. Therefore, RFID tags can also be considered a terminal.

[0100] For ease of understanding, before introducing this application, Figure 3 ,First, the communication process between the reading and writing device and the tag is described.

[0101] Figure 3 This is a schematic diagram of the random access process of a tag. Figure 3 As shown, the random access process may include the following steps.

[0102] S301: The reader sends a Select command to the tag. Correspondingly, the tag receives the Select command from the reader.

[0103] For example, when the reader receives an inventory instruction from a service requester, the reader generates a Select command and sends the Select command to the tag. The command may carry a range of tags (for example, a certain specific range of EPCs).

[0104] S302: The reader sends a query command to the tag. Correspondingly, the tag receives the query command from the reader.

[0105] For example, after receiving a Select command, the tag determines whether it belongs to the tag range carried in the Select command. If so, it feeds back tag identification information after receiving a Query or QueryRep command.

[0106] The Query command may include a numerical value (denoted as a Q value), and the tag may generate a random number based on the Q value, for example, a random number between 0 and the power of 2. Subsequently, the tag may decrement the random number by 1 each time the reader sends a Query or QueryRep command. When the random number reaches 0, the tag initiates random access.

[0107] S303: The tag sends a random number to the reader. Correspondingly, the reader receives the random number from the tag.

[0108] For example, when a tag finds that it belongs to the tag range in the Select command, it can send a random number, such as RK16, to the reader in a competitive manner (for example, when the random number is reduced to zero in S302, RK16 can be understood as a random number with a length of 16 bits).

[0109] S304: The reader sends an Acknowledgement (ACK) command to the tag. Correspondingly, the tag receives the ACK command from the reader.

[0110] After the reader receives the random number from the tag, the reader sends an ACK command to the tag, where the command includes the random number (RN16) received by the reader from the tag.

[0111] S305: The tag sends its identification information to the reader / writer. Correspondingly, the reader / writer receives the identification information from the tag.

[0112] When the tag receives the ACK command from the reader and verifies that the random number is correct, it can feed back the identification information of the feedback tag to the reader, such as EPC.

[0113] Regarding the tag reading and writing process, during the reading and writing process, the reader can set the tag range to be read and written through the Select command (for example, if the Select command carries a certain EPC code, it means reading and writing the tag corresponding to the EPC code).

[0114] In addition, the reader can also use paging instructions to allow tags to randomly access the reader.

[0115] Alternatively, in some scenarios, the network side may proactively report (eg, be configured to periodically report) the tag information, that is, the above process does not need to be triggered by the service requester.

[0116] For example, in inventory management, the network periodically reports tags within the enterprise campus or affixes them to products. This allows the network to periodically inventory products, monitor the status of products within the enterprise campus or factory, and implement automated warehouse management. Subsequently, the network reports the tag information to the service requester, enabling periodic inventory management.

[0117] It should be understood that the "inventory" mentioned above can be understood as: after the electronic tag receives the mask information and flag bit specified by the reader / writer, if the information in the tag storage area matches the received mask information, and the flag bit saved by the tag is consistent with the indication of the reader / writer, it can enter the inventory process, that is, the electronic tag initiates random access to the reader / writer and completes the corresponding instructions of the reader / writer.

[0118] Currently, in RFID systems, the amount of data can only be indicated when the terminal sends data. However, in the 5G Ambiient IoT scenario, in order to expand coverage, terminal transmission requires channel coding, so the existing solution is no longer applicable. Therefore, how to design a technical solution that can assist base stations in scheduling or data transmission is an urgent problem to be solved in this application. In addition, a new data format can be designed for the data reported by the terminal to facilitate the terminal to implement multiple services and capabilities reporting.

[0119] The specific embodiments involved in this application are described in detail below with reference to the accompanying drawings. Figure 4 A schematic flow chart of a communication method 400 provided in an embodiment of the present application is shown as follows: Figure 4 As shown, the method may include at least the following steps.

[0120] S410: A first network element sends first information to a second device, and correspondingly, the second device receives the first information.

[0121] Among them, the second device can be a device with reading and / or writing functions, a reading and writing device, a relay node device (for example, integrated wireless access and backhaul (IAB), a reading device, a scanner, a reader, a communicator, a reader, an interpreter, or a radio frequency module with a transceiver function, etc. The second device can be in the form of a terminal or an access network device. The second device can refer to the description of the reader / writer above.

[0122] The first network element may be an AMF network element, and the first network element sends first information to the second device, and the first information is used by the second device to select the first device for inventory or access. The first device may be a transponder, an electronic tag, a radio frequency identification (RFID) tag, a radio frequency tag, a transponder, a data carrier, a recording medium, a radio frequency card, an Internet of Things device, an AIOT device, etc., and the second device may be in the form of a terminal. The first device can refer to the description of the tag above.

[0123] It should be noted that the first device can be one or more, that is, the first information is used by the second device to select or trigger one or more first devices for inventory or access. It should be understood that the embodiment of the present application does not limit the specific number of first devices.

[0124] Specifically, the first information includes first group identification information (wherein the group identification information can be described as a groupindex), and the first group identification information is associated with the data volume. The second device determines the data volume based on the received first group identification information. The data volume can be understood as the length of the data, the size of the data, the number of bits of the data, etc., and it should be understood that this is not limited here.

[0125] It should be noted that the group identification information mentioned above can also be called filtering information or mask information. The first group identification information is used to identify a group (at least one) of first devices. The first information can carry the first group identification information. In this application, the second device can select a group (at least one) of first devices for inventory or access through the first group identification information. It should be understood that the filtering information or mask information can also include other identification information, such as identification information of the paged device, service identification information, public land mobile network (PLMN) information, operator identification information, production identification information, manufacturer identification information, application (such as goods, item categories, etc.) identification information, user-defined identification information, etc. This application does not limit this. The meaning of "included" here can refer to including or being equivalent (equal to) or another term.

[0126] Optionally, the first information may also include at least one identification information for identifying a specific first device. That is, carrying the identification information of the first device can trigger access for only that specific first device. This identification information can also reuse group identification information. Optionally, when the identification information reuses group identification information, indication information can also be sent to indicate that the identification information is intended only for paging of a specific first device.

[0127] In one possible implementation, the data may include identification information of the first device. Accordingly, the amount of data may be understood as the length of the identification information, or the size of the identification information, or the number of bits of the identification information. For example, if the identification information is an electronic product code (EPC), the amount of data may be understood as the length of the EPC.

[0128] In a possible implementation, the data may include uplink data sent by the first device. It should be understood that, in the present application, uplink data refers to any data sent by the first device during uplink transmission except identification information.

[0129] In a possible implementation, the data may be identification information of the first device and uplink data sent by the first device, that is, the data includes both identification information of the first device and uplink data sent by the first device.

[0130] In this application, the first set of identification information is associated with the amount of data, which can be understood as the following two situations:

[0131] In one possible scenario, the first set of identification information is used to indicate the amount of data. In this case, "used to indicate" can be understood as a displayed indication method.

[0132] In another possible case, the value of the first set of identification information is associated with the data volume.

[0133] For example, the value of the first group identification information corresponds to the data volume of the data in a one-to-one manner. That is, different values ​​of the first group identification information correspond to different data volumes. For example, the data volume is the length of the data. Table 1 shows the correspondence between the value of the first group identification information and the data volume of the data.

[0134] Table 1 Correspondence between the value of the first group of identification information and the amount of data (data length)

[0135]

[0136] As shown in Table 1, when the value of the first group identification information is 01 (i.e., group index = 01), the length of the data is L1, when the value of the first group identification information is 04 (i.e., group index = 04), the length of the data is L2, and when the value of the first group identification information is 08 (i.e., group index = 08), the length of the data is L3. It should be understood that the above is only an example and this application does not limit this.

[0137] For example, the value range of the first group of identification information corresponds to the data volume of the data in a one-to-one manner, that is, different value ranges of the first group of identification information correspond to different data volumes.

[0138] Taking the amount of data as the length of the data as an example, as shown in Table 2, Table 2 shows the corresponding relationship between the value range of the first group of identification information and the amount of data.

[0139] Table 2 Correspondence between the value range of the first group of identification information and the amount of data (data length)

[0140]

[0141] As shown in Table 2, when the value range of the first group identification information is 01-03 (i.e., the value range of the group index is 01-03), the length of the data is L1, when the value range of the first group identification information is 04-07 (i.e., the value range of the group index is 04-07), the length of the data is L2, and when the value range of the first group identification information is 08-10 (i.e., the value range of the groupindex is 08-10), the length of the data is L3. It should be understood that the above is only an example and this application does not limit this.

[0142] Furthermore, the second device determines the data volume according to the first correspondence information and the first group identification information. The first correspondence information is used to indicate a one-to-one correspondence between the first group identification information and the data volume.

[0143] For example, the first correspondence information is used to indicate a one-to-one correspondence between the value of the first group identification information and the data volume.

[0144] For example, the first correspondence information is used to indicate a one-to-one correspondence between a value range of the first group identification information and a data volume.

[0145] It should be understood that the first correspondence information may be pre-configured in the second device, or may be obtained by the second device from other devices or network elements, or may be specified by a protocol, and this application does not impose any restrictions on this.

[0146] S420: The second device sends first information to the first device, and correspondingly, the first device receives the first information.

[0147] The first information includes a first group of identification information, and the first group of identification information is associated with the data volume.

[0148] Optionally, in a possible implementation, when the second device is on the network side, the second device includes a CU module and a DU module. In step S410, the CU module receives the first information sent by the first network element, and then the CU module forwards the first information to the DU module. In step S420, the DU module sends the first information to the first device.

[0149] It should be noted that the specific description of the first information and the first group of identification information can be found above and will not be repeated here.

[0150] It should also be noted that in step S410, the first information sent by the first network element to the second device is carried in paging message #1, while in step S420, the second device may send the first information to the first device via paging message #2. In other words, the first information is carried in paging message #2. Paging message #1 and paging message #2 may be the same message or different messages.

[0151] It should be understood that the above-mentioned paging message can also be called an inventory request message, or a service request message, or a read request message, or an AIOT business request message. The embodiment of the present application does not limit the name of the message.

[0152] Optionally, in one possible implementation, the method may further include: the first network element sending second indication information to the second device, and the second device correspondingly receiving the second indication information. It should be noted that in this step, the second device primarily forwards the second indication information, that is, after receiving the second indication information, the second device forwards the second indication information to the first device.

[0153] The second indication information is used to indicate at least one of the following: the length of the first group identification information, the starting position of the first group identification information, and the location of the first group identification information in the storage area of ​​the first device. According to the above technical solution, it is possible to display relevant information indicating the first group identification information while the first device reports data.

[0154] It should be noted that the second indication information is used to indicate the length of the first group identification information. If the first group identification information and the group identification information stored by the first device are identical (matching), it can also be understood that the second indication information is used to indicate the length of the group identification information stored by the first device (or referred to as the second group identification information). For ease of understanding, the second group identification information will be used instead of the group identification information stored by the first device in the following description.

[0155] The second indication information is used to indicate the starting position of the first group identification information. When the first group identification information and the second group identification information are identical (matched), it can also be understood that the second indication information is used to indicate the starting position of the second group identification information.

[0156] The second indication information is used to indicate the storage area location information of the first group identification information in the first device. When the first group identification information and the second group identification information are identical (matched), it can also be understood that the second indication information is used to indicate the storage area location information of the second group identification information in the first device.

[0157] In the present application, the second indication information is used by the first device to determine the storage area location information of the second group identification information, and is used by the first device to determine the second group identification information. Further, by comparing whether the second group identification information and the first group identification information match or are the same, it is determined whether the first device is selected or triggered to access the second device.

[0158] Exemplarily, the second indication information may be used to indicate the length of the first group identification information. When the first device determines the starting position of the second group identification information, it obtains the length of the second group identification information through the second indication information. At this time, the first device can determine whether the group identification information stored by the first device (i.e., the second group identification information) matches or is identical to the first group identification information based on the indicated length of the first group identification information and the length of the second group identification information.

[0159] Exemplarily, the second indication information may be used to indicate the starting position of the first group identification information. The first device may determine the starting position of the group identification information (ie, the second group identification information) stored by the first device according to the second indication information.

[0160] In a possible implementation, the length of the first group of identification information is fixed (default), that is, the first device knows the length of the first group of identification information in advance.

[0161] In a possible implementation, the length of the first group identification information requires additional indication information. For example, the first device receives indication information #1, where the indication information #1 is used to indicate the length of the first group identification information.

[0162] Exemplarily, the second indication information may be used to indicate the storage area location information of the first group identification information in the first device. For example, if the first device includes multiple storage areas, the second indication information indicates in which storage area the first group identification information is located.

[0163] Optionally, in one possible implementation, the method may further include: the first network element sending third indication information to the second device, and the second device correspondingly receiving the third indication information. It should be noted that in this step, the second device primarily forwards the third indication information; that is, after receiving the third indication information, the second device forwards the third indication information to the first device.

[0164] The third indication information is used to indicate the starting position of the data sent by the first device and / or the length of the data sent by the first device. According to the above technical solution, when the first device reports data, the starting position information of the reported data and / or the length information of the data can also be displayed.

[0165] Optionally, in one possible implementation, the method may further include: the first network element sending fourth indication information to the second device, and the second device correspondingly receiving the fourth indication information. It should be noted that in this step, the second device primarily forwards the fourth indication information; that is, after receiving the fourth indication information, the second device forwards the fourth indication information to the first device.

[0166] The fourth indication information is used to instruct the first device to send second storage area location information, where the second storage area location information is storage area location information other than the storage area location information of the first group identification information. The fourth indication information is used to instruct the first device to send data stored in the second storage area location information to the second device, the first network element, or the application server. According to the above technical solution, while the first device is reporting data, it is possible to also display location information indicating other storage areas other than the default storage area (the storage area of ​​the first group identification information).

[0167] It is worth noting that at least one of the second indication information, the third indication information, and the fourth indication information mentioned above can also be carried in the first information, that is, the first network element does not need to additionally send at least one of the second indication information, the third indication information, and the fourth indication information. When the first network element sends the first information to the second device, the first information can include at least one of the second indication information, the third indication information, and the fourth indication information.

[0168] The inclusion of at least one of the second indication information, the third indication information, and the fourth indication information in the first information can also be understood as the first information carrying at least one of the second indication information, the third indication information, and the fourth indication information. For example, the second indication information may be a length field, the third indication information may be an ID length field, and the fourth indication information may be a field in the first information.

[0169] Furthermore, after step S420, the method may further include: after receiving the first information, the first device determines whether to access the second device according to whether the first group identification information in the first information is the same as the group identification information stored by the first device.

[0170] Exemplarily, in a possible implementation manner: after receiving the first information, the first device determines to access the second device if the first device determines that the first group identification information is the same as the group identification information stored by the first device.

[0171] For example, in one possible implementation, when the first device determines that the first group identification information is the same as the group identification information stored by the first device, it can also check whether the second device has other indication information, for example, whether the second device sends indication information (such as indication information A) for instructing the first device to set a flag value. Similarly, if the group identification information stored by the first device is different from the first group identification information, the corresponding indication information A can also be used to set the flag value. Subsequently, the first device can perform an inventory or access the second device based on the flag. It should be noted that the relevant technology regarding the flag can refer to the existing technology and will not be elaborated here.

[0172] Optionally, in one possible implementation, the first information may further include first PLMN ID information. The first device determines whether the first PLMN ID information in the first information is the same as the PLMN ID information stored in the first device, and determines to access the second device if the first device determines that the first PLMN ID information is the same as the PLMN ID information stored in the first device.

[0173] Optionally, in one possible implementation, the first information may further include first application layer information (application). The first device determines whether the first application layer information in the first information is identical to the application layer information stored in the first device, and determines to access the second device if the first application layer information is identical to the application layer information stored in the first device.

[0174] It should be understood that the “same” mentioned above can also be replaced by “consistent”, “matching”, etc., and the embodiments of the present application do not limit this.

[0175] It should be understood that the group identification information mentioned above can also be called serial code information, or can also be called device identification serial number information, or can also be called mask information, or can also be called filtering information, and the embodiments of the present application do not limit this.

[0176] It should also be understood that the first information mentioned above can be called mask information or filtering information, which is not limited in this embodiment of the present application. For the description of mask information and filtering information, please refer to the above description and will not be repeated here.

[0177] In the present application, after the first device determines to access the second device, the method may further include: S430, the first device sends data, and accordingly, the second device and the first network element receive the data.

[0178] It should be noted in advance that in step S430, after the second device receives the data, the second device will forward the data to the first network element. That is, in the process of executing step S430, the second device first receives the data from the first device, and then the second device forwards the data to the first network element.

[0179] Furthermore, after the second device receives the data sent by the first device, the second device decodes the data according to the data volume.

[0180] It should be understood that the data sent by the first device may be identification information of the first device, or may be uplink data stored by the first device.

[0181] Among them, the identification information of the first device may include at least one of the following: PLMN information, core network device identification information, third-party or enterprise identification information, identification information assigned by the core network device, identification information assigned by the operator, a random number or temporary identification generated by the first device itself, etc.

[0182] Exemplarily, in a possible implementation, when the data includes identification information of the first device, the data volume may be the data volume of the identification information, and the second device decodes the received identification information according to the data volume of the identification information.

[0183] Exemplarily, in a possible implementation, when the data includes uplink data stored by the first device, the data volume may be the data volume of the uplink data, and the second device decodes the uplink data according to the data volume of the uplink data.

[0184] Regarding the process of the second device decoding the data according to the data volume, reference may be made to the prior art and will not be elaborated here.

[0185] Optionally, before step S430, the method may further include: the first device initiating an access procedure, or the first device sending an access request message to the second device.

[0186] Exemplarily, in a possible implementation, the second device sends a query message, where the query message is used to initialize an inventory cycle, and the query message is used to trigger access of at least one first device.

[0187] The query message may also be referred to as a random access round trigger message. It should be understood that this application does not limit the name of the query message.

[0188] It should be noted that the query message and the first information described above can be combined into one message, or can be sent as separate messages. When the query message and the first information are sent as separate messages, the first information is used to page at least one device, and the query message is used to trigger access of the at least one first device paged by the first information.

[0189] For example, the query message may include the value of parameter Q, which is used to determine the total number of time slots 2Q included in the inventory period. For example, if Q = 4, the total number of time slots included in the inventory period is 24 = 16. It should be understood that the time slot here is only an example, and a time slot can be replaced by a time unit, and the length of the time unit can be fixed or variable.

[0190] For each selected or paged first device, the index range of the time slot allocated to the second device can be calculated based on the Q value, which is [0, 2Q-1]. Each first device generates a random number between [0, 2Q-1] based on the Q value. For example, if Q = 4, the random number generated by each first device is one in [0, 15], for example, the random number generated by the first device is 10.

[0191] Each time the first device receives a QueryRep message (a QueryRep message may also be referred to as a Next Opportunity Trigger message), the counter is incremented by one. When the counter value equals a random number generated by the first device, the first device may send a 16-bit random number (RN16), which may be used to trigger a random access procedure or as a random access request message.

[0192] For example, the first time slot after the query message is time slot 0. If the random number generated by the first device is 0, RN16 may be sent immediately after receiving the first query message. Alternatively, it may be an 8-bit random number, such as RN8. The specific number of random digits may be indicated in the first information.

[0193] For example, in one possible implementation, the second device may include a time slot number in the query repetition message it sends. For example, if the time slot triggered by the query message is 0, the first query repetition message sent by the second device may include a time slot number of 1, the second query repetition message may include a time slot number of 2, and so on. In this way, the first device can determine the number of time slots independently of the number of received query repetition messages and can directly determine whether its own time slot has arrived based on the time slot number carried in the query repetition message.

[0194] For example, the random number generated by the first device is 5, which means that it is considered to access in time slot 5. When the first device receives the time slot number 5 carried in the query repetition message, it starts to send the random number RN16 or the access message.

[0195] Furthermore, when the first device determines that it has reached its own time slot, it may send a random number RN16 or an access message. For details, please refer to the following process.

[0196] The first device sends a random access request message.

[0197] For example, the random access request message may be RN16 generated by the first device. Here, RN16 is taken as an example. The first device may also send a random number of other lengths, such as an 8-bit random number.

[0198] If the second device successfully receives the RN16, it feeds back an acknowledgement (ACK) message, where the ACK message includes the RN16 from the first device.

[0199] It should be noted that the ACK message can also be called a random access response message or a contention resolution message. This application does not limit the name of the ACK message. It should be understood that the main function of the ACK message is to resolve contention.

[0200] Subsequently, upon receiving an ACK message including its own RN16, the first device initiates an access procedure, or sends an access request message to the second device.

[0201] It should also be noted that the first device initiating an access process to the second device, or the first device sending an access request message to the second device are optional steps. For example, the second device can use a paging message to indicate to the first device whether to initiate an access process or send an access request message.

[0202] According to the above technical solution, the network side can be helped to know the amount of data sent by the terminal in advance, without the terminal reporting the amount of data to the network side, which facilitates scheduling on the network side to adapt to the scenario of AIOT's large air interface coverage design.

[0203] Further, see Figure 5 In step S430, the first device sends data to the network side (e.g., the second device, the first network element). The data can flexibly indicate the information and capabilities reported by the first device to adapt to the scenario of the large air interface coverage design of AIOT.

[0204] Figure 5 This is an example diagram of the data format provided in one embodiment of the present application, wherein: Figure 5 The data format shown may correspond to the data format of the data sent by the first device in step S430 above. Figure 5 The data format shown is for illustration only, and it should be understood that the embodiments of the present application are not limited thereto.

[0205] Optionally, in a possible implementation, the data may be used to indicate the identity (ID) type of the first device. For example, Figure 5 As shown, the data may include a field T, and the field T is used to indicate the identity ID type of the first device.

[0206] The ID type may be a length type, for example, the length of the first device is A, or the length of the first device is B.

[0207] The ID type can also be an identification type, for example, the 3GPP ID of the first device (the 3GPP ID can be understood as an identifier that can be recognized by the core network or an identifier assigned by the core network, or an identifier containing information such as PLMN), or the EPC ID of the first device, or other application layer IDs (the application layer ID can be understood as identification information defined by the enterprise or application layer).

[0208] Optionally, the field T may also indicate whether the data includes identification information of the first device. For example, the field T may also be used to indicate whether the data includes EPC.

[0209] Optionally, the identifier reported by the first device may also include at least one of the following identifiers, such as a PLMN ID, a third-party enterprise or server ID, a core network assigned identifier, an operator-assigned identifier pre-stored in the storage area of ​​the first device, and an identifier assigned to the first device by a third party (pre-stored in memory).

[0210] Optionally, the first device may indicate length information of at least one identifier, for example, the first device reports indication information #1 for indicating the length information of the PLMN ID, the first device reports indication information #2 for indicating the length information of a label allocated by a third party to the identifier, and so on. In this way, the network side can easily obtain corresponding identifier information based on the length information.

[0211] Optionally, in one possible implementation, the first set of identification information may be associated with the length of the identification information or the length of the data, where the length of the identification information may be the length of at least one of the identifiers reported by the first device as described above. By associating the first set of identification information with the length of at least one identifier, the second device (i.e., the network side) can be assisted in scheduling or data transmission.

[0212] Optionally, in a possible implementation, the data can be used to indicate the reporting method of the data. For example, Figure 5 As shown, the data may include a field Trunc, which is used to indicate whether the first device reports data in a truncated manner. Specifically, the field Trunc is used to indicate at least one of the following:

[0213] For example, the field Trunc may be used to indicate whether the first device sends PLMN ID information.

[0214] For example, the field Trunc may be used to indicate whether the first device sends enterprise identification information.

[0215] For example, the field Trunc may be used to indicate whether the first device sends enterprise affiliation information or enterprise allocation identification information. “Enterprise affiliation information” may be understood as “enterprise information” or “enterprise related information”.

[0216] For example, the field Trunc may be used to indicate whether the first device sends capability information.

[0217] In other words, the Trunc field is used to indicate whether the first device reports data in a truncated manner. This can be understood as indicating whether the first device reports the data in its entirety or only a portion of the data. For example, the Trunc field is used to instruct the first device to send PLMN ID information and enterprise identification information.

[0218] Optionally, in a possible implementation, the data is used to indicate capability information of the first device. For example, Figure 5 As shown, the data may include a Capability field, and the Capability field is used to indicate capability information of the first device.

[0219] The capability information of the first device includes at least one of the following: capability information on whether authentication is supported, capability information on whether execution of a termination instruction is supported, capability information on whether security is supported, and capability information on whether energy saving is supported.

[0220] It should be noted that the first device's ability to support network authentication refers to the bidirectional authentication capability between the first device, the second device, and the database. In other words, the first device's ability to authenticate the network or be authenticated by the network. It should be understood that the bidirectional authentication process between the first device, the second device, and the database can be referenced in the prior art and will not be described in detail here. In certain cases, the first device's support for network authentication may also be unidirectional authentication, such as when the network authenticates the first device, or vice versa.

[0221] The first device's security capability information refers to whether the first device supports encryption or integrity protection, for example, the first device's ability to protect data security and privacy. Data security primarily refers to protecting data from unauthorized disclosure and destruction, and ensuring the secure and effective use of data during storage, processing, and transmission. For information on the first device's security capability information, please refer to the prior art and will not be elaborated upon here.

[0222] For example, the Capability field is used to indicate capability information of whether the first device supports the authentication network.

[0223] For example, the Capability field is used to indicate whether the first device supports the capability information of executing a termination instruction. The termination instruction can be understood as a kill instruction, and the "termination instruction" can also be called a "shutdown instruction". For details about the kill instruction, please refer to the prior art and will not be described here.

[0224] For example, the Capability field is used to indicate whether the first device supports security capability information.

[0225] For example, the Capability field is used to indicate capability information of whether the first device supports energy saving.

[0226] Optionally, in a possible implementation, the data is used to indicate whether the data has partial bit replacement. For example, Figure 5 As shown, the data may include a field XI, and the field XI is used to indicate whether the data sent by the first device has partial bit replacement.

[0227] For example, the field X1 is used to indicate whether to replace part of the data with information of other storage areas. Other storage areas can be understood as storage areas other than the default storage area (the storage area for data).

[0228] For example, the XI field is used to indicate whether to replace the last N bits of the data with data information stored in another location, where N is a positive integer. For example, 20 of the original 100 bits of data are replaced with data information stored in another location. This allows other data information to be reported simultaneously with the data being reported, further reducing signaling overhead.

[0229] It should be understood that the above is only an example and this application does not limit it.

[0230] Optionally, in a possible implementation, the data is used to indicate the starting position of the data. For example, Figure 5 As shown, the data may include a field Start, and the field Start is used to indicate the starting position of the data sent by the first device.

[0231] For example, the field Start is used to indicate the starting position of the identification information of the first device.

[0232] For example, the field Start is used to indicate the starting position of the uplink data sent by the first device.

[0233] Optionally, in a possible implementation, the data is used to indicate the length of the data. For example, Figure 5 As shown, the data may include a length field, and the length field is used to indicate the length of the data sent by the first device.

[0234] For example, the field length is used to indicate the length of the identification information sent by the first device.

[0235] For example, the length field is used to indicate the length of uplink data sent by the first device.

[0236] Optionally, in a possible implementation, the data is used to indicate whether the data includes uplink data. Figure 5 As shown, the data may include a field D, and the field D is used to indicate whether the data sent by the first device includes uplink data.

[0237] Optionally, in a possible implementation, the data is used to indicate identification information of the first device. For example, Figure 5 As shown, the data may include a field EPC / ID, where the field EPC / ID is used to indicate identification information of the first device.

[0238] It should be noted that the above-mentioned indications of the various fields are only for illustration, and the naming of the various fields is also only for example, and the embodiments of the present application do not limit this.

[0239] It should also be noted that the fields in the data described above are optional.

[0240] According to the above technical solution, by designing a new data format for the data reported by the terminal, the information and capabilities reported by the terminal can be flexibly indicated, so that the terminal can implement multiple services and capability reporting.

[0241] Optionally, in a possible implementation manner, the method may further include: the second device sends first indication information to the first device, and accordingly, the first device receives the first indication information.

[0242] Optionally, the first indication information may indicate that the first device sends data used to indicate the identity ID type of the first device. For example, the first indication information may indicate that the first device sends field T used to indicate the identity ID type of the first device. For another example, the first indication information may indicate that the data sent by the first device includes field T.

[0243] Alternatively, in one possible implementation, the first indication information may also instruct the first device to send the identity ID type of the first device. After receiving the first indication information, the first device sends the identity ID type of the first device. In this case, the data reported by the first device may include field T or may not include field T. If the data does not include field T, the first device reports the identity ID type of the first device.

[0244] It should be understood that for a detailed description of the identity ID type, please refer to the above description.

[0245] Optionally, the first indication information may instruct the first device to send data indicating a data reporting method. For example, the first indication information may instruct the first device to send a field Trunc indicating a data reporting method. For another example, the first indication information may indicate that the data sent by the first device includes the field Trunc. For the specific content of the field Trunc, refer to the above description.

[0246] Alternatively, in a possible implementation, the first indication information may also indicate a data reporting method of the first device. The data reporting method may include whether the first device reports data in a truncated reporting manner. Exemplarily, after receiving the first indication information, if the first indication information indicates that the first device reports data in a truncated reporting manner, the first device reports the data in a truncated reporting manner; or, if the first indication information indicates that the first device does not report data in a truncated reporting manner, the first device reports the complete data.

[0247] In this case, the data reported by the first device may include the field Trunc or may not include the field Trunc. When the data does not include the field Trunc, the first device reports the data in a truncated manner, or the first device reports the complete data.

[0248] The truncated reporting method can be understood as, for example, the first device may not include PLMN information in the data sent. It should be noted that the relevant content of the truncated reporting method can be referred to the above description and will not be repeated here.

[0249] Optionally, the first indication information may instruct the first device to send data indicating capability information of the first device. For example, the first indication information may instruct the first device to send a field "Capability" indicating capability information of the first device. For another example, the first indication information may instruct the first device to send data including the field "Capability".

[0250] Alternatively, in one possible implementation, the first indication information may also instruct the first device to send capability information of the first device. After receiving the first indication information, the first device sends the capability information of the first device. In this case, the data reported by the first device may include a Capability field, and the first device may report the capability information together with the data, or may report the capability information and the data separately.

[0251] For the relevant description of the capability information of the first device, please refer to the above description and will not be repeated here.

[0252] Optionally, the first indication information may instruct the first device to send data indicating whether the data has partial bit replacement. For example, the first indication information may instruct the first device to send field XI indicating whether the data has partial bit replacement. For another example, the first indication information may indicate that the data sent by the first device includes field XI.

[0253] Alternatively, in one possible implementation, the first indication information may indicate whether the data sent by the first device has partial bit replacement. After receiving the first indication information, if the first indication information indicates that the data sent by the first device has partial bit replacement, the first device sends the data with partial bit replacement. In this case, the data reported by the first device may include field XI or may not include field XI. It should be noted that even if field XI is not included in the data, the data reported by the first device may be reported in accordance with the requirements after partial bit replacement.

[0254] It should be noted that for the relevant content on whether the data has bit replacement, please refer to the previous description and will not be repeated here.

[0255] Optionally, the first indication information may instruct the first device to send data indicating a starting position of the data. For example, the first indication information may instruct the first device to send a field Start indicating a starting position of the data. For another example, the first indication information may instruct the first device to send data including the field Start.

[0256] Alternatively, in one possible implementation, the first indication information may indicate the starting position of data to be sent by the first device, and upon receiving the first indication information, the first device sends the starting position of the data. Alternatively, the data sent by the first device may not include the starting position of the data, but the content of the data to be sent is sent starting from the starting position indicated by the network side.

[0257] Optionally, the first indication information may instruct the first device to send data indicating the length of the data. For example, the first indication information may instruct the first device to send a field length indicating the length of the data. For another example, the first indication information may instruct the first device to send data including the field length.

[0258] Alternatively, in one possible implementation, the first indication information may indicate the length of the data sent by the first device. After receiving the first indication information, the first device sends the length of the data, or the data sent by the first device may not include a data length indication, but the content of the sent data is sent according to the length indicated by the network side.

[0259] Optionally, the first indication information may instruct the first device to send data for indicating whether the data includes uplink data. For example, the first indication information may instruct the first device to send a field D for indicating whether the data includes uplink data, or the first indication information may indicate that the data sent by the first device includes field D.

[0260] Alternatively, in one possible implementation, the first indication information may instruct the first device to send uplink data, and upon receiving the first indication information, the first device sends the uplink data. In this case, the data reported by the first device may include or exclude field D, and if the data does not include field D, the first device sends the uplink data. Alternatively, the first indication information may also instruct the first device not to send uplink data.

[0261] Alternatively, in another possible implementation, the second device may not send the first indication information to the first device (the first indication information instructing the first device to send uplink data). Specifically, when the first device receives the first information, even if the second device does not send the first indication information to the first device, the first device will send uplink data (i.e., data in the storage area) to the second device at the same time as reporting data to the second device. That is, in this case, the first information may also implicitly instruct the first device to report uplink data.

[0262] It should be understood that in a possible implementation, the first indication information mentioned above may be sent by the second device to the first device. For example, the first indication information may be carried in a paging message #a sent by the second device to the first device.

[0263] In another possible implementation, the first indication information described above may be sent by the first network element to the second device. After receiving the first indication information, the second device forwards the first indication information to the first device. For example, the first indication information may be carried in a paging message #b sent by the first network element to the second device. Subsequently, the second device sends a paging message #a to the first device, where the paging message #a carries the first indication information.

[0264] Optionally, in a possible implementation, the fields mentioned above may not be included in the data, that is, the above fields are not part of the data format, but may be separate indication information. For example, indication information #a is used to indicate the ID identifier of the first device, indication information #b is used to indicate the capability information of the first device, indication information #c is used to indicate the data reporting method, etc., which are not listed one by one in this application.

[0265] It should be noted that the above-mentioned indication information (indication information #a-indication information #b) can be sent together with the data, that is, the data sent by the first device to the network side includes both data (identification information and / or uplink data) and the above-mentioned indication information (indication information #a-indication information #b), or the above-mentioned indication information (indication information #a-indication information #b) can also be sent separately from the data. It should be understood that this application does not impose any restrictions on this.

[0266] The above technical solution enables the network to know in advance the amount of data sent by the terminal, eliminating the need for the terminal to report the data volume to the network. This facilitates network scheduling and adapts to the large air interface coverage design of AIOT. Furthermore, a new data format can be designed for the data reported by the terminal, allowing the terminal to report a variety of services and capabilities.

[0267] Figure 6 A schematic flow chart of a communication method 600 provided in an embodiment of the present application is shown as follows: Figure 6 As shown, the method may include at least an AMF network element, a reader / writer, and a tag. Among them, the AMF network element may correspond to the first network element in method 400, the reader / writer may correspond to the second device in method 400, and the tag may correspond to the first device in method 400.

[0268] S610, the AMF network element sends a first paging message to the reader / writer, and accordingly, the reader / writer receives the first paging message.

[0269] Specifically, the first paging message is used by the reader to select or page one or more tags. The first paging message includes first information, which is used by the reader to select one or more tags for inventory or access. The first information includes first group identification information, which is associated with the amount of data. It should be noted that the detailed description of the first information and first group identification information can be found in step S410 and is not repeated here.

[0270] S620, the reader sends a second paging message to one or more tags, and correspondingly, one or more tags receive the second paging message. Figure 6 The label #1 shown in the figure is any one of one or more labels. For the convenience of description, Figure 6 The following takes label #1 as an example for detailed introduction.

[0271] Specifically, the second paging message is used to select one or more tags or trigger access of one or more tags. The second paging message includes first information, and the first information includes first group identification information (wherein the group identification information can be described as a group index), and the first group identification information is associated with the data volume.

[0272] It should be noted that, for the specific description of the first information and the first group identification information, reference can be made to step S410 and will not be repeated here.

[0273] Optionally, in a possible implementation, the first paging message and the second paging message may further include second indication information. For a description of the second indication information, reference may be made to the foregoing, which will not be repeated here.

[0274] Optionally, in a possible implementation, the first paging message and the second paging message may further include third indication information. For a description of the third indication information, reference may be made to the foregoing, which will not be repeated here.

[0275] Optionally, in a possible implementation, the first paging message and the second paging message may further include fourth indication information. For a description of the fourth indication information, reference may be made to the foregoing, and details will not be repeated here.

[0276] It should be noted that the second indication information, the third indication information, and the fourth indication information may not be included in the first paging message and the second paging message, that is, the second indication information, the third indication information, and the fourth indication information may be sent separately by the network side.

[0277] For example, the AMF network element sends the second indication information to the reader / writer, and accordingly, the reader / writer receives the second indication information, and then the reader / writer forwards the second indication information to the tag.

[0278] For example, the AMF network element sends the third indication information to the reader / writer, and accordingly, the reader / writer receives the third indication information, and then the reader / writer forwards the third indication information to the tag.

[0279] For example, the AMF network element sends the fourth indication information to the reader / writer, and accordingly, the reader / writer receives the fourth indication information, and then the reader / writer forwards the fourth indication information to the tag.

[0280] Optionally, in a possible implementation, the first information may also include at least one of the second indication information, the third indication information, and the fourth indication information. For the description of the second indication information, the third indication information, and the fourth indication information included in the first information, please refer to the above description.

[0281] Optionally, in a possible implementation, the first paging message and the second paging message may further include indication information for instructing the tag to send the length of the tag identification information.

[0282] It should be understood that the above-mentioned paging message can also be called an inventory request message, or a service request message, or a read request message, or an AIOT business request message. The embodiment of the present application does not limit the name of the message.

[0283] S630: The tag is connected to the reader.

[0284] For ease of understanding, the following description will be made in detail by taking tag #1 as an example of a tag connected to a reader / writer.

[0285] Specifically, after receiving the first message, tag #1 determines whether the first group identification information in the first message is identical to the group identification information stored by tag #1 (i.e., tag #1's own group identification information). If tag #1 determines that the first group identification information is identical to the group identification information stored by tag #1, it determines to access the reader. The specific process of tag #1 (randomly accessing the reader) can be found in the prior art and is not detailed here.

[0286] Optionally, in one possible implementation, the first information may further include first public land mobile network identifier (PLMN ID). Tag #1 determines whether the first PLMN ID information in the first information is identical to the PLMN ID information stored in tag #1. If tag #1 determines that the first PLMN ID information is identical to the PLMN ID information stored in tag #1, it determines to access the reader.

[0287] Optionally, in one possible implementation, the first information may further include first application layer information. Tag #1 determines whether the first application layer information in the first information is identical to the application layer information stored in tag #1. If tag #1 determines that the first application layer information is identical to the application layer information stored in tag #1, it determines to access the reader.

[0288] It should be noted that the specific process of tag #1 accessing the reader can be referred to the existing technology and will not be described here in detail.

[0289] It should be understood that the “same” mentioned above can also be replaced by “consistent”, “matching”, etc., and the embodiments of the present application do not limit this.

[0290] It should be understood that the group identification information mentioned above can also be called serial code information, or can also be called device identification serial number information, or can also be called mask information, or can also be called filtering information, and the embodiments of the present application do not limit this.

[0291] It should also be understood that the first information mentioned above can be called mask information, or can also be called filtering information, and this embodiment of the present application does not limit this.

[0292] According to the above technical solution, the reader can know the amount of data sent by the tag in advance, without the tag reporting the amount of data to the reader, which facilitates reader scheduling and adapts to the large air interface coverage design of AIOT.

[0293] S640, tag #1 sends data.

[0294] Specifically, tag #1 sends data to the reader / writer, and after receiving the data, the reader / writer forwards the data to the AMF network element. That is, the AMF network element receives the data from tag #1.

[0295] It should be noted that for the specific content of the data, please refer to steps S430 and Figure 5 The relevant description is not repeated here.

[0296] It should also be noted that the fields in the data described above are optional.

[0297] Optionally, in a possible implementation, the method may further include: the reader / writer sends first indication information to tag #1, and accordingly, tag #1 receives the first indication information.

[0298] Optionally, the first indication information may indicate tag #1 to send data used to indicate the identity ID type of tag #1. For example, the first indication information may indicate tag #1 to send field T used to indicate the identity ID type of tag #1. For another example, the first indication information may indicate that the data sent by tag #1 includes field T.

[0299] Alternatively, in one possible implementation, the first indication information may also instruct tag #1 to transmit its identity ID type. Upon receiving the first indication information, tag #1 transmits its identity ID type. In this case, the data reported by tag #1 may or may not include field T. If the data does not include field T, tag #1 reports its identity ID type.

[0300] It should be understood that for a detailed description of the identity ID type, please refer to the above description.

[0301] Optionally, the identifier reported by the first device may also include at least one of the following identifiers, such as a PLMN ID, a third-party enterprise or server ID, a core network assigned identifier, an operator-assigned identifier pre-stored in the storage area of ​​the first device, and an identifier assigned to the first device by a third party (pre-stored in memory).

[0302] Optionally, the first device may indicate length information of at least one identifier, for example, the first device reports indication information #1 for indicating the length information of the PLMN ID, the first device reports indication information #2 for indicating the length information of a label allocated by a third party to the identifier, and so on. In this way, the network side can easily obtain corresponding identifier information based on the length information.

[0303] Optionally, in one possible implementation, the first set of identification information may be associated with the length of the identification information or the length of the data, where the length of the identification information may be the length of at least one of the identifiers reported by the first device as described above. By associating the first set of identification information with the length of at least one identifier, the second device (i.e., the network side) can be assisted in scheduling or data transmission.

[0304] Optionally, the first indication information may instruct tag #1 to send data indicating a data reporting method. For example, the first indication information may instruct tag #1 to send a field named Trunc indicating a data reporting method. For another example, the first indication information may indicate that the data sent by tag #1 includes the field named Trunc. For details about the Trunc field, please refer to the above description.

[0305] Alternatively, in one possible implementation, the first indication information may also indicate a data reporting method for tag #1. The data reporting method may include whether tag #1 reports data using a truncated reporting method. For example, after receiving the first indication information, if the first indication information indicates that tag #1 reports data using a truncated reporting method, tag #1 reports the data using a truncated reporting method. Alternatively, if the first indication information indicates that tag #1 does not report data using a truncated reporting method, tag #1 reports the complete data.

[0306] In this case, the data reported by tag #1 may include the field Trunc or may not include the field Trunc. If the data does not include the field Trunc, tag #1 reports the data in a truncated manner, or tag #1 reports the complete data.

[0307] The truncated reporting method can be understood as, for example, tag #1 may not include PLMN information in the data sent. It should be noted that the relevant content of the truncated reporting method can be referred to the above description and will not be repeated here.

[0308] Optionally, the first indication information may instruct tag #1 to send data indicating capability information of tag #1. For example, the first indication information may instruct tag #1 to send a field Capability indicating capability information of tag #1. For another example, the first indication information may instruct tag #1 to send data including the Capability field.

[0309] Alternatively, in one possible implementation, the first indication information may also instruct tag #1 to send tag #1's capability information. After receiving the first indication information, tag #1 sends tag #1's capability information. In this case, the data reported by tag #1 may include a Capability field, and tag #1 may report the capability information together with the data, or may report the capability information and data separately.

[0310] For the description of the capability information of tag #1, please refer to the previous article and will not be repeated here.

[0311] Optionally, the first indication information may instruct tag #1 to send data indicating whether the data has partial bit replacement. For example, the first indication information may instruct tag #1 to send field XI indicating whether the data has partial bit replacement. For another example, the first indication information may indicate that the data sent by tag #1 includes field XI.

[0312] Alternatively, in one possible implementation, the first indication information may indicate whether the data sent by tag #1 has partial bit replacement. After receiving the first indication information, if the first indication information indicates that the data sent by tag #1 has partial bit replacement, tag #1 sends the data with partial bit replacement. In this case, the data reported by tag #1 may include or exclude field XI. It should be noted that even if field XI is not included in the data, the data reported by tag #1 may still be reported in accordance with the requirements after partial bit replacement.

[0313] It should be noted that for the relevant content on whether the data has bit replacement, please refer to the previous description and will not be repeated here.

[0314] Optionally, the first indication information may instruct tag #1 to send data indicating the starting position of the data. For example, the first indication information may instruct tag #1 to send a field Start indicating the starting position of the data. For another example, the first indication information may instruct tag #1 to send data including the field Start.

[0315] Alternatively, in one possible implementation, the first indication information may indicate the starting position of data to be sent by tag #1. After receiving the first indication information, tag #1 sends the starting position of the data. Alternatively, the data sent by tag #1 may not include the starting position of the data, but the content of the data to be sent begins at the starting position indicated by the network side.

[0316] Optionally, the first indication information may instruct tag #1 to send data indicating the length of the data. For example, the first indication information may instruct tag #1 to send a field length indicating the length of the data. For another example, the first indication information may instruct tag #1 to send data including the field length.

[0317] Alternatively, in one possible implementation, the first indication information may indicate the length of the data sent by tag #1, and tag #1 may send the length of the data after receiving the first indication information, or the data sent by tag #1 may not include a data length indication, but the content of the sent data is sent according to the length indicated by the network side.

[0318] Optionally, the first indication information may instruct tag #1 to send data indicating whether the data includes uplink data. For example, the first indication information may instruct tag #1 to send field D indicating whether the data includes uplink data, or the first indication information may indicate that the data sent by tag #1 includes field D.

[0319] Alternatively, in one possible implementation, the first indication information may instruct tag #1 to transmit uplink data. Upon receiving the first indication information, tag #1 transmits the uplink data. In this case, the data reported by tag #1 may or may not include field D. If the data does not include field D, tag #1 transmits the uplink data. Alternatively, the first indication information may instruct tag #1 not to transmit uplink data.

[0320] It should be understood that, in a possible implementation, the first indication information mentioned above is sent by the reader to tag #1. For example, the first indication information may be carried in a second paging message.

[0321] In another possible implementation, the first indication information mentioned above may be sent by the AMF network element to the reader / writer. After receiving the first indication information, the reader / writer forwards the first indication information to Tag #1. For example, the first indication information may be carried in a first paging message sent by the AMF network element to the reader / writer. Subsequently, the reader / writer sends a second paging message to Tag #1, and the second paging message carries the first indication information.

[0322] It should be noted that, in one possible case, the first indication information mentioned above may indicate multiple information at the same time. For example, the first indication information may simultaneously indicate the first device to send the capability information of the first device and the ID type of the first device. In this case, optionally, the data reported by the first device may include both the field T and the field Capability.

[0323] In another case, the first indication information mentioned above may also be multiple indication information. For example, the first indication information may include indication information #1 and indication information #2, wherein indication information #1 may indicate that the first device sends the capability information of the first device, and indication information #2 may indicate that the first device sends the ID type of the first device. Each indication information is sent separately or simultaneously. In this case, optionally, the data reported by the first device may also include field T and field Capability at the same time.

[0324] The above is only an example and this application does not limit it.

[0325] The above technical solution can help the network side (e.g., reader / writer) know in advance the amount of data sent by the terminal (e.g., tag), eliminating the need for the terminal to report the amount of data to the network side. This facilitates network scheduling and is adaptable to the large-scale air interface coverage design of AIOT. In addition, a new data format can be designed for the data reported by the terminal to facilitate the reporting of various services and capabilities by the terminal.

[0326] Figure 7A schematic flow chart of a communication method 700 provided in an embodiment of the present application is shown as follows: Figure 7 As shown, the method may include at least an AMF network element, a network side (e.g., a base station), and a label. The AMF network element may correspond to the first network element in method 400, the network side (e.g., a base station) may correspond to the second device in method 400, and the label may correspond to the first device in method 400. The base station includes a CU module and a DU module.

[0327] S710, the AMF network element sends a first paging message to the CU module, and accordingly, the CU module receives the first paging message.

[0328] Specifically, the first paging message is used by the base station to select or page one or more tags. The first paging message includes first information, which is used by the base station to select one or more tags to inventory or access. The first information includes first group identification information, which is associated with the data volume. It should be noted that the specific description of the first information and the first group identification information can be found in step S410 and is not repeated here.

[0329] S720: The CU module sends a third paging message to the DU module. Correspondingly, the DU module receives the third paging message.

[0330] Specifically, the third paging message selects one or more tags or triggers access to one or more tags. The third paging message includes first information, the first information including first group identification information, and the first group identification information is associated with the data volume. It should be noted that a detailed description of the first information and the first group identification information can be found in step S410 and is not repeated here.

[0331] S730: The DU module sends a second paging message to the tag, and accordingly, the tag receives the second paging message.

[0332] Specifically, the second paging message is used to select one or more tags or trigger access to one or more tags. The second paging message includes first information, and the first information includes first group identification information, where the first group identification information is associated with the data volume. It should be noted that a detailed description of the first information and the first group identification information can be found in step S410 and is not repeated here.

[0333] Optionally, in a possible implementation, the first paging message, the second paging message, and the third paging message may further include second indication information. For a description of the second indication information, reference may be made to the foregoing, which will not be repeated here.

[0334] Optionally, in a possible implementation, the first paging message, the second paging message, and the third paging message may further include third indication information. For a description of the third indication information, reference may be made to the foregoing, which will not be repeated here.

[0335] Optionally, in a possible implementation, the first paging message, the second paging message, and the third paging message may further include fourth indication information. For a description of the fourth indication information, reference may be made to the foregoing, which will not be repeated here.

[0336] It should be noted that the second indication information, the third indication information, and the fourth indication information may not be included in the first paging message, the second paging message, and the third paging message, that is, the second indication information, the third indication information, and the fourth indication information may be sent separately by the network side.

[0337] For example, the AMF network element sends the second indication information to the base station, and accordingly, the base station receives the second indication information, and then the base station forwards the second indication information to the label.

[0338] For example, the AMF network element sends the third indication information to the base station, and accordingly, the base station receives the third indication information, and then the base station forwards the third indication information to the label.

[0339] For example, the AMF network element sends the fourth indication information to the base station, and accordingly, the base station receives the fourth indication information, and then the base station forwards the fourth indication information to the label.

[0340] Optionally, in a possible implementation manner, the first information may also include at least one of the second indication information, the third indication information, and the fourth indication information.

[0341] Optionally, in a possible implementation, the first paging message, the second paging message, and the third paging message may further include indication information for instructing the tag to send the length of the tag identification information.

[0342] It should be understood that the above-mentioned paging message can also be called an inventory request message, or a service request message, or a read request message, or an AIOT business request message. The embodiment of the present application does not limit the name of the message.

[0343] S740, label #1 accesses the base station.

[0344] It should be noted that, for the relevant content of tag #1 accessing the base station, reference can be made to the relevant description of tag #1 accessing the reader in step S630, which will not be repeated here.

[0345] It should be understood that tag #1 accessing the base station can be understood as tag #1 establishing a communication connection with the DU module.

[0346] S750, tag #1 sends data.

[0347] Specifically, label #1 sends data to the base station. After receiving the data, the base station forwards the data to the AMF network element. In other words, label #1 sends data to the DU module, the DU module forwards the data to the CU module, and the CU module forwards the received data to the AMF network element.

[0348] It should be noted that for the specific content of the data, please refer to steps S430 and Figure 5 The relevant description is not repeated here.

[0349] It should also be noted that the fields in the data described above are optional.

[0350] Optionally, in one possible implementation, the method may further include: the DU module sending first indication information to tag #1, and tag #1 correspondingly receiving the first indication information. It should be noted that for relevant content of the first indication information, reference is made to the description of the first indication information in step S640 and is not further elaborated here.

[0351] The technical solution provided by this application can help the network side (such as a base station) know in advance the amount of data sent by the terminal (such as a tag), eliminating the need for the terminal to report the amount of data to the network side, facilitating network scheduling. Furthermore, it can flexibly indicate the information and capabilities reported by the first device to adapt to the scenario of AIOT's large air interface coverage design. In addition, a new data format can be designed for the data reported by the terminal to facilitate the terminal to implement multiple services and capabilities reporting.

[0352] It should be understood that some optional features in the embodiments of the present application may not depend on other features in some scenarios, and may also be combined with other features in some scenarios, without limitation.

[0353] It can also be understood that the solutions in the various embodiments of the present application can be reasonably combined and used, or the solutions in the various embodiments of the present application can be reasonably decoupled, and the explanations or descriptions of the various terms appearing in the embodiments can be referenced or explained with each other in the various embodiments, without limitation.

[0354] It can also be understood that the sizes of the various numerical serial numbers in the embodiments of the present application do not mean the order of execution, but are only distinguished for the convenience of description and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0355] It can also be understood that in the various embodiments of the present application, some message names are involved, such as the first paging message or the second paging message, etc. It should be understood that their naming does not limit the protection scope of the embodiments of the present application.

[0356] It can also be understood that in each of the above method embodiments, the methods and operations implemented by the first device can also be implemented by the components of the first device (such as a chip or circuit); the methods and operations implemented by the second device can also be implemented by the components of the second device (such as a chip or circuit); in addition, the methods and operations implemented by the first network element can also be implemented by the components of the first network element (such as a chip or circuit), without limitation. Corresponding to the methods given in the above method embodiments, the embodiments of the present application also provide corresponding communication devices, which include modules for executing the corresponding modules of the above method embodiments. The module can be software, hardware, or a combination of software and hardware. It can be understood that the technical features described in the above method embodiments are also applicable to the following device embodiments.

[0357] It should be understood that the first device, the second device, and the first network element may perform some or all of the steps in the above embodiments. These steps or operations are merely examples, and the embodiments of the present application may also perform other operations or variations of various operations. In addition, the various steps may be performed in a different order than those presented in the above embodiments, and it is possible that not all of the operations in the above embodiments need to be performed.

[0358] Combined with the above Figure 4-Figure 7 The communication method provided by the embodiment of the present application is described in detail. Figures 8-10 The communication device provided in the embodiment of the present application is described in detail. It should be understood that the description of the device embodiment corresponds to the description of the method embodiment, so for the content not described in detail, please refer to the above method embodiment. For the sake of brevity, some content will not be repeated.

[0359] Figure 8 800 is a schematic block diagram of a communication device 800 provided in an embodiment of the present application. Figure 8 As shown, the communication device 800 includes a transceiver unit 810. The transceiver unit 810 can implement corresponding communication functions, and the transceiver unit 810 can also be called a communication interface or a communication unit. Optionally, the communication device 800 also includes a processing unit 820 for performing data processing. The communication device 800 is used to implement the aforementioned Figures 4 to 7 The functions of the first device, the second device or the first network element in the method embodiment are shown.

[0360] When the communication device 800 is used to implement Figures 4 to 7 When the function of the second device in the method embodiment shown is used, the transceiver unit 810 is used to receive first information from the first network element, the first information includes first group identification information, and the first group identification information is associated with the data volume.

[0361] Optionally, the transceiver unit 810 is further configured to receive data from the first device, and the first group identification information is the same as the group identification information of the first device.

[0362] Optionally, the processing unit 820 is configured to decode the data according to the data volume.

[0363] Optionally, the transceiver unit 810 is further configured to send first indication information to the first device.

[0364] Optionally, the transceiver unit 810 is further configured to send second indication information to the first device.

[0365] Optionally, the transceiver unit 810 is further configured to send third indication information to the first device.

[0366] Optionally, the transceiver unit 810 is further configured to send fourth indication information to the first device.

[0367] Optionally, the transceiver unit 810 is further configured to send first information.

[0368] When the communication device 800 is used to implement Figures 4 to 7 When the function of the first network element in the method embodiment shown is used, the transceiver unit 810 is used to send first information, the first information includes first group identification information, and the first group identification information is associated with the data volume.

[0369] Optionally, the transceiver unit 810 is further configured to receive data from the first device, and the first group identification information is the same as the group identification information of the first device.

[0370] Optionally, the transceiver unit 810 is further configured to send first indication information.

[0371] Optionally, the transceiver unit 810 is further configured to send second indication information.

[0372] Optionally, the transceiver unit 810 is further configured to send third indication information.

[0373] Optionally, the transceiver unit 810 is further configured to send fourth indication information.

[0374] When the communication device 800 is used to implement Figures 4 to 7 When the first device functions in the method embodiment shown, the transceiver unit 810 is configured to receive first information from the second device, where the first information includes first group identification information associated with the amount of data.

[0375] Optionally, the transceiver unit 810 is further configured to send data when the first group identification information is the same as the group identification information of the first device.

[0376] Optionally, the transceiver unit 810 is further configured to receive first indication information from a second device.

[0377] Optionally, the transceiver unit 810 is further configured to receive second indication information from a second device.

[0378] Optionally, the transceiver unit 810 is further configured to receive third indication information from the second device.

[0379] Optionally, the transceiver unit 810 is further configured to receive fourth indication information from the second device.

[0380] For a more detailed description of the transceiver unit 810 and the processing unit 820, as well as the meanings of the terms such as first information, first group identification information, data, amount of data, first indication information, second indication information, third indication information and fourth indication information, please refer to Figures 4 to 7 The method is described in the embodiment shown.

[0381] It should also be understood that the device 800 here is embodied in the form of a functional unit. The term "unit" here may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a dedicated processor or a group processor, etc.) and a memory for executing one or more software or firmware programs, a merged logic circuit and / or other suitable components that support the described functions. In an optional example, those skilled in the art will understand that the device 800 may be specifically the first device, the second device and the first network element in the above-mentioned embodiments, and may be used to execute the various processes and / or steps corresponding to the first device, the second device and the first network element in the above-mentioned method embodiments, or the device 800 may be specifically the first device, the second device and the first network element in the above-mentioned embodiments, and may be used to execute the various processes and / or steps corresponding to the first device, the second device and the first network element in the above-mentioned method embodiments. To avoid repetition, they will not be described here.

[0382] The apparatus 800 of each of the above-mentioned solutions has the function of implementing the corresponding steps performed by the first device, the second device, and the first network element in the above-mentioned method, or the apparatus 800 of each of the above-mentioned solutions has the function of implementing the corresponding steps performed by the first device, the second device, and the first network element in the above-mentioned method. The functions can be implemented by hardware, or can be implemented by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above-mentioned functions; for example, the transceiver unit can be replaced by a transceiver (for example, the sending unit in the transceiver unit can be replaced by a transmitter, and the receiving unit in the transceiver unit can be replaced by a receiver), and other units, such as the processing unit, can be replaced by a processor to respectively perform the sending and receiving operations and related processing operations in each method embodiment.

[0383] In addition, the transceiver unit 810 may also be a transceiver circuit (for example, may include a receiving circuit and a sending circuit), and the processing unit may be a processing circuit.

[0384] It should be pointed out that Figure 8 The device in the embodiment may be a network element or device as described in the preceding embodiments, or may be a chip or chip system, such as a system on chip (SoC). The transceiver unit may be an input / output circuit or a communication interface; the processing unit may be a processor, microprocessor, or integrated circuit integrated on the chip. This is not limited here.

[0385] like Figure 9 As shown, an embodiment of the present application provides another communication device 900. The device 900 includes a processor 910, which is coupled to a memory 920. The memory 920 is used to store computer programs or instructions and / or data. The processor 910 is used to execute the computer programs or instructions stored in the memory 920, or read the data stored in the memory 920, to perform the methods in the above method embodiments.

[0386] When the communication device 900 is used to implement Figures 4 to 7 When performing the method shown, the processor 910 is used to implement the functions of the processing unit 820.

[0387] Optionally, there are one or more processors 910 .

[0388] Optionally, there are one or more memories 920 .

[0389] Optionally, the memory 920 is integrated with the processor 910 or provided separately.

[0390] Alternatively, as Figure 9 As shown, the apparatus 900 further includes a transceiver 930, which is used to receive and / or transmit signals. For example, the processor 910 is used to control the transceiver 930 to receive and / or transmit signals.

[0391] When the communication device 900 is used to implement Figures 4 to 7 When implementing the method shown, the transceiver 910 is used to implement the functions of the above-mentioned transceiver unit 810.

[0392] For example, the processor 910 is configured to execute the computer program or instructions stored in the memory 920 to implement the related operations of the first device, the second device, and the first network element in the above various method embodiments. Figures 4 to 7 The first device of any one of the embodiments shown in FIG. 1 , or Figures 4 to 7 The second device of any of the embodiments shown in FIG. 1 , or Figures 4 to 7 The method of the first network element in any one of the embodiments shown.

[0393] It should be understood that the processor mentioned in the embodiments of the present application may be a central processing unit (CPU), or may be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc.

[0394] It should also be understood that the memory mentioned in the embodiments of the present application may be a volatile memory and / or a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM). For example, RAM can be used as an external cache. By way of example and not limitation, RAM includes the following forms: static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).

[0395] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) can be integrated into the processor.

[0396] It should also be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0397] like Figure 10 , an embodiment of the present application provides a chip system 1000. The chip system 1000 (or also referred to as a processing system) includes a logic circuit 1010 and an input / output interface 1020. It should be understood that the chip system 1000 can be installed in the communication device 800 described above, or in other words, the communication device 800 described above can also include the chip system 1000.

[0398] Logic circuit 1010 may be a processing circuit in chip system 1000. Logic circuit 1010 may be coupled to a storage unit and call instructions in the storage unit, so that chip system 1000 can implement the methods and functions of various embodiments of the present application. Input / output interface 1020 may be an input / output circuit in chip system 1000, outputting information processed by chip system 1000 or inputting data or signaling information to be processed into chip system 1000 for processing.

[0399] As a solution, the chip system 1000 is used to implement the operations performed by the first device, the second device and the first network element in the above method embodiments.

[0400] For example, the logic circuit 1010 is used to implement operations related to processing by the first device, the second device, and the first network element in the above method embodiment, such as Figures 4 to 7 The processing-related operations of the first device, the second device and the first network element in any of the embodiments shown in the embodiment, that is, the logic circuit 1010 is used to implement the functions of the above-mentioned processing unit 820; the input / output interface 1020 is used to implement the sending and / or receiving-related operations by the first device, the second device and the first network element in the above method embodiment, such as Figures 4 to 7 The first device, the second device and the first network element in any of the illustrated embodiments perform sending and / or receiving related operations, that is, the input / output interface 1020 is used to implement the functions of the above-mentioned transceiver unit 810.

[0401] An embodiment of the present application further provides a computer-readable storage medium storing computer instructions for implementing the methods executed by the first device, the second device, and the first network element in the above-mentioned method embodiments.

[0402] For example, when the computer program is executed by a computer, the computer can implement the methods performed by the first device, the second device, and the first network element in each embodiment of the above method.

[0403] An embodiment of the present application further provides a computer program product comprising instructions, which, when executed by a computer, implement the methods performed by the first device, the second device, and the first network element in the above-mentioned method embodiments.

[0404] The explanation of the relevant contents and beneficial effects of any of the above-mentioned devices can be referred to the corresponding method embodiments provided above, which will not be repeated here.

[0405] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0406] Those skilled in the art will appreciate that the units and algorithm steps of each example 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 performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0407] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0408] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0409] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0410] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0411] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

Claims

1. A communication method, characterized in that: include: receiving first information from a first network element, the first information including first group identification information, the first group identification information being associated with a data volume of the data; receiving the data from a first device, wherein the first group identification information is the same as the group identification information of the first device; The data is decoded according to the data amount of the data.

2. The method according to claim 1, characterized in that The data includes identification information of the first device and / or uplink data sent by the first device.

3. The method according to claim 1 or 2, characterized in that The first set of identification information is associated with the data volume, including: The value of the first group identification information is associated with the data volume of the data.

4. The method according to any one of claims 1 to 3, characterized in that The data is used to indicate at least one of the following: The identity ID type of the first device; the method of reporting the data; The capability information of the first device includes at least one of the following: capability information of whether to support authentication network, capability information of whether to support execution of termination instructions, capability information of whether to support security, and capability information of whether to support energy saving; Whether the data has partial bit replacement; The starting position of the data; Whether the data includes uplink data.

5. The method according to any one of claims 1 to 4, characterized in that The method further comprises: Sending first indication information to the first device, where the first indication information is used to instruct the first device to send at least one of the following: data indicating an ID type of the first device; Data for indicating a reporting method of the data; Data used to indicate capability information of the first device, the capability information including any one of the following: capability information on whether to support authenticated network, capability information on whether to support execution of termination instructions, capability information on whether to support security, and capability information on whether to support energy saving; Data for indicating whether the data has partial bit replacement; data for indicating the starting position of the data; Data used to indicate whether the data includes uplink data.

6. The method according to any one of claims 1 to 5, characterized in that The method further comprises: Sending second indication information to the first device, where the second indication information is used to indicate at least one of the following: The length of the first group identification information, the starting position of the first group identification information, and the location information of the first group identification information in the storage area of ​​the first device.

7. The method according to any one of claims 1 to 6, characterized in that The method further comprises: Send third indication information to the first device, where the third indication information is used to indicate a starting position of the data to be sent by the first device and / or a length of the data.

8. The method according to any one of claims 1 to 7, characterized in that The method further comprises: Fourth indication information is sent to the first device, where the fourth indication information is used to instruct the first device to send second storage area location information, wherein the second storage area location information is storage area location information other than the storage area location information of the first group identification information.

9. The method according to any one of claims 1 to 8, characterized in that The method further comprises: The first information is sent.

10. A communication method, characterized in that: include: Sending first information, where the first information includes first group identification information, and the first group identification information is associated with a data volume of the data; The data is received from a first device, where the first group identification information is the same as the group identification information of the first device.

11. The method according to claim 10, characterized in that The data includes identification information of the first device and / or uplink data sent by the first device.

12. The method according to claim 10 or 11, characterized in that The first set of identification information is associated with the data volume, including: The value of the first group identification information is associated with the data volume of the data.

13. The method according to any one of claims 10 to 12, characterized in that The data is used to indicate at least one of the following: an ID type of the first device; the method of reporting the data; The capability information of the first device, the capability information including any one of the following: capability information of whether to support authentication network, capability information of whether to support execution of termination instruction, capability information of whether to support security, and capability information of whether to support energy saving; Whether the data has partial bit replacement; The starting position of the data; Whether the data includes uplink data.

14. The method according to any one of claims 10 to 13, characterized in that The method further comprises: Sending first indication information, where the first indication information is used to instruct the first device to send at least one of the following: data indicating an ID type of the first device; Data for indicating a reporting method of the data; Data used to indicate capability information of the first device, the capability information including any one of the following: capability information on whether to support authenticated network, capability information on whether to support execution of termination instructions, capability information on whether to support security, and capability information on whether to support energy saving; Data for indicating whether the data has partial bit replacement; data for indicating the starting position of the data; Data used to indicate whether the data includes uplink data.

15. The method according to any one of claims 10 to 14, characterized in that The method further comprises: Sending second indication information, where the second indication information is used to indicate at least one of the following: The length of the first group identification information, the starting position of the first group identification information, and the storage area location information of the first device of the first group identification information.

16. The method according to any one of claims 10 to 15, characterized in that The method further comprises: Send third indication information, where the third indication information is used to indicate a starting position of the data and / or a length of the data to be sent by the first device.

17. The method according to any one of claims 10 to 16, characterized in that The method further comprises: Send fourth indication information, where the fourth indication information is used to instruct the first device to report second storage area location information, wherein the second storage area location information is storage area location information other than the storage area location information of the first group identification information.

18. A communication method, characterized in that: include: receiving first information from a second device, the first information including first group identification information, the first group identification information being associated with a data amount of the data; In a case where the first group identification information is identical to the group identification information of the first device, the data is sent.

19. The method according to claim 18, characterized in that The data includes identification information of the first device and / or uplink data sent by the first device.

20. The method according to claim 18 or 19, characterized in that The first set of identification information is associated with the data volume, including: The value of the first group identification information is associated with the data volume of the data.

21. The method according to any one of claims 18 to 20, characterized in that The data is used to indicate at least one of the following: an ID type of the first device; the method of reporting the data; The capability information of the first device, the capability information including any one of the following: capability information of whether to support authentication network, capability information of whether to support execution of termination instruction, capability information of whether to support security, and capability information of whether to support energy saving; Whether the data has partial bit replacement; The starting position of the data; Whether the data includes uplink data.

22. The method according to any one of claims 18 to 21, characterized in that The method further comprises: First indication information is received from the second device, where the first indication information is used to instruct the first device to send at least one of the following: data indicating an ID type of the first device; Data for indicating a reporting method of the data; Data used to indicate capability information of the first device, the capability information including any one of the following: capability information on whether to support authenticated network, capability information on whether to support execution of termination instructions, capability information on whether to support security, and capability information on whether to support energy saving; Data for indicating whether the data has partial bit replacement; data for indicating the starting position of the data; Data used to indicate whether the data includes uplink data.

23. The method according to any one of claims 18 to 22, characterized in that The method further comprises: Second indication information is received from the second device, where the second indication information is used to indicate at least one of the following: The length of the first group identification information, the starting position of the first group identification information, and the location information of the first group identification information in the storage area of ​​the first device.

24. The method according to any one of claims 18 to 23, characterized in that The method further comprises: Receive third indication information from the second device, where the third indication information is used to indicate a starting position of the data sent by the first device and / or a length of the data.

25. The method according to any one of claims 18 to 24, characterized in that The method further comprises: Fourth indication information is received from the second device, where the fourth indication information is used to instruct the first device to report second storage area location information, wherein the second storage area location information is storage area location information other than the storage area location information of the first group identification information.

26. A communication method, characterized in that: include: The second device performs the method according to any one of claims 1 to 9; as well as, The first network element performs the method according to any one of claims 10 to 17; and The first device performs the method according to any one of claims 18 to 25.

27. A communication device, characterized in that: include: A processor configured to execute a computer program stored in a memory so that the apparatus performs the method according to any one of claims 1 to 9, or the method according to any one of claims 10 to 17, or the method according to any one of claims 18 to 25.

28. A communication system, characterized in that: including at least one of a second device, a first network element, and a first device, The second device is used to execute the method according to any one of claims 1 to 9, the first network element is used to execute the method according to any one of claims 10 to 17, and the first device is used to execute the method according to any one of claims 18 to 25.

29. A computer-readable storage medium having a computer program or instruction stored thereon, characterized in that: When the computer program or instruction is executed by a processor, the method according to any one of claims 1 to 9 is executed, the method according to any one of claims 10 to 17 is executed, or the method according to any one of claims 18 to 25 is executed.

30. A computer program product comprising instructions which, when run on a computer, cause the method of any one of claims 1 to 9 to be performed, or the method of any one of claims 10 to 17 to be performed, or the method of any one of claims 18 to 25 to be performed.