Communication method, communication apparatus, and storage medium

By receiving control and data information sent by network devices, environmental IoT terminal devices can accurately parse paging information, solving the problem of inconsistent information formats during the paging process and improving the accuracy and efficiency of the paging process.

WO2026066549A1PCT designated stage Publication Date: 2026-04-02HONOR DEVICE CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-07-17
Publication Date
2026-04-02

AI Technical Summary

Technical Problem

The lack of a unified information format standard in the paging process of environmental IoT terminal devices makes it impossible to accurately parse the information required during paging.

Method used

A communication method is provided in which a terminal device is instructed on how to parse the data information by receiving first information including control information and data information sent by a network device, and using device identification control information and resource control information to ensure accurate parsing of the information required for paging.

Benefits of technology

Terminal equipment can accurately parse the information required for paging based on control information, thereby improving the accuracy and efficiency of the paging process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025109012_02042026_PF_FP_ABST
    Figure CN2025109012_02042026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of communications, and provides a communication method, a communication apparatus, and a storage medium, aiming at enabling terminal devices to accurately parse information required during paging. The present application provides a communication method, comprising: receiving first information from a network device, the first information comprising control information and data information, the control information being used to instruct to read the data information, and the first information comprising device identification information; and on the basis of the first information, determining whether to send a response message to the network device. In the implementation solution, upon receiving the first information from the network device, a terminal device may determine, by using the control information comprised in the first information, how to specifically parse the data information in the first information, so that the terminal device can accurately parse information required during paging.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method, communication apparatus and storage medium

[0001] The present application claims priority from the Chinese patent application No. 202411352116.1 filed on September 25, 2024, and entitled "A communication method, a communication apparatus and a storage medium", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] The present application relates to the technical field of communication, in particular to a communication method, a communication apparatus and a storage medium. BACKGROUND

[0003] An ambient Internet of Things (AIoT) terminal device refers to an intelligent device that connects environment-related devices in the physical world to the Internet through embedded systems, sensors, communication technologies and other means, and realizes the collection, transmission, processing and analysis of environment data, as well as the interaction and collaborative work with other devices or systems. Due to the advantages of self-power supply and low power consumption, low cost and easy deployment, and wide applicability, the ambient Internet of Things terminal device has been widely used in daily production and life.

[0004] In the use process of the ambient Internet of Things terminal device, it is usually necessary to involve paging the ambient Internet of Things terminal device. However, the information required by the ambient Internet of Things terminal device when paging does not have a unified format standard, which can easily lead to the ambient Internet of Things terminal device being unable to accurately parse the information required when paging. SUMMARY

[0005] The present application provides a communication method, a communication apparatus and a storage medium, which aims to enable the terminal device to accurately parse the information required when paging.

[0006] In order to achieve the above-mentioned purpose, the present application provides the following technical solutions:

[0007] The first aspect of the present application provides a communication method applied to a terminal device, the method comprising:

[0008] receiving first information from a network device, the first information comprising control information and data information, the control information being used to instruct reading the data information, and the first information comprising device identification information;

[0009] determining whether to send a response message to the network device according to the first information.

[0010] In the implementation solution, when the terminal device receives the first information from the network device, the terminal device can determine how to parse the data information in the first information through the control information included in the first information, so that the terminal device can accurately parse the information required in paging.

[0011] In a possible implementation of the first aspect of the application, the control information includes device identifier control information and resource control information, the device identifier control information is used to indicate reading of device identifier data information in the data information, and the resource control information is used to read resource data information in the data information. In the implementation solution, the terminal device can determine how to parse the device identifier data information in the data information through the device identifier control information in the control information, and can also determine how to parse the resource data information in the data information through the resource control information in the control information, so that the terminal device can accurately parse the information required in paging.

[0012] In a possible implementation of the first aspect of the application, the device identifier control information includes at least one of a device identifier length indication field, a device identifier number indication field, a paging type indication field, a device identifier indication field, and a network device identifier indication field, the device identifier length indication field is used to indicate the length of a device identifier, the device identifier number indication field is used to indicate the number of device identifiers, the paging type indication field is used to indicate that the paging type corresponding to the first information is single paging, multiple paging, group paging, or full paging, the device identifier indication field is used to indicate whether a device identifier exists in the device identifier data information, and the network device identifier indication field is used to indicate whether a network device identifier exists in the device identifier data information. In the implementation solution, the device identifier control information in the first information can include at least one of the device identifier length indication field, the device identifier number indication field, the paging type indication field, the device identifier indication field, and the network device identifier indication field, that is, the terminal device can determine the number of device identifiers in the device identifier data information according to the device identifier control information in the first information, can also determine the length of the device identifier, can also determine the specific paging type corresponding to the first information, can also determine whether the device identifier exists in the device identifier data information, and can also determine whether the network device identifier exists in the device identifier data information, so that the terminal device can determine how to parse the device identifier data information in the first information through the device identifier control information included in the first information, so that the terminal device can accurately parse the information required in paging.

[0013] In a possible implementation of the first aspect of the present application, when the device identifier quantity indication field indicates that the quantity of device identifiers is greater than 0, the device identification data information includes device identifiers; when the paging type indication field is used to indicate that the paging type corresponding to the first information is group paging, the device identification data information includes device group identifiers; and when the device identifier quantity indication field indicates that the quantity of device identifiers is 0 or the paging type indication field is used to indicate that the paging type corresponding to the first information is full paging, the device identification data information does not include device identifiers. In the implementation, when the device identifier quantity indication field in the device identification control information indicates that the quantity of device identifiers is greater than 0, the terminal device can determine that the device identification data information includes device identifiers in the quantity indicated by the device identifier quantity indication field; when the paging type indication field in the device identification control information is used to indicate that the paging type corresponding to the first information is group paging, the device identifiers included in the device identification data information are device group identifiers; and when the paging type indication field in the control information is used to indicate that the paging type corresponding to the first information is full paging or the device identifier quantity indication field indicates that the quantity of device identifiers is 0, the device identification data information does not include device identifiers, so that the terminal device can determine, according to the device identification control information included in the first information, how to parse the device identification data information in the first information, thereby enabling the terminal device to accurately parse the information required in paging.

[0014] In a possible implementation of the first aspect of the present application, if the device identification control information does not include the paging type indication field, and the device identification data information includes device group identifiers or device identifiers, the format of the device group identifiers is different from the format of the device identifiers. In the implementation, when the control information does not include the paging type indication field, the terminal device can further identify, according to the difference between the format of the group identifiers and the format of the device identifiers, whether the device identifiers or the device group identifiers are carried in the data field, thereby enabling the terminal device to accurately parse the information required in paging.

[0015] In a possible implementation of the first aspect of the present application, the device identification control information includes at least one of a data packet indication field, a data packet size indication field, and a data packet device identifier indication field, the data packet indication field is used to indicate whether the device identification data information includes a first protocol layer data packet, the data packet size indication field is used to indicate a number of bytes or bits occupied by the first protocol layer data packet, and the data packet device identifier indication field is used to indicate whether a device identifier or a device group identifier is read from the first protocol layer data packet. In the implementation, the device identification control information in the first information can include the data packet indication field and the data packet size indication field, i.e., the terminal device can determine, through the device identification control information, whether the device identification data information includes the first protocol layer data packet carrying the device identifier, and can also determine the number of bytes or bits occupied by the first protocol layer data packet, and can further determine, according to the device identification control information, whether the device identifier or the device group identifier is read from the first protocol layer data packet, i.e., the terminal device can determine, through the device identification control information in the first information, how to specifically parse the device identification data information in the first information, so that the terminal device can accurately parse the information required during paging.

[0016] In a possible implementation of the first aspect of the present application, the first protocol layer data packet includes at least one of a device identifier, a device group identifier, and downlink command information. In the implementation, the first protocol layer data packet can carry the device identifier or the device group identifier, and can also carry the downlink command information; or the first protocol layer data packet can only carry the downlink command information.

[0017] In a possible implementation of the first aspect of the present application, the first protocol layer data packet further includes a device identifier quantity field used to indicate a quantity of device identifiers. In the implementation, the first protocol layer data packet can further carry the device identifier quantity field used to indicate the quantity of device identifiers, so that the terminal device can determine how many device identifiers are carried in the first protocol layer data packet, thereby enabling the terminal device to accurately parse the information required during paging.

[0018] In a possible implementation of the first aspect of the present application, the device identification control information further includes first indication information used to indicate whether a device identifier corresponding to the first indication information exists. In the implementation, the device identification data information can further carry the first indication information corresponding to each device identifier, so that the terminal device can determine which device identifiers need to be identified and judged, and which device identifiers can be ignored.

[0019] In a possible implementation of the first aspect of the present application, if the first indication information indicates that the device identifier corresponding to the first indication information does not exist, the first indication information is further used to indicate field information after the device identifier corresponding to the first indication information. In the above implementation, if the first indication information indicates that the device identifier in the device identification data information does not exist, the terminal device can skip the device identifier and directly read the field information after the device identifier, so that the terminal device can accurately parse the information required at the time of paging.

[0020] In a possible implementation of the first aspect of the present application, the resource control information includes a resource indication field, and the resource indication field is used to indicate whether resource data information exists in the data information. In the above implementation, the resource control information in the first information can include a resource indication field used to indicate whether resource data information exists in the data information, that is, the terminal device can determine whether the network device is allocated with resource data information for data transmission according to the resource control information.

[0021] In a possible implementation of the first aspect of the present application, if the resource indication field is used to indicate that no resource data information exists in the data information, the resource indication field is further used to indicate that a response message is sent by using a predefined resource, and the predefined resource includes at least one of a default frequency domain resource and a default time limit, and the default frequency domain resource is frequency domain resource information set when the device is manufactured or predefined frequency domain resource information. In the above implementation, if the resource indication field in the resource control information is used to indicate that no resource data information exists in the data information, the terminal device can send a response message by using a predefined resource, so that the terminal device can accurately parse the information required at the time of paging.

[0022] In a possible implementation of the first aspect of the present application, the resource indication field is used to indicate that a response message is sent by using a preconfigured resource. In the above implementation, the terminal device can determine whether the network device indicates that the response message is sent by using a preconfigured resource according to the resource control information, that is, the terminal device can determine whether the response message needs to be sent by using a preconfigured resource, so that the terminal device can accurately parse the information required at the time of paging.

[0023] In a possible implementation of the first aspect of the present application, the resource data information includes preconfigured resource information. In the above implementation, the terminal device can parse the preconfigured resource information from the resource data information based on the resource control information, so as to be able to determine which preconfigured resource is used for data transmission, that is, the terminal device can determine how to parse the data information in the first information by the control information included in the first information, so that the terminal device can accurately parse the information required at the time of paging.

[0024] In a possible implementation of the first aspect of the present application, the resource indication field comprises at least one of a frequency domain resource indication field and a time domain resource indication field, the frequency domain resource indication field being used to indicate whether frequency domain resource information exists in the resource data information, and the time domain resource indication field being used to indicate whether time domain resource information exists in the resource data information. In the implementation, the terminal device can determine whether the network device is allocated with frequency domain resources and whether the network device is allocated with time domain resources according to the resource control information.

[0025] In a possible implementation of the first aspect of the present application, if the resource indication field indicates that only time domain resource information exists in the resource data information, the resource indication field is further used to indicate that a response message is sent using a default frequency domain resource; and if the resource indication field indicates that only frequency domain resource information exists in the resource data information, the resource indication field is further used to indicate that a response message is sent within a default time limit. In the implementation, when the terminal device determines that only time domain resources are allocated by the network device according to the resource indication field, the terminal device can send a response message using a default frequency domain resource; and when the terminal device determines that only frequency domain resources are allocated by the network device according to the resource indication field, the terminal device can send a response message within a default time limit, so that the terminal device can accurately parse information required in paging.

[0026] In a possible implementation of the first aspect of the present application, the resource control information further comprises at least one of a random access type indication field and a paging cause indication field, the random access type indication field being used to indicate a random access type of the terminal device, and the paging cause indication field being used to indicate a paging reason corresponding to the first information. In the implementation, the resource control information in the first information further comprises at least one of the random access type indication field and the paging cause indication field, that is, the terminal device can determine the random access type of the terminal device through the resource control information, and can determine a specific paging reason for which the network device sends the first information through the resource control information, so that the terminal device can accurately parse information required in paging.

[0027] In a possible implementation of the first aspect of the present application, the first information is encapsulated in a first data packet and a second data packet, the first data packet is encapsulated based on a first protocol layer, and the second data packet is encapsulated based on a second protocol layer. In the implementation, the first information can be composed of two different data packets, and the two different data packets can be encapsulated by two different protocol layers, that is, part of the information in the first information can be generated by the first protocol layer, and another part of the information in the first information can be generated by the second protocol layer, so that the security of the information carried in the first information is improved.

[0028] In a possible implementation of the first aspect of the present application, the first data packet comprises the device identification control information and the device identification data information, and the second data packet comprises the resource control information and the resource data information. In the above implementation, the device identification control information and the device identification data information in the first information can be encapsulated in the first data packet, and the resource control information and the resource data information in the first information can be encapsulated in the second data packet, that is, the device identification control information and the device identification data information in the first information can be generated by the first protocol layer, and the resource control information and the resource data information in the first information can be generated by the second protocol layer, thereby improving the security of the information carried in the first information.

[0029] In a possible implementation of the first aspect of the present application, the first data packet is based on protocol data unit transmission, and the second data packet is based on medium access control layer control element transmission.

[0030] In a possible implementation of the first aspect of the present application, the determining whether to send a response message to the network device according to the first information comprises: if the paging type indication field is used to indicate that the paging type corresponding to the first information is single paging or multiple paging, and the identifier of the terminal device matches the device identifier, determining to send a response message to the network device; if the paging type indication field is used to indicate that the paging type corresponding to the first information is group paging, and the identifier of the terminal device matches the device group identifier, determining to send a response message to the network device; and if the paging type indication field is used to indicate that the paging type corresponding to the first information is full paging, determining to send a response message to the network device. In the above implementation, if the paging type indication field is used to indicate that the paging type corresponding to the first information is single paging or multiple paging, the terminal device can parse the device identifier from the device identification data information, and if the identifier of the terminal device matches the device identifier parsed from the device identification data information, the terminal device can determine that a response message needs to be sent to the network device. If the paging type indication field in the control information is used to indicate that the paging type corresponding to the first information is group paging, the terminal device can parse the device group identifier from the device identification data information, and if the identifier of the terminal device matches the device group identifier parsed from the device identification data information, the terminal device can determine that a response message needs to be sent to the network device. If the paging type indication field in the control information is used to indicate that the paging type corresponding to the first information is full paging, the terminal device can determine that a response message needs to be sent to the network device, thereby enabling the terminal device to accurately parse the information required when paging and determine whether a response message needs to be sent to the network device.

[0031] The second aspect of the present application provides a communication method applied to a network device, the method comprising:

[0032] The network device sends first information to the terminal device, so that the terminal device determines whether to send a response message to the network device according to the first information, the first information comprising control information and data information, the control information being used to instruct reading the data information, and the first information comprising device identification information.

[0033] In the above implementation, the network device can send the first information to the terminal device, so that after the terminal device receives the first information from the network device, the terminal device can determine how to parse the data information in the first information through the control information included in the first information, thereby enabling the terminal device to accurately parse the information required during paging.

[0034] In a possible implementation of the second aspect of the present application, the control information comprises device identification control information and resource control information, the device identification control information being used to instruct reading device identification data information in the data information, and the resource control information being used to read resource data information in the data information.

[0035] In a possible implementation of the second aspect of the present application, the method further comprises: generating a first data packet based on a first protocol layer, the first data packet comprising the device identification control information and the device identification data information; and generating a second data packet based on a second protocol layer, the second data packet comprising the resource control information and the resource data information. In the above implementation, the device control information and the device identification data information in the first information can be generated by the first protocol layer of the network device, and the resource control information and the resource data information in the first information can be generated by the second protocol layer of the network device, thereby improving the security of the information carried in the first information.

[0036] In a possible implementation of the second aspect of the present application, the first data packet is sent from the first protocol layer to the second protocol layer, so as to trigger the step of generating the second data packet based on the second protocol layer. In the above implementation, after the network device generates the first data packet based on the first protocol layer, the first data packet can be sent from the first protocol layer to the second protocol layer, so as to trigger the second protocol layer to generate the second data packet, thereby generating complete first information.

[0037] The third aspect of the present application provides a communication device, specifically a terminal device, the communication device comprising:

[0038] The receiving module is configured to receive first information from a network device, the first information comprising control information and data information, the control information being used to instruct reading of the data information, and the first information comprising device identification information.

[0039] The determining module is configured to determine, according to the first information, whether to send a response message to the network device.

[0040] The fourth aspect of the present application provides a communication apparatus, specifically a network device, the communication apparatus comprising:

[0041] The sending module is configured to send first information to a terminal device, so that the terminal device determines, according to the first information, whether to send a response message to the network device, the first information comprising control information and data information, the control information being used to instruct reading of the data information, and the first information comprising device identification information.

[0042] The fifth aspect of the present application provides a communication apparatus, comprising a memory and at least one processor. The memory is configured to store a program, and the at least one processor is configured to execute the computer program or computer instructions stored in the memory, so that the communication apparatus implements any one of the communication methods provided in the first aspect of the present application.

[0043] The sixth aspect of the present application provides a communication apparatus, comprising a memory and at least one processor. The memory is configured to store a program, and the at least one processor is configured to execute the computer program or computer instructions stored in the memory, so that the communication apparatus implements any one of the communication methods provided in the second aspect of the present application.

[0044] The seventh aspect of the present application provides a computer storage medium, configured to store a computer program, the computer program being executed to implement any one of the communication methods provided in the first aspect or the second aspect of the present application.

[0045] The eighth aspect of the present application provides a computer program product comprising instructions which, when executed on a computer, cause the computer to perform any one of the communication methods provided in the first aspect or the second aspect.

[0046] The ninth aspect of the present application provides a chip system, the chip system comprising a processor configured to support a terminal device or a network device to implement the functions involved in the above aspects, for example, sending or processing the data and / or information involved in the above methods. In a possible design, the chip system further comprises a memory, and the memory is configured to store necessary program instructions and data of the terminal device or the network device. The chip system can be composed of a chip, or can comprise a chip and other discrete devices. BRIEF DESCRIPTION OF DRAWINGS

[0047] FIG. 1A is a schematic diagram of a system architecture of a communication system according to an embodiment of the present application;

[0048] FIG. 1B is a schematic diagram of a process of paging an environmental IoT terminal device according to an embodiment of the present application;

[0049] FIG. 1C is a schematic diagram of another process of paging an environmental IoT terminal device according to an embodiment of the present application;

[0050] FIG. 2 is a schematic diagram of an interaction process between a network device and a terminal device according to an embodiment of the present application;

[0051] FIG. 3 is a schematic diagram of a structure of a first information according to an embodiment of the present application;

[0052] FIG. 4 is a schematic diagram of a structure of a second information according to an embodiment of the present application;

[0053] FIG. 5 is a schematic diagram of a structure of a third information according to an embodiment of the present application;

[0054] FIG. 6 is a schematic diagram of a structure of a fourth information according to an embodiment of the present application;

[0055] FIG. 7 is a schematic diagram of a structure of a fifth information according to an embodiment of the present application;

[0056] FIG. 8 is a schematic diagram of a structure of a sixth information according to an embodiment of the present application;

[0057] FIG. 9 is a schematic diagram of a structure of a seventh information according to an embodiment of the present application;

[0058] FIG. 10 is a schematic diagram of a structure of a communication apparatus according to an embodiment of the present application;

[0059] FIG. 11 is a schematic diagram of a structure of another communication apparatus according to an embodiment of the present application;

[0060] FIG. 12 is a schematic diagram of a structure of an electronic device according to an embodiment of the present application;

[0061] FIG. 13 is a schematic diagram of a structure of another electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0062] The technical solutions in the embodiments of the present application will be described clearly and completely in the following with reference to the drawings in the embodiments of the present application. The terms used in the following embodiments are only for the purpose of describing the specific embodiments and are not intended to be limiting to the present application. As used in the specification and the appended claims of the present application, the singular forms “a,” “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “one or more” as used in the embodiments of the present application refer to one, two, or more than two; “and / or” describes the associated objects in the association relationship, which means that there can be three kinds of relationships; for example, A and / or B can mean that A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. The character “ / ” generally represents an “or” relationship between the associated objects.

[0063] In the present specification, the reference to “one embodiment” or “some embodiments” means that a particular feature, structure, or characteristic described in connection with the embodiment is included in one or more embodiments of the present application. Thus, the appearance of the phrases “in one embodiment,” “in some embodiments,” “in other embodiments,” “in additional embodiments,” and so on, in various places in the specification is not necessarily all referring to the same embodiment, unless otherwise specifically noted. The terms “comprise,” “include,” “have,” and their conjugates, mean “including but not limited to,” unless otherwise specifically noted.

[0064] The plurality referred to in the embodiments of the present application means greater than or equal to two. It should be noted that in the description of the embodiments of the present application, the terms “first,” “second,” and the like are used only for the purpose of distinguishing the described objects, and cannot be understood as indicating or implying relative importance, nor can they be understood as indicating or implying order.

[0065] The embodiments of the present application are applied to a communication system, which can be a second generation (2G) communication system, a third generation (3G) communication system, can be an LTE system, can be a fifth generation (5G) communication system, can be a hybrid architecture of LTE and 5G, can be a 5G New Radio (5G NR) system, and can be a new communication system in future communication development.

[0066] The communication system includes a first device and a second device. The first device can be a device for providing network communication function at the network side, also referred to as a network device or a network element in some cases, which can be a base station (including a functional unit of the base station or a combination of functional units of the base station) or a core network unit in general, where the core network unit can be a functional unit in the core network, including but not limited to an Access and Mobility Management Function (AMF) unit or a Session Management Function (SMF) unit or a User Plane Function (UPF). The network device can also be a mobile terminal device. The second device can be a device accessing the network, which can be a terminal device in general, and specifically an environmental Internet of Things terminal device. An example of the communication system is shown in FIG. 1A, which includes a base station 11 and a terminal 12.

[0067] In the embodiments provided in the present application, the base station can be any kind of device with wireless transceiving function, including but not limited to: an evolved Node B (eNB or e-NodeB) in long term evolution (LTE), a base station (gNodeB or gNB) or a transmission receiving point (TRP) in new radio (NR), a base station in subsequent evolution of 3GPP, an access node in a Wi-Fi system, a wireless relay node, a wireless backhaul node, etc. The base station can be: a macro base station, a micro base station, a pico base station, a small station, a relay station, or a balloon station, etc. The base station can include one or more co-sited or non-co-sited transmission points (TRPs). The base station can also be a wireless controller, a centralized unit (CU), and / or a distributed unit (DU) in a cloud radio access network (CRAN) scenario. The base station can communicate with the terminal device, or communicate with the terminal device through a relay station. The terminal device can communicate with multiple base stations of different technologies, for example, the terminal device can communicate with a base station supporting an LTE network, and can also communicate with a base station supporting a 5G network, and can also communicate with a base station supporting an LTE network and a base station supporting a 5G network in dual connectivity.

[0068] In the embodiments provided in the present application, the terminal device can be various forms, for example, a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a vehicle-mounted terminal device, a wireless terminal device in self driving, a wireless terminal device in remote medical, a wireless terminal device in smart grid, a wireless terminal device in transportation safety, a wireless terminal device in smart city, a wireless terminal device in smart home, a wearable terminal device, and the like. The terminal device can also be referred to as a terminal device, a user equipment (UE), an access terminal device, a vehicle-mounted terminal device, an industrial control terminal device, a UE unit, a UE station, a mobile station, a mobile station, a remote station, a remote terminal device, a mobile device, a UE terminal device, a terminal device, a wireless communication device, a UE agent, or a UE apparatus, and the like. The terminal device can also be a fixed terminal device or a mobile terminal device.

[0069] In a communication system, an Ambient Internet of Things (AIoT) terminal device refers to an intelligent device that connects environment-related devices in the physical world to the Internet through embedded systems, sensors, communication technologies, and other means, and realizes the collection, transmission, processing and analysis of environment data, as well as the interaction and collaborative work with other devices or systems. Because the Ambient Internet of Things terminal device has the advantages of self-power supply and low power consumption, low cost and easy deployment, and wide applicability, the Ambient Internet of Things terminal device has been widely used in daily production and life.

[0070] Paging message is a mechanism used to find or notify a specific terminal device in a communication network. When the network has incoming calls, short messages or other data to be delivered to a terminal device in idle mode, the network device will send a paging message in a broadcast manner to wake up the terminal device and make it switch from idle mode to active mode to receive data. If the terminal device identifies its own identification information in the paging message, it will send a response message to the network device, indicating that it is ready to receive communication. For example, after receiving the paging message of the network device, the terminal device triggers a 2-step or 3-step random access process or triggers a non-contention-based random access process, i.e. the paging message is actually used to trigger the sending of inventory or commands. Once the terminal device responds, the network device stops the paging process and establishes the necessary signaling connection to deliver data.

[0071] In the use process of the environmental Internet of Things terminal device, it is usually necessary to involve paging the environmental Internet of Things terminal device. Specifically, as shown in FIG. 1B, the base station can directly page the environmental Internet of Things terminal device; as shown in FIG. 1C, the base station can also page the environmental Internet of Things terminal device through an intermediate node, where the intermediate node can be a mobile terminal device.

[0072] However, the information required for paging the environmental Internet of Things terminal device currently does not have a unified format standard, i.e. it is not clear whether the format of the information is designed based on a medium access control layer protocol data unit or a medium access control layer control element, which can easily cause the environmental Internet of Things terminal device to be unable to accurately parse the information required for paging.

[0073] In order to make the technical solutions of the present application more clear and easy to understand, the communication method of the embodiments of the present application will be introduced below in conjunction with the drawings. The communication method of the embodiments of the present application is applicable to the data transmission process in a wireless communication scenario. In the embodiments of the present application, data transmission between a terminal device and a network device is taken as an example, for example, data transmission between a single terminal device and a network device. The data transmission between the terminal device and the network device described above is only a feasible example, and the embodiments of the present application can be applied to data transmission between a terminal device and a terminal device, or data transmission between a network device and a network device, or data transmission between two network elements in a wireless communication network.

[0074] Please refer to FIG. 2, which shows an interaction flow between a network device and a terminal device provided by the embodiments of the present application. The embodiments of the present application provide a communication method, which mainly includes the following steps:

[0075] 201. The network device sends first information to the terminal device.

[0076] The first information includes control information and data information, wherein the control information is used to indicate reading of the data information, and the first information includes device identification information.

[0077] In the embodiment, the terminal device can receive the first information sent by the network device. The terminal device can be an environmental IoT terminal device, and the network device can be a base station or a mobile terminal device acting as an intermediate node, which can be represented by reader. It can be understood that the network device can send the first information to the terminal device, so that the terminal device can determine how to parse the data information in the first information through the control information included in the first information after receiving the first information from the network device, thereby enabling the terminal device to accurately parse the information required during paging. The device identification information can be information related to the device identification, and can include device identification control information and device identification data information.

[0078] 202. The terminal device receives the first information from the network device.

[0079] The first information includes control information and data information, wherein the control information is used to indicate reading of the data information, and the first information includes device identification information.

[0080] In the embodiment, the terminal device can receive the first information sent by the network device. Specifically, as shown in FIG. 3, the first information can be composed of control information and data information, wherein the control information is used to indicate how the terminal device specifically reads the data information, that is, the control information is used to indicate the way of reading the data information, so that the terminal device can determine how to parse the data information in the first information through the control information included in the first information, thereby enabling the terminal device to accurately parse the information required during paging. Specifically, the terminal device can receive the first information from the network device based on the paging message, and can also receive the first information based on the random access confirmation message and the physical random access channel, such as message 2 or message 4, and can also receive the first information based on the physical layer channel from the network device to the terminal device, such as R2D message of PRDCH (Physical reader to device channel).

[0081] In a possible implementation of the embodiment of the present application, the control information includes at least one of device identification control information and resource control information, the device identification control information is used to indicate device identification data information in the data information, and the resource control information is used to read resource data information in the data information. In the embodiment of the present application, as shown in FIG. 4, the control information can be composed of two kinds of information, i.e., device identification control information and resource control information, and the data information can include device identification data information and resource data information. The device identification control information is information related to device identification in the control information, and specifically can include at least one of a device identifier length indication field, a device identifier number indication field, a paging type indication field, a device identifier indication field, a data packet indication field, a data packet size indication field, a data packet device identifier indication field, and a network device identifier indication field. The device identification data information can be information related to device identification in the data information, and specifically can include at least one of a device identifier, a device group identifier, a first protocol layer data packet, a network device identifier, and a flow identifier. The resource control information can be information related to resources in the control information, and specifically can include at least one of a resource indication field, a random access type indication field, and a paging cause indication field. The resource data information can be information related to resources in the data information, and can include at least one of preconfigured resource information, frequency domain resource information, and time domain resource information.

[0082] The device identifier is an identifier of a device that needs to accept paging, that is, a terminal device corresponding to the device identifier needs to send a response message to the network device after receiving the first information. Specifically, the device identifier can be a random number ID determined by the device, or an identifier of the device itself, for example, an electronic product code (EPC), or an access layer system identifier (AS ID) between the network device and the terminal device, or an identifier between the core network and the device.

[0083] In a possible implementation of the embodiment of the present application, the device identification control information includes at least one of a device identifier length indication field, a device identifier number indication field, a paging type indication field, a device identifier indication field, and a network device identifier indication field.

[0084] In the embodiments of the present application, as shown in FIG. 5, the device identifier length field can be used to indicate the length of the device identifier in the device identification resource information, and can be specifically represented by "device ID length", and can indicate the length of one device identifier or the total length of all device identifiers included in the device identification data information. When the device identifier length indication field is included in the device identification control information and the device identification data information carries the device identifier, the terminal device can determine the length of the device identifier carried in the device identification data information through the device identifier length indication field, so as to accurately parse each device identifier from the device identification data information. It should be noted that if the terminal device knows that the length of the device identifier in the device identification data information is a fixed length, the terminal device can not determine the length of the device identifier through the device identifier length indication field in the device identification control information.

[0085] In addition, when the device identifier length field indicates the total length of all device identifiers included in the device identification data information, and the length of the device identifier of each device is fixed, the terminal device can determine the number of device identifiers in the device identification data information. For example, when the device identifier length field indicates that the total length of all device identifiers included in the device identification data information is 40 bits, and the length of the device identifier of each device is fixed as 5 bits, the terminal device can determine that the number of device identifiers in the device identification data information is 8.

[0086] In the embodiments of the present application, the device identifier number indication field can be used to indicate the number of device identifiers in the device identification data information, and can be specifically represented by "device ID number". The terminal device can determine the number of device identifiers carried in the device identification data information through the device identifier number indication field, so as to accurately parse all device identifiers from the device identification data information. It can be understood that when the device identification data information in the first information does not include the first protocol layer data packet, the device identifier number indication field can be used to indicate the number of device identifiers in the device identification data information; when the device identification data information in the first information includes the first protocol layer data packet, the device identifier number can indicate the number of other device identifiers in the device identification data information except for the device identifier included in the first protocol layer data packet, or can indicate the number of device identifiers included in the first protocol layer data packet, or can indicate the number of all device identifiers in the device identification data information.

[0087] Specifically, when the device identifier quantity indication field indicates that the quantity of device identifiers is greater than 0, the terminal device can determine that the device identifier is included in the device identification data information, and the quantity of device identifiers carried in the device identification data information is equal to the quantity indicated by the device identifier quantity indication field. The terminal device only needs to read the device identifier corresponding to the quantity indicated by the device identifier quantity indication field from the device identification data information, and can read the information in the device identification data information except the device identifier. For example, if the device identifier quantity indication field indicates that the quantity of device identifiers is 2, the device identification data information carries two device identifiers, and the terminal device only needs to read the two device identifiers from the device identification data information to read other information.

[0088] When the device identifier quantity indication field indicates that the quantity of device identifiers is equal to 0, the terminal device can determine that the device identifier is not included in the device identification data information, and does not need to read and analyze the device identifier from the device identification data information. It should be noted that when the device identifier quantity indication field indicates that the quantity of device identifiers is equal to 0, the terminal device can determine that the paging type corresponding to the first information is full paging, that is, the terminal device receiving the first information needs to respond and send a response message to the network device.

[0089] When the device identification data information in the first information includes the first protocol layer data packet, and the terminal device can only read the device identifier from the first protocol layer data packet, and the device identifier quantity indication field indicates that the quantity of device identifiers included in the first protocol layer data packet is 0, the terminal device can determine that the paging type corresponding to the first information is full paging, that is, the terminal device receiving the first information needs to respond and send a response message to the network device. Specifically, the device identifier quantity is used to indicate the quantity of device identifiers in the device identification data information except the first protocol layer data packet.

[0090] In the embodiment of the application, the paging type indication field can be used to indicate that the paging type corresponding to the first information is single paging, multiple paging, group paging or full paging, which can be represented by “paging type”. The terminal device can determine the specific paging type corresponding to the first information according to the paging type indication field in the device identification control information, and further determine whether the device identifier or the device group identifier is carried in the device identification data information, and specifically whether the device identifier or the device group identifier is carried.

[0091] Specifically, if the paging type indication field is used to indicate that the paging type corresponding to the first information is single paging, the terminal device can determine that the device identification data information carries one device identifier, i.e., the terminal device can parse one device identifier from the device identification data information. If the paging type indication field is used to indicate that the paging type corresponding to the first information is multiple paging, the terminal device can determine that the device identification data information carries multiple device identifiers, i.e., the terminal device can parse multiple device identifiers from the device identification data information. If the paging type indication field is used to indicate that the paging type corresponding to the first information is group paging, the terminal device can determine that the device identification data information carries a device group identifier, where the device group identifier can be represented as "device group ID", i.e., the terminal device can parse the device group identifier from the device identification data information. If the paging type indication field is used to indicate that the paging type corresponding to the first information is all paging, the terminal device can determine that the device identification data information does not carry a device identifier or a device group identifier. The device group identifier is an identifier of a group to which a device that needs to accept paging belongs, i.e., all terminal devices in the group corresponding to the device group identifier need to send a response message to the network device after receiving the first information.

[0092] In addition, if the device identification control information does not include the paging type indication field, and the device identification data information includes a device group identifier or a device identifier, the format of the device group identifier is different from the format of the device identifier. It can be understood that if the paging type indication field is not included in the device identification control information, the paging type corresponding to the first information can be single paging, multiple paging, or group paging. When the paging type corresponding to the first information is single paging or multiple paging, the device identification data information carries a device identifier; when the paging type corresponding to the first information is group paging, the device identifier included in the data information can be specifically a device group identifier, and the format of the device identifier and the format of the device group identifier can be different, so that the terminal device can determine the paging type corresponding to the first information by identifying the format of the device identifier or the device group identifier.

[0093] It should be noted that group paging is a one-to-many or many-to-many communication mode, which means that the network device needs to find a group of terminal devices, and is mainly used for sending the same message to multiple individuals in the same group, and each group of devices has a group identifier. Global paging can be referred to as global inventory, which means that the network device needs to send a downlink command to all terminal devices, corresponding to local paging. Local paging is paging of terminal devices in a specific location area, that is, when the network device knows the current location area of the terminal device, it only sends a paging message in the location area. However, if the network device does not know the exact location of the terminal device, or the terminal device has moved to another location area, the network device needs to perform global paging, that is, send a paging message in a larger range to try to find and contact the terminal device.

[0094] The device identifier indication field can be used to indicate whether the device identifier or the device group identifier exists in the device identification data information, and can specifically be represented by "E1". The terminal device can determine whether the device identifier or the device group identifier is carried in the device identification data information according to the device identifier indication field in the device identification control information.

[0095] Specifically, if the device identifier indication field indicates that the device identifier or the device group identifier exists in the device identification data information, the device identification data information carries the device identifier or the device group identifier, that is, the terminal device can parse the device identifier or the device group identifier from the device identification data information. If the device identifier indication field indicates that the device identifier or the device group identifier does not exist in the device identification data information, the device identification data information does not carry the device identifier or the device group identifier, that is, the terminal device does not need to parse the device identifier or the device group identifier from the device identification data information; when the device identification data information includes a first protocol layer data packet, the device identifier indication field can indicate that the device identification data information does not include the device identifier; or the device identifier indication field can indicate that the device identification data information does not include the device identifier except for the part of the first protocol layer.

[0096] In the embodiment of the application, the network device identifier indication field can be used to indicate whether the network device identifier exists in the device identification data information, and can specifically be represented by "R2", that is, the terminal device can determine whether the network device identifier exists in the device identification data information according to the network device identifier in the device identification information. The network device identifier is the identification information of the network device sending the first information, and can specifically be represented by "reader ID".

[0097] In a possible implementation of the embodiment of the present application, the device identifier control information can further include a device identifier type indication field, which is used to indicate the specific type of the device identifier or to indicate whether there is a specific type of device identifier. If there is a specific type of device identifier, the specific type of device identifier is used; if there is no specific type of device identifier, a random number ID is used. In the embodiment of the present application, the type of the device identifier can include at least one of a device-determined random number ID, an identifier of the device itself, for example, an Electronic Product Code (EPC), or an Access Layer System Identifier (AS ID) between the network device and the terminal device, or an identifier between the core network and the device. The terminal device can determine, according to the device identifier type indication field, which type of device identifier is used for data transmission, for example, if the device identifier type indication field indicates that the specific type of the device identifier is the AS ID, the terminal device can use the AS ID for data transmission; if the device identifier type indication field indicates that the specific type of the device identifier is the random number ID, the terminal device can use the random number ID for data transmission.

[0098] In a possible implementation of the embodiment of the present application, the device identifier control information includes at least one of a data packet indication field, a data packet size indication field, and a data packet device identifier indication field.

[0099] In the embodiment of the present application, as shown in FIG. 6, the data packet indication field can be used to indicate whether the device identifier data information includes a first protocol layer data packet, and can be represented by "N1". When the data packet indication field in the device identifier control information indicates that the device identifier data information includes the first protocol layer data packet, the device identifier data information carries the first protocol layer data packet, and the terminal device can parse the first protocol layer data packet from the device identifier data information.

[0100] The first protocol layer data packet can be a data packet configured by the first protocol layer of the network device, can be represented by "NAS PDU", or can be a data packet used to indicate the core network, or a data packet of the first protocol layer higher than the current protocol layer, and the first protocol layer data packet can encapsulate at least one of a device identifier, a device group identifier, and downlink command information.

[0101] Further, the first protocol layer data packet can also include a device identifier quantity field, which is used to indicate the quantity of device identifiers carried in the first protocol layer data packet, and can be represented by a field Q in a conversion relationship with the quantity of device identifiers, so that the terminal device can determine how many device identifiers are carried in the first protocol layer data packet, thereby enabling the terminal device to accurately parse the information required during paging. The first protocol layer data packet can also carry a device identifier length indication field, a device identifier quantity indication field, and a device identifier indication field, etc.

[0102] It should be noted that if the data packet indication field indicates that the first protocol layer data packet is not carried in the device identifier data information, the terminal device can determine that the paging type corresponding to the first information is full paging.

[0103] In the embodiments of the present application, the data packet size indication field is used to indicate the number of bytes or bits occupied by the first protocol layer data packet, which can be specifically represented by "N2". The terminal device can determine the number of bytes or bits occupied by the first protocol layer data packet according to the data packet size indication field in the device identifier control information, so as to be able to parse and read out the complete first protocol layer data packet from the device identifier data information.

[0104] In the embodiments of the present application, the data packet device identifier indication field can be used to indicate whether to read the device identifier or device group identifier from the first protocol layer data packet, which can be specifically represented by "N3". The terminal device can determine whether it needs to read the device identifier or device group identifier from the first protocol layer data packet according to the data packet device identifier indication field in the device identifier control information. It can be understood that if the data packet device identifier indication field indicates that the terminal device reads the device identifier or device group identifier from the first protocol layer data packet, the first protocol layer data packet in the device identifier data information carries the device identifier or device group identifier.

[0105] Specifically, if the data packet device identifier indication field indicates that the device identifier or device group identifier is read from the first protocol layer data packet, the first protocol layer data packet carries the device identifier or device group identifier, i.e., the terminal device can parse the device identifier or device group identifier from the first protocol layer data packet. If the device identifier indication field indicates that the device identifier or device group identifier is not read from the first protocol layer data packet, the first protocol layer data packet carries downlink command information, i.e., the terminal device can only parse the downlink command information from the first protocol layer data packet of the device identifier data information, and cannot parse the device identifier or device group identifier from the first protocol layer data packet of the device identifier data information, but should parse the device identifier or device group identifier from other information of the device identifier data information.

[0106] In a possible implementation of the embodiment of the present application, the device identifier control information further includes first indication information, and the first indication information is used to indicate whether the device identifier exists. In the embodiment of the present application, since the device identifier carried in the device identifier data information can be the identifier of the device that needs to accept the current paging or the identifier of the device that needs to ignore the current paging, the device identifier control information can further carry the first indication information corresponding to each device identifier, that is, each device identifier has a corresponding first indication information, so that the terminal device can determine which device identifier needs to be identified and judged and which device identifier can be ignored.

[0107] In a possible implementation of the embodiment of the present application, if the first indication information indicates that the device identifier corresponding to the first indication information does not exist, the first indication information is further used to indicate the field information after the device identifier corresponding to the first indication information. In the embodiment of the present application, if the first indication information indicates that the device identifier does not exist, the terminal device can skip the device identifier and directly read the field information after the device identifier, so that the terminal device can accurately parse the information required at the time of paging. For example, the field information after the device identifier in the data information is resource information, and the first indication information of the device identifier indicates that the device identifier does not exist, so the terminal device can skip the device identifier and directly read the resource information after the device identifier.

[0108] It should be noted that, as shown in FIG. 7, the device identifier length indication field, the device identifier number indication field, the paging type indication field, the device identifier indication field, the data packet indication field, the data packet size indication field, the network device identifier indication field, the data packet device identifier indication field, the device identifier, the device group identifier, the first protocol layer data packet, the network device identifier and the like can exist in the first information at the same time.

[0109] In a possible implementation of the embodiment of the present application, as shown in FIG. 8, the resource control information can include a resource indication field.

[0110] In the embodiment of the present application, the resource indication field is used to indicate whether the resource data information exists in the data information, and can be specifically represented by “R1”. The terminal device can determine whether the resource data information can be parsed from the data information according to the resource control information, that is, whether the network device is allocated with the resource data information used for data transmission can be determined.

[0111] Specifically, if the resource indication field is used to indicate that there is no resource data information in the data information, the resource indication field can also be used to indicate that the response message is sent using a predefined resource. It can be understood that the predefined resource can include at least one of a default frequency domain resource and a default time limit, wherein the default frequency domain resource is a frequency domain resource information set when the device is manufactured or a predefined frequency domain resource information, and the default time limit can be a time limit set in advance according to actual conditions. The terminal device can send a response message to the network device immediately after receiving the first message.

[0112] In a possible implementation manner of the embodiment of the present application, the resource indication field can be used to indicate that the response message is sent using a preconfigured resource. In the embodiment of the present application, the terminal device can determine whether the network device indicates that the response message is sent through the preconfigured resource according to the resource control information, that is, the terminal device can determine whether the response message needs to be sent through the preconfigured resource, so that the terminal device can accurately parse the information required at the time of paging. The preconfigured resource is a previously configured transmission resource received by the terminal device.

[0113] Specifically, the preconfigured resource information can be included in the resource data information. The preconfigured resource information can be used to determine the preconfigured resource, and specifically can be index information of the preconfigured resource. When multiple preconfigured resources are included in the data information, the resource information in the data information can also include the index of the preconfigured resource, which is used to indicate which preconfigured resource is used by the terminal device for data transmission, that is, the terminal device can determine how to specifically parse the data information in the first information through the control information included in the first information, so that the terminal device can accurately parse the information required at the time of paging.

[0114] In a possible implementation of the embodiment of the present application, the resource indication field includes at least one of a frequency domain resource indication field and a time domain resource indication field, the frequency domain resource indication field is used to indicate whether there is frequency domain resource information in the resource data information, and the time domain resource indication field is used to indicate whether there is time domain resource information in the resource data information. In the embodiment of the present application, the terminal device can determine whether the network device is allocated with frequency domain resources and whether the network device is allocated with time domain resources according to the frequency domain resource indication field and the time domain resource indication field in the resource indication field respectively, wherein the frequency domain resource indication field can be represented by "RF", and the time domain resource indication field can be represented by "RT". When the frequency domain resource indication field in the resource control information indicates that there is frequency domain resource information, the frequency domain resource information can be carried in the resource data information; when the resource indication field in the resource control information indicates that there is time domain resource information, the time domain resource information can be carried in the resource data information, so that the terminal device can parse the frequency domain resource information or the time domain resource information in the data information based on the control information, thereby enabling the terminal device to accurately parse the information required in paging.

[0115] Specifically, the frequency domain resource information carried by the resource data information can include at least one of frequency division multiplexing value, frequency domain width and frequency point information. Wherein the frequency division multiplexing value can be indexed by a table, for example, the frequency division multiplexing value is 1, 2, 4 or 8, then 2 bits can be used for representation, 00 is 1, 01 is 2, 10 is 4, and 11 is 8. The time domain resource information carried by the resource data information can include at least one of time domain number and time slot length. Specifically, when the time slot number is 0, the time domain resource information indicates that the time when the terminal device receives the first information is the current time slot; when there is indication information indicating the current time slot or the start of the time slot, the time slot number is 0 to indicate that the first information indicates the start of the time slot; when the time slot number is 1, the indication information can indicate the start of the time slot, for example, based on the received first information, the indication information is received to determine the start of the time slot, and a response is performed. When the time slot information is not included in the data information, the first information indicates the current time slot or the start of the time slot, which means that there is only one time slot. There can also be a default mode, when the time slot number is 1, the first information indicates the current time slot or the start of the time slot, and no additional indication information is required to indicate the start of the time slot.

[0116] In a possible implementation of the first aspect of the present application, if the resource indication field indicates that only time domain resource information is included in the resource data information, the resource indication field is further used to indicate that the response message is sent using a default frequency domain resource; if the resource indication field indicates that only frequency domain resource information is included in the resource data information, the resource indication field is further used to indicate that the response message is sent within a default time limit. In the embodiment of the present application, when the terminal device determines that only time domain resources are allocated by the network device according to the resource indication field, the terminal device can send the response message using the default frequency domain resource; when the terminal device determines that only frequency domain resources are allocated by the network device according to the resource indication field, the terminal device can send the response message within the default time limit, so that the terminal device can accurately parse the information required for paging.

[0117] In a possible implementation of the first aspect of the present application, the resource control information can further include at least one of a random access type indication field and a paging cause indication field. In the embodiment of the present application, the random access type indication field is used to indicate the random access type of the terminal device, which can be specifically denoted as “RA type”. The terminal device can determine the random access type of the terminal device indicated in the data information according to the random access type indication field, and the random access type can specifically include contention free random access (CFRA), 2-step contention based random access (2-step CBRA) or 3-step contention based random access (3-step CBRA). The paging cause indication field can be used to indicate the paging reason corresponding to the first information, which can be specifically denoted as “D”. The terminal device can also determine the specific paging reason for sending the first information by the network device through the paging cause indication field in the control information, and the paging reason can include receiving a downlink command message, performing device inventory, or repeatedly paging a device that fails to accept the paging.

[0118] In a possible implementation of the first aspect of the present application, the first information can further include a tag identifier R and a flow identifier used to identify whether it is the same paging, which can be denoted as “flow ID”. The terminal device can determine whether the paging corresponding to the first information is a repeated paging through the flow identifier.

[0119] In a possible implementation of the first aspect of the present application, the first information is encapsulated in the first data packet and the second data packet, the first data packet is encapsulated based on a first protocol layer, and the second data packet is encapsulated based on a second protocol layer. In the embodiments of the present application, the first information can be composed of two different data packets respectively, and the two different data packets can be encapsulated by two different protocol layers respectively, that is, part of the information in the first information can be generated by the first protocol layer, and another part of the information in the first information can be generated by the second protocol layer, thereby improving the security of the information carried in the first information.

[0120] In a possible implementation of the first aspect of the present application, the first data packet includes device identification control information and device identification data information, and the second data packet includes resource control information and resource data information. In the embodiments of the present application, as shown in FIG. 9, the device identification control information and the device identification data information in the first information can be encapsulated in the first data packet, and the resource control information and the resource data information in the first information can be encapsulated in the second data packet, that is, the device identification control information and the device identification data information in the first information can be generated by the first protocol layer, and the resource control information and the resource data information in the first information can be generated by the second protocol layer, thereby improving the security of the information carried in the first information.

[0121] Specifically, the first data packet can include at least one of a device identifier length indication field, a device identifier number indication field, a paging type indication field, a device identifier indication field, a data packet indication field, a data packet size indication field, a data packet device identifier indication field, a network device identifier indication field, a device identifier, a device group identifier, a first protocol layer data packet, a network device identifier, a flow identifier, and downlink command information.

[0122] The second data packet can include at least one of a resource indication field, a random access type indication field, a paging cause indication field, preconfigured resource information, frequency domain resource information, and time domain resource information.

[0123] In addition, if the first protocol layer data packet only includes downlink command information, the second data packet can also encapsulate part of the device identifier control information and part of the device identifier data information. For example, the first data packet can include downlink command information, and the second data packet can include at least one of a device identifier length indication field, a device identifier number indication field, a paging type indication field, a device identifier indication field, a data packet indication field, a data packet size indication field, a network device identifier indication field, a data packet device identifier indication field, a device identifier, a device group identifier, a first protocol layer data packet, a network device identifier, a flow identifier, a resource indication field, a random access type indication field, a paging cause indication field, preconfigured resource information, frequency domain resource information, and time domain resource information.

[0124] In a possible implementation of the first aspect of the present application, the first data packet is transmitted based on a protocol data unit, and the second data packet is transmitted based on a medium access control layer control element. In the embodiments of the present application, after encapsulating the device identifier control information and the device identifier data information in the first information in the first data packet and encapsulating the resource control information and the resource data information in the first information in the second data packet, the first data packet can be transmitted based on a protocol data unit (PDU), and the second data packet can be transmitted based on a medium access control layer control element (MAC CE).

[0125] 203. The terminal device determines whether to send a response message to the network device according to the first information.

[0126] In the embodiments of the present application, after receiving the first information from the network device, the terminal device can determine how to parse the data information in the first information through the control information included in the first information, and can determine whether the terminal device needs to respond based on the first information and send a response message to the network device according to the parsed information.

[0127] In a possible implementation of the embodiments of the present application, the step 203 of determining whether to send a response message to the network device according to the first information includes:

[0128] A1. If the paging type indication field is used to indicate that the paging type corresponding to the first information is single paging or multiple paging, and the identifier of the terminal device matches the device identifier, the terminal device determines to send a response message to the network device.

[0129] A2. If the paging type indication field is used to indicate that the paging type corresponding to the first information is group paging, and the identifier of the terminal device matches the device group identifier, the terminal device determines to send a response message to the network device.

[0130] A3, if the paging type indication field is used to indicate that the paging type corresponding to the first information is a full paging, the terminal device determines to send a response message to the network device.

[0131] In the embodiments of the present application, after the terminal device parses the first information, if the paging type indication field is used to indicate that the paging type corresponding to the first information is a single paging or a multiple paging, the terminal device can parse the device identifier from the device identification data information. At this time, if the identifier of the terminal device matches the device identifier parsed from the device identification data information, the terminal device can determine that it needs to send a response message to the network device. If the paging type field in the control information is used to indicate that the paging type corresponding to the first information is a group paging, the terminal device can parse the device group identifier from the device identification data information. At this time, if the identifier of the terminal device matches the device group identifier parsed from the device identification data information, the terminal device can determine that it needs to send a response message to the network device. If the paging type field in the control information is used to indicate that the paging type corresponding to the first information is a full paging, the terminal device can determine that it needs to send a response message to the network device, so that the terminal device can accurately parse the information needed at the time of paging and determine whether it needs to send a response message to the network device.

[0132] In a possible implementation manner of the embodiments of the present application, the method further includes:

[0133] A4, if the first information includes downlink command information and the identifier of the terminal device matches the device identifier, the terminal device sends a response message to the network device based on the resource data information in the first information or a predefined resource.

[0134] In the embodiments of the present application, if the first information includes downlink command information and the identifier of the terminal device matches the device identifier, the terminal device can specifically send a response message to the network device according to the resource information parsed from the first information, or can send a response message to the network device within a default period according to a default frequency domain resource.

[0135] In a possible implementation manner of the embodiments of the present application, before the network device sends the first information to the terminal device in step 201, the method further includes:

[0136] B1, the network device generates a first data packet based on a first protocol layer.

[0137] The first data packet includes device identification control information and device identification data information.

[0138] B2, the network device generates a second data packet based on a second protocol layer.

[0139] The second data packet includes resource control information and resource data information.

[0140] In the embodiment, when the network device configures the first information, the network device can generate the first data packet encapsulating the device identifier control information and the device identifier data information based on the first protocol layer, and generate the second data packet encapsulating the resource control information and the resource data information based on the second protocol layer, so that the device identifier control information and the device identifier data information are prevented from being read by the second protocol layer, and the security of the device identifier control information and the device identifier data information in the first information is improved. The first protocol layer can be an environmental Internet of Things layer, and the environmental Internet of Things layer belongs to an access layer. The second protocol layer can be a media access control layer. Alternatively, the first protocol layer data packet is a data packet generated by a core network, and the second protocol layer is an environmental Internet of Things layer. Alternatively, the first protocol layer data packet is a data packet generated by a core network, and the second protocol layer is a media access control layer. It can be understood that the device identifier control information can include a device identifier length indication field, a device identifier number indication field, a device identifier indication field, a paging type indication field, a data packet indication field, a data packet size indication field, a data packet device identifier indication field, and a network device identifier indication field. The device identifier data information can include a device identifier, a device group identifier, a first protocol layer data packet, a network device identifier, and a flow identifier. The resource control information can include a resource indication field, a random access type indication field, and a paging cause indication field. The resource data information can include preconfigured resource information, frequency domain resource information, and time domain resource information.

[0141] In a possible implementation manner of the embodiment, after the network device generates the first data packet based on the first protocol layer, the network device further performs the following step B1.

[0142] B11. The network device delivers the first data packet from the first protocol layer to the second protocol layer.

[0143] In the embodiment, after the network device generates the first data packet based on the first protocol layer, the network device can send the first data packet from the first protocol layer to the second protocol layer, so as to trigger the second protocol layer to generate the second data packet, and thus generate the complete first information.

[0144] As can be known from the foregoing embodiment, in the embodiment, after the terminal device receives the first information from the network device, the terminal device can determine how to parse the data information in the first information according to the control information included in the first information, so that the terminal device can accurately parse the information required in paging.

[0145] FIG. 10 is a structural schematic diagram of a communication device provided in an embodiment of the present application. The communication device can be a terminal device in particular, and the communication device specifically includes:

[0146] The receiving module 1001 is configured to receive first information from a network device, the first information including control information and data information, the control information being used to instruct reading of the data information, and the first information including device identification information.

[0147] The determining module 1002 is configured to determine whether to send a response message to the network device according to the first information.

[0148] In a possible implementation manner of the embodiment of the present application, the control information includes at least one of device identification control information and resource control information, the device identification control information being used to instruct reading of device identification data information in the data information, and the resource control information being used to read resource data information in the data information.

[0149] In a possible implementation manner of the embodiment of the present application, the device identification control information includes at least one of a device identifier length indication field, a device identifier number indication field, a paging type indication field, a device identifier indication field, and a network device identifier indication field, the device identifier length indication field being used to indicate a length of a device identifier, the device identifier number indication field being used to indicate a number of device identifiers, the paging type indication field being used to indicate that a paging type corresponding to the first information is single paging, multiple paging, group paging, or full paging, the device identifier indication field being used to indicate whether a device identifier exists in the device identification data information, and the network device identifier indication field being used to indicate whether a network device identifier exists in the device identification data information.

[0150] In a possible implementation manner of the embodiment of the present application, when the device identifier number indication field indicates that the number of device identifiers is greater than 0, the device identification data information includes device identifiers.

[0151] When the paging type indication field is used to indicate that the paging type corresponding to the first information is group paging, the device identification data information includes a device group identifier.

[0152] When the device identifier number indication field indicates that the number of device identifiers is 0, or the paging type indication field is used to indicate that the paging type corresponding to the first information is full paging, the device identification data information does not include device identifiers.

[0153] In a possible implementation of the embodiment of the present application, if the device identification control information does not include the paging type indication field, and the device identification data information includes a device group identifier or a device identifier, the format of the device group identifier is different from the format of the device identifier.

[0154] In a possible implementation of the embodiment of the present application, the device identification control information includes at least one of a data packet indication field, a data packet size indication field and a data packet device identifier indication field, the data packet indication field is used to indicate whether the device identification data information includes a first protocol layer data packet, the data packet size indication field is used to indicate the number of bytes or bits occupied by the first protocol layer data packet, and the data packet device identifier indication field is used to indicate whether a device identifier or a device group identifier is read from the first protocol layer data packet.

[0155] In a possible implementation of the embodiment of the present application, the first protocol layer data packet includes at least one of a device identifier, a device group identifier and downlink command information.

[0156] In a possible implementation of the embodiment of the present application, the first protocol layer data packet further includes a device identifier quantity field, and the device identifier quantity field is used to indicate the number of device identifiers.

[0157] In a possible implementation of the embodiment of the present application, the device identification control information further includes first indication information, and the first indication information is used to indicate whether a device identifier corresponding to the first indication information exists.

[0158] In a possible implementation of the embodiment of the present application, if the first indication information indicates that the device identifier corresponding to the first indication information does not exist, the first indication information is further used to indicate field information after the device identifier corresponding to the first indication information is read.

[0159] In a possible implementation of the embodiment of the present application, the resource control information includes a resource indication field, and the resource indication field is used to indicate whether resource data information exists in the data information.

[0160] In a possible implementation of the embodiment of the present application, if the resource indication field is used to indicate that the resource data information does not exist in the data information, the resource indication field is further used to indicate that a response message is sent by using a predefined resource, the predefined resource includes at least one of a default frequency domain resource and a default time limit, and the default frequency domain resource is frequency domain resource information set when a device is manufactured or predefined frequency domain resource information.

[0161] In a possible implementation of the embodiments of the present application, the resource indication field is used to indicate that the response message is sent by using the preconfigured resource.

[0162] In a possible implementation of the embodiments of the present application, the resource data information includes preconfigured resource information.

[0163] In a possible implementation of the embodiments of the present application, the resource indication field includes at least one of a frequency domain resource indication field and a time domain resource indication field, the frequency domain resource indication field is used to indicate whether the frequency domain resource information exists in the resource data information, and the time domain resource indication field is used to indicate whether the time domain resource information exists in the resource data information.

[0164] In a possible implementation of the embodiments of the present application, if the resource indication field indicates that only the time domain resource information exists in the resource data information, the resource indication field is further used to indicate that the response message is sent by using a default frequency domain resource; and if the resource indication field indicates that only the frequency domain resource information exists in the resource data information, the resource indication field is further used to indicate that the response message is sent within a default time limit.

[0165] In a possible implementation of the embodiments of the present application, the resource control information further includes at least one of a random access type indication field and a paging cause indication field, the random access type indication field is used to indicate a random access type of the terminal device, and the paging cause indication field is used to indicate a paging reason corresponding to the first information.

[0166] In a possible implementation of the embodiments of the present application, the first information is encapsulated in a first data packet and the second data packet, the first data packet is encapsulated based on a first protocol layer, and the second data packet is encapsulated based on a second protocol layer.

[0167] In a possible implementation of the embodiments of the present application, the first data packet includes the device identity control information and the device identity data information, and the second data packet includes the resource control information and the resource data information.

[0168] In a possible implementation of the embodiments of the present application, the first data packet is based on protocol data unit transmission, and the second data packet is based on medium access control layer control element transmission.

[0169] In a possible implementation of the embodiments of the present application, the determining module 902, specifically, is configured to:

[0170] If the paging type indication field is used to indicate that the paging type corresponding to the first information is single paging or multiple paging, and the identifier of the terminal device matches the device identifier, it is determined to send a response message to the network device;

[0171] If the paging type indication field is used to indicate that the paging type corresponding to the first information is group paging, and the identifier of the terminal device matches the device group identifier, it is determined to send a response message to the network device;

[0172] If the paging type indication field is used to indicate that the paging type corresponding to the first information is all paging, it is determined to send a response message to the network device.

[0173] FIG. 11 is a structural schematic diagram of a communication device provided by an embodiment of the present application. The communication device can be a network device in particular, and the communication device specifically includes:

[0174] The sending module 1101 is configured to send first information to a terminal device, so that the terminal device determines whether to send a response message to the network device according to the first information. The first information includes control information and data information. The control information is used to indicate reading of the data information. The first information includes device identifier information.

[0175] In a possible implementation manner of the embodiment of the present application, the control information includes device identifier control information and resource control information. The device identifier control information is used to indicate reading of device identifier data information in the data information. The resource control information is used to read resource data information in the data information.

[0176] In a possible implementation manner of the embodiment of the present application, the apparatus further includes a generating module, which is specifically configured to:

[0177] generate a first data packet based on a first protocol layer. The first data packet includes the device identifier control information and the device identifier data information;

[0178] generate a second data packet based on a second protocol layer. The second data packet includes the resource control information and the resource data information.

[0179] In a possible implementation manner of the embodiment of the present application, the apparatus further includes a sending module, which is specifically configured to:

[0180] send the first data packet from the first protocol layer to the second protocol layer, so as to trigger the generating module to generate the second data packet based on the second protocol layer.

[0181] As can be known by the foregoing examples, in the embodiments of the present application, the network device can send the first information to the terminal device, so that the terminal device can determine how to parse the data information in the first information according to the control information included in the first information after receiving the first information from the network device, thereby enabling the terminal device to accurately parse the information required in paging.

[0182] FIG. 12 is an example of a structure of an electronic device according to an embodiment of the present application. The electronic device can be a first device, including but not limited to a base station, a core network unit. FIG. 12 shows a simplified structure of a base station. The base station includes a 1210 part, a 1220 part, and a 1230 part. The 1210 part is mainly used for baseband processing, controlling the base station, etc. The 1210 part is usually the control center of the base station, which can be referred to as a processor, and is used to control the base station to perform the processing operations of the first device side in the above method embodiments. The 1220 part is mainly used for storing computer program codes and data. The 1230 part is mainly used for transceiving radio frequency signals and converting radio frequency signals and baseband signals. The 1230 part can be referred to as a transceiver module, a transceiver, a transceiver circuit, or a transceiver, etc. The transceiver module of the 1230 part can also be referred to as a transceiver or a transceiver, etc., which includes an antenna 1233 and a radio frequency circuit (not shown in the figure), wherein the radio frequency circuit is mainly used for radio frequency processing. Optionally, the devices in the 1230 part used to implement the receiving function can be regarded as a receiver, and the devices used to implement the sending function can be regarded as a transmitter, i.e., the 1230 part includes a receiver 1232 and a transmitter 1231. The receiver can also be referred to as a receiving module, a receiver, or a receiving circuit, etc., and the transmitter can be referred to as a transmitting module, a transmitter, or a transmitting circuit, etc.

[0183] The 1210 part and the 1220 part can include one or more single boards, and each single board can include one or more processors and one or more memories. The processors are used to read and execute the programs in the memories to implement the baseband processing functions and control the base station. If there are multiple single boards, the single boards can be interconnected to enhance the processing capability. As an optional implementation, the multiple single boards can share one or more processors, or share one or more memories, or share one or more processors at the same time.

[0184] For example, in an implementation, the transceiver module of the 1230 part is used to perform the transceiving-related processes performed by the base station (the first device) in the above method embodiments. The processor of the 1210 part is used to perform the processing-related processes performed by the base station in the above method embodiments.

[0185] It should be understood that FIG. 12 is only an example and not limiting, and the above network device including the processor, the memory, and the transceiver can not depend on the structure shown in FIG. 12.

[0186] FIG. 13 is a composition example of another electronic device provided by an embodiment of the present application. The electronic device can be a second device, which can be a terminal device, including but not limited to a mobile phone, a smart wearable device (such as a smart watch), and the like. Taking a mobile phone as an example, the electronic device can include a processor 310, an external memory interface 320, an internal memory 321, a display screen 330, a camera 340, an antenna 1, an antenna 2, a mobile communication module 350, and a wireless communication module 360, and the like.

[0187] It can be understood that the structure illustrated in the embodiment does not constitute a specific limitation on the electronic device. In other embodiments, the electronic device can include more or fewer components than those illustrated, or combine certain components, or split certain components, or different arrangement of components. The illustrated components can be implemented in hardware, software, or a combination of software and hardware.

[0188] The processor 310 can include one or more processing units, for example: the processor 310 can include an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Among them, different processing units can be independent devices, or can be integrated in one or more processors.

[0189] It can be understood that the interface connection relationship between the modules illustrated in the embodiment is only illustrative and does not constitute a structural limitation on the electronic device. In other embodiments of the present application, the electronic device can also use different interface connection methods in the above embodiments, or a combination of multiple interface connection methods.

[0190] The external memory interface 320 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the electronic device. The external memory card communicates with the processor 310 through the external memory interface 320 to realize the data storage function. For example, files such as music and videos are saved in the external memory card.

[0191] The internal memory 321 can be used to store computer executable program codes, which include instructions. The processor 310 performs various function applications and data processing of the electronic device by running the instructions stored in the internal memory 321. The internal memory 321 can include a program storage area and a data storage area. The program storage area can store an operating system, application programs (such as a sound play function, an image play function, etc.) required by at least one function, etc. The data storage area can store data (such as audio data, a phone book, etc.) created during the use of the electronic device, etc. In addition, the internal memory 321 can include a high-speed random access memory, and can further include a non-volatile memory such as at least one magnetic disk storage device, a flash memory device, a universal flash storage (UFS), etc. The processor 310 performs various function applications and data processing of the electronic device by running the instructions stored in the internal memory 321 and / or the instructions stored in the memory disposed in the processor.

[0192] The wireless communication function of the electronic device can be implemented through the antenna 1, the antenna 2, the mobile communication module 350, the wireless communication module 360, a modem processor, and a baseband processor, etc.

[0193] The antenna 1 and the antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in the electronic device can be used to cover a single or multiple communication frequency bands. Different antennas can also be multiplexed to improve the utilization rate of the antennas. For example, the antenna 1 can be multiplexed as a diversity antenna of a wireless local area network. In some other embodiments, the antennas can be used in combination with a tuning switch.

[0194] The mobile communication module 350 can provide a solution including 2G / 3G / 4G / 5G wireless communication applied to the electronic device. The mobile communication module 350 can include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module 350 can receive electromagnetic waves by the antenna 1, and perform filtering, amplification, etc. on the received electromagnetic waves, and transmit the processed electromagnetic waves to the modem processor for demodulation. The mobile communication module 350 can also amplify the signals modulated by the modem processor, and convert the signals into electromagnetic waves to be radiated out through the antenna 1. In some embodiments, at least part of the function modules of the mobile communication module 350 can be disposed in the processor 310. In some embodiments, at least part of the function modules of the mobile communication module 350 and at least part of the modules of the processor 310 can be disposed in the same device.

[0195] In some embodiments, the electronic device initiates or receives a call request through the mobile communication module 350 and the antenna 1.

[0196] In addition, an operating system runs on the components. For example, an iOS operating system, an Android operating system, a Windows operating system, and the like. An application program can be installed and run on the operating system. Those skilled in the art can clearly understand that, for the convenience and brevity of description, the explanation and beneficial effects of the related content in any of the above electronic devices can refer to the corresponding method embodiments provided above, and will not be repeated here.

[0197] The present application also provides a communication system, which can include a first device (for example, a network device such as a base station) as shown in FIG. 12 and a second device (for example, a terminal device such as a mobile phone) as shown in FIG. 13.

[0198] In the present application, the terminal device or the network device can include a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer can include a central processing unit (CPU), a memory management unit (MMU), a memory (also known as main memory), and the like. The operating system of the operating system layer can be any one or more computer operating systems that implement business processing through processes, such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a Windows operating system. The application layer can include a browser, an address book, word processing software, instant messaging software, and the like.

[0199] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described system, device, and module can refer to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0200] In several embodiments provided in the present application, it should be understood that the disclosed system, device, and method can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the modules is only a logical function division. In actual implementation, another division mode can be used. For example, a plurality of modules or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the displayed or discussed elements can be indirect coupling or communication connection through some interfaces, devices, or modules. It can be electrical, mechanical, or other forms.

[0201] The modules described as separate components may or may not be physically separate, and the components shown as modules may or may not be physical modules, i.e., may be located in one place, or may be distributed to multiple network modules. Part or all of the modules can be selected according to actual needs to achieve the purpose of the embodiment scheme.

[0202] In addition, the functional modules in each embodiment of the present application can be integrated into one processing module, or each module can exist physically alone, or two or more modules can be integrated into one module. The integrated module can be realized in the form of hardware or in the form of a software functional module.

[0203] The integrated module, if realized in the form of a software functional module and sold or used as an independent product, can be stored in a computer readable storage medium. Based on this understanding, the essential part of the technical solutions of the present application or the whole or part of the technical solutions can be embodied in the form of a software product, which is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the processes of the methods described in each embodiment of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory, a random access memory, a magnetic disk or an optical disk, and various program code storage media.

[0204] The above embodiments are only used to illustrate the technical solutions of the present application, and not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that the technical solutions recorded in the foregoing embodiments can be modified, or some technical features can be replaced by equivalents; and these modifications or replacements do not make the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A communication method characterized by comprising: The method is applied to a terminal device, and comprises the following steps: receiving first information from a network device, wherein the first information comprises control information and data information, the control information is used to instruct reading the data information, and the first information comprises device identification information; determining whether to send a response message to the network device according to the first information.

2. The method of claim 1, wherein, The control information comprises at least one of device identification control information and resource control information, the device identification control information is used to instruct reading device identification data information in the data information, and the resource control information is used to read resource data information in the data information.

3. The method of claim 2, wherein, The device identification control information comprises at least one of a device identifier length indication field, a device identifier number indication field, a paging type indication field, a device identifier indication field and a network device identifier indication field, the device identifier length indication field is used to indicate the length of a device identifier, the device identifier number indication field is used to indicate the number of device identifiers, the paging type indication field is used to indicate that the paging type corresponding to the first information is single paging, multiple paging, group paging or full paging, the device identifier indication field is used to indicate whether a device identifier exists in the device identification data information, and the network device identifier indication field is used to indicate whether a network device identifier exists in the device identification data information.

4. The method of claim 3, wherein, When the device identifier number indication field indicates that the number of device identifiers is greater than 0, the device identification data information comprises device identifiers. When the paging type indication field is used to indicate that the paging type corresponding to the first information is group paging, the device identification data information comprises a device group identifier. When the device identifier number indication field indicates that the number of device identifiers is 0, or the paging type indication field is used to indicate that the paging type corresponding to the first information is full paging, the device identification data information does not comprise device identifiers.

5. The method of claim 3, wherein, If the device identification control information does not comprise the paging type indication field, and the device identification data information comprises a device group identifier or a device identifier, the format of the device group identifier is different from the format of the device identifier.

6. The method according to claim 2 or 3, characterized in that, The device identification control information comprises at least one of a data packet indication field, a data packet size indication field and a device identifier indication field, the data packet indication field is used to indicate whether the device identification data information comprises a first protocol layer data packet, the data packet size indication field is used to indicate the number of bytes or bits occupied by the first protocol layer data packet, and the data packet device identifier indication field is used to indicate whether to read a device identifier or a device group identifier from the first protocol layer data packet.

7. The method of claim 6, wherein, The first protocol layer data packet comprises at least one of a device identifier, a device group identifier and downlink command information.

8. The method of claim 7, wherein, The first protocol layer data packet further comprises a device identifier number field, and the device identifier number field is used to indicate the number of device identifiers.

9. The method of claim 4 or 6, wherein, The device identifier control information further comprises first indication information, the first indication information being used for indicating whether the device identifier corresponding to the first indication information exists.

10. The method of claim 9, wherein, If the first indication information indicates that the device identifier corresponding to the first indication information does not exist, the first indication information is further used for indicating field information after reading the device identifier corresponding to the first indication information.

11. The method of claim 2, wherein, The resource control information comprises a resource indication field, the resource indication field being used for indicating whether resource data information exists in the data information.

12. The method of claim 11, wherein, If the resource indication field is used for indicating that the resource data information does not exist in the data information, the resource indication field is further used for indicating that a response message is sent by using a predefined resource, the predefined resource comprising at least one of a default frequency domain resource and a default time limit, the default frequency domain resource being frequency domain resource information set when the device is manufactured or predefined frequency domain resource information.

13. The method of claim 11, wherein, The resource indication field is used for indicating that a response message is sent by using a preconfigured resource.

14. The method of claim 13, wherein, The resource data information comprises preconfigured resource information.

15. The method of claim 11, wherein, The resource indication field comprises at least one of a frequency domain resource indication field and a time domain resource indication field, the frequency domain resource indication field being used for indicating whether frequency domain resource information exists in the resource data information, and the time domain resource indication field being used for indicating whether time domain resource information exists in the resource data information.

16. The method of claim 15, wherein, If the resource indication field indicates that only time domain resource information exists in the resource data information, the resource indication field is further used for indicating that a response message is sent by using a default frequency domain resource; if the resource indication field indicates that only frequency domain resource information exists in the resource data information, the resource indication field is further used for indicating that a response message is sent within a default time limit.

17. The method of claim 11, wherein, The resource control information further comprises at least one of a random access type indication field and a paging cause indication field, the random access type indication field being used for indicating a random access type of the terminal device, and the paging cause indication field being used for indicating a paging cause corresponding to the first information.

18. The method of claim 2, wherein, The first information is encapsulated in a first data packet and the second data packet, the first data packet being encapsulated based on a first protocol layer, and the second data packet being encapsulated based on a second protocol layer.

19. The method of claim 18, wherein, The first data packet comprises the device identifier control information and the device identifier data information, and the second data packet comprises the resource control information and the resource data information.

20. The method of claim 18, wherein, The first data packet is transmitted based on a protocol data unit, and the second data packet is transmitted based on a medium access control layer control element.

21. The method of claim 4, wherein, The determining whether to send a response message to the network device according to the first information comprises: If the paging type indication field is used for indicating that the paging type corresponding to the first information is single paging or multiple paging, and the identifier of the terminal device matches the device identifier, it is determined to send a response message to the network device; If the paging type indication field is used for indicating that the paging type corresponding to the first information is group paging, and the identifier of the terminal device matches the device group identifier, it is determined to send a response message to the network device; If the paging type indication field is used to indicate that the paging type corresponding to the first information is a full paging, it is determined to send a response message to the network device.

22. A method of communication, comprising: The method is applied to a network device, and the method comprises: sending first information to a terminal device, so that the terminal device determines whether to send a response message to the network device according to the first information, wherein the first information comprises control information and data information, the control information is used to instruct reading of the data information, and the first information comprises device identification information.

23. The method of claim 22, wherein, The control information comprises device identification control information and resource control information, the device identification control information is used to instruct reading of device identification data information in the data information, and the resource control information is used to read resource data information in the data information.

24. The method of claim 23, wherein, The method further comprises: generating a first data packet based on a first protocol layer, wherein the first data packet comprises the device identification control information and the device identification data information; generating a second data packet based on a second protocol layer, wherein the second data packet comprises the resource control information and the resource data information.

25. The method of claim 24, wherein, The method further comprises: downloading the first data packet from the first protocol layer to the second protocol layer, so as to trigger the step of generating the second data packet based on the second protocol layer.

26. A communications device, characterized by The communication device is specifically a terminal device, and the communication device comprises: a receiving module, configured to receive first information from a network device, wherein the first information comprises control information and data information, the control information is used to instruct reading of the data information, and the first information comprises device identification information; a determining module, configured to determine whether to send a response message to the network device according to the first information.

27. A communications device, characterized by The communication device is specifically a network device, and the communication device comprises: a sending module, configured to send first information to a terminal device, so that the terminal device determines whether to send a response message to the network device according to the first information, wherein the first information comprises control information and data information, the control information is used to instruct reading of the data information, and the first information comprises device identification information.

28. A communications device, characterized by The communication device comprises: a memory, configured to store a computer program or computer instructions; a processor, configured to execute the computer program or computer instructions stored in the memory, so that the communication device executes the method according to any one of claims 1 to 21.

29. A communications device, characterized by The communication device comprises: a memory, configured to store a computer program or computer instructions; a processor, configured to execute the computer program or computer instructions stored in the memory, so that the communication device executes the method according to any one of claims 22 to 25.

30. A computer storage medium, configured to store a computer program, wherein the computer program is executed to implement the method according to any one of claims 1 to 21, or to implement the method according to any one of claims 22 to 25.

Citation Information

Patent Citations

  • Paging method and device

    CN113840375A

  • User equipment and base station participating in paging

    CN116508358A

  • Wireless communication method, and device

    WO2024164168A1