Communication method and apparatus, communication device, and readable storage medium
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-10
- Publication Date
- 2026-08-11
AI Technical Summary
[0003]相关技术中,终端标识的第一部分和第二部分的定义还不完整,以及过滤信息如何构造还不清楚,如何实现过滤信息的匹配(包括如何提升过滤信息的匹配的效率)还不清晰
[0061]第十四方面,提供了一种计算机程序/程序产品,所述计算机程序/程序产品被存储在存储介质中,所述计算机程序/程序产品被至少一个处理器执行以实现如第一方面所述的方法的步骤,或者实现如第二方面所述的方法的步骤,或者实现如第三方面所述的方法的步骤,或者实现如第四方面所述的方法的步骤。
Smart Images

Figure CN122554834A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of communication technology, specifically relating to a communication method, apparatus, communication device, and readable storage medium. Background Technology
[0002] A terminal identifier includes a first part (Part1) and a second part (Part2). Filtering information for a filtering terminal device may include one or more components.
[0003] In related technologies, the definitions of the first and second parts of the terminal identifier are incomplete, and it is unclear how to construct the filtering information and how to achieve the matching of the filtering information (including how to improve the efficiency of the matching of the filtering information). Summary of the Invention
[0004] This application provides a communication method, apparatus, communication device, and readable storage medium to solve the problem of how to achieve matching of filtered information.
[0005] In a first aspect, a communication method is provided, applied to a first communication device, comprising:
[0006] A first communication device performs a first action, the first action including at least one of the following:
[0007] Receive a paging message from a second communication device, the paging message containing first information, the first information including at least one of the following: filter information, information indicating a storage area in the terminal device, information indicating a start position, information indicating the length of the filter information, information indicating that the filter information is matched using a terminal identifier; third information; the third information is used to indicate matching information in the terminal device or terminal identifier;
[0008] Based on the first information, determine at least one of the following: respond to or not respond to the paging, match or not match the filter information;
[0009] The filter information is information used to indicate, identify, filter, or screen one or more terminal devices.
[0010] Secondly, a communication method is provided, applied to a second communication device, comprising:
[0011] The second communication device performs a second action, which includes at least one of the following:
[0012] Sending a paging message, the paging message including first information, including at least one of the following: filter information, information indicating a storage area in the terminal device, information indicating a start position, information indicating the length of the filter information, and information indicating that the filter information is matched using a terminal identifier; third information; the third information being used to indicate matching information in the terminal device or terminal identifier;
[0013] Receive at least one of the following from the first communication device: terminal identifier, paging response, operation response;
[0014] Send at least one of the following to a third communication device: terminal identifier, paging response, operation response;
[0015] The filter information is information used to indicate, identify, filter, or screen one or more terminal devices.
[0016] Thirdly, a communication method is provided, applied to a third communication device, including:
[0017] A third communication device performs a third action, which includes at least one of the following:
[0018] Receive at least one of the following: paging response, operation response, terminal identifier;
[0019] Identify the terminal device indicated by the terminal identifier;
[0020] Determine the context of the terminal device in the first data of the terminal device or the third communication device;
[0021] Identify the fourth communication device, or determine information for indexing, identifying, or indicating the fourth communication device;
[0022] Send information to the fourth communication device for obtaining the second information;
[0023] The second information is obtained from the fourth communication device, wherein the second information includes at least one of the following: first data of the terminal device, information corresponding to a third party, information for indexing, identifying or indicating the authentication device, information for indexing, identifying or indicating the data management device, and relevant information of the terminal identifier;
[0024] The third communication device authenticates the first object or the third communication device requests the authentication device to authenticate the first object, wherein the first object includes at least one of the following: a terminal identifier or a terminal device indicated by the terminal identifier;
[0025] in,
[0026] The terminal identifier is used to identify one or more terminal devices.
[0027] Fourthly, a communication method is provided, applied to a fourth communication device, comprising:
[0028] A fourth communication device performs a fourth action, which includes at least one of the following:
[0029] Receive information from the target device for acquiring the second information;
[0030] Send second information to the target device, the second information including at least one of the following: first data of the terminal device, information corresponding to a third party, information for indexing, identifying or indicating the authentication device, information for indexing, identifying or indicating the data management device, and relevant information of the terminal identifier.
[0031] Fifthly, a communication device is provided, applied to a first communication device, comprising:
[0032] A first processing module is configured to execute a first action, wherein the first action includes at least one of the following:
[0033] Receive a paging message from a second communication device, the paging message containing first information, the first information including at least one of the following: filter information, information indicating a storage area in the terminal device, information indicating a start position, information indicating the length of the filter information, information indicating that the filter information is matched using a terminal identifier; third information; the third information is used to indicate matching information in the terminal device or terminal identifier;
[0034] Based on the first information, determine at least one of the following: respond to or not respond to the paging, match or not match the filter information;
[0035] The filter information is information used to indicate, identify, filter, or screen one or more terminal devices.
[0036] Sixthly, a communication device is provided for use in a second communication device, comprising:
[0037] A second processing module is configured to execute a second action, the second action including at least one of the following:
[0038] Sending a paging message, the paging message including first information, including at least one of the following: filter information, information indicating a storage area in the terminal device, information indicating a start position, information indicating the length of the filter information, and information indicating that the filter information is matched using a terminal identifier; third information; the third information being used to indicate matching information in the terminal device or terminal identifier;
[0039] Receive at least one of the following from the first communication device: terminal identifier, paging response, operation response;
[0040] Send at least one of the following to a third communication device: terminal identifier, paging response, operation response;
[0041] The filter information is information used to indicate, identify, filter, or screen one or more terminal devices.
[0042] In a seventh aspect, a communication device is provided for use in a third communication device, comprising:
[0043] A third processing module is configured to execute a third action, which includes at least one of the following:
[0044] Receive at least one of the following: paging response, operation response, terminal identifier;
[0045] Identify the terminal device indicated by the terminal identifier;
[0046] Determine the context of the terminal device in the first data of the terminal device or the third communication device;
[0047] Identify the fourth communication device, or determine information for indexing, identifying, or indicating the fourth communication device;
[0048] Send information to the fourth communication device for obtaining the second information;
[0049] The second information is obtained from the fourth communication device, wherein the second information includes at least one of the following: first data of the terminal device, information corresponding to a third party, information for indexing, identifying or indicating the authentication device, information for indexing, identifying or indicating the data management device, and relevant information of the terminal identifier;
[0050] The third communication device authenticates the first object or the third communication device requests the authentication device to authenticate the first object, wherein the first object includes at least one of the following: a terminal identifier or a terminal device indicated by the terminal identifier;
[0051] The terminal identifier is used to identify one or more terminal devices.
[0052] Eighthly, a communication device is provided for use in a fourth communication device, comprising:
[0053] A fourth processing module is configured to execute a fourth action, which includes at least one of the following:
[0054] Receive information from the target device for acquiring the second information;
[0055] Send second information to the target device, the second information including at least one of the following: first data of the terminal device, information corresponding to a third party, information for indexing, identifying or indicating the authentication device, information for indexing, identifying or indicating the data management device, and relevant information of the terminal identifier.
[0056] A ninth aspect provides a communication device comprising a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the first, second, third, or fourth aspect.
[0057] In a tenth aspect, a communication device is provided, including a processor and a communication interface, wherein the processor is configured to perform the steps of the method described in the first, second, third, or fourth aspect when executing.
[0058] Eleventhly, a readable storage medium is provided, on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first aspect, or the steps of the method described in the second aspect, or the steps of the method described in the third aspect, or the steps of the method described in the fourth aspect.
[0059] In a twelfth aspect, a wireless communication system is provided, comprising: a communication device, the communication device being configured to perform the steps of the method described in the first aspect, or the steps of the method described in the second aspect, or the steps of the method described in the third aspect, or the steps of the method described in the fourth aspect.
[0060] In a thirteenth aspect, a chip is provided, the chip including a processor and a communication interface coupled to the processor, the processor being configured to run a program or instructions to implement the steps of the method as described in the first aspect, or the steps of the method as described in the second aspect, or the steps of the method as described in the third aspect, or the steps of the method as described in the fourth aspect.
[0061] In a fourteenth aspect, a computer program / program product is provided, the computer program / program product being stored in a storage medium, the computer program / program product being executed by at least one processor to implement the steps of the method as described in the first aspect, or the steps of the method as described in the second aspect, or the steps of the method as described in the third aspect, or the steps of the method as described in the fourth aspect.
[0062] In this embodiment of the application, the first information may include filtering information, which can be used to indicate, identify, filter or screen one or more terminal devices. In this way, after receiving a paging from the second communication device, the first communication device can determine whether the filter information matches or does not match and whether to respond to the paging based on the first information, thus clarifying the operation of the communication device. Attached Figure Description
[0063] Figures 1A-1E This is a block diagram of a wireless communication system applicable to embodiments of this application;
[0064] Figure 2 This is a schematic diagram illustrating the terminal identifier, which consists of a first part of information and a second part of information, according to an embodiment of this application.
[0065] Figures 3-6 This is a diagram illustrating the matching of filtered information with the second part;
[0066] Figure 7 This is a flowchart illustrating a communication method according to an embodiment of this application;
[0067] Figures 8-10 This is a schematic diagram of the component information and filtering information in the terminal identifier of an embodiment of this application;
[0068] Figure 11 This is a flowchart illustrating another communication method according to an embodiment of this application;
[0069] Figure 12 This is a flowchart illustrating another communication method according to an embodiment of this application;
[0070] Figure 13 This is a flowchart illustrating another communication method according to an embodiment of this application;
[0071] Figure 14 This is a schematic diagram illustrating the process of verifying the authentication device in an embodiment of this application;
[0072] Figure 15 This is a schematic diagram of the structure of a communication device according to an embodiment of this application;
[0073] Figure 16 This is a schematic diagram of the structure of another communication device according to an embodiment of this application;
[0074] Figure 17 This is a schematic diagram of the structure of another communication device according to an embodiment of this application;
[0075] Figure 18 This is a schematic diagram of the structure of another communication device according to an embodiment of this application;
[0076] Figure 19 This is a structural diagram of a communication device according to an embodiment of this application. Detailed Implementation
[0077] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0078] The terms "first," "second," etc., used in this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, not limited in number; for example, the first object can be one or more. Furthermore, "or" in this application indicates at least one of the connected objects. For example, the scope of protection for "A or B" covers at least three scenarios: Scenario 1: including A but not B; Scenario 2: including B but not A; Scenario 3: including both A and B. In addition, the terms "A and / or B," "at least one of A and B," and "at least one of A or B" also cover at least the above three scenarios. The character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0079] The term "instruction" in this application can be either a direct instruction (or explicit instruction) or an indirect instruction (or implicit instruction). A direct instruction can be understood as the sender explicitly informing the receiver of specific information, the required operation, or the requested result in the instruction sent. An indirect instruction can be understood as the receiver determining the corresponding information based on the instruction sent by the sender, or making a judgment and determining the required operation or requested result based on the judgment result.
[0080] It is worth noting that the technologies described in this application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), or other systems. The terms "system" and "network" in this application are often used interchangeably, and the described technologies can be used with the systems and radio technologies mentioned above, as well as with other systems and radio technologies. The following description describes New Radio (NR) systems for illustrative purposes, and the term NR is used in most of the following description; however, these technologies can also be applied to systems other than NR systems, such as 6th generation (6G) radio systems. th Generation 6G communication system.
[0081] Figure 1AThis diagram illustrates a block diagram of a wireless communication system applicable to embodiments of this application. The wireless communication system includes a terminal 11 and a network-side device 12. Terminal 11 can also be referred to as User Equipment (UE). Terminal 11 can be one of the following: mobile phone, reader, or terminal with reader function, AIoT device, tablet personal computer, laptop computer, notebook computer, personal digital assistant (PDA), handheld computer, netbook, ultra-mobile personal computer (UMPC), mobile internet device (MID), augmented reality (AR), virtual reality (VR) device, robot, wearable device, flight vehicle, vehicle user equipment (VUE), shipboard equipment, pedestrian user equipment (PUE), smart home (home devices with wireless communication function, such as refrigerator, television, washing machine or furniture), game console, personal computer (PC), ATM or self-service machine, etc. Wearable devices include: smartwatches, smart bracelets, smart earphones, smart glasses, smart jewelry (smart bracelets, smart chains, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among these, in-vehicle devices can also be referred to as in-vehicle terminals, in-vehicle controllers, in-vehicle modules, in-vehicle components, in-vehicle chips, or in-vehicle units, etc. It should be noted that the specific type of terminal 11 is not limited in the embodiments of this application.
[0082] Network-side equipment 12 may include access network equipment or core network equipment. Access network equipment may also be referred to as Radio Access Network (RAN) equipment, radio access network function, or radio access network unit. Access network equipment may include one of the following: a base station, a reader, or an access network device or base station with reader functionality, a Wireless Local Area Network (WLAN) access point (AP), or a Wireless Fidelity (WiFi) node, etc.
[0083] Among them, base stations can be referred to as Node B (NB), Evolved Node B (eNB), Next Generation Node B (gNB), New Radio Node B (NR NodeB), Access Point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), Radio Base Station, Radio Transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Home Node B (HNB), Home Evolved Node B, Transmit / Receive Point (TRP), Non-Terrestrial Network (NTN) equipment (such as satellite or high altitude platform stations). The term "base station" can be any suitable term in the field, such as "station" or any other appropriate term in the relevant field, as long as the same technical effect is achieved. The term "base station" is not limited to specific technical terms. It should be noted that the embodiments of this application only use the base station in the NR system as an example for introduction, and do not limit the specific type of base station.
[0084] Core network equipment, also known as core network nodes, core network functions, or core network elements, includes, but is not limited to, at least one of the following: Ambient IoT AioT (ADM), AIoTFunction (AIOTF), Mobility Management Entity (MME), Access and / or Mobility Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), Policy Control Function (PCF), Policy and Charging Rules Function (PCRF), Edge Application Server Discovery Function (EASDF), Unified Data Management (UDM), Unified Data Repository (UDR), Home Subscriber Server (HSS), Centralized network configuration (CNC), and Network Repository. Functions include: Network Exposure Function (NEF), Local NEF (L-NEF), Binding Support Function (BSF), Application Function (AF), Location Management Function (LMF), Gateway Mobile Location Centre (GMLC), Network Data Analytics Function (NWDAF), and Non-Terrestrial Network (NTN) devices (such as satellite or high altitude platform stations).It should be noted that the embodiments of this application only use the core network equipment in the NR system as an example for introduction, and do not limit the specific type of core network equipment. If the name of the core network equipment mentioned in the embodiments of this application changes in subsequent protocol versions (e.g., 6G), it is also within the scope of protection of this application.
[0085] Optionally, the core network equipment can be implemented by one or more functional modules in a single device, or by multiple devices working together; this application does not specifically limit this. It is understood that the aforementioned functional modules can be network elements in hardware devices, software functional modules running on dedicated hardware, or virtualized functional modules instantiated on a platform (e.g., a cloud platform).
[0086] Figure 1B This diagram illustrates a second block diagram of a wireless communication system applicable to embodiments of this application. In this scenario, the wireless communication system includes a core network device 1-1, an access network device 1-2, and a reader / writer 1-3 (such as a terminal with read / write functionality); wherein the core network device 1-1 and the access network device 1-2 can be referenced... Figure 1A The specific description in the example. Readers 1-3 can also be called interrogator devices, such as terminals, relay devices, integrated access backhaul (IAB) devices, etc.
[0087] Figure 1C This is a third block diagram illustrating a wireless communication system applicable to embodiments of this application. In this scenario, the wireless communication system includes a core network device 2-1 and a reader / writer 2-2, wherein the core network device 2-1 can be a reference... Figure 1A The specific description in the example, reader 2-2, is specifically an access network device, which can be referenced. Figure 1A Specific descriptions in the example.
[0088] Figure 1D This is a fourth block diagram illustrating a wireless communication system applicable to embodiments of this application. In this scenario, the wireless communication system includes a core network device 3-1 (optional), a reader / writer 3-2, an intermediate device 3-3, and a terminal device (such as an AIoT device) 3-4. The core network device 3-1 can be a reference... Figure 1A The specific descriptions in the example will not be repeated here. The reader / writer 3-2 can also be called an interrogator device, such as a terminal, relay device, or Integrated Access Backhaul (IAB) device. Terminal devices (such as AIoT devices) 3-4 refer to devices capable of responding to AIoT tasks. It should be noted that... Figure 1DAs shown, there may be terminal devices (such as AIoT devices) that are far away and cannot be covered by access network devices or reader devices. In this case, intermediate devices can be used to extend the coverage area and communicate with AIoT devices; or intermediate devices can assist terminal devices (such as AIoT devices) in communication with other network devices (such as access network devices or reader devices).
[0089] Figure 1E This is a fifth block diagram illustrating a wireless communication system applicable to embodiments of this application. In this scenario, the wireless communication system includes a core network device 4-1 (optional), an access network device 4-2, a reader / writer 4-3, and a terminal device (such as an AIoT device) 4-4. The core network device 4-1 and the access network device 4-2 can be referenced... Figure 1A Specific descriptions in the example. A reader / writer, also known as an interrogator device, such as a terminal, relay device, or Integrated Access Backhaul (IAB) device. Terminal devices (such as AIoT devices) 4-4 refer to devices capable of responding to AIoT tasks. For example... Figure 1E As shown, the reader can communicate directly with terminal devices (such as AIoT devices) without the need for intermediary devices. The wireless access network device can perform wireless resource control for the reader device.
[0090] In one alternative embodiment of this application, "capable" can mean at least one of the following: allow, support, prefer, or have priority in having capability. "Inability" can mean at least one of the following: disallow, not support, disallow, not prefer, or lack of capability.
[0091] In one optional embodiment of this application, obtaining or acquiring can be understood as acquiring from configuration, receiving, receiving after a request, acquiring through self-learning, inferring from unreceived information, or acquiring after processing received information. The specific method can be determined according to actual needs, and this embodiment does not limit this. For example, if a certain capability indication information sent by the device is not received, it can be inferred that the device does not support that capability.
[0092] In one optional embodiment of this application, the transmission may include a broadcast, a system message broadcast, or a response to a request followed by a return.
[0093] In one alternative embodiment of this application, "alone" and "independent" can mean the same thing and can be used interchangeably.
[0094] In one optional embodiment of this application, the communication device may include at least one of the following: a network-side device (including a communication network element) and a terminal (such as one of the following: UE, reader, or UE with reader functionality, AIoT device).
[0095] In one optional embodiment of this application, the communication network element may include at least one of the following: a core network element and an access network element.
[0096] In one optional embodiment of this application, a core network element (CN element) may embody one of the following: core network equipment, core network communication equipment, core network node, core network function, or core network unit. The core network elements, core network equipment, core network communication equipment, core network nodes, core network functions, and / or core network units may include, but are not limited to, at least one of the following: Mobility Management Entity (MME), Access Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), Serving Gateway (SGW), PDN Gateway (PDN Gateway), Policy Control Function (PCF), Policy and Charging Rules Function (PCRF), Serving GPRS Support Node (SGSN), Gateway GPRS Support Node (GGSN), Unified Data Management (UDM), Unified Data Repository (UDR), Home Subscriber Server (HSS), and Application Function (AF), Ambient IoT Data Management. AIoT (ADM) and AIoT Function (AIOTF).
[0097] In one optional embodiment of this application, the access network element (Radio Access Network RAN element) may embody one of the following: AN device (such as RAN device), AN device (such as RAN communication device), AN node (such as RAN node), AN function (such as RAN function), AN unit (such as RAN unit). The access network element includes, but is not limited to, at least one of the following: 3GPP radio access network, non-3GPP radio access network, Centralized Unit (CU), Distributed Unit (DU), base station, evolved Node B (eNB), 5G base station (gNB), Radio Network Controller (RNC), base station (NodeB), Non-3GPP Inter Working Function (N3IWF), Access Controller (AC) node, Access Point (AP) device or Wireless Local Area Networks (WLAN) node, N3IWF, reader, or access network device or base station with reader function.
[0098] like Figure 2 As shown, a terminal identifier (such as the identifier of an Ambient Internet of Things (AIoT) device) includes the following information:
[0099] 1) First part of the information:
[0100] -ID type, including at least one of the following:
[0101] The indication may or may not include information related to network identification;
[0102] Information that includes or excludes information from third parties;
[0103] Information indicating Part 2 type, including Electronic Product Code (EPC) or other types of Part 2 (such as Part 2 assigned by the operator).
[0104] - A network identifier, including at least one of the following: Mobile Country Code (MCC), Mobile Network Code (MNC), Network Identifier (NID), indicating whether or not the network identifier is included. When the network identifier is included, the terminal identifier contains the network identifier.
[0105] - Third-party information, indicating whether or not information from a third party is included. If the terminal identifier includes information from a third party, the terminal identifier contains that third-party information.
[0106] - Information used to indicate the length or length type of Part2.
[0107] 2) Second part of the information:
[0108] - Used to distinguish different terminal devices within the scope indicated by the information in Part One.
[0109] The second part can be manifested as: EPC or other types of second parts (such as the second part allocated by the operator).
[0110] The terminal identifier includes a first part and a second part. All or part of the first part or the second part (Part 2) can be used to construct filter information for filtering one or more terminal devices (such as AIoT devices, or other terminal devices besides AIoT devices).
[0111] The filter information may include one or more components.
[0112] For example, if the paging message includes filter information, the AIoT device receiving the paging message determines that its identifier matches or includes the filter information, then it considers itself to be the paging target device and responds to the paging.
[0113] Therefore, in order to determine which of the above information can be used to filter or screen terminal devices, the following issues also need to be addressed:
[0114] The AIoT device identifier comprises a first part (Part 1) and a second part (Part 2). All or part of the second part can be used to construct filter information for filtering one or more terminal devices (such as AIoT devices). The filter information may include one or more components. For example, if a paging message includes filter information, and the first AIoT device receiving the paging message determines that its identifier includes the filter information, it considers itself to be the paging target device and thus responds to the paging.
[0115] The structure of the first part may be:
[0116] <Operator B>,
[0117] <Brand A>,
[0118] <Operator B><Brand A>,
[0119] or be empty.
[0120] The structure of the second part may be <Mobile phone><Blue><Folding screen>;
[0121] The Filter information may be <Mobile phone><Folding screen>.
[0122] If both the second part of the terminal identifier and the Filter information are strings in an undefined format, then the AIoT device has no way to match which part of the string conforms to the Filter information.
[0123] As Figure 3 shown, the Filter information consists of two parts of information (A and B). If the Filter information is a string, then the AIoT device cannot recognize that A and B are two pieces of information, and thus cannot match the two pieces of information separately on Part2. Instead, it treats A and B as one piece of information and considers itself unmatched.
[0124] Therefore, regarding how to implement the matching of filtering information (including how to improve the efficiency of matching filtering information), the following detailed issue 1: How to define the format of the filtering information or the format of the terminal identifier to improve the efficiency of matching the filtering information.
[0125] In one embodiment, the terminal identifier can be defined as components in different paragraphs, such as in the form of a URI. For example, different Components (subsequent called component information) in Part2 are separated by punctuation marks, so that the AIoT device can easily solve the problem of matching the Filter information.
[0126] Format example: Component1.Component2.Component3;
[0127] Value example: Mobile phone.Blue.Folding screen.
[0128] Therefore, the Filter information can also be presented in the form of a URI, such as Brand A.Folding screen or just a sequence of components.
[0129] [[ID=,45]]The terminal identifier can also be presented in the form of base-X, but different parts can still be separated by punctuation marks. The base-X is to convert the above string into a base-X number.
[0130] For example: 56342.13445.7889000.
[0131] like Figure 5 The diagram illustrates that the filter information contains multiple strings used for filtering. After identifying the filter information from the second part, it is assumed that the second part matches the filter information; for example... Figure 4 and Figure 6 The diagram shows a filter information containing a string used for filtering. After the filter information is identified from the second part, it is considered that the second part matches the filter information.
[0132] Additionally, regarding question 2: Part 2 (the second part) may contain components of different types, quantities, and lengths. This results in different Part 2 types and corresponding lengths (e.g., number of bits). Therefore, how to implement the matching problem of filtering information (including how to improve the efficiency of filtering information matching) includes the following detailed question 2: How to define the terminal identifier and the information of the second part, or components, to improve the efficiency of filtering information matching.
[0133] One solution is to indicate at least one of the following through a piece of information (such as the first piece of information): the type of Part2, the length of Part2 or the type of the length, and the information of the Component in Part2.
[0134] The information of the Component is used to describe the Component, or to indicate at least one of the following: the meaning of the Component, the length of the Component, and the type of the Component. The first information is placed in Part 1. In one embodiment, the first information may include the type of Part 2; in another embodiment, the first information may embody the type of Part 2 (also referred to as the encoding pattern of Part 2), that is, based on the first information (such as the type of Part 2), at least one of the following of Part 2 is determined: the information of the Component in Part 2, and the length of Part 2;
[0135] Example of Part 1: ID type.B carrier.A brand.Part 2 type.Part 2 length type (the order of these pieces of information is not restricted);
[0136] The length or length type of Part 2 can take values such as 32 bits, 96 bits, 128 bits…496 bits, 8 bytes, 16 bytes. This application does not impose any specific value limitations. The stated values also do not limit the scope of this invention.
[0137] Another solution is to not distinguish between Part 1 and Part 2. Information in Part 1, such as third-party information, is also identified by network identifiers as components (e.g., components).
[0138] Information (such as second information) can be used to indicate at least one of the following: the type of the identifier, the length of the identifier, and information about the components in the identifier. The information about the components indicates at least one of the following: the meaning of the component, the length of the component, and the type of the component. In one embodiment, the first information may include the type of the identifier; in another embodiment, the first information may embody the type of the identifier (also known as the identifier's encoding pattern). That is, based on the type of the identifier, at least one of the following is determined: the components in the identifier; the information about the components describes the component, or indicates at least one of the following: the meaning of the component, the length of the component, and the type of the component.
[0139] Therefore, how to achieve the matching of filtered information (including how to improve the efficiency of filtering information matching), including information in the terminal device or terminal identifier in Question 3, can be used to match filtered information. However, with a large amount of information, exhaustive enumeration is not realistic, and how to improve the matching efficiency of filtered information is still unclear.
[0140] One approach is to provide, along with the filtering information, at least one of the following: information indicating a storage area in the terminal device, information indicating a start position, information indicating the length of the filter information, information indicating the use of a terminal identifier to match the filter information; and third information; the third information being used to indicate matching information in the terminal device or terminal identifier.
[0141] In one optional embodiment of this application, the first part is the portion of the terminal identifier other than the second part.
[0142] The first part includes at least one of the following: the type of terminal identifier, the type of the second part, information indicating the presence or absence of a network identifier, information indicating the presence or absence of third-party information, information indicating the presence or absence of a network identifier, information indicating the presence or absence of third-party information, information A, and information B;
[0143] in,
[0144] The third-party information (short for third-party information) is used for at least one of the following:
[0145] To identify, locate, identify, indicate, or index third parties;
[0146] To identify, locate, index, identify, or indicate certified equipment;
[0147] Identify, locate, index, identify, or indicate data management devices
[0148] in,
[0149] The A information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier;
[0150] The B information is used to indicate or describe at least one of the following: the encoding structure of the second part, the definition of the second part, the type of the second part, the length of the second part, and information about the components in the second part; the second part is the second part of the terminal identifier.
[0151] In one optional embodiment of this application, the second part is the part of the terminal identifier other than the first part, or information used to distinguish, identify, screen or filter terminal devices within the range indicated by the first part;
[0152] In one alternative embodiment of this application, the second part includes one of the following: Electronic Product Code (EPC), or other types of second parts (such as operator-assigned or 3GPP-defined second parts). Other types of second parts include those other than EPC.
[0153] In one optional embodiment of this application, the component (e.g., component) is also referred to as an element. The terminal identifier, first information, first part, or second part can be divided into one or more components. The component can be understood as one of the following: information component, information paragraph, information segment.
[0154] Optionally, the information about the component is used to describe the component, or to indicate at least one of the following: the definition of the component, the type of the component, the length of the component, or the length type.
[0155] The component information can be used to screen or filter one or more terminal devices or to constitute information. This information can be used to indicate, identify, filter, or select information from one or more terminal devices. Given the large number of terminal devices, it is easy to understand that using components to indicate, identify, filter, or select multiple terminal devices is more efficient. Therefore, the components can also be called filtering information or screening information. The components can be given other names; this invention does not impose any limitations.
[0156] To meet the intelligent needs of the Internet of Things (IoT), Ambient Internet of Things (AIoT), also known as Ambient Power-enabled Internet of Things (AIoT), has been introduced. This is a type of IoT service. A terminal device, such as an AIoT device, is a low-power IoT device. These devices have low overall power consumption, including low-power signal reception and low-power signal transmission. Due to their low overall power consumption, the energy for communication can come from the environment, such as wind power, kinetic energy, heat energy, and radio frequency (RF) signals. AIoT devices can also be described as passive IoT devices or responder devices. AIoT devices are typically in a state without Radio Resource Control (RRC) and do not perform mobility management.
[0157] In one optional embodiment of this application, "determine" can be understood as "decide".
[0158] In one optional embodiment of this application, the traffic initiated by the terminal device is triggered by traffic, signaling, or data terminated at the terminal device, which can be referred to as DoDTT: Device-originated-device-terminated-triggered (DO-DTT). For example, the device-originating traffic is triggered by the device terminated traffic or signaling.
[0159] In one optional embodiment of this application, traffic terminated at the terminal device can be referred to as DT (Device-terminated (DT), e.g., The traffic is terminated at the AIoT device.)
[0160] In one optional embodiment of this application, the information includes at least one of the following: signaling (such as control plane data), data (such as user plane data), and traffic.
[0161] In one implementation, traffic includes at least one of the following: signaling and data. In another implementation, traffic includes data but excludes signaling.
[0162] It should be noted that, optionally, the first terminal device can be a single terminal device, as described in this application. The descriptions, definitions, and limitations of terminal devices also apply to the first terminal device. This first terminal device can be simply referred to as the first terminal.
[0163] In one implementation, the active communication may refer to satisfying at least one of the following:
[0164] Terminal devices can proactively initiate communication, such as one of the following: selecting a network (e.g., selecting a cell, cell update), accessing a network, or updating their location.
[0165] The terminal device can actively connect to the first object.
[0166] In one implementation, the passive communication may refer to satisfying at least one of the following:
[0167] The terminal device cannot or does not actively initiate communication with the first object;
[0168] The terminal device cannot or does not actively connect to the first object;
[0169] The terminal device needs to be triggered by the operating device (such as paging) in order to communicate with or access the first object.
[0170] The first object includes one of the following: operating device (such as a reader / writer), intermediate device, cell, access device, access network device, first communication device or network.
[0171] In one optional embodiment of this application, the terminal device includes one or more terminal devices. In another optional embodiment of this application, the AIoT function may also be referred to as a function of managing and / or controlling the operation of terminal devices (such as AIoT devices). The AIoT function includes, but is not limited to, at least one of the following:
[0172] 1) Responsible for the management and control of AIoT operations (i.e., operations on terminal devices; AIoT operations can also be referred to as one of the following AIoT tasks or AIoT processes);
[0173] 2) Determine whether to authorize the customer's AIoT operation request;
[0174] 3) Distribute AIoT operations to readers or devices that communicate directly with terminal devices (either by sending directly or by forwarding through other network elements);
[0175] 4) Receive the results of AIoT operation execution;
[0176] 5) Summarize the AIoT operation execution results;
[0177] 6) Send the AIoT operation results to the customer.
[0178] Optionally, the AIoT functionality may further include at least one of the following: a first AIoT functionality, and a second AIoT functionality:
[0179] For example, the first AIoT function includes, but is not limited to, at least one of the following:
[0180] 1) Responsible for the management and control of AIoT operations (also referred to as one of the following AIoT tasks or AIoT processes);
[0181] 2) Authorize the corresponding AIoT operation based on the customer's AIoT operation request;
[0182] 3) Distribute AIoT operations to a second AIoT function (either by sending directly or by forwarding through other network elements);
[0183] 4) Receive the execution results of AIoT operation tasks;
[0184] 5) Summarize the execution results of AIoT operation tasks;
[0185] 6) Send the execution results of the AIoT task to the customer.
[0186] In one optional embodiment of this application, the AIoT function may also be referred to as a network function for AIoT management and / or control. The AIoT function includes, but is not limited to, at least one of the following:
[0187] 1) Receive AIoT operations;
[0188] 2) Distribute AIoT operations to readers or devices that communicate directly with terminal devices (either by sending directly or by forwarding through other network elements);
[0189] 3) Receive the results of AIoT operation execution;
[0190] 4) Summarize the AIoT operation execution results;
[0191] 5) Send the execution result of the AIoT task to the first AIoT function.
[0192] In one implementation, the AIoT operation request is used to request an AIoT operation.
[0193] In one implementation, the AIoT function can be a separate network function, or an existing network function (such as an AMF (e.g., an AMF that supports AIoT functions) or a NEF (e.g., a NEF that supports AIoT functions)).
[0194] In one implementation, NEF can support a first AIoT function, and AMF can support a second AIoT function or an AIoT function.
[0195] In one embodiment of this application, the operation is a first operation, or the first operation may be simply referred to as an operation.
[0196] In one embodiment of this application, the first operation may also be referred to as an AIoT operation (operation on the terminal device).
[0197] In one implementation, the AIoT operation may also be referred to as one of the following: AIoT task, AIoT process, AIoT command, or AIoT service.
[0198] In one implementation, the first operation may also be referred to as one of the following: first task, first process, first command, first service.
[0199] Optionally, the sources of the operation, the first operation, the AIoT operation, or the operation on the terminal device can be different, and may include at least one of the following:
[0200] 1) Operations on the terminal device requested by AF or a third party (such as an application server), such as inventorying the target terminal device, reading the target terminal device, writing to the target terminal device, enabling the target terminal device, or disabling the target terminal device;
[0201] 2) Operational requests to terminal devices generated by core network devices (such as AIoT functions), or operations to terminal devices generated by core network devices (such as AIoT functions); such as interacting with the target terminal device to obtain information from the terminal device, or configuring information to the target terminal device;
[0202] 3) Operation requests (such as operation commands) to the terminal device from the reader, access network equipment (such as RAN) or UE, or operations to the terminal device generated by the reader, RAN or UE.
[0203] Optionally, the target terminal device includes one or more terminal devices. The target terminal device can be determined using information used to indicate and / or filter terminal devices. The target terminal device can be the object or target of the first operation (including related operations of the first operation). Alternatively, the target terminal device can refer to one or more terminal devices.
[0204] The first operation (also referred to as an AIoT operation) may include one or more operations on a terminal device; the terminal device may be one or more terminal devices.
[0205] In one implementation, the operation or the first operation (such as an operation performed on the terminal device) includes at least one of the following:
[0206] 1) Operations for inventorying terminal devices (such as filtering terminal devices, paging terminal devices, querying terminal devices, discovering terminal devices, identifying terminal devices, and obtaining the identifier of terminal devices, at least one of the following):
[0207] 2) At least one of the following: screening terminal devices, discovering terminal devices, identifying terminal devices, obtaining the identifier of terminal devices, authenticating terminal devices, and authorizing terminal devices (which can be referred to as the operation of inventorying terminal devices);
[0208] 3) Obtaining information from terminal devices (such as information stored in the terminal device or information sensed by sensors associated with AIoT, which can be simply referred to as a read operation or an information reading operation; in one implementation, simply obtaining the identifier of the terminal device may not be considered a read operation).
[0209] 4) Configure information to the terminal device (which can be simply referred to as a write operation, or the operation of writing information);
[0210] 5) Enable the RF capability of the terminal device (which can be referred to as activation or enable operation);
[0211] 6) Disable the RF capability of the terminal device (which can be simply referred to as deactivation or disabling operation);
[0212] 7) Controlling the terminal device to execute commands (e.g., sending commands to the terminal device to control the actuators associated with the terminal device or the terminal device to execute the commands. This can be referred to as a control operation).
[0213] 8) Positioning terminal equipment, etc.;
[0214] 9) The operation of transmitting information to the terminal device; (in one embodiment, the information may be transparent to at least one of the reader and CN device (such as AIoT function))
[0215] 10) Operation of obtaining information from terminal devices (in one embodiment, the information may be transparent to at least one of the reader and CN device (such as AIoT function)).
[0216] In another implementation, the operation on the terminal device includes at least one of the following:
[0217] 1) Inventory operations (or other names may be used) include at least one of the following: filtering terminal devices, paging terminal devices, querying terminal devices, discovering terminal devices, identifying terminal devices, obtaining the identifier of terminal devices, authenticating terminal devices, and authorizing terminal devices;
[0218] 2) Positioning operations, including positioning terminal devices;
[0219] 3) Command operations.
[0220] Optionally, the command operation includes at least one of the following:
[0221] 1) Obtain information from the terminal device;
[0222] 2) Configure information for the terminal device;
[0223] 3) Enable the RF capability of the terminal device;
[0224] 4) Disable the RF capability of the terminal device;
[0225] 5) Control terminal equipment, etc.;
[0226] Optionally, the command operation (also referred to as the operation of interacting with information with the terminal device) includes at least one of the following:
[0227] 1) The operation of transmitting information to the terminal device; (in one embodiment, the information may be transparent to at least one of the reader / writer and the CN device (such as an AIoT function))
[0228] 2) Operation of obtaining information from terminal devices (in one embodiment, the information may be transparent to at least one of the reader and CN device (such as AIoT function).
[0229] It is easy to understand that when the information is transparent to at least one of the reader / writer and the CN device (such as AIoT functionality), the information transmitted to the terminal device does not need to be distinguished: configuration information sent to the terminal device and control commands sent to the terminal device. Similarly, the information obtained from the terminal device does not need to be distinguished: configuration information sent by the terminal device, responses to control commands sent to the terminal device, and information read from the terminal device.
[0230] However, it is not difficult to understand that the command operation, read operation, write operation, control operation, activation operation, and deactivation operation also need to perform at least one of the following: filtering terminal devices, paging terminal devices, querying terminal devices, discovering terminal devices, identifying terminal devices, authenticating terminal devices, and authorizing terminal devices.
[0231] It should be noted that the information used to request the execution of the first operation (which may be referred to as the operation or AIoT operation) (which may be simply referred to as the information used to request the first operation) may include information about the related operations used to request the execution of the first operation.
[0232] The related operations of the first operation (also referred to as operations related to the first operation) include, but are not limited to, the first operation. For example, the related operations of the first operation can be determined based on the first operation (such as a command operation (such as a write operation)). The related operations of the first operation can be determined based on the requested first operation. In addition to the first operation, the related operations of the first operation may also include at least one of the following: filtering terminal devices, paging terminal devices, querying terminal devices, discovering terminal devices, identifying terminal devices, obtaining the identifier of terminal devices, authenticating terminal devices, and authorizing terminal devices. It is easy to understand that, in one embodiment, the first operation, such as a command operation (such as a write operation), can only be performed on the terminal device after filtering, paging, querying, discovering, identifying, and / or authenticating the terminal device.
[0233] Optionally, the first command includes one of the following: an AIoT command, a command that requires communication with the terminal device; the first command requires communication with the terminal device.
[0234] Optionally, the first operation command includes one of the following: an AIoT command, an operation command that requires communication with the terminal device; the first operation command requires communication with the terminal device.
[0235] Optionally, the first task includes one of the following: an AIoT task, a task that can only be accomplished by communicating with a terminal device; the first task requires communication with a terminal device.
[0236] Optionally, the first process includes one of the following: an AIoT process, a task that can only be performed by communicating with the terminal device; the first process requires communication with the terminal device.
[0237] Optionally, the first service includes one of the following: an AIoT service, a service that can only be implemented by communicating with the terminal device; or, the first service requires at least one of the following: communicating with the terminal device, or requiring the terminal device to respond.
[0238] The reader can also be referred to as the reader function.
[0239] In one optional embodiment of this application, the reader may include at least one of the following: a base station reader (with RAN function and the reader function of the device), a UE reader (with RAN function connected to the reader function via Uu interface), or an intermediate device (such as a UE reader).
[0240] Optionally, the device communicating with the terminal device includes at least one of the following: the first communication device, the second communication device, and the third communication device.
[0241] In one optional embodiment of this application, the first communication device or reader (such as a reader) may be a device having one of the following characteristics:
[0242] - An access device (also known as an AIoT wireless access device or AIoT wireless access system) supports at least one of the following: communicating with a terminal device, communicating with the terminal device based on a first interface, and performing AIoT operations; (It is easy to understand that the terminal device needs to communicate through a reader, so the reader can be called an access device)
[0243] -A device that communicates with a terminal device (such as a device that communicates directly with a terminal device) or a device that communicates with a terminal device based on a first interface;
[0244] - As an access device for terminal devices to access wireless communication systems;
[0245] - Devices that support the first interface;
[0246] - Devices that support the first RAT.
[0247] - Devices that support at least one of the following operations: inventory, read, write, activate, deactivate, command, AIoT operation.
[0248] In one implementation, the command includes at least one of the following: read, write, activate, deactivate.
[0249] In one implementation, the deactivation includes at least one of temporary deactivation and permanent deactivation.
[0250] In one optional embodiment of this application, communicating with the terminal device includes performing an AIoT operation on the terminal device. The AIoT operation is also referred to as the first operation.
[0251] In one optional embodiment of this application, the first RAT may be a RAT for AIoT (such as providing AIoT services), and the first RAN may be different from existing RATs such as NB IoT, 2G, 3G, 4G, or 5G.
[0252] In one embodiment of this application, the reader / writer device may also be referred to as an interrogator device.
[0253] In one embodiment of this application, the reader device is a device for communication between intermediate devices and core network devices, such as a terminal (e.g., UE), IAB, relay device, etc.
[0254] Optionally, a reader / writer device can refer to a device that supports reader / writer functionality (such as a UE or a base station). That is, in one implementation, the reader / writer device may support not only reader / writer functionality but also other functions; in another implementation, the reader / writer device only supports reader / writer functionality.
[0255] In one optional embodiment of this application, the reader may also be referred to as one of the following: a read / write device, a terminal for an AIoT service, an interrogator, a reader, a queryer, a communicator, a scanner, a programmer, a standalone device, a portable reader, an automatic device identification device, etc. This application does not impose naming restrictions on the reader.
[0256] In one optional embodiment of this application, the reader / writer can be a terminal (such as a UE), an access network device, or a device with read / write functionality. Devices with reader / writer functionality include, but are not limited to, one of the following: a UE with reader / writer functionality, or an access network device with reader / writer functionality.
[0257] In one implementation, the read / write device is a handheld or fixed device that reads (and sometimes writes) tag information, as defined in the original definition. It can also be understood as a device that communicates with the tag, such as a terminal (e.g., UE), a base station, or a device with read / write capabilities, such as a reader / writer; the specifics are not limited here.
[0258] In one implementation, the second interface includes at least one of the following:
[0259] Unlike the existing NG interface between RAN and CN,
[0260] The interface between the first communication device (such as "device that supports communication with terminal devices", reader) and the AIoT function;
[0261] The interface between the first communication device (such as "device supporting communication with terminal devices", reader) and the AMF function;
[0262] The interface between the first communication device (such as "device that supports communication with terminal devices", reader) and the core network equipment.
[0263] In one implementation, the device that supports communication with the terminal device is one of the following:
[0264] 1) A device that supports communication with a terminal device through a first interface, wherein the first interface is an access layer of an air interface supported by the terminal device;
[0265] 2) Devices that support communication with terminal devices via wireless interfaces;
[0266] 3) Fourth communication device, such as UDM, UDR, NRF, AIoT function, second AIoT function;
[0267] 4) AIoT functionality, second AIoT functionality;
[0268] 5) First AIoT function: AIoT function part directly connected to RAN.
[0269] 6) AMF access management and / or mobility management functions.
[0270] In one implementation, a communication method that involves backscattering or lacks the ability to generate active signals is defined as backscattering on an externally provided carrier wave.
[0271] In one embodiment, the active signal generation refers to the terminal device generating a signal itself.
[0272] Optionally, the second interface can be implemented in the following manner:
[0273] Method 1: Reuse the NG interface. For example, if the base station supports both terminal device (new wireless interface) communication and UE (traditional UU interface) communication, add a new IE to the required information of the NG interface.
[0274] Method 2: Reuse the NG interface. However, if the base station only supports terminal devices (new wireless interface), an instruction can be added to ignore the required IE that already exists but is not applicable to terminal devices, such as Default Paging DRX.
[0275] Method 3: Introduce a new interface, such as the second NG interface.
[0276] In one optional embodiment of the present invention, the first interface is a wireless interface between the "first communication device or reader / writer" and the terminal device. In one embodiment, the first interface may be different from another air interface of the Uu interface or the PC5 interface. In another embodiment, the first interface may be an enhancement of the Uu interface or an enhancement of the PC5 interface.
[0277] In one embodiment of this application, information for indicating and / or filtering terminal devices (such as information for indicating and / or filtering AIoT devices) can be used to indicate and / or filter one or more terminal devices (such as AIoT devices).
[0278] Information used to indicate and / or filter terminal devices includes at least one of the following: a terminal device identifier, an identifier for identifying a group of terminal devices (referred to as a group identifier), and matching information, information used to indicate the characteristics of the terminal devices.
[0279] 1. In one embodiment of this application, the information used to indicate and / or filter terminal devices includes the identifier of the terminal device. Here, the identifier of one terminal device can specifically refer to one terminal device. Multiple terminal device identifiers can specifically refer to multiple terminal devices. It is easy to understand that the identifier of a terminal device can uniquely identify that terminal device and is not shared by other terminal devices.
[0280] 2. In one embodiment of this application, the information used to indicate and / or filter terminal devices includes an identifier (referred to as a group identifier) for identifying a group of terminal devices. In this case, a group identifier can specifically identify a group of terminal devices. It is easy to understand that the group identifier of a terminal device can uniquely identify that group of terminal devices and is not shared by other groups of terminal devices.
[0281] 3. In one embodiment of this application, the information used to indicate and / or filter terminal devices may not include the identifier of the terminal device. The information used to indicate and / or filter terminal devices may include matching information (which may not include the identifier of the terminal device). The matching information may not be unique to each terminal device, but may apply to a group of terminal devices (i.e., one or more terminal devices). Moreover, the number of this group of terminal devices may be uncertain. For example, it may be necessary to determine the identifier of the terminal device after it has provided feedback from the terminal device. When a terminal device has the matching information or information corresponding to the matching information, the terminal device can be considered as the target terminal device (i.e., the terminal device that successfully matches the information used to indicate and / or filter terminal devices, the terminal device of the first operation).
[0282] For example, in case 1, the terminal device stores matching information, such as "AAA". If the matching information is "AAA" and the terminal device also stores "AAA", then the match is successful. It is easy to understand that there may be multiple terminal devices storing "AAA".
[0283] For example, in case 2, the terminal device stores information corresponding to the matching information (this information may be different from the matching information, but it corresponds to it). For instance, if the matching information is "AAA" and the terminal device stores "BBB", since AAA and BBB have a corresponding relationship, it is considered a successful match. It is easy to understand that there may be multiple terminal devices storing "BBB".
[0284] In another implementation, the information used to indicate and / or filter terminal devices includes the identifier of the terminal device. In this case, the identifier of a single terminal device can specifically refer to one terminal device. Multiple identifiers of different terminal devices can specifically refer to multiple terminal devices. It is easy to understand that the identifier of a terminal device uniquely identifies that terminal device and is not shared by other terminal devices.
[0285] 4. In one embodiment of this application, the information for indicating and / or filtering terminal devices includes information for indicating the characteristics of the terminal devices. Since different terminal devices have different characteristics, the information for indicating the characteristics of the terminal devices can serve to indicate and / or filter terminal devices.
[0286] Optionally, the object requesting the first operation refers to the requester (also known as the client). The requester can be a certificate holder (such as the certificate holder of an AIoT device). There can be one or more objects requesting the first operation.
[0287] In one implementation, the object may be referred to as one of the following: customer, owner, owner, certificate holder (such as the certificate holder of the terminal device).
[0288] In one embodiment of this application, the service area or supported service area is at least one of the following: an area that provides AIoT services, an area that communicates with terminal devices (such as an area that communicates directly), or an area that supports AIoT operation.
[0289] In one implementation, the AIoT service enables the fulfillment of operational needs (such as a first operation) of a client, network, or reader on a terminal device.
[0290] In one implementation, the supported service areas differ from the existing TA (Target Area) list supported by the RAN equipment. Therefore, the supported service areas can be represented using different area information (i.e., area information different from the TAs). Alternatively, the currently supported TA list (e.g., the supported TA list in existing NG interface request messages) can be understood as the first TA, and the supported service areas as the second TA. When the RAN equipment simultaneously supports communication with the UE and communication with the terminal equipment, it can provide both the first TA list and the second TA list. The second TA list differs from the first TA list. When the RAN equipment supports communication with the terminal equipment, it can provide the second TA list. That is, the information used to indicate the supported service areas can be the second list.
[0291] The first communication device (such as a reader / writer) can communicate directly with the terminal device or through an intermediate device. Sometimes, when the first communication device is far from the terminal device, it can extend the reader / writer's coverage area through an intermediate device. In this case, the intermediate device is also called a reader / writer or a component of the reader / writer.
[0292] In one embodiment, the intermediate device may be an intermediate node located between the terminal device 11 and other devices (such as access network devices or readers), but is not limited thereto. The intermediate device may extend the coverage of the other devices or assist communication between the terminal device 11 and other network devices (such as access network devices or readers), but is not limited thereto.
[0293] In one implementation, the intermediate device is the device that the terminal needs to communicate with the RAN. The intermediate device may be one of the following: terminal (such as UE), IAB, relay, etc.
[0294] In one optional embodiment of this application, the terminal device is also referred to as one of the following: a tag, a terminal device for AIoT services, a response device (such as a response device for AIoT tasks or operations), an ultra-low power terminal device, an ultra-low complexity terminal device, a zero-power terminal device, a zero-power terminal device, etc., and this application embodiment does not limit this. It should be understood that if the terminal device provided in this application embodiment adopts backscattering technology, then the terminal device can also be referred to as a backscattering communication device or a backscattering device.
[0295] In one implementation, the terminal device can be a tag, or an electronic tag (i.e., an RFID tag). A tag is a common name for RFID. RFID is an abbreviation for Radio Frequency Identification.
[0296] In one optional embodiment of this application, the terminal device can be classified based on energy source, backscattering technology, or the ability to generate active signals, energy storage capability, passive communication or active communication, and includes multiple types of devices.
[0297] In one implementation, the radio frequency identification (RFID) technology for terminal devices can be further divided into three types: active, passive, and semi-active. Passive terminal devices can also be referred to as Passive IoT, i.e., passive Internet of Things (IoT) devices.
[0298] In one embodiment, the communication method of the terminal device can be one of the following: signal transmission via backscattered RF signals, or having the ability to actively generate signals.
[0299] In one implementation, the power of the terminal device can be derived from the environment, such as RF energy, thermal energy, wind energy, or kinetic energy, which can also be referred to as Ambient IoT.
[0300] In one implementation, the terminal device can be viewed as a terminal device for AIoT services, and therefore can also be considered a type of terminal device. The terminal device can be referred to as a terminal device.
[0301] Terminal devices include, but are not limited to, one of the following:
[0302] (1) For example, it meets at least one of the following conditions: Passive device, which has energy storage capability, no independent signal generation / amplification capability, and uses backscattering technology for data transmission.
[0303] (2) For example, it meets at least one of the following conditions: a semi-passive device, which also belongs to the category of passive devices. It has energy storage capability, no independent signal generation capability, and uses backscattering technology for data transmission. Among them, its stored energy can be used to amplify the reflected signal.
[0304] (3) An active device having energy storage capability and independent signal generation capability, i.e., having an active radio frequency component for data transmission.
[0305] (4) A passive device: without energy storage, using backscattering technology for data transmission.
[0306] In one embodiment, the terminal device may be a device having at least one of the following features: a first feature, a second feature, a third feature, and a fourth feature.
[0307] In one embodiment, the terminal device may be a device having one of the following characteristics:
[0308] - Devices that enable passive communication;
[0309] - IoT devices powered by energy harvesting;
[0310] - The initial sampling frequency offset is greater than or equal to a first value (e.g., the first value is 10X ppm, etc.);
[0311] - Has limited energy storage capacity;
[0312] - A device that communicates with the reader (such as a device that communicates directly with the reader), or a device that communicates with the reader based on a second interface;
[0313] - Devices capable of performing or responding to AIoT tasks or AIoT operations;
[0314] - Devices that can access wireless communication systems via a reader / writer;
[0315] - Devices that support a second interface;
[0316] - Devices that support the first RAT.
[0317] In one implementation, the terminal device is an IoT device that is not a NB-IoT device. In another implementation, the NB-IoT device includes a terminal device (such as a terminal device that actively communicates).
[0318] In one embodiment, the terminal device includes: a low-cost, low-complexity, low-power, or low-energy-consumption Internet of Things (IoT) device.
[0319] In one embodiment, the terminal device satisfies at least one of the following:
[0320] No connection;
[0321] Stateless;
[0322] No Radio Resource Control (RRC) status;
[0323] CM status is managed without connection;
[0324] No mobility management;
[0325] It cannot initiate communication, or it supports passive communication;
[0326] Support for AIoT devices;
[0327] Supports or has a first capability, which includes at least one of the following capabilities: inventory, command, read, write, deactivate, activate, permanent deactivate, temporary deactivate, and location;
[0328] or,
[0329] The terminal device includes at least one of the following:
[0330] Environmental IoT (AIoT) devices;
[0331] Unconnected devices;
[0332] Stateless terminals;
[0333] Terminals without Radio Resource Control (RRC) status;
[0334] Terminals that do not manage CM status via connection;
[0335] Terminals without mobility management;
[0336] Passive communication devices;
[0337] Response equipment;
[0338] A device that supports communication with a first communication device or reader / writer;
[0339] Devices capable of performing or responding to target operations;
[0340] A device capable of accessing a wireless communication system via a first communication device or reader / writer;
[0341] Devices that support the first interface;
[0342] Devices that support RAT (Rapid Access Technology) first wireless access technology;
[0343] A terminal device that supports or has a first capability, the first capability including at least one of the following: inventory, command, read, write, deactivate, activate, permanent deactivate, temporary deactivate, and location.
[0344] In one implementation, the first interface is an access layer over an air interface supported by the terminal device. In one implementation, the first interface may be different from another air interface, such as the Uu interface or the PC5 interface. In another implementation, the first interface may be an enhancement of the Uu interface or an enhancement of the PC5 interface.
[0345] In one implementation, the first RAT may be a RAT for AIoT (such as providing AIoT services), and the first RAN may be different from existing RATs such as NB IoT, 2G, 3G, 4G, or 5G.
[0346] In one optional embodiment of this application, the AIoT capability includes the ability to communicate with the terminal device (e.g., the ability to communicate directly with the terminal device via an air interface). The ability to communicate with the terminal device can also be referred to as the ability to communicate directly with the terminal device.
[0347] In one optional embodiment of this application, the first communication device or reader (which may be referred to as a reader) may be a device having one of the following characteristics:
[0348] 1) A device that communicates with a terminal device (such as an AIoT device) (such as a device that communicates directly with a terminal device) or a device that communicates with a terminal device based on a first interface;
[0349] 2) As an access device for terminal devices to access wireless communication systems;
[0350] 3) Devices that support the first interface;
[0351] 4) Devices that support the first RAT;
[0352] 5) Devices that support at least one of the following functions: inventory, read, write, activate, deactivate, command, and execute AIoT operations.
[0353] In one implementation, the command includes at least one of the following: read, write, activate, deactivate.
[0354] In one implementation, the deactivation includes at least one of temporary deactivation and permanent deactivation.
[0355] In one optional embodiment of this application, communicating with the terminal device includes performing an AIoT operation on the terminal device (also referred to as a first action, second action, third action, fourth action, or third action).
[0356] In one embodiment of this application, the reader / writer device may also be referred to as an interrogator device. The reader / writer device is a device for communication between intermediate devices and core network devices, such as terminal devices, IABs, relay devices, etc.
[0357] In one optional embodiment of this application, the reader / writer may also be referred to as one of the following: a reading / writing device, a terminal device providing AIoT services, an interrogator, a reader, a queryer, a communicator, a scanner, a programmer, a stand-alone device, a portable reader, an automatic device identification device, etc.
[0358] In one optional embodiment of this application, the reader / writer can be a terminal (such as a UE), an access network device (such as a base station), or a device having at least one of the following functions: inventory, reading, writing, activation, deactivation, command, and execution of AIoT operations.
[0359] In one implementation, the command includes at least one of the following: read, write, activate, deactivate.
[0360] In one implementation, the deactivation includes at least one of temporary deactivation and permanent deactivation.
[0361] The reader / writer can include, but is not limited to, one of the following: a UE-type reader / writer, or a base station-type reader / writer. A UE-type reader / writer refers to a reader / writer that accesses the network in a UE-like manner, while a base station-type reader / writer refers to a reader / writer that accesses the network in a base station-like manner.
[0362] Devices with reader functionality include, but are not limited to, one of the following: UEs with reader functionality, and access network devices with reader functionality.
[0363] In one implementation, the read / write device is a handheld or fixed device that reads (and sometimes writes) tag information, as defined in the original definition. It can also be understood as a device that communicates with the tag, such as a terminal (e.g., UE), a base station, or a device with read / write capabilities, such as a reader / writer; the specifics are not limited here.
[0364] In one embodiment of this application, information for indicating and / or filtering terminal devices can be used to indicate and / or filter one or more terminal devices.
[0365] The supported service area matches the target area of the first operation, including at least one of the following: the supported service area includes all or part of the target area of the first operation.
[0366] AIoT functionality: Provides AIoT management and control (such as task distribution and reader / writer selection).
[0367] The operation is not only the task in the application, but also the interactive signaling generated by the core network itself, the interactive signaling generated by the UE and the RAN, etc.
[0368] The operation can be referred to as a task, service, function, etc.
[0369] The first action, the second action, and the third action may include one or more operations on the terminal device, which may be one or more devices.
[0370] In one embodiment, the operation on the terminal device includes at least one of the following:
[0371] 1) Operations for inventorying terminal devices (such as filtering one or more terminal devices, discovering one or more terminal devices, identifying one or more terminal devices, or obtaining the identifier of one or more terminal devices, at least one of the following:
[0372] 2) At least one of the following: filtering one or more terminal devices, discovering one or more terminal devices, identifying one or more terminal devices, or obtaining the identifier of one or more terminal devices (which can be simply referred to as the operation of inventorying terminal devices);
[0373] 3) Obtain information from one or more terminal devices (such as information stored in the terminal devices or information sensed by sensors associated with AIoT, which can be simply referred to as a read operation or an information reading operation; in one implementation, simply obtaining the identifiers of one or more terminal devices may not be considered a read operation).
[0374] 4) Configure information to one or more terminal devices (this can be simply referred to as a write operation, or the operation of writing information);
[0375] 5) Enable the RF capability of the terminal device (which can be referred to as activation or enable operation);
[0376] 6) Disable the RF capabilities of one or more terminal devices (this can be simply referred to as deactivation or disabling).
[0377] 7) Controlling one or more terminal devices (e.g., sending commands to terminal devices, controlling the actuators associated with the terminal devices, or the terminal devices themselves to execute the commands. This can be simply referred to as a control operation).
[0378] However, it is not difficult to understand that the command operation, read operation, write operation, control operation, activation operation, and deactivation operation also need to perform at least one of the following: filter terminal devices, discover terminal devices, and identify terminal devices.
[0379] The task includes one of the following: an AIoT task, a task that can only be accomplished by communicating with a terminal device; the task requires communication with a terminal device.
[0380] The service includes one of the following: AIoT service, a service that requires communication with a terminal device; the service requires communication with a terminal device.
[0381] The operation includes one of the following: AIoT operation, which is an operation that can only be performed by communicating with a terminal device; the operation requires communication with a terminal device.
[0382] The function includes one of the following: AIoT function, which is a function that can only be realized by communicating with a terminal device; the function requires communication with a terminal device.
[0383] The terminal device: a device with AIoT capabilities.
[0384] The session can also be referred to as an association or process; for example, the first session can be referred to as the first association or the first process.
[0385] In one implementation, the component (e.g., a part) is also referred to as an element. The terminal identifier, filter information, and the first or second part can be divided into one or more components. The component can be understood as an information component or an information paragraph.
[0386] In one optional embodiment of this application, the AIoT device includes a terminal device supporting one or more first operations. In another optional embodiment of this application, the AIoT device is referred to as a terminal device for AIoT services (which can be simply called an AIoT terminal device). In a broad sense, terminal devices also include AIoT devices. Or, in other words, AIoT devices include terminal devices. In a narrow sense, only UEs that support AIoT device functions belong to the category of AIoT devices.
[0387] In one optional embodiment of this application, the AIoT device includes a device with AIoT device capability, such as a UE that supports AIoT device capability.
[0388] In one optional embodiment of this application, the AIoT device is also referred to as one of the following: a tag, a terminal device for an AIoT service, a response device (such as a response device for an AIoT task or operation), an ultra-low power terminal device, an ultra-low complexity terminal device, a zero-power terminal device, a zero-power terminal device, etc., and this application embodiment does not limit this. It should be understood that if the AIoT device provided in this application embodiment adopts backscattering technology, then the AIoT device can also be referred to as a backscattering communication device or a backscattering device.
[0389] In one implementation, the AIoT device can be a tag, or an electronic tag (i.e., an RFID tag). A tag is a common name for RFID. RFID is an abbreviation for Radio Frequency Identification.
[0390] In one optional embodiment of this application, AIoT devices can be classified based on energy source, backscattering technology or the ability to generate active signals, energy storage capability, passive communication or active communication, etc., and include multiple types of devices.
[0391] In one implementation, the radio frequency identification (RFID) technology for AIoT devices can be further divided into three types: active, passive, and semi-active. Passive AIoT devices can also be referred to as Passive IoT, meaning passive Internet of Things devices.
[0392] In one implementation, the communication method of the AIoT device can be one of the following: signal transmission via backscattered RF signals, or having the ability to actively generate signals.
[0393] In one implementation, the energy of the AIoT device can come from the environment, such as RF energy, thermal energy, wind energy, or kinetic energy, and can also be referred to as Ambient IoT.
[0394] In one implementation, an AIoT device can be viewed as a terminal device for AIoT services, and therefore can also be considered a type of terminal device. An AIoT device can be referred to as a terminal device.
[0395] AIoT devices include, but are not limited to, one of the following:
[0396] (1) For example, it meets at least one of the following conditions: Passive device, which has energy storage capability, no independent signal generation / amplification capability, and uses backscattering technology for data transmission.
[0397] (2) For example, it meets at least one of the following conditions: a semi-passive device, which also belongs to the category of passive devices. It has energy storage capability, no independent signal generation capability, and uses backscattering technology for data transmission. Among them, its stored energy can be used to amplify the reflected signal.
[0398] (3) An active device having energy storage capability and independent signal generation capability, i.e., having an active radio frequency component for data transmission.
[0399] (4) A passive device: without energy storage, using backscattering technology for data transmission.
[0400] In one implementation, the AIoT device can be a device having at least one of the following features: a first feature, a second feature, a third feature, and a fourth feature.
[0401] In one implementation, the AIoT device can be a device having one of the following characteristics:
[0402] - Devices that enable passive communication;
[0403] - IoT devices powered by energy harvesting;
[0404] - The initial sampling frequency offset is greater than or equal to a first value (e.g., the first value is 10X ppm, etc.);
[0405] - Has limited energy storage capacity;
[0406] - A device that communicates with the reader (such as a device that communicates directly with the reader), or a device that communicates with the reader based on a second interface;
[0407] - Devices capable of performing or responding to AIoT tasks or AIoT operations;
[0408] - Devices that can access wireless communication systems via a reader / writer;
[0409] - Devices that support a second interface;
[0410] - Devices that support the first RAT;
[0411] - A terminal device that supports or has a first capability, the first capability including at least one of the following: inventory, command, read, write, deactivate, activate, permanent deactivate, temporary deactivate, and location.
[0412] In one implementation, the AIoT device is not an IoT device that is a NB-IoT device. In another implementation, the NB-IoT device includes an AIoT device (such as an AIoT device that actively communicates).
[0413] In one implementation, the AIoT device includes: a low-cost, low-complexity, low-power, or low-energy-consumption Internet of Things device.
[0414] In one optional embodiment of this application, the active communication is further divided into one of the following: 1) Active communication initiated autonomously by the device (DOADevice-originated–autonomous); 2) Active communication triggered by the device (DO-DTT Device-originated–device-terminated triggered). For example, the device only initiates active communication after receiving downlink triggering signaling.
[0415] In one embodiment of this application, authorization is permitted.
[0416] In one embodiment of this application, an authorized representative is permitted.
[0417] In one embodiment of this application, the anchor gateway is also called the gateway that terminates the N6 interface, which is the interface between the mobile communication network and the data network (DN).
[0418] In one optional embodiment of this application, the second communication device and the third communication device may be co-located.
[0419] In one optional embodiment of this application, the AIoT capability includes the ability to communicate with AIoT devices (e.g., the ability to communicate directly with AIoT devices via an air interface). The ability to communicate with AIoT devices can also be referred to as the ability to communicate directly with AIoT devices.
[0420] The reader can also be referred to as the reader function.
[0421] In one optional embodiment of this application, the reader may include at least one of the following: a base station reader (with RAN function and the reader function of the device), a UE reader (with RAN function connected to the reader function via Uu interface), or an intermediate device (such as a UE reader).
[0422] In one optional embodiment of this application, the first communication device or reader (which may be referred to as a reader) may be a device having one of the following characteristics:
[0423] 1) A device that communicates with an AIoT device (such as a device that communicates directly with an AIoT device) or a device that communicates with an AIoT device based on a first interface;
[0424] 2) As an access device for AIoT devices to access the wireless communication system (also known as an AIoT wireless access device or AIoT wireless access system);
[0425] 3) Devices that support the first interface;
[0426] 4) Devices that support the first RAT;
[0427] 5) Devices that support at least one of the following functions: inventory, read, write, activate, deactivate, command, and execute AIoT operations.
[0428] In one implementation, the command includes at least one of the following: read, write, activate, deactivate.
[0429] In one implementation, the deactivation includes at least one of temporary deactivation and permanent deactivation.
[0430] In one optional embodiment of this application, communicating with an AIoT device includes performing an AIoT operation on the AIoT device (also referred to as a first action, second action, third action, fourth action, or third action).
[0431] In one embodiment of this application, the reader device may also be referred to as an interrogator device. The reader device is a device for communication between intermediate devices and core network devices, such as a terminal (e.g., UE), IAB, relay device, etc.
[0432] In one alternative embodiment of this application, the reader / writer may also be referred to as one of the following: a read / write device, a terminal (such as a UE) providing AIoT services, an interrogator, a reader, a queryer, a communicator, a scanner, a programmer, a standalone device, a portable reader, an automatic device identification device, etc.
[0433] In one optional embodiment of this application, the reader / writer can be a terminal (such as a UE), an access network device (such as a base station), or a device having at least one of the following functions: inventory, reading, writing, activation, deactivation, command, and execution of AIoT operations.
[0434] In one implementation, the command includes at least one of the following: read, write, activate, deactivate.
[0435] In one implementation, the deactivation includes at least one of temporary deactivation and permanent deactivation.
[0436] The reader / writer can include, but is not limited to, one of the following: a UE-type reader / writer, or a base station-type reader / writer. A UE-type reader / writer refers to a reader / writer that accesses the network in a UE-like manner, while a base station-type reader / writer refers to a reader / writer that accesses the network in a base station-like manner.
[0437] Devices with reader functionality include, but are not limited to, one of the following: UEs with reader functionality, and access network devices with reader functionality.
[0438] In one implementation, the read / write device is a handheld or fixed device that reads (and sometimes writes) tag information, as defined in the original definition. It can also be understood as a device that communicates with the tag, such as a terminal (e.g., UE), a base station, or a device with read / write capabilities, such as a reader / writer; the specifics are not limited here.
[0439] In one embodiment of this application, information for indicating and / or filtering AIoT devices can be used to indicate and / or filter one or more AIoT devices.
[0440] The supported service area matches the target area of the first operation, including at least one of the following: the supported service area includes all or part of the target area of the first operation.
[0441] AIoT functionality: Provides AIoT management and control (such as task distribution and reader / writer selection).
[0442] The operation is not only the task in the application, but also the interactive signaling generated by the core network itself, the interactive signaling generated by the UE and the RAN, etc.
[0443] The operation can be referred to as a task, service, function, etc.
[0444] The first action, the second action, and the third action may include one or more operations on an AIoT device, which may be one or more AIoT devices.
[0445] In one implementation, the operation on the AIoT device includes at least one of the following:
[0446] 1) Operations for inventorying AIoT devices (such as filtering one or more AIoT devices, discovering one or more AIoT devices, identifying one or more AIoT devices, or obtaining the identifiers of one or more AIoT devices, at least one of the following:
[0447] 2) At least one of the following: filtering one or more AIoT devices, discovering one or more AIoT devices, identifying one or more AIoT devices, or obtaining the identifier of one or more AIoT devices (which can be simply referred to as the operation of inventorying AIoT devices);
[0448] 3) Obtain information from one or more AIoT devices (such as information stored by AIoT devices or information sensed by AIoT-associated sensors, which can be simply referred to as a read operation or an information reading operation; in one implementation, simply obtaining the identifiers of one or more AIoT devices may not be considered a read operation).
[0449] 4) Configure information for one or more AIoT devices (this can be simply referred to as a write operation, or the operation of writing information);
[0450] 5) Enable the RF capability of the AIoT device (which can be referred to as activation or enable operation);
[0451] 6) Disable the RF capabilities of one or more AIoT devices (this can be simply referred to as deactivation or disabling).
[0452] 7) Controlling one or more AIoT devices (e.g., sending commands to AIoT devices, controlling the actuators associated with the AIoT devices, or the AIoT devices themselves to execute the commands. This can be referred to as a control operation).
[0453] However, it is not difficult to understand that the command operation, read operation, write operation, control operation, activation operation, and deactivation operation also need to perform at least one of the following: filter AIoT devices, discover AIoT devices, and identify AIoT devices.
[0454] The task includes one of the following: an AIoT task, a task that can only be accomplished by communicating with an AIoT device; the task requires communication with an AIoT device.
[0455] The service includes one of the following: an AIoT service, a service that requires communication with an AIoT device; the service requires communication with an AIoT device.
[0456] The operation includes one of the following: an AIoT operation, which is an operation that can only be performed by communicating with an AIoT device; the operation requires communication with an AIoT device.
[0457] The function includes one of the following: AIoT function, which is a function that can only be realized by communicating with AIoT devices; the function requires communication with AIoT devices.
[0458] The AIoT device: a device with AIoT capabilities.
[0459] The session can also be referred to as an association or process; for example, the first session can be referred to as the first association or the first process.
[0460] In one optional embodiment of this application, the network is a mobile communication network.
[0461] In one optional embodiment of this application, the device identifier is equivalent to the terminal device identifier.
[0462] In an optional embodiment of the present invention, activation can also be referred to as: valid, enabled. Invalid can mean not enabled, not present. In an optional embodiment of the present invention, a subscriber data invalid deregistration status, such as 5GMM-DEREGISTERED.NO-SUPI, indicates that the terminal has no corresponding valid subscriber data (e.g., USIM is unavailable, or subscriber data is unavailable).
[0463] In one optional embodiment of this application, idle time may be included.
[0464] In one optional embodiment of this application, the idle or available device identifier includes: a device identifier not bound to subscriber data, and a device identifier not in a registered state. For example, a terminal can use its device identifier to initiate emergency registration. In this case, in one implementation, even if the device identifier is not bound to any subscriber data, the device identifier is considered to be occupied and cannot be bound to subscriber data again. When the device identifier goes to register, the terminal can consider the device identifier to have returned to an idle state.
[0465] In an optional embodiment of the present invention, the subscriber data may be used for at least one of the following: terminal access to the network, network authentication and / or authorization of terminal access, and network identification of the terminal.
[0466] In an optional embodiment of the present invention, the network corresponding to the subscriber data is the network to which the terminal is subscribed. For example, if the terminal is subscribed to network A, the subscriber data corresponding to network A can be obtained before the subscriber data can be used to access network A and / or other networks that allow roaming.
[0467] In an optional embodiment of the invention, the certificate in the subscriber data is the subscriber's network certificate. In one embodiment, a set of subscriber data includes one or a set of certificates.
[0468] In an optional embodiment of the present invention, the subscription data in the subscriber data is the subscriber's subscription information on the subscription network. The subscription data may be a collection of the subscriber's subscription information for a set of network services, such as at least one of the following: voice, SMS, and data traffic.
[0469] In one implementation, subscriber data includes a terminal subscriber identifier. In this case, the terminal subscriber identifier can be a permanent terminal subscriber identifier (such as SUPI, IMSI).
[0470] In one implementation, a subscriber's data includes a network or a group of networks.
[0471] In an optional embodiment of the present invention, the network information includes at least one of the following: a network identifier and a network type. The network type includes at least one of the following: a public network (such as a PLMN) and a non-public network. The non-public network includes: a standalone non-public network (such as an SNPN) and an integrated non-public network (such as a PNI NPN).
[0472] Each subscriber data pair is applied to an end-user identifier and / or a network, wherein each set of subscriber data can be used for a registration.
[0473] In an optional embodiment of the present invention, UICC type subscriber data includes subscriber data stored in a UICC. UICC type subscriber data may be, for example, subscriber data in USIM format. UICC type subscriber data may be referred to as USIM.
[0474] In an optional embodiment of the present invention, non-UICC type subscriber data includes subscriber data that is not stored in UICC;
[0475] In an optional embodiment of the invention, subscriber data can be represented as a USIM, and a record in the subscriber data list is, for example, an entry of the "list of subscriber data" with the SNPN identity of the SNPN.
[0476] In one optional embodiment of this application, a subscriber can be understood as a UE, and a terminal with multiple subscribers can be represented as multiple UEs. From the network's perspective, a subscriber is a UE. When a terminal accesses the network through data from multiple subscribers, from the network's perspective, the terminal is multiple UEs.
[0477] In an optional embodiment of the present invention, the user or subscriber is a subscriber; generally, one subscriber can correspond to one certificate. One subscriber represents one UE. It is easy to understand that when a terminal device has multiple subscribers, it can represent multiple UEs.
[0478] In an optional embodiment of the present invention, the terminal user identifier may be a user terminal identifier (UE identifier);
[0479] In one optional embodiment of this application, the temporary terminal identifier includes: a temporary terminal user identifier and a temporary UE identifier.
[0480] The communication method provided in this application will be described in detail below with reference to the accompanying drawings and through some embodiments and application scenarios.
[0481] In this embodiment, the first communication device can be a terminal device, such as one of the following: UE, AIoT device, reader, or intermediate device; the second communication device can be one of the following: reader, radio access network device node (such as access network device with reader function (such as RAN device)), or UE (such as UE with reader function); the third communication device can be one of the following: CN device, reader (such as reader function, base station reader, UE reader, or intermediate device (such as UE reader)), access network device, or access device, wherein the CN device includes at least one of the following: AIoT function or AIoT first function, Access and / or Mobility Management Function (AMF) (such as AMF supporting AIoT function), function responsible for terminal device access and / or mobility management, or Network Exposure Function (NEF); the fourth communication device can be one of the following: second CN device, authentication device, data management device (such as ADM, Unified Data Management (UDM), or Unified Data Repository). (Repository, UDR), or a data management server outside the network or a third party).
[0482] Please see Figure 7 , Figure 7 This is a flowchart illustrating a communication method provided in an embodiment of this application. The method is applied to a first communication device, which can be a terminal device, such as a UE, an AIoT device, a reader / writer, or an intermediate device. Figure 7 As shown, the method includes the following steps:
[0483] Step 101: The first communication device performs a first action, which includes at least one of the following:
[0484] Receive a paging message from a second communication device, the paging message containing first information, the first information including at least one of the following: filter information, information indicating a storage area in the terminal device, information indicating a start position, information indicating the length of the filter information, information indicating that the filter information is matched using a terminal identifier; third information; the third information is used to indicate matching information in the terminal device or terminal identifier;
[0485] Based on the first information, determine at least one of the following: respond to or not respond to the paging, match or not match the filter information;
[0486] The filter information is information used to indicate, identify, filter, or screen one or more terminal devices.
[0487] It is easy to understand that, through this embodiment, it is possible to determine whether the filter information matches or does not match, and whether to respond to paging, based on the first information, thus clarifying the operation of the communication device.
[0488] In one embodiment, the second communication device includes one of the following: a reader / writer, an access network device (such as an access network device with reader / writer functionality), and a UE (such as an access network UE with reader / writer functionality).
[0489] In one embodiment, the first communication device includes one of the following: UE, AIoT device, reader / writer, and intermediate device.
[0490] In one embodiment, the filter information is information used to indicate, identify, filter, or screen one or more terminal devices. This can be understood as information used to indicate, identify, filter, or screen the terminal identifier of one or more terminal devices.
[0491] The starting position (also referred to as the starting pointer) includes one of the following:
[0492] The location in the terminal device where the matching of the filter information begins (e.g., storage area, memory location);
[0493] The position in the terminal identifier where the matching of the filter information begins (e.g., which component, which bit, or which byte in the terminal identifier).
[0494] Information used to indicate a memory region in a terminal device refers to one of the following: information used to indicate whether or not the filter information is matched or not; information used to indicate whether or not the filter information is matched using information in the storage region.
[0495] For example, when information used to indicate a memory region in a terminal device indicates a first memory region, it can be understood as indicating that information in the first memory region is used to determine whether the filter information matches or does not match.
[0496] In one implementation, the information used for matching refers to one of the following: using the information to determine whether the filter information matches or does not match; using the information to match the filter information.
[0497] When the information used for matching (also known as the type of information used for matching) is, for example, a terminal identifier (such as a terminal identifier type), it means that the terminal identifier is used to determine whether the filter information is matched or not, or the terminal identifier is used to match the filter information.
[0498] The filter information can be named in other ways, and this invention does not impose any restrictions.
[0499] In some embodiments, the first action further includes:
[0500] When a response to the paging is determined, at least one of the following is sent to the second or third communication device: terminal identifier, paging response, operation response;
[0501] The terminal identifier is used to identify one or more terminal devices.
[0502] In one embodiment, the second communication device includes one of the following: a reader / writer, an access network device (such as an access network device with reader / writer functionality), and a UE (such as an access network UE with reader / writer functionality).
[0503] In one embodiment, the third communication device includes one of the following: a CN device, a reader (e.g., a reader function, a base station reader, a UE reader, or an intermediate device (e.g., a UE reader)), an access network device, and an access device, wherein the CN device includes at least one of the following: an AIoT function or an AIoT first function, an AMF (e.g., an AMF supporting AIoT functions), a function responsible for terminal device access and / or mobility management, and a NEF.
[0504] In one embodiment, the third communication device includes core network equipment (such as AIoT function AIOTF).
[0505] Sending at least one of the following to the third communication device: terminal identifier, paging response, operation response includes: sending at least one of the following to the third communication device via the second communication device: terminal identifier, paging response, operation response (such as inventory response).
[0506] In one embodiment, the paging response or the operation response (such as an inventory response) includes the terminal identifier of the terminal device.
[0507] In one embodiment, the paging response includes the operational response (such as an inventory response).
[0508] In some embodiments, the terminal identifier includes at least one of the following: fourth information, fifth information, and a second part;
[0509] The fourth information includes information for indicating or describing at least one of the following: the meaning of the second part, the type of the second part, the length or type of length of the second part, and information about the components in the second part;
[0510] The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier.
[0511] Optionally, the information about the component is used to describe the component, or to indicate at least one of the following: the definition of the component, the type of the component, the length of the component, or the length type.
[0512] In one implementation, the fourth information is included in the first part of the terminal identifier.
[0513] In another implementation, the fourth information is included in the second part of the terminal identifier.
[0514] The information used to indicate the length of the second part includes information about the length category of the second part. The length can be represented by the number of bits or bytes.
[0515] In one embodiment, the length is the maximum length or the actual length.
[0516] In one implementation, when the second part is of a type other than EPC, the terminal identifier includes information indicating the length of the second part.
[0517] The length or length type of the second part can take values such as: 32 bits, 96 bits, 128 bits…496 bits, 8 bytes, 16 bytes. This application does not impose specific value limitations. The values also do not limit the composition of any particular embodiment of the invention. Figure 8 , Figure 9 or Figure 10 The image shows an information component, information paragraph, or information segment.
[0518] Optionally, the second part is the part of the terminal identifier other than the first part, or information used to distinguish, identify, screen or filter terminal devices within the range indicated by the first part;
[0519] The first part includes at least one of the following: the type of terminal identifier, the type of the second part, information indicating the presence or absence of a network identifier, information indicating the presence or absence of third-party information, information indicating the presence or absence of a network identifier, information indicating the presence or absence of third-party information, fifth information, and fourth information;
[0520] in,
[0521] The third-party information is used for at least one of the following:
[0522] To identify, locate, identify, indicate, or index third parties;
[0523] To identify, locate, index, identify, or indicate certified equipment;
[0524] To identify, locate, index, identify, or indicate data management devices.
[0525] in,
[0526] The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier;
[0527] The fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the definition of the second part, the type of the second part, the length of the second part, and information about the components in the second part; the second part is the second part of the terminal identifier.
[0528] In one embodiment, the terminal identifier further includes a first portion.
[0529] In some embodiments, the second part satisfies at least one of the following:
[0530] The second part is a string;
[0531] The second part includes at least one of the following: fourth information, one or more components;
[0532] In the case where there are multiple components in the second part, adjacent components are connected by a first symbol or separated by a first symbol in the second part;
[0533] The second part is the format of the Uniform Resource Identifier (URI) or a base-X number, where X is an integer greater than 1;
[0534] in,
[0535] The fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the type of the second part, the definition of the second part, the length or type of the length of the second part, and information about the components in the second part.
[0536] Optionally, the second part comprising one or more components means dividing the second part into one or more components.
[0537] Optionally, the information about the component is used to describe the component, or to indicate at least one of the following: the definition of the component, the type of the component, the length of the component, or the length type.
[0538] The second part contains one or more components, for example: the second part is a String (or string, character sequence) composed of one or more components.
[0539] In the case where there are multiple components in the String, adjacent components are connected by a first symbol, or adjacent components are separated by a first symbol.
[0540] The String can be a sequence consisting of at least one of the following, not limited to characters, base X numbers, and punctuation marks.
[0541] Example 1: Mobile phone, blue, foldable screen, 145;
[0542] Example 2: 56342.13445.7889000.145, for example: 56342 represents a mobile phone; 12445 represents blue; 7889000 represents a foldable screen; 145 represents the terminal device serial number.
[0543] In some embodiments, the terminal identifier satisfies at least one of the following:
[0544] The terminal identifier is a String;
[0545] The terminal identifier includes at least one of the following: fourth information, fifth information, or one or more components;
[0546] In the case where the terminal identifier has multiple components, two adjacent components are connected by a first symbol, or two adjacent components are separated by a first symbol in the terminal identifier.
[0547] The terminal identifier is in the format of a URI or a base-X number, where X is an integer greater than 1;
[0548] in,
[0549] The fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the definition of the second part, the type of the second part, the length of the second part, and information about the components in the second part; the second part is the second part of the terminal identifier;
[0550] The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier.
[0551] In some embodiments, the information about the component is used to describe the component or to indicate at least one of the following: the meaning of the component, the length or type of length of the component, and the type of the component.
[0552] In some embodiments, the ingredient includes at least one of the following:
[0553] Terminal identifier type,
[0554] The types in Part Two
[0555] Information used to indicate the presence or absence of a network identifier.
[0556] Information used to indicate the presence or absence of third-party information.
[0557] Network identifier,
[0558] Third-party information
[0559] The components corresponding to Part 2 of the Electronic Product Code (EPC) or other types.
[0560] Information used to indicate the length or length category of the second part
[0561] Fourth information,
[0562] Fifth information;
[0563] in,
[0564] The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier;
[0565] The fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the definition of the second part, the type of the second part, the length of the second part, and information about the components in the second part; the second part is the second part of the terminal identifier.
[0566] Optional, other types of second parts (such as second parts other than EPC) such as second parts allocated by operators.
[0567] Optionally, the network identifier may include at least one of the following: Mobile Country Code (MCC), Mobile Network Code (MNC), or Network Identifier (NID).
[0568] In some embodiments, the one or more components are used to indicate, identify, filter, or screen one or more terminal devices; or
[0569] The one or more components constitute one of the following: filter information, which is used to indicate, identify, filter or screen information for one or more terminal devices.
[0570] In one implementation, the first symbol may be a punctuation mark;
[0571] In one implementation, the second part of the information can be "mobile phone, blue, foldable screen".
[0572] Optionally, the first part and the second part are contained in the same information cell; or
[0573] The first part and the second part are two information cells, respectively.
[0574] In some embodiments, based on the first information, determining at least one of the following: responding to or not responding to the paging, matching or not matching the filter information includes:
[0575] If the first condition is met, based on the filter information, determine at least one of the following: respond to the paging and match the filter information;
[0576] in,
[0577] The first condition includes at least one of the following:
[0578] The third communication device matches the filter information;
[0579] The terminal identifier matches the filter information.
[0580] In one embodiment, the third communication device matching the filter information includes: the filter information exists in the third communication device.
[0581] In one embodiment, the terminal identifier matching the filter information means that the terminal identifier contains a component of the filter information or contains the filter information.
[0582] In one embodiment, the terminal identifier contains components of the filter information, including: the terminal identifier contains all components of the filter information.
[0583] In one implementation, the component (e.g., a part) is also referred to as an element. The terminal identifier, filter information, and the first or second part can be divided into one or more components. The component can be understood as one of the following: information component, information paragraph, or information segment.
[0584] In some embodiments, the filter information satisfies at least one of the following:
[0585] The filter information includes one or more components;
[0586] The filter information does not include components that are not present in the terminal identifier;
[0587] The filter information is used to indicate, identify, filter, or screen one or more terminal devices;
[0588] The terminal identifier contains one of the following: the filter information, and the components contained in the filter information;
[0589] The terminal device contains filter information;
[0590] The filter information is in the format of a URI or a base-X number; where X is an integer greater than 1.
[0591] The information from the third party is used for at least one of the following:
[0592] Used to identify, indicate, or index third parties;
[0593] Used to index, identify, or indicate authentication devices;
[0594] Used to index, identify, or indicate data management devices.
[0595] In some embodiments, the terminal identifier matching the filter information includes:
[0596] The terminal identifier includes the filter information.
[0597] In some embodiments, the terminal identifier including the filter information includes at least one of the following:
[0598] The components in the terminal identifier include the components in the filter information;
[0599] The filter information is one or more components of the terminal identifier;
[0600] One or more components of the terminal identifier constitute the filter information.
[0601] The components in the terminal identifier include the components in the filter information, such as... Figure 8 , Figure 9 , Figure 10 As shown.
[0602] In one embodiment, the components are as follows Figure 8 , Figure 9 or Figure 10 The image shows an information component, information paragraph, or information segment.
[0603] like Figure 8 As shown, the terminal identifier includes the following component information: component 1, component 2, component 3, component 4, component 5, and component 6. The filter information is a string consisting of a single component (component 2). The component information in the terminal identifier can include all the information of the filter information (component 2), and the filter information does not contain any components that are not present in the terminal identifier. In this case, the filter information is matched by the terminal identifier.
[0604] like Figure 9 As shown, the terminal identifier includes the following component information: component 1, component 2, component 3, component 4, component 5, and component 6. The filter information is a string composed of two components (component 2 and component 3). At this time, the filter information is a string. The components in the terminal identifier can include all the information of the filter information (component 2 and component 3), and the filter information does not contain any components that do not exist in the terminal identifier. At this time, the filter information is matched by the terminal identifier.
[0605] The filter information may also include multiple strings, where each string consists of one or more consecutive components. For example... Figure 10As shown, the terminal identifier includes the following component information: component 1, component 2, component 3, component 4, component 5, and component 6. The filter information includes two strings: string1 and string2. Each string consists of one component; string1 consists of component 2, and string2 consists of component 5. The components in the terminal identifier can include all the information in the filter information (components 2 and 5), and the filter information does not contain any components that are not present in the terminal identifier. In this case, the filter information is matched by the terminal identifier.
[0606] In one embodiment, the fact that the components in the terminal identifier include the components in the filter information means that the components in the terminal identifier include all the components in the filter information.
[0607] In some embodiments, the filter information includes at least one of the following: filter information corresponding to the first part, and filter information corresponding to the second part;
[0608] or
[0609] The information used to indicate storage areas in a terminal device includes at least one of the following: information used to indicate storage areas in a first part of the terminal device, and information used to indicate storage areas in a second part of the terminal device;
[0610] or
[0611] The information used to indicate the start position includes at least one of the following: information used to indicate the start position of the first part, and information used to indicate the start position of the second part;
[0612] or
[0613] The information used to indicate the length of filter information includes at least one of the following: information used to indicate the length of filter information corresponding to the first part, and information used to indicate the length of filter information corresponding to the second part;
[0614] or
[0615] The information used to indicate the use of a terminal identifier to match filter information includes at least one of the following: information used to indicate the use of a first part to match filter information, and information used to indicate the use of a second part to match filter information;
[0616] in,
[0617] The first part is the first part of the terminal identifier, and the second part is the second part of the terminal identifier.
[0618] In one embodiment, the filtering information corresponding to the first part is information used to indicate, identify, filter, or screen the first part.
[0619] In one implementation, the position in the first part where the matching of the filter information begins (e.g., which component, which bit, or which byte in the first part).
[0620] In one embodiment, the filtering information corresponding to the second part is information used to indicate, identify, filter, or screen the second part.
[0621] In one implementation, the position in the second part where the matching of the filter information begins (e.g., the nth component, the nth bit, or the nth byte in the second part).
[0622] Optionally, the filtering information corresponding to the first part satisfies at least one of the following:
[0623] The filtering information corresponding to the first part includes one or more components;
[0624] The filtering information corresponding to the first part is used to indicate, identify, filter, or screen the first part of the terminal identifier;
[0625] The filtering information corresponding to the first part does not include components that are not present in the first part of the terminal identifier;
[0626] The first part of the terminal identifier contains one of the following: filtering information corresponding to the first part, and the components contained in the filtering information corresponding to the first part;
[0627] The filtering information corresponding to the first part is the format of a URI or a base-X number; where X is an integer greater than 1.
[0628] Optionally,
[0629] The filtering information corresponding to the second part satisfies at least one of the following:
[0630] The filtering information corresponding to the second part includes one or more components;
[0631] The filtering information corresponding to the second part does not include components that are not present in the second part of the terminal identifier;
[0632] The filtering information corresponding to the second part is used to indicate, identify, filter, or screen the second part of the terminal identifier;
[0633] The second part of the terminal identifier contains one of the following: filtering information corresponding to the second part, and the components contained in the filtering information corresponding to the second part;
[0634] The filtering information corresponding to the second part is the URI format or a base X number; X is an integer greater than 1.
[0635] In some embodiments, based on the first information, determining at least one of the following: responding to or not responding to the paging, matching or not matching the filter information includes:
[0636] If the second condition is met, based on the filter information, at least one of the following is determined: responding to the paging and matching the filter information;
[0637] in,
[0638] The second condition includes at least one of the following:
[0639] The first part of the terminal identifier matches the filter information corresponding to the first part;
[0640] The second part of the terminal identifier matches the filter information corresponding to the second part.
[0641] In some embodiments, the first communication device satisfies at least one of the following:
[0642] No connection;
[0643] Stateless;
[0644] No Radio Resource Control (RRC) status;
[0645] CM status is managed without connection;
[0646] No mobility management;
[0647] It cannot initiate communication, or it supports passive communication;
[0648] The ability to support AIoT devices in the environment;
[0649] Supports or has a first capability, which includes at least one of the following capabilities: inventory, command, read, write, deactivate, activate, permanent deactivate, temporary deactivate, and location;
[0650] or,
[0651] The first communication device includes at least one of the following:
[0652] AIoT devices;
[0653] Unconnected devices;
[0654] Stateless terminals;
[0655] Terminals without RRC status;
[0656] Terminals without CM status;
[0657] Terminals without mobility management;
[0658] Passive communication devices;
[0659] Response equipment;
[0660] Devices that support communication with the third communication device or reader / writer;
[0661] Devices capable of performing or responding to target operations;
[0662] A device capable of accessing a wireless communication system via the third communication device or reader / writer;
[0663] Devices that support the first interface;
[0664] Devices that support RAT (Rapid Access Technology) first wireless access technology;
[0665] A terminal device that supports or has a first capability, the first capability including at least one of the following: inventory, command, read, write, deactivate, activate, permanent deactivate, temporary deactivate, and location.
[0666] In one implementation, the first RAT may be a RAT for AIoT (such as providing AIoT services), and the first RAN may differ from existing RATs such as NB-IoT, 2G, 3G, 4G, or 5G. In one implementation, the first interface is an access layer of an air interface supported by the terminal device. In one implementation, the first interface may be another air interface different from the Uu interface or the PC5 interface. In another implementation, the first interface may be an enhancement of the Uu interface or an enhancement of the PC5 interface.
[0667] Please see Figure 11 , Figure 11 This is a flowchart of a communication method provided in an embodiment of this application. The method is applied to a second communication device, which can be one of the following: a reader (such as an access network device or UE with reader functionality), a radio access network device node (such as an access network device with reader functionality (such as a RAN device)), or a UE (such as a UE with reader functionality). Figure 11 As shown, the method includes the following steps:
[0668] Step 201: The second communication device performs a second action, which includes at least one of the following:
[0669] Sending a paging message, the paging message including first information, including at least one of the following: filter information, information indicating a storage area in the terminal device, information indicating a start position, information indicating the length of the filter information, and information indicating that the filter information is matched using a terminal identifier; third information; the third information being used to indicate matching information in the terminal device or terminal identifier;
[0670] Receive at least one of the following from the first communication device: terminal identifier, paging response, operation response;
[0671] Send at least one of the following to a third communication device: terminal identifier, paging response, operation response;
[0672] The filter information is information used to indicate, identify, filter, or screen one or more terminal devices.
[0673] It is easy to understand that, through this embodiment, it is possible to determine whether the filter information matches or does not match, and whether to respond to paging, based on the first information, thus clarifying the operation of the communication device.
[0674] In one embodiment, a paging message is sent, the paging message including first information including: a second communication device receiving an operation request, and according to the operation request, sending a paging message for paging a terminal device. The paging message includes the first information.
[0675] The operations include at least one of the following: paging, inventory, command, read, write, deactivate, activate, locate, etc. The commands include at least one of the following: read, write, deactivate, activate, locate, etc.
[0676] In one embodiment, the second communication device includes at least one of the following: a reader, a radio access network device node (such as an access network device with reader functionality (such as a RAN device)), and a UE (such as a UE with reader functionality).
[0677] In one embodiment, the first communication device includes one of the following: UE, AIoT device, reader / writer, and intermediate device.
[0678] In one embodiment, the information for indicating, identifying, filtering, or screening one or more terminal devices includes: a terminal identifier for indicating, identifying, filtering, or screening one or more terminal devices.
[0679] The starting position (also referred to as the starting pointer) includes one of the following:
[0680] The location in the terminal device where the matching of the filter information begins (e.g., storage area, memory location);
[0681] The position in the terminal identifier where the matching of the filter information begins (e.g., which component, which bit, or which byte in the terminal identifier).
[0682] Information used to indicate a memory region in a terminal device refers to one of the following: using information in the storage region to determine whether the filter information matches or does not match; or using information in the storage region to match the filter information.
[0683] In one implementation, the information used for matching refers to one of the following: using the information to determine whether the filter information matches or does not match; using the information to match the filter information.
[0684] The information used for matching (also known as the type of information used for matching), such as the terminal identifier (which may be called the terminal identifier type), indicates that the terminal identifier is used to determine whether the filter information is matched or not, or to match the filter information.
[0685] The filter information can be named in other ways, and this invention does not impose any restrictions.
[0686] In one embodiment, the third communication device includes a CN device (such as an AIoT function AIOTF).
[0687] The starting position is the position in the terminal device or the terminal identifier where the filtering information begins to be matched.
[0688] The filter information can be named in other ways, and this invention does not impose any restrictions.
[0689] In some embodiments, the filter information satisfies at least one of the following:
[0690] The filter information includes one or more components;
[0691] The filter information does not include components that are not present in the terminal identifier;
[0692] The filter information is used to indicate, identify, filter, or screen one or more terminal devices;
[0693] The terminal identifier contains one of the following: the filter information, and the components contained in the filter information;
[0694] The terminal device contains filter information;
[0695] The filter information is in the format of a URI or a base-X number; where X is an integer greater than 1.
[0696] The information from the third party is used for at least one of the following:
[0697] Used to identify, indicate, or index third parties;
[0698] Used to index, identify, or indicate authentication devices;
[0699] Used to index, identify, or indicate data management devices.
[0700] In some embodiments, the filter information includes at least one of the following: filter information corresponding to the first part, and filter information corresponding to the second part;
[0701] or
[0702] The information used to indicate storage areas in a terminal device includes at least one of the following: information used to indicate storage areas in a first part of the terminal device, and information used to indicate storage areas in a second part of the terminal device;
[0703] or
[0704] The information used to indicate the start position includes at least one of the following: information used to indicate the start position of the first part, and information used to indicate the start position of the second part;
[0705] or
[0706] The information used to indicate the length of filter information includes at least one of the following: information used to indicate the length of filter information corresponding to the first part, and information used to indicate the length of filter information corresponding to the second part;
[0707] or
[0708] The information used to indicate the use of a terminal identifier to match filter information includes at least one of the following: information used to indicate the use of a first part to match filter information, and information used to indicate the use of a second part to match filter information;
[0709] in,
[0710] The first part is the first part of the terminal identifier, and the second part is the second part of the terminal identifier.
[0711] In one embodiment, the filtering information corresponding to the first part is information used to indicate, identify, filter, or screen the first part.
[0712] In one implementation, the position in the first part where the matching of the filter information begins (e.g., which component, which bit, or which byte in the first part).
[0713] In one embodiment, the filtering information corresponding to the second part is information used to indicate, identify, filter, or screen the second part.
[0714] In one implementation, the position in the second part where the matching of the filter information begins (e.g., the nth component, the nth bit, or the nth byte in the second part).
[0715] Optionally, the filtering information corresponding to the first part satisfies at least one of the following:
[0716] The filtering information corresponding to the first part includes one or more components;
[0717] The filtering information corresponding to the first part is used to indicate, identify, filter, or screen the first part of the terminal identifier;
[0718] The filtering information corresponding to the first part does not include components that are not present in the first part of the terminal identifier;
[0719] The first part of the terminal identifier contains one of the following: filtering information corresponding to the first part, and the components contained in the filtering information corresponding to the first part;
[0720] The filtering information corresponding to the first part is the format of a URI or a base-X number; where X is an integer greater than 1.
[0721] Optionally,
[0722] The filtering information corresponding to the second part satisfies at least one of the following:
[0723] The filtering information corresponding to the second part includes one or more components;
[0724] The filtering information corresponding to the second part does not include components that are not present in the second part of the terminal identifier;
[0725] The filtering information corresponding to the second part is used to indicate, identify, filter, or screen the second part of the terminal identifier;
[0726] The second part of the terminal identifier contains one of the following: filtering information corresponding to the second part, and the components contained in the filtering information corresponding to the second part;
[0727] The filtering information corresponding to the second part is the URI format or a base X number; X is an integer greater than 1.
[0728] In some embodiments, the terminal identifier includes at least one of the following: fourth information, fifth information, and a second part;
[0729] The fourth information includes information for indicating or describing at least one of the following: the meaning of the second part, the type of the second part, the length or type of length of the second part, and information about the components in the second part;
[0730] The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier.
[0731] In one implementation, the fourth information is included in the first part of the terminal identifier.
[0732] In another implementation, the fourth information is included in the second part of the terminal identifier.
[0733] Optionally, the information about the component is used to describe the component, or to indicate at least one of the following: the definition of the component, the type of the component, the length of the component, or the length type.
[0734] The information used to indicate the length of the second part includes information about the length category of the second part. The length can be represented by the number of bits or bytes.
[0735] In one embodiment, the length is the maximum length or the actual length.
[0736] In one implementation, when the second part is of a type other than EPC, the terminal identifier includes information indicating the length of the second part.
[0737] The length or length type of the second part can take values such as: 32 bits, 96 bits, 128 bits…496 bits, 8 bytes, 16 bytes. This application does not impose specific value limitations. The stated values also do not limit the invention.
[0738] In one embodiment, the components are as follows Figure 8 , Figure 9 or Figure 10 The image shows an information component, information paragraph, or information segment.
[0739] Optionally, the second part is the part of the terminal identifier other than the first part, or information used to distinguish, identify, screen or filter terminal devices within the range indicated by the first part;
[0740] The first part includes at least one of the following: the type of terminal identifier, the type of the second part, information indicating the presence or absence of a network identifier, information indicating the presence or absence of third-party information, information indicating the presence or absence of a network identifier, information indicating the presence or absence of third-party information, fifth information, and fourth information;
[0741] in,
[0742] The third-party information is used for at least one of the following:
[0743] To identify, locate, identify, indicate, or index third parties;
[0744] To identify, locate, index, identify, or indicate certified equipment;
[0745] To identify, locate, index, identify, or indicate data management devices;
[0746] in,
[0747] The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier;
[0748] The fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the definition of the second part, the type of the second part, the length of the second part, and information about the components in the second part; the second part is the second part of the terminal identifier.
[0749] In one embodiment, the terminal identifier further includes a first portion.
[0750] In some embodiments, the second part satisfies at least one of the following:
[0751] The second part is a string;
[0752] The second part includes at least one of the following: fourth information, one or more components;
[0753] In the case where there are multiple components in the second part, adjacent components are connected by a first symbol or separated by a first symbol in the second part;
[0754] The second part is the format of the Uniform Resource Identifier (URI) or a base-X number, where X is an integer greater than 1;
[0755] in,
[0756] The fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the type of the second part, the definition of the second part, the length or type of the length of the second part, and information about the components in the second part.
[0757] Optionally, the second part comprising one or more components means dividing the second part into one or more components.
[0758] Optionally, the information about the component is used to describe the component, or to indicate at least one of the following: the definition of the component, the type of the component, the length of the component, or the length type.
[0759] The second part contains one or more components, for example: the second part is a String (or string, character sequence) composed of one or more components.
[0760] In the case where there are multiple components in the String, adjacent components are connected by a first symbol, or adjacent components are separated by a first symbol.
[0761] The String can be a sequence consisting of at least one of the following, not limited to characters, base X numbers, and punctuation marks.
[0762] Example 1: Mobile phone, blue, foldable screen, 145;
[0763] Example 2: 56342.13445.7889000.145, for example: 56342 represents a mobile phone; 12445 represents blue; 7889000 represents a foldable screen; 145 represents the terminal device serial number.
[0764] Other details are as described in the first communication device embodiment and will not be repeated here.
[0765] In some embodiments, the terminal identifier satisfies at least one of the following:
[0766] The terminal identifier is a String;
[0767] The terminal identifier includes at least one of the following: fourth information, fifth information, or one or more components;
[0768] In the case where the terminal identifier has multiple components, two adjacent components are connected by a first symbol, or two adjacent components are separated by a first symbol in the terminal identifier.
[0769] The terminal identifier is in the format of a URI or a base-X number, where X is an integer greater than 1;
[0770] Wherein, the fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the definition of the second part, the type of the second part, the length of the second part, and information about the components in the second part; the second part is the second part of the terminal identifier;
[0771] The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier.
[0772] Other details are as described in the first communication device embodiment and will not be repeated here.
[0773] Please refer to Figure 12 This invention provides a method for constructing filtered information, applied to a third communication device. The third communication device includes, but is not limited to: a core network (CN) device (e.g., a first CN network element), a reader (e.g., a reader function, a base station reader, a UE reader, or an intermediate device (e.g., a UE reader)), an access network device, and an access device. The CN device includes at least one of the following: an AIoT function or a first AIoT function, an AMF (e.g., an AMF supporting AIoT functions), a function responsible for terminal device access and / or mobility management, and a Network Exposure Function (NEF).
[0774] like Figure 12 As shown, the method includes the following steps:
[0775] Step 301: The third communication device performs a third action, which includes at least one of the following:
[0776] Receive at least one of the following: paging response, operation response, terminal identifier;
[0777] Identify the terminal device indicated by the terminal identifier;
[0778] Determine the context of the terminal device in the first data of the terminal device or the third communication device;
[0779] Identify a fourth communication device (data management device or authentication device), or identify information for indexing, identifying or indicating the fourth communication device;
[0780] Send information to the fourth communication device for obtaining the second information;
[0781] The second information is obtained from the fourth communication device, wherein the second information includes at least one of the following: first data of the terminal device, information corresponding to a third party, information for indexing, identifying or indicating the authentication device, information for indexing, identifying or indicating the data management device, and relevant information of the terminal identifier;
[0782] The third communication device authenticates the first object or the third communication device requests the authentication device to authenticate the first object, wherein the first object includes at least one of the following: a terminal identifier or a terminal device indicated by the terminal identifier;
[0783] in,
[0784] The terminal identifier is used to identify one or more terminal devices.
[0785] The paging response or operation response includes a terminal identifier.
[0786] In one embodiment, the third communication device includes one of the following: a CN device, a reader (e.g., a reader function, a base station reader, a UE reader, or an intermediate device (e.g., a UE reader)), an access network device, and an access device, wherein the CN device includes at least one of the following: an AIoT function or an AIoT first function, an AMF (e.g., an AMF supporting AIoT functions), a function responsible for terminal device access and / or mobility management, and a NEF.
[0787] In one embodiment, the fourth communication device includes one of the following: a second CN device, an authentication device, a data management device (such as an ADM, UDM, UDR, or a data management server external to the network or a third party).
[0788] The authentication device is such as an Authentication, Authorization, Accounting (AAA) server or an Authentication Server Function (AUSF).
[0789] Optionally, the information corresponding to the third party is as described in the embodiment of the fourth communication device, and will not be repeated here.
[0790] In one embodiment, the terminal identifier is a permanent identifier for the terminal device. The information used to determine the authentication device includes information for specifying, identifying, and indexing the authentication device.
[0791] In one implementation, the information used to index, identify, or indicate the authentication device is included in the information corresponding to the third party. This information can be referred to as the third party's context or the agreement between the third party and the operator.
[0792] The authentication device includes at least one of the following: an authentication server (such as AAA) or an authentication network element (such as AUSF).
[0793] The receiving terminal identifier includes: the terminal identifier received from the terminal device or reader / writer.
[0794] In one embodiment, the information used to index, identify, or indicate the authentication device includes information used to index, identify, or indicate the certificate holder.
[0795] The information corresponding to the third party is as described in the fourth communication device embodiment and will not be repeated here.
[0796] In some embodiments, the information used to obtain the second information includes at least one of the following: terminal identifier, third-party information;
[0797] or
[0798] Requesting authentication of the first object by the authentication device includes sending the terminal identifier to the authentication device.
[0799] In some embodiments, the terminal identifier includes at least one of the following: fourth information, fifth information, and a second part;
[0800] The fourth information includes information for indicating or describing at least one of the following: the meaning of the second part, the type of the second part, the length or type of length of the second part, and information about the components in the second part;
[0801] The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier.
[0802] Optionally, the information about the component is used to describe the component, or to indicate at least one of the following: the definition of the component, the type of the component, the length of the component, or the length type.
[0803] In one implementation, the fourth information is included in the first part of the terminal identifier.
[0804] In another implementation, the fourth information is included in the second part of the terminal identifier.
[0805] The information used to indicate the length of the second part includes information about the length category of the second part. The length can be represented by the number of bits or bytes.
[0806] In one embodiment, the length is the maximum length or the actual length.
[0807] In one implementation, when the second part is of a type other than EPC, the terminal identifier includes information indicating the length of the second part.
[0808] The length or length type of the second part can take values such as: 32 bits, 96 bits, 128 bits…496 bits, 8 bytes, 16 bytes. This application does not impose specific value limitations. The stated values also do not limit the invention.
[0809] In one embodiment, the components are as follows Figure 8 , Figure 9 or Figure 10 The image shows an information component, information paragraph, or information segment.
[0810] Optionally, the second part is the part of the terminal identifier other than the first part, or information used to distinguish, identify, screen or filter terminal devices within the range indicated by the first part;
[0811] The first part includes at least one of the following: the type of terminal identifier, the type of the second part, information indicating the presence or absence of a network identifier, information indicating the presence or absence of third-party information, information indicating the presence or absence of a network identifier, information indicating the presence or absence of third-party information, fifth information, and fourth information;
[0812] in,
[0813] The third-party information is used for at least one of the following:
[0814] To identify, locate, identify, indicate, or index third parties;
[0815] To identify, locate, index, identify, or indicate certified equipment;
[0816] To identify, locate, index, identify, or indicate data management devices;
[0817] in,
[0818] The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier;
[0819] The fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the definition of the second part, the type of the second part, the length of the second part, and information about the components in the second part; the second part is the second part of the terminal identifier.
[0820] In one embodiment, the terminal identifier further includes a first portion.
[0821] In some embodiments, the second part satisfies at least one of the following:
[0822] The second part is a string;
[0823] The second part includes at least one of the following: fourth information, one or more components;
[0824] In the case where there are multiple components in the second part, adjacent components are connected by a first symbol or separated by a first symbol in the second part;
[0825] The second part is the format of the Uniform Resource Identifier (URI) or a base-X number, where X is an integer greater than 1;
[0826] in,
[0827] The fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the type of the second part, the definition of the second part, the length or type of the length of the second part, and information about the components in the second part.
[0828] Optionally, the second part comprising one or more components means dividing the second part into one or more components.
[0829] Optionally, the information about the component is used to describe the component, or to indicate at least one of the following: the definition of the component, the type of the component, the length of the component, or the length type.
[0830] The second part contains one or more components, for example: the second part is a String (or string, character sequence) composed of one or more components.
[0831] In the case where there are multiple components in the String, adjacent components are connected by a first symbol, or adjacent components are separated by a first symbol.
[0832] The String can be a sequence consisting of at least one of the following, not limited to characters, base X numbers, and punctuation marks.
[0833] Example 1: Mobile phone, blue, foldable screen, 145;
[0834] Example 2: 56342.13445.7889000.145, for example: 56342 represents a mobile phone; 12445 represents blue; 7889000 represents a foldable screen; 145 represents the terminal device serial number.
[0835] Other details are as described in the first communication device embodiment and will not be repeated here.
[0836] In some embodiments, the terminal identifier satisfies at least one of the following:
[0837] The terminal identifier is a String;
[0838] The terminal identifier includes at least one of the following: fourth information, fifth information, or one or more components;
[0839] In the case where the terminal identifier has multiple components, two adjacent components are connected by a first symbol, or two adjacent components are separated by a first symbol in the terminal identifier.
[0840] The terminal identifier is in the format of a URI or a base-X number, where X is an integer greater than 1;
[0841] Wherein, the fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the definition of the second part, the type of the second part, the length of the second part, and information about the components in the second part; the second part is the second part of the terminal identifier;
[0842] The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier.
[0843] Other details are as described in the first communication device embodiment and will not be repeated here.
[0844] In some embodiments, the first data of the terminal device includes at least one of the following:
[0845] Information used to index, identify, or indicate certified devices;
[0846] Information used to index, identify, or indicate data management devices;
[0847] The area or reader / writer of the terminal device that was most recently operated or sent a response;
[0848] The status of the terminal device; relevant information about the terminal identifier;
[0849] The contract data of the terminal device
[0850] The certificate of the terminal device;
[0851] The third party corresponding to the terminal device;
[0852] Fifth information;
[0853] Fourth information;
[0854] The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier;
[0855] The fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the definition of the second part, the type of the second part, the length of the second part, and information about the components in the second part; the second part is the second part of the terminal identifier.
[0856] The terminal identifier of the fifth or fourth information is the identifier of the terminal device.
[0857] The operation includes, for example, one of the following: paging, inventory, command, read, write, deactivate, activate. The command includes at least one of the following: read, write, deactivate, activate, locate, etc. Deactivation may include at least one of the following: permanent deactivation, temporary deactivation.
[0858] The status of a terminal device includes one of the following: unreachable, reachable, deactivated, activated.
[0859] In one embodiment, the first data of the terminal device may be referred to as one of the following: the terminal device's subscription data, the terminal device's profile information, or the terminal device's context (such as the context of the terminal device in the first or fourth communication device).
[0860] In some embodiments, the terminal device satisfies at least one of the following:
[0861] No connection;
[0862] Stateless;
[0863] No Radio Resource Control (RRC) status;
[0864] CM status is managed without connection;
[0865] No mobility management;
[0866] It cannot initiate communication, or it supports passive communication;
[0867] The ability to support AIoT devices in the environment;
[0868] Supports or has a first capability, which includes at least one of the following capabilities: inventory, command, read, write, deactivate, activate, permanent deactivate, temporary deactivate, and location;
[0869] or,
[0870] The terminal device includes at least one of the following:
[0871] AIoT devices;
[0872] Unconnected devices;
[0873] Stateless terminals;
[0874] Terminals without RRC status;
[0875] Terminals without CM status;
[0876] Terminals without mobility management;
[0877] Passive communication devices;
[0878] Response equipment;
[0879] Devices that support communication with the third communication device or reader / writer;
[0880] Devices capable of performing or responding to target operations;
[0881] A device capable of accessing a wireless communication system via the third communication device or reader / writer;
[0882] Devices that support the first interface;
[0883] A device that supports the first wireless access technology (RAT); a terminal device that supports or has a first capability, the first capability including at least one of the following: inventory, command, read, write, deactivate, activate, permanent deactivate, temporary deactivate, and location.
[0884] In one implementation, the first interface is an access layer over-the-air interface supported by the terminal device. In another implementation, the first interface may be a different over-the-air interface than either the Uu interface or the PC5 interface. In yet another implementation, the first interface may be an enhancement of the Uu interface or an enhancement of the PC5 interface.
[0885] In one implementation, the first RAT may be a RAT for AIoT (such as providing AIoT services), and the first RAN may be different from existing RATs such as NB IoT, 2G, 3G, 4G, or 5G.
[0886] Please refer to Figure 13 This invention provides a communication method applied to a fourth communication device. The fourth communication device can be a core network device, referred to as a second CN device, such as a data management device. The data management device includes one of the following: a data management device in the network (such as an ADM, UDM, or Unified Data Repository (UDR), or a data management server UDR, ADM, or data management device external to the network or a third party).
[0887] like Figure 13 As shown, the method includes the following steps:
[0888] Step 401: The fourth communication device performs a fourth action, which includes at least one of the following:
[0889] Receive information from the target device for acquiring the second information;
[0890] Send second information to the target device, the second information including at least one of the following: first data of the terminal device, information corresponding to a third party, information for indexing, identifying or indicating the authentication device, information for indexing, identifying or indicating the data management device, and relevant information of the terminal identifier.
[0891] The target device includes a third communication device. When the fourth communication device is a data management device, the second information may not include information used to index, identify, or indicate the data management device.
[0892] The second information may be information stored in the fourth communication device, or information from the fifth communication device stored in the fourth communication device.
[0893] In one embodiment, the third communication device includes one of the following: a CN device, a reader (e.g., a reader function, a base station reader, a UE reader, or an intermediate device (e.g., a UE reader)), an access network device, and an access device, wherein the CN device includes at least one of the following: an AIoT function or an AIoT first function, an AMF (e.g., an AMF supporting AIoT functions), a function responsible for terminal device access and / or mobility management, and a NEF.
[0894] In one embodiment, the fourth communication device includes one of the following: a second CN device, an authentication device, a data management device (such as an ADM, UDM, UDR, or a data management server external to the network or a third party).
[0895] In one implementation, the fifth communication device may be a core network device, referred to as a third CN device, such as an AF or Network Exposure Function (NEF), an operation requester, or a communication device within the operation requester.
[0896] In some embodiments, the information used to obtain the second information includes at least one of the following: terminal identifier, third-party information;
[0897] The third-party information is used for at least one of the following:
[0898] To identify, locate, identify, indicate, or index third parties;
[0899] To identify, locate, index, identify, or indicate certified equipment;
[0900] To identify, locate, index, identify, or indicate data management devices.
[0901] In some embodiments, the first data of the terminal device includes at least one of the following:
[0902] Information used to index, identify, or indicate certified devices;
[0903] Information used to index, identify, or indicate data management devices;
[0904] The area or reader / writer of the terminal device that was most recently operated or sent a response;
[0905] The status of the terminal device;
[0906] The relevant information of the terminal identifier;
[0907] The contract data of the terminal device
[0908] The certificate of the terminal device;
[0909] The third party corresponding to the terminal device;
[0910] Fifth information;
[0911] Fourth information;
[0912] The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier;
[0913] The fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the definition of the second part, the type of the second part, the length of the second part, and information about the components in the second part; the second part is the second part of the terminal identifier;
[0914] The terminal identifier is the identifier of the terminal device.
[0915] The first data of the terminal device may be reflected as one of the following: the terminal device's subscription data, the terminal device's profile information, or the terminal device's context (such as the context of the terminal device in the first communication device or the fourth communication device).
[0916] The information about the component is used to describe the component, or to indicate at least one of the following: the definition of the component, the type of the component, and the length of the component.
[0917] In some embodiments, the information corresponding to the third party includes at least one of the following:
[0918] Third-party information;
[0919] Information used to index, identify, or indicate certified devices;
[0920] Information used to index, identify, or indicate data management devices;
[0921] Information related to the terminal identifier;
[0922] in,
[0923] The terminal identifier information includes at least one of the following:
[0924] Terminal identifier type information;
[0925] The type information in the first part of the terminal identifier;
[0926] The type information in the second part of the terminal identifier;
[0927] Fifth information;
[0928] Fourth information;
[0929] The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier;
[0930] The fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the definition of the second part, the type of the second part, the length of the second part, and information about the components in the second part; the second part is the second part of the terminal identifier.
[0931] In one embodiment, the receiving terminal identifier includes: a request to receive second information, the request including the terminal identifier. The request to receive the second information may be a request to receive second information from a third communication device.
[0932] The type information of the terminal identifier, the type information of the first part of the terminal identifier, and the type information of the second part of the terminal identifier are specifically as shown in the first embodiment.
[0933] In some embodiments, the fourth action further includes at least one of the following:
[0934] Obtain the second information;
[0935] Save the second piece of information.
[0936] The information corresponding to the third party can be obtained or received by the fourth communication device through local configuration. For example, the AF directly or indirectly sends the second information to the fourth communication device, and the fourth communication device saves the second information.
[0937] In one embodiment, the second information further includes one of the following: a terminal identifier. If the second information also includes a terminal identifier, it indicates that the second information is the second information corresponding to the terminal. If the second information also includes the first information, it indicates that the second information is the corresponding second information.
[0938] In one implementation, the information corresponding to the third party also includes third-party information.
[0939] The acquisition of the second information includes at least one of the following:
[0940] The first data is configured locally or received from the terminal device.
[0941] Configure locally or receive corresponding information from a third party.
[0942] Locally configure or receive information used to index, identify, or indicate authentication devices.
[0943] Locally configure or receive information used to index, identify, or instruct data management devices.
[0944] Locally configure or receive information related to the terminal identifier.
[0945] In one embodiment, receiving information for indexing, identifying, or indicating authentication devices includes receiving information for indexing, identifying, or indicating authentication devices from a fifth communication device.
[0946] In one embodiment, receiving information for indexing, identifying, or indicating a data management device includes receiving information for indexing, identifying, or indicating a data management device from a fifth communication device.
[0947] In one embodiment, the information related to the receiving terminal identifier includes information related to receiving the terminal identifier from the fifth communication device.
[0948] The fourth communication device stores the second information, including at least one of the following:
[0949] Save the first data of the terminal device.
[0950] Save the corresponding information from the third party.
[0951] Store information used to index, identify, or indicate certified devices.
[0952] Store information used for indexing, identifying, or indicating data management devices.
[0953] Save information related to the terminal identifier.
[0954] In some embodiments, the terminal identifier includes at least one of the following: fourth information, fifth information, and a second part;
[0955] The fourth information includes information for indicating or describing at least one of the following: the meaning of the second part, the type of the second part, the length or type of length of the second part, and information about the components in the second part;
[0956] The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier.
[0957] Optionally, the information about the component is used to describe the component, or to indicate at least one of the following: the definition of the component, the type of the component, the length of the component, or the length type.
[0958] In one implementation, the fourth information is included in the first part of the terminal identifier.
[0959] In another implementation, the fourth information is included in the second part of the terminal identifier.
[0960] The information used to indicate the length of the second part includes information about the length category of the second part. The length can be represented by the number of bits or bytes.
[0961] In one embodiment, the length is the maximum length or the actual length.
[0962] In one implementation, when the second part is of a type other than EPC, the terminal identifier includes information indicating the length of the second part.
[0963] The length or length type of the second part can take values such as: 32 bits, 96 bits, 128 bits…496 bits, 8 bytes, 16 bytes. This application does not impose specific value limitations. The stated values also do not limit the invention.
[0964] In one embodiment, the components are as follows Figure 8 , Figure 9 or Figure 10 The image shows an information component, information paragraph, or information segment.
[0965] Optionally, the second part is the part of the terminal identifier other than the first part, or information used to distinguish, identify, screen or filter terminal devices within the range indicated by the first part;
[0966] The first part includes at least one of the following: the type of terminal identifier, the type of the second part, information indicating the presence or absence of a network identifier, information indicating the presence or absence of third-party information, information indicating the presence or absence of a network identifier, information indicating the presence or absence of third-party information, fifth information, and fourth information;
[0967] The third-party information is used for at least one of the following:
[0968] To identify, locate, identify, indicate, or index third parties;
[0969] To identify, locate, index, identify, or indicate certified equipment;
[0970] To identify, locate, index, identify, or indicate data management devices.
[0971] The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier;
[0972] The fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the definition of the second part, the type of the second part, the length of the second part, and information about the components in the second part; the second part is the second part of the terminal identifier.
[0973] In one embodiment, the terminal identifier further includes a first portion.
[0974] In some embodiments, the second part satisfies at least one of the following:
[0975] The second part is a string;
[0976] The second part includes at least one of the following: fourth information, one or more components;
[0977] In the case where there are multiple components in the second part, adjacent components are connected by a first symbol or separated by a first symbol in the second part;
[0978] The second part is the format of the Uniform Resource Identifier (URI) or a base-X number, where X is an integer greater than 1;
[0979] in,
[0980] The fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the type of the second part, the definition of the second part, the length or type of the length of the second part, and information about the components in the second part.
[0981] Optionally, the second part comprising one or more components means dividing the second part into one or more components.
[0982] Optionally, the information about the component is used to describe the component, or to indicate at least one of the following: the definition of the component, the type of the component, the length of the component, or the length type.
[0983] The second part contains one or more components, for example: the second part is a String (or string, character sequence) composed of one or more components.
[0984] In the case where there are multiple components in the String, adjacent components are connected by a first symbol, or adjacent components are separated by a first symbol.
[0985] The String can be a sequence consisting of at least one of the following, not limited to characters, base X numbers, and punctuation marks.
[0986] Example 1: Mobile phone, blue, foldable screen, 145;
[0987] Example 2: 56342.13445.7889000.145, for example: 56342 represents a mobile phone; 12445 represents blue; 7889000 represents a foldable screen; 145 represents the terminal device serial number.
[0988] Other details are as described in the first communication device embodiment and will not be repeated here.
[0989] In some embodiments, the terminal identifier satisfies at least one of the following:
[0990] The terminal identifier is a String;
[0991] The terminal identifier includes at least one of the following: fourth information, fifth information, or one or more components;
[0992] In the case where the terminal identifier has multiple components, two adjacent components are connected by a first symbol, or two adjacent components are separated by a first symbol in the terminal identifier.
[0993] The terminal identifier is in the format of a URI or a base-X number, where X is an integer greater than 1;
[0994] Wherein, the fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the definition of the second part, the type of the second part, the length of the second part, and information about the components in the second part; the second part is the second part of the terminal identifier;
[0995] The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier.
[0996] Other details are as described in the first communication device embodiment and will not be repeated here.
[0997] Example 1:
[0998] like Figure 14 As shown, this embodiment may include the following steps:
[0999] Step 0: Optionally, the fifth communication device sends the second information directly or indirectly to the first communication device (such as the AIoT function) or the fourth communication device (data management device).
[1000] The first communication device (such as an AIoT function) or the fourth communication device stores the second information.
[1001] Or the fourth communication device locally configures the second information.
[1002] As described in the embodiment of the fourth communication device, the second information includes at least one of the following: first data of the terminal device, information corresponding to a third party, information for indexing, identifying or indicating the authentication device, information for indexing, identifying or indicating the data management device, and relevant information of the terminal identifier.
[1003] The storage of the second information includes at least one of the following:
[1004] The terminal identifier or the second information corresponding to the terminal device is stored in the first data of the terminal device or the information corresponding to a third party;
[1005] The second information corresponding to the third party is stored in the information corresponding to the third party.
[1006] The second information includes at least one of the following: first data of the terminal device, information corresponding to the third party, information for indexing, identifying or indicating the authentication device, information for indexing, identifying or indicating the data management device, and relevant information of the terminal identifier.
[1007] Step 1: The fifth communication device (such as AF or NEF) requests the first operation from the first communication device.
[1008] Optionally, the request for requesting the first operation may include at least one of the following: filter information, information indicating a storage area in the terminal device, information indicating a start position, information indicating the length of the filter information, information indicating the use of a terminal identifier to match the filter information; and third information; the third information being used to indicate information in the terminal device or terminal identifier for matching.
[1009] Step 2: The first communication device (such as an AIoT function) sends a first operation request to the access network device (such as a reader / writer, which will be described as an example below). The first operation request may include at least one of the following: filter information, information indicating a storage area in the terminal device, information indicating a start position, information indicating the length of the filter information, and information indicating the use of a terminal identifier to match the filter information; third information; the third information is used to indicate the matching information in the terminal device or the terminal identifier.
[1010] Step 3: The second communication device receives the first operation request and, based on the first operation request, pages the terminal device. The paging includes first information. The first information is as described in the embodiment of the first communication device.
[1011] Step 4: The terminal device performs the first action, as described in the first communication device embodiment.
[1012] For example, the first behavior includes at least one of the following:
[1013] Receive a paging message from a second communication device, the paging message containing first information, the first information including at least one of the following: filter information, information indicating a storage area in the terminal device, information indicating a start position, information indicating the length of the filter information, information indicating that the filter information is matched using a terminal identifier; third information; the third information is used to indicate matching information in the terminal device or terminal identifier;
[1014] Based on the first information, determine at least one of the following: respond to or not respond to the paging, match or not match the filter information;
[1015] The filter information is information used to indicate, identify, filter, or screen one or more terminal devices.
[1016] In one implementation, if a first condition is met, at least one of the following is determined based on the filter information: responding to the paging and matching the filter information;
[1017] in,
[1018] The first condition includes at least one of the following:
[1019] The third communication device matches the filter information;
[1020] The terminal identifier matches the filter information.
[1021] In another embodiment, the filter information includes at least one of the following: filter information corresponding to the first part and filter information corresponding to the second part.
[1022] If the second condition is met, based on the filter information, at least one of the following is determined: responding to the paging and matching the filter information;
[1023] in,
[1024] The second condition includes at least one of the following:
[1025] The first part of the terminal identifier matches the filter information corresponding to the first part;
[1026] The second part of the terminal identifier matches the filter information corresponding to the second part.
[1027] like Figure 8 As shown, the terminal identifier includes the following component information: component 1, component 2, component 3, component 4, component 5, and component 6. The filter information is a string consisting of a single component (component 2). The component information in the terminal identifier can include all the information of the filter information (component 2), and the filter information does not contain any components that are not present in the terminal identifier. In this case, the filter information is matched by the terminal identifier.
[1028] like Figure 9 As shown, the terminal identifier includes the following component information: component 1, component 2, component 3, component 4, component 5, and component 6. The filter information is a string composed of two components (component 2 and component 3). At this time, the filter information is a string. The components in the terminal identifier can include all the information of the filter information (component 2 and component 3), and the filter information does not contain any components that do not exist in the terminal identifier. At this time, the filter information is matched by the terminal identifier.
[1029] The filter information may also include multiple strings, where each string consists of one or more consecutive components. For example... Figure 10As shown, the terminal identifier includes the following component information: component 1, component 2, component 3, component 4, component 5, and component 6. The filter information includes two strings: string1 and string2. Each string consists of one component; string1 consists of component 2, and string2 consists of component 5. The components in the terminal identifier can include all the information in the filter information (components 2 and 5), and the filter information does not contain any components that are not present in the terminal identifier. In this case, the filter information is matched by the terminal identifier.
[1030] When a response to the paging is determined or a match with the filter information is determined, a paging response is sent to the second communication device or the first communication device. The paging response includes an operation response (such as an inventory response). The paging response or operation response includes the terminal identifier of the terminal device.
[1031] Step 5: The reader sends the execution result of the first operation to the first communication device (such as AIoT function), and the execution result carries the terminal identifier.
[1032] Step 6: The first communication device (such as an AIoT function) determines one of the following based on the terminal identifier: authentication device, data management device.
[1033] Step 7a: Optionally, the first communication device (such as an AIoT function) sends a request to the fourth communication device (data management device) to obtain the profile information of the terminal device. Optionally, the request to obtain the profile information includes a terminal identifier. The profile information of the terminal device includes at least one of the following: information for indexing, identifying, or indicating authentication devices, fourth information, the terminal device's certificate, etc., which will not be elaborated further here.
[1034] Step 7b: The fourth communication device returns the profile information of the terminal device.
[1035] Step 8a: The first communication device (such as the AIoT function) sends a terminal identifier to the authentication device (such as the Authentication server function (AUSF) or Authentication Authorization Accounting (AAA)) to request authentication of the first object.
[1036] Step 8b: The authentication device (AUSF or AAA server) authenticates the first object.
[1037] Step 8c: The authentication device (AUSF or AAA server) sends the authentication result of the first object to the first communication device (such as the AIoT function).
[1038] For a terminal device that has passed authentication, the first communication device continues to operate the terminal device (e.g., by sending commands through the second communication device), or the first communication device returns the operation result to the fifth communication device. In one embodiment, only terminal devices that have passed authentication or successfully completed the operation are returned as the operation result.
[1039] This application provides a communication device. As an example, the communication device may be a communication equipment or a component within a communication equipment, such as a chip. The communication equipment may be a terminal, a network-side device, or a server, etc. Exemplarily, the terminal may include, but is not limited to, the type of terminal 11 listed above, and the network-side device may include, but is not limited to, the type of network-side device 12 listed above. This application does not impose specific limitations.
[1040] The communication device includes a receiving module, a transmitting module, and a processing module. These modules can be implemented in software or hardware. When implemented in hardware, the processing module can be implemented by a processor. For example, the processor can include general-purpose processors, special-purpose processors, etc., such as central processing units (CPUs), microprocessors, digital signal processors (DSPs), artificial intelligence (AI) processors, graphics processing units (GPUs), application-specific integrated circuits (ASICs), network processors (NPs), field-programmable gate arrays (FPGAs), or other programmable logic devices, gate circuits, transistors, discrete hardware components, etc. The receiving and transmitting modules can be implemented by a communication interface, which can include one or more of the following: transceivers, pins, circuits, buses, radio frequency units, etc.
[1041] Please see Figure 15 , Figure 15 This is a schematic diagram of a communication device provided in an embodiment of this application, which is applied to a first communication device 10. Figure 15 As shown, the communication device includes:
[1042] First processing module 11 is configured to execute a first action, the first action including at least one of the following:
[1043] Receive a paging message from a second communication device, the paging message containing first information, the first information including at least one of the following: filter information, information indicating a storage area in the terminal device, information indicating a start position, information indicating the length of the filter information, information indicating that the filter information is matched using a terminal identifier; third information; the third information is used to indicate matching information in the terminal device or terminal identifier;
[1044] Based on the first information, determine at least one of the following: respond to or not respond to the paging, match or not match the filter information;
[1045] The filter information is information used to indicate, identify, filter, or screen one or more terminal devices.
[1046] In some embodiments, the first action further includes:
[1047] When a response to the paging is determined, at least one of the following is sent to the second or third communication device: terminal identifier, paging response, operation response;
[1048] The terminal identifier is used to identify one or more terminal devices.
[1049] In some embodiments, the terminal identifier includes at least one of the following: fourth information, fifth information, and a second part;
[1050] The fourth information includes information for indicating or describing at least one of the following: the meaning of the second part, the type of the second part, the length or type of length of the second part, and information about the components in the second part;
[1051] The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier.
[1052] In some embodiments, the second part satisfies at least one of the following:
[1053] The second part is a string;
[1054] The second part includes at least one of the following: fourth information, one or more components;
[1055] In the case where there are multiple components in the second part, adjacent components are connected by a first symbol or separated by a first symbol in the second part;
[1056] The second part is the format of the Uniform Resource Identifier (URI) or a base-X number, where X is an integer greater than 1;
[1057] in,
[1058] The fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the type of the second part, the definition of the second part, the length or type of the length of the second part, and information about the components in the second part.
[1059] In some embodiments, the terminal identifier satisfies at least one of the following:
[1060] The terminal identifier is a String;
[1061] The terminal identifier includes at least one of the following: fourth information, fifth information, or one or more components;
[1062] In the case where the terminal identifier has multiple components, two adjacent components are connected by a first symbol, or two adjacent components are separated by a first symbol in the terminal identifier.
[1063] The terminal identifier is in the format of a URI or a base-X number, where X is an integer greater than 1;
[1064] in,
[1065] The fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the definition of the second part, the type of the second part, the length of the second part, and information about the components in the second part; the second part is the second part of the terminal identifier;
[1066] The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier.
[1067] In some embodiments, the information about the component is used to describe the component or to indicate at least one of the following: the meaning of the component, the length or type of length of the component, and the type of the component.
[1068] In some embodiments, the ingredient includes at least one of the following:
[1069] Terminal identifier type,
[1070] The types in Part Two
[1071] Information used to indicate the presence or absence of a network identifier.
[1072] Information used to indicate the presence or absence of third-party information.
[1073] Network identifier,
[1074] Third-party information
[1075] The components corresponding to Part 2 of the Electronic Product Code (EPC) or other types.
[1076] Information used to indicate the length or length category of the second part
[1077] Fourth information,
[1078] Fifth information;
[1079] in,
[1080] The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier;
[1081] The fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the definition of the second part, the type of the second part, the length of the second part, and information about the components in the second part; the second part is the second part of the terminal identifier.
[1082] In some embodiments, the one or more components are used to indicate, identify, filter, or screen one or more terminal devices; or
[1083] The one or more components constitute one of the following: filter information, which is used to indicate, identify, filter or screen information for one or more terminal devices.
[1084] In some embodiments, based on the first information, determining at least one of the following: responding to or not responding to the paging, matching or not matching the filter information includes:
[1085] If the first condition is met, based on the filter information, determine at least one of the following: respond to the paging and match the filter information;
[1086] in,
[1087] The first condition includes at least one of the following:
[1088] The third communication device matches the filter information;
[1089] The terminal identifier matches the filter information.
[1090] In some embodiments, the filter information satisfies at least one of the following:
[1091] The filter information includes one or more components;
[1092] The filter information does not include components that are not present in the terminal identifier;
[1093] The filter information is used to indicate, identify, filter, or screen one or more terminal devices;
[1094] The terminal identifier contains one of the following: the filter information, and the components contained in the filter information;
[1095] The terminal device contains filter information;
[1096] The filter information is in the format of a URI or a base-X number; where X is an integer greater than 1.
[1097] The information from the third party is used for at least one of the following:
[1098] Used to identify, indicate, or index third parties;
[1099] Used to index, identify, or indicate authentication devices;
[1100] Used to index, identify, or indicate data management devices.
[1101] In some embodiments, the terminal identifier matching the filter information includes:
[1102] The terminal identifier includes the filter information.
[1103] In some embodiments, the terminal identifier including the filter information includes at least one of the following:
[1104] The components in the terminal identifier include the components in the filter information;
[1105] The filter information is one or more components of the terminal identifier;
[1106] One or more components of the terminal identifier constitute the filter information.
[1107] In some embodiments, the filter information includes at least one of the following: filter information corresponding to the first part, and filter information corresponding to the second part;
[1108] or
[1109] The information used to indicate storage areas in a terminal device includes at least one of the following: information used to indicate storage areas in a first part of the terminal device, and information used to indicate storage areas in a second part of the terminal device;
[1110] or
[1111] The information used to indicate the start position includes at least one of the following: information used to indicate the start position of the first part, and information used to indicate the start position of the second part;
[1112] or
[1113] The information used to indicate the length of filter information includes at least one of the following: information used to indicate the length of filter information corresponding to the first part, and information used to indicate the length of filter information corresponding to the second part;
[1114] or
[1115] The information used to indicate the use of a terminal identifier to match filter information includes at least one of the following: information used to indicate the use of a first part to match filter information, and information used to indicate the use of a second part to match filter information;
[1116] in,
[1117] The first part is the first part of the terminal identifier, and the second part is the second part of the terminal identifier.
[1118] In some embodiments, based on the first information, determining at least one of the following: responding to or not responding to the paging, matching or not matching the filter information includes:
[1119] If the second condition is met, based on the filter information, at least one of the following is determined: responding to the paging and matching the filter information;
[1120] in,
[1121] The second condition includes at least one of the following:
[1122] The first part of the terminal identifier matches the filter information corresponding to the first part;
[1123] The second part of the terminal identifier matches the filter information corresponding to the second part.
[1124] In some embodiments, the first communication device satisfies at least one of the following:
[1125] No connection;
[1126] Stateless;
[1127] No Radio Resource Control (RRC) status;
[1128] CM status is managed without connection;
[1129] No mobility management;
[1130] It cannot initiate communication, or it supports passive communication;
[1131] The ability to support AIoT devices in the environment;
[1132] Supports or has a first capability, which includes at least one of the following capabilities: inventory, command, read, write, deactivate, activate, permanent deactivate, temporary deactivate, and location;
[1133] or,
[1134] The first communication device includes at least one of the following:
[1135] AIoT devices;
[1136] Unconnected devices;
[1137] Stateless terminals;
[1138] Terminals without RRC status;
[1139] Terminals without CM status;
[1140] Terminals without mobility management;
[1141] Passive communication devices;
[1142] Response equipment;
[1143] Devices that support communication with the third communication device or reader / writer;
[1144] Devices capable of performing or responding to target operations;
[1145] A device capable of accessing a wireless communication system via the third communication device or reader / writer;
[1146] Devices that support the first interface;
[1147] Devices that support RAT (Rapid Access Technology) first wireless access technology;
[1148] A terminal device that supports or has a first capability, the first capability including at least one of the following: inventory, command, read, write, deactivate, activate, permanent deactivate, temporary deactivate, and location.
[1149] Please see Figure 16 , Figure 16 This is a schematic diagram of a communication device provided in an embodiment of this application, which is applied to a second communication device 20. For example... Figure 16 As shown, the communication device includes:
[1150] The second processing module 21 is configured to execute a second action, the second action including at least one of the following:
[1151] Sending a paging message, the paging message including first information, including at least one of the following: filter information, information indicating a storage area in the terminal device, information indicating a start position, information indicating the length of the filter information, and information indicating that the filter information is matched using a terminal identifier; third information; the third information being used to indicate matching information in the terminal device or terminal identifier;
[1152] Receive at least one of the following from the first communication device: terminal identifier, paging response, operation response;
[1153] Send at least one of the following to a third communication device: terminal identifier, paging response, operation response;
[1154] The filter information is information used to indicate, identify, filter, or screen one or more terminal devices.
[1155] In some embodiments, the filter information satisfies at least one of the following:
[1156] The filter information includes one or more components;
[1157] The filter information does not include components that are not present in the terminal identifier;
[1158] The filter information is used to indicate, identify, filter, or screen one or more terminal devices;
[1159] The terminal identifier contains one of the following: the filter information, and the components contained in the filter information;
[1160] The terminal device contains filter information;
[1161] The filter information is in the format of a URI or a base-X number; where X is an integer greater than 1.
[1162] The information from the third party is used for at least one of the following:
[1163] Used to identify, indicate, or index third parties;
[1164] Used to index, identify, or indicate authentication devices;
[1165] Used to index, identify, or indicate data management devices.
[1166] In some embodiments, the filter information includes at least one of the following: filter information corresponding to the first part, and filter information corresponding to the second part;
[1167] or
[1168] The information used to indicate storage areas in a terminal device includes at least one of the following: information used to indicate storage areas in a first part of the terminal device, and information used to indicate storage areas in a second part of the terminal device;
[1169] or
[1170] The information used to indicate the start position includes at least one of the following: information used to indicate the start position of the first part, and information used to indicate the start position of the second part;
[1171] or
[1172] The information used to indicate the length of filter information includes at least one of the following: information used to indicate the length of filter information corresponding to the first part, and information used to indicate the length of filter information corresponding to the second part;
[1173] or
[1174] The information used to indicate the use of a terminal identifier to match filter information includes at least one of the following: information used to indicate the use of a first part to match filter information, and information used to indicate the use of a second part to match filter information;
[1175] in,
[1176] The first part is the first part of the terminal identifier, and the second part is the second part of the terminal identifier.
[1177] In some embodiments, the terminal identifier includes at least one of the following: fourth information, fifth information, and a second part;
[1178] The fourth information includes information for indicating or describing at least one of the following: the meaning of the second part, the type of the second part, the length or type of length of the second part, and information about the components in the second part;
[1179] The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier.
[1180] In some embodiments, the second part satisfies at least one of the following:
[1181] The second part is a string;
[1182] The second part includes at least one of the following: fourth information, one or more components;
[1183] In the case where there are multiple components in the second part, adjacent components are connected by a first symbol or separated by a first symbol in the second part;
[1184] The second part is the format of the Uniform Resource Identifier (URI) or a base-X number, where X is an integer greater than 1;
[1185] in,
[1186] The fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the type of the second part, the definition of the second part, the length or type of the length of the second part, and information about the components in the second part.
[1187] In some embodiments, the terminal identifier satisfies at least one of the following:
[1188] The terminal identifier is a String;
[1189] The terminal identifier includes at least one of the following: fourth information, fifth information, or one or more components;
[1190] In the case where the terminal identifier has multiple components, two adjacent components are connected by a first symbol, or two adjacent components are separated by a first symbol in the terminal identifier.
[1191] The terminal identifier is in the format of a URI or a base-X number, where X is an integer greater than 1;
[1192] Wherein, the fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the definition of the second part, the type of the second part, the length of the second part, and information about the components in the second part; the second part is the second part of the terminal identifier;
[1193] The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier.
[1194] Please see Figure 17 , Figure 17 This is a schematic diagram of a communication device provided in an embodiment of this application, which is applied to a third communication device 30. For example... Figure 17 As shown, the communication device includes:
[1195] The third processing module 31 is configured to perform a third action, which includes at least one of the following:
[1196] Receive at least one of the following: paging response, operation response, terminal identifier;
[1197] Identify the terminal device indicated by the terminal identifier;
[1198] Determine the context of the terminal device in the first data of the terminal device or the third communication device;
[1199] Identify the fourth communication device, or determine information for indexing, identifying, or indicating the fourth communication device;
[1200] Send information to the fourth communication device for obtaining the second information;
[1201] The second information is obtained from the fourth communication device, wherein the second information includes at least one of the following: first data of the terminal device, information corresponding to a third party, information for indexing, identifying or indicating the authentication device, information for indexing, identifying or indicating the data management device, and relevant information of the terminal identifier;
[1202] The third communication device authenticates the first object or the third communication device requests the authentication device to authenticate the first object, wherein the first object includes at least one of the following: a terminal identifier or a terminal device indicated by the terminal identifier;
[1203] in,
[1204] The terminal identifier is used to identify one or more terminal devices.
[1205] In some embodiments, the information used to obtain the second information includes at least one of the following: terminal identifier, third-party information;
[1206] or
[1207] Requesting authentication of the first object by the authentication device includes sending the terminal identifier to the authentication device.
[1208] In some embodiments, the terminal identifier includes at least one of the following: fourth information, fifth information, and a second part;
[1209] The fourth information includes information for indicating or describing at least one of the following: the meaning of the second part, the type of the second part, the length or type of length of the second part, and information about the components in the second part;
[1210] The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier.
[1211] In some embodiments, the second part satisfies at least one of the following:
[1212] The second part is a string;
[1213] The second part includes at least one of the following: fourth information, one or more components;
[1214] In the case where there are multiple components in the second part, adjacent components are connected by a first symbol or separated by a first symbol in the second part;
[1215] The second part is the format of the Uniform Resource Identifier (URI) or a base-X number, where X is an integer greater than 1;
[1216] in,
[1217] The fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the type of the second part, the definition of the second part, the length or type of the length of the second part, and information about the components in the second part.
[1218] In some embodiments, the terminal identifier satisfies at least one of the following:
[1219] The terminal identifier is a String;
[1220] The terminal identifier includes at least one of the following: fourth information, fifth information, or one or more components;
[1221] In the case where the terminal identifier has multiple components, two adjacent components are connected by a first symbol, or two adjacent components are separated by a first symbol in the terminal identifier.
[1222] The terminal identifier is in the format of a URI or a base-X number, where X is an integer greater than 1;
[1223] Wherein, the fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the definition of the second part, the type of the second part, the length of the second part, and information about the components in the second part; the second part is the second part of the terminal identifier;
[1224] The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier.
[1225] In some embodiments, the first data of the terminal device includes at least one of the following:
[1226] Information used to index, identify, or indicate certified devices;
[1227] Information used to index, identify, or indicate data management devices;
[1228] The area or reader / writer of the terminal device that was most recently operated or sent a response;
[1229] The status of the terminal device; relevant information about the terminal identifier;
[1230] The contract data of the terminal device
[1231] The certificate of the terminal device;
[1232] The third party corresponding to the terminal device;
[1233] Fifth information;
[1234] Fourth information;
[1235] The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier;
[1236] The fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the definition of the second part, the type of the second part, the length of the second part, and information about the components in the second part; the second part is the second part of the terminal identifier.
[1237] In some embodiments, the terminal device satisfies at least one of the following:
[1238] No connection;
[1239] Stateless;
[1240] No Radio Resource Control (RRC) status;
[1241] CM status is managed without connection;
[1242] No mobility management;
[1243] It cannot initiate communication, or it supports passive communication;
[1244] The ability to support AIoT devices in the environment;
[1245] Supports or has a first capability, which includes at least one of the following capabilities: inventory, command, read, write, deactivate, activate, permanent deactivate, temporary deactivate, and location;
[1246] or,
[1247] The terminal device includes at least one of the following:
[1248] AIoT devices;
[1249] Unconnected devices;
[1250] Stateless terminals;
[1251] Terminals without RRC status;
[1252] Terminals without CM status;
[1253] Terminals without mobility management;
[1254] Passive communication devices;
[1255] Response equipment;
[1256] Devices that support communication with the third communication device or reader / writer;
[1257] Devices capable of performing or responding to target operations;
[1258] A device capable of accessing a wireless communication system via the third communication device or reader / writer;
[1259] Devices that support the first interface;
[1260] A device that supports the first wireless access technology (RAT); a terminal device that supports or has a first capability, the first capability including at least one of the following: inventory, command, read, write, deactivate, activate, permanent deactivate, temporary deactivate, and location.
[1261] Please see Figure 18 , Figure 18 This is a schematic diagram of a communication device provided in an embodiment of this application, which is applied to a fourth communication device 40. For example... Figure 18 As shown, the communication device includes:
[1262] The fourth processing module 41 is used to execute a fourth action, which includes at least one of the following:
[1263] Receive information from the target device for acquiring the second information;
[1264] Send second information to the target device, the second information including at least one of the following: first data of the terminal device, information corresponding to a third party, information for indexing, identifying or indicating the authentication device, information for indexing, identifying or indicating the data management device, and relevant information of the terminal identifier.
[1265] In some embodiments, the information used to obtain the second information includes at least one of the following: terminal identifier, third-party information;
[1266] The third-party information is used for at least one of the following:
[1267] To identify, locate, identify, indicate, or index third parties;
[1268] To identify, locate, index, identify, or indicate certified equipment;
[1269] To identify, locate, index, identify, or indicate data management devices.
[1270] In some embodiments, the first data of the terminal device includes at least one of the following:
[1271] Information used to index, identify, or indicate certified devices;
[1272] Information used to index, identify, or indicate data management devices;
[1273] The area or reader / writer of the terminal device that was most recently operated or sent a response;
[1274] The status of the terminal device;
[1275] The relevant information of the terminal identifier;
[1276] The contract data of the terminal device
[1277] The certificate of the terminal device;
[1278] The third party corresponding to the terminal device;
[1279] Fifth information;
[1280] Fourth information;
[1281] The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier;
[1282] The fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the definition of the second part, the type of the second part, the length of the second part, and information about the components in the second part; the second part is the second part of the terminal identifier;
[1283] The terminal identifier is the identifier of the terminal device.
[1284] In some embodiments, the information corresponding to the third party includes at least one of the following:
[1285] Third-party information;
[1286] Information used to index, identify, or indicate certified devices;
[1287] Information used to index, identify, or indicate data management devices;
[1288] Information related to the terminal identifier;
[1289] in,
[1290] The terminal identifier information includes at least one of the following:
[1291] Terminal identifier type information;
[1292] The type information in the first part of the terminal identifier;
[1293] The type information in the second part of the terminal identifier;
[1294] Fifth information;
[1295] Fourth information;
[1296] The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier;
[1297] The fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the definition of the second part, the type of the second part, the length of the second part, and information about the components in the second part; the second part is the second part of the terminal identifier.
[1298] In some embodiments, the fourth action further includes at least one of the following:
[1299] Obtain the second information;
[1300] Save the second piece of information.
[1301] In some embodiments, the terminal identifier includes at least one of the following: fourth information, fifth information, and a second part;
[1302] The fourth information includes information for indicating or describing at least one of the following: the meaning of the second part, the type of the second part, the length or type of length of the second part, and information about the components in the second part;
[1303] The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier.
[1304] In some embodiments, the second part satisfies at least one of the following:
[1305] The second part is a string;
[1306] The second part includes at least one of the following: fourth information, one or more components;
[1307] In the case where there are multiple components in the second part, adjacent components are connected by a first symbol or separated by a first symbol in the second part;
[1308] The second part is the format of the Uniform Resource Identifier (URI) or a base-X number, where X is an integer greater than 1;
[1309] in,
[1310] The fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the type of the second part, the definition of the second part, the length or type of the length of the second part, and information about the components in the second part.
[1311] In some embodiments, the terminal identifier satisfies at least one of the following:
[1312] The terminal identifier is a String;
[1313] The terminal identifier includes at least one of the following: fourth information, fifth information, or one or more components;
[1314] In the case where the terminal identifier has multiple components, two adjacent components are connected by a first symbol, or two adjacent components are separated by a first symbol in the terminal identifier.
[1315] The terminal identifier is in the format of a URI or a base-X number, where X is an integer greater than 1;
[1316] Wherein, the fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the definition of the second part, the type of the second part, the length of the second part, and information about the components in the second part; the second part is the second part of the terminal identifier;
[1317] The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier.
[1318] The communication device provided in this application embodiment can achieve... Figures 7 to 14 The various processes implemented in the method embodiments achieve the same technical effect, and will not be described again here to avoid repetition.
[1319] like Figure 19As shown, this application embodiment also provides a communication device 60, including a processor 61 and a memory 62. The memory 62 stores a program or instructions that can run on the processor 61. When the program or instructions are executed by the processor 61, they implement the various steps of the above-described communication method embodiment and can achieve the same technical effect. To avoid repetition, they will not be described again here.
[1320] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described communication method embodiments and achieve the same technical effects. To avoid repetition, they will not be described again here.
[1321] The processor mentioned above is either the processor in the terminal described in the above embodiments or the processor in the network-side device. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk. In some examples, the readable storage medium may be a non-transient readable storage medium.
[1322] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above-described communication method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[1323] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[1324] This application also provides a computer program / program product, which is stored in a storage medium and executed by at least one processor to implement the various processes of the above-described communication method embodiments, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[1325] This application also provides a wireless communication system, including a communication device, which can be used to perform the steps of the communication method described above.
[1326] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[1327] From the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of computer software products plus necessary general-purpose hardware platforms, and of course, they can also be implemented by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.), and the computer software product includes several instructions to cause the terminal or network-side device to execute the methods described in the various embodiments of this application.
[1328] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other implementations under the guidance of this application without departing from the spirit and scope of the claims. All of these implementations are within the protection scope of this application.
Claims
1. A communication method, characterized in that, include: A first communication device performs a first action, the first action including at least one of the following: Receive a paging message from a second communication device, the paging message containing first information, the first information including at least one of the following: filter information, information indicating a storage area in the terminal device, information indicating a start position, information indicating the length of the filter information, information indicating that the filter information is matched using a terminal identifier; and third information. The third information is used to indicate the matching information in the terminal device or terminal identifier; Based on the first information, determine at least one of the following: respond to or not respond to the paging, match or not match the filter information; The filter information is information used to indicate, identify, filter, or screen one or more terminal devices.
2. The method of claim 1, wherein, The first action also includes: When a response to the paging is determined, at least one of the following is sent to the second or third communication device: terminal identifier, paging response, operation response; The terminal identifier is used to identify one or more terminal devices.
3. The method of claim 1, wherein, The terminal identifier includes at least one of the following: fourth information, fifth information, and second part; The fourth information includes information for indicating or describing at least one of the following: the meaning of the second part, the type of the second part, the length or type of length of the second part, and information about the components in the second part; The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier.
4. The method of claim 3, wherein, The second part satisfies at least one of the following: The second part is a string; The second part includes at least one of the following: fourth information, one or more components; In the case where there are multiple components in the second part, adjacent components are connected by a first symbol or separated by a first symbol in the second part; The second part is the format of the Uniform Resource Identifier (URI) or a base-X number, where X is an integer greater than 1; in, The fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the type of the second part, the definition of the second part, the length or type of the length of the second part, and information about the components in the second part.
5. The method of claim 1, wherein, The terminal identifier satisfies at least one of the following: The terminal identifier is a String; The terminal identifier includes at least one of the following: fourth information, fifth information, or one or more components; In the case where the terminal identifier has multiple components, two adjacent components are connected by a first symbol, or two adjacent components are separated by a first symbol in the terminal identifier. The terminal identifier is in the format of a URI or a base-X number, where X is an integer greater than 1; in, The fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the definition of the second part, the type of the second part, the length of the second part, and information about the components in the second part; the second part is the second part of the terminal identifier; The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier.
6. The method according to claim 1 or 5, characterized in that, The information about the component is used to describe the component, or to indicate at least one of the following: the meaning of the component, the length or type of length of the component, and the type of the component.
7. The method according to any one of claims 3-6, characterized in that, The ingredients include at least one of the following: Terminal identifier type, The types in Part Two Information used to indicate the presence or absence of a network identifier. Information used to indicate the presence or absence of third-party information. Network identifier, Third-party information The components corresponding to Part 2 of the Electronic Product Code (EPC) or other types. Information used to indicate the length or length category of the second part Fourth information, Fifth information; in, The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier; The fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the definition of the second part, the type of the second part, the length of the second part, and information about the components in the second part; the second part is the second part of the terminal identifier.
8. The method of claim 7, wherein, The one or more components are used to indicate, identify, filter, or screen one or more terminal devices; or The one or more components constitute one of the following: filter information, which is used to indicate, identify, filter or screen information for one or more terminal devices.
9. The method according to any one of claims 1 to 8, characterized in that, Based on the first information, at least one of the following is determined: responding to or not responding to the paging, matching or not matching the filter information includes: If the first condition is met, based on the filter information, determine at least one of the following: respond to the paging and match the filter information; in, The first condition includes at least one of the following: The third communication device matches the filter information; The terminal identifier matches the filter information.
10. The method of claim 1, wherein, The filter information satisfies at least one of the following: The filter information includes one or more components; The filter information does not include components that are not present in the terminal identifier; The filter information is used to indicate, identify, filter, or screen one or more terminal devices; The terminal identifier contains one of the following: the filter information, and the components contained in the filter information; The terminal device contains filter information; The filter information is in the format of a URI or a base-X number; where X is an integer greater than 1. The information from the third party is used for at least one of the following: Used to identify, indicate, or index third parties; Used to index, identify, or indicate authentication devices; Used to index, identify, or indicate data management devices.
11. The method of claim 9, wherein, The terminal identifier matching the filter information includes: The terminal identifier includes the filter information.
12. The method of claim 11, wherein, The terminal identifier includes at least one of the following filter information: The components in the terminal identifier include the components in the filter information; The filter information is one or more components of the terminal identifier; One or more components of the terminal identifier constitute the filter information.
13. The method according to claim 1, characterized in that, The filter information includes at least one of the following: the filter information corresponding to the first part, and the filter information corresponding to the second part; or The information used to indicate storage areas in a terminal device includes at least one of the following: information used to indicate storage areas in a first part of the terminal device, and information used to indicate storage areas in a second part of the terminal device; or The information used to indicate the start position includes at least one of the following: information used to indicate the start position of the first part, and information used to indicate the start position of the second part; or The information used to indicate the length of filter information includes at least one of the following: information used to indicate the length of filter information corresponding to the first part, and information used to indicate the length of filter information corresponding to the second part; or The information used to indicate the use of a terminal identifier to match filter information includes at least one of the following: information used to indicate the use of a first part to match filter information, and information used to indicate the use of a second part to match filter information; in, The first part is the first part of the terminal identifier, and the second part is the second part of the terminal identifier.
14. The method of claim 13, wherein, Based on the first information, at least one of the following is determined: responding to or not responding to the paging, matching or not matching the filter information includes: If the second condition is met, based on the filter information, at least one of the following is determined: responding to the paging and matching the filter information; in, The second condition includes at least one of the following: The first part of the terminal identifier matches the filter information corresponding to the first part; The second part of the terminal identifier matches the filter information corresponding to the second part.
15. The method according to claim 1, characterized in that, The first communication device satisfies at least one of the following: No connection; Stateless; No Radio Resource Control (RRC) status; CM status is not managed via connectionless operation; No mobility management; It cannot initiate communication, or it supports passive communication; The ability to support AIoT devices in the environment; Supports or has a first capability, which includes at least one of the following capabilities: inventory, command, read, write, deactivate, activate, permanent deactivate, temporary deactivate, and location; or, The first communication device includes at least one of the following: AIoT devices; Unconnected devices; Stateless terminals; Terminals without RRC status; Terminals without CM status; Terminals without mobility management; Passive communication devices; Response equipment; Devices that support communication with the third communication device or reader / writer; Devices capable of performing or responding to target operations; A device capable of accessing a wireless communication system via the third communication device or reader / writer; Devices that support the first interface; Devices that support RAT (Rapid Access Technology) first wireless access technology; A terminal device that supports or has a first capability, the first capability including at least one of the following: inventory, command, read, write, deactivate, activate, permanent deactivate, temporary deactivate, and location.
16. A method of communication, comprising: include: The second communication device performs a second action, which includes at least one of the following: Sending a paging message, the paging message including first information, including at least one of the following: filter information, information indicating a storage area in the terminal device, information indicating a start position, information indicating the length of the filter information, and information indicating that the filter information is matched using a terminal identifier; third information; the third information being used to indicate matching information in the terminal device or terminal identifier; Receive at least one of the following from the first communication device: terminal identifier, paging response, operation response; Send at least one of the following to a third communication device: terminal identifier, paging response, operation response; The filter information is information used to indicate, identify, filter, or screen one or more terminal devices.
17. The method of claim 16, wherein, The filter information satisfies at least one of the following: The filter information includes one or more components; The filter information does not include components that are not present in the terminal identifier; The filter information is used to indicate, identify, filter, or screen one or more terminal devices; The terminal identifier contains one of the following: the filter information, and the components contained in the filter information; The terminal device contains filter information; The filter information is in the format of a URI or a base-X number; where X is an integer greater than 1. The information from the third party is used for at least one of the following: Used to identify, indicate, or index third parties; Used to index, identify, or indicate authentication devices; Used to index, identify, or indicate data management devices.
18. The method of claim 16, wherein, The filter information includes at least one of the following: filter information corresponding to the first part, and filter information corresponding to the second part; or The information used to indicate storage areas in a terminal device includes at least one of the following: information used to indicate storage areas in a first part of the terminal device, and information used to indicate storage areas in a second part of the terminal device; or The information used to indicate the start position includes at least one of the following: information used to indicate the start position of the first part, and information used to indicate the start position of the second part; or The information used to indicate the length of filter information includes at least one of the following: information used to indicate the length of filter information corresponding to the first part, and information used to indicate the length of filter information corresponding to the second part; or The information used to indicate the use of a terminal identifier to match filter information includes at least one of the following: information used to indicate the use of a first part to match filter information, and information used to indicate the use of a second part to match filter information; in, The first part is the first part of the terminal identifier, and the second part is the second part of the terminal identifier.
19. The method of claim 16, wherein, The terminal identifier includes at least one of the following: fourth information, fifth information, and second part; The fourth information includes information for indicating or describing at least one of the following: the meaning of the second part, the type of the second part, the length or type of length of the second part, and information about the components in the second part; The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier.
20. The method of claim 19, wherein, The second part satisfies at least one of the following: The second part is a string; The second part includes at least one of the following: fourth information, one or more components; In the case where there are multiple components in the second part, adjacent components are connected by a first symbol or separated by a first symbol in the second part; The second part is the format of the Uniform Resource Identifier (URI) or a base-X number, where X is an integer greater than 1; in, The fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the type of the second part, the definition of the second part, the length or type of the length of the second part, and information about the components in the second part.
21. The method of claim 16, wherein, The terminal identifier satisfies at least one of the following: The terminal identifier is a String; The terminal identifier includes at least one of the following: fourth information, fifth information, or one or more components; In the case where the terminal identifier has multiple components, two adjacent components are connected by a first symbol, or two adjacent components are separated by a first symbol in the terminal identifier. The terminal identifier is in the format of a URI or a base-X number, where X is an integer greater than 1; Wherein, the fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the definition of the second part, the type of the second part, the length of the second part, and information about the components in the second part; the second part is the second part of the terminal identifier; The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier.
22. A communication method, characterized in that, include: A third communication device performs a third action, which includes at least one of the following: Receive at least one of the following: paging response, operation response, terminal identifier; Identify the terminal device indicated by the terminal identifier; Determine the context of the terminal device in the first data of the terminal device or the third communication device; Identify a fourth communication device (data management device or authentication device), or identify information for indexing, identifying or indicating the fourth communication device; Send information to the fourth communication device for obtaining the second information; The second information is obtained from the fourth communication device, wherein the second information includes at least one of the following: first data of the terminal device, information corresponding to a third party, information for indexing, identifying or indicating the authentication device, information for indexing, identifying or indicating the data management device, and relevant information of the terminal identifier; The third communication device authenticates the first object or the third communication device requests the authentication device to authenticate the first object, wherein the first object includes at least one of the following: a terminal identifier or a terminal device indicated by the terminal identifier; in, The terminal identifier is used to identify one or more terminal devices.
23. The method according to claim 22, characterized in that, The information used to obtain the second information includes at least one of the following: terminal identifier, third-party information; or Requesting authentication of the first object by the authentication device includes sending the terminal identifier to the authentication device.
24. The method of claim 22, wherein, The terminal identifier includes at least one of the following: fourth information, fifth information, and second part; The fourth information includes information for indicating or describing at least one of the following: the meaning of the second part, the type of the second part, the length or type of length of the second part, and information about the components in the second part; The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier.
25. The method of claim 24, wherein, The second part satisfies at least one of the following: The second part is a string; The second part includes at least one of the following: fourth information, one or more components; In the case where there are multiple components in the second part, adjacent components are connected by a first symbol or separated by a first symbol in the second part; The second part is the format of the Uniform Resource Identifier (URI) or a base-X number, where X is an integer greater than 1; in, The fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the type of the second part, the definition of the second part, the length or type of the length of the second part, and information about the components in the second part.
26. The method of claim 22, wherein, The terminal identifier satisfies at least one of the following: The terminal identifier is a String; The terminal identifier includes at least one of the following: fourth information, fifth information, or one or more components; In the case where the terminal identifier has multiple components, two adjacent components are connected by a first symbol, or two adjacent components are separated by a first symbol in the terminal identifier. The terminal identifier is in the format of a URI or a base-X number, where X is an integer greater than 1; Wherein, the fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the definition of the second part, the type of the second part, the length of the second part, and information about the components in the second part; the second part is the second part of the terminal identifier; The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier.
27. The method of claim 22, wherein, The first data of the terminal device includes at least one of the following: Information used to index, identify, or indicate certified devices; Information used to index, identify, or indicate data management devices; The area or reader / writer of the terminal device that was most recently operated or sent a response; The status of the terminal device; relevant information about the terminal identifier; The contract data of the terminal device The certificate of the terminal device; The third party corresponding to the terminal device; Fifth information; Fourth information; The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier; The fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the definition of the second part, the type of the second part, the length of the second part, and information about the components in the second part; the second part is the second part of the terminal identifier.
28. The method of claim 22, wherein, The terminal device satisfies at least one of the following: No connection; Stateless; No Radio Resource Control (RRC) status; CM status is managed without connection; No mobility management; It cannot initiate communication, or it supports passive communication; The ability to support AIoT devices in the environment; Supports or has a first capability, which includes at least one of the following capabilities: inventory, command, read, write, deactivate, activate, permanent deactivate, temporary deactivate, and location; or, The terminal device includes at least one of the following: AIoT devices; Unconnected devices; Stateless terminals; Terminals without RRC status; Terminals without CM status; Terminals without mobility management; Passive communication devices; Response equipment; Devices that support communication with the third communication device or reader / writer; Devices capable of performing or responding to target operations; A device capable of accessing a wireless communication system via the third communication device or reader / writer; Devices that support the first interface; A device that supports the first wireless access technology (RAT); a terminal device that supports or has a first capability, the first capability including at least one of the following: inventory, command, read, write, deactivate, activate, permanent deactivate, temporary deactivate, and location.
29. A method of communication, comprising: include: A fourth communication device performs a fourth action, which includes at least one of the following: Receive information from the target device for acquiring the second information; Send second information to the target device, the second information including at least one of the following: first data of the terminal device, information corresponding to a third party, information for indexing, identifying or indicating the authentication device, information for indexing, identifying or indicating the data management device, and relevant information of the terminal identifier.
30. The method of claim 29, wherein, The information used to obtain the second information includes at least one of the following: terminal identifier, third-party information; The third-party information is used for at least one of the following: To identify, locate, identify, indicate, or index third parties; To identify, locate, index, identify, or indicate certified equipment; To identify, locate, index, identify, or indicate data management devices.
31. The method of claim 29, wherein, The first data of the terminal device includes at least one of the following: Information used to index, identify, or indicate certified devices; Information used to index, identify, or indicate data management devices; The area or reader / writer of the terminal device that was most recently operated or sent a response; The status of the terminal device; The relevant information of the terminal identifier; The contract data of the terminal device The certificate of the terminal device; The third party corresponding to the terminal device; Fifth information; Fourth information; The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier; The fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the definition of the second part, the type of the second part, the length of the second part, and information about the components in the second part; the second part is the second part of the terminal identifier; The terminal identifier is the identifier of the terminal device.
32. The method of claim 29, wherein, The information corresponding to the third party includes at least one of the following: Third-party information; Information used to index, identify, or indicate certified devices; Information used to index, identify, or indicate data management devices; Information related to the terminal identifier; in, The terminal identifier information includes at least one of the following: Terminal identifier type information; The type information in the first part of the terminal identifier; The type information in the second part of the terminal identifier; Fifth information; Fourth information; The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier; The fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the definition of the second part, the type of the second part, the length of the second part, and information about the components in the second part; the second part is the second part of the terminal identifier.
33. The method of claim 29, wherein, The fourth act also includes at least one of the following: Obtain the second information; Save the second piece of information.
34. The method of claim 29, wherein, The terminal identifier includes at least one of the following: fourth information, fifth information, and second part; The fourth information includes information for indicating or describing at least one of the following: the meaning of the second part, the type of the second part, the length or type of length of the second part, and information about the components in the second part; The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier.
35. The method of claim 34, wherein, The second part satisfies at least one of the following: The second part is a string; The second part includes at least one of the following: fourth information, one or more components; In the case where there are multiple components in the second part, adjacent components are connected by a first symbol or separated by a first symbol in the second part; The second part is the format of the Uniform Resource Identifier (URI) or a base-X number, where X is an integer greater than 1; in, The fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the type of the second part, the definition of the second part, the length or type of the length of the second part, and information about the components in the second part.
36. The method of claim 29, wherein, The terminal identifier satisfies at least one of the following: The terminal identifier is a String; The terminal identifier includes at least one of the following: fourth information, fifth information, or one or more components; In the case where the terminal identifier has multiple components, two adjacent components are connected by a first symbol, or two adjacent components are separated by a first symbol in the terminal identifier. The terminal identifier is in the format of a URI or a base-X number, where X is an integer greater than 1; Wherein, the fourth information is used to indicate or describe at least one of the following: the encoding structure of the second part, the definition of the second part, the type of the second part, the length of the second part, and information about the components in the second part; the second part is the second part of the terminal identifier; The fifth piece of information is used to indicate or describe at least one of the following: the encoding structure of the terminal identifier, the definition of the terminal identifier, the type of the terminal identifier, the length of the terminal identifier, and information about the components in the terminal identifier.
37. A communication apparatus applied to a first communication device, characterized in that, include: A first processing module is configured to execute a first action, wherein the first action includes at least one of the following: Receive a paging message from a second communication device, the paging message containing first information, the first information including at least one of the following: filter information, information indicating a storage area in the terminal device, information indicating a start position, information indicating the length of the filter information, information indicating that the filter information is matched using a terminal identifier; and third information. The third information is used to indicate the matching information in the terminal device or terminal identifier; Based on the first information, determine at least one of the following: respond to or not respond to the paging, match or not match the filter information; The filter information is information used to indicate, identify, filter, or screen one or more terminal devices.
38. A communication apparatus applied to a second communication device, characterized in that, include: A second processing module is configured to execute a second action, the second action including at least one of the following: Sending a paging message, the paging message including first information, including at least one of the following: filter information, information indicating a storage area in the terminal device, information indicating a start position, information indicating the length of the filter information, and information indicating that the filter information is matched using a terminal identifier; third information; the third information being used to indicate matching information in the terminal device or terminal identifier; Receive at least one of the following from the first communication device: terminal identifier, paging response, operation response; Send at least one of the following to a third communication device: terminal identifier, paging response, operation response; The filter information is information used to indicate, identify, filter, or screen one or more terminal devices.
39. A communication apparatus applied to a third communication device, characterized in that, include: A third processing module is configured to execute a third action, wherein the third action includes at least one of the following: Receive at least one of the following: paging response, operation response, terminal identifier; Identify the terminal device indicated by the terminal identifier; Determine the context of the terminal device in the first data of the terminal device or the third communication device; Identify the fourth communication device, or determine information for indexing, identifying, or indicating the fourth communication device; Send information to the fourth communication device for obtaining the second information; The second information is obtained from the fourth communication device, wherein the second information includes at least one of the following: first data of the terminal device, information corresponding to a third party, information for indexing, identifying or indicating the authentication device, information for indexing, identifying or indicating the data management device, and relevant information of the terminal identifier; The third communication device authenticates the first object or the third communication device requests the authentication device to authenticate the first object, wherein the first object includes at least one of the following: a terminal identifier or a terminal device indicated by the terminal identifier; in, The terminal identifier is used to identify one or more terminal devices.
40. A communication apparatus applied to a fourth communication device, characterized in that, include: A fourth processing module is configured to execute a fourth action, which includes at least one of the following: Receive information from the target device for acquiring the second information; Send second information to the target device, the second information including at least one of the following: first data of the terminal device, information corresponding to a third party, information for indexing, identifying or indicating the authentication device, information for indexing, identifying or indicating the data management device, and relevant information of the terminal identifier.
41. A communications device, characterized by The device includes a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions being executed by the processor to implement the steps of the communication method as described in any one of claims 1 to 15, or to implement the steps of the communication method as described in any one of claims 16 to 21, or to implement the steps of the communication method as described in any one of claims 22 to 28, or to implement the steps of the communication method as described in any one of claims 29 to 36.
42. A readable storage medium characterized by, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the communication method as described in any one of claims 1 to 15, or implement the steps of the communication method as described in any one of claims 16 to 21, or implement the steps of the communication method as described in any one of claims 22 to 28, or implement the steps of the communication method as described in any one of claims 29 to 36.