Communication method, apparatus, communication device, and readable storage medium
By receiving and identifying terminal identification information, the problem of identifying data management and authentication devices in a communication system by terminal devices is solved, thereby improving communication efficiency and compatibility.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- VIVO MOBILE COMM CO LTD
- Filing Date
- 2025-11-03
- Publication Date
- 2026-05-15
AI Technical Summary
In communication systems, the limited identification types of terminal devices cannot meet diverse business needs, making it difficult to identify data management or authentication devices, resulting in low communication efficiency.
By receiving terminal identifiers, the terminal device and its corresponding data management and authentication devices are identified. The terminal identifier information is used for indexing and authentication, and multiple terminal identifier types are compatible to meet different business needs.
It improves the communication performance of terminal devices, enabling them to be compatible with more types of terminal identification information and meet a wide range of business and scenario requirements.
Smart Images

Figure CN2025132076_15052026_PF_FP_ABST
Abstract
Description
Communication methods, devices, communication equipment and readable storage media
[0001] Cross-references to related applications
[0002] This application claims priority to Chinese Patent Application No. 202411585329.9, filed in China on November 7, 2024, the entire contents of which are incorporated herein by reference. Technical Field
[0003] This application belongs to the field of communication technology, specifically relating to a communication method, apparatus, communication device, and readable storage medium. Background Technology
[0004] Communication systems contain various functional devices. Terminal devices (such as Ambient Internet of Things (AIoT) devices) involve at least one of two components in communication: a data management device and an authentication device. This raises the question of identifying the data management device or the authentication device. Furthermore, in some related technologies, a single type of terminal identifier cannot meet diverse business needs, requiring compatibility with multiple terminal identifiers. Therefore, the question of how to determine whether to use a data management device or an authentication device, or the composition of terminal identifier information, still needs to be addressed. Summary of the Invention
[0005] This application provides a communication method, apparatus, communication device, and readable storage medium, which can solve at least one of the following technical problems: how to determine the composition of data management device or authentication device or terminal identification information.
[0006] Firstly, a communication method is provided, including:
[0007] A first communication device performs a first action, the first action including at least one of the following:
[0008] Receiving terminal identifier;
[0009] Identify the terminal device indicated by the terminal identifier;
[0010] Determine or acquire the first data from the terminal device;
[0011] To identify or obtain relevant information from a third party;
[0012] To identify the data management device, or to identify the information used to index, identify, or indicate the data management device;
[0013] Determine or obtain second information, the second information including at least one of the following: information for indexing, identifying or indicating authentication devices, information for indexing, identifying or indicating data management devices, and relevant information of terminal identification;
[0014] Identify the authentication device, or determine the information used to index, identify, or indicate the authentication device;
[0015] The authentication device requests authentication of a first object, the first object including at least one of the following: a terminal identifier or a terminal device indicated by the terminal identifier;
[0016] in,
[0017] The terminal identifier is used to identify one or more terminal devices.
[0018] Secondly, a communication method is provided, including:
[0019] The second communication device performs a second action, which includes at least one of the following:
[0020] Determine and / or send at least one of the following: first data from the terminal device, information corresponding to a third party, and second information.
[0021] The second information includes at least one of the following: information for indexing, identifying or indicating authentication devices, information for indexing, identifying or indicating data management devices, and information related to terminal identification.
[0022] Thirdly, a communication method is provided, including:
[0023] A third communication device performs a third action, which includes at least one of the following:
[0024] Send the terminal identifier of the terminal device to the first or fourth communication device;
[0025] in,
[0026] The terminal identifier is used to identify one or more terminal devices.
[0027] Fourthly, a communication method is provided, including:
[0028] A fourth communication device performs a fourth action, which includes at least one of the following:
[0029] Terminal identifier of the receiving terminal device;
[0030] Send the terminal identifier to the first communication device.
[0031] Fifthly, a communication method is provided, including:
[0032] The fifth communication device performs a fifth action, which includes at least one of the following:
[0033] Send at least one of the following: first data from the terminal device, corresponding information from a third party, and second information.
[0034] The second information includes at least one of the following:
[0035] Information used to index, identify, or indicate certified devices
[0036] Information used to index, identify, or indicate data management devices
[0037] Information related to the terminal identifier;
[0038] in,
[0039] The relevant information of the terminal identifier includes at least one of the following:
[0040] Type information of terminal identifier, type information of the first part of terminal identifier, type information of the second part of terminal identifier, first indication information, second indication information, third indication information, and fourth indication information;
[0041] The third-party information is information used for one of the following purposes: indexing, identifying, or indicating a third party, or distinguishing different third parties.
[0042] Sixthly, a communication device is provided, applied to a first communication device, comprising:
[0043] A processing module is configured to execute a first action, the first action comprising at least one of the following:
[0044] Receiving terminal identifier;
[0045] Identify the terminal device indicated by the terminal identifier;
[0046] Determine or acquire the first data from the terminal device;
[0047] To identify or obtain relevant information from a third party;
[0048] To identify the data management device, or to identify the information used to index, identify, or indicate the data management device;
[0049] Determine or obtain second information, the second information including at least one of the following: information for indexing, identifying or indicating authentication devices, information for indexing, identifying or indicating data management devices, and relevant information of terminal identification;
[0050] Identify the authentication device, or determine the information used to index, identify, or indicate the authentication device;
[0051] The authentication device requests authentication of a first object, the first object including at least one of the following: a terminal identifier or a terminal device indicated by the terminal identifier;
[0052] in,
[0053] The terminal identifier is used to identify one or more terminal devices.
[0054] In a seventh aspect, a communication device is provided for use in a second communication device, comprising:
[0055] A processing module is configured to execute a second action, the second action comprising at least one of the following:
[0056] Determine and / or send at least one of the following: first data from the terminal device, information corresponding to a third party, and second information.
[0057] The second information includes at least one of the following: information for indexing, identifying or indicating authentication devices, information for indexing, identifying or indicating data management devices, and information related to terminal identification.
[0058] Eighthly, a communication device is provided for use in a third communication device, comprising:
[0059] A processing module is configured to execute a third action, which includes at least one of the following:
[0060] Send the terminal identifier of the terminal device to the first or fourth communication device;
[0061] in,
[0062] The terminal identifier is used to identify one or more terminal devices.
[0063] Ninthly, a communication device is provided for use in a fourth communication device, comprising:
[0064] A processing module is configured to execute a fourth action, which includes at least one of the following:
[0065] Terminal identifier of the receiving terminal device;
[0066] Send the terminal identifier to the first communication device.
[0067] Tenthly, a communication device is provided for use in a fifth communication device, comprising:
[0068] A processing module for a fifth action, wherein the fifth action includes at least one of the following:
[0069] Send at least one of the following: first data from the terminal device, corresponding information from a third party, and second information.
[0070] The second information includes at least one of the following:
[0071] Information used to index, identify, or indicate certified devices
[0072] Information used to index, identify, or indicate data management devices
[0073] Information related to the terminal identifier;
[0074] in,
[0075] The relevant information of the terminal identifier includes at least one of the following:
[0076] Type information of terminal identifier, type information of the first part of terminal identifier, type information of the second part of terminal identifier, first indication information, second indication information, third indication information, and fourth indication information;
[0077] The third-party information is information used for one of the following purposes: indexing, identifying, or indicating a third party, or distinguishing different third parties.
[0078] 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, or the steps of the method described in the fifth aspect.
[0079] In a twelfth 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, or the steps of the method as described in the fifth aspect.
[0080] In a thirteenth aspect, a computer program / program product is provided, the computer program / program product being stored in a non-transient 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, or the steps of the method as described in the fifth aspect.
[0081] In this embodiment, a first communication device performs a first action, which includes at least one of the following: receiving a terminal identifier; determining a terminal device indicated by the terminal identifier; determining or acquiring first data of the terminal device; determining or acquiring information corresponding to a third party; determining a data management device, or determining information used to index, identify, or indicate the data management device; determining or acquiring second information, which includes at least one of the following: information used to index, identify, or indicate an authentication device, information used to index, identify, or indicate the data management device, and related information of the terminal identifier; determining an authentication device, or determining information used to index, identify, or indicate the authentication device; and requesting the authentication device to authenticate a first object, which includes at least one of the following: a terminal identifier or a terminal device indicated by the terminal identifier; wherein the terminal identifier is used to identify one or more terminal devices. This allows for the identification of the terminal device, the corresponding data management device, and the corresponding authentication device, thereby improving the communication performance of the terminal device.
[0082] Through the embodiments of this application, on the one hand, the terminal identification information structure can be compatible with more types, and on the other hand, the data management device or authentication device corresponding to the terminal device can be identified to meet the needs of richer services or scenarios, thereby improving the communication performance of the terminal device. Attached Figure Description
[0083] Figure 1A is a block diagram of a wireless communication system applicable to an embodiment of this application;
[0084] Figure 1B is a block diagram of a wireless communication system applicable to an embodiment of this application;
[0085] Figure 1C is a block diagram of a wireless communication system applicable to an embodiment of this application;
[0086] Figure 1D is a block diagram of a wireless communication system applicable to an embodiment of this application;
[0087] Figure 1E is a block diagram of a wireless communication system applicable to an embodiment of this application;
[0088] Figure 2 is a schematic diagram of a terminal identifier according to an embodiment of this application;
[0089] Figure 3 is a flowchart illustrating a communication method according to an embodiment of this application;
[0090] Figures 4 to 10 are schematic diagrams of terminal identifiers according to embodiments of this application;
[0091] Figure 11 is a flowchart illustrating another communication method according to an embodiment of this application;
[0092] Figure 12 is a flowchart illustrating another communication method according to an embodiment of this application;
[0093] Figure 13 is a flowchart illustrating another communication method according to an embodiment of this application;
[0094] Figure 14 is a flowchart illustrating another communication method according to an embodiment of this application;
[0095] Figure 15 is a flowchart of Embodiment 1 of this application;
[0096] Figure 16 is a flowchart of Embodiment 2 of this application;
[0097] Figure 17 is a schematic diagram of the structure of a communication device according to an embodiment of this application;
[0098] Figure 18 is a schematic diagram of another communication device according to an embodiment of this application;
[0099] Figure 19 is a schematic diagram of another communication device according to an embodiment of this application;
[0100] Figure 20 is a schematic diagram of another communication device according to an embodiment of this application;
[0101] Figure 21 is a schematic diagram of another communication device according to an embodiment of this application;
[0102] Figure 22 is a structural diagram of another communication device according to an embodiment of this application. Detailed Implementation
[0103] 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.
[0104] The terms "first," "second," etc., used in the specification and claims of 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, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0105] Figure 1A shows a block diagram of a wireless communication system applicable to an embodiment of this application. The wireless communication system includes a terminal 11 and a network-side device 12. Terminal 11 can also be called a terminal or user equipment (UE). Terminal 11 can be a mobile phone, tablet 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), shipborne equipment, pedestrian user equipment (PUE), smart home (home devices with wireless communication functions, such as refrigerators, televisions, washing machines or furniture), game console, personal computer (PC), teller machine, self-service machine or A-IoT device (such as tag) and other terminal-side devices. 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, in-vehicle units, terminal devices (such as AIoT devices), etc. It should be noted that the specific type of terminal 11 is not limited in the embodiments of this application.
[0106] In one implementation, the terminal device can be referred to as the first terminal, and the UE can be referred to as the second terminal.
[0107] In another implementation, the UE can also be a terminal device.
[0108] 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 base stations, wireless local area network (WLAN) access points (APs), or wireless Fidelity (WiFi) nodes, etc. The term "base station" can be referred to as Node B (NB), Evolved Node B (eNB), Next Generation Node B (gNB), New Radio Node B (NR Node B), 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), or any other suitable term in the relevant field, as long as the same technical effect is achieved. The term "base station" is not limited to any specific technical terminology. It should be noted that this application embodiment only uses a base station in an NR system as an example for description and does not limit the specific type of base station.
[0109] 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.
[0110] In one optional embodiment of this application, obtaining or acquiring can be understood as acquiring from local configuration, receiving, receiving upon 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.
[0111] 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.
[0112] In one alternative embodiment of this application, "alone" and "independent" can mean the same thing and can be used interchangeably.
[0113] In one optional embodiment of this application, the communication device may include at least one of the following: network-side devices (including communication network elements) and terminals.
[0114] In one optional embodiment of this application, the communication network element may include at least one of the following: a core network element and a radio access network element.
[0115] 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 and / or 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. Function (AF).
[0116] In one optional embodiment of this application, the radio access network element (core network (CN) element) can embody one of the following: RAN equipment, RAN communication equipment, RAN node, RAN function, RAN unit. The RAN network element, RAN equipment, RAN communication equipment, RAN node, and / or RAN function may include, but is not limited to, at least one of the following: 3rd Generation Partnership Project (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) equipment, or Wireless Local Area Networks (WLAN) node, N3IWF.
[0117] 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).
[0118] Figure 1B shows a second block diagram of a wireless communication system applicable to an embodiment 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; wherein, the core network device 1-1 and the access network device 1-2 can be specifically described with reference to the example in Figure 1A. The reader / writer 1-3 can also be called an interrogator device, such as a terminal, a relay device, an Integrated Access Backhaul (IAB) device, etc.
[0119] Figure 1C shows a third block diagram of a wireless communication system applicable to an embodiment of this application. In this scenario, the wireless communication system includes a core network device 2-1 and a reader / writer 2-2. The core network device 2-1 can be described in detail with reference to the example in Figure 1A, and the reader / writer 2-2 is specifically an access network device, which can also be described in detail with reference to the example in Figure 1A.
[0120] Figure 1D shows a fourth block diagram of a wireless communication system applicable to an embodiment 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 specifically described as shown in the example in Figure 1A, and 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. The terminal device (such as an AIoT device) 3-4 refers to a device capable of responding to AIoT tasks. It should be noted that, as shown in Figure 1D, there may be terminal devices (such as AIoT devices) located at a considerable distance that cannot be covered by the access network device or the reader / writer. In this case, the coverage area can be extended using an intermediate device to communicate with the AIoT device; or the intermediate device can assist communication between the terminal device (such as an AIoT device) and other network devices (such as access network devices or readers / writers).
[0121] Figure 1E shows a fifth 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 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 specifically described with reference to the example in Figure 1A. The reader / writer can also be called an interrogator device, such as a terminal, relay device, or Integrated Access Backhaul (IAB) device. The terminal device (such as an AIoT device) 4-4 refers to a device capable of responding to AIoT tasks. As shown in Figure 1E, the reader / writer can communicate directly with the terminal device (such as an AIoT device) without the need for an intermediate device. The wireless access network device can perform wireless resource control for the reader / writer device.
[0122] "question"
[0123] In this application embodiment, the following problems need to be solved:
[0124] The identifier of a terminal device (such as an AIoT device) can be an identifier assigned by the operator or by a third party. In addition to being used to find and authenticate devices, it is also used to uniquely identify the terminal device or to identify the data management device (the device that stores the terminal device's data (such as a UDM, UDR) or the device that stores third-party context).
[0125] Question 1: What information can be used to identify a data management device? What information is stored in the data management device?
[0126] For the identifier assigned by a third party, if the information of the third party can identify the data management device, then the data of the terminal device in the data management device may include: information used to identify the authentication device.
[0127] 1) For example, a terminal identifier assigned by a third party carries information about that third party, but this information may not necessarily be used to identify the authentication device. In this case, the third party's information can be used to index the data management device.
[0128] The data management device can be identified using information from a third party. The information stored by the data management device per terminal device may include information about the terminal device's authentication device. Alternatively, the context stored by the data management device per third party may include information about the authentication device.
[0129] 2) For example, the terminal identifier assigned by the operator carries network identifier information. The network identifier may or may not be used to identify the authentication device. However, the network identifier can be used to identify the data management device.
[0130] 3) For example, in type example 7, it is unclear which information is used to locate the data management device, such as the terminal identifier EPC, TID, or other type. The AF can specify the information used to determine the authentication device or the data management device.
[0131] The terminal identifiers with network identifiers can be shown in Table 1 below:
[0132] Table 1:
[0133] For terminals without a network identifier, the identifiers are shown in Table 2 below:
[0134] Table 2:
[0135] One solution is to identify the data management device using at least one of the following: network identifier and third-party information. Alternatively, the information used to identify the data management device may include at least one of the following: network identifier and third-party information.
[0136] Terminal device identifiers are diverse and may exist in multiple types; the information contained in the ID types is still insufficient:
[0137] In some implementations, the terminal identifier includes the following types:
[0138] Type 1A: Third-party information + Electronic Product Code (EPC);
[0139] Type 1B: Third-party information + Tag Identifier (TID);
[0140] Type 1C: Third-party information + third-party identifier.
[0141] In some implementations, the terminal identifier includes the following types:
[0142] Type 2A: Network Identifier + EPC;
[0143] Type 2B: Network Identifier + TID;
[0144] Type 2C: Network identifier + third identifier.
[0145] In some implementations, the terminal identifier includes the following types:
[0146] Type 3A: Network identifier + third-party information (e.g., when the network identifier is not used to indicate information about the certificate holder) + EPC;
[0147] In one embodiment, the Credential Holder information is an example of information used to index, identify, or indicate authentication devices. This is merely an illustrative example of the Credential Holder. In one embodiment, the Credential Holder in this application may be replaced with information used to index, identify, or indicate authentication devices.
[0148] Type 3B: Network identifier + third-party information (e.g., when the network identifier is not used to indicate a Credential Holder) + TID;
[0149] Type 3C: Network identifier + third-party information (e.g., when the network identifier is not used to indicate the Credential Holder) + third identifier.
[0150] In some implementations, the terminal identifier includes the following types:
[0151] Type 4A: Third-party information + credential holder (e.g., when the third-party information is not used to instruct the credential holder) + EPC;
[0152] Type 4B: Third-party information + credential holder (e.g., when the third-party information is not used to indicate the credential holder) + TID;
[0153] Type 4C: Third-party information + credential holder (e.g., when the third-party information is not used to indicate the Credential Holder) + third identifier.
[0154] In some implementations, the terminal identifier includes the following types:
[0155] Type 5A: Network identifier + credential holder (e.g., when the network identifier is not used to indicate the credential holder) + EPC;
[0156] Type 5B: Network identifier + credential holder (e.g., when the network identifier is not used to indicate the credential holder) + TID;
[0157] Type 5B: Network identifier + credential holder (e.g., when the network identifier is not used to indicate the credential holder) + third identifier.
[0158] In some implementations, the terminal identifier includes the following types:
[0159] Type 6A: Network identifier + third-party information + credential holder (e.g., when the network identifier is not used to indicate the credential holder) + EPC;
[0160] Type 6B: Network identifier + third-party information + credential holder (e.g., when the network identifier is not used to indicate the credential holder) + TID;
[0161] Type 6C: Network identifier + third-party information + credential holder (e.g., when the network identifier is not used to indicate the credential holder) + third identifier.
[0162] In some implementations, the terminal identifier includes the following types:
[0163] Type 7A: EPC;
[0164] Type 7B: TID;
[0165] Type 7C: Third identifier.
[0166] In some implementations, the terminal identifier includes the following types:
[0167] Type 8A: Credential holder (e.g., when the network identifier is not used to indicate the Credential Holder) + EPC;
[0168] Type 8B: Credential holder (e.g., when the network identifier is not used to indicate the Credential Holder) + TID;
[0169] Type 8B: Credential holder (e.g., when the network identifier is not used to indicate a Credential Holder) + third identifier.
[0170] In one solution, the terminal identifier includes at least one of the following: first indication information, second indication information, third indication information, fourth indication information, network identifier, third-party information, information of certificate holder or authentication device, a first part, and a second part;
[0171] The first indication information is used to indicate whether the terminal identifier or the first part includes or excludes a network identifier.
[0172] The second indication information is used to indicate whether the terminal identifier or the first part includes or excludes third-party information.
[0173] The third indication information is used to indicate whether the terminal identifier or the first part includes or excludes information about the certificate holder or authentication device.
[0174] The fourth indication information is used to indicate whether the terminal identifier includes or excludes the first part;
[0175] The information of the certificate holder or authentication device is used to index, identify or indicate the certificate holder or authentication device.
[0176] In another solution, the terminal identifier includes at least one of the following: type information of a first part, type information of a second part, the first part, and the second part.
[0177] The terminal identifier also includes: type information in the first part;
[0178] If the type information of the first part includes information indicating the Y type, then the first part is the first part of the Y type;
[0179] The terminal identifier also includes: type information in the second part;
[0180] In the case that the type information in the second part includes information indicating the Z type, the first part is the second part of the Z type;
[0181] The type of the first part is the information composition or encoding type of the first part.
[0182] or
[0183] The type of the second part is the information composition or encoding type of the second part.
[0184] The second part includes one of the following: EPC, TID, or others.
[0185] The first part is a type consisting of a combination of network identifier, third-party information, and certificate holder information.
[0186] Another solution is that the terminal identifier includes at least one of the following: type information of the terminal identifier, and terminal identifier portion.
[0187] The terminal identifier includes the type information of the terminal identifier; different types correspond to different information structures of the terminal identifier, as shown in Figure 2.
[0188] The type of terminal identifier is composed of a combination of network identifier, third-party information, certificate holder information, EPC, TID, and other values in the second part.
[0189] In one optional embodiment of this application, the network is a mobile communication network.
[0190] In one optional embodiment of this application, the device identifier is equivalent to the terminal identifier.
[0191] In one alternative embodiment of this application, activation may also be referred to as: valid, enabled. Invalid may mean not enabled, not present.
[0192] In one optional embodiment of this application, idle time may be included.
[0193] 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.
[0194] In one optional embodiment of this application, 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.
[0195] In one optional embodiment of this application, 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 terminal can access network A and / or other networks that allow roaming.
[0196] In one optional embodiment of this application, 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.
[0197] In one optional embodiment of this application, 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.
[0198] 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 a Subscription Permanent Identifier (SUPI) or an International Mobile Subscriber Identity (IMSI)).
[0199] In one implementation, a subscriber's data includes a network or a group of networks.
[0200] In one optional embodiment of this application, 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 a standalone non-public network (SNPN)) and an integrated non-public network (such as a public network integrated non-public network (PNI NPN)).
[0201] 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.
[0202] In one optional embodiment of this application, the subscriber data of the Universal Integrated Circuit Card (UICC) type includes subscriber data stored in the UICC. UICC type subscriber data may be in the form of a USIM. UICC type subscriber data can be referred to as a USIM.
[0203] In one optional embodiment of this application, non-UICC type subscriber data includes subscriber data that is not stored in UICC;
[0204] In one optional embodiment of this application, subscriber data can be represented as a Universal Subscriber Identity Module (USIM), such as an entry of the "list of subscriber data" with the SNPN identity.
[0205] 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.
[0206] In one optional embodiment of this application, 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 has multiple subscribers, it can represent multiple UEs.
[0207] In one optional embodiment of this application, the terminal identifier may be a user terminal identifier (UE identifier);
[0208] In one optional embodiment of this application, the temporary terminal identifier includes: a temporary terminal user identifier and a temporary UE identifier.
[0209] 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.
[0210] In one optional embodiment of this application, "determine" can be understood as "decide".
[0211] 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). For example, the device-originating traffic is triggered by the device terminated traffic or signaling.
[0212] In one optional embodiment of this application, traffic that terminates at a terminal device can be referred to as DT (Device-terminated), such as traffic that terminates at the AIoT device.
[0213] 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.
[0214] In one implementation, traffic includes at least one of the following: signaling and data. In another implementation, traffic includes data but excludes signaling.
[0215] 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.
[0216] In one implementation, the deactivation includes at least one of temporary deactivation and permanent deactivation.
[0217] In one implementation, the active communication may refer to satisfying at least one of the following:
[0218] 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.
[0219] The terminal device can actively connect to the first object.
[0220] In one implementation, the passive communication may refer to satisfying at least one of the following:
[0221] The terminal device cannot or does not actively initiate communication with the first object;
[0222] The terminal device cannot or does not actively connect to the first object;
[0223] The terminal device needs to be triggered by the operating device (such as paging) in order to communicate with or access the first object.
[0224] 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.
[0225] 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:
[0226] 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);
[0227] 2) Determine whether to authorize the customer's AIoT operation request;
[0228] 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);
[0229] 4) Receive the results of AIoT operation execution;
[0230] 5) Summarize the AIoT operation execution results;
[0231] 6) Send the AIoT operation results to the customer.
[0232] Optionally, the AIoT functionality may further include at least one of the following: a first AIoT functionality, and a second AIoT functionality:
[0233] For example, the first AIoT function includes, but is not limited to, at least one of the following:
[0234] 1) Responsible for the management and control of AIoT operations (also referred to as one of the following AIoT tasks or AIoT processes);
[0235] 2) Authorize the corresponding AIoT operation based on the customer's AIoT operation request;
[0236] 3) Distribute AIoT operations to a second AIoT function (either by sending directly or by forwarding through other network elements);
[0237] 4) Receive the execution results of AIoT operation tasks;
[0238] 5) Summarize the execution results of AIoT operation tasks;
[0239] 6) Send the execution results of the AIoT task to the customer.
[0240] 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:
[0241] 1) Receive AIoT operations;
[0242] 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);
[0243] 3) Receive the results of AIoT operation execution;
[0244] 4) Summarize the AIoT operation execution results;
[0245] 5) Send the execution result of the AIoT task to the first AIoT function.
[0246] In one implementation, the AIoT operation request is used to request an AIoT operation.
[0247] 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)).
[0248] In one implementation, the NEF can support a first AIoT function, and the AMF can support a second AIoT function or an AIoT function.
[0249] In one embodiment of this application, the first operation may also be referred to as an AIoT operation (operation on the terminal device).
[0250] 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.
[0251] In one implementation, the first operation may also be referred to as one of the following: first task, first process, first command, first service.
[0252] Optionally, the source of the operation on the terminal device can be different, and may include at least one of the following:
[0253] 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;
[0254] 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;
[0255] 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.
[0256] 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.
[0257] The first operation (also referred to as an AIoT operation) may include one or more operations on the terminal device; the terminal device may be one or more terminal devices.
[0258] In one implementation, the first operation (such as an operation performed on a terminal device) includes at least one of the following:
[0259] 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):
[0260] 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);
[0261] 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 operation to read information; in one implementation, simply obtaining the identifier of the terminal device may not be considered a read operation).
[0262] 4) Configure information to the terminal device (which can be simply referred to as a write operation, or the operation of writing information);
[0263] 5) Enable the RF capability of the terminal device (which can be referred to as activation or enable operation);
[0264] 6) Disable the RF capability of the terminal device (which can be simply referred to as deactivation or disabling operation);
[0265] 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 simply referred to as a control operation);
[0266] 8) Positioning terminal equipment, etc.;
[0267] 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);
[0268] 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)).
[0269] In another implementation, the operation on the terminal device includes at least one of the following:
[0270] 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;
[0271] 2) Positioning operations, including positioning terminal devices;
[0272] 3) Command operations.
[0273] Optionally, the command operation includes at least one of the following:
[0274] 1) Obtain information from the terminal device;
[0275] 2) Configure information for the terminal device;
[0276] 3) Enable the RF capability of the terminal device;
[0277] 4) Disable the RF capability of the terminal device;
[0278] 5) Control terminal equipment, etc.;
[0279] 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:
[0280] 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 and CN device (such as AIoT function);
[0281] 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).
[0282] 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.
[0283] 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.
[0284] It should be noted that the information used to request the execution of the first operation (which can be simply referred to as the information used to request the execution of the first operation) may include information about the related operations used to request the execution of the first operation.
[0285] 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 implementation, 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.
[0286] 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.
[0287] 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.
[0288] 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.
[0289] Optionally, the first process includes one of the following: an AIoT process, a task that can only be accomplished by communicating with a terminal device; the first process requires communication with a terminal device.
[0290] Optionally, the first service includes one of the following: an AIoT service, a service that can only be implemented by communicating with a terminal device; or, the first service requires at least one of the following: communicating with a terminal device, or requiring a response from the terminal device.
[0291] The reader can also be referred to as the reader function.
[0292] 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).
[0293] 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.
[0294] 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:
[0295] - An access device (also known as an AIoT wireless access device or an AIoT wireless access system) supports at least one of the following: communicating with a terminal device, communicating with a 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);
[0296] -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;
[0297] - As an access device for terminal devices to access wireless communication systems;
[0298] - Devices that support the first interface;
[0299] - Devices that support Radio Access Technology (RAT).
[0300] - Devices that support at least one of the following operations: inventory, read, write, AIoT operation.
[0301] 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.
[0302] 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.
[0303] In one embodiment of this application, the reader / writer device may also be referred to as an interrogator device.
[0304] 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.
[0305] 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.
[0306] 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.
[0307] 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.
[0308] 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.
[0309] In one implementation, the second interface includes at least one of the following:
[0310] Unlike the existing NG interface, this is the interface between the RAN and CN.
[0311] The interface between the first communication device (such as "device that supports communication with terminal devices", reader) and the AIoT function;
[0312] The interface between the first communication device (such as "device supporting communication with terminal devices", reader) and the AMF function;
[0313] The interface between the first communication device (such as "device that supports communication with terminal devices", reader) and the core network equipment.
[0314] In one implementation, the device that supports communication with the terminal device is one of the following:
[0315] 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;
[0316] 2) Devices that support communication with terminal devices via wireless interfaces;
[0317] 3) Fourth communication device, such as UDM, UDR, NRF, AIoT function, second AIoT function;
[0318] 4) AIoT functionality, second AIoT functionality;
[0319] 5) First AIoT function: The AIoT function part directly connected to the RAN;
[0320] 6) AMF access management and / or mobility management functions.
[0321] 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.
[0322] In one embodiment, the active signal generation refers to the terminal device generating a signal itself.
[0323] Alternatively, the second interface can be implemented in the following manner:
[0324] 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.
[0325] Method 2: Reuse the NG interface, but for example, if the base station only supports terminal devices (new wireless interface), an instruction can be added to ignore the mandatory IE that already exists but is not applicable to terminal devices, such as the default paging discontinuous reception (Default Paging DRX).
[0326] Method 3: Introduce a new interface, such as the second NG interface.
[0327] In one optional embodiment of this application, 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 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.
[0328] 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).
[0329] 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.
[0330] 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.
[0331] 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.
[0332] 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).
[0333] 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".
[0334] 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".
[0335] 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.
[0336] 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.
[0337] Optionally, the object requesting the first operation refers to the requester (also known as the client). The requester may be a certificate holder (such as the certificate holder of an AIoT device). There may be one or more objects requesting the first operation.
[0338] 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).
[0339] 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.
[0340] 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.
[0341] 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.
[0342] 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.
[0343] 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.
[0344] 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.
[0345] 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.
[0346] 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.
[0347] 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.
[0348] 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.
[0349] 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.
[0350] 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.
[0351] 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.
[0352] Terminal devices include, but are not limited to, one of the following:
[0353] (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.
[0354] (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.
[0355] (3) An active device having energy storage capability and independent signal generation capability, i.e., having an active radio frequency component for data transmission.
[0356] (4) A passive device: without energy storage, using backscattering technology for data transmission.
[0357] 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.
[0358] In one embodiment, the terminal device may be a device having one of the following characteristics:
[0359] - Devices that enable passive communication;
[0360] - IoT devices powered by energy harvesting;
[0361] - The initial sampling frequency offset is greater than or equal to a first value (e.g., the first value is 10X ppm, etc.);
[0362] - Has limited energy storage capacity;
[0363] - 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;
[0364] - Devices capable of performing or responding to AIoT tasks or AIoT operations;
[0365] - Devices that can access wireless communication systems via a reader / writer;
[0366] - Devices that support a second interface;
[0367] - Devices that support the first RAT.
[0368] 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).
[0369] In one embodiment, the terminal device includes: a low-cost, low-complexity, low-power, or low-energy-consumption Internet of Things (IoT) device.
[0370] In one embodiment, the terminal device satisfies at least one of the following:
[0371] No connection;
[0372] Stateless;
[0373] No Radio Resource Control (RRC) status;
[0374] CM status is managed without connection;
[0375] No mobility management;
[0376] It cannot initiate communication, or it supports passive communication;
[0377] Support for AIoT devices;
[0378] or,
[0379] The terminal device includes at least one of the following:
[0380] Environmental IoT (AIoT) devices;
[0381] Unconnected devices;
[0382] Stateless terminals;
[0383] Terminals without Radio Resource Control (RRC) status;
[0384] Terminals that do not manage CM status via connection;
[0385] Terminals without mobility management;
[0386] Passive communication devices;
[0387] Response equipment;
[0388] A device that supports communication with a first communication device or reader / writer;
[0389] Devices capable of performing or responding to target operations;
[0390] A device capable of accessing a wireless communication system via a first communication device or reader / writer;
[0391] Devices that support the first interface;
[0392] Devices that support RAT (Rapid Access Technology).
[0393] 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.
[0394] 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.
[0395] 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.
[0396] 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:
[0397] 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;
[0398] 2) As an access device for terminal devices to access wireless communication systems;
[0399] 3) Devices that support the first interface;
[0400] 4) Devices that support the first RAT;
[0401] 5) Devices that support at least one of the following functions: inventory, read, write, activate, deactivate, command, and execute AIoT operations.
[0402] In one optional embodiment of this application, communicating with the terminal device includes performing an AIoT operation on the terminal device.
[0403] 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.
[0404] 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.
[0405] 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.
[0406] 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 manner, while a base station-type reader / writer refers to a reader / writer that accesses the network in a base station manner.
[0407] 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.
[0408] 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.
[0409] 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.
[0410] 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.
[0411] AIoT functionality: Provides AIoT management and control (such as task distribution and reader / writer selection).
[0412] 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.
[0413] The operation can be referred to as a task, service, function, etc.
[0414] The terminal device may be one or more.
[0415] In one embodiment, the operation on the terminal device includes at least one of the following:
[0416] 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:
[0417] 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);
[0418] 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).
[0419] 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);
[0420] 5) Enable the RF capability of the terminal device (which can be referred to as activation or enable operation);
[0421] 6) Disable the RF capabilities of one or more terminal devices (this can be simply referred to as deactivation or disabling).
[0422] 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).
[0423] 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.
[0424] 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.
[0425] 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.
[0426] 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.
[0427] 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.
[0428] The terminal device: a device with AIoT capabilities.
[0429] 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.
[0430] In one optional embodiment of this application, the AIoT device is referred to as a terminal device for the AIoT service (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 functionality belong to the category of AIoT devices.
[0431] 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.
[0432] 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 AIoT services, 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.
[0433] 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.
[0434] 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.
[0435] 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.
[0436] 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.
[0437] 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.
[0438] 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.
[0439] AIoT devices include, but are not limited to, one of the following:
[0440] (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.
[0441] (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.
[0442] (3) An active device having energy storage capability and independent signal generation capability, i.e., having an active radio frequency component for data transmission.
[0443] (4) A passive device: without energy storage, using backscattering technology for data transmission.
[0444] 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.
[0445] In one implementation, the AIoT device can be a device having one of the following characteristics:
[0446] - Devices that enable passive communication;
[0447] - IoT devices powered by energy harvesting;
[0448] - The initial sampling frequency offset is greater than or equal to a first value (e.g., the first value is 10X ppm, etc.);
[0449] - Has limited energy storage capacity;
[0450] - 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;
[0451] - Devices capable of performing or responding to AIoT tasks or AIoT operations;
[0452] - Devices that can access wireless communication systems via a reader / writer;
[0453] - Devices that support a second interface;
[0454] - Devices that support the first RAT.
[0455] 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).
[0456] In one implementation, the AIoT device includes: a low-cost, low-complexity, low-power, or low-energy-consumption Internet of Things device.
[0457] In one optional embodiment of this application, the active communication is further divided into one of the following: 1) DOA (Device-originated–autonomous), i.e., active communication initiated autonomously by the device; 2) DO-DTT (Device-originated–device-terminated triggered), i.e., active communication that is triggered. For example, the device only initiates the communication after receiving downlink triggering signaling.
[0458] In one embodiment of this application, authorization is permitted.
[0459] In one embodiment of this application, an authorized representative is permitted.
[0460] 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).
[0461] In one optional embodiment of this application, the second communication device and the third communication device may be co-located.
[0462] 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.
[0463] The reader can also be referred to as the reader function.
[0464] 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).
[0465] 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:
[0466] 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;
[0467] 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);
[0468] 3) Devices that support the first interface;
[0469] 4) Devices that support the first RAT;
[0470] 5) Devices that support at least one of the following functions: inventory, read, write, activate, deactivate, command, and execute AIoT operations.
[0471] In one optional embodiment of this application, communicating with an AIoT device includes performing an AIoT operation on the AIoT device.
[0472] 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.
[0473] 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.
[0474] 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.
[0475] 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 manner, while a base station-type reader / writer refers to a reader / writer that accesses the network in a base station manner.
[0476] 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.
[0477] 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.
[0478] 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.
[0479] 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.
[0480] AIoT functionality: Provides AIoT management and control (such as task distribution and reader / writer selection).
[0481] 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.
[0482] The operation can be referred to as a task, service, function, etc.
[0483] The AIoT device can be one or more.
[0484] In one implementation, the operation on the AIoT device includes at least one of the following:
[0485] 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:
[0486] 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);
[0487] 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).
[0488] 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);
[0489] 5) Enable the RF capability of the AIoT device (which can be referred to as activation or enable operation);
[0490] 6) Disable the RF capabilities of one or more AIoT devices (this can be simply referred to as deactivation or disabling).
[0491] 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).
[0492] 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.
[0493] 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.
[0494] 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.
[0495] 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.
[0496] 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.
[0497] The AIoT device: a device with AIoT capabilities.
[0498] 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.
[0499] 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.
[0500] Please refer to Figure 3, which is a flowchart of a communication method provided in an embodiment of this application. The method is applied to a first communication device, which includes at least one of the following: a core network 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. The core network 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 access and / or mobility management, and a NEF. As shown in Figure 3, the method includes the following steps:
[0501] Step 301: The first communication device performs a first action, which includes at least one of the following:
[0502] Receiving terminal identifier;
[0503] Identify the terminal device indicated by the terminal identifier;
[0504] Determine or acquire the first data from the terminal device;
[0505] To identify or obtain relevant information from a third party;
[0506] To identify the data management device, or to identify the information used to index, identify, or indicate the data management device;
[0507] Determine or obtain second information, the second information including at least one of the following: information for indexing, identifying or indicating authentication devices, information for indexing, identifying or indicating data management devices, and relevant information of terminal identification;
[0508] Identify the authentication device, or determine the information used to index, identify, or indicate the authentication device;
[0509] The authentication device requests authentication of a first object, the first object including at least one of the following: a terminal identifier or a terminal device indicated by the terminal identifier;
[0510] in,
[0511] The terminal identifier is used to identify one or more terminal devices.
[0512] In one implementation, the terminal device may also be referred to as a terminal (such as an AIoT device, Tag).
[0513] In one embodiment, the terminal identifier is a permanent identifier for the terminal device or a temporary identifier.
[0514] In one embodiment, the information used to determine the authentication device includes information used to designate, identify, or index the authentication device.
[0515] In one implementation, the information corresponding to the third party can be referred to as the third party's context or the agreement between the third party and the operator.
[0516] In one embodiment, the authentication device includes at least one of the following: an authentication server (such as Authentication, Authorization, Accounting (AAA)) or an authentication network element (such as Authentication Server Function (AUSF)).
[0517] In one embodiment, the receiving terminal identifier includes: receiving a terminal identifier from a terminal device or reader / writer.
[0518] In one implementation, the third-party information includes at least one of the following: the identifier of the third party, the name of the third party, and the address information of the third party (such as IP or port).
[0519] In one implementation, the third-party information is information used for one of the following purposes: indexing, identifying, or indicating a third party, or distinguishing different third parties.
[0520] In one implementation, the third party may refer to a party other than the terminal (including at least one of the following: terminal device, UE) and at least one of the network (e.g., the manufacturer of the terminal device, the entity operating the terminal device, or the service provider);
[0521] In one implementation, the information used to index, identify, or indicate the authentication device includes third-party information (e.g., the third party is a certificate holder). For example, the third-party information (e.g., if the third-party information is unique) can be information used to index, identify, or indicate the authentication device (the authentication device can be determined through the third-party information, such as determining the authentication device based on the mapping relationship between the third party and the authentication device, or the authentication device is the authentication device of the third party, or the information corresponding to the third party can be determined through the third-party information, and the information corresponding to the third party includes the information of the authentication device), or, the third-party information and the network identifier (e.g., if the third-party information is not unique, the third-party information and the network identifier together can be unique) can be information used to index, identify, or indicate the authentication device.
[0522] In another implementation, the information used to index, identify, or indicate the authentication device includes a network identifier (e.g., the network identifier indicates a network for the certificate holder). For example, the network identifier can be information used to index, identify, or indicate the authentication device.
[0523] In another implementation, the information used to index, identify, or indicate the authentication device includes at least one of a network identifier and third-party information. For example, the network identifier and third-party information together indicate the certificate holder.
[0524] The certificate is a certificate for the terminal device or a certificate used to authenticate the terminal device.
[0525] - For example, third-party information can be used to index, identify, or indicate certified devices;
[0526] For example, third-party information and network identifiers can be used to index, identify, or indicate authentication devices.
[0527] For example, network identifiers can be used to index, identify, or indicate authentication devices.
[0528] In one implementation, the information used to index, identify, or indicate a data management device includes third-party information. For example, the third-party information (e.g., when the third-party information is unique) can be information used to index, identify, or indicate a data management device (the data management device can be identified through the third-party information, such as identifying an authentication device based on a mapping relationship between a third party and a data management device, or the data management device is the data management device of the third party, or the information corresponding to the third party can be identified through the third-party information, and the information corresponding to the third party includes the information of the data management device), or, the third-party information and the network identifier (e.g., when the third-party information is not unique, the third-party information and the network identifier together can be unique) can be information used to index, identify, or indicate a data management device.
[0529] In another implementation, the information used to index, identify, or indicate the data management device includes a network identifier (the network identifier includes at least one of a Mobile Country Code (MCC), a Mobile Network Code (MNC), and a Network Identifier (NID)).
[0530] For example, third-party information can be used to index, identify, or indicate data management devices.
[0531] - For example, third-party information and network identifiers can be used to index, identify, or indicate data management devices.
[0532] For example, network identifiers can be used to index, identify, or indicate data management devices.
[0533] In one embodiment, the data management device stores information for indexing, identifying, or indicating authentication devices. This information may correspond to a terminal identifier or information from a third party used for indexing, identifying, or indicating authentication devices.
[0534] 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.
[0535] In one embodiment, the relevant information of the terminal identifier includes at least one of the following: type information of the terminal identifier, type information of a first part of the terminal identifier, type information of a second part of the terminal identifier, first indication information, second indication information, third indication information, and fourth indication information.
[0536] In one embodiment, the information used to index, identify, or indicate authentication devices can be information at the terminal device level or information at the third party level.
[0537] In one implementation, the information related to the terminal identifier can be information at the granularity of the terminal device or information at the granularity of a third party.
[0538] In this embodiment of the application, the first line described above can be used to determine the terminal device, the data management device corresponding to the terminal device, and the authentication device corresponding to the terminal device, thereby improving the communication performance of the terminal device.
[0539] Optionally, obtaining the second information includes: obtaining first data from the terminal device or information corresponding to a third party, wherein the first data from the terminal device or information corresponding to a third party includes the second information.
[0540] In one embodiment, the aforementioned second information may be second information in the first communication device (such as second information locally configured or generated in the first communication device), or second information contained in the terminal identifier, or second information received by the first communication device from other devices, such as second information received by the first communication device from the second communication device or the fifth communication device.
[0541] In one embodiment, the first data of the terminal device may be the first data of the terminal device in the first communication device (such as locally configured or generated in the first communication device), or the first data of the terminal device received by the first communication device from other devices, such as the first data of the terminal device received by the first communication device from the second or fifth communication device.
[0542] In one implementation, the information corresponding to the third party may be information corresponding to the third party in the first communication device (such as information locally configured or generated in the first communication device), or information received by the first communication device from other devices, such as information corresponding to the third party received by the first communication device from the second or fifth communication device.
[0543] In one embodiment, the second communication device may include one of the following: a CN device, a data management device, a UDM, a UDR, or a data management server external to the network or a third party.
[0544] In one implementation, the fifth communication device mentioned above may be a CN device (such as AF or NEF).
[0545] Optionally, determining the data management device includes: determining the data management device based on first information or information used to index, identify, or indicate the data management device;
[0546] And / or,
[0547] The determination of the information used for indexing, identifying, or indicating the data management device includes: determining the information used for indexing, identifying, or indicating the data management device based on the first information;
[0548] And / or,
[0549] The determination of the authentication device includes: determining the authentication device based on first information or information used to index, identify or indicate the authentication device;
[0550] And / or,
[0551] Determining the information used to index, identify, or indicate the authentication device includes: determining the information used to index, identify, or indicate the authentication device based on the first information;
[0552] in,
[0553] The first information includes at least one of the following: network identifier, third-party information, certificate holder or authentication device information;
[0554] The third-party information is information used for one of the following purposes: indexing, identifying, or indicating a third party, or distinguishing different third parties.
[0555] In one implementation, the first information may be first information in the first communication device (such as locally configured or generated in the first communication device), or first information contained in the terminal identifier, or first information received by the first communication device from other devices, such as first information received by the first communication device from the second or fifth communication device.
[0556] In one implementation, the information of the certificate holder or authentication device is used to index, identify, or indicate the information of the certificate holder or authentication device.
[0557] In one embodiment, the information of the certificate holder or authentication device may be the information of the certificate holder or authentication device in the first communication device (such as the information locally configured or generated in the first communication device), or the information of the certificate holder or authentication device contained in the terminal identifier, or the information of the certificate holder or authentication device received by the first communication device from other devices, such as the information of the certificate holder or authentication device received by the first communication device from the second or fifth communication device.
[0558] In one implementation, the aforementioned third-party information may be third-party information in the first communication device (such as third-party information locally configured or generated in the first communication device), third-party information contained in the terminal identifier, or third-party information received by the first communication device from other devices, such as third-party information received by the first communication device from the second or fifth communication device.
[0559] In one embodiment, the network identifier may be a network identifier in the first communication device (e.g., locally configured or generated in the first communication device), or a network identifier contained in the terminal identifier, or a network identifier received by the first communication device from other devices, such as a network identifier received by the first communication device from a second or fifth communication device.
[0560] Based on the first piece of information mentioned above, the data management device or authentication device can be better identified.
[0561] Optionally, the network identifier includes: a network identifier in the terminal identifier or a network identifier other than the terminal identifier;
[0562] And / or,
[0563] The third-party information includes: third-party information in the terminal identifier or third-party information other than the terminal identifier;
[0564] And / or,
[0565] The information of the certificate holder or authentication device includes: the information of the certificate holder or authentication device in the terminal identifier, or the information of the certificate holder or authentication device other than the terminal identifier;
[0566] And / or,
[0567] The relevant information of the terminal identifier includes: the relevant information of the terminal identifier in the terminal identifier, or the relevant information of the terminal identifier other than the terminal identifier.
[0568] And / or,
[0569] The information used for indexing, identifying, or indicating the data management device includes: information in the terminal identifier used for indexing, identifying, or indicating the data management device, or information other than the terminal identifier used for indexing, identifying, or indicating the data management device.
[0570] And / or,
[0571] The information used to index, identify, or indicate the authentication device includes: information in the terminal identifier used to index, identify, or indicate the authentication device, or information other than the terminal identifier used to index, identify, or indicate the authentication device.
[0572] In one embodiment, the network identifier other than the terminal identifier may be a network identifier other than the terminal identifier in the first communication device, or a network identifier other than the terminal identifier obtained by the first communication device from other communication devices (such as the second or fifth communication device).
[0573] In one embodiment, the third-party information other than the terminal identifier may be third-party information other than the terminal identifier in the first communication device, or third-party information other than the terminal identifier obtained by the first communication device from other communication devices (such as the second or fifth communication device).
[0574] In one embodiment, the information of the certificate holder or authentication device other than the terminal identifier may be the information of the certificate holder or authentication device other than the terminal identifier in the first communication device, or the information of the certificate holder or authentication device other than the terminal identifier obtained by the first communication device from other communication devices (such as the second communication device or the fifth communication device).
[0575] In one embodiment, the relevant information of the terminal identifier other than the terminal identifier may be the relevant information of the terminal identifier other than the terminal identifier in the first communication device, or the relevant information of the terminal identifier other than the terminal identifier obtained by the first communication device from other communication devices (such as the second communication device or the fifth communication device).
[0576] In one embodiment, the information used for indexing, identifying, or indicating the authentication device, other than the terminal identifier, may be information used for indexing, identifying, or indicating the authentication device other than the terminal identifier in the first communication device, or information used for indexing, identifying, or indicating the authentication device other than the terminal identifier obtained by the first communication device from other communication devices (such as the second or fifth communication device).
[0577] In one embodiment, the information used for indexing, identifying, or indicating the data management device, other than the terminal identifier, may be information used for indexing, identifying, or indicating the data management device other than the terminal identifier in the first communication device, or information used for indexing, identifying, or indicating the data management device other than the terminal identifier obtained by the first communication device from other communication devices (such as the second or fifth communication device).
[0578] Optionally, the method further includes:
[0579] Based on the relevant information of the terminal identifier, determine the first information in the terminal identifier;
[0580] in,
[0581] The relevant information of the terminal identifier includes at least one of the following: type information of the terminal identifier, type information of the first part of the terminal identifier, type information of the second part of the terminal identifier, first indication information, second indication information, third indication information, and fourth indication information.
[0582] In one embodiment, the relevant information of the terminal identifier can be the relevant information of the terminal identifier within the terminal identifier, such as the relevant information of the terminal identifier (such as the type information of the terminal identifier) existing at a specified position in the terminal identifier.
[0583] In one embodiment, the relevant information of the aforementioned terminal identifier may be related to a terminal identifier other than the terminal identifier itself. First data of the terminal device is determined using the terminal identifier, and this first data includes the relevant information of the terminal identifier.
[0584] In one embodiment, the relevant information of the aforementioned terminal identifier can be related information of a terminal identifier other than the terminal identifier itself. First, the terminal device's first data is determined using the terminal identifier. This first data includes third-party information, and the information corresponding to the third party is determined using this third-party information. The information corresponding to the third party includes relevant information of the terminal identifier.
[0585] In one implementation, the relevant information of the aforementioned terminal identifier may be related to a terminal identifier other than the terminal identifier itself. Information corresponding to a third party is determined through third-party information in the terminal identifier, and this third-party information includes relevant information of the terminal identifier.
[0586] In one embodiment, based on the relevant information of the terminal identifier, the information composition of the terminal identifier can be determined, thereby determining at least one of the following within the terminal identifier: network identifier, third-party information, certificate holder or authentication device information.
[0587] Optionally, obtaining the second information includes at least one of the following:
[0588] The first communication device generates or locally configures the second information;
[0589] The second information is obtained from at least one of the second and fifth communication devices;
[0590] Acquire first data from the terminal device, wherein the first data from the terminal device includes second information;
[0591] Obtain information corresponding to a third party, including second information.
[0592] In one embodiment, the second communication device may be a CN device, a data management device, a UDM, a UDR, or a data management server external to the network or a third party.
[0593] In one implementation, the fifth communication device mentioned above may be a CN device (such as AF or NEF).
[0594] In one embodiment, when the second communication device is a data management device, the second information obtained from the second communication device may not include information used to index, identify, or indicate the data management device. In this case, the first communication device may locally configure or receive information used to index, identify, or indicate the data management device from the first communication device.
[0595] The second information can be generated by the first communication device, configured locally, or obtained from the second or fifth communication device, or the first data of the terminal device or the corresponding information of a third party, thereby enabling the acquisition of the second information in multiple ways to improve the flexibility of determining the data management device or authentication device.
[0596] Optionally, the first data of the terminal device includes at least one of the following:
[0597] Information used to index, identify, or indicate certified devices
[0598] Information used to index, identify, or indicate data management devices
[0599] Information related to the terminal identifier,
[0600] Information about the area where the terminal device was recently accessed, information about the reader / writer that recently accessed the terminal device, information about the area where the terminal device recently sent a response, or information about the reader / writer that recently sent a response to the terminal device.
[0601] The status of the terminal device.
[0602] Contract data of terminal devices.
[0603] In one implementation, "recent" can be understood as one of the following: latest, most recent.
[0604] In one implementation, the operation (also referred to as an AIoT operation, or the first operation) includes at least one of the following: paging, inventory, command, reading, writing, deactivation, and activation.
[0605] In one implementation, the state of the terminal device includes one of the following: unreachable, reachable, deactivated, activated.
[0606] In one implementation, deactivation can also be one of the following: temporary deactivation, used for deactivation.
[0607] In one implementation, the first data of the terminal device may be referred to as the terminal device's subscription data, or the context of the terminal device in the communication device (such as a first communication device or a second communication device).
[0608] Optionally, the information corresponding to the third party includes at least one of the following:
[0609] Information used to index, identify, or indicate certified devices
[0610] Information used to index, identify, or indicate data management devices
[0611] Information related to the terminal identifier,
[0612] Information about the region that recently received a response from the terminal device or information about the reader that recently received a response from the terminal device;
[0613] in,
[0614] The relevant information of the terminal identifier includes at least one of the following:
[0615] The terminal identifier type information, the type information of the first part of the terminal identifier, the type information of the second part of the terminal identifier, the first indication information, the second indication information, the third indication information, and the fourth indication information.
[0616] In one implementation, "recent" can be understood as one of the following: latest, most recent.
[0617] In one implementation, the operation (also referred to as an AIoT operation, or the first operation) is one of the following: paging, inventory, command, read, write, deactivate, activate.
[0618] In one implementation, deactivation can also be one of the following: temporary deactivation, used for deactivation.
[0619] In one implementation, the information corresponding to the third party may also be referred to as the context of the third party, or the agreement between the third party and the network.
[0620] In one implementation, the information corresponding to the third party may not be obtained from the data management device.
[0621] In one implementation, obtaining the information corresponding to the third party includes at least one of the following: configuring the information corresponding to the third party locally, and receiving the information corresponding to the third party.
[0622] Optionally, before the step of obtaining at least one of the first data from the terminal device, the information corresponding to the third party, and the second information, the method further includes:
[0623] Send terminal identifier or fourth information to the second communication device.
[0624] in,
[0625] The terminal identifier or fourth information includes at least one of the following: network identifier, third-party information, certificate holder or authentication device information.
[0626] In one embodiment, sending the terminal identifier or fourth information to the second communication device includes: sending a request to the second communication device to obtain at least one of the following: first data of the terminal device, information corresponding to a third party, and second information; the request includes the terminal identifier or fourth information.
[0627] Optionally, the terminal device satisfies at least one of the following:
[0628] No connection;
[0629] Stateless;
[0630] No Radio Resource Control (RRC) status;
[0631] CM status is managed without connection;
[0632] No mobility management;
[0633] It cannot initiate communication, or it supports passive communication;
[0634] Support for AIoT devices;
[0635] or,
[0636] The terminal device includes at least one of the following:
[0637] Environmental IoT (AIoT) devices;
[0638] Unconnected devices;
[0639] Stateless terminal devices;
[0640] Terminal devices without Radio Resource Control (RRC) status;
[0641] Terminal devices that do not manage CM status;
[0642] Terminal devices without mobility management;
[0643] Passive communication devices;
[0644] Response equipment;
[0645] A device that supports communication with a first communication device or reader / writer;
[0646] Devices capable of performing or responding to target operations;
[0647] A device capable of accessing a wireless communication system via a first communication device or reader / writer;
[0648] Devices that support the first interface;
[0649] Devices that support RAT (Rapid Access Technology).
[0650] In one implementation, the first interface is an access layer for an air interface supported by the terminal device. In another implementation, the first interface may be different from another air interface such as the Uu interface or the PC5 interface.
[0651] In another embodiment, the first interface may be an enhancement of the Uu interface or an enhancement of the PC5 interface.
[0652] 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.
[0653] Optionally, the terminal identifier includes at least one of the following:
[0654] First instruction information, second instruction information, third instruction information, fourth instruction information, network identifier, third party information, certificate holder or authentication device information, Part 1, Part 2;
[0655] Wherein, the first indication information is used to indicate whether the terminal identifier or the first part includes or excludes a network identifier;
[0656] The second indication information is used to indicate whether the terminal identifier or the first part includes or excludes third-party information;
[0657] The third indication information is used to indicate the terminal identifier or whether the first part includes or excludes information about the certificate holder or authentication device;
[0658] The fourth indication information is used to indicate whether the terminal identifier includes or excludes the first part.
[0659] The information of the certificate holder or authentication device is used to index, identify or indicate the certificate holder or authentication device.
[0660] In one implementation, the first part and the second part are two parts of the terminal identifier.
[0661] In one embodiment, the second part is the portion of the terminal identifier used to distinguish the terminal device. The first part is a portion of the terminal identifier that is different from the second part, or the second part is unique within the range indicated by the first part.
[0662] In one implementation, the first portion includes information for indexing, identifying, or indicating data management devices.
[0663] In one embodiment, the terminal identifier includes at least one of the first indication information, the second indication information, the third indication information, and the fourth indication information.
[0664] In another embodiment, the terminal identifier does not include at least one of the first indication information, the second indication information, the third indication information, and the fourth indication information. The second or third information other than the terminal identifier includes at least one of the first indication information, the second indication information, the third indication information, and the fourth indication information.
[0665] In one embodiment, the terminal identifier may include the terminal identifier shown in any one of Figures 2, 4 to 10.
[0666] By using the first instruction information, the second instruction information, the third instruction information, the fourth instruction information, the network identifier, the third-party information, the certificate holder or authentication device information, and at least one of the first and second parts, the information composition of the terminal identifier can be known, so that the terminal identifier information structure can be compatible with more types to meet the needs of richer services or scenarios, thereby improving the communication performance of the terminal device.
[0667] Optionally, if the first indication information indicates that the terminal identifier or the first part includes a network identifier, then the terminal identifier or the first part includes a network identifier.
[0668] And / or,
[0669] If the first indication information indicates that the terminal identifier or the first part does not include a network identifier, then the terminal identifier or the first part does not include a network identifier;
[0670] And / or,
[0671] If the second indication information indicates that the terminal identifier or the first part includes third-party information, then the terminal identifier or the first part includes third-party information.
[0672] And / or,
[0673] If the second indication information indicates that the terminal identifier or the first part does not include third-party information, then the terminal identifier or the first part does not include third-party information.
[0674] And / or,
[0675] When the third indication information indicates that the terminal identifier or the first part includes information about the certificate holder or authentication device, the terminal identifier or the first part includes information about the certificate holder or authentication device.
[0676] And / or,
[0677] If the third indication information indicates that the terminal identifier or the first part does not include information about the certificate holder or authentication device, then the terminal identifier or the first part does not include information about the certificate holder or authentication device.
[0678] And / or,
[0679] When the fourth indication information indicates that the terminal identifier includes a first part, the terminal identifier or the first part includes at least one of the following: network identifier, third-party information, certificate holder or authentication device information.
[0680] Optionally, if the first condition is met, the terminal identifier does not include the first part;
[0681] in,
[0682] The first condition includes one of the following:
[0683] The fourth indication information indicates that the terminal identifier does not include the first part;
[0684] The first indication information indicates that the terminal identifier or the first part does not include a network identifier, the second indication information indicates that the terminal identifier or the first part does not include third-party information, and the third indication information indicates that the terminal identifier or the first part does not include information about the certificate holder or authentication device.
[0685] Optionally, the terminal identifier may also include the type information of the second part.
[0686] Optionally, the terminal identifier includes at least one of the following: type information of a first part, type information of a second part, a first part, and a second part.
[0687] In one embodiment, the terminal identifier includes type information from the first part and at least one of the type information from the second part.
[0688] In one embodiment, the type information of the first part is information used to indicate the type of the first part, or information used to distinguish different first parts. The type information of the first part may use other names, and this application embodiment does not impose any restrictions.
[0689] In one embodiment, the type information of the second part is information used to indicate the type of the second part, or information used to distinguish different second parts. The type information of the second part can use other naming conventions, and this application embodiment does not impose any limitations.
[0690] In another embodiment, the terminal identifier does not include the type information of the first part, and at least one of the type information of the second part. Second or third information other than the terminal identifier includes the type information of the first part, and at least one of the type information of the second part.
[0691] Optionally, if the type information of the first part includes information indicating the Y type, the first part is the first part of the Y type;
[0692] And / or,
[0693] In the case that the type information in the second part includes information indicating the Z type, the first part is the second part of the Z type;
[0694] And / or,
[0695] The type of the first part is the information composition or encoding type of the first part;
[0696] And / or,
[0697] The type of the second part is the information composition or encoding type of the second part.
[0698] The Y-th type can represent a type of the first part. The Y-th type can be named in other ways, and this application embodiment does not impose any restrictions.
[0699] The Zth type can represent a type of the second part. The Zth type can be named in other ways, and this application embodiment does not impose any restrictions.
[0700] In one implementation, if the information structure or encoding contained in the first part of the terminal identifier is different, then the type code of the first part of the terminal identifier is different. The first part of a type (such as type Y) represents a certain information structure of the first part (the information structure can also be called encoding). Different first parts of type Y represent different information structures of the first part.
[0701] In one implementation, the second part of the terminal identifier contains different information structures or encodings, thus the second part of the terminal identifier has different types. A type (such as type Z) of second part represents a certain information structure (which can also be called encoding). Different types of type Z second parts represent different information structures of the second part.
[0702] Optionally, the type of the first part or the Yth type includes at least one of the following, or the type of the first part or the Yth type is at least one of the following:
[0703] Type Y1, Type Y2, Type Y3, Type Y4, Type Y5, Type Y6, Type Y7, Type Y8;
[0704] and / or
[0705] The type of the second part or the Zth type includes at least one of the following, or the type of the second part or the Zth type is at least one of the following:
[0706] Type Z1, Type Z2, Type Z3, EPC, TID, Other types
[0707] in,
[0708] The other types are one of the following: unspecified types, types other than at least one of EPC and TID, and types other than at least one of the first Z1 type and Z2 type.
[0709] Optionally, the terminal identifier includes at least one of the following: type information of the terminal identifier, and a terminal identifier portion.
[0710] In one embodiment, the terminal identifier includes type information of the terminal identifier.
[0711] In another embodiment, the terminal identifier does not include the type information of the terminal identifier. Second or third information other than the terminal identifier includes the type information of the terminal identifier.
[0712] In one embodiment, the type information of the terminal identifier is information used to indicate the type of the terminal identifier portion, or information composition or encoding used to distinguish different terminal identifier portions. The type information of the terminal identifier may use other names, and this application does not limit the specific embodiments.
[0713] One type of terminal identifier can represent the information composition or encoding of one part of the terminal identifier. Different types of terminal identifiers can represent different information composition or encoding of different parts of the terminal identifier.
[0714] In one embodiment, the Xth type may represent a type of terminal identifier portion. The Xth type may use other names, and this application embodiment does not impose any limitations.
[0715] In one implementation, the Zth type may represent a type of the second part. The Zth type may use other names, and this application does not impose any limitations on these embodiments.
[0716] In one implementation, the type of terminal identifier portion differs depending on the information composition or encoding contained within it. One type (such as type Z) of terminal identifier portion represents one information composition of the terminal identifier portion (this information composition can also be called encoding). Different types X of terminal identifier portions represent different information compositions of the terminal identifier portion.
[0717] If the type information of the terminal identifier includes information indicating type X, then the terminal identifier portion is a terminal identifier of type X.
[0718] In one embodiment, the Xth type may represent a type of terminal identifier portion. The Xth type may use other names, and this application embodiment does not impose any limitations.
[0719] In one implementation, the Zth type may represent a type of the second part. The Zth type may use other names, and this application does not impose any limitations on these embodiments.
[0720] In one implementation, the type of terminal identifier portion differs depending on the information composition or encoding contained within it. One type (such as type Z) of terminal identifier portion represents one information composition of the terminal identifier portion (this information composition can also be called encoding). Different types X of terminal identifier portions represent different information compositions of the terminal identifier portion.
[0721] Optionally, the type of the terminal identifier or the Xth type includes at least one of the following, or the type of the terminal identifier or the Xth type is at least one of the following: Y1 type, Y2 type, Y3 type, Y4 type, Y5 type, Y6 type, Y7 type, Y8 type, Z1 type, Z2 type, Z3 type, X1_A type, X2_A type, X3_A type, X4_A type, X5_A type. Type, X6_A, X7_A, X8_A, X1_B, X2_B, X3_B, X4_B, X5_B, X6_B, X7_B, X8_B, X1_C, X2_C, X3_C, X4_C, X5_C, X6_C, X7_C, X8_C.
[0722] Optionally, the terminal identifier of type X1_A or type X1_A satisfies at least one of the following:
[0723] The terminal identifier of type X1_A or type X1_A includes at least one of the following: third-party information, electronic product code (EPC);
[0724] The terminal identifier of type X1_A or type X1_A does not include at least one of the following: network identifier, certificate holder or authentication device information;
[0725] And / or,
[0726] The terminal identifier of type X2_A or type X2_A satisfies at least one of the following:
[0727] The terminal identifier of type X2_A or type X2_A includes at least one of the following: network identifier, EPC;
[0728] The terminal identifier of type X2_A or type X2_A does not include at least one of the following: third-party information, certificate holder or authentication device information;
[0729] And / or,
[0730] The terminal identifier of type X3_A or type X3_A satisfies at least one of the following:
[0731] The terminal identifier of type X3_A or type X3_A includes at least one of the following: network identifier, third-party information, EPC;
[0732] The terminal identifier of type X3_A or type X3_A does not include: certificate holder or authentication device information;
[0733] And / or,
[0734] The terminal identifier of type X4_A or type X4_A satisfies at least one of the following:
[0735] The terminal identifier of type X4_A or type X4_A includes at least one of the following: third-party information, certificate holder or authentication device information, EPC;
[0736] The terminal identifier of type X4_A or type X4_A does not include: network identifier;
[0737] And / or,
[0738] The terminal identifier of type X5_A or type X5_A satisfies at least one of the following:
[0739] The terminal identifier of type X5_A or type X5_A includes at least one of the following: network identifier, certificate holder or authentication device information, EPC;
[0740] The terminal identifier of type X5_A or type X5_A does not include: third-party information;
[0741] And / or,
[0742] The terminal identifier of type X6_A or type X6_A includes at least one of the following: network identifier, third-party information, certificate holder or authentication device information, EPC;
[0743] And / or,
[0744] The terminal identifier of type X7_A or type X7_A satisfies at least one of the following:
[0745] The terminal identifier of type X7_A or type X7_A includes: EPC, or, the terminal identifier of type X7_A or type X7_A is EPC;
[0746] The X7_A type or X7_A type terminal identifier does not include at least one of the following: network identifier, third-party information, certificate holder or authentication device information, and the first part;
[0747] And / or,
[0748] The terminal identifier of type X8_A or type X8_A satisfies at least one of the following:
[0749] The terminal identifier of type X8_A or type X8_A includes at least one of the following: certificate holder or authentication device information, EPC;
[0750] The X8_A type or X8_A type terminal identifier does not include at least one of the following: network identifier, third-party information;
[0751] And / or,
[0752] The terminal identifier of type X1_B or type X1_B satisfies at least one of the following:
[0753] The terminal identifier of type X1_B or type X1_B includes at least one of the following: third-party information, tag identifier TID;
[0754] The terminal identifier of type X1_B or type X1_B does not include at least one of the following: network identifier, certificate holder or authentication device information;
[0755] And / or,
[0756] The terminal identifier of type X2_B or type X2_B satisfies at least one of the following:
[0757] The terminal identifier of type X2_B or type X2_B includes at least one of the following: network identifier, TID;
[0758] The terminal identifier of type X2_B or type X2_B does not include at least one of the following: third-party information, certificate holder or authentication device information;
[0759] And / or,
[0760] The terminal identifier of type X3_B or type X3_B satisfies at least one of the following:
[0761] The terminal identifier of type X3_B or type X3_B includes at least one of the following: network identifier, third-party information, TID;
[0762] The terminal identifier of type X3_B or type X3_B does not include: certificate holder or authentication device information;
[0763] And / or,
[0764] The terminal identifier of type X4_B or type X4_B satisfies at least one of the following:
[0765] The terminal identifier of type X4_B or type X4_B includes at least one of the following: third-party information, certificate holder or authentication device information, TID;
[0766] The terminal identifier of type X4_B or type X4_B does not include: network identifier;
[0767] And / or,
[0768] The terminal identifier of type X5_B or type X5_B satisfies at least one of the following:
[0769] The terminal identifier of type X5_B or type X5_B includes at least one of the following: network identifier, certificate holder or authentication device information, TID;
[0770] The terminal identifier of type X5_B or type X5_B does not include: third-party information;
[0771] And / or,
[0772] The terminal identifier of type X6_B or type X6_B includes at least one of the following: network identifier, third-party information, certificate holder or authentication device information, TID;
[0773] And / or,
[0774] The terminal identifier of type X7_B or type X7_B satisfies at least one of the following:
[0775] The terminal identifier of type X7_B or type X7_B includes: TID, or, the terminal identifier of type X7_B or type X7_B is: TID;
[0776] The terminal identifier of type X7_B or type X7_B does not include at least one of the following: network identifier, third-party information, certificate holder or authentication device information, and the first part;
[0777] And / or,
[0778] The terminal identifier of type X8_B or type X8_B satisfies at least one of the following:
[0779] The terminal identifier of type X8_B or type X8_B includes at least one of the following: certificate holder or authentication device information, TID;
[0780] The X8_B type or X8_B type terminal identifier does not include at least one of the following: network identifier, third-party information;
[0781] And / or,
[0782] The terminal identifier of type X1_C or type X1_C satisfies at least one of the following:
[0783] The terminal identifier of type X1_C or type X1_C includes at least one of the following: third-party information, with the value being the second part of other;
[0784] The terminal identifier of type X1_C or type X1_C does not include at least one of the following: network identifier, certificate holder or authentication device information;
[0785] And / or,
[0786] The terminal identifier of type X2_C or type X2_C satisfies at least one of the following:
[0787] The terminal identifier of type X2_C or type X2_C includes at least one of the following: a network identifier, with a value of the second part of other values;
[0788] The terminal identifier of type X2_C or type X2_C does not include at least one of the following: third-party information, certificate holder or authentication device information;
[0789] And / or,
[0790] The terminal identifier of type X3_C or type X3_C satisfies at least one of the following:
[0791] The terminal identifier of type X3_C or type X3_C includes at least one of the following: network identifier, third-party information, and a second part with other values;
[0792] The terminal identifier of type X3_C or type X3_C does not include: certificate holder or authentication device information;
[0793] And / or,
[0794] The X4_C type or X4_C type terminal identifier satisfies at least one of the following:
[0795] The terminal identifier of type X4_C or type X4_C includes at least one of the following: third-party information, certificate holder or authentication device information, and a second part with other values;
[0796] The terminal identifier of type X4_C or type X4_C does not include: network identifier;
[0797] And / or,
[0798] The terminal identifier of type X5_C or type X5_C satisfies at least one of the following:
[0799] The terminal identifier of type X5_C or type X5_C includes at least one of the following: network identifier, certificate holder or authentication device information, and a second part with other values;
[0800] The terminal identifier of type X5_C or type X5_C does not include: third-party information;
[0801] And / or,
[0802] The terminal identifier of type X6_C or type X6_C includes at least one of the following: network identifier, third-party information, certificate holder or authentication device information, and the value is a second part of other;
[0803] And / or,
[0804] The terminal identifier of type X7_C or type X7_C satisfies at least one of the following:
[0805] The terminal identifier of type X7_C or type X7_C includes a second part with other values; the terminal identifier of type X7_C or type X7_C is a second part with other values.
[0806] The X7_C type or X7_C type terminal identifier does not include at least one of the following: network identifier, third-party information, certificate holder or authentication device information, and the first part;
[0807] And / or,
[0808] The X8_C type or X8_C type terminal identifier satisfies at least one of the following:
[0809] The terminal identifier of type X8_C or type X8_C includes at least one of the following: certificate holder or authentication device information, with the value being the second part of other values;
[0810] The X8_C type or the terminal identifier of the X8_C type does not include at least one of the following: network identifier, third-party information.
[0811] The types X1_A, X2_A, X3_A, X4_A, X5_A, X6_A, X7_A, X8_A, X1_B, X2_B, X3_B, X4_B, X5_B, X6_B, X7_B, X8_B, X1_C, X2_C, X3_C, X4_C, X5_C, X6_C, X7_C, and X8_C can each represent a type of terminal identification portion, or be used to distinguish different terminal identification portions. The naming itself has no semantic limitations.
[0812] The types X1_A, X2_A, X3_A, X4_A, X5_A, X6_A, X7_A, X8_A, X1_B, X2_B, X3_B, X4_B, X5_B, X6_B, X7_B, X8_B, X1_C, X2_C, X3_C, X4_C, X5_C, X6_C, X7_C, and X8_C can be named in other ways, and this application embodiment does not impose any restrictions.
[0813] In one implementation, each terminal device (such as an AIoT device or an electronic tag (Radio-Frequency Identification, RFID)) can be configured with a unique UID / TID code.
[0814] In one implementation, TID in this application can be replaced with UID / TID or UID / TID code.
[0815] The value can be any other second part, such as one of the following: an unspecified second part, or a second part of a type other than at least one of EPC and TID.
[0816] Optionally, the Y1 type, or the first part of the Y1 type, or the terminal identifier of the Y1 type satisfies at least one of the following:
[0817] The first part or the terminal identifier includes: third-party information;
[0818] The first part or the terminal identifier does not include at least one of the following: network identifier, certificate holder or authentication device information;
[0819] And / or,
[0820] The Y2 type, or the first part of the Y2 type, or the terminal identifier of the Y2 type satisfies at least one of the following:
[0821] The first part or the terminal identifier includes: a network identifier;
[0822] The first part or the terminal identifier does not include at least one of the following: third-party information, certificate holder or authentication device information;
[0823] And / or,
[0824] The Y3 type, or the first part of the Y3 type, or the terminal identifier of the Y3 type satisfies at least one of the following:
[0825] The first part or the terminal identifier includes at least one of the following: network identifier, third-party information;
[0826] The first part or the terminal identifier does not include: certificate holder or authentication device information;
[0827] And / or,
[0828] The Y4 type, or the first part of the Y4 type, or the terminal identifier of the Y4 type satisfies at least one of the following:
[0829] The first part or the terminal identifier includes at least one of the following: third-party information, certificate holder or authentication device information;
[0830] The first part or the terminal identifier does not include: network identifier;
[0831] And / or,
[0832] The Y5 type, or the first part of the Y5 type, or the terminal identifier of the Y5 type satisfies at least one of the following:
[0833] The first part or the terminal identifier includes at least one of the following: network identifier, certificate holder or authentication device information;
[0834] The first part or the terminal identifier does not include: third-party information;
[0835] And / or,
[0836] The Y6 type, or the first part of the Y6 type, or the terminal identifier of the Y6 type satisfies the following: the first part or the terminal identifier includes at least one of the following: network identifier, third-party information, certificate holder or authentication device information;
[0837] And / or,
[0838] The Y7 type, or the first part of the Y7 type, or the terminal identifier of the Y7 type satisfies at least one of the following:
[0839] The first part or the terminal identifier does not include at least one of the following: network identifier, third-party information, certificate holder or authentication device information;
[0840] The terminal identifier does not include the first part;
[0841] And / or,
[0842] The Y8 type, or the first part of the Y8 type, or the terminal identifier of the Y8 type satisfies at least one of the following:
[0843] The first part or the terminal identifier includes: certificate holder or authentication device information;
[0844] The first part or the terminal identifier does not include at least one of the following: network identifier, third-party information.
[0845] The aforementioned types Y1, Y2, Y3, Y4, Y5, Y6, Y7, and Y8 can each represent a type of the first part or terminal identification part, or be used to distinguish different first parts or terminal identification parts. The type naming has no meaning limitation, so other naming can be used, and this application embodiment does not impose any limitations.
[0846] Optionally, the terminal identifier may further include type information in the second part;
[0847] The type of the second part includes or is at least one of the following: type Z1, type Z2, type Z3, EPC, TID, other types;
[0848] in,
[0849] The other types are one of the following: unspecified types, types other than at least one of EPC and TID, and types other than at least one of the first Z1 type and Z2 type.
[0850] Optionally, the Z1 type, the second part of the Z1 type, or the terminal identifier of the Z1 type satisfies at least one of the following: the second part or the terminal identifier includes: EPC; the Z1 type is EPC;
[0851] The Z2 type or the second part of the Z2 type, or the terminal identifier of the Z2 type, satisfies at least one of the following: the second part or the terminal identifier includes: TID; the Z2 type is TID;
[0852] The Z3 type or the second part of the Z3 type, or the terminal identifier of the Z3 type, satisfies at least one of the following: the second part or the terminal identifier includes: other; the Z3 type is other types;
[0853] in,
[0854] The other types are one of the following: unspecified types, types other than at least one of EPC and TID, and types other than at least one of the first Z1 type and Z2 type.
[0855] In one implementation, the "other" includes a second part in addition to at least one of EPC and TID;
[0856] Other terms can also be unspecified or undefined (e.g., a second part of a non-standardized definition).
[0857] Optionally, the terminal identifier may include third-party information;
[0858] Wherein, when the second condition is met, the terminal identifier also includes a network identifier; the second condition includes that the third-party information is not unique;
[0859] And / or,
[0860] When the third condition is met, the terminal identifier does not include the network identifier;
[0861] The third condition includes the uniqueness of the third-party information.
[0862] Optionally, in one embodiment, the third condition further includes the terminal identifier being a terminal identifier defined or assigned by a third party.
[0863] In one implementation, "unique" means unique within a specified region or globally unique.
[0864] Optionally, the network identifier includes at least one of the following: Mobile Country Code (MNC), Mobile Network Code (MCC), and Network Identifier (NID).
[0865] Optionally, the first part satisfies at least one of the following:
[0866] The first part includes the realm field or the first part is the realm part;
[0867] The part not used to distinguish the terminal identifier
[0868] Used for indexing, identifying, or indicating data management devices.
[0869] Used to index, identify, or indicate certified devices, and to identify third parties.
[0870] and / or
[0871] The second part satisfies at least one of the following:
[0872] The second part includes either the username field or the username portion.
[0873] Used to distinguish or identify terminal devices, or within the scope indicated in the first part, to distinguish or identify terminal devices.
[0874] First data used to determine the terminal device
[0875] Used to identify the certificate of the terminal device.
[0876] The combination of the first part makes it unique.
[0877] Optionally, when the terminal identifier is in the format of a Network Specific Identifier (NS) or a Network Access Identifier (NAI), the first part is the realm and the second part is the username.
[0878] The realm field can be understood as the realm part, and the username field can be understood as the username part. In one implementation, the terminal identifier may take the form of username@realm.
[0879] It is easy to understand that this embodiment enables the terminal identification information structure to be compatible with more types, and also enables the identification of the data management device or authentication device corresponding to the terminal device, so as to meet the needs of richer services or scenarios, thereby improving the communication performance of the terminal device.
[0880] Please refer to Figure 11, which is a flowchart of a communication method provided in an embodiment of this application. The method is applied to a second communication device, which includes: a core network device (e.g., a second core network device different from the first communication device) and a data management device (e.g., a data management server external to the network or a third party). The core network device (e.g., the data management device (e.g., one of the following: a data management device different from at least one of UDM and UDR, UDM, UDR). As shown in Figure 11, the method includes the following steps:
[0881] Step 1101: The second communication device performs a second action, which includes at least one of the following:
[0882] Determine and / or send at least one of the following: first data from the terminal device, information corresponding to a third party, and second information.
[0883] The second information includes at least one of the following: information for indexing, identifying or indicating authentication devices, information for indexing, identifying or indicating data management devices, and information related to terminal identification.
[0884] In one embodiment, sending the second information includes sending the second information to a first communication device.
[0885] In one embodiment, when the second communication device is a data management device, the second information may not include information used to index, identify, or indicate the data management device.
[0886] Optionally, determining and / or sending the second information includes:
[0887] Receive fourth information or terminal identifier;
[0888] Based on the fourth information or terminal identifier, determine and / or send the second information;
[0889] in,
[0890] The fourth piece of information includes at least one of the following: network identifier, third-party information, certificate holder or authentication device information.
[0891] It is easy to understand that when the second information is terminal-level information or second information in the first data of the terminal device, the second information can be determined and / or sent through the terminal identifier. The second communication device sends the second information.
[0892] It is easy to understand that when the second information is second information at the third-party granularity, or second information within the corresponding third-party information, the second information can be determined through the third-party information. The second communication device then sends the second information.
[0893] It is easy to understand that when the second information is second information at the third-party granularity level, or second information within the corresponding third-party information, and is stored in the second communication device of network A, then the second communication device can be identified first through the network identifier, and then the second information within the second communication device can be identified and / or sent through the third-party information.
[0894] It is easy to understand that when the second information is network-level information, the network identifier can be used to determine and / or send the second information.
[0895] It is easy to understand that when the second information is a combination of network and third-party information, the second information can be determined and / or sent using the network identifier and the third-party information.
[0896] In one embodiment, receiving the fourth information or terminal identifier includes receiving the fourth information or terminal identifier from the first communication device.
[0897] In one implementation, receiving the fourth information or terminal identifier includes receiving request information for requesting at least one of the following: first data for requesting a terminal device, information corresponding to a third party, and second information, wherein the request information includes the first information or terminal identifier.
[0898] Optionally, the first data of the terminal device includes at least one of the following:
[0899] Information used to index, identify, or indicate certified devices
[0900] Information used to index, identify, or indicate data management devices
[0901] Information related to the terminal identifier,
[0902] Information about the area where the terminal device was recently accessed, information about the reader / writer that recently accessed the terminal device, information about the area where the terminal device recently sent a response, or information about the reader / writer that recently sent a response to the terminal device.
[0903] The status of the terminal device.
[0904] Contract data of terminal devices.
[0905] In one implementation, "recent" can be understood as one of the following: latest, most recent.
[0906] In one implementation, the operation (also referred to as an AIoT operation, or the first operation) includes at least one of the following: paging, inventory, command, reading, writing, deactivation, and activation.
[0907] In one implementation, the state of the terminal device includes one of the following: unreachable, reachable, deactivated, activated.
[0908] In one implementation, deactivation can also be one of the following: temporary deactivation, used for deactivation.
[0909] In one implementation, the first data of the terminal device may be the terminal device's subscription data, or the context of the terminal device in a second communication device (such as the first or second communication device).
[0910] Optionally, the information corresponding to the third party includes at least one of the following:
[0911] Information used to index, identify, or indicate certified devices
[0912] Information used to index, identify, or indicate data management devices
[0913] Information related to the terminal identifier,
[0914] Information about the region that recently received a response from the terminal device or information about the reader that recently received a response from the terminal device;
[0915] in,
[0916] The terminal identifier information includes at least one of the following:
[0917] The terminal identifier type information, the type information of the first part of the terminal identifier, the type information of the second part of the terminal identifier, the first indication information, the second indication information, the third indication information, and the fourth indication information.
[0918] In one implementation, "recent" can be understood as one of the following: latest, most recent.
[0919] In one implementation, the operation (also referred to as an AIoT operation, or the first operation) is one of the following: paging, inventory, command, read, write, deactivate, activate.
[0920] In one implementation, deactivation can also be one of the following: temporary deactivation, used for deactivation.
[0921] In one embodiment, 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 set of embodiments.
[0922] In one embodiment, the aforementioned second information may be second information in the second communication device (such as locally configured or generated in the second communication device), or second information received by the second communication device from other devices, such as second information received by the second communication device from a fifth communication device.
[0923] In one embodiment, the first data of the terminal device may be the first data of the terminal device in the second communication device (such as locally configured or generated in the second communication device), or the first data of the terminal device received by the second communication device from other devices, such as the first data of the terminal device received by the second communication device from the fifth communication device.
[0924] In one implementation, the operation (also known as an AIoT operation or a first operation) may include at least one of the following: paging, inventory, command, reading, writing, deactivation, and activation.
[0925] In one implementation, deactivation can also be one of the following: temporary deactivation, used for deactivation.
[0926] In one implementation, the information corresponding to the third party may also be referred to as the context of the third party, or the agreement between the third party and the network.
[0927] In one implementation, the information corresponding to the third party may be information corresponding to the third party in the second communication device (such as information configured or generated locally in the second communication device), or information received by the second communication device from other devices, such as information corresponding to the third party received by the second communication device from the fifth communication device.
[0928] In one implementation, the information corresponding to the third party also includes third-party information. It is easy to understand that the third-party information is used to distinguish different third parties.
[0929] Optionally, the second action further includes at least one of the following:
[0930] Obtain at least one of the following: second information, first data from the terminal device, and information corresponding to a third party;
[0931] Save at least one of the following: second information, first data from the terminal device, and information corresponding to the third party.
[0932] In one implementation, obtaining the second information includes at least one of the following:
[0933] The first data is configured locally or received from the terminal device.
[0934] Configure locally or receive corresponding information from a third party.
[0935] Locally configure or receive information used to index, identify, or indicate authentication devices.
[0936] Locally configure or receive information used to index, identify, or instruct data management devices.
[0937] Local configuration or receiving terminal identifier related information;
[0938] In one embodiment, receiving information for indexing, identifying, or indicating an authentication device includes receiving information for indexing, identifying, or indicating an authentication device from a fifth communication device (directly or indirectly).
[0939] 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 (directly or indirectly).
[0940] In one implementation, the information related to the receiving terminal identifier includes information related to receiving the terminal identifier from a fifth communication device (directly or indirectly).
[0941] Optionally, the saving of the second information includes at least one of the following:
[0942] 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;
[0943] The second information corresponding to the third party is stored in the information corresponding to the third party.
[0944] Optionally, the terminal identifier includes at least one of the following:
[0945] First instruction information, second instruction information, third instruction information, fourth instruction information, network identifier, third party information, certificate holder or authentication device information, Part 1, Part 2;
[0946] Wherein, the first indication information is used to indicate whether the terminal identifier or the first part includes or excludes a network identifier;
[0947] The second indication information is used to indicate whether the terminal identifier or the first part includes or excludes third-party information;
[0948] The third indication information is used to indicate the terminal identifier or whether the first part includes or excludes information about the certificate holder or authentication device;
[0949] The fourth indication information is used to indicate whether the terminal identifier includes or excludes the first part.
[0950] Optionally, the terminal identifier includes at least one of the following: type information in a first part, type information in a second part, a first part, and a second part;
[0951] Alternatively, the terminal identifier may include at least one of the following: type information of the terminal identifier, and a terminal identifier portion.
[0952] It should be noted that the terminal identifier in this embodiment is specifically referred to in the corresponding description of the above embodiments (such as the embodiment of the first communication device). For example, the first indication information, second indication information, third indication information, fourth indication information, network identifier, third party information, certificate holder or authentication device information, first part, second part, type information of the first part, type information of the second part, type information of the terminal identifier, and terminal identifier part can all be referred to in the corresponding description of the above embodiments, and will not be repeated here.
[0953] It is easy to understand that this embodiment enables the terminal identification information structure to be compatible with more types, and also enables the identification of the data management device or authentication device corresponding to the terminal device, so as to meet the needs of richer services or scenarios, thereby improving the communication performance of the terminal device.
[0954] Please refer to Figure 12, which is a flowchart of a communication method provided in an embodiment of this application. This method is applied to a third communication device, which includes a terminal device (e.g., an AIoT device). As shown in Figure 12, the method includes the following steps:
[0955] Step 1201: The third communication device performs a third action, which includes at least one of the following:
[0956] Send the terminal identifier of the terminal device to the first or fourth communication device;
[0957] in,
[0958] The terminal identifier is used to identify one or more terminal devices.
[0959] Optionally, sending the terminal identifier of the terminal device to the first communication device or the fourth communication device includes:
[0960] Receive a paging message or operation regarding the terminal device, and send the terminal identifier of the terminal device to the first or fourth communication device.
[0961] In one embodiment, the receiving of a paging message for a terminal device, such as one sent by a fourth communication device, involves the terminal device matching the paging message.
[0962] In one implementation, the operation on the terminal device (also known as AIoT operation, or first operation) may include at least one of the following: paging, inventory, command, reading, writing, deactivation, and activation.
[0963] In one embodiment, the operation of the terminal device may be transmitted directly or indirectly by a first communication device, a fourth communication device, or a fifth communication device.
[0964] Optionally, the terminal identifier includes at least one of the following:
[0965] First instruction information, second instruction information, third instruction information, fourth instruction information, network identifier, third party information, certificate holder or authentication device information, Part 1, Part 2;
[0966] Wherein, the first indication information is used to indicate whether the terminal identifier or the first part includes or excludes a network identifier;
[0967] The second indication information is used to indicate whether the terminal identifier or the first part includes or excludes third-party information;
[0968] The third indication information is used to indicate the terminal identifier or whether the first part includes or excludes information about the certificate holder or authentication device;
[0969] The fourth indication information is used to indicate whether the terminal identifier includes or excludes the first part.
[0970] Optionally, the terminal identifier includes at least one of the following: type information in a first part, type information in a second part, a first part, and a second part;
[0971] Alternatively, the terminal identifier may include at least one of the following: type information of the terminal identifier, and a terminal identifier portion.
[0972] It should be noted that the terminal identifier in this embodiment is specifically referred to in the corresponding description of the above embodiments (such as the embodiment of the first communication device). For example, the first indication information, second indication information, third indication information, fourth indication information, network identifier, third party information, certificate holder or authentication device information, first part, second part, type information of the first part, type information of the second part, type information of the terminal identifier, and terminal identifier part can all be referred to in the corresponding description of the above embodiments, and will not be repeated here.
[0973] It is easy to understand that this embodiment enables the terminal identification information structure to be compatible with more types, and also enables the identification of the data management device or authentication device corresponding to the terminal device, so as to meet the needs of richer services or scenarios, thereby improving the communication performance of the terminal device.
[0974] Please refer to Figure 13, which is a flowchart of a communication method provided in an embodiment of this application. This method is applied to a fourth communication device, which includes at least one of the following: a reader, a UE (such as a UE with reader functionality), an intermediate device, and an access network device (such as an access network device with reader functionality). As shown in Figure 13, the method includes the following steps:
[0975] Step 1301: The fourth communication device performs a fourth action, which includes at least one of the following:
[0976] Terminal identifier of the receiving terminal device;
[0977] Send the terminal identifier to the first communication device.
[0978] Optionally, the terminal identifier includes at least one of the following:
[0979] First instruction information, second instruction information, third instruction information, fourth instruction information, network identifier, third party information, certificate holder or authentication device information, Part 1, Part 2;
[0980] Wherein, the first indication information is used to indicate whether the terminal identifier or the first part includes or excludes a network identifier;
[0981] The second indication information is used to indicate whether the terminal identifier or the first part includes or excludes third-party information;
[0982] The third indication information is used to indicate the terminal identifier or whether the first part includes or excludes information about the certificate holder or authentication device;
[0983] The fourth indication information is used to indicate whether the terminal identifier includes or excludes the first part.
[0984] Optionally, the terminal identifier includes at least one of the following: type information in a first part, type information in a second part, a first part, and a second part;
[0985] Alternatively, the terminal identifier may include at least one of the following: type information of the terminal identifier, and a terminal identifier portion.
[0986] It should be noted that the terminal identifier in this embodiment is specifically referred to in the corresponding description of the above embodiments (such as the embodiment of the first communication device). For example, the first indication information, second indication information, third indication information, fourth indication information, network identifier, third party information, certificate holder or authentication device information, first part, second part, type information of the first part, type information of the second part, type information of the terminal identifier, and terminal identifier part can all be referred to in the corresponding description of the above embodiments, and will not be repeated here.
[0987] It is easy to understand that this embodiment enables the terminal identification information structure to be compatible with more types, and also enables the identification of the data management device or authentication device corresponding to the terminal device, so as to meet the needs of richer services or scenarios, thereby improving the communication performance of the terminal device.
[0988] Please refer to Figure 14, which is a flowchart of a communication method provided in an embodiment of this application. This method is applied to a fifth communication device, which includes at least one of the following: a core network device (which can be a third CN device), and the CN device includes at least one of the following: such as AF or NEF. As shown in Figure 14, the method includes the following steps:
[0989] Step 1401: The fifth communication device performs a fifth action, which includes at least one of the following:
[0990] Send at least one of the following: first data from the terminal device, corresponding information from a third party, and second information.
[0991] The second information includes at least one of the following:
[0992] Information used to index, identify, or indicate certified devices
[0993] Information used to index, identify, or indicate data management devices
[0994] Information related to the terminal identifier;
[0995] in,
[0996] The relevant information of the terminal identifier includes at least one of the following:
[0997] Type information of terminal identifier, type information of the first part of terminal identifier, type information of the second part of terminal identifier, first indication information, second indication information, third indication information, and fourth indication information;
[0998] The third-party information is information used for one of the following purposes: indexing, identifying, or indicating a third party, or distinguishing different third parties.
[0999] Optionally, the second information is a terminal identifier, a terminal device, or second information corresponding to a third party;
[1000] And / or,
[1001] The second information corresponding to the third party also includes third-party information;
[1002] And / or,
[1003] The second information corresponding to the terminal device also includes a terminal identifier.
[1004] Optionally, the terminal identifier includes at least one of the following:
[1005] First instruction information, second instruction information, third instruction information, fourth instruction information, network identifier, third party information, certificate holder or authentication device information, Part 1, Part 2;
[1006] Wherein, the first indication information is used to indicate whether the terminal identifier or the first part includes or excludes a network identifier;
[1007] The second indication information is used to indicate whether the terminal identifier or the first part includes or excludes third-party information;
[1008] The third indication information is used to indicate the terminal identifier or whether the first part includes or excludes information about the certificate holder or authentication device;
[1009] The fourth indication information is used to indicate whether the terminal identifier includes or excludes the first part.
[1010] Optionally, the terminal identifier includes at least one of the following: type information in a first part, type information in a second part, a first part, and a second part;
[1011] Alternatively, the terminal identifier may include at least one of the following: type information of the terminal identifier, and a terminal identifier portion.
[1012] It should be noted that the terminal identifier in this embodiment is specifically referred to in the corresponding description of the above embodiments (such as the embodiment of the first communication device). For example, the first indication information, second indication information, third indication information, fourth indication information, network identifier, third party information, certificate holder or authentication device information, first part, second part, type information of the first part, type information of the second part, type information of the terminal identifier, and terminal identifier part can all be referred to in the corresponding description of the above embodiments, and will not be repeated here.
[1013] It is easy to understand that this embodiment enables the terminal identification information structure to be compatible with more types, and also enables the identification of the data management device or authentication device corresponding to the terminal device, so as to meet the needs of richer services or scenarios, thereby improving the communication performance of the terminal device.
[1014] Example 1: Determining the Authentication Equipment
[1015] As shown in Figure 15, the following steps may be included:
[1016] 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 second communication device.
[1017] The first communication device (such as an AIoT function) or the second communication device stores the second information.
[1018] The storage of the second information includes at least one of the following:
[1019] 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;
[1020] The second information corresponding to the third party is stored in the information corresponding to the third party.
[1021] Step 1: The third communication device (such as AF or NEF) requests the first operation from the first communication device.
[1022] Optionally, the request for the first operation may include second information; or, as in step 0, if second information has already been provided, the request for the first operation in step 1 may not include second information.
[1023] The second information may be as described in the above embodiments. For example, the second information includes at least one of the following: information for indexing, identifying or indicating authentication devices, information for indexing, identifying or indicating data management devices, and relevant information of terminal identification, which will not be elaborated here.
[1024] Step 2: The first communication device (such as an AIoT function) sends the relevant information of the first operation to the access device (such as a reader / writer, which will be described as an example below).
[1025] Step 3: The reader / writer pages the terminal device.
[1026] Step 4: The terminal device sends the terminal identifier to the reader.
[1027] The terminal identifier may include first information. Alternatively, the terminal identifier may not include the first information, which is obtained as in step 1. The terminal identifier and the first information may be as described in the above embodiments, for example, the first information may include at least one of the following: network identifier, third-party information, certificate holder or authentication device information, which will not be elaborated further here.
[1028] In one implementation, the second information in the first data of the terminal device within the first communication device or the information corresponding to a third party is directly determined by the terminal identifier.
[1029] In another implementation, the second information is determined directly through the terminal identifier.
[1030] In another implementation, the second communication device is determined by the first information, and then the second information is obtained from the second communication 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 first information in or outside the terminal identifier: an authentication device, used to index, identify or indicate the information of the authentication device.
[1033] Optionally, the first communication device determines the first information in the terminal identifier based on terminal identifier-related information within or outside the terminal identifier;
[1034] The first communication device may determine one of the following based on the first data of the terminal device corresponding to the terminal identifier: an authentication device, used to index, identify or indicate information about the authentication device.
[1035] Step 7a: Optionally, the first communication device (such as an AIoT function) sends a request to the second communication device (data management device) to obtain second information. Optionally, the request to obtain the second information includes fourth information or a terminal identifier.
[1036] Step 7b: The second communication device returns the second information.
[1037] The fourth information may be as described in the above embodiments, for example, the fourth information includes at least one of the following: network identifier, third-party information, certificate holder or authentication device information, which will not be elaborated here.
[1038] The second information may be as described in the above embodiments. For example, the second information includes at least one of the following: information for indexing, identifying or indicating authentication devices, information for indexing, identifying or indicating data management devices, and relevant information of terminal identification, which will not be elaborated here.
[1039] It is easy to understand that when the second information is terminal-level information or second information in the first data of the terminal device, the second information can be determined and / or sent through the terminal identifier. The second communication device sends the second information.
[1040] It is easy to understand that when the second information is second information at the third-party granularity, or second information within the corresponding third-party information, the second information can be determined through the third-party information. The second communication device then sends the second information.
[1041] It is easy to understand that when the second information is second information at the third-party granularity, or second information in the information corresponding to the third party, and is stored in the second communication device of network A, then the second communication device can be determined first through the network identifier, and then the second information in the second communication device can be determined and / or sent through the third-party information.
[1042] It is easy to understand that when the second information is network-level information, the network identifier can be used to determine and / or send the second information.
[1043] It is easy to understand that when the second information is a combination of network and third-party information, the second information can be determined and / or sent through the network identifier and the third-party information.
[1044] Step 8a: The first communication device (such as the AIoT function) sends the terminal identifier to the second communication device (AUSF or AAA) to request authentication of the first object.
[1045] Step 8b: The second communication device (AUSF or AAA) authenticates the first object.
[1046] The first object can be as described in the above embodiments, and will not be repeated here.
[1047] Step 8c: The second communication device (AUSF or AAA) sends the authentication result of the first object to the first communication device (such as the AIoT function).
[1048] Example 2: Determining the data management device
[1049] As shown in Figure 16, the following steps may be included:
[1050] Step 0: Optionally, a third communication device (such as AF or NEF) sends second information to a first communication device (such as an AIoT function);
[1051] The second information may be as described in the above embodiments. For example, the second information includes at least one of the following: information for indexing, identifying or indicating authentication devices, information for indexing, identifying or indicating data management devices, and relevant information of terminal identification, which will not be elaborated here.
[1052] The first communication device (such as an AIoT function) or the second communication device stores the second information.
[1053] The storage of the second information includes at least one of the following:
[1054] 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;
[1055] The second information corresponding to the third party is stored in the information corresponding to the third party.
[1056] Step 1: The first communication device (such as an AIoT function) receives or locally configures information for indexing, identifying, or instructing the data management device.
[1057] Step 2: The third communication device (such as AF or NEF) requests the first operation from the first communication device.
[1058] Optionally, the request for the first operation may include second information; or, as in step 0, if second information has already been provided, the request for the first operation in step 1 may not include second information.
[1059] Step 3: The first communication device (such as an AIoT function) sends the relevant information of the first operation to the access device (such as a reader / writer, which will be described as an example below).
[1060] Step 4: The reader / writer pages the terminal device.
[1061] Step 5: The terminal device sends the terminal identifier to the reader.
[1062] The terminal identifier may include first information. Alternatively, the terminal identifier may not include the first information, which is obtained as in step 2. The terminal identifier and the first information may be as described in the above embodiments, for example, the first information may include at least one of the following: network identifier, third-party information, certificate holder or authentication device information, which will not be elaborated further here.
[1063] In one implementation, the second information in the first data of the terminal device within the first communication device or the information corresponding to a third party is directly determined by the terminal identifier.
[1064] In another implementation, the second information is determined directly through the terminal identifier.
[1065] In another implementation, the second communication device is determined by the first information, and then the second information is obtained from the second communication device.
[1066] Step 6: 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.
[1067] Step 7: The first communication device (such as an AIoT function) determines one of the following based on the first information in or outside the terminal identifier: a data management device, used to index, identify or indicate information of the data management device.
[1068] Optionally, the first communication device determines the first information in the terminal identifier based on terminal identifier-related information within or outside the terminal identifier;
[1069] The first communication device may determine one of the following based on the first data of the terminal device corresponding to the terminal identifier: a data management device, used to index, identify or indicate information of the data management device.
[1070] Step 7a: Optionally, the first communication device (such as an AIoT function) sends a request to the second communication device (data management device) to obtain second information. Optionally, the request to obtain the second information includes fourth information or a terminal identifier.
[1071] The fourth information may be as described in the above embodiments, for example, the fourth information includes at least one of the following: network identifier, third-party information, certificate holder or authentication device information, which will not be elaborated here.
[1072] Step 7b: The second communication device returns the second information to the first communication device.
[1073] The second information may be as described in the above embodiments. For example, the second information includes at least one of the following: information for indexing, identifying or indicating authentication devices, information for indexing, identifying or indicating data management devices, and relevant information of terminal identification, which will not be elaborated here.
[1074] It should be noted that the communication method provided in this application embodiment can be executed by a communication device, or by a control module within the communication device for executing the communication method. This application embodiment uses the execution of the communication method by a communication device as an example to illustrate the communication device provided in this application embodiment.
[1075] Please refer to Figure 17, which is a schematic diagram of a communication device provided in an embodiment of this application. This device is applied to a first communication device. As shown in Figure 17, the communication device 1700 includes:
[1076] Processing module 1701 is configured to execute a first action, the first action including at least one of the following:
[1077] Receiving terminal identifier;
[1078] Identify the terminal device indicated by the terminal identifier;
[1079] Determine or acquire the first data from the terminal device;
[1080] To identify or obtain relevant information from a third party;
[1081] To identify the data management device, or to identify the information used to index, identify, or indicate the data management device;
[1082] Determine or obtain second information, the second information including at least one of the following: information for indexing, identifying or indicating authentication devices, information for indexing, identifying or indicating data management devices, and relevant information of terminal identification;
[1083] Identify the authentication device, or determine the information used to index, identify, or indicate the authentication device;
[1084] The authentication device requests authentication of a first object, the first object including at least one of the following: a terminal identifier or a terminal device indicated by the terminal identifier;
[1085] in,
[1086] The terminal identifier is used to identify one or more terminal devices.
[1087] Optionally, determining the data management device includes: determining the data management device based on first information or information used to index, identify, or indicate the data management device;
[1088] And / or,
[1089] The determination of the information used for indexing, identifying, or indicating the data management device includes: determining the information used for indexing, identifying, or indicating the data management device based on the first information;
[1090] And / or,
[1091] The determination of the authentication device includes: determining the authentication device based on first information or information used to index, identify or indicate the authentication device;
[1092] And / or,
[1093] Determining the information used to index, identify, or indicate the authentication device includes: determining the information used to index, identify, or indicate the authentication device based on the first information;
[1094] in,
[1095] The first information includes at least one of the following: network identifier, third-party information, certificate holder or authentication device information;
[1096] The third-party information is information used for one of the following purposes: indexing, identifying, or indicating a third party, or distinguishing different third parties.
[1097] Optionally, the network identifier includes: a network identifier in the terminal identifier or a network identifier other than the terminal identifier;
[1098] And / or,
[1099] The third-party information includes: third-party information in the terminal identifier or third-party information other than the terminal identifier;
[1100] And / or,
[1101] The information of the certificate holder or authentication device includes: the information of the certificate holder or authentication device in the terminal identifier, or the information of the certificate holder or authentication device other than the terminal identifier;
[1102] And / or,
[1103] The relevant information of the terminal identifier includes: the relevant information of the terminal identifier in the terminal identifier, or the relevant information of the terminal identifier other than the terminal identifier.
[1104] And / or,
[1105] The information used for indexing, identifying, or indicating the data management device includes: information in the terminal identifier used for indexing, identifying, or indicating the data management device, or information other than the terminal identifier used for indexing, identifying, or indicating the data management device.
[1106] And / or,
[1107] The information used to index, identify, or indicate the authentication device includes: information in the terminal identifier used to index, identify, or indicate the authentication device, or information other than the terminal identifier used to index, identify, or indicate the authentication device.
[1108] Optionally, the method further includes:
[1109] Based on the relevant information of the terminal identifier, determine the first information in the terminal identifier;
[1110] in,
[1111] The relevant information of the terminal identifier includes at least one of the following: type information of the terminal identifier, type information of the first part of the terminal identifier, type information of the second part of the terminal identifier, first indication information, second indication information, third indication information, and fourth indication information.
[1112] Optionally, obtaining the second information includes at least one of the following:
[1113] The first communication device generates or locally configures the second information;
[1114] The second information is obtained from at least one of the second and fifth communication devices;
[1115] Acquire first data from the terminal device, wherein the first data from the terminal device includes second information;
[1116] Obtain information corresponding to a third party, including second information.
[1117] Optionally, the first data of the terminal device includes at least one of the following:
[1118] Information used to index, identify, or indicate certified devices
[1119] Information used to index, identify, or indicate data management devices
[1120] Information related to the terminal identifier,
[1121] Information about the area where the terminal device was recently accessed, information about the reader / writer that recently accessed the terminal device, information about the area where the terminal device recently sent a response, or information about the reader / writer that recently sent a response to the terminal device.
[1122] The status of the terminal device.
[1123] Contract data of terminal devices.
[1124] Optionally, the information corresponding to the third party includes at least one of the following:
[1125] Information used to index, identify, or indicate certified devices
[1126] Information used to index, identify, or indicate data management devices
[1127] Information related to the terminal identifier,
[1128] Information about the region that recently received a response from the terminal device or information about the reader that recently received a response from the terminal device;
[1129] in,
[1130] The relevant information of the terminal identifier includes at least one of the following:
[1131] The terminal identifier type information, the type information of the first part of the terminal identifier, the type information of the second part of the terminal identifier, the first indication information, the second indication information, the third indication information, and the fourth indication information.
[1132] Optionally, before the step of acquiring at least one of the first data from the terminal device, the information corresponding to the third party, and the second information, the device further includes:
[1133] The sending module is used to send the terminal identifier or fourth information to the second communication device.
[1134] in,
[1135] The terminal identifier or fourth information includes at least one of the following: network identifier, third-party information, certificate holder or authentication device information.
[1136] Optionally, the terminal device satisfies at least one of the following:
[1137] No connection;
[1138] Stateless;
[1139] No Radio Resource Control (RRC) status;
[1140] CM status is managed without connection;
[1141] No mobility management;
[1142] It cannot initiate communication, or it supports passive communication;
[1143] Support for AIoT devices;
[1144] or,
[1145] The terminal device includes at least one of the following:
[1146] Environmental IoT (AIoT) devices;
[1147] Unconnected devices;
[1148] Stateless terminal devices;
[1149] Terminal devices without Radio Resource Control (RRC) status;
[1150] Terminal devices that do not manage CM status;
[1151] Terminal devices without mobility management;
[1152] Passive communication devices;
[1153] Response equipment;
[1154] A device that supports communication with a first communication device or reader / writer;
[1155] Devices capable of performing or responding to target operations;
[1156] A device capable of accessing a wireless communication system via a first communication device or reader / writer;
[1157] Devices that support the first interface;
[1158] Devices that support RAT (Rapid Access Technology).
[1159] Optionally, the terminal identifier includes at least one of the following:
[1160] First instruction information, second instruction information, third instruction information, fourth instruction information, network identifier, third party information, certificate holder or authentication device information, Part 1, Part 2;
[1161] Wherein, the first indication information is used to indicate whether the terminal identifier or the first part includes or excludes a network identifier;
[1162] The second indication information is used to indicate whether the terminal identifier or the first part includes or excludes third-party information;
[1163] The third indication information is used to indicate the terminal identifier or whether the first part includes or excludes information about the certificate holder or authentication device;
[1164] The fourth indication information is used to indicate whether the terminal identifier includes or excludes the first part.
[1165] Optionally, if the first indication information indicates that the terminal identifier or the first part includes a network identifier, then the terminal identifier or the first part includes a network identifier.
[1166] And / or,
[1167] If the first indication information indicates that the terminal identifier or the first part does not include a network identifier, then the terminal identifier or the first part does not include a network identifier;
[1168] And / or,
[1169] If the second indication information indicates that the terminal identifier or the first part includes third-party information, then the terminal identifier or the first part includes third-party information.
[1170] And / or,
[1171] If the second indication information indicates that the terminal identifier or the first part does not include third-party information, then the terminal identifier or the first part does not include third-party information.
[1172] And / or,
[1173] When the third indication information indicates that the terminal identifier or the first part includes information about the certificate holder or authentication device, the terminal identifier or the first part includes information about the certificate holder or authentication device.
[1174] And / or,
[1175] If the third indication information indicates that the terminal identifier or the first part does not include information about the certificate holder or authentication device, then the terminal identifier or the first part does not include information about the certificate holder or authentication device.
[1176] And / or,
[1177] When the fourth indication information indicates that the terminal identifier includes a first part, the terminal identifier or the first part includes at least one of the following: network identifier, third-party information, certificate holder or authentication device information.
[1178] Optionally, if the first condition is met, the terminal identifier does not include the first part;
[1179] in,
[1180] The first condition includes one of the following:
[1181] The fourth indication information indicates that the terminal identifier does not include the first part;
[1182] The first indication information indicates that the terminal identifier or the first part does not include a network identifier, the second indication information indicates that the terminal identifier or the first part does not include third-party information, and the third indication information indicates that the terminal identifier or the first part does not include information about the certificate holder or authentication device.
[1183] Optionally, the terminal identifier may also include the type information of the second part.
[1184] Optionally, the terminal identifier includes at least one of the following: type information of a first part, type information of a second part, a first part, and a second part.
[1185] Optionally, if the type information of the first part includes information indicating the Y type, the first part is the first part of the Y type;
[1186] And / or,
[1187] In the case that the type information in the second part includes information indicating the Z type, the first part is the second part of the Z type;
[1188] And / or,
[1189] The type of the first part is the information composition or encoding type of the first part;
[1190] And / or,
[1191] The type of the second part is the information composition or encoding type of the second part.
[1192] Optionally, the type of the first part or the Yth type includes at least one of the following, or the type of the first part or the Yth type is at least one of the following:
[1193] Type Y1, Type Y2, Type Y3, Type Y4, Type Y5, Type Y6, Type Y7, Type Y8;
[1194] and / or
[1195] The type of the second part or the Zth type includes at least one of the following, or the type of the second part or the Zth type is at least one of the following:
[1196] Type Z1, Type Z2, Type Z3, EPC, TID, Other types
[1197] in,
[1198] The other types are one of the following: unspecified types, types other than at least one of EPC and TID, and types other than at least one of the first Z1 type and Z2 type.
[1199] Optionally, the terminal identifier includes at least one of the following: type information of the terminal identifier, and a terminal identifier portion.
[1200] Optionally, if the type information of the terminal identifier includes information indicating type X, the terminal identifier portion is a terminal identifier of type X.
[1201] Optionally, the type of the terminal identifier or the Xth type includes at least one of the following, or the type of the terminal identifier or the Xth type is at least one of the following: Y1 type, Y2 type, Y3 type, Y4 type, Y5 type, Y6 type, Y7 type, Y8 type, Z1 type, Z2 type, Z3 type, X1_A type, X2_A type, X3_A type, X4_A type, X5_A type. Type, X6_A, X7_A, X8_A, X1_B, X2_B, X3_B, X4_B, X5_B, X6_B, X7_B, X8_B, X1_C, X2_C, X3_C, X4_C, X5_C, X6_C, X7_C, X8_C.
[1202] Optionally, the terminal identifier of type X1_A or type X1_A satisfies at least one of the following:
[1203] The terminal identifier of type X1_A or type X1_A includes at least one of the following: third-party information, electronic product code (EPC);
[1204] The terminal identifier of type X1_A or type X1_A does not include at least one of the following: network identifier, certificate holder or authentication device information;
[1205] And / or,
[1206] The terminal identifier of type X2_A or type X2_A satisfies at least one of the following:
[1207] The terminal identifier of type X2_A or type X2_A includes at least one of the following: network identifier, EPC;
[1208] The terminal identifier of type X2_A or type X2_A does not include at least one of the following: third-party information, certificate holder or authentication device information;
[1209] And / or,
[1210] The terminal identifier of type X3_A or type X3_A satisfies at least one of the following:
[1211] The terminal identifier of type X3_A or type X3_A includes at least one of the following: network identifier, third-party information, EPC;
[1212] The terminal identifier of type X3_A or type X3_A does not include: certificate holder or authentication device information;
[1213] And / or,
[1214] The terminal identifier of type X4_A or type X4_A satisfies at least one of the following:
[1215] The terminal identifier of type X4_A or type X4_A includes at least one of the following: third-party information, certificate holder or authentication device information, EPC;
[1216] The terminal identifier of type X4_A or type X4_A does not include: network identifier;
[1217] And / or,
[1218] The terminal identifier of type X5_A or type X5_A satisfies at least one of the following:
[1219] The terminal identifier of type X5_A or type X5_A includes at least one of the following: network identifier, certificate holder or authentication device information, EPC;
[1220] The terminal identifier of type X5_A or type X5_A does not include: third-party information;
[1221] And / or,
[1222] The terminal identifier of type X6_A or type X6_A includes at least one of the following: network identifier, third-party information, certificate holder or authentication device information, EPC;
[1223] And / or,
[1224] The terminal identifier of type X7_A or type X7_A satisfies at least one of the following:
[1225] The terminal identifier of type X7_A or type X7_A includes: EPC, or, the terminal identifier of type X7_A or type X7_A is EPC;
[1226] The X7_A type or X7_A type terminal identifier does not include at least one of the following: network identifier, third-party information, certificate holder or authentication device information, and the first part;
[1227] And / or,
[1228] The terminal identifier of type X8_A or type X8_A satisfies at least one of the following:
[1229] The terminal identifier of type X8_A or type X8_A includes at least one of the following: certificate holder or authentication device information, EPC;
[1230] The X8_A type or X8_A type terminal identifier does not include at least one of the following: network identifier, third-party information;
[1231] And / or,
[1232] The terminal identifier of type X1_B or type X1_B satisfies at least one of the following:
[1233] The terminal identifier of type X1_B or type X1_B includes at least one of the following: third-party information, tag identifier TID;
[1234] The terminal identifier of type X1_B or type X1_B does not include at least one of the following: network identifier, certificate holder or authentication device information;
[1235] And / or,
[1236] The terminal identifier of type X2_B or type X2_B satisfies at least one of the following:
[1237] The terminal identifier of type X2_B or type X2_B includes at least one of the following: network identifier, TID;
[1238] The terminal identifier of type X2_B or type X2_B does not include at least one of the following: third-party information, certificate holder or authentication device information;
[1239] And / or,
[1240] The terminal identifier of type X3_B or type X3_B satisfies at least one of the following:
[1241] The terminal identifier of type X3_B or type X3_B includes at least one of the following: network identifier, third-party information, TID;
[1242] The terminal identifier of type X3_B or type X3_B does not include: certificate holder or authentication device information;
[1243] And / or,
[1244] The terminal identifier of type X4_B or type X4_B satisfies at least one of the following:
[1245] The terminal identifier of type X4_B or type X4_B includes at least one of the following: third-party information, certificate holder or authentication device information, TID;
[1246] The terminal identifier of type X4_B or type X4_B does not include: network identifier;
[1247] And / or,
[1248] The terminal identifier of type X5_B or type X5_B satisfies at least one of the following:
[1249] The terminal identifier of type X5_B or type X5_B includes at least one of the following: network identifier, certificate holder or authentication device information, TID;
[1250] The terminal identifier of type X5_B or type X5_B does not include: third-party information;
[1251] And / or,
[1252] The terminal identifier of type X6_B or type X6_B includes at least one of the following: network identifier, third-party information, certificate holder or authentication device information, TID;
[1253] And / or,
[1254] The terminal identifier of type X7_B or type X7_B satisfies at least one of the following:
[1255] The terminal identifier of type X7_B or type X7_B includes: TID, or, the terminal identifier of type X7_B or type X7_B is: TID;
[1256] The terminal identifier of type X7_B or type X7_B does not include at least one of the following: network identifier, third-party information, certificate holder or authentication device information, and the first part;
[1257] And / or,
[1258] The terminal identifier of type X8_B or type X8_B satisfies at least one of the following:
[1259] The terminal identifier of type X8_B or type X8_B includes at least one of the following: certificate holder or authentication device information, TID;
[1260] The X8_B type or X8_B type terminal identifier does not include at least one of the following: network identifier, third-party information;
[1261] And / or,
[1262] The terminal identifier of type X1_C or type X1_C satisfies at least one of the following:
[1263] The terminal identifier of type X1_C or type X1_C includes at least one of the following: third-party information, with the value being the second part of other;
[1264] The terminal identifier of type X1_C or type X1_C does not include at least one of the following: network identifier, certificate holder or authentication device information;
[1265] And / or,
[1266] The terminal identifier of type X2_C or type X2_C satisfies at least one of the following:
[1267] The terminal identifier of type X2_C or type X2_C includes at least one of the following: a network identifier, with a value of the second part of other values;
[1268] The terminal identifier of type X2_C or type X2_C does not include at least one of the following: third-party information, certificate holder or authentication device information;
[1269] And / or,
[1270] The terminal identifier of type X3_C or type X3_C satisfies at least one of the following:
[1271] The terminal identifier of type X3_C or type X3_C includes at least one of the following: network identifier, third-party information, and a second part with other values;
[1272] The terminal identifier of type X3_C or type X3_C does not include: certificate holder or authentication device information;
[1273] And / or,
[1274] The X4_C type or X4_C type terminal identifier satisfies at least one of the following:
[1275] The terminal identifier of type X4_C or type X4_C includes at least one of the following: third-party information, certificate holder or authentication device information, and a second part with other values;
[1276] The terminal identifier of type X4_C or type X4_C does not include: network identifier;
[1277] And / or,
[1278] The terminal identifier of type X5_C or type X5_C satisfies at least one of the following:
[1279] The terminal identifier of type X5_C or type X5_C includes at least one of the following: network identifier, certificate holder or authentication device information, and a second part with other values;
[1280] The terminal identifier of type X5_C or type X5_C does not include: third-party information;
[1281] And / or,
[1282] The terminal identifier of type X6_C or type X6_C includes at least one of the following: network identifier, third-party information, certificate holder or authentication device information, and the value is a second part of other;
[1283] And / or,
[1284] The terminal identifier of type X7_C or type X7_C satisfies at least one of the following:
[1285] The terminal identifier of type X7_C or type X7_C includes a second part with other values; the terminal identifier of type X7_C or type X7_C is a second part with other values.
[1286] The X7_C type or X7_C type terminal identifier does not include at least one of the following: network identifier, third-party information, certificate holder or authentication device information, and the first part;
[1287] And / or,
[1288] The X8_C type or X8_C type terminal identifier satisfies at least one of the following:
[1289] The terminal identifier of type X8_C or type X8_C includes at least one of the following: certificate holder or authentication device information, with the value being the second part of other values;
[1290] The X8_C type or the terminal identifier of the X8_C type does not include at least one of the following: network identifier, third-party information.
[1291] Optionally, the Y1 type, or the first part of the Y1 type, or the terminal identifier of the Y1 type satisfies at least one of the following:
[1292] The first part or the terminal identifier includes: third-party information;
[1293] The first part or the terminal identifier does not include at least one of the following: network identifier, certificate holder or authentication device information;
[1294] And / or,
[1295] The Y2 type, or the first part of the Y2 type, or the terminal identifier of the Y2 type satisfies at least one of the following:
[1296] The first part or the terminal identifier includes: a network identifier;
[1297] The first part or the terminal identifier does not include at least one of the following: third-party information, certificate holder or authentication device information;
[1298] And / or,
[1299] The Y3 type, or the first part of the Y3 type, or the terminal identifier of the Y3 type satisfies at least one of the following:
[1300] The first part or the terminal identifier includes at least one of the following: network identifier, third-party information;
[1301] The first part or the terminal identifier does not include: certificate holder or authentication device information;
[1302] And / or,
[1303] The Y4 type, or the first part of the Y4 type, or the terminal identifier of the Y4 type satisfies at least one of the following:
[1304] The first part or the terminal identifier includes at least one of the following: third-party information, certificate holder or authentication device information;
[1305] The first part or the terminal identifier does not include: network identifier;
[1306] And / or,
[1307] The Y5 type, or the first part of the Y5 type, or the terminal identifier of the Y5 type satisfies at least one of the following:
[1308] The first part or the terminal identifier includes at least one of the following: network identifier, certificate holder or authentication device information;
[1309] The first part or the terminal identifier does not include: third-party information;
[1310] And / or,
[1311] The Y6 type, or the first part of the Y6 type, or the terminal identifier of the Y6 type satisfies the following: the first part or the terminal identifier includes at least one of the following: network identifier, third-party information, certificate holder or authentication device information;
[1312] And / or,
[1313] The Y7 type, or the first part of the Y7 type, or the terminal identifier of the Y7 type satisfies at least one of the following:
[1314] The first part or the terminal identifier does not include at least one of the following: network identifier, third-party information, certificate holder or authentication device information;
[1315] The terminal identifier does not include the first part;
[1316] And / or,
[1317] The Y8 type, or the first part of the Y8 type, or the terminal identifier of the Y8 type satisfies at least one of the following:
[1318] The first part or the terminal identifier includes: certificate holder or authentication device information;
[1319] The first part or the terminal identifier does not include at least one of the following: network identifier, third-party information.
[1320] Optionally, the terminal identifier may further include type information in the second part;
[1321] The type of the second part includes or is at least one of the following: type Z1, type Z2, type Z3 EPC, TID, other types;
[1322] in,
[1323] The other types are one of the following: unspecified types, types other than at least one of EPC and TID, and types other than at least one of the first Z1 type and Z2 type.
[1324] Optionally, the Z1 type, the second part of the Z1 type, or the terminal identifier of the Z1 type satisfies at least one of the following: the second part or the terminal identifier includes: EPC; the Z1 type is EPC;
[1325] The Z2 type or the second part of the Z2 type, or the terminal identifier of the Z2 type, satisfies at least one of the following: the second part or the terminal identifier includes: TID; the Z2 type is TID;
[1326] The Z3 type or the second part of the Z3 type, or the terminal identifier of the Z3 type, satisfies at least one of the following: the second part or the terminal identifier includes: other; the Z3 type is other types;
[1327] in,
[1328] The other types are one of the following: unspecified types, types other than at least one of EPC and TID, and types other than at least one of the first Z1 type and Z2 type.
[1329] Optionally, the terminal identifier may include third-party information;
[1330] Wherein, when the second condition is met, the terminal identifier also includes a network identifier; the second condition includes that the third-party information is not unique;
[1331] And / or,
[1332] When the third condition is met, the terminal identifier does not include the network identifier;
[1333] The third condition includes the uniqueness of the third-party information.
[1334] Optionally, the network identifier includes at least one of the following: Mobile Country Code (MNC), Mobile Network Code (MCC), and Network Identifier (NID).
[1335] Optionally, the first part satisfies at least one of the following:
[1336] The first part includes the realm field or the first part is the realm part;
[1337] The part not used to distinguish the terminal identifier
[1338] Used for indexing, identifying, or indicating data management devices.
[1339] Used to index, identify, or indicate certified devices, and to identify third parties.
[1340] and / or
[1341] The second part satisfies at least one of the following:
[1342] The second part includes either the username field or the username portion.
[1343] Used to distinguish or identify terminal devices, or within the scope indicated in the first part, to distinguish or identify terminal devices.
[1344] First data used to determine the terminal device
[1345] Used to identify the certificate of the terminal device.
[1346] The combination of the first part makes it unique.
[1347] Optionally, when the terminal identifier is in the format of Network Specific Identifier (NSI) or Network Access Identifier (NAI), the first part is realm and the second part is username.
[1348] In this embodiment, the communication device 1700 can implement the various processes implemented in the method embodiment shown in FIG3 of this application and achieve the same beneficial effects. To avoid repetition, it will not be described again here.
[1349] Please refer to Figure 18, which is a schematic diagram of a communication device provided in an embodiment of this application. This device is applied to a second communication device. As shown in Figure 18, the communication device 1800 includes:
[1350] Processing module 1801 is configured to execute a second action, the second action including at least one of the following:
[1351] Determine and / or send at least one of the following: first data from the terminal device, information corresponding to a third party, and second information.
[1352] The second information includes at least one of the following: information for indexing, identifying or indicating authentication devices, information for indexing, identifying or indicating data management devices, and information related to terminal identification.
[1353] Optionally, determining and / or sending the second information includes:
[1354] Receive fourth information or terminal identifier;
[1355] Based on the fourth information or terminal identifier, determine and / or send the second information;
[1356] in,
[1357] The fourth piece of information includes at least one of the following: network identifier, third-party information, certificate holder or authentication device information.
[1358] Optionally, the first data of the terminal device includes at least one of the following:
[1359] Information used to index, identify, or indicate certified devices
[1360] Information used to index, identify, or indicate data management devices
[1361] Information related to the terminal identifier,
[1362] Information about the area where the terminal device was recently accessed, information about the reader / writer that recently accessed the terminal device, information about the area where the terminal device recently sent a response, or information about the reader / writer that recently sent a response to the terminal device.
[1363] The status of the terminal device.
[1364] Contract data of terminal devices.
[1365] Optionally, the information corresponding to the third party includes at least one of the following:
[1366] Information used to index, identify, or indicate certified devices
[1367] Information used to index, identify, or indicate data management devices
[1368] Information related to the terminal identifier,
[1369] Information about the region that recently received a response from the terminal device or information about the reader that recently received a response from the terminal device;
[1370] in,
[1371] The terminal identifier information includes at least one of the following:
[1372] The terminal identifier type information, the type information of the first part of the terminal identifier, the type information of the second part of the terminal identifier, the first indication information, the second indication information, the third indication information, and the fourth indication information.
[1373] Optionally, the second action further includes at least one of the following:
[1374] Obtain at least one of the following: second information, first data from the terminal device, and information corresponding to a third party;
[1375] Save at least one of the following: second information, first data from the terminal device, and information corresponding to the third party.
[1376] Optionally, the saving of the second information includes at least one of the following:
[1377] 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;
[1378] The second information corresponding to the third party is stored in the information corresponding to the third party.
[1379] Optionally, the terminal identifier includes at least one of the following:
[1380] First instruction information, second instruction information, third instruction information, fourth instruction information, network identifier, third party information, certificate holder or authentication device information, Part 1, Part 2;
[1381] Wherein, the first indication information is used to indicate whether the terminal identifier or the first part includes or excludes a network identifier;
[1382] The second indication information is used to indicate whether the terminal identifier or the first part includes or excludes third-party information;
[1383] The third indication information is used to indicate the terminal identifier or whether the first part includes or excludes information about the certificate holder or authentication device;
[1384] The fourth indication information is used to indicate whether the terminal identifier includes or excludes the first part.
[1385] The terminal identifier includes at least one of the following: type information in a first part, type information in a second part, first part, and second part;
[1386] Alternatively, the terminal identifier may include at least one of the following: type information of the terminal identifier, and a terminal identifier portion.
[1387] It should be noted that the terminal identifier in this embodiment is specifically referred to in the corresponding description of the above embodiments (such as the embodiment of the first communication device). For example, the first indication information, second indication information, third indication information, fourth indication information, network identifier, third party information, certificate holder or authentication device information, first part, second part, type information of the first part, type information of the second part, type information of the terminal identifier, and terminal identifier part can all be referred to in the corresponding description of the above embodiments, and will not be repeated here.
[1388] In this embodiment of the application, the communication device 1800 can implement the various processes implemented in the method embodiment shown in FIG11 of this application and achieve the same beneficial effects. To avoid repetition, it will not be described again here.
[1389] Please refer to Figure 19, which is a schematic diagram of a communication device provided in an embodiment of this application. This device is applied to a third communication device. As shown in Figure 19, the communication device 1900 includes:
[1390] Processing module 1901 is configured to execute a third action, the third action including at least one of the following:
[1391] Send the terminal identifier of the terminal device to the first or fourth communication device;
[1392] in,
[1393] The terminal identifier is used to identify one or more terminal devices.
[1394] Optionally, sending the terminal identifier of the terminal device to the first communication device or the fourth communication device includes:
[1395] Receive a paging message or operation regarding the terminal device, and send the terminal identifier of the terminal device to the first or fourth communication device.
[1396] Optionally, the terminal identifier includes at least one of the following:
[1397] First instruction information, second instruction information, third instruction information, fourth instruction information, network identifier, third party information, certificate holder or authentication device information, Part 1, Part 2;
[1398] Wherein, the first indication information is used to indicate whether the terminal identifier or the first part includes or excludes a network identifier;
[1399] The second indication information is used to indicate whether the terminal identifier or the first part includes or excludes third-party information;
[1400] The third indication information is used to indicate the terminal identifier or whether the first part includes or excludes information about the certificate holder or authentication device;
[1401] The fourth indication information is used to indicate whether the terminal identifier includes or excludes the first part.
[1402] Optionally, the terminal identifier includes at least one of the following: type information in a first part, type information in a second part, a first part, and a second part;
[1403] Alternatively, the terminal identifier may include at least one of the following: type information of the terminal identifier, and a terminal identifier portion.
[1404] It should be noted that the terminal identifier in this embodiment is specifically referred to in the corresponding description of the above embodiments (such as the embodiment of the first communication device). For example, the first indication information, second indication information, third indication information, fourth indication information, network identifier, third party information, certificate holder or authentication device information, first part, second part, type information of the first part, type information of the second part, type information of the terminal identifier, and terminal identifier part can all be referred to in the corresponding description of the above embodiments, and will not be repeated here.
[1405] In this embodiment, the communication device 1900 can implement the various processes implemented in the method embodiment shown in FIG12 of this application and achieve the same beneficial effects. To avoid repetition, it will not be described again here.
[1406] Please refer to Figure 20, which is a schematic diagram of a communication device provided in an embodiment of this application. This device is applied to a fourth communication device. As shown in Figure 20, the communication device 2000 includes:
[1407] Processing module 2001 is configured to execute a fourth action, the fourth action including at least one of the following:
[1408] Terminal identifier of the receiving terminal device;
[1409] Send the terminal identifier to the first communication device.
[1410] Optionally, the terminal identifier includes at least one of the following:
[1411] First instruction information, second instruction information, third instruction information, fourth instruction information, network identifier, third party information, certificate holder or authentication device information, Part 1, Part 2;
[1412] Wherein, the first indication information is used to indicate whether the terminal identifier or the first part includes or excludes a network identifier;
[1413] The second indication information is used to indicate whether the terminal identifier or the first part includes or excludes third-party information;
[1414] The third indication information is used to indicate the terminal identifier or whether the first part includes or excludes information about the certificate holder or authentication device;
[1415] The fourth indication information is used to indicate whether the terminal identifier includes or excludes the first part.
[1416] Optionally, the terminal identifier includes at least one of the following: type information in a first part, type information in a second part, a first part, and a second part;
[1417] Alternatively, the terminal identifier may include at least one of the following: type information of the terminal identifier, and a terminal identifier portion.
[1418] It should be noted that the terminal identifier in this embodiment is specifically referred to in the corresponding description of the above embodiments (such as the embodiment of the first communication device). For example, the first indication information, second indication information, third indication information, fourth indication information, network identifier, third party information, certificate holder or authentication device information, first part, second part, type information of the first part, type information of the second part, type information of the terminal identifier, and terminal identifier part can all be referred to in the corresponding description of the above embodiments, and will not be repeated here.
[1419] In this embodiment, the communication device 2000 can implement the various processes implemented in the method embodiment shown in FIG13 of this application and achieve the same beneficial effects. To avoid repetition, it will not be described again here.
[1420] Please refer to Figure 21, which is a schematic diagram of a communication device provided in an embodiment of this application. This device is applied to a fifth communication device. As shown in Figure 21, the communication device 2100 includes:
[1421] Processing module 2101 is configured to execute a fifth action, the fifth action comprising at least one of the following:
[1422] Send at least one of the following: first data from the terminal device, corresponding information from a third party, and second information.
[1423] The second information includes at least one of the following:
[1424] Information used to index, identify, or indicate certified devices
[1425] Information used to index, identify, or indicate data management devices
[1426] Information related to the terminal identifier;
[1427] in,
[1428] The relevant information of the terminal identifier includes at least one of the following:
[1429] Type information of terminal identifier, type information of the first part of terminal identifier, type information of the second part of terminal identifier, first indication information, second indication information, third indication information, and fourth indication information;
[1430] The third-party information is information used for one of the following purposes: indexing, identifying, or indicating a third party, or distinguishing different third parties.
[1431] Optionally, the second information is a terminal identifier, a terminal device, or second information corresponding to a third party;
[1432] And / or,
[1433] The second information corresponding to the third party also includes third-party information;
[1434] And / or,
[1435] The second information corresponding to the terminal device also includes a terminal identifier.
[1436] Optionally, the terminal identifier includes at least one of the following:
[1437] First instruction information, second instruction information, third instruction information, fourth instruction information, network identifier, third party information, certificate holder or authentication device information, Part 1, Part 2;
[1438] Wherein, the first indication information is used to indicate whether the terminal identifier or the first part includes or excludes a network identifier;
[1439] The second indication information is used to indicate whether the terminal identifier or the first part includes or excludes third-party information;
[1440] The third indication information is used to indicate the terminal identifier or whether the first part includes or excludes information about the certificate holder or authentication device;
[1441] The fourth indication information is used to indicate whether the terminal identifier includes or excludes the first part.
[1442] Optionally, the terminal identifier includes at least one of the following: type information in a first part, type information in a second part, a first part, and a second part;
[1443] Alternatively, the terminal identifier may include at least one of the following: type information of the terminal identifier, and a terminal identifier portion.
[1444] It should be noted that the terminal identifier in this embodiment is specifically referred to in the corresponding description of the above embodiments (such as the embodiment of the first communication device). For example, the first indication information, second indication information, third indication information, fourth indication information, network identifier, third party information, certificate holder or authentication device information, first part, second part, type information of the first part, type information of the second part, type information of the terminal identifier, and terminal identifier part can all be referred to in the corresponding description of the above embodiments, and will not be repeated here.
[1445] In this embodiment, the communication device 2100 can implement the various processes implemented in the method embodiment shown in FIG14 of this application and achieve the same beneficial effects. To avoid repetition, it will not be described again here.
[1446] Optionally, as shown in FIG22, this application embodiment also provides a communication device 2200, including a processor 2201, a memory 2202, and a program or instructions stored in the memory 2202 and executable on the processor 2201. When the program or instructions are executed by the processor 2201, they implement the various processes of the above-described communication method embodiment and achieve the same technical effect. To avoid repetition, they will not be described again here.
[1447] 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.
[1448] The processor mentioned above is the processor in the terminal described in the above embodiments. 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.
[1449] 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.
[1450] 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.
[1451] 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.
[1452] Through 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 software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network-side device, etc.) to execute the methods described in the various embodiments of this application.
[1453] 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 forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms 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: Receiving terminal identifier; Identify the terminal device indicated by the terminal identifier; Determine or acquire the first data from the terminal device; To identify or obtain relevant information from a third party; To identify the data management device, or to identify the information used to index, identify, or indicate the data management device; Determine or obtain second information, the second information including at least one of the following: information for indexing, identifying or indicating authentication devices, information for indexing, identifying or indicating data management devices, and relevant information of terminal identification; Identify the authentication device, or determine the information used to index, identify, or indicate the authentication device; The authentication device requests authentication of a first object, the first object including 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.
2. The method according to claim 1, characterized in that, The determination of the data management device includes: determining the data management device based on first information or information used to index, identify or indicate the data management device; And / or, The determination of the information used for indexing, identifying, or indicating the data management device includes: determining the information used for indexing, identifying, or indicating the data management device based on the first information; And / or, The determination of the authentication device includes: determining the authentication device based on first information or information used to index, identify or indicate the authentication device; And / or, Determining the information used to index, identify, or indicate the authentication device includes: determining the information used to index, identify, or indicate the authentication device based on the first information; in, The first information includes at least one of the following: network identifier, third-party information, certificate holder or authentication device information; The third-party information is information used for one of the following purposes: indexing, identifying, or indicating a third party, or distinguishing different third parties.
3. The method according to claim 1 or 2, characterized in that, The network identifier includes: the network identifier in the terminal identifier or a network identifier other than the terminal identifier; And / or, The third-party information includes: third-party information in the terminal identifier or third-party information other than the terminal identifier; And / or, The information of the certificate holder or authentication device includes: the information of the certificate holder or authentication device in the terminal identifier, or the information of the certificate holder or authentication device other than the terminal identifier; And / or, The relevant information of the terminal identifier includes: the relevant information of the terminal identifier in the terminal identifier, or the relevant information of the terminal identifier other than the terminal identifier. And / or, The information used for indexing, identifying, or indicating the data management device includes: information in the terminal identifier used for indexing, identifying, or indicating the data management device, or information other than the terminal identifier used for indexing, identifying, or indicating the data management device. And / or, The information used to index, identify, or indicate the authentication device includes: information in the terminal identifier used to index, identify, or indicate the authentication device, or information other than the terminal identifier used to index, identify, or indicate the authentication device.
4. The method according to claim 3, characterized in that, The method further includes: Based on the relevant information of the terminal identifier, determine the first information in the terminal identifier; in, The relevant information of the terminal identifier includes at least one of the following: type information of the terminal identifier, type information of the first part of the terminal identifier, type information of the second part of the terminal identifier, first indication information, second indication information, third indication information, and fourth indication information.
5. The method according to any one of claims 1 to 4, characterized in that, The acquisition of the second information includes at least one of the following: The first communication device generates or locally configures the second information; The second information is obtained from at least one of the second and fifth communication devices; Acquire first data from the terminal device, wherein the first data from the terminal device includes second information; Obtain information corresponding to a third party, including second information.
6. The method according to any one of claims 1 to 5, characterized in that, 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 Information related to the terminal identifier, Information about the area where the terminal device was recently accessed, information about the reader / writer that recently accessed the terminal device, information about the area where the terminal device recently sent a response, or information about the reader / writer that recently sent a response to the terminal device. The status of the terminal device. Contract data of terminal devices.
7. The method according to any one of claims 1 to 6, characterized in that, The information corresponding to the third party 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 Information related to the terminal identifier, Information about the region that recently received a response from the terminal device or information about the reader that recently received a response from the terminal device; in, The relevant information of the terminal identifier includes at least one of the following: The terminal identifier type information, the type information of the first part of the terminal identifier, the type information of the second part of the terminal identifier, the first indication information, the second indication information, the third indication information, and the fourth indication information.
8. The method according to any one of claims 1 to 7, characterized in that, Before the step of obtaining at least one of the following: first data from the terminal device, information corresponding to the third party, and second information: the method further includes: Send terminal identifier or fourth information to the second communication device. in, The terminal identifier or fourth information includes at least one of the following: network identifier, third-party information, certificate holder or authentication device information.
9. The method according to any one of claims 1 to 8, characterized in that, The terminal 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; Support for AIoT devices; or, The terminal device includes at least one of the following: Environmental IoT (AIoT) devices; Unconnected devices; Stateless terminal devices; Terminal devices without Radio Resource Control (RRC) status; Terminal devices that do not manage CM status; Terminal devices without mobility management; Passive communication devices; Response equipment; A device that supports communication with a first communication device or reader / writer; Devices capable of performing or responding to target operations; A device capable of accessing a wireless communication system via a first communication device or reader / writer; Devices that support the first interface; Devices that support RAT (Rapid Access Technology).
10. The method according to any one of claims 1 to 9, characterized in that, The terminal identifier includes at least one of the following: First instruction information, second instruction information, third instruction information, fourth instruction information, network identifier, third party information, certificate holder or authentication device information, Part 1, Part 2; Wherein, the first indication information is used to indicate whether the terminal identifier or the first part includes or excludes a network identifier; The second indication information is used to indicate whether the terminal identifier or the first part includes or excludes third-party information; The third indication information is used to indicate the terminal identifier or whether the first part includes or excludes information about the certificate holder or authentication device; The fourth indication information is used to indicate whether the terminal identifier includes or excludes the first part.
11. The method according to claim 10, characterized in that, If the first indication information indicates that the terminal identifier or the first part includes a network identifier, then the terminal identifier or the first part includes a network identifier. And / or, If the first indication information indicates that the terminal identifier or the first part does not include a network identifier, then the terminal identifier or the first part does not include a network identifier; And / or, If the second indication information indicates that the terminal identifier or the first part includes third-party information, then the terminal identifier or the first part includes third-party information. And / or, If the second indication information indicates that the terminal identifier or the first part does not include third-party information, then the terminal identifier or the first part does not include third-party information. And / or, When the third indication information indicates that the terminal identifier or the first part includes information about the certificate holder or authentication device, the terminal identifier or the first part includes information about the certificate holder or authentication device. And / or, If the third indication information indicates that the terminal identifier or the first part does not include information about the certificate holder or authentication device, then the terminal identifier or the first part does not include information about the certificate holder or authentication device. And / or, When the fourth indication information indicates that the terminal identifier includes a first part, the terminal identifier or the first part includes at least one of the following: network identifier, third-party information, certificate holder or authentication device information.
12. The method according to claim 10 or 11, characterized in that, If the first condition is met, the terminal identifier does not include the first part; in, The first condition includes one of the following: The fourth indication information indicates that the terminal identifier does not include the first part; The first indication information indicates that the terminal identifier or the first part does not include a network identifier, the second indication information indicates that the terminal identifier or the first part does not include third-party information, and the third indication information indicates that the terminal identifier or the first part does not include information about the certificate holder or authentication device.
13. The method according to any one of claims 10 to 12, characterized in that, The terminal identifier also includes the type information of the second part.
14. The method according to any one of claims 1 to 13, characterized in that, The terminal identifier includes at least one of the following: type information of a first part, type information of a second part, first part, and second part.
15. The method according to claim 14, characterized in that, Where the type information in the first part includes information indicating the Y type, the first part is the first part of the Y type; And / or, In the case that the type information in the second part includes information indicating the Z type, the first part is the second part of the Z type; And / or, The type of the first part is the information composition or encoding type of the first part; And / or, The type of the second part is the information composition or encoding type of the second part.
16. The method according to any one of claims 10 to 15, characterized in that, The type of the first part or the Y type includes at least one of the following, or the type of the first part or the Y type is at least one of the following: Type Y1, Type Y2, Type Y3, Type Y4, Type Y5, Type Y6, Type Y7, Type Y8; and / or The type of the second part or the Zth type includes at least one of the following, or the type of the second part or the Zth type is at least one of the following: Type Z1, Type Z2, Type Z3, EPC, TID, Other types in, The other types are one of the following: unspecified types, types other than at least one of EPC and TID, and types other than at least one of the first Z1 type and Z2 type.
17. The method according to any one of claims 1 to 9, characterized in that, The terminal identifier includes at least one of the following: terminal identifier type information, and terminal identifier portion.
18. The method according to claim 17, characterized in that, If the type information of the terminal identifier includes information indicating type X, then the terminal identifier portion is a terminal identifier of type X.
19. The method according to claim 17 or 18, characterized in that, The type of the terminal identifier or the Xth type includes at least one of the following, or the type of the terminal identifier or the Xth type is at least one of the following: type Y1, type Y2, type Y3, type Y4, type Y5, type Y6, type Y7, type Y8, type Z1, type Z2, type Z3, type X1_A, type X2_A, type X3_A, type X4_A, type X5_A. Type X6_A, Type X7_A, Type X8_A, Type X1_B, Type X2_B, Type X3_B, Type X4_B, Type X5_B, Type X6_B, Type X7_B, Type X8_B, Type X1_C, Type X2_C, Type X3_C, Type X4_C, Type X5_C, Type X6_C, Type X7_C, Type X8_C.
20. The method according to claim 19, characterized in that, The terminal identifier of type X1_A or type X1_A satisfies at least one of the following: The terminal identifier of type X1_A or type X1_A includes at least one of the following: third-party information, electronic product code (EPC); The terminal identifier of type X1_A or type X1_A does not include at least one of the following: network identifier, certificate holder or authentication device information; And / or, The terminal identifier of type X2_A or type X2_A satisfies at least one of the following: The terminal identifier of type X2_A or type X2_A includes at least one of the following: network identifier, EPC; The terminal identifier of type X2_A or type X2_A does not include at least one of the following: third-party information, certificate holder or authentication device information; And / or, The terminal identifier of type X3_A or type X3_A satisfies at least one of the following: The terminal identifier of type X3_A or type X3_A includes at least one of the following: network identifier, third-party information, EPC; The terminal identifier of type X3_A or type X3_A does not include: certificate holder or authentication device information; And / or, The terminal identifier of type X4_A or type X4_A satisfies at least one of the following: The terminal identifier of type X4_A or type X4_A includes at least one of the following: third-party information, certificate holder or authentication device information, EPC; The terminal identifier of type X4_A or type X4_A does not include: network identifier; And / or, The terminal identifier of type X5_A or type X5_A satisfies at least one of the following: The terminal identifier of type X5_A or type X5_A includes at least one of the following: network identifier, certificate holder or authentication device information, EPC; The terminal identifier of type X5_A or type X5_A does not include: third-party information; And / or, The terminal identifier of type X6_A or type X6_A includes at least one of the following: network identifier, third-party information, certificate holder or authentication device information, EPC; And / or, The terminal identifier of type X7_A or type X7_A satisfies at least one of the following: The terminal identifier of type X7_A or type X7_A includes: EPC, or, the terminal identifier of type X7_A or type X7_A is EPC; The X7_A type or X7_A type terminal identifier does not include at least one of the following: network identifier, third-party information, certificate holder or authentication device information, and the first part; And / or, The terminal identifier of type X8_A or type X8_A satisfies at least one of the following: The terminal identifier of type X8_A or type X8_A includes at least one of the following: certificate holder or authentication device information, EPC; The X8_A type or X8_A type terminal identifier does not include at least one of the following: network identifier, third-party information; And / or, The terminal identifier of type X1_B or type X1_B satisfies at least one of the following: The terminal identifier of type X1_B or type X1_B includes at least one of the following: third-party information, tag identifier TID; The terminal identifier of type X1_B or type X1_B does not include at least one of the following: network identifier, certificate holder or authentication device information; And / or, The terminal identifier of type X2_B or type X2_B satisfies at least one of the following: The terminal identifier of type X2_B or type X2_B includes at least one of the following: network identifier, TID; The terminal identifier of type X2_B or type X2_B does not include at least one of the following: third-party information, certificate holder or authentication device information; And / or, The terminal identifier of type X3_B or type X3_B satisfies at least one of the following: The terminal identifier of type X3_B or type X3_B includes at least one of the following: network identifier, third-party information, TID; The terminal identifier of type X3_B or type X3_B does not include: certificate holder or authentication device information; And / or, The terminal identifier of type X4_B or type X4_B satisfies at least one of the following: The terminal identifier of type X4_B or type X4_B includes at least one of the following: third-party information, certificate holder or authentication device information, TID; The terminal identifier of type X4_B or type X4_B does not include: network identifier; And / or, The terminal identifier of type X5_B or type X5_B satisfies at least one of the following: The terminal identifier of type X5_B or type X5_B includes at least one of the following: network identifier, certificate holder or authentication device information, TID; The terminal identifier of type X5_B or type X5_B does not include: third-party information; And / or, The terminal identifier of type X6_B or type X6_B includes at least one of the following: network identifier, third-party information, certificate holder or authentication device information, TID; And / or, The terminal identifier of type X7_B or type X7_B satisfies at least one of the following: The terminal identifier of type X7_B or type X7_B includes: TID, or, the terminal identifier of type X7_B or type X7_B is: TID; The terminal identifier of type X7_B or type X7_B does not include at least one of the following: network identifier, third-party information, certificate holder or authentication device information, and the first part; And / or, The terminal identifier of type X8_B or type X8_B satisfies at least one of the following: The terminal identifier of type X8_B or type X8_B includes at least one of the following: certificate holder or authentication device information, TID; The X8_B type or X8_B type terminal identifier does not include at least one of the following: network identifier, third-party information; And / or, The terminal identifier of type X1_C or type X1_C satisfies at least one of the following: The terminal identifier of type X1_C or type X1_C includes at least one of the following: third-party information, with the value being the second part of other; The terminal identifier of type X1_C or type X1_C does not include at least one of the following: network identifier, certificate holder or authentication device information; And / or, The terminal identifier of type X2_C or type X2_C satisfies at least one of the following: The terminal identifier of type X2_C or type X2_C includes at least one of the following: a network identifier, with a value of the second part of other values; The terminal identifier of type X2_C or type X2_C does not include at least one of the following: third-party information, certificate holder or authentication device information; And / or, The terminal identifier of type X3_C or type X3_C satisfies at least one of the following: The terminal identifier of type X3_C or type X3_C includes at least one of the following: network identifier, third-party information, and a second part with other values; The terminal identifier of type X3_C or type X3_C does not include: certificate holder or authentication device information; And / or, The X4_C type or X4_C type terminal identifier satisfies at least one of the following: The terminal identifier of type X4_C or type X4_C includes at least one of the following: third-party information, certificate holder or authentication device information, and a second part with other values; The terminal identifier of type X4_C or type X4_C does not include: network identifier; And / or, The terminal identifier of type X5_C or type X5_C satisfies at least one of the following: The terminal identifier of type X5_C or type X5_C includes at least one of the following: network identifier, certificate holder or authentication device information, and a second part with other values; The terminal identifier of type X5_C or type X5_C does not include: third-party information; And / or, The terminal identifier of type X6_C or type X6_C includes at least one of the following: network identifier, third-party information, certificate holder or authentication device information, and the value is a second part of other; And / or, The terminal identifier of type X7_C or type X7_C satisfies at least one of the following: The terminal identifier of type X7_C or type X7_C includes a second part with other values; the terminal identifier of type X7_C or type X7_C is a second part with other values. The X7_C type or X7_C type terminal identifier does not include at least one of the following: network identifier, third-party information, certificate holder or authentication device information, and the first part; And / or, The X8_C type or X8_C type terminal identifier satisfies at least one of the following: The terminal identifier of type X8_C or type X8_C includes at least one of the following: certificate holder or authentication device information, with the value being the second part of other values; The X8_C type or the terminal identifier of the X8_C type does not include at least one of the following: network identifier, third-party information.
21. The method according to claim 16, 19 or 20, characterized in that, The Y1 type, or the first part of the Y1 type, or the terminal identifier of the Y1 type satisfies at least one of the following: The first part or the terminal identifier includes: third-party information; The first part or the terminal identifier does not include at least one of the following: network identifier, certificate holder or authentication device information; And / or, The Y2 type, or the first part of the Y2 type, or the terminal identifier of the Y2 type satisfies at least one of the following: The first part or the terminal identifier includes: a network identifier; The first part or the terminal identifier does not include at least one of the following: third-party information, certificate holder or authentication device information; And / or, The Y3 type, or the first part of the Y3 type, or the terminal identifier of the Y3 type satisfies at least one of the following: The first part or the terminal identifier includes at least one of the following: network identifier, third-party information; The first part or the terminal identifier does not include: certificate holder or authentication device information; And / or, The Y4 type, or the first part of the Y4 type, or the terminal identifier of the Y4 type satisfies at least one of the following: The first part or the terminal identifier includes at least one of the following: third-party information, certificate holder or authentication device information; The first part or the terminal identifier does not include: network identifier; And / or, The Y5 type, or the first part of the Y5 type, or the terminal identifier of the Y5 type satisfies at least one of the following: The first part or the terminal identifier includes at least one of the following: network identifier, certificate holder or authentication device information; The first part or the terminal identifier does not include: third-party information; And / or, The Y6 type, or the first part of the Y6 type, or the terminal identifier of the Y6 type satisfies the following: the first part or the terminal identifier includes at least one of the following: network identifier, third-party information, certificate holder or authentication device information; And / or, The Y7 type, or the first part of the Y7 type, or the terminal identifier of the Y7 type satisfies at least one of the following: The first part or the terminal identifier does not include at least one of the following: network identifier, third-party information, certificate holder or authentication device information; The terminal identifier does not include the first part; And / or, The Y8 type, or the first part of the Y8 type, or the terminal identifier of the Y8 type satisfies at least one of the following: The first part or the terminal identifier includes: certificate holder or authentication device information; The first part or the terminal identifier does not include at least one of the following: network identifier, third-party information.
22. The method according to any one of claims 1 to 21, characterized in that, The terminal identifier also includes type information in the second part; The type of the second part includes or is at least one of the following: type Z1, type Z2, type Z3 EPC, TID, other types; in, The other types are one of the following: unspecified types, types other than at least one of EPC and TID, and types other than at least one of the first Z1 type and Z2 type.
23. The method according to claim 16, 19, or 22, characterized in that, The Z1 type, the second part of the Z1 type, or the terminal identifier of the Z1 type satisfies at least one of the following: the second part or the terminal identifier includes: EPC; the Z1 type is EPC; The Z2 type or the second part of the Z2 type, or the terminal identifier of the Z2 type, satisfies at least one of the following: the second part or the terminal identifier includes: TID; the Z2 type is TID; The Z3 type or the second part of the Z3 type, or the terminal identifier of the Z3 type, satisfies at least one of the following: the second part or the terminal identifier includes: other; the Z3 type is other types; in, The other types are one of the following: unspecified types, types other than at least one of EPC and TID, and types other than at least one of the first Z1 type and Z2 type.
24. The method according to any one of claims 1 to 23, characterized in that, The terminal identifier includes third-party information; Wherein, when the second condition is met, the terminal identifier also includes a network identifier; the second condition includes that the third-party information is not unique; And / or, When the third condition is met, the terminal identifier does not include the network identifier; The third condition includes the uniqueness of the third-party information.
25. The method according to any one of claims 1 to 24, characterized in that, The network identifier includes at least one of the following: Mobile Country Code (MNC), Mobile Network Code (MCC), and Network Identifier (NID).
26. The method according to any one of claims 4 to 25, characterized in that, The first part satisfies at least one of the following: The first part includes the realm field or the first part is the realm part; The part not used to distinguish the terminal identifier Used for indexing, identifying, or indicating data management devices. Used to index, identify, or indicate certified devices, and to identify third parties. and / or The second part satisfies at least one of the following: The second part includes either the username field or the username portion. Used to distinguish or identify terminal devices, or within the scope indicated in the first part, to distinguish or identify terminal devices. First data used to determine the terminal device Used to identify the certificate of the terminal device. The combination of the first part makes it unique.
27. The method according to claim 26, characterized in that, When the terminal identifier is in the format of Network Specific Identifier (NSI) or Network Access Identifier (NAI), the first part is realm and the second part is username.
28. A communication method, characterized in that, include: The second communication device performs a second action, which includes at least one of the following: Determine and / or send at least one of the following: first data from the terminal device, information corresponding to a third party, and second information. The second information includes at least one of the following: information for indexing, identifying or indicating authentication devices, information for indexing, identifying or indicating data management devices, and information related to terminal identification.
29. The method according to claim 28, characterized in that, The determination and / or transmission of the second information includes: Receive fourth information or terminal identifier; Based on the fourth information or terminal identifier, determine and / or send the second information; in, The fourth piece of information includes at least one of the following: network identifier, third-party information, certificate holder or authentication device information.
30. The method according to claim 28 or 29, characterized in that, 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 Information related to the terminal identifier, Information about the area where the terminal device was recently accessed, information about the reader / writer that recently accessed the terminal device, information about the area where the terminal device recently sent a response, or information about the reader / writer that recently sent a response to the terminal device. The status of the terminal device. Contract data of terminal devices.
31. The method according to any one of claims 28 to 30, characterized in that, The information corresponding to the third party 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 Information related to the terminal identifier, Information about the region that recently received a response from the terminal device or information about the reader that recently received a response from the terminal device; in, The terminal identifier information includes at least one of the following: The terminal identifier type information, the type information of the first part of the terminal identifier, the type information of the second part of the terminal identifier, the first indication information, the second indication information, the third indication information, and the fourth indication information.
32. The method according to any one of claims 28 to 31, characterized in that, The second act also includes at least one of the following: Obtain at least one of the following: second information, first data from the terminal device, and information corresponding to a third party; Save at least one of the following: second information, first data from the terminal device, and information corresponding to the third party.
33. The method according to claim 32, characterized in that, The storage of the second information includes at least one of the following: 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; The second information corresponding to the third party is stored in the information corresponding to the third party.
34. The method according to any one of claims 29 to 33, characterized in that, The terminal identifier includes at least one of the following: First instruction information, second instruction information, third instruction information, fourth instruction information, network identifier, third party information, certificate holder or authentication device information, Part 1, Part 2; Wherein, the first indication information is used to indicate whether the terminal identifier or the first part includes or excludes a network identifier; The second indication information is used to indicate whether the terminal identifier or the first part includes or excludes third-party information; The third indication information is used to indicate the terminal identifier or whether the first part includes or excludes information about the certificate holder or authentication device; The fourth indication information is used to indicate whether the terminal identifier includes or excludes the first part.
35. The method according to any one of claims 29 to 33, characterized in that, The terminal identifier includes at least one of the following: type information in a first part, type information in a second part, first part, and second part; Alternatively, the terminal identifier may include at least one of the following: type information of the terminal identifier, and a terminal identifier portion.
36. A communication method, characterized in that, include: A third communication device performs a third action, which includes at least one of the following: Send the terminal identifier of the terminal device to the first or fourth communication device; in, The terminal identifier is used to identify one or more terminal devices.
37. The method according to claim 36, characterized in that, Sending the terminal identifier of the terminal device to the first communication device or the fourth communication device includes: Receive a paging message or operation regarding the terminal device, and send the terminal identifier of the terminal device to the first or fourth communication device.
38. The method according to claim 36 or 37, characterized in that, The terminal identifier includes at least one of the following: First instruction information, second instruction information, third instruction information, fourth instruction information, network identifier, third party information, certificate holder or authentication device information, Part 1, Part 2; Wherein, the first indication information is used to indicate whether the terminal identifier or the first part includes or excludes a network identifier; The second indication information is used to indicate whether the terminal identifier or the first part includes or excludes third-party information; The third indication information is used to indicate the terminal identifier or whether the first part includes or excludes information about the certificate holder or authentication device; The fourth indication information is used to indicate whether the terminal identifier includes or excludes the first part.
39. The method according to claim 36 or 37, characterized in that, The terminal identifier includes at least one of the following: type information in a first part, type information in a second part, first part, and second part; Alternatively, the terminal identifier may include at least one of the following: type information of the terminal identifier, and a terminal identifier portion.
40. A communication method, characterized in that, include: A fourth communication device performs a fourth action, which includes at least one of the following: Terminal identifier of the receiving terminal device; Send the terminal identifier to the first communication device.
41. The method according to claim 40, characterized in that, The terminal identifier includes at least one of the following: First instruction information, second instruction information, third instruction information, fourth instruction information, network identifier, third party information, certificate holder or authentication device information, Part 1, Part 2; Wherein, the first indication information is used to indicate whether the terminal identifier or the first part includes or excludes a network identifier; The second indication information is used to indicate whether the terminal identifier or the first part includes or excludes third-party information; The third indication information is used to indicate the terminal identifier or whether the first part includes or excludes information about the certificate holder or authentication device; The fourth indication information is used to indicate whether the terminal identifier includes or excludes the first part.
42. The method according to claim 40, characterized in that, The terminal identifier includes at least one of the following: type information in a first part, type information in a second part, first part, and second part; Alternatively, the terminal identifier may include at least one of the following: type information of the terminal identifier, and a terminal identifier portion.
43. A communication method, characterized in that, include: The fifth communication device performs a fifth action, which includes at least one of the following: Send at least one of the following: first data from the terminal device, corresponding information from a third party, and second information. The second information 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 Information related to the terminal identifier; in, The relevant information of the terminal identifier includes at least one of the following: Type information of terminal identifier, type information of the first part of terminal identifier, type information of the second part of terminal identifier, first indication information, second indication information, third indication information, and fourth indication information; The third-party information is information used for one of the following purposes: indexing, identifying, or indicating a third party, or distinguishing different third parties.
44. The method according to claim 43, characterized in that, The second information is the terminal identifier, the terminal device, or the second information corresponding to a third party; And / or, The second information corresponding to the third party also includes third-party information; And / or, The second information corresponding to the terminal device also includes a terminal identifier.
45. The method according to claim 43 or 44, characterized in that, The terminal identifier includes at least one of the following: First instruction information, second instruction information, third instruction information, fourth instruction information, network identifier, third party information, certificate holder or authentication device information, Part 1, Part 2; Wherein, the first indication information is used to indicate whether the terminal identifier or the first part includes or excludes a network identifier; The second indication information is used to indicate whether the terminal identifier or the first part includes or excludes third-party information; The third indication information is used to indicate the terminal identifier or whether the first part includes or excludes information about the certificate holder or authentication device; The fourth indication information is used to indicate whether the terminal identifier includes or excludes the first part.
46. The method according to claim 43 or 44, characterized in that, The terminal identifier includes at least one of the following: type information in a first part, type information in a second part, first part, and second part; Alternatively, the terminal identifier may include at least one of the following: type information of the terminal identifier, and a terminal identifier portion.
47. A communication device, applied to a first communication equipment, characterized in that, include: A processing module is configured to execute a first action, the first action comprising at least one of the following: Receiving terminal identifier; Identify the terminal device indicated by the terminal identifier; Determine or acquire the first data from the terminal device; To identify or obtain relevant information from a third party; To identify the data management device, or to identify the information used to index, identify, or indicate the data management device; Determine or obtain second information, the second information including at least one of the following: information for indexing, identifying or indicating authentication devices, information for indexing, identifying or indicating data management devices, and relevant information of terminal identification; Identify the authentication device, or determine the information used to index, identify, or indicate the authentication device; The authentication device requests authentication of a first object, the first object including 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.
48. A communication device applied to a second communication equipment, characterized in that, include: A processing module is configured to execute a second action, the second action comprising at least one of the following: Determine and / or send at least one of the following: first data from the terminal device, information corresponding to a third party, and second information. The second information includes at least one of the following: information for indexing, identifying or indicating authentication devices, information for indexing, identifying or indicating data management devices, and information related to terminal identification.
49. A communication device applied to a third communication equipment, characterized in that, include: A processing module is configured to execute a third action, which includes at least one of the following: Send the terminal identifier of the terminal device to the first or fourth communication device; in, The terminal identifier is used to identify one or more terminal devices.
50. A communication device, applied to a fourth communication equipment, characterized in that, include: A processing module is configured to execute a fourth action, which includes at least one of the following: Terminal identifier of the receiving terminal device; Send the terminal identifier to the first communication device.
51. A communication device, applied to a fifth communication equipment, characterized in that, include: A processing module for a fifth action, wherein the fifth action includes at least one of the following: Send at least one of the following: first data from the terminal device, corresponding information from a third party, and second information. The second information 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 Information related to the terminal identifier; in, The relevant information of the terminal identifier includes at least one of the following: Type information of terminal identifier, type information of the first part of terminal identifier, type information of the second part of terminal identifier, first indication information, second indication information, third indication information, and fourth indication information; The third-party information is information used for one of the following purposes: indexing, identifying, or indicating a third party, or distinguishing different third parties.
52. A communication device, characterized in that, The method includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor. When executed by the processor, the program or instructions implement the steps of the communication method as described in any one of claims 1 to 27, or implement the steps of the communication method as described in any one of claims 28 to 35, or implement the steps of the communication method as described in any one of claims 36 to 39, or implement the steps of the communication method as described in any one of claims 40 to 42, or implement the steps of the communication method as described in any one of claims 43 to 46.
53. A readable storage medium, characterized in that, 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 27, or implement the steps of the communication method as described in any one of claims 28 to 35, or implement the steps of the communication method as described in any one of claims 36 to 39, or implement the steps of the communication method as described in any one of claims 40 to 42, or implement the steps of the communication method as described in any one of claims 43 to 46.