Communication method based on ambient internet of things, and terminal, network device and communication system

By obtaining and adjusting service-related priority information in the A-IOT system, the problem of resource conflict is solved, the transmission of high-priority services is ensured, and the system efficiency and reliability are improved.

WO2025148060A1PCT designated stage expired Publication Date: 2025-07-17BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/072177
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-01-12
Publication Date
2025-07-17

AI Technical Summary

Technical Problem

In existing environmental Internet of Things (A-IOT) systems, there is a lack of effective methods to determine and prioritize different business behaviors and scheduling instructions, resulting in resource conflicts and low-priority service transmission effects.

Method used

By obtaining service-related priority information, A-IOT terminals and network equipment determine service-related priority, and use the UL CI and DL PI mechanisms in the NR scheduling mechanism to adjust the terminal's business behavior and the priority of scheduling instructions to ensure the transmission of high-priority services.

Benefits of technology

It realizes that the service-related priorities are clarified in the A-IOT system, ensures the transmission of high-priority services, avoids resource conflicts, and improves the efficiency and reliability of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024072177_17072025_PF_FP_ABST
    Figure CN2024072177_17072025_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to the technical field of communications. Provided are a communication method based on the Ambient Internet of Things (A-IOT), and a terminal, a network device and a communication system. The method comprises: an A-IOT terminal acquiring first information, and acquiring service-related priority information on the basis of the first information; and determining service-related priorities for the A-IoT terminal on the basis of the priority information. By means of applying the technical solution in the present disclosure, the service-related priorities for an A-IoT terminal, such as priorities for different service behaviors, or the priorities for different scheduling instructions sent by an A-IoT network device, can be determined, such that the transmission of a service having a high priority can be ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method, terminal, network equipment and communication system based on environmental Internet of Things Technical Field

[0001] The present disclosure relates to the field of communication technology, and in particular to a communication method, terminal, network equipment, and communication system based on an environmental Internet of Things. Background Art

[0002] In the field of communications technology, the Ambient Internet of Things (A-IOT) is a new IoT technology. Compared to traditional IoT technology, a notable feature is the large number of A-IOT terminals in the network, enabling large-scale inventory and monitoring of items. A-IOT terminal devices can be customized to meet specific needs in different application scenarios, making A-IOT technology widely applicable and highly practical. Compared to Narrow Band-Internet of Things (NB-IOT) terminals, A-IOT terminals have a simpler structure and lower hardware and maintenance costs.

[0003] Summary of the Invention

[0004] The present disclosure proposes a communication method, terminal, network device, and communication system based on the ambient Internet of Things (A-IoT), which can clearly define the service-related priorities of A-IoT terminals.

[0005] A first embodiment of the present disclosure provides a communication method based on an ambient Internet of Things, performed by a terminal. The method comprises: obtaining first information, and obtaining service-related priority information based on the first information; and determining the service-related priority of the terminal based on the priority information.

[0006] The second aspect embodiment of the present disclosure provides a communication method based on the environmental Internet of Things, which is executed by a network device, and the method includes: sending first information; wherein, the first information is used to configure service-related priority information, and the priority information is used to determine the service-related priority of the terminal.

[0007] An embodiment of the third aspect of the present disclosure provides an A-IOT terminal, comprising: a processing module configured to obtain first information and obtain service-related priority information based on the first information; and determine the service-related priority of the A-IOT terminal based on the priority information.

[0008] The fourth aspect embodiment of the present disclosure provides an A-IOT network device, which includes: a transceiver module configured to send first information; wherein the first information is used to configure service-related priority information, and the priority information is used to determine the service-related priority of the A-IOT terminal.

[0009] A fifth aspect embodiment of the present disclosure provides a communication device, comprising: one or more processors; wherein the processor is used to execute the method described in the first aspect embodiment.

[0010] A sixth aspect embodiment of the present disclosure provides a communication device, comprising: one or more processors; wherein the processor is used to execute the method described in the second aspect embodiment.

[0011] A seventh aspect embodiment of the present disclosure provides a communication system, including: an A-IOT terminal and an A-IOT network device; the A-IOT terminal executes the method described in the first aspect embodiment, and the A-IOT network device executes the method described in the second aspect embodiment.

[0012] The eighth aspect embodiment of the present disclosure provides a communication method based on the environmental Internet of Things, including: a network device sends first information to a terminal; the terminal receives the first information sent by the network device, and obtains service-related priority information based on the first information, and the priority information is used to determine the service-related priority of the terminal.

[0013] The ninth aspect embodiment of the present disclosure provides a computer storage medium, wherein the computer storage medium stores computer-executable instructions; after the computer-executable instructions are executed by a processor, the method described in the first aspect embodiment or the second aspect embodiment can be implemented.

[0014] The embodiments of the present disclosure provide a communication method, terminal, network device and communication system based on the environmental Internet of Things, which can determine the business-related priority of the A-IOT terminal based on the business-related priority information, and then clarify the business-related priority of the A-IOT terminal, such as the priority of different business behaviors, or the priority of different scheduling instructions sent by the A-IOT network device, etc., to ensure the transmission of high-priority business.

[0015] Additional aspects and advantages of the present disclosure will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] The above and / or additional aspects and advantages of the present disclosure will become apparent and readily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:

[0017] FIG1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure;

[0018] FIG2 is a flow chart of a communication method based on the environmental Internet of Things according to an embodiment of the present disclosure;

[0019] FIG3 is a flow chart of a communication method based on the environmental Internet of Things according to an embodiment of the present disclosure;

[0020] FIG4 is a flow chart of a communication method based on the environmental Internet of Things according to an embodiment of the present disclosure;

[0021] FIG5 is a flow chart of a communication method based on the environmental Internet of Things according to an embodiment of the present disclosure;

[0022] FIG6 is a block diagram of a communication processing device according to an embodiment of the present disclosure;

[0023] FIG7 is a block diagram of a communication processing device according to an embodiment of the present disclosure;

[0024] FIG8 is a schematic structural diagram of a communication device according to an embodiment of the present disclosure;

[0025] FIG9 is a schematic structural diagram of a chip provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0026] The embodiments of the present disclosure are described in detail below. Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present disclosure and are not to be construed as limiting the present disclosure. It should be noted that the embodiments of the present disclosure and the features in the embodiments may be combined with each other unless there is a conflict.

[0027] To facilitate understanding, the terms involved in the embodiments of the present disclosure are first introduced.

[0028] 1. A-IoT technology

[0029] A-IoT is a new IoT technology. Compared to traditional IoT technologies, a notable feature is the large number of A-IoT terminals in the network, enabling large-scale inventory and monitoring of items. A-IoT devices can be categorized into three types: Type A, Type B, and Type C. Type A devices do not support energy storage and operate based on backscatter, offering the lowest complexity and consuming very little power. Although Type A devices do not support energy storage, they still need to receive wireless signals to activate their internal receive processing modules. Type B devices support energy storage and operate based on backscatter. Their complexity and power consumption are higher than Type A devices, but still relatively low. Type B devices can store energy, but their storage capacity is generally limited. Type C devices support energy storage and operate based on active transmission, meaning they amplify and transmit information using a power amplifier.

[0030] 2. Priority mechanism for New Radio (NR) scheduling

[0031] In NR, a priority mechanism is introduced to take into account different business needs and the timeliness urgency of different services. A maximum of 16 priorities can be set at the upper layer, but only high and low priorities are set at the physical layer. There are two types of confirmation of the physical layer priority of NR transmission. One is the default priority. Generally, the unconfigured NR transmission, such as the group (CG) physical uplink shared channel (PUSCH), has a low priority by default; the other is through signaling configuration, for example, through an indicator bit in the downlink control information (DCI), and different bits indicate the corresponding priority. Depending on the priority, NR has derived various solutions for handling collisions.

[0032] 3. Uplink cancellation indication (UL CI) and downlink preemption indication (DL PI) for NR scheduling

[0033] In NR, taking into account the scheduling requirements of services of different priorities, UL CI is defined for uplink services and DL PI is defined for downlink services. The DCI carries the corresponding information, instructing the terminal to cancel the lower-priority services currently being sent or about to be sent. The base station broadcasts the DCI carrying the UL CI or DL ​​PI. Terminals with low-priority services monitor the downlink control information (DCI) and take corresponding actions based on the instructions.

[0034] The embodiments of the present disclosure provide a communication method, terminal, network device, and communication system based on the environmental Internet of Things.

[0035] In a first aspect, an embodiment of the present disclosure proposes a communication method based on an environmental Internet of Things, which is executed by an A-IOT terminal. The method includes: obtaining first information, and obtaining service-related priority information based on the first information; and determining the service-related priority of the terminal based on the priority information.

[0036] In conjunction with some embodiments of the first aspect, the priority information is used to determine at least one of the following:

[0037] Priority of scheduling instructions; priority of business behavior.

[0038] This embodiment can determine the business-related priority of the A-IOT terminal based on the business-related priority information, and then clarify the business-related priority of the A-IOT terminal, such as the priority of different business behaviors, or the priority of different scheduling instructions sent by the A-IOT network device, etc., to ensure the transmission of high-priority services.

[0039] In combination with some embodiments of the first aspect, the method further includes: determining that a first priority of the first scheduling instruction is higher than a second priority of the second scheduling instruction, and the terminal terminating a corresponding business behavior of the second scheduling instruction.

[0040] In combination with some embodiments of the first aspect, the method also includes: determining that the first scheduling instruction is valid for the terminal based on the first priority of the first scheduling instruction; determining that the service transmission that the terminal is about to or is currently executing overlaps with the service transmission of the first scheduling instruction in time domain and / or frequency domain resources, and the terminal interrupts the service transmission that is about to or is currently executing.

[0041] In conjunction with some embodiments of the first aspect, determining, according to the first priority of the first scheduling instruction, that the first scheduling instruction is valid for the terminal includes one of the following:

[0042] Determining that the scheduling instruction of the first priority is valid for all terminals, and determining that the first scheduling instruction is valid for the terminal;

[0043] Determining that the scheduling instruction of the first priority is valid for all terminals of the third priority, and the terminal is a terminal of the third priority, and determining that the first scheduling instruction is valid for the terminal;

[0044] Determining that the scheduling instruction of the first priority is valid for all terminals that execute the instruction, and the terminal is a terminal that executes the instruction, and determining that the first scheduling instruction is valid for the terminal;

[0045] It is determined that the scheduling instruction of the first priority is valid for all terminals that execute the scheduling instruction of the fourth priority, and the terminal is a terminal that executes the scheduling instruction of the fourth priority, and it is determined that the first scheduling instruction is valid for the terminal.

[0046] In combination with some embodiments of the first aspect, the fourth priority is not higher than the first priority.

[0047] In combination with some embodiments of the first aspect, the method further includes: the terminal executing a corresponding service behavior of the first scheduling instruction.

[0048] In conjunction with some embodiments of the first aspect, the scheduling instruction includes at least one of the following:

[0049] Scheduling signaling, where the scheduling signaling is used by the network device to schedule communication transmission of the terminal;

[0050] Read instruction, the read instruction is used by the network device to read the data of the terminal;

[0051] A kill instruction, wherein the kill instruction is used by the network device to kill the terminal;

[0052] An inventory instruction, wherein the inventory instruction is used by a network device to perform an inventory of terminals;

[0053] An activation instruction, wherein the activation instruction is used by a network device to activate a terminal;

[0054] A capability query instruction, wherein the capability query instruction is used by the network device to initiate a capability query to the terminal;

[0055] The trigger measurement instruction is used by the network device to trigger measurement on the terminal.

[0056] In conjunction with some embodiments of the first aspect, obtaining the first information includes at least one of the following:

[0057] receiving the first information sent by the network device;

[0058] Acquire the first information pre-configured for the terminal at the factory stage;

[0059] Acquire the first information pre-configured by the terminal during the registration phase;

[0060] The first information pre-configured by the terminal during the registration phase is obtained.

[0061] In combination with some embodiments of the first aspect, the method further includes: receiving a first instruction sent by a network device, the first instruction carrying a first indication field; and determining whether to interrupt the transmission resources of the terminal to execute the second instruction based on the first indication field.

[0062] In the second aspect, an embodiment of the present disclosure proposes a communication method based on an environmental Internet of Things, which is executed by a network device, and the method includes: sending first information; wherein, the first information is used to configure service-related priority information, and the priority information is used to determine the service-related priority of the terminal.

[0063] In conjunction with some embodiments of the second aspect, the priority information is used to determine at least one of the following:

[0064] The priority of the scheduling instruction;

[0065] Prioritization of business actions.

[0066] In conjunction with some embodiments of the second aspect, the scheduling instruction includes at least one of the following:

[0067] Scheduling signaling, where the scheduling signaling is used by the network device to schedule communication transmission of the terminal;

[0068] A write instruction, wherein the write instruction is used by the network device to write data to the terminal;

[0069] Read instruction, the read instruction is used by the network device to read the data of the terminal;

[0070] A kill instruction, wherein the kill instruction is used by the network device to kill the terminal;

[0071] An inventory instruction, wherein the inventory instruction is used by a network device to perform an inventory of terminals;

[0072] An activation instruction, wherein the activation instruction is used by a network device to activate a terminal;

[0073] A capability query instruction, wherein the capability query instruction is used by the network device to initiate a capability query to the terminal;

[0074] The trigger measurement instruction is used by the network device to trigger measurement on the terminal.

[0075] In combination with some embodiments of the second aspect, the method further includes: sending a first instruction; wherein the first instruction carries a first indication field, and the first indication field is used to determine whether to interrupt the transmission resources of the terminal to execute the second instruction.

[0076] In a third aspect, an embodiment of the present disclosure proposes an A-IOT terminal, which includes: a processing module, configured to obtain first information and obtain service-related priority information based on the first information; and determine the service-related priority of the A-IOT terminal based on the priority information.

[0077] In a fourth aspect, an embodiment of the present disclosure proposes an A-IOT network device, which includes: a transceiver module configured to send first information; wherein the first information is used to configure service-related priority information, and the priority information is used to determine the service-related priority of the A-IOT terminal.

[0078] In the fifth aspect, an embodiment of the present disclosure proposes a communication device, which may be an A-IOT terminal or an A-IOT network device, including: one or more processors; wherein the A-IOT terminal is used to execute the method described in the embodiment of the first aspect, and the A-IOT network device is used to execute the method described in the embodiment of the second aspect.

[0079] In a sixth aspect, an embodiment of the present disclosure proposes a communication system, comprising: an A-IOT terminal and an A-IOT network device; the A-IOT terminal executes the method described in the embodiment of the first aspect, and the A-IOT network device executes the method described in the embodiment of the second aspect.

[0080] In the seventh aspect, an embodiment of the present disclosure provides a communication method based on an environmental Internet of Things, including: an A-IOT network device sends a first message to an A-IOT terminal; the A-IOT terminal receives the first information sent by the A-IOT network device, and obtains service-related priority information based on the first information, and the priority information is used to determine the service-related priority of the A-IOT terminal.

[0081] In an eighth aspect, an embodiment of the present disclosure proposes a computer storage medium, wherein the computer storage medium stores computer-executable instructions; after the computer-executable instructions are executed by a processor, the method described in the embodiment of the first aspect or the embodiment of the second aspect can be implemented.

[0082] In a ninth aspect, an embodiment of the present disclosure proposes a program product. When the program product is executed by a communication device, the communication device executes the method as described in the embodiment of the first aspect or the embodiment of the second aspect.

[0083] In a tenth aspect, an embodiment of the present disclosure proposes a computer program, which, when executed on a computer, enables the computer to execute the method described in the embodiment of the first aspect or the embodiment of the second aspect.

[0084] In an eleventh aspect, an embodiment of the present disclosure provides a chip or a chip system, wherein the chip or chip system includes a processing circuit configured to execute the method according to the embodiment of the first aspect or the embodiment of the second aspect.

[0085] It is understandable that the above-mentioned terminals, network devices, communication systems, and storage media are all used to execute the methods proposed in the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods and will not be repeated here.

[0086] The disclosed embodiments provide a communication method, terminal, network device, and communication system based on the environmental Internet of Things. In some embodiments, the terms "communication method based on the environmental Internet of Things" and "information processing method," "information sending method," and "information receiving method" are interchangeable; the terms "communication device based on the environmental Internet of Things" and "information processing device," "information sending device," and "information receiving device" are interchangeable; and the terms "information processing system," "communication system," "information sending system," and "information receiving system" are interchangeable.

[0087] The embodiments of the present disclosure are not exhaustive and are merely illustrative of some embodiments, and are not intended to be a specific limitation on the scope of protection of the present disclosure. In the absence of contradiction, each step in a certain embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged. In addition, the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined. For example, some or all steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.

[0088] In each embodiment of the present disclosure, unless otherwise specified or provided for by logic, the terms and / or descriptions between the embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form a new embodiment based on their inherent logical relationships.

[0089] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.

[0090] In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular, such as "a", "an", "the", "above", "said", "the", "the", etc., may mean "one and only one", or "one or more", "at least one", etc. For example, when using articles such as "a", "an", "the" in English in translation, the noun following the article may be understood as a singular expression or a plural expression.

[0091] In the embodiments of the present disclosure, “plurality” refers to two or more.

[0092] In some embodiments, the terms "at least one of", "at least one of", "at least one of", "one or more", "a plurality of", "multiple", etc. can be used interchangeably.

[0093] In the embodiments of the present disclosure, descriptions such as “at least one of A, B, C…”, “A and / or B and / or C…”, etc. include the situation where any one of A, B, C… exists alone, and also include any combination of any multiple of A, B, C…, and each situation can exist alone; for example, “at least one of A, B, C” includes the situation where A exists alone, B exists alone, C exists alone, the combination of A and B, the combination of A and C, the combination of B and C, and the combination of A, B, and C; for example, A and / or B includes the situation where A exists alone, B exists alone, and the combination of A and B.

[0094] In some embodiments, descriptions such as "in one case A, in another case B," or "in response to one case A, in response to another case B," may include the following technical solutions depending on the situation: executing A independently of B (in some embodiments, A); executing B independently of A (in some embodiments, B); selectively executing A and B (in some embodiments, selecting between A and B); and executing both A and B (in some embodiments, A and B). The same applies when there are more branches, such as A, B, and C.

[0095] The prefixes such as "first" and "second" in the embodiments of the present disclosure are only used to distinguish different description objects and do not constitute any restriction on the position, order, priority, quantity or content of the description objects. For the statement of the description object, please refer to the description in the context of the claims or embodiments, and no unnecessary restriction should be constituted due to the use of prefixes. For example, if the description object is a "field", the ordinal number before the "field" in the "first field" and the "second field" does not limit the position or order between the "fields". "First" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of the "first field" and the "second field". For another example, if the description object is a "level", the ordinal number before the "level" in the "first level" and the "second level" does not limit the priority between the "levels". For another example, the number of description objects is not limited by the ordinal number and can be one or more. Taking "first device" as an example, the number of "devices" can be one or more. In addition, the objects modified by different prefixes can be the same or different. For example, if the description object is "device", then the "first device" and the "second device" can be the same device or different devices, and their types can be the same or different; for another example, if the description object is "information", then the "first information" and the "second information" can be the same information or different information, and their contents can be the same or different.

[0096] In some embodiments, “including A,” “comprising A,” “used to indicate A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.

[0097] In some embodiments, terms such as "in response to...", "in response to determining...", "in the case of...", "at the time of...", "when...", "if...", "if...", etc. can be used interchangeably.

[0098] In some embodiments, terms such as "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not less than", and "above" can be replaced with each other, and terms such as "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "not more than", "lower than", "lower than or equal to", "not higher than", and "below" can be replaced with each other.

[0099] In some embodiments, devices, etc. can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. Terms such as "device", "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", and "subject" can be used interchangeably.

[0100] In some embodiments, "network" can be interpreted as devices included in the network (eg, access network equipment, core network equipment, etc.).

[0101] In some embodiments, the terms "access network device (AN device)", "radio access network device (RAN device)", "base station (BS)", "radio base station" "fixed station", "node", "access point", "transmission point (TP)", "reception point (RP)", "transmission / reception point (TRP)", "panel", "antenna panel", "antenna array", "cell", "macro cell", "small cell", "femto cell", "pico cell", "sector", "cell group", "carrier", "component carrier", "bandwidth part (BWP)" and the like may be used interchangeably.

[0102] In some embodiments, the terms "terminal", "terminal device", "user equipment (UE)", "user terminal", "mobile station (MS)", "mobile terminal (MT)", subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, etc. can be used interchangeably.

[0103] In some embodiments, the access network device, the core network device, or the network device can be replaced by a terminal. For example, the various embodiments of the present disclosure can also be applied to a structure in which the communication between the access network device, the core network device, or the network device and the terminal is replaced by communication between multiple terminals (for example, it can also be called device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, it can also be set as a structure in which the terminal has all or part of the functions of the access network device. In addition, language such as "uplink" and "downlink" can also be replaced by language corresponding to communication between terminals (for example, "side"). For example, uplink channels, downlink channels, etc. can be replaced by side channels, and uplinks, downlinks, etc. can be replaced by side links.

[0104] In some embodiments, the terminal may be replaced by an access network device, a core network device, or a network device. In this case, the access network device, the core network device, or the network device may have a structure that has all or part of the functions of the terminal.

[0105] In some embodiments, obtaining data, information, etc. may comply with the laws and regulations of the country where the data is obtained.

[0106] In some embodiments, data, information, etc. may be obtained with the user's consent.

[0107] In some embodiments, the threshold mentioned in this embodiment may be a numerical value, a constant, or some fixed value.

[0108] In addition, each element, each row, or each column in the table of the embodiment of the present disclosure can be implemented as an independent embodiment, and the combination of any elements, any rows, and any columns can also be implemented as an independent embodiment.

[0109] The correspondences shown in the tables of the present disclosure can be configured or predefined. The values ​​of the information in each table are merely examples and can be configured to other values, which are not limited by the present disclosure. When configuring the correspondences between information and parameters, it is not necessarily required to configure all the correspondences shown in each table. For example, in the tables of the present disclosure, the correspondences shown in certain rows may not be configured. For another example, appropriate deformation adjustments can be made based on the above tables, such as splitting, merging, etc. The names of the parameters shown in the titles of the above tables may also adopt other names that can be understood by the communication device, and the values ​​or representations of the parameters may also adopt other values ​​or representations that can be understood by the communication device. When implementing the above tables, other data structures may also be used, such as arrays, queues, containers, stacks, linear lists, pointers, linked lists, trees, graphs, structures, classes, heaps, hash tables or hash tables, etc.

[0110] The predefined in the present disclosure may be understood as defined, predefined, stored, pre-stored, pre-negotiated, pre-configured, solidified, or pre-burned.

[0111] The following is a detailed introduction to the communication method, terminal, network device and communication system based on the environmental Internet of Things provided by the present disclosure in conjunction with the accompanying drawings.

[0112] FIG1 shows a structural diagram of a communication system according to an embodiment of the present disclosure. As shown in FIG1 , the system architecture may include a network device 11 and a terminal 12 .

[0113] In some examples, the network device 11 may be an entity on the network side for transmitting or receiving signals. For example, the network device 11 may be an A-IOT network device, a communication satellite, an evolved NodeB (eNB), a transmission reception point (TRP), a next generation NodeB (gNB) in an NR system, a base station in other future mobile communication systems, or an access node in a wireless fidelity (WiFi) system. The embodiments of the present disclosure do not limit the specific technology and specific device form adopted by the network device 11. The network device 11 provided in the embodiments of the present disclosure may be composed of a centralized unit (CU) and a distributed unit (DU), wherein the CU may also be referred to as a control unit. The CU-DU structure may be used to split the protocol layer of a network device, such as a base station, and the functions of some protocol layers are placed in the CU for centralized control, while the functions of the remaining part or all of the protocol layers are distributed in the DU, and the DU is centrally controlled by the CU.

[0114] In some examples, the terminal 12 may be referred to as a terminal device (terminal), an A-IOT terminal, a user device, a mobile station (MS), a mobile terminal device (MT), etc. The terminal 12 may also be a car with communication capabilities, a smart car, a mobile phone, a wearable device, a tablet computer (Pad), a computer with wireless transceiver capabilities, a virtual reality device, an augmented reality device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, a wireless terminal device in a smart home, etc. The embodiments of the present disclosure do not limit the specific technology and specific device form adopted by the terminal 12.

[0115] It can be understood that the communication processing system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution proposed in the embodiment of the present disclosure. Ordinary technicians in this field can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution proposed in the embodiment of the present disclosure is also applicable to similar technical problems.

[0116] The following embodiments of the present disclosure may be applied to the communication system shown in Figure 1, or a portion of the entities, but are not limited thereto. The entities shown in Figure 1 are illustrative only. The communication system may include all or part of the entities shown in Figure 1, or may include other entities outside of Figure 1. The number and form of the entities may be arbitrary. The connection relationship between the entities is illustrative only. The entities may be connected or disconnected, and the connection may be in any manner, whether direct or indirect, and may be wired or wireless.

[0117] The embodiments of the present disclosure can be applied to satellite communications, Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G NR, Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New Radio Access (NX), Future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.17 (WiMAX (registered trademark)), IEEE 802.18 (WiMAX (registered trademark)), IEEE 802.19 (WiMAX (registered trademark)), IEEE 802.20 (WiMAX (registered trademark)), IEEE 802.21 (WiMAX (registered trademark)), IEEE 802.22 (WiMAX (registered trademark)), IEEE 802.23 (WiMAX (registered trademark)), IEEE 802.24 (WiMAX (registered trademark)), IEEE 802.25 (WiMAX (registered trademark)), IEEE 802.26 (WiMAX (registered trademark)), IEEE 802.27 (WiMAX (registered trademark)), IEEE 802.28 (WiMAX (registered trademark)), IEEE 802.29 (WiMAX (registered trademark)), IEEE 802.30 (WiMAX (registered trademark)), IEEE 802.31 (WiMAX (registered trademark)), IEEE 802.32 (WiMAX (registered trademark)), IEEE 802.33 (WiMAX (registered trademark) 802.20, Ultra-WideBand (UWB), Bluetooth (registered trademark), Public Land Mobile Network (PLMN) networks, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X) systems, systems utilizing other ambient IoT-based communication methods, and next-generation systems based on and extending these systems. Furthermore, multiple systems may be combined (for example, a combination of LTE or LTE-A with 5G).

[0118] In some examples, the A-IOT network device 11 sends first information to the A-IOT terminal 12, the A-IOT terminal 12 receives the first information sent by the A-IOT network device 11, and the A-IOT terminal 12 obtains service-related priority information based on the first information; and determines the service-related priority of the A-IOT terminal based on the priority information.

[0119] This embodiment can determine the business-related priority of the A-IOT terminal based on the business-related priority information, and then clarify the business-related priority of the A-IOT terminal, such as the priority of different business behaviors, or the priority of different scheduling instructions sent by the A-IOT network device, etc., to ensure the transmission of high-priority services.

[0120] Furthermore, to illustrate the specific implementation process of the above communication system, FIG2 shows a schematic diagram of a communication method based on the environmental Internet of Things according to an embodiment of the present disclosure. The method is applied to the above communication system, as shown in FIG2, and may include the following steps:

[0121] Step S201: The A-IOT network device sends first information to the A-IOT terminal.

[0122] In some embodiments, the first information may be a communication information, such as an indication information or a signaling, etc. For example, the first information may be sent via radio resource control (RRC) signaling and / or media access control layer (MAC) control element (CE) and / or downlink control information (DCI).

[0123] Step S202: The A-IOT terminal obtains service-related priority information based on the first information.

[0124] In some embodiments, the service-related priority information includes at least one of the following:

[0125] A1, first priority information, the first priority information can be used to determine the priorities of different scheduling instructions;

[0126] B1. Second priority information: The second priority information may be used to determine the priorities of different business behaviors.

[0127] In some embodiments, the scheduling instruction may include at least one of the following:

[0128] A2, scheduling signaling, scheduling signaling is used by A-IOT network devices to schedule communication transmission of A-IOT terminals;

[0129] B2. Write instruction: The write instruction is used by the A-IOT network device to write data to the A-IOT terminal;

[0130] C2, read instruction, the read instruction is used by the A-IOT network device to read the data of the A-IOT terminal;

[0131] D2, deactivation command, the deactivation command is used by the A-IOT network device to deactivate the A-IOT terminal;

[0132] E2, inventory command, the inventory command is used by the A-IOT network device to inventory the A-IOT terminal;

[0133] F2, activation command, the activation command is used by the A-IOT network device to activate the A-IOT terminal;

[0134] G2, capability query instruction, the capability query instruction is used by the A-IOT network device to initiate a capability query to the A-IOT terminal;

[0135] H2. Trigger measurement instruction: The trigger measurement instruction is used by the A-IOT network device to trigger measurement to the A-IOT terminal.

[0136] In some embodiments, the service behavior may include service transmission, specifically including service uplink transmission and / or service downlink transmission, etc.

[0137] A-IoT network devices are likely to trigger the scheduling of multiple A-IoT terminal devices at a time. Considering that different A-IoT terminal devices have different scheduling requirements, there is the possibility of service priority grading. Assume that in an inventory scenario, the A-IoT network device pre-sets the periodic reporting of inventory information for the A-IoT terminal devices in the network. At this time, the user uses the scheduling requirements of the application layer to trigger priority scheduling for certain A-IoT terminal devices in the network, such as emergency reporting of abnormal material status. From the network side, the network requires these A-IoT terminal devices to be able to backscatter or actively report as quickly as possible, and not be affected by other uplink services of the A-IoT terminal device. In order to reflect the priority between different services / scheduling of the same A-IoT terminal, this embodiment can determine the service-related priority of the A-IOT terminal based on the service-related priority information, and then clarify the priority between different services / scheduling of the same A-IoT terminal, thereby ensuring the transmission of high-priority services.

[0138] In addition to the method of obtaining the first information and then obtaining the priority information as shown in steps S201 and S202, as another embodiment, the process may also include: obtaining the first information that the A-IOT terminal is pre-configured at the factory stage; and / or, obtaining the first information that the A-IOT terminal is pre-configured at the registration stage; and / or, obtaining the first information that the A-IOT terminal is pre-configured at the registration stage, etc.

[0139] For example, in a network, A-IoT network devices communicate with A-IoT terminal devices. A-IoT network devices include base stations, terminals, intermediate nodes, auxiliary nodes, etc., and the types of A-IoT terminal devices include Type A, Type B, and Type C. The A-IoT network device sends an excitation signal to at least one A-IoT terminal device. The excitation signal can be used to trigger communication with the A-IoT terminal device and transmit control signaling, data, etc. Optionally, the excitation signal can also be used as a charging energy source for the A-IoT terminal device. The A-IoT terminal devices are divided into at least one group. In a single scheduling, the A-IoT network device schedules at least one scheduling group, and optionally, schedules one scheduling group at a time. The A-IoT network device and the A-IoT terminal devices exchange information. The A-IoT network device sends scheduling instructions of different priorities to the same A-IoT terminal device, or sends scheduling instructions of different priorities to different A-IoT terminal devices. The A-IoT terminal device responds after receiving the scheduling instructions. The scheduling instructions received by the A-IoT terminal device are prioritized. The priority determination method includes at least one of the following examples:

[0140] In some examples, the protocol predefines a priority or priority list of scheduling instructions. The scheduling instructions include but are not limited to at least one of the following:

[0141] Uplink scheduling signaling, downlink scheduling signaling, write command, read command, deactivate command, inventory command, activate command, kill command, capability query command, trigger measurement command.

[0142] The priority or priority list includes at least two levels, including but not limited to at least one of highest priority, lowest priority, high priority, second highest priority, low priority, second lowest priority or other priorities.

[0143] In some examples, the A-IoT network device configures the priority or priority list of the scheduling instruction to the A-IoT terminal device. The optional configuration signaling of the A-IoT network device includes at least one of static signaling, semi-static signaling, and dynamic signaling. The scheduling instruction includes but is not limited to at least one of the following:

[0144] Uplink scheduling signaling, downlink scheduling signaling, bold, read command, deactivate command, inventory command, activate command, kill command, capability query command, trigger measurement command.

[0145] The priority or priority list includes at least two levels, including but not limited to at least one of highest priority, lowest priority, high priority, second highest priority, low priority, second lowest priority or other priorities.

[0146] In some examples, when an A-IoT terminal device leaves the factory / is registered / registered, it is pre-configured with a priority or priority list of scheduling instructions. The scheduling instructions include but are not limited to at least one of the following:

[0147] Uplink scheduling signaling, downlink scheduling signaling, write command, read command, deactivate command, inventory command, activate command, kill command, capability query command, trigger measurement command.

[0148] The priority or priority list includes at least two levels, including but not limited to at least one of highest priority, lowest priority, high priority, second highest priority, low priority, second lowest priority or other priorities.

[0149] For another example, an A-IoT network device and an A-IoT terminal device exchange information. The A-IoT network device sends a scheduling instruction to the A-IoT terminal device, and the A-IoT terminal device responds after receiving the scheduling instruction. The transmission corresponding to the scheduling instruction has a determined priority, and the priority determination method includes at least one of the following examples:

[0150] In some examples, the protocol predefines a priority or priority list for transmission services / device behaviors. The priority or priority list includes at least two levels, including but not limited to at least one of the highest priority, the lowest priority, the high priority, the second highest priority, the low priority, the second lowest priority, or other priorities.

[0151] In some examples, an A-IoT network device configures a priority or priority list for transmitting services / device behaviors to an A-IoT terminal device. Optional configuration signaling for the A-IoT network device includes at least one of static signaling, semi-static signaling, and dynamic signaling. The priority or priority list includes at least two levels, including but not limited to at least one of highest priority, lowest priority, high priority, second highest priority, low priority, second lowest priority, or other priority levels.

[0152] In some examples, when an A-IoT terminal device leaves the factory / is registered / registered, it is pre-configured with a priority or priority list for transmission services / device behaviors. This priority or priority list includes at least two levels, including but not limited to at least one of the following: highest priority, lowest priority, high priority, second highest priority, low priority, second lowest priority, or other priority levels.

[0153] Step S203: The A-IOT terminal determines its service-related priority according to the service-related priority information.

[0154] In some embodiments, the A-IOT terminal determines the priorities of different scheduling instructions based on the first priority information, or the A-IOT terminal determines the priorities of different service behaviors based on the second priority information.

[0155] In some embodiments, when the first priority of the first scheduling instruction is higher than the second priority of the second scheduling instruction, the A-IOT terminal terminates the corresponding service behavior of the second scheduling instruction.

[0156] In some examples, the priority of the scheduling signaling may be carried by the scheduling signaling itself.

[0157] In some examples, the priority of the scheduling signaling is not carried by the scheduling signaling itself, but may be carried in other signaling, etc.

[0158] Given the simple structure of A-IoT terminals, it's difficult for the same A-IoT terminal to perform multiple business activities simultaneously. When different services have different priorities, there's a need for higher-priority services to preempt resources from lower-priority services. For example, when an A-IoT terminal is performing a measurement and receives an inventory instruction from an A-IoT network device, it needs to report the inventory information. If the inventory instruction has a higher priority, the measurement activity may need to be terminated to prioritize resources for reporting the inventory information. Furthermore, for services of different priorities between different A-IoT terminal devices, there's also a need for higher-priority services to preempt resources from lower-priority services.

[0159] For example, an A-IoT network device exchanges information with an A-IoT terminal device. The A-IoT network device sends scheduling instructions of different priorities to the same A-IoT terminal device. In this case, the protocol predefines that high-priority instructions can interrupt low-priority instructions. That is, when the A-IoT terminal device receives a high-priority instruction, it terminates the corresponding action of the previous low-priority instruction and begins executing the corresponding action of the high-priority instruction.

[0160] Another example is the information exchange between A-IoT network devices and A-IoT terminal devices. A-IoT network devices send scheduling instructions of different priorities to different A-IoT terminal devices. In this case, the protocol predefines that high-priority instructions can interrupt low-priority instructions. That is, when an A-IoT terminal device receives a high-priority instruction, it will terminate the corresponding behavior of the previous low-priority instruction and begin executing the corresponding behavior of the high-priority instruction.

[0161] In some embodiments, based on the first priority of the first scheduling instruction, it is determined that the first scheduling instruction is valid for the A-IOT terminal; further, when the service transmission that the A-IOT terminal is about to or is currently executing overlaps with the service transmission of the first scheduling instruction in time domain and / or frequency domain resources, the A-IOT terminal interrupts the service transmission that is about to or is currently executing.

[0162] In some embodiments, determining, based on the first priority of the first scheduling instruction, that the first scheduling instruction is valid for the A-IOT terminal includes one of the following:

[0163] A3. The scheduling instruction of the first priority is valid for all A-IOT terminals, and it is determined that the first scheduling instruction is valid for the A-IOT terminal.

[0164] B3. The scheduling instruction of the first priority is valid for all A-IOT terminals of the third priority, and the A-IOT terminal is an A-IOT terminal of the third priority, determining that the first scheduling instruction is valid for the A-IOT terminal;

[0165] C3. The scheduling instruction of the first priority is valid for all A-IOT terminals that execute the instruction, and the A-IOT terminal is the A-IOT terminal that executes the instruction, and it is determined that the first scheduling instruction is valid for the A-IOT terminal.

[0166] D3. The first-priority scheduling instruction is valid for all A-IOT terminals that execute the fourth-priority scheduling instruction, and the A-IOT terminal is an A-IOT terminal that executes the fourth-priority scheduling instruction, and the first scheduling instruction is determined to be valid for the A-IOT terminal. Optionally, the fourth priority is not higher than the first priority.

[0167] In some embodiments, if the first priority of the first scheduling instruction is higher than the second priority of the second scheduling instruction, or based on the first priority of the first scheduling instruction, it is determined that the first scheduling instruction is valid for the A-IOT terminal, the A-IOT terminal may execute the corresponding business behavior of the first scheduling instruction.

[0168] For example, the protocol pre-defined high-priority instructions are valid for all A-IoT terminal devices.

[0169] Alternatively, the protocol pre-defined high-priority instructions are valid for all low-priority A-IoT terminal devices, where the low-priority A-IoT terminal device refers to an A-IoT terminal device configured as a low priority.

[0170] Alternatively, the protocol predefines low-priority instructions that are only valid for low-priority A-IoT terminal devices.

[0171] Alternatively, the protocol pre-defined high-priority instructions are valid for all A-IoT terminal devices that execute the instructions.

[0172] Alternatively, the protocol pre-defined high-priority instructions are valid for all A-IoT terminal devices that execute low-priority instructions. A low-priority A-IoT terminal device refers to an A-IoT terminal device that has received a low-priority instruction and is about to execute or is currently executing the instruction task. There are no restrictions on the device's own priority.

[0173] Alternatively, the protocol predefines low-priority instructions that are only valid for A-IoT terminal devices that execute low-priority instructions.

[0174] Alternatively, the protocol pre-defined priority A instruction is valid for all A-IoT terminal devices not higher than priority A, where priority A includes but is not limited to at least one of the highest priority, lowest priority, high priority, second highest priority, low priority, second lowest priority or other priorities.

[0175] Alternatively, the protocol pre-defines priority B instructions that are valid for all A-IoT terminal devices that execute instructions not higher than priority B, where priority B includes but is not limited to at least one of the highest priority, lowest priority, high priority, second highest priority, low priority, second lowest priority or other priorities.

[0176] Furthermore, if the A-IoT terminal device receives a valid instruction (including the valid instructions in the above-mentioned cases), and the business transmission that the A-IoT terminal device is about to or is executing overlaps with the business transmission of the valid instruction, the A-IoT terminal device cancels / interrupts the business transmission that is about to or is executing.

[0177] In some embodiments, the A-IOT terminal device receives a first instruction sent by the A-IOT network device, which carries a first indication field; the A-IOT terminal device determines whether to interrupt the transmission resources of the A-IOT terminal to execute the second instruction based on the first indication field.

[0178] In some embodiments, the first indication field may be an indication field for interruption, preemption, or seizure, and an instruction carrying this field may be able to interrupt, preempt, or seizure any instruction.

[0179] For example, an A-IoT network device and an A-IoT terminal device exchange information. The A-IoT network device sends a first instruction to the A-IoT terminal device, and the A-IoT terminal device responds after receiving the first instruction. The method for determining the first instruction includes at least one of the following examples:

[0180] In some examples, the protocol predefines an interruption field that can be used to indicate whether to interrupt the transmission resources of the A-IoT terminal device, including but not limited to uplink transmission resources, downlink transmission resources, sensor resources, and energy resources. The interruption field is included in the first instruction.

[0181] In one implementation, the interrupt field contains one bit, where 0 represents no interruption and 1 represents interruption. When the A-IoT network device sends a first instruction and the A-IoT terminal device receives the first instruction, and one bit of the interrupt field is 1, the A-IoT terminal device interrupts all previous actions and begins executing the first instruction, or waits to execute the next instruction.

[0182] In one implementation, the interruption field includes multiple bits, each bit corresponding to a service transmission or behavior of an A-IoT terminal device, with a bit value of 0 representing no interruption and a bit value of 1 representing interruption. The A-IoT network device sends a first instruction, and the A-IoT terminal device receives the first instruction. If multiple bits in the interruption field are 1, the transmission of the A-IoT terminal device corresponding to the multiple bits is interrupted.

[0183] In one implementation, the interrupt field includes at least one bit that indicates the interrupted transmission resource, with a bit value of 0 representing no interruption and 1 representing interruption. When the A-IoT network device sends a first instruction and the A-IoT terminal device receives the first instruction, if multiple bits in the interrupt field are 1, the transmission resources corresponding to the multiple bits are interrupted, and the A-IoT terminal device interrupts transmission on the corresponding transmission resources.

[0184] In some examples, the A-IoT network device configures an interruption field for the A-IoT terminal device. The interruption field indicates whether to interrupt the A-IoT terminal device's transmission resources, including but not limited to uplink transmission resources, downlink transmission resources, sensor resources, and energy resources. The interruption field is included in the first instruction. Optional configuration signaling for the A-IoT network device includes at least one of static signaling, semi-static signaling, and dynamic signaling.

[0185] In one implementation, the interrupt field contains one bit, where 0 represents no interruption and 1 represents interruption. When the A-IoT network device sends a first instruction and the A-IoT terminal device receives the first instruction, and one bit of the interrupt field is 1, the A-IoT terminal device interrupts all previous actions and begins executing the first instruction, or waits to execute the next instruction.

[0186] In one implementation, the interruption field includes multiple bits, each bit corresponding to a service transmission or behavior of an A-IoT terminal device, with a bit value of 0 representing no interruption and a bit value of 1 representing interruption. The A-IoT network device sends a first instruction, and the A-IoT terminal device receives the first instruction. If multiple bits in the interruption field are 1, the transmission of the A-IoT terminal device corresponding to the multiple bits is interrupted.

[0187] In one implementation, the interrupt field includes at least one bit that indicates the interrupted transmission resource, with a bit value of 0 representing no interruption and 1 representing interruption. When the A-IoT network device sends a first instruction and the A-IoT terminal device receives the first instruction, if multiple bits in the interrupt field are 1, the transmission resources corresponding to the multiple bits are interrupted, and the A-IoT terminal device interrupts transmission on the corresponding transmission resources.

[0188] In some examples, an A-IoT terminal device is pre-configured with an interruption field when it leaves the factory / is registered / registered. This interruption field is used to indicate whether to interrupt the A-IoT terminal device's transmission resources, including but not limited to uplink transmission resources, downlink transmission resources, sensor resources, and energy resources. This interruption field is included in the first instruction.

[0189] In one implementation, the interrupt field contains one bit, where 0 represents no interruption and 1 represents interruption. When the A-IoT network device sends a first instruction and the A-IoT terminal device receives the first instruction, and one bit of the interrupt field is 1, the A-IoT terminal device interrupts all previous actions and begins executing the first instruction, or waits to execute the next instruction.

[0190] In one implementation, the interruption field includes multiple bits, each bit corresponding to a service transmission or behavior of an A-IoT terminal device, with a bit value of 0 representing no interruption and a bit value of 1 representing interruption. The A-IoT network device sends a first instruction, and the A-IoT terminal device receives the first instruction. If multiple bits in the interruption field are 1, the transmission of the A-IoT terminal device corresponding to the multiple bits is interrupted.

[0191] In one implementation, the interrupt field includes at least one bit that indicates the interrupted transmission resource, with a bit value of 0 representing no interruption and 1 representing interruption. When the A-IoT network device sends a first instruction and the A-IoT terminal device receives the first instruction, if multiple bits in the interrupt field are 1, the transmission resources corresponding to the multiple bits are interrupted, and the A-IoT terminal device interrupts transmission on the corresponding transmission resources.

[0192] This embodiment can determine the business-related priority of the A-IOT terminal based on the business-related priority information, and then clarify the business-related priority of the A-IOT terminal, such as the priority of different business behaviors, or the priority of different scheduling instructions sent by the A-IOT network device, etc., to ensure the transmission of high-priority services.

[0193] To illustrate the specific execution process of the A-IOT terminal, Figure 3 shows a flow chart of a communication method based on the ambient Internet of Things according to an embodiment of the present disclosure. When applied to the A-IOT terminal side, the method may include the following steps.

[0194] Step S301: The A-IOT terminal obtains first information, and obtains service-related priority information based on the first information.

[0195] In some embodiments, the service-related priority information is used to determine at least one of the following:

[0196] The priority of the scheduling instruction;

[0197] Prioritization of business actions.

[0198] In some embodiments, the scheduling instruction includes at least one of the following:

[0199] Scheduling signaling, where the scheduling signaling is used by the A-IOT network device to schedule communication transmission of the A-IOT terminal;

[0200] A write instruction is used by the A-IOT network device to write data to the A-IOT terminal;

[0201] Read instruction, the read instruction is used by the A-IOT network device to read data from the A-IOT terminal;

[0202] A deactivation instruction, wherein the deactivation instruction is used by the A-IOT network device to deactivate the A-IOT terminal;

[0203] An inventory instruction, wherein the inventory instruction is used by the A-IOT network device to perform an inventory of the A-IOT terminal;

[0204] An activation instruction, wherein the activation instruction is used by the A-IOT network device to activate the A-IOT terminal;

[0205] A capability query instruction, where the capability query instruction is used by the A-IOT network device to initiate a capability query to the A-IOT terminal;

[0206] The trigger measurement instruction is used by the A-IOT network device to trigger measurement on the A-IOT terminal.

[0207] In some embodiments, step S301 specifically includes at least one of the following:

[0208] Acquire the priority information according to the first information sent by the A-IOT network device;

[0209] Obtaining the priority information pre-configured by the A-IOT terminal at the factory stage;

[0210] Obtaining the priority information pre-configured by the A-IOT terminal during the registration phase;

[0211] The priority information pre-configured during the registration phase of the A-IOT terminal is obtained.

[0212] Step S302: The A-IOT terminal determines its service-related priority based on the priority information.

[0213] In some embodiments, the first priority of the first scheduling instruction is higher than the second priority of the second scheduling instruction, and the A-IOT terminal terminates the corresponding business behavior of the second scheduling instruction.

[0214] In some embodiments, based on the first priority of the first scheduling instruction, it is determined that the first scheduling instruction is valid for the A-IOT terminal; when the service transmission that is about to be or is being executed by the A-IOT terminal overlaps with the service transmission of the first scheduling instruction in time domain and / or frequency domain resources, the A-IOT terminal interrupts the service transmission that is about to be or is being executed.

[0215] In some embodiments, determining, based on the first priority of the first scheduling instruction, that the first scheduling instruction is valid for the A-IOT terminal includes one of the following:

[0216] The scheduling instruction of the first priority is valid for all A-IOT terminals, and determining that the first scheduling instruction is valid for the A-IOT terminal;

[0217] The scheduling instruction of the first priority is valid for all A-IOT terminals of the third priority, and the A-IOT terminal is an A-IOT terminal of the third priority, determining that the first scheduling instruction is valid for the A-IOT terminal;

[0218] The scheduling instruction of the first priority is valid for all A-IOT terminals that execute the instruction, and the A-IOT terminal is the A-IOT terminal that executes the instruction, and it is determined that the first scheduling instruction is valid for the A-IOT terminal;

[0219] The scheduling instruction of the first priority is valid for all A-IOT terminals that execute the scheduling instruction of the fourth priority, and the A-IOT terminal is an A-IOT terminal that executes the scheduling instruction of the fourth priority, and it is determined that the first scheduling instruction is valid for the A-IOT terminal.

[0220] In some embodiments, the fourth priority level is not higher than the first priority level.

[0221] In some embodiments, the A-IOT terminal executes the corresponding business behavior of the first scheduling instruction.

[0222] In some embodiments, the A-IOT terminal receives a first instruction sent by the A-IOT network device, wherein the first instruction carries a first indication field; and determines whether to interrupt the transmission resources of the A-IOT terminal to execute the second instruction based on the first indication field.

[0223] For the description of the specific examples in this embodiment, please refer to the corresponding description of the embodiments in Figures 1 and 2, and will not be repeated here.

[0224] This embodiment can determine the business-related priority of the A-IOT terminal based on the business-related priority information, and then clarify the business-related priority of the A-IOT terminal, such as the priority of different business behaviors, or the priority of different scheduling instructions sent by the A-IOT network device, etc., to ensure the transmission of high-priority services.

[0225] Figure 4 shows a flow chart of a communication method based on the ambient Internet of Things according to an embodiment of the present disclosure. As shown in Figure 4, the method is applied to the A-IOT network device side and may include the following steps.

[0226] Step S401: The A-IOT network device sends first information.

[0227] In some embodiments, the A-IOT terminal receives the first information.

[0228] The first information is used to configure service-related priority information, and the priority information is used to determine the service-related priority of the A-IOT terminal.

[0229] In some embodiments, the priority information is used to determine at least one of the following:

[0230] The priority of the scheduling instruction;

[0231] Prioritization of business actions.

[0232] In some embodiments, the scheduling instruction includes at least one of the following:

[0233] Scheduling signaling, where the scheduling signaling is used by the A-IOT network device to schedule communication transmission of the A-IOT terminal;

[0234] A write instruction is used by the A-IOT network device to write data to the A-IOT terminal;

[0235] Read instruction, the read instruction is used by the A-IOT network device to read data from the A-IOT terminal;

[0236] A deactivation instruction, wherein the deactivation instruction is used by the A-IOT network device to deactivate the A-IOT terminal;

[0237] An inventory instruction, wherein the inventory instruction is used by the A-IOT network device to perform an inventory of the A-IOT terminal;

[0238] An activation instruction, wherein the activation instruction is used by the A-IOT network device to activate the A-IOT terminal;

[0239] A capability query instruction, where the capability query instruction is used by the A-IOT network device to initiate a capability query to the A-IOT terminal;

[0240] The trigger measurement instruction is used by the A-IOT network device to trigger measurement on the A-IOT terminal.

[0241] In some embodiments, the method of this embodiment also includes: the A-IOT network device sends a first instruction; wherein, the first instruction carries a first indication field, and the first indication field is used to determine whether to interrupt the transmission resources of the A-IOT terminal to execute the second instruction.

[0242] For the description of the specific examples in this embodiment, please refer to the corresponding description of the embodiments in Figures 1 to 3, and will not be repeated here.

[0243] This embodiment can determine the business-related priority of the A-IOT terminal based on the business-related priority information, and then clarify the business-related priority of the A-IOT terminal, such as the priority of different business behaviors, or the priority of different scheduling instructions sent by the A-IOT network device, etc., to ensure the transmission of high-priority services.

[0244] FIG5 is an interactive diagram of a communication method based on the environmental Internet of Things according to an embodiment of the present disclosure. As shown in FIG5 , the embodiment of the present disclosure relates to a communication method, including:

[0245] Step S501: The A-IOT network device sends first information to the A-IOT terminal.

[0246] Optional implementations of step 501 can refer to the optional implementations of step 201 in FIG. 2 , step 401 in FIG. 4 , and other related parts in the embodiments involved in FIG. 2 , FIG. 3 , and FIG. 4 , which will not be described in detail here.

[0247] Step S502: The A-IOT terminal receives first information sent by the A-IOT network device, and obtains service-related priority information according to the first information.

[0248] The service-related priority information is used to determine the service-related priority of the A-IOT terminal.

[0249] Optional implementations of step 502 can be found in steps 202-203 of FIG. 2 , optional implementations of steps 301-302 of FIG. 3 , and other related parts of the embodiments involved in FIG. 2 , FIG. 3 , and FIG. 4 , which will not be described in detail here.

[0250] In some embodiments, the above method may include the method described in the above embodiments of the communication system side, A-IOT terminal side, A-IOT network device side, etc., which will not be repeated here.

[0251] This embodiment can determine the business-related priority of the A-IOT terminal based on the business-related priority information, and then clarify the business-related priority of the A-IOT terminal, such as the priority of different business behaviors, or the priority of different scheduling instructions sent by the A-IOT network device, etc., to ensure the transmission of high-priority services.

[0252] The embodiments of the present disclosure further provide an apparatus for implementing any of the above methods. For example, an apparatus is provided, comprising units or modules for implementing each step performed by a terminal in any of the above methods. For another example, another apparatus is provided, comprising units or modules for implementing each step performed by a network device (e.g., an access network device, a core network function node, a core network device, etc.) in any of the above methods.

[0253] It should be understood that the division of the various units or modules in the above device is merely a division of logical functions. In actual implementation, they may be fully or partially integrated into a physical entity, or they may be physically separated. In addition, the units or modules in the device may be implemented in the form of a processor calling software: for example, the device includes a processor, the processor is connected to a memory, and the memory stores instructions. The processor calls the instructions stored in the memory to implement any of the above methods or implement the functions of the various units or modules of the above device, wherein the processor is, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor, and the memory is a memory within the device or a memory outside the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits, and the functions of some or all of the units or modules can be realized by designing the hardware circuits. The above-mentioned hardware circuits can be understood as one or more processors; for example, in one implementation, the above-mentioned hardware circuit is an application-specific integrated circuit (ASIC), which realizes the functions of some or all of the above units or modules by designing the logical relationship of the components in the circuit; for example, in another implementation, the above-mentioned hardware circuit can be realized by a programmable logic device (PLD). Taking a field programmable gate array (FPGA) as an example, it can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by configuring the configuration file, thereby realizing the functions of some or all of the above units or modules. All units or modules of the above devices can be realized in the form of software called by the processor, or in the form of hardware circuits, or in part by the form of software called by the processor, and the rest by hardware circuits.

[0254] In the embodiments of the present disclosure, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction reading and execution capabilities, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationship of the hardware circuit. The logical relationship of the above-mentioned hardware circuit is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and implementing the hardware circuit configuration can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), etc.

[0255] Figure 6 is a structural diagram of the A-IOT terminal proposed in an embodiment of the present disclosure. As shown in Figure 6, the A-IOT terminal may include: a processing module 51, a transceiver module, etc. In some embodiments, the processing module 51 is used to obtain service-related priority information; based on the priority information, the service-related priority of the A-IOT terminal is determined. Optionally, the transceiver module is used to execute at least one of the communication steps such as sending and / or receiving (such as step S201, but not limited to this) performed by the A-IOT terminal in any of the above methods, which will not be repeated here. Optionally, the processing module 51 is used to execute at least one of the other steps (such as step S202, step S203, but not limited to this) performed by the terminal in any of the above methods, which will not be repeated here.

[0256] Figure 7 is a schematic diagram of the structure of a network device proposed in an embodiment of the present disclosure. As shown in Figure 7, a terminal may include a transceiver module 61. In some embodiments, transceiver module 61 is configured to transmit first information; wherein the first information is used to configure service-related priority information, and the priority information is used to determine the service-related priority of the A-IOT terminal. This description will not be repeated here.

[0257] In some embodiments, the transceiver module may include a transmitting module and / or a receiving module, and the transmitting module and the receiving module may be separate or integrated. Optionally, the transceiver module may be interchangeable with the transceiver.

[0258] In some embodiments, the processing module can be a single module or can include multiple submodules. Optionally, the multiple submodules each execute all or part of the steps required to be executed by the processing module. Optionally, the processing module can be interchangeable with the processor.

[0259] Figure 8 is a schematic diagram of the structure of a communication device 8100 proposed in an embodiment of the present disclosure. Communication device 8100 can be a network device (e.g., an access network device, a core network device, etc.), a terminal (e.g., a user equipment, etc.), a chip, a chip system, or a processor that supports a network device to implement any of the above methods, or a chip, a chip system, or a processor that supports a terminal to implement any of the above methods. Communication device 8100 can be used to implement the methods described in the above method embodiments. For details, please refer to the description of the above method embodiments.

[0260] As shown in Figure 8, the communication device 8100 includes one or more processors 8101. The processor 8101 can be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor can be used to process the communication protocol and communication data, and the central processing unit can be used to control the communication device (such as a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute programs, and process program data. Optionally, the communication device 8100 is used to perform any of the above methods. Optionally, one or more processors 8101 are used to call instructions to enable the communication device 8100 to perform any of the above methods.

[0261] In some embodiments, the communication device 8100 further includes one or more transceivers 8102. When the communication device 8100 includes one or more transceivers 8102, the transceiver 8102 performs at least one of the communication steps such as sending and / or receiving in the above method (for example, step S201, but not limited thereto), and the processor 8101 performs at least one of the other steps (for example, steps S202 and S203, but not limited thereto). In an optional embodiment, the transceiver may include a receiver and / or a transmitter, and the receiver and transmitter may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, transceiver circuit, interface circuit, and interface may be interchangeable, the terms transmitter, transmitting unit, transmitter, and transmitting circuit may be interchangeable, and the terms receiver, receiving unit, receiver, and receiving circuit may be interchangeable.

[0262] In some embodiments, the communication device 8100 further includes one or more memories 8103 for storing data. Alternatively, all or part of the memories 8103 may be located outside the communication device 8100. In alternative embodiments, the communication device 8100 may include one or more interface circuits 8104. Optionally, the interface circuits 8104 are connected to the memory 8102 and may be configured to receive data from the memory 8102 or other devices, or to send data to the memory 8102 or other devices. For example, the interface circuits 8104 may read data stored in the memory 8102 and send the data to the processor 8101.

[0263] The communication device 8100 described in the above embodiment may be a network device or a terminal, but the scope of the communication device 8100 described in the present disclosure is not limited thereto, and the structure of the communication device 8100 may not be limited by FIG8 . The communication device may be an independent device or may be part of a larger device. For example, the communication device may be: 1) an independent integrated circuit IC, or a chip, or a chip system or subsystem; (2) a collection of one or more ICs, optionally, the above IC collection may also include a storage component for storing data and programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, an intelligent terminal device, a cellular phone, a wireless device, a handheld device, a mobile unit, an in-vehicle device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.

[0264] FIG9 is a schematic diagram of the structure of the chip 8200 proposed in an embodiment of the present disclosure. If the communication device 8100 can be a chip or a chip system, please refer to the schematic diagram of the structure of the chip 8200 shown in FIG9 , but the present disclosure is not limited thereto.

[0265] The chip 8200 includes one or more processors 8201. The chip 8200 is configured to execute any of the above methods.

[0266] In some embodiments, chip 8200 further includes one or more interface circuits 8202. Terms such as interface circuit, interface, and transceiver pins may be used interchangeably. In some embodiments, chip 8200 further includes one or more memories 8203 for storing data. Alternatively, all or part of memory 8203 may be located external to chip 8200. Optionally, interface circuit 8202 is connected to memory 8203 and may be used to receive data from memory 8203 or other devices, or may be used to send data to memory 8203 or other devices. For example, interface circuit 8202 may read data stored in memory 8203 and send the data to processor 8201.

[0267] In some embodiments, the interface circuit 8202 performs at least one of the communication steps (e.g., step S201, but not limited thereto) in the above method, such as sending and / or receiving. For example, the interface circuit 8202 performing the communication steps (e.g., sending and / or receiving) in the above method means that the interface circuit 8202 performs data exchange between the processor 8201, chip 8200, memory 8203, or a transceiver device. In some embodiments, the processor 8201 performs at least one of the other steps (e.g., steps S202 and S203, but not limited thereto).

[0268] The modules and / or devices described in various embodiments, such as virtual devices, physical devices, and chips, can be arbitrarily combined or separated according to circumstances. Optionally, some or all steps can also be performed collaboratively by multiple modules and / or devices, which is not limited here.

[0269] The present disclosure also proposes a storage medium having instructions stored thereon, which, when executed on the communication device 8100, causes the communication device 8100 to execute any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but is not limited thereto, and may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but is not limited thereto, and may also be a temporary storage medium.

[0270] The present disclosure also provides a program product, which, when executed by the communication device 8100, enables the communication device 8100 to perform any of the above methods. Optionally, the program product is a computer program product.

[0271] The present disclosure also proposes a computer program, which, when executed on a computer, causes the computer to perform any one of the above methods.

Claims

1. A communication method based on the environmental Internet of Things, characterized in that, Executed by a terminal, the method includes: Obtain first information, and obtain priority information related to a service according to the first information; Determine the service-related priority of the terminal according to the priority information.

2. The method according to claim 1, wherein The priority information is used to determine at least one of the following: The priority of a scheduling instruction; The priority of a service behavior.

3. The method according to claim 2, characterized in that The method further includes: Determine that a first priority of a first scheduling instruction is higher than a second priority of a second scheduling instruction, and the terminal terminates a corresponding service behavior of the second scheduling instruction.

4. The method according to claim 2, characterized in that, The method further includes: Determine that the first scheduling instruction is valid for the terminal according to the first priority of the first scheduling instruction; Determine that there is an overlap in time-domain and / or frequency-domain resources between a service transmission that the terminal is about to execute or is executing and a service transmission of the first scheduling instruction, and the terminal interrupts the service transmission that it is about to execute or is executing.

5. The method according to claim 4, wherein The determining that the first scheduling instruction is valid for the terminal according to the first priority of the first scheduling instruction includes one of the following: Determine that a scheduling instruction with the first priority is valid for all terminals, and determine that the first scheduling instruction is valid for the terminal; Determine that a scheduling instruction with the first priority is valid for all terminals with a third priority, and the terminal is a terminal with the third priority, and determine that the first scheduling instruction is valid for the terminal; Determine that a scheduling instruction with the first priority is valid for all terminals that execute instructions, and the terminal is a terminal that executes instructions, and determine that the first scheduling instruction is valid for the terminal; Determine that a scheduling instruction with the first priority is valid for all terminals that execute a scheduling instruction with a fourth priority, and the terminal is a terminal that executes a scheduling instruction with the fourth priority, and determine that the first scheduling instruction is valid for the terminal.

6. The method according to claim 5, wherein The fourth priority is not higher than the first priority.

7. The method according to any one of claims 3 to 6, characterized in that, The method further includes: The terminal executes a corresponding service behavior of the first scheduling instruction.

8. The method according to any one of claims 2 to 7, characterized in that, The scheduling instruction includes at least one of the following: A scheduling signaling, which is used by a network device to schedule a communication transmission of a terminal; A write instruction, which is used by a network device to write data to a terminal; A read instruction, which is used by a network device to read data from a terminal; An inactivation instruction, which is used by a network device to inactivate a terminal; An inventory instruction, which is used by a network device to inventory a terminal; An activation instruction, which is used by a network device to activate a terminal; A capability inquiry instruction, which is used by a network device to initiate a capability inquiry to a terminal; A trigger measurement instruction, which is used by a network device to trigger a measurement on a terminal.

9. The method according to any one of claims 1 to 8, characterized in that, The obtaining of the first information includes at least one of the following: Receive the first information sent by a network device; Obtain the first information that is pre-configured for the terminal during the factory stage; Obtain the first information that is pre-configured for the terminal during the registration stage; Obtain the first information that is pre-configured for the terminal during the registration stage.

10. The method according to any one of claims 1 to 9, characterized in that, The method further includes: Receive a first instruction sent by a network device, where the first instruction carries a first indication field; Determine whether to interrupt a transmission resource for the terminal to execute a second instruction according to the first indication field.

11. A communication method based on the environmental Internet of Things, characterized in that, Performed by a network device, the method includes: Sending first information; Wherein, the first information is used to configure priority information related to services, and the priority information is used to determine the service-related priority of the terminal.

12. The method according to claim 11, wherein, The priority information is used to determine at least one of the following: The priority of the scheduling instruction; The priority of the service behavior.

13. The method according to claim 12, characterized in that, The scheduling instruction includes at least one of the following: A scheduling signaling, which is used for the network device to schedule the communication transmission of the terminal; A write instruction, which is used for the network device to write data to the terminal; A read instruction, which is used for the network device to read data from the terminal; An inactivation instruction, which is used for the network device to inactivate the terminal; An inventory instruction, which is used for the network device to inventory the terminal; An activation instruction, which is used for the network device to activate the terminal; A capability inquiry instruction, which is used for the network device to initiate a capability inquiry to the terminal; A trigger measurement instruction, which is used for the network device to trigger a measurement on the terminal.

14. The method according to any one of claims 11 to 13, characterized in that The method further includes: Sending a first instruction; Wherein, the first instruction carries a first indication field, and the first indication field is used to determine whether to interrupt the transmission resource for the terminal to execute the second instruction.

15. A communication method based on the environmental Internet of Things, characterized in that, Includes: The network device sends first information to the terminal; The terminal receives the first information sent by the network device, and obtains service-related priority information according to the first information, and the priority information is used to determine the service-related priority of the terminal.

16. An A-IOT terminal, characterized in that, Includes: A processing module, configured to obtain first information and obtain service-related priority information according to the first information; Determine the service-related priority of the Ambient Internet of Things A-IOT terminal according to the priority information.

17. An A-IOT network device, characterized in that, Includes: A transceiver module, configured to send first information; wherein, the first information is used to configure service-related priority information, and the priority information is used to determine the service-related priority of the Ambient Internet of Things A-IOT terminal.

18. A communication device, characterized in that, Includes: One or more processors; Wherein, the processor is used to execute the method according to any one of claims 1 to 10.

19. A communication device, characterized in that, Includes: One or more processors; Wherein, the processor is used to execute the method according to any one of claims 11 to 14.

20. A communication system, characterized in that, Includes an A-IOT terminal and an A-IOT network device, wherein the A-IOT terminal is configured to implement the method according to any one of claims 1 to 10, and the A-IOT network device is configured to implement the method according to any one of claims 11 to 14.

21. A computer storage medium, wherein, The computer storage medium stores computer-executable instructions; after the computer-executable instructions are executed by a processor, the method according to any one of claims 1 to 14 can be implemented.

Citation Information

Patent Citations

  • Uplink data transmission method, device, apparatus, and system

    CN109314988A

  • Priority configuration method and device

    CN114451054A

  • System and method for pre-enrollment and network pre-configuration of internet of things (IOT) devices

    US20200169460A1

  • Methods and system for controlling cooperative context aware IoT services

    WO2016205366A1