Equipment information providing method and device, electronic equipment, storage medium and product
By receiving operations and related information in the terminal device, information including terminal device identification, issuer identification and producer identification is obtained, the problem that the prior art cannot obtain other types of information such as tag identifiers is solved, and the information enrichment and Improved traceability efficiency.
Patent Information
- Application Number
- CN202411416810.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-11
- Publication Date
- 2025-02-07
AI Technical Summary
The prior art cannot obtain other types of information other than environmental IoT devices, such as tag identifiers (TIDs) through inventory operations.
The first terminal device receives operation and related information, determine or obtain information including the terminal device identification, the issuer identification and the producer identification, and sends these information.
It realizes obtaining more needed information based on existing operations, such as TID and AIoT device ID, which not only enriches the information type, but also simplifies the traceability process and improves traceability efficiency.
Smart Images

Figure CN119402870A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of communication technology, and in particular to a method and apparatus for providing device information, an electronic device, a storage medium and a product. Background Art
[0002] Currently, the Electronic Product Code (EPC) of environmental IoT devices is mainly obtained through inventory operations. However, in the prior art, it is impossible to obtain other types of information, such as tag identifiers (TIDs), through inventory operations. Summary of the invention
[0003] The present disclosure is proposed in view of the above problems. The present disclosure provides a method and apparatus for providing device information, an electronic device, a storage medium and a product.
[0004] According to one aspect of the present disclosure, a method for providing device information is provided, including: a first terminal device receives a first operation and at least one of related information of the first operation; the first terminal device sends first information; wherein the first information includes at least one of the following: a first terminal device identifier, a first terminal device issuer identifier, and a first terminal device manufacturer identifier.
[0005] According to another aspect of the present disclosure, a method for providing device information is provided, including: a first communication device receives first information; the first communication device sends fourth information; wherein the fourth information at least includes all or part of the first information; the first information is determined or obtained by the first terminal device based on receiving at least one of the first operation and related information of the first operation; the first information includes at least one of the following: a first terminal device identifier; a first terminal device issuer identifier; a first terminal device manufacturer identifier.
[0006] According to another aspect of the present disclosure, a device information providing apparatus is provided, including: a receiving module for receiving a first operation and at least one of related information of the first operation; a sending module for sending first information; wherein the first information includes at least one of the following: a first terminal device identifier; a first terminal device issuer identifier; a first terminal device manufacturer identifier.
[0007] According to another aspect of the present disclosure, a device information providing apparatus is provided, including: a receiving module for receiving first information; a sending module for sending fourth information; wherein the fourth information at least includes all or part of the first information; the first information is determined or obtained by the first terminal device based on receiving at least one of the first operation and related information of the first operation; the first information includes at least one of the following: a first terminal device identifier; a first terminal device issuer identifier; a first terminal device manufacturer identifier.
[0008] According to another aspect of the present disclosure, an electronic device is provided, including a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to implement the method described in any one of the above embodiments.
[0009] According to another aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program / instruction is stored. When the computer program / instruction is executed by a processor, the method described in any of the above embodiments is implemented.
[0010] According to another aspect of the present disclosure, a computer program product is provided, including a computer program / instruction, which implements the method described in any of the above embodiments when the computer program / instruction is executed by a processor.
[0011] As will be described in detail below, according to an embodiment of the present disclosure, a method and apparatus for providing device information, an electronic device, a storage medium and a product. The present disclosure utilizes a first terminal device to receive a first operation and related information of the first operation. According to the related information of the first operation, the first terminal device obtains the first information and sends the first information. Among them, the first information includes at least one of the following: a first terminal device identifier (such as an electronic product code EPC, a tag identifier TID, an environmental Internet of Things device identifier), a first terminal device issuer identifier, and a first terminal device manufacturer identifier. It can be seen that the present disclosure can further obtain more information that needs to be obtained on the basis of existing operations. For example, TID and AIoTdevice ID can be obtained through inventory operations, and are not limited to EPC; in this way, the information types obtained by the present disclosure are richer, which facilitates the collection of information for each first terminal device, and can also simplify the traceability process and improve the traceability efficiency.
[0012] It is to be understood that both the foregoing general description and the following detailed description are exemplary, and are intended to provide further explanation of the technology as claimed. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] The above and other purposes, features and advantages of the present disclosure will become more apparent by describing the embodiments of the present disclosure in more detail in conjunction with the accompanying drawings. The accompanying drawings are used to provide a further understanding of the embodiments of the present disclosure and constitute a part of the specification. Together with the embodiments of the present disclosure, they are used to explain the present disclosure and do not constitute a limitation of the present disclosure. In the accompanying drawings, the same reference numerals generally represent the same components or steps.
[0014] Figure 1a is a block diagram illustrating a wireless communication system to which the embodiments of the present disclosure can be applied.
[0015] Figure 1b is a flowchart illustrating a method for providing device information according to an embodiment of the present disclosure.
[0016] Figure 2 is a flowchart illustrating another device information providing method according to an embodiment of the present disclosure.
[0017] Figure 3 It is an interactive schematic diagram of identity authentication according to an embodiment of the present disclosure.
[0018] Figure 4 is a flowchart illustrating another device information providing method according to an embodiment of the present disclosure.
[0019] Figure 5 is a flowchart illustrating another device information providing method according to an embodiment of the present disclosure.
[0020] Figure 6 It is a structural block diagram illustrating a device for providing device information according to an embodiment of the present disclosure.
[0021] Figure 7 It is a structural block diagram illustrating another device information providing apparatus according to an embodiment of the present disclosure.
[0022] Figure 8 is a hardware block diagram illustrating an electronic device according to an embodiment of the present disclosure.
[0023] Fig. 9 is a schematic diagram illustrating a computer program product according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0024] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field belong to the scope of protection of this application.
[0025] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchanged where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first" and "second" are generally of one type, and the number of objects is not limited, for example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship. "Or" in the specification and claims represents at least one of the connected objects, for example, "A or B" covers three schemes, namely, Scheme 1: including A and excluding B; Scheme 2: including B and excluding A; Scheme 3: including both A and B.
[0026] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE Evolution (LTE-Advanced, LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency Division Multiple Access (SC-FDMA) and other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used for the above-mentioned systems and radio technologies as well as other systems and radio technologies. The following description describes the New Radio (NR) system for example, and the NR terminology is used in most of the following descriptions, but these technologies can also be applied to applications other than NR system applications, such as the 6th Generation (6G) communication system.
[0027] FIG. 1a is a block diagram illustrating a wireless communication system to which the present disclosure embodiment can be applied. Figure 1aAs shown, the wireless communication system includes a terminal 11 and a network side device 12, wherein the terminal 11 can be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer) or a notebook computer, a personal digital assistant (Personal Digital Assistant, PDA), a handheld computer, a netbook, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a mobile Internet device (Mobile Internet Device, MID), an augmented reality (augmented reality, AR) / virtual reality (virtual reality, VR) device, a robot, a wearable device (Wearable Device), a vehicle user equipment (VUE), a pedestrian terminal (Pedestrian User Equipment, PUE), a smart home (home equipment with wireless communication function, such as a refrigerator, a television, a washing machine or furniture, etc.), a game console, a personal computer (personal The terminal side devices 12 include: computer, PC), ATM or self-service machine, and wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. It should be noted that the specific type of terminal 11 is not limited in the embodiment of the present application. The network side device 12 may include access network equipment or core network equipment, wherein the access network equipment may also be called wireless access network equipment, wireless access network (Radio Access Network, RAN), wireless access network function or wireless access network unit.The access network device may include a base station, a wireless local area network (WLAN) access point or a wireless fidelity (WiFi) node, etc. The base station may be called a node B, an evolved node B (eNB), an access point, a base transceiver station (RTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a home node B, a home evolved node B, a transmission and reception point (TRP) or some other suitable term in the field. As long as the same technical effect is achieved, the base station is not limited to a specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.The core network equipment may include but is not limited to at least one of the following: core network node, core network function, mobility management entity (Mobility Management Entity, MME), access mobility management function (Access and Mobility Management Function, AMF), session management function (Session Management Function, SMF), user plane function (User Plane Function, UPF), policy control function (Policy Control Function, PCF), policy and charging rules function unit (Policy and Charging Rules Function, PCRF), edge application service discovery function (Edge Application Server Discovery Function, EASDF), unified data management (Unified Data Management, UDM), unified data storage (Unfed Data Repository, UDR), home user server (Home Subscriber Server, HSS), centralized network configuration (CNC), network storage function (Network Repository Function, NRF), network exposure function (Network Exposure Function, NEF), local NEF (Local NEF, or L-NEF), binding support function (Binding Support Function, BSF), application function (Application Function, AF), etc. It should be noted that in the embodiments of the present application, only the core network device in the NR system is introduced as an example, and the specific type of the core network device is not limited.
[0028] In order to make the purpose, technical solution and advantages of the present disclosure more obvious, the exemplary embodiments according to the present disclosure will be described in detail with reference to the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all the embodiments of the present disclosure, and it should be understood that the present disclosure is not limited to the exemplary embodiments described here.
[0029] Ambient IoT, also known as ambient power enabled Internet of things (ambient power-enabled IoT), is an IoT service in which IoT terminals are powered by energy harvesting, that is, IoT terminals do not have batteries or have limited energy storage capabilities (for example, there are no capacitors in IoT terminals). Energy sources for energy harvesting include radio waves, light, motion, heat, or other suitable energy sources.
[0030] Low-power IoT devices are IoT devices with low overall power consumption, including low-power signal reception and low-power signal transmission. Due to the low overall power consumption, the energy for communication can come from the environment, including but not limited to at least one of the following: wind energy, kinetic energy, thermal energy, radio frequency (RF) signal lights. It can also be called AIoT device or passive IoT device, answering device.
[0031] Ambient IoT devices can be classified by energy source, energy storage capability, passive or active emission, etc. For example, the following three types of devices are included:
[0032] Device Type A: Passive device, no energy storage, no independent signal generation or amplification, i.e. backscatter transmission.
[0033] Device type B: semi-passive device. Has energy storage, no independent signal generation, i.e. backscatter transmission. Use of stored energy may include amplification of reflected signals.
[0034] Device type C: Active device. It has energy storage and independent signal generation, i.e., active RF components for transmission.
[0035] AIoT business types include the following:
[0036] DO: device-originated, initiated by the device;
[0037] DT: device-terminated, device terminated;
[0038] DO-A: device-originated autonomous, device-initiated-autonomous;
[0039] DO-DTT: device-originated-device-terminated triggered, device-originated-device-terminated triggered;
[0040] Among them, DO and DT data represent data flows originating from AIoT devices (similar to radio frequency identification (RFID) tags) or transmitted to AIoT devices. Data flows originating from AIoT devices, i.e. DO data, can be further classified into:
[0041] DO-A: The device autonomously initiates data transmission;
[0042] For example, connecting a large number of various sensors that collect and, when necessary, actively report information about the environment, equipment, and organisms;
[0043] DO-DTT: After the device is triggered by the network, the device initiates data transmission;
[0044] For example, asset identification, status reporting and tracking are all downlink (DL) triggered reports, where the reader collects data from the tag by triggering the inventory process. Since the data is generated or initiated in the AIoT device, this service should be considered a tag-initiated DO service triggered by a command sent by the reader.
[0045] The environmental Internet of Things may include an environmental Internet of Things function (AIoT function) for managing operations from other systems. The management here includes but is not limited to at least one of the following: receiving, summarizing, authorizing and forwarding. In other words, the AIoT function can serve as a transfer station for operation information and response results, and can also interact with various networks. For example, a wireless access network. Among them, the wireless access network includes but is not limited to at least one of the following functions: application function (Application Function, AF), network exposure function (Network Exposure Function, NEF), network repository function (Network Repository Function, NRF), authentication service function (Authentication Server Function, AUSF), unified data management (Unified Data Management, UDM), access and mobility management function (Access and Mobility Management Function, AMF).
[0046] In this application, in an optional embodiment, the AIoT function may also be referred to as a function of managing and / or controlling the operation of a terminal device. The AIoT function includes but is not limited to at least one of the following:
[0047] 1) Responsible for the management and control of AIoT operations (i.e., operations on terminal devices, AIoT operations can also be called one of the following, AIoT tasks, AIoT processes);
[0048] 2) Determine whether to authorize the customer’s AIoT operation request;
[0049] 3) Distribute AIoT operations to readers or devices that communicate directly with terminal devices (send directly or forward through other network elements);
[0050] 4) Receive AIoT operation execution results;
[0051] 5) Summarize the results of AIoT operation execution;
[0052] 6) Send the AIoT operation results to the customer.
[0053] Optionally, the AIoT function may further include at least one of the following: a first AIoT function, a second AIoT function; for example, the first AIoT function includes but is not limited to at least one of the following:
[0054] 1) Responsible for the management and control of AIoT operations (also known as one of the following: AIoT tasks, AIoT processes);
[0055] 2) Authorize the corresponding AIoT operation according to the customer's AIoT operation request;
[0056] 3) Distribute the AIoT operation to the second AIoT function (directly or forwarded through other network elements);
[0057] 4) Receive the execution results of AIoT operation tasks;
[0058] 5) Summarize the execution results of AIoT operation tasks;
[0059] 6) Send the execution results of the AIoT task to the customer.
[0060] In an optional embodiment of the present application, the AIoT function may also be referred to as a network function managed and / or controlled by AIoT. In this case, the AIoT function includes but is not limited to at least one of the following:
[0061] 1) Receive AIoT operations;
[0062] 2) Distribute AIoT operations to readers or devices that communicate directly with terminal devices (send directly or forward through other network elements);
[0063] 3) Receive AIoT operation execution results;
[0064] 4) Summarize the results of AIoT operation execution;
[0065] 5) Sending the execution result of the AIoT task to the first AIoT function. In one implementation, the AIoT operation request is used to request an AIoT operation.
[0066] In one implementation, the AIoT function may be a separate network function, or an existing network function (such as an AMF (such as an AMF supporting the AIoT function) or a NEF (such as a NEF supporting the AIoT function).
[0067] In one implementation, NEF may support a first AIoT function, and AMF may support a second AIoT function or an AIoT function.
[0068] In one implementation, in this patent, the first terminal device can be understood or replaced or equivalent to or simply referred to as a terminal device.
[0069] In one embodiment, the terminal device includes at least one of the following: AIoT device; a connectionless device; a stateless terminal; a terminal in a radio resource control (RRC) state; a terminal without a connection management (CM) state; a terminal without mobility management; a passive communication device; a response device; a device that supports communication with a first communication device; a device that can execute or respond to a target operation; a device that can access a wireless communication system through a first communication device; a device that supports a first interface; a device that supports a first radio access technology RAT (radioAccess technology). In one embodiment, a group of terminal devices includes one or more terminal devices.
[0070] In one implementation, the session, process, can be understood as a lifecycle.
[0071] In one embodiment, establishing includes activating, creating, and generating.
[0072] In one embodiment, the response includes an acceptance or a rejection.
[0073] In one embodiment, establishing includes activating, for example, establishing the first operation includes activating performing the first operation.
[0074] In an optional embodiment of the present application, a terminal device (such as an AIoT device) is referred to as a terminal of an AIoT service (which may be referred to as an AIoT terminal for short), or a terminal device may be an AIoT device. In a broad sense, a terminal also includes a terminal device. In other words, a terminal device includes a terminal. In a narrow sense, a UE that supports terminal device functions belongs to a terminal.
[0075] In an optional embodiment of the present application, the terminal device includes a device with terminal device capabilities, and the device with terminal device capabilities, for example, supports a UE with terminal device capabilities.
[0076] In an optional embodiment of the present application, the terminal device is also referred to as the following: a tag, a terminal for AIoT services, a response device (such as a response device for an AIoT task or operation), an ultra-low power consumption terminal, an ultra-low complexity terminal, a near-zero power consumption terminal, a zero power consumption terminal, etc., and the present application embodiment does not limit this. It should be understood that if the terminal device provided in the embodiment of the present application adopts backscattering technology, then the terminal device may also be referred to as a backscattering communication device or a backscattering device.
[0077] In one implementation, the terminal device may be a tag or an electronic tag (ie, an RFID tag). The tag is the material of RFID. RFID is the abbreviation of radio frequency identification.
[0078] In an optional embodiment of the present application, the terminal device can be classified based on energy source, backscatter technology, or active signal generation capability, energy storage capability, passive communication, or active communication, etc., including multiple types of devices.
[0079] In one implementation, the RFID technology of the terminal device can be divided into three types: active, passive and semi-active. Passive terminal devices can also be called passive IoT, that is, passive IoT devices.
[0080] In one implementation, the communication mode of the terminal device may be one of the following: backscattering RF signals for signal transmission, or having the capability of active signal generation.
[0081] In one implementation, the energy of the terminal device may come from the environment, such as RF energy, thermal energy, wind energy, or kinetic energy, etc. This may also be referred to as ambient IoT.
[0082] In one implementation, the terminal device can be regarded as a terminal of the AIoT service, and thus can also be regarded as a type of terminal. The terminal device can be referred to as a terminal device.
[0083] Terminal equipment includes but is not limited to one of the following:
[0084] 1) For example, at least one of the following is met: a passive device, which has energy storage capability, no independent signal generation / amplification capability, and uses backscattering technology for data transmission.
[0085] 2) For example, at least one of the following is met: A semi-passive device 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.
[0086] 3) An active device has energy storage capability and independent signal generation capability, i.e., has active radio frequency components for data transmission.
[0087] 4) A passive device: no energy storage, using backscatter technology for data transmission.
[0088] In one implementation, the AIoT device may be a device having one of the following features:
[0089] Passive communication devices;
[0090] IoT devices powered by energy harvesting;
[0091] The initial sampling frequency is shifted to be greater than or equal to a first value (for example, the first value is 10X ppm, etc.);
[0092] Have limited energy storage capacity;
[0093] A device that communicates with the reader / writer (such as a device that directly communicates with the reader / writer), or a device that communicates with the reader / writer based on a first interface;
[0094] Devices that can perform or respond to AIoT tasks or AIoT operations;
[0095] Devices that can access wireless communication systems through readers and writers;
[0096] A device supporting the first interface;
[0097] A device that supports the first RAT.
[0098] In one implementation, the AIoT device is an Internet of Things device that is not an NRIOT device.
[0099] In another implementation, the NBIOT device includes a terminal device (eg, an actively communicating terminal device).
[0100] In one embodiment, the AIoT device includes: a low-cost, low-complexity, low-power, or low-power IoT device.
[0101] In an optional embodiment of the present application, a session may also be referred to as an association or a process. For example, the first PDU session may be referred to as a first association or a first process.
[0102] A reader can also be set between the AIoT function and the terminal device.
[0103] The reader here can be a first terminal device with a reader / writer function, or an access network device with a reader / writer function. The reading / writing function can be understood as communicating with a tag or a terminal device.
[0104] In an optional embodiment of the present application, the first communication device (the first communication device may be a reader / writer) or the reader / writer may be a device having one of the following features:
[0105] The access device supports at least one of the following: communicating with the terminal device, communicating with the terminal device based on the first interface, and performing AIoT operations (it is not difficult to understand that the terminal device needs to communicate through the reader / writer, so the reader / writer can be called an access device);
[0106] A device that communicates with the terminal device (such as a device that directly communicates with the terminal device) or a device that communicates with the terminal device based on a first interface;
[0107] Device that accesses the wireless communication system as a terminal device;
[0108] A device supporting the first interface;
[0109] A device supporting a first RAT;
[0110] Devices that support at least one of the following operations: inventory, read, write, AIoT operations.
[0111] In an optional embodiment of the present application, communicating with the terminal device includes: performing an AIoT operation on the terminal device. The AIoT operation is also referred to as a first operation.
[0112] In an optional embodiment of the present application, the first RAT may be a RAT used for AIoT (such as providing AIoT services), and the first RAT may be different from existing RATs such as NB-IoT, 2G, 3G, 4G, and 5G.
[0113] In one embodiment of the present application, the reader / writer device may be referred to as an interrogator device.
[0114] In one embodiment of the present application, the reader / writer device is a device for communication between an intermediate device and a core network device, such as a terminal, an integrated access and backhaul (IAB), a relay device, etc.
[0115] Optionally, the reader / writer device may refer to a device that supports reader / writer functions (such as UE, such as base station). That is, in one implementation, the reader / writer device may not only support reader / writer functions, but also support other functions; in another implementation, the reader / writer device only supports reader / writer functions.
[0116] In an optional embodiment of the present application, the reader can be called one of the following: a reading and writing device, a terminal for AIoT services, an interrogator, a reader, a query device, a communicator, a scanner, a programmer, a solitary device, a portable reader, an automatic device identification device, etc. The present application does not impose any naming restrictions on the reader.
[0117] In an optional embodiment of the present application, the reader / writer may be a terminal (such as UE), an access network device, or a device with a reading / writing function. The device with a reader / writer function includes but is not limited to one of the following: a UE with a reader / writer function, an access network device with a reader / writer function.
[0118] In one implementation, a read / write device is a handheld or fixed device that reads (and sometimes writes) tag information, which is the original definition. It can also be understood as a device that communicates with a tag, such as a terminal, a base station, or a device with read / write functions, such as a reader / writer, which is not specifically limited here.
[0119] In one implementation, the first interface includes at least one of the following:
[0120] The interface between RAN and CN is different from the existing NG interface;
[0121] The interface between the first communication device (such as "device supporting communication with terminal devices", reader / writer) and the AIoT function;
[0122] The interface between the first communication device (such as "device supporting communication with terminal equipment", reader / writer) and the AMF function;
[0123] An interface between a first communication device (such as a "device supporting communication with a terminal device", a reader / writer) and a core network device;
[0124] In one embodiment, backscatter or communication without active channel generation capability means backscattering on an externally provided carrier.
[0125] In one implementation, the active signal generation refers to the terminal device itself generating a signal.
[0126] In an optional embodiment of the present application, the first interface is a wireless interface between the "first communication device or reader / writer" and the terminal device. In one implementation, the first interface may be different from another air interface with 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.
[0127] The instruction sent by the reader to the tag includes but is not limited to at least one of the following: a selection operation and an access operation.
[0128] The selection operation includes but is not limited to at least one of the following: tag selection, query, adjustment query, reread query, EPC reply, and negative reply.
[0129] The query is used to instruct the tag to start the inventory action and generate a random number to respond to the event.
[0130] Adjustment queries are used to adjust the number of time slots of a tag.
[0131] Repeated queries are used to instruct the tag to reduce the number of time slots.
[0132] A negative acknowledgement is used to instruct the tag to return to the mediation state.
[0133] The access operation includes but is not limited to at least one of the following: random request, read, write, destroy, lock, block write (Blockwrite), block clear (Lock erase), permission and access control (Access).
[0134] The random request is used to instruct the tag to generate a random number.
[0135] Read is used to read data from a location in the tag's memory.
[0136] Write is used to write data into the tag's storage.
[0137] Destroy is used to indicate that a tag is destroyed and cannot be used anymore.
[0138] Locking is used to prohibit the tag from writing and prevent the data from being tampered with.
[0139] Permissions and access control (Access) are used to indicate the switching state of a tag, for example, indicating that a tag is switched from an open state to a secure state.
[0140] Lock erase is the process of clearing multiple blocks from the storage of a single tag.
[0141] Blockwrite is used to write multiple blocks at a time.
[0142] The feedback of the tag item may include but is not limited to at least one of the following: ready, mediation, response, answer, open, protect and destroy.
[0143] Among them, ready means that the tag is not in the current inventory operation.
[0144] Mediation is also called arbitration status, which means that the tag is currently in a certain inventory operation, indicating that the time slot number has not yet reached zero, indicating that it is still waiting.
[0145] The response is that the tag generates a 16-bit random number for the reader. If the tag subsequently receives an ACK message, it enters the answer state, or returns to the mediation state if it does not receive an ACK message.
[0146] Open means that the tag receives a random request instruction when the password is not zero and is in the response state.
[0147] Protection means that the tag changes state when the password is not zero and is in the response state.
[0148] Destruction means the tag destroys itself and becomes permanently unusable.
[0149] The first terminal device may also be referred to as a terminal of the AIoT service, or the first terminal device may be an AIoT device. In a broad sense, the first terminal device may also be referred to as a terminal, and in a narrow sense, only devices that support the functions of the first terminal device are terminals.
[0150] The communication mode of the first terminal device may include but is not limited to at least one of the following: passive communication and active communication.
[0151] In passive communication, the energy source during the entire communication process is provided by the initiator, and the target does not generate its own energy, but obtains energy from the initiator's RF field, for example, by backscattering RF signals for signal transmission.
[0152] Depending on the communication mode, the first terminal device may also include but is not limited to at least one of the following: a passive device, a semi-passive device, and an active device.
[0153] Among them, passive devices are divided into two types: passive devices with energy storage capabilities and passive devices without energy storage capabilities. Passive devices with energy storage capabilities do not have independent signal generation or amplification capabilities and use backscattering technology for data transmission. Passive devices without energy storage capabilities do not have energy storage and use backscattering technology for data transmission.
[0154] Semi-passive devices have energy storage capabilities and no independent signal generation capabilities, but they can use stored energy to amplify reflected signals and transmit data through backscattering technology.
[0155] Active devices have independent signal generation capabilities and also have active RF components for data transmission.
[0156] The AIoT devices mentioned above may include but are not limited to at least one of the following: a passive device, an Internet of Things device (AIoT device) powered by energy harvesting, an initial sampling frequency offset greater than or equal to a first value, a device with limited energy storage capacity, a device that communicates with a reader (such as a device that communicates directly with a reader), a device that communicates with a reader based on a first interface; a device that can execute or respond to AIoT tasks or AIoT operations; a device that can access a wireless communication system through a reader; a device that supports a first interface; a device that supports a first radio access technology (RAT).
[0157] Among them, the first interface can be an interface used to connect the device and functional entity (such as AIoT function, core network equipment, AMF).
[0158] Among them, the first interface can adopt the following methods: Method 1, reuse the NG interface, for example, the base station supports both the new Uu interface communication of the first terminal device and the traditional Uu interface communication of the UE, and adds a new IE (information element) to the mandatory information of the NG interface; Method 2, reuse the NG interface, but for example, the base station only supports the first terminal device (new Uu interface), at this time, a new indication can be added to ignore the mandatory ID that already exists but is not applicable to the first terminal device, such as defaultpaging DRX; Method 3, introduce a new interface, such as referencing the second NG interface.
[0159] When taking inventory of devices in the environmental IoT, the AIoT function is often used to forward the inventory operation to obtain relevant information of each device. Currently, the device information is mainly obtained through the Electronic Product Code (EPC).
[0160] The EPC here is a radio frequency technology code corresponding to the global standard code barcode. EPC is composed of a series of numbers that can identify the producer, product, definition, and serial number of a specific object. In addition to the function of the global standard code to identify objects, it can also provide additional information about the product through the electronic product code network, such as origin, product history, etc. These data play a key role in the historical tracking of specific products in the supply chain.
[0161] However, the current inventory operation can only be used to obtain relevant information of the AIoT device, and in some cases, it is necessary to obtain the tag identifier (TID) of the AIoT device. Among them, TID is an identifier written on the AIoT device or tag when it leaves the factory. The identifier generally includes the manufacturer information of the tag and other content, and cannot be changed. If the TID cannot be identified, the relevant information of the tag cannot be obtained.
[0162] The TID usually carries at least one of the following information:
[0163] Allocation class: An 8-bit value used to classify companies or organizations that are allowed to assign unique tags.
[0164] IC (integrated circuit) manufacturer: a company that produces radio frequency tag integrated circuits;
[0165] RF tag manufacturer: a company that produces ready-to-use RF tags;
[0166] RF tag issuer registration number: A number assigned to an RF tag issuer according to ISO6436, ISO / TS14816, GS1 or ANSI ASC INCITS T6.
[0167] In order to solve the above problems, the present disclosure provides a method for providing device information. Figure 1b , Figure 1b is a flowchart illustrating a method for providing device information according to an embodiment of the present disclosure. Figure 1b As shown, the method includes at least one of the following:
[0168] S101: A first terminal device receives a first operation and at least one of related information of the first operation.
[0169] In one implementation, after the first terminal device receives at least one of the first operation and the related information of the first operation, the first terminal device performs the first operation, or performs the first operation according to the related information of the first operation.
[0170] In this step, the sender of the first operation and / or related information of the first operation is not limited, and may include but is not limited to at least one of the following: at least one of the core network devices, a base station, a reader, an application server, an AF, and an AIoT function.
[0171] The first operation (also referred to as an AIoT operation) may include one or more operations on a terminal device; the terminal device may be one or more terminal devices.
[0172] In one implementation, the operation performed on the terminal device is, for example, at least one of the following:
[0173] 1) Inventory operations of terminal devices (e.g., at least one of screening terminal devices, paging terminal devices, querying terminal devices, discovering terminal devices, identifying terminal devices, and obtaining terminal device identifiers);
[0174] 2) at least one of screening terminal devices, discovering terminal devices, identifying terminal devices, obtaining terminal device identifications, authenticating terminal devices, and authorizing terminal devices (which may be referred to as an operation of taking inventory of terminal devices);
[0175] 3) Obtaining information of the terminal device (for example, information stored in the terminal device, information perceived by a sensor associated with the AIoT, which may be referred to as a read operation, or an operation of reading information; in one implementation, merely obtaining an identifier of the terminal device may not be a read operation);
[0176] 4) configuring information to the terminal device (which may be referred to as a write operation, or an operation of writing information);
[0177] 5) Turn on the RF capability of the terminal device (which can be referred to as activation operation or enabling operation);
[0178] 6) Turn off the RF capability of the terminal device (which can be referred to as deactivation operation or inability operation);
[0179] 7) Controlling the terminal device to execute a command (for example, sending a command to the terminal device to control the executor associated with the terminal device or the terminal device to execute the command. This can be referred to as a control operation);
[0180] 8) Positioning terminal equipment, etc.
[0181] 9) An operation of transmitting information to a terminal device; in one embodiment, the information may be transparent to at least one of a reader and a CN device (such as an AIoT function);
[0182] 10) An operation of obtaining information from a terminal device (in one implementation, the information may be transparent to at least one of a reader / writer and a CN device (such as an AIoT function)).
[0183] In another implementation manner, the operation on the terminal device is at least one of the following:
[0184] 1) Inventory operation (may also have other names), including at least one of the following: screening terminal devices, paging terminal devices, querying terminal devices, discovering terminal devices, identifying terminal devices, obtaining terminal device identification, authenticating terminal devices, and authorizing terminal devices;
[0185] 2) Positioning operations, including positioning terminal equipment;
[0186] 3) Command operation.
[0187] Optionally, the command operation includes at least one of the following:
[0188] 1) Obtain information of terminal equipment;
[0189] 2) Configure information to the terminal device;
[0190] 3) Enable the RF capability of the terminal device;
[0191] 4) Turn off the RF capability of the terminal device;
[0192] 5) Control terminal devices to execute commands.
[0193] Optionally, the command operation (which may also be referred to as an operation of interacting with the terminal device) includes at least one of the following:
[0194] 1) An operation of transmitting information to a terminal device; in one implementation, the information may be transparent to at least one of a reader / writer and a CN device (such as an AIoT function).
[0195] 2) An operation of obtaining information from a terminal device (in one implementation, the information may be transparent to at least one of a reader / writer and a CN device (such as an AIoT function)).
[0196] It is not difficult to understand that when the information can be transparent to at least one of the reader and the CN device (such as the AIoT function), there is no need to distinguish between the information transmitted to the terminal device: the configuration information sent to the terminal device, and the control command sent to the terminal device. There is no need to distinguish between the information obtained from the terminal device: the configuration information sent by the terminal device, the response to the control command to the terminal device, and the information read from the terminal device.
[0197] 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 execute at least one of the following: screening terminal devices, paging terminal devices, querying terminal devices, discovering terminal devices, identifying terminal devices, authenticating terminal devices, and authorizing terminal devices.
[0198] It should be noted that the relevant information of the first operation may include information for requesting to execute operations related to the first operation.
[0199] Among them, 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 according to the first operation (such as a command operation (such as a write operation)): according to the requested first operation, the related operations of the first operation can be determined, and the related operations of the first operation, in addition to the first operation, can also include at least one of the following: screening terminal devices, paging terminal devices, querying terminal devices, discovering terminal devices, identifying terminal devices, obtaining terminal device identifiers, authenticating terminal devices, and authorizing terminal devices. It is not difficult to understand that in one implementation, the first operation such as a command operation (such as a write operation) can be performed on the terminal device only on the basis of screening, paging, querying, discovering, identifying, and / or authenticating the terminal device.
[0200] The sending method of the sender is not limited, and can be direct or indirect. The direct sending method refers to a direct communication method without forwarding by an intermediate device, and the indirect sending method refers to a communication method that requires forwarding by at least one intermediate device (or node), and the intermediate device transparently transmits the first operation and / or related information of the first operation.
[0201] In one embodiment of the present application, the relevant information of the first operation can be understood as, or replaced by, or equivalent to, information used to indicate and / or filter terminal devices (for example, information used to indicate and / or filter AIoT devices). Information used to indicate and / or filter terminal devices, or, can be used to indicate and / or filter one or more terminal devices (such as AIoT devices), or to indicate and / or filter information of one or more terminal devices. The relevant information of the first operation can also be understood as being used to obtain information of one or more terminal devices.
[0202] In one implementation of the present application, it can also be understood that the first operation is an operation for indicating and / or screening terminal devices or for indicating and / or screening and / or obtaining terminal device information.
[0203] The relevant information of the first operation and / or the information used by the first operation to indicate and / or filter the terminal device includes at least one of the following: an identifier of the terminal device, an identifier used to identify a group of terminal devices (referred to as the group identifier), matching information, and information used to indicate the characteristics of the terminal device. In one embodiment of the present application, the information used to indicate and / or filter the terminal device includes the identifier of the terminal device. At this time, a terminal device can be specifically referred to by the identifier of a terminal device. Multiple terminal devices can be specifically referred to by the identifiers of multiple terminal devices. It is not difficult to understand that the identifier of a terminal device can be a unique identifier of the terminal device and is not shared by other device terminals.
[0204] In one embodiment of the present application, the information used to indicate and / or filter the terminal device includes an identifier for identifying a group of terminal devices (referred to as a group identifier). At this time, a group identifier can specifically refer to a group of terminal devices. It is not difficult to understand that the group identifier of the terminal device can be a unique identifier of the terminal device group and is not shared by other terminal device groups.
[0205] In one embodiment of the present application, the information used to indicate and / or filter terminal devices may not include the identification of the terminal device. The information used to indicate and / or filter terminal devices may include matching information (which may not include the identification of the terminal device). The matching information may not be unique to each terminal device, but is applicable to a group of terminal devices (i.e., one or more terminal devices). The number of this group of terminal devices may be uncertain. For example, it is necessary to determine the identification of the terminal device after feedback from the terminal device. When the terminal device has the matching information or has information corresponding to the matching information, the terminal device can be considered to be a target terminal device (i.e., a terminal device that successfully matches the information used to indicate and / or filter the terminal device, a terminal device of the first operation).
[0206] For example, in 1, the terminal device stores matching information, for example, the matching information is "AAA", and the terminal device also stores "AAA", which means the matching is successful. It is not difficult to understand that there may be multiple terminal devices storing "AAA".
[0207] For example, in 2, the terminal device stores information corresponding to the matching information (which may be different from the matching information, but corresponding to the matching information). For example, the matching information is "AAA" and the terminal device stores "BBB". Since AAA and BBB have a corresponding relationship, the match is successful. It is not difficult to understand that there may be multiple terminal devices storing "BBB".
[0208] In another embodiment, the information used to indicate and / or filter the terminal device includes: an identifier of the terminal device. In this case, one terminal device can be specifically referred to by an identifier of one terminal device. Multiple terminal devices can be specifically referred to by identifiers of multiple terminal devices. It is not difficult to understand that the identifier of a terminal device uniquely identifies the terminal device and is not shared by other terminal devices.
[0209] In one embodiment of the present application, the information used to indicate and / or screen the terminal device includes information used to indicate the characteristics of the terminal device. Since different terminal devices have different characteristics, the information used to indicate the characteristics of the terminal device can play a role in indicating and / or screening the terminal device.
[0210] In one embodiment of the present application, the first communication device (such as a reader / writer) can communicate with the terminal device directly or through an intermediate device. Sometimes, the first communication device is far away from the terminal device, and the first communication device can extend the coverage of the reader / writer through the intermediate device. In this case, the intermediate device is also called a reader / writer or a component of the reader / writer.
[0211] In another implementation, the intermediate device may be an intermediate node between the terminal device and other devices (such as access network devices or reader / writers), but is not limited thereto. The intermediate device may expand the coverage of the other devices, or assist the communication between the terminal device and other network devices (such as access network devices or reader / writers), but is not limited thereto.
[0212] In one implementation, the intermediate device is a device for communication between the terminal device and the RAN, and the intermediate device may be one of the following: UE, IAB, relay.
[0213] For example, the first terminal device receives at least one of the first operation and related information of the first operation from a first communication device (eg, a reader).
[0214] For another example, the AIoT function uses a reader to indirectly send a first operation and at least one of related information of the first operation to a first terminal device.
[0215] The first operation is a task or service that can be realized only on the basis of communication with the first terminal device. The first operation may include but is not limited to at least one of the following: inventory operation, positioning operation, and command operation.
[0216] The inventory operation is to count the first terminal devices in the scene. The inventory operation includes but is not limited to at least one of the following: screening the first terminal device, paging the first terminal device, querying the first terminal device, discovering the first terminal device, identifying the first terminal device, and obtaining the identifier of the first terminal device.
[0217] The positioning operation is to obtain the specific location of the first terminal device in the scene.
[0218] The command operation may include but is not limited to at least one of the following: obtaining information of the first terminal device, configuring information to the first terminal device, turning on the RF capability of the first terminal device, turning off the RF capability of the first terminal device, and controlling the first terminal device to execute a command.
[0219] The type of information received by the first terminal device is not limited, and includes but is not limited to at least one of the following: the first operation and related information of the first operation.
[0220] When the first terminal device receives the first operation, it can execute the first operation to obtain or determine the relevant information of the first operation; or, the first terminal device executes the first operation, uses the relevant information of the first operation as a parameter for executing the first operation, and obtains or determines the relevant information of the first operation.
[0221] That is to say, regardless of the type of information received by the first terminal device, the first terminal device can obtain relevant information of the first operation.
[0222] The relevant information of the first operation is used to determine or obtain the first information.
[0223] In one implementation, the first information related to the first operation used to determine or obtain the first information can be understood as at least one of the following:
[0224] The first terminal device performs a first operation to obtain target information; the first terminal device then filters the target information according to the relevant information of the first operation to obtain the first information;
[0225] The first terminal device performs the first operation according to the relevant information of the first operation, which can be understood as the relevant information of the first operation specifies parameters for executing the first operation, or specifies a result expected to be obtained through the first operation, and then directly obtains the first information.
[0226] The first information here includes but is not limited to at least one of the following: a first terminal device identifier, a first terminal device issuer identifier, and a first terminal device manufacturer identifier.
[0227] Among them, the first terminal device identifier is used to identify the first terminal device, and the first terminal device identifier includes but is not limited to at least one of the following: EPC, TID, and environmental Internet of Things device identifier (AIoT device ID). It is not difficult to understand that the first terminal device identifier can be composed of a variety of information, which can be used to uniquely identify the first terminal device and is not shared by other device terminals. Optionally, the first terminal device identifier can include a group identifier, that is, the identifiers of multiple first terminal devices in the same group contain the same group identifier.
[0228] The first terminal device issuer identifier is used to indicate the issuer of the first terminal device. The first terminal device issuer identifier may include but is not limited to at least one of the following: a tag issuer ID, a manufacturer ID, and a certification body ID.
[0229] The first terminal device manufacturer identification is used to indicate the manufacturer of the first terminal device. The first terminal device manufacturer identification at least includes but is not limited to: a radio frequency tag manufacturer identification (RF Tag manufacture ID).
[0230] It can be seen that compared with the prior art, in which the first terminal device can only send one type of the first terminal device identification, the first terminal device disclosed in the present invention can send more types of identifications, and this solution can support obtaining part of the information in the first terminal device identification, such as obtaining the manufacturer identification.
[0231] S102, the first terminal device sends first information.
[0232] In one implementation, the first terminal device performs at least one of the following:
[0233] The first terminal device receives at least one of the first operation and related information of the first operation;
[0234] The first terminal device performs the first operation according to the first operation related information;
[0235] The first terminal device sends first information.
[0236] After determining or obtaining the first information, the first terminal device may send the first information. The recipient of the first information is not limited, and may include but is not limited to at least one of the following: at least one of the core network devices, a reader, a base station, an application server, an AF, and an AIoT function.
[0237] The first information may be sent directly or indirectly. For example, the first terminal device directly sends the first information to the first communication device.
[0238] Among them, for considerations such as system process or compliance, the recipient of the first information and the sender of the first operation and / or related information of the first operation may be the same or different. In practical applications, the recipient of the first information and the sender of the first operation and / or related information of the first operation are often the same.
[0239] For example, the sender of the first operation and / or the related information of the first operation may be a reader, and the receiver of the first information may also be a reader.
[0240] For another example, the first operation and / or related information of the first operation may be sent by a reader, and the recipient of the first information is an application server.
[0241] In summary, the present disclosure utilizes a first terminal device to receive a first operation and related information of the first operation. According to the related information of the first operation, the first terminal device obtains the first information and sends the first information. Among them, the first information includes at least one of the following: a first terminal device identifier (such as an electronic product code EPC, a tag identifier TID, an environmental IoT device identifier), a first terminal device issuer identifier, and a first terminal device manufacturer identifier. It can be seen that the present disclosure can further obtain more information that needs to be obtained on the basis of existing operations. For example, TID and AIoTdevice ID can be obtained through inventory operations, and are not limited to EPC; in this way, the information types obtained by the present disclosure are richer, which facilitates information collection for each first terminal device, and can also simplify the traceability process and improve traceability efficiency.
[0242] In one implementation manner, the first terminal device sending the first information can be understood as at least one of the following:
[0243] The first terminal device receives the first operation, and obtains the target information according to the first operation or after executing the first operation; then, the target information is screened or filtered according to the relevant information of the first operation to obtain the first information. For example, the first operation received by the first terminal device is an inventory operation, and the first terminal responds to the first operation, determines the information to be sent, that is, the target information is EPC, TID, etc., and then screens the target information according to the relevant information of the first operation. For example, the relevant information of the first operation indicates that TID is obtained, then the first terminal device determines that the first information is TID, and then sends the first information.
[0244] The first terminal device executes the first operation, but when executing the first operation, the relevant information of the first operation is used as a parameter. For example, the first operation is an inventory operation, and the relevant information of the first operation indicates obtaining the TID. Then, the operation executed by the first terminal device is the inventory operation of obtaining the TID, and the first information is directly obtained and sent.
[0245] In step S101, the relevant information of the first operation may include, but is not limited to, at least one of the following: first indication information, second information, third information, first condition, and second condition.
[0246] The first indication information is used to indicate the information type of the first information, or to indicate the type of the first information obtained, or to indicate the acquisition of specific first information, or to indicate the acquisition of at least one of the TID or EPC or the first terminal device issuer identifier or the first terminal device manufacturer identifier or the allocation level. For the first terminal device, when it receives the first indication information, the first terminal device needs to report at least the specific information content of the type indicated by the first indication information.
[0247] Exemplarily, when the first indication information indicates obtaining EPC, the first information sent by the first terminal device includes at least the EPC information of the first terminal device. It can be understood that the first terminal device sends EPC when performing the first operation or responding to the first operation according to the first indication information.
[0248] Exemplarily, when the first indication information indicates obtaining a TID, the first information sent by the first terminal device includes at least the TID information of the first terminal device. It can be understood that the first terminal device sends the TID when performing the first operation or responding to the first operation according to the first indication information.
[0249] Exemplarily, when the first indication information indicates obtaining the first terminal device issuer identifier, the first information sent by the first terminal device at least includes the first terminal device issuer identifier of the first terminal device. It can be understood that the first terminal device sends the first terminal device issuer identifier when performing the first operation or responding to the first operation according to the first indication information.
[0250] Exemplarily, when the first indication information indicates obtaining the manufacturer identification of the first terminal device, the first information sent by the first terminal device at least includes the manufacturer identification of the first terminal device. It can be understood that the first terminal device sends the manufacturer identification of the first terminal device when performing the first operation or responding to the first operation according to the first indication information.
[0251] Exemplarily, when the first indication information indicates obtaining the AIoT device ID, the first information sent by the first terminal device includes at least the AIoT device ID of the first terminal device. It can be understood that the first terminal device sends the AIoT device ID when performing the first operation or responding to the first operation according to the first indication information.
[0252] In one implementation manner, the first terminal device sends the first information according to the first indication information, which can be understood as at least one of the following:
[0253] The first terminal device receives the first operation, and obtains the target information according to the first operation or after executing the first operation; then, the target information is screened or filtered according to the first indication information to obtain the first information. For example, the first operation received by the first terminal device is an inventory operation, and the first terminal responds to the first operation, determines the information to be sent, that is, the target information is EPC, TID, etc., and then screens the target information according to the type or content of the information required to be obtained indicated by the first indication information. For example, if the first indication information indicates to obtain TID, the first terminal device determines that the first information is TID and then sends the first information.
[0254] The first terminal device executes the first operation, but when executing the first operation, the first terminal device provides corresponding information in combination with the information content or information type to be obtained as indicated by the first indication information. For example, the first operation is an inventory operation, and the first indication information indicates obtaining the TID. Then, the operation executed by the first terminal device is the inventory operation of obtaining the TID, and the first information is directly obtained and sent.
[0255] Here, "at least includes" means that the present disclosure has no special restrictions on whether the first information also carries other information. For example, it may also include but is not limited to at least one of the inventory time, inventory area, and inventory summary.
[0256] The second information, the third information, the first condition and the second condition can all be used to limit the first terminal device that sends the first information, or to limit the first information sent by the first terminal device. Hereinafter, this information (i.e., at least one of the second information, the third information, the first condition and the second condition) will be referred to as limiting conditions (or limiting information, screening information, etc., without special restrictions on the nouns).
[0257] In this disclosure, the limiting conditions may be used for the following limitations:
[0258] Case 1: The limiting condition can be used to limit the first terminal device, specifically to limit the information reported by a specific first terminal device. When the first terminal device meets the limiting condition, for example, when the value of the company or organization corresponding to the first terminal device identifier in the identifier of the first terminal device is the same as the second information, or when the configuration level corresponding to the first terminal device is the same as the second information, the first terminal device sends the first terminal device identifier to the first communication device, and does not send it if they are not the same.
[0259] Case 2: The limiting condition can be used to limit the first communication device, specifically to limit the terminal range to which the first communication device is to report information. In other words, the first communication device can filter the terminals by the limiting condition, so as to report the relevant information of the terminals that meet the limiting condition, i.e., the sending of the fourth information in the following text, which will be described in detail in the following text. Based on this, for the first communication device, the first communication device can complete the screening and sending of the fourth information according to the limiting condition after collecting the first information of each first terminal device (in this scenario, the first communication device can also send the above limiting condition to the first terminal device); or, the first communication device can also send the limiting condition to the first terminal device, and the first terminal device determines whether it meets the limiting condition, so as to report the first information to the first communication device when it meets the limiting condition. The implementation method is described in detail in the following text. For example, the first communication device obtains multiple first terminal device identifiers, and only the first terminal device identifier that meets the first condition can be sent by the first communication device. For example, when the issuer identifier of the first terminal device is the same as the issuer identifier indicated in the third information, the first communication device sends the identifier to the application server, or to the AIoT Function, etc. If they are not the same, the first communication device does not send the identifier.
[0260] The first condition and the second condition are used to limit the attribute information of the first terminal device, while the second information and the third information can be used to further limit the scope of the above attribute information.
[0261] The second information and the third information may be range values or exact values.
[0262] Among them, the scope of attribute information can be customized. In actual scenarios, it can include but is not limited to at least one of the following: first terminal device identification, geographic location, first terminal device issuer identification, first terminal device manufacturer identification, configuration level corresponding to the first terminal device identification, and company or organization value corresponding to the first terminal device identification.
[0263] In one implementation, the first terminal device identification may be equal to or replaced by the identification of the first terminal device, may be equal to or replaced by the first terminal device identifier, or may be equal to or replaced by the identifier of the first terminal device.
[0264] Exemplarily, the first condition and the second information may limit the device identification of the first terminal device. In this case, the first condition may include at least one of the following: the value of the company or organization corresponding to the first terminal device identification is the same as the second information, the device serial number corresponding to the first terminal device is the same as the second information, the user identification code corresponding to the first terminal device is the same as the second information, and the configuration level corresponding to the first terminal device is the same as the second information. In this case, the second information is the value of the company or organization that can be allowed to assign a unique label or the first terminal device identification, for example, the second information may be a configuration level.
[0265] In one implementation, the value of the company or organization corresponding to the first terminal device identifier, or the value of the configuration level corresponding to the first terminal device identifier, refers to the value or number corresponding to the standard organization, company, or group that generates or distributes the first terminal device identifier. For example, the value of the configuration level is used to represent the organization or company that distributes or generates the TID, and the values are shown in the company number corresponding table below:
[0266]
[0267] For example, when the configuration level value is 00100000, it means that the standard organization that distributes or generates TID is ISO / IEC 18000-4. Therefore, the value of the company or organization corresponding to the first terminal device identifier, or the value of the configuration level corresponding to the first terminal device identifier, can be used to indicate the organization or company that generates or distributes the first terminal device identifier. If the value of the organization or company that distributes or generates the identifier is different from the value in the second information, it is considered that the first condition is not met, that is, the first terminal device identifier does not meet the reporting condition, and therefore the first communication device does not report the identifier.
[0268] The second information may include, but is not limited to, at least one of the following: an Allocation class, an International Mobile Subscriber Identity (IMSI), and a Serial Number. The second information may include at least one of the following: a value of an Allocation class, a value of an IMSI, or a Serial Number.
[0269] In an exemplary embodiment, when the first condition is that the value of the company or organization corresponding to the first terminal device identifier is the same as the second information, the second information may be one or more Allocation class values. In this case, only when the first terminal device identifier matches the second information, the first terminal device satisfies the first condition and can send the first information.
[0270] The following are some examples:
[0271] If the second information includes 00100000 and 11100000, then the first condition is that when the configuration level corresponding to the first terminal device identifier is at least one of 00100000 or 11100000, that is, if the first terminal device identifier is distributed by at least one of the two organizations ISO / IEC 18000-4 or ISO / IEC 7816-6 in the above table, then the first terminal device reports the identifier to the first communication device; or, the first communication device reports the matching first terminal device identifier to the AIoT Function or APP server.
[0272] In one implementation, the configuration level may further identify or indicate at least one of the following:
[0273] PLMN ID, Public Land Mobile Network, public land mobile network identification;
[0274] Group ID, group identifier, the group is a group consisting of at least one AIoT device;
[0275] MCC, Mobile Country Code;
[0276] MNC, Mobile Network Code;
[0277] TAC, Type Allocation Code.
[0278] Exemplarily, the second condition and the third information may limit the tag identification of the first terminal device.
[0279] At this time, the second condition includes but is not limited to at least one of the following: the first terminal device issuer identifier corresponding to the first terminal device identifier is the same as the first terminal device issuer identifier in the third information, and the first terminal device manufacturer identifier corresponding to the first terminal device identifier is the same as the first terminal device manufacturer identifier in the third information. The third information includes but is not limited to at least one of the following: the first terminal device issuer identifier, the first terminal device manufacturer identifier.
[0280] In one embodiment, if (the first terminal device identifier or the first terminal device) satisfies the second condition, or at least one of the third conditions, the first terminal device sends the first terminal device identifier (to the first communication device), or the first communication device sends the first terminal device identifier (to the AIoT Function or APP server, etc.).
[0281] In an exemplary embodiment, when the second condition is: the first terminal device manufacturer identifier corresponding to the first terminal device identifier is the same as the first terminal device manufacturer identifier in the third information, and the third information is a specific first terminal device issuer identifier. When the first terminal device issuer identifier of the first terminal device matches the third information, the second condition is met, and the first terminal device can send the first information.
[0282] The above-mentioned match is not limited to the two being identical, but can also be information correspondence or the first terminal device identifier including the information. For example, the second information is the allocation level 00000001, and the TID of the first terminal device is a long string, which includes not only the allocation level (00000001) but also the serial number and other values. Although the two are not the same, there is a corresponding relationship between the two, that is, the first terminal device identifier contains or carries the configuration level 00000001, so the two can also be considered to match.
[0283] In one implementation, allocation class can be understood as a configuration level, or an allocation level.
[0284] In one implementation:
[0285] The first condition is that when the value of the company or organization corresponding to the first terminal device identifier is the same as the second information, it can also be understood that: the first terminal device identifier carries or includes the second information, or the value of the configuration level in the first terminal device identifier is the same as the second information, or the value of the configuration level to which the first terminal device identifier belongs or corresponds is the same as the second information.
[0286] The second condition is: the first terminal device manufacturer identifier corresponding to the first terminal device identifier is the same as the first terminal device manufacturer identifier in the third information, and the third information is the specific first terminal device manufacturer identifier. It can also be understood as: the first terminal device identifier carries or includes the third information, or the value of the device manufacturer identifier in the first terminal device identifier is the same as at least one item in the third information (for example, the same as the device manufacturer identifier in the third information), or the value of the device manufacturer identifier to which the first terminal device identifier belongs or corresponds is the same as at least one item in the third information (for example, the same as the device manufacturer identifier in the third information), or the value of the device issuer identifier in the first terminal device identifier is the same as at least one item in the third information (for example, the same as the device issuer identifier in the third information), or the value of the device manufacturer identifier to which the first terminal device identifier belongs or corresponds is the same as at least one item in the third information (for example, the same as the device issuer identifier in the third information).
[0287] It should be understood that the first condition and the second condition, the second information, and the third information involved above are only embodiments for ease of understanding, and are not actually limited to the types exemplified above. In an application, the first terminal device may be limited in multiple dimensions simultaneously in the relevant information of the first operation. For example, the relevant information of the first operation may include part or all of the first condition, the second condition, the second information, and the third information.
[0288] When the relevant information of the first operation includes a limiting condition (i.e., at least one of the first condition, the second condition, the second information, and the third information), the first terminal device may send information in different ways. The present disclosure provides two possible implementations: the first terminal device may directly send the first information, or it may first determine whether it meets the limiting condition, and then send the first information after determining that it meets the limiting condition.
[0289] In an exemplary embodiment, the first terminal device receives the limiting condition and determines whether it meets the limiting condition based on its own attribute information. When the limiting condition is met, the terminal sends the first information. For example, the first terminal device can use the group identifier for screening, and only the first terminal device whose first terminal device identifier contains the same group identifier sends the first information.
[0290] In another exemplary embodiment, after receiving the first indication information, the first terminal device only needs to determine the type of information to be sent based on the first indication information, without making a limiting condition judgment, and directly sends information corresponding to the information type. In this case, further screening of the first information based on the limiting condition can be performed by the first communication device, which is not described in detail here.
[0291] In this embodiment, the first terminal device may not perform additional processing. When it is necessary to feedback to the AF that certain conditions (such as at least one of the first condition and the second condition) are met, the communication device may filter the first information and then send the filtered first information to the AF. The specific content will be described in detail in the communication side method later.
[0292] In addition, the present disclosure also provides another device information providing method, which is applied to the first communication device. Figure 2 , Figure 2 is a flowchart illustrating another method for providing device information according to an embodiment of the present disclosure. Figure 2 As shown, the method includes at least one of the following:
[0293] S201, a first communication device receives first information.
[0294] In this step, the first communication device may be a device having at least one of the following features including but not limited to: being able to communicate with the first terminal device, being able to perform AIoT operations, supporting the first interface, and supporting the first RAT.
[0295] Specifically, the first communication device may be, but is not limited to, a reader.
[0296] The first communication device may communicate with each first terminal device directly, or communicate with the first terminal device through an intermediate device. For example, when the first communication device is far away from the first terminal device, the first communication device may extend the coverage of the reader through the intermediate device.
[0297] The intermediate device is also called a reader or a component of a reader. That is, the intermediate device may be an intermediate node between the first terminal device and other devices, but is not limited thereto. The intermediate device may at least include but is not limited to being used to expand the coverage of other devices, or to assist the communication between the first terminal device and other network devices. The intermediate device may include but is not limited to at least one of the following: UE, IAB, relay.
[0298] This means that the first information received by the first communication device may come directly from the first terminal device or directly from the intermediate device (the source of the first information is still the terminal). The specific decision can be made based on actual conditions and this disclosure does not limit it.
[0299] The first information includes but is not limited to at least one of the following: a first terminal device identifier, a first terminal device issuer identifier, and a first terminal device manufacturer identifier.
[0300] Among them, the first terminal device identifier is used to identify the first terminal device, and the first terminal device identifier includes but is not limited to at least one of the following: EPC, TID, AIoT device ID. It is not difficult to understand that the first terminal device identifier can be composed of a variety of information, which can be used to uniquely identify the first terminal device and is not shared by other device terminals. Optionally, the first terminal device identifier can include a group identifier, that is, the identifiers of multiple first terminal devices in the same group contain the same group identifier.
[0301] The first terminal device issuer identifier is used to indicate the issuer of the first terminal device. The first terminal device issuer identifier may include but is not limited to at least one of the following: Tag issuer ID, manufacturer identifier, and certification body identifier.
[0302] The first terminal device manufacturer identifier is used to indicate the manufacturer of the first terminal device. The first terminal device manufacturer identifier at least includes but is not limited to: RF Tag manufacture ID.
[0303] For the parts not described in detail, please refer to the previous text and I will not repeat them here.
[0304] In a further possible embodiment, the first information may be passively sent based on an active trigger of the first communication device. In this embodiment, the first communication device may also have the following steps: the first communication device sends at least one of the first operation and related information of the first operation to the first terminal device, and the first communication device receives the first information from the first terminal device.
[0305] Among them, the relevant information of the first operation includes at least one of the following: first indication information, second information, third information, first condition, and second condition. The second information is the value of the company or organization that allows the allocation of a unique label or the first terminal device identifier; the second information at least includes: Allocation class. The third information includes at least one of the following: the first terminal device issuer identifier, the first terminal device manufacturer identifier. The second condition includes at least one of the following: the first terminal device issuer identifier corresponding to the first terminal device identifier is the same as the first terminal device issuer identifier in the third information; the first terminal device manufacturer identifier corresponding to the first terminal device identifier is the same as the first terminal device manufacturer identifier in the third information. The first condition at least includes: the value of the company or organization corresponding to the first terminal device identifier is the same as the second information.
[0306] S202, the first communication device sends fourth information.
[0307] This step means that the first communication device can send the fourth information to different receiving devices directly or indirectly according to the needs. The present disclosure has no special restrictions on the receiving device. In practical applications, the receiving device can include but is not limited to at least one of the following: a second communication device and a third communication device.
[0308] In one implementation, the first communication device performs at least one of the following:
[0309] receiving a first message;
[0310] determining fourth information according to at least one of the first operation related information and the first information;
[0311] Send the fourth message.
[0312] The first communication device determines the fourth information based on the first operation related information and at least one of the first information, which can be understood as: the first communication device screens or filters the received first information based on the first operation related information to obtain the fourth information.
[0313] In one implementation, the fourth information is a subset of the first information, and the fourth information at least includes at least one first terminal device identifier that satisfies or conforms to the first operation-related information.
[0314] The first communication device determines the fourth information according to at least one of the first operation related information and the first information, including at least one of the following:
[0315] When the first operation-related information includes the first indication information, when the first indication information indicates obtaining the EPC, the first communication device filters out all the EPCs in the first information, composes the fourth information, and sends the fourth information; when the first indication information indicates obtaining the TID, the first communication device filters out all the TIDs in the first information, composes the fourth information, and sends the fourth information; when the first indication information indicates obtaining the first terminal device issuer identifier, the first communication device filters out the first terminal device issuer identifier contained in all the first terminal device identifiers in the first information, composes the fourth information, and sends the fourth information; when the first indication information indicates obtaining the first terminal device manufacturer identifier, the first communication device filters out the first terminal device manufacturer identifier contained in all the first terminal device identifiers in the first information, composes the fourth information, and sends the fourth information.
[0316] When the first operation-related information includes at least one of the second information and the first condition, the first communication device compares the allocation levels contained in all the first terminal device identifiers, or the allocation levels corresponding to all the first terminal device identifiers in the first information, with the value of the allocation level indicated in the second information. If the value of the allocation level contained in or corresponding to the first terminal device is the same as the value of the allocation level in the second information, the first communication device filters out these first terminal device identifiers, composes the fourth information, and sends the fourth information; if they are different, they are not sent and are not placed in the fourth information.
[0317] When the first operation-related information includes at least one of the third information and the second condition, then:
[0318] The first communication device compares the device manufacturer identifiers contained in all the first terminal device identifiers, or the device manufacturer identifiers corresponding to all the first terminal device identifiers, with the value of the device manufacturer identifier indicated in the third information from the first information. If the value of the device manufacturer identifier contained in or corresponding to the first terminal device is the same as the value of the device manufacturer identifier in the second information, the first communication device filters out these first terminal device identifiers, composes the fourth information, and sends the fourth information; if they are not the same, they are not sent and are not included in the fourth information;
[0319] The first communication device compares the device issuer identifiers contained in all the first terminal device identifiers, or the device issuer identifiers corresponding to all the first terminal device identifiers, with the value of the device issuer identifier indicated in the third information from the first information. If the value of the device issuer identifier contained in or corresponding to the first terminal device is the same as the value of the device issuer identifier in the second information, the first communication device filters out these first terminal device identifiers, composes the fourth information, and sends the fourth information; if they are not the same, they are not sent and are not included in the fourth information;
[0320] In one implementation, in this patent, the first terminal device can be understood or replaced or interpreted as the first terminal.
[0321] The second communication device may be used for authentication or authorization of the fourth information. That is, after receiving the fourth information, the second communication device may compare the fourth information with the identification information stored locally. The second communication device includes but is not limited to at least one of the following: AUSF, UDM, AAA server.
[0322] For example, please refer to Figure 3 , Figure 3 is a schematic diagram illustrating an interactive process of identity authentication according to an embodiment of the present disclosure. Figure 3 As shown:
[0323] In one implementation, after the first communication device obtains the first information and / or the fourth information, the first communication device selects an identification verification network element (i.e., the aforementioned second communication device), and the second communication device is used to perform authentication and / or authorization operations on the first information and / or the fourth information. The first communication device can search for the address information of the identification verification network element through the AIoT function (i.e., the AIoT function). When the identification verification network element completes the verification, it returns the identification verification result to the first communication device.
[0324] In another embodiment, the first communication device sends the first information and / or the fourth information to the third communication device (e.g., AIoT Function). After the third communication device determines the address of the second communication device, it sends the first information and / or the fourth information to the second communication device for authentication or authorization of the first information and / or the fourth information. When the second communication device (e.g., the aforementioned identification verification network element) completes the verification, it returns the identification verification result to the AIoT function.
[0325] In another embodiment, the first communication device sends the first information and / or the fourth information to the second communication device via the third communication device. After the second communication device completes the authentication or authorization operation, it returns the identification verification result to the first communication device via the third communication device.
[0326] In one embodiment, the second communication device is used to perform authentication or authorization or verification operations of the first information and / or the fourth information;
[0327] In one implementation, the first communication device or the third communication device sends a second request, where the second request includes at least one of the first information and / or the fourth information, and the second request is used for authentication, authorization or verification operations on the first information and / or the fourth information.
[0328] The third communication device can be used to receive the feedback result of the first operation and perform identification verification.
[0329] The third communication device includes but is not limited to at least one of the following: NEF, AIoT function.
[0330] In the present disclosure, the fourth information is mainly obtained based on the first information received by the first communication device. The present disclosure provides two ways to obtain the fourth information:
[0331] The first one is that the first communication device obtains it by filtering the first information. The acquisition of the fourth information takes into account the resource consumption on the first terminal device side. The first communication device needs to filter the first information according to the aforementioned limiting conditions to obtain the fourth information, which means that the fourth information includes part of the information in the first information. In this scenario, the relevant information of the first operation received by the first terminal device does not include the limiting conditions, nor does it need to determine whether it meets the limiting conditions by itself. For example, the first communication device filters the first information according to the second information and / or the third information to obtain the fourth information. In this way, the resource consumption on the first terminal device side can be saved and the efficiency of the first communication device in obtaining the first information can be improved.
[0332] The second method is that the first communication device directly determines the first information as the fourth information and sends it. The first communication device only needs to summarize the first information to obtain the fourth information. At this time, the fourth information includes all the first information. In other words, the screening operation is performed by the first terminal device itself according to the limited conditions. Only the first terminal device that meets the limited conditions will send the first information. The first communication device does not need to perform the screening operation on the first information. This corresponds to the method 2 performed by the first terminal device side in the previous text. In this way, the time of the first communication device in screening the first terminal device can be saved, thereby saving network resources.
[0333] It can be seen that the fourth information is of the same type as the first information, and the fourth information includes but is not limited to at least one of the following: a first terminal device identifier, a first terminal device issuer identifier, and a first terminal device manufacturer identifier.
[0334] The same fourth information may be used differently depending on the recipient. The fourth information may be used for at least one of the following operations including but not limited to: first terminal device identification verification, authentication or authorization.
[0335] In an illustrative embodiment, when the fourth information is received by the second communication device, the fourth information is used for authentication or authorization. The second communication device can store the identification information of each first terminal device, and compare the identification information stored locally with the fourth information. When the two match, it proves that the identity authentication of the first terminal device is passed, and returns the verification result to the first communication device. In this way, the server used by the issuer for authentication identification can be found according to the fourth information, thereby verifying the identity of the server, thereby avoiding malicious attacks and improving system security.
[0336] In another exemplary embodiment, when the fourth information is received by the third communication device, the fourth information is used to verify the identity of the first terminal device. That is, after obtaining the fourth information, the first communication device can send it to the third communication device to verify the first terminal device represented by it according to the fourth information. In this way, the third communication device can obtain the fourth information in response to the first operation.
[0337] It should be understood that the two embodiments are given above for ease of understanding. In actual application, the two embodiments may also be used in combination. For example, after the second communication device completes verification, the first information is sent to the third communication device.
[0338] The above is the device information providing method provided by the present disclosure. The above embodiments can be freely combined with the present disclosure according to actual conditions without any specific limitation.
[0339] For example, when the AIoT function can interact with the wireless access network, the specific process can be referred to Figure 4 , Figure 4 is a flowchart illustrating another method for providing device information according to an embodiment of the present disclosure. Figure 4 As shown, it may specifically include:
[0340] S401, AF sends a first request to NEF; wherein the first request carries an identifier of a first terminal device (eg, EPC, TID, issuer ID).
[0341] In this step, the first request carries at least one of the first operation and related information of the first operation. The first request is used to request to obtain the identification of the first terminal device.
[0342] S402, NEF searches for AIoT functions.
[0343] In this step, the AIoT function is the aforementioned AIoT function. In order to avoid confusion, it will still be collectively referred to as AIoT function in the future. NEF can search for a suitable AIoT function in NRF based on the information carried by the first request (such as relevant information of the first operation). The AIoT function here needs to be registered in NRF. If the AIoT function is not registered in NRF, it is necessary to send registration information to NRF, and the registration information includes relevant information of the first operation. The specific process is as follows:
[0344] AIoT Function sends Nnrf_NF Management_NF Register request (network element registration request) to NRF, and the registration request carries relevant information of the first operation;
[0345] NEF sends Nnrf_NF Discovery_Request (network element search request) to NRF to query AIoTFunction, and the search request carries relevant information of the first operation; NRF sends Nnrf_NFDiscovery_Response, and the network element query response carries the address information of AIoT Function (IP address, AIoT Function ID, or AIoTFunction FQDN). NRF determines the AIoT Function that meets the requirements based on the relevant information of the first operation.
[0346] S403, NEF sends a first request to the AIoT function.
[0347] In this step, after the NEF determines the AIoT function, it can forward the first request to the AIoT function.
[0348] S404, AIoT function searches for a reader / writer.
[0349] In this step, the reader is referred to as a reader. To avoid confusion, the reader is referred to as a reader in the following. After receiving the first request, the AIoT function can read the first request and search for a reader (i.e., the first communication device) that meets the requirements according to the information obtained from the read.
[0350] In one implementation, the AIoT Function queries or determines the first communication device based on relevant information of the first operation.
[0351] S405, the AIoT function sends a first request to the reader.
[0352] In this step, the AIoT function may generate a first operation according to the first request, or directly forward the first request. The number of readers may be one or more.
[0353] The AIoT Function may send a first request to one or more first communication devices.
[0354] S406, the reader initiates an inventory process.
[0355] In this step, it is equivalent to the first communication device (reader) sending at least one of the first operation and related information of the first operation to each first terminal device (ie, AIoT device).
[0356] or,
[0357] This is equivalent to the reader executing the first operation. For example, when the first operation is an inventory operation, the reader executes the inventory operation.
[0358] S407, the AIoT device matches and obtains the first information.
[0359] In this step, the AIoT device is the aforementioned AIoT device. To avoid confusion, it is collectively referred to as AIoTdevice. The AIoT device obtains the identification information of the corresponding type according to the first indication information. Among them, the AIoT device can also determine whether it meets each condition according to other screening information, and only the AIoT device that meets the conditions responds to the reader.
[0360] The AIoT device, which may also be a first terminal device, determines the first information according to the relevant information of the first operation.
[0361] S408, the AIoT device sends the first information to the reader.
[0362] In this step, after receiving the first information from each AIoT device, the reader only needs to summarize it.
[0363] S409, the reader sends an inventory response to the AIoT function.
[0364] In this step, the inventory response carries at least the summarized first information.
[0365] In one implementation, the reader may also determine or obtain fourth information based on the relevant information of the first operation and the first information. In this step, the inventory response at least carries the summarized fourth information.
[0366] S410, AIoT function sends a second request to AUSF / UDM.
[0367] In this step, the AUSF / UDM is the aforementioned second communication device, and the second request carries at least the aggregated first information and / or fourth information. The AUSF / UDM authenticates or authorizes the first information.
[0368] In one implementation, the second communication device includes at least one of the following: UDM, AUSF, AAA (Authentication, Authorization, Accounting) server;
[0369] The second communication device performs at least one of the following on at least one of the first information and / or the fourth information: authentication, authorization, verification, validation, and billing.
[0370] S411, AUSF / UDM sends the verification result to the AIoT function.
[0371] S412, AIoT function sends an inventory response to NEF.
[0372] The inventory response at least includes the first information and / or the fourth information that have passed the verification.
[0373] S413, NEF sends an inventory response to AF.
[0374] In summary, if Figure 4 The first terminal device needs to determine whether it meets the limited conditions according to the first request, and then send the information after meeting the limited conditions. In another embodiment, steps S401-S405 remain unchanged. Figure 5is a flowchart illustrating another method for providing device information according to an embodiment of the present disclosure. Figure 5 As shown, in step S506, the reader initiates the inventory process and only sends the first indication information to the AIoT device.
[0375] S507, the AIoT device matches and obtains the first information.
[0376] That is to say, the AIoT device does not need to determine whether it meets the requirements, but only needs to send the first information according to the first indication information (ie, step S408).
[0377] S508: The reader filters the information carried in the first request to obtain the information that meets the requirements.
[0378] Apart from this, the other steps (ie steps S409 - S413 ) may remain unchanged.
[0379] Compared with the above process, the reader adds a process of filtering the received first information.
[0380] In summary, the first terminal device only needs to report the first information after receiving the first request without making any judgment, and the reader screens and reports the first information.
[0381] The present disclosure also provides a device for providing equipment information. Figure 6 is a structural block diagram illustrating a device information providing apparatus according to an embodiment of the present disclosure. Figure 6 As shown, the device information providing apparatus 600 includes:
[0382] A receiving module 601 is configured to receive at least one of a first operation and related information of the first operation;
[0383] The sending module 602 is used to send the first information; wherein the first information includes at least one of the following: the first terminal device identification; the first terminal device issuer identification; the first terminal device manufacturer identification.
[0384] In an exemplary embodiment, the device information providing apparatus 600 is also configured so that the first terminal device identifier satisfies at least one of the following: the first terminal device identifier is used to identify the first terminal device; the first terminal device identifier includes at least one of the following: an electronic product code EPC; a tag identifier TID; an environmental Internet of Things device identifier.
[0385] In an exemplary embodiment, the device information providing apparatus 600 is further configured so that the first terminal device issuer identifier satisfies at least one of the following: the first terminal device issuer identifier is used to indicate the issuer of the first terminal device; the first terminal device issuer identifier includes: a label producer identifier.
[0386] In an exemplary embodiment, the device information providing apparatus 600 is further configured so that the first terminal device manufacturer identifier satisfies at least one of the following: the first terminal device manufacturer identifier is used to indicate the manufacturer of the first terminal device; the first terminal device manufacturer identifier includes at least: a wireless frequency tag manufacturer identifier.
[0387] In an exemplary embodiment, the device information providing apparatus 600 is also configured so that the relevant information of the first operation satisfies at least one of the following: the relevant information of the first operation is used to determine or obtain the first information; the relevant information of the first operation includes at least one of the following: first indication information, second information, third information, first condition, and second condition.
[0388] In an exemplary embodiment, the device information providing apparatus 600 is further configured so that the second information satisfies at least one of the following: the second information is a value of a company or organization that is allowed to assign a unique label or a first terminal device identifier; the second information includes at least a configuration level.
[0389] In an exemplary embodiment, the device information providing apparatus 600 is further configured so that the third information satisfies: the third information includes at least one of the following: an identifier of the issuer of the first terminal device; an identifier of the manufacturer of the first terminal device.
[0390] In an exemplary embodiment, the device information providing apparatus 600 is further configured such that when the first indication information indicates obtaining EPC, the first information includes EPC information of the first terminal device; when the first indication information indicates obtaining TID, the first information includes TID information of the first terminal device; when the first indication information indicates obtaining the issuer identifier of the first terminal device; the first information includes the issuer identifier of the first terminal device; when the first indication information indicates obtaining the manufacturer identifier of the first terminal device, the first information includes the manufacturer identifier of the first terminal device; when the first indication information indicates obtaining the environmental Internet of Things device identifier, the first information includes the environmental Internet of Things device identifier of the first terminal device.
[0391] In an exemplary embodiment, the device information providing apparatus 600 is further configured to send the first information when the first terminal device satisfies the first condition; wherein the first condition includes at least one of the following: the value of the company or organization corresponding to the first terminal device identifier is the same as the second information, or the configuration level corresponding to the first terminal device is the same as the second information.
[0392] In an exemplary embodiment, the device information providing apparatus 600 is further configured to send the first information when the first terminal device satisfies a second condition; wherein the second condition includes at least one of the following: the first terminal device issuer identifier corresponding to the first terminal device identifier is the same as the first terminal device issuer identifier in the third information; the first terminal device manufacturer identifier corresponding to the first terminal device identifier is the same as the first terminal device manufacturer identifier in the third information.
[0393] In an exemplary embodiment, the device information providing apparatus 600 is further configured as: the first terminal device receives a first operation and at least one of related information of the first operation from a first communication device; the first terminal device sends the first information, including: the first terminal device sends the first information to the first communication device.
[0394] The present disclosure also provides another device for providing equipment information. Figure 7 is a structural block diagram illustrating another device information providing apparatus according to an embodiment of the present disclosure. Figure 7 As shown, the device information providing apparatus 700 includes:
[0395] The receiving module 701 is used to receive first information;
[0396] Sending module 702 is used to send fourth information; wherein the fourth information at least includes all or part of the first information; the first information is determined or obtained by the first terminal device based on receiving at least one of the first operation and related information of the first operation; the first information includes at least one of the following: first terminal device identification; first terminal device issuer identification; first terminal device manufacturer identification.
[0397] In an exemplary embodiment, the device information providing apparatus 700 is also configured so that the fourth information satisfies at least one of the following: the fourth information is used for at least one of the following operations: first terminal device identification verification, authentication or authorization; the fourth information includes at least one of the following: first terminal device identification; first terminal device issuer identification; first terminal device manufacturer identification.
[0398] In an exemplary embodiment, the device information providing apparatus 700 is also configured so that the first terminal device identifier satisfies at least one of the following: the first terminal device identifier is used to identify the first terminal device; the first terminal device identifier includes at least one of the following: an electronic product code EPC; a tag identifier TID; an environmental Internet of Things device identifier.
[0399] In an exemplary embodiment, the device information providing apparatus 700 is further configured so that the first terminal device issuer identifier satisfies at least one of the following: the first terminal device issuer identifier is used to indicate the issuer of the first terminal device; the first terminal device issuer identifier includes: a label producer identifier.
[0400] In an exemplary embodiment, the device information providing apparatus 700 is further configured so that the first terminal device manufacturer identifier satisfies at least one of the following: the first terminal device manufacturer identifier is used to indicate the manufacturer of the first terminal device; the first terminal device manufacturer identifier includes at least: a wireless frequency tag manufacturer identifier.
[0401] In an exemplary embodiment, the device information providing apparatus 700 is also configured such that the first communication device sends at least one of a first operation and related information of the first operation to a first terminal device; wherein the related information of the first operation includes at least one of the following: first indication information, second information, third information, first condition, and second condition.
[0402] In an exemplary embodiment, the device information providing apparatus 700 is further configured so that the second information satisfies at least one of the following: the second information is a value of a company or organization that is allowed to assign a unique label or a first terminal device identifier; the second information includes at least a configuration level.
[0403] In an exemplary embodiment, the device information providing apparatus 700 is further configured so that the third information satisfies: the third information includes at least one of the following: an identifier of the issuer of the first terminal device, an identifier of the manufacturer of the first terminal device.
[0404] In an exemplary embodiment, the device information providing apparatus 700 is further configured such that a first communication device receives first information from a first terminal device; the first communication device obtains or determines fourth information based on the first information; the first terminal device satisfies at least one of the following: a first condition, a second condition; wherein the first condition at least includes: the value of the company or organization corresponding to the first terminal device identifier is the same as the second information; the second condition includes at least one of the following: the first terminal device issuer identifier corresponding to the first terminal device identifier is the same as the first terminal device issuer identifier in the third information; the first terminal device manufacturer identifier corresponding to the first terminal device identifier is the same as the first terminal device manufacturer identifier in the third information.
[0405] In an exemplary embodiment, the device information providing apparatus 700 is further configured so that the first communication device filters the first information according to the second information and / or the third information to obtain the fourth information.
[0406] In an exemplary embodiment, the device information providing apparatus 700 is also configured as a first communication device sending fourth information to a second communication device; wherein the second communication device satisfies at least one of the following: the second communication device is used for authentication or authorization of the fourth information; the second communication device includes at least one of the following: authentication service function AUSF, unified data management UDM.
[0407] Figure 8 The electronic device 800 according to the embodiment of the present disclosure includes at least a memory, a processor and a computer program stored in the memory, and the processor executes the computer program to implement the signal transmission method described in any of the above embodiments.
[0408] Figure 8 The electronic device 800 shown specifically includes: a central processing unit (CPU) 801, a graphics processing unit (GPU) 802 and a memory 803. These units are interconnected via a bus 804. The central processing unit (CPU) 801 and / or the graphics processing unit (GPU) 802 can be used as the above-mentioned processor, and the memory 803 can be used as the above-mentioned memory for storing computer-readable instructions. In addition, the electronic device 800 may also include a communication unit 805, a storage unit 806, an output unit 807, an input unit 808 and an external device 809, which are also connected to the bus 804.
[0409] Fig. 9 A schematic diagram of a computer-readable storage medium provided in an embodiment of the present disclosure. Fig. 9 As shown, a computer-readable storage medium 900 according to an embodiment of the present disclosure has computer-readable instructions 901 stored thereon. When the computer-readable instructions 901 are executed by a processor, the signal transmission method described in any of the foregoing embodiments of the present disclosure is implemented. The computer-readable storage medium includes, but is not limited to, for example, volatile memory and / or non-volatile memory. Volatile memory may include, for example, random access memory (RAM) and / or cache memory (cache), etc. Non-volatile memory may include, for example, read-only memory (ROM), hard disk, flash memory, optical disk, magnetic disk, etc.
[0410] The present disclosure further provides a computer program product, including a computer program / instruction, which, when executed by a processor, implements the device information providing method described in any of the foregoing embodiments of the present disclosure.
[0411] The basic principles of the present disclosure are described above in conjunction with specific embodiments. However, it should be noted that the advantages, strengths, effects, etc. mentioned in the present disclosure are only examples and not limitations, and it cannot be considered that these advantages, strengths, effects, etc. are required by each embodiment of the present disclosure. In addition, the specific details disclosed above are only for the purpose of illustration and ease of understanding, and are not limitations. The above details do not limit the present disclosure to the necessity of adopting the above specific details to be implemented.
[0412] The block diagrams of the devices, apparatuses, equipment, and systems involved in this disclosure are only illustrative examples and are not intended to require or imply that they must be connected, arranged, and configured in the manner shown in the block diagrams. As will be appreciated by those skilled in the art, these devices, apparatuses, equipment, and systems can be connected, arranged, and configured in any manner. Words such as "including," "comprising," "having," and the like are open words, referring to "including but not limited to," and can be used interchangeably therewith. The words "or" and "and" used herein refer to the words "and / or," and can be used interchangeably therewith, unless the context clearly indicates otherwise. The word "such as" used herein refers to the phrase "such as but not limited to," and can be used interchangeably therewith.
[0413] Additionally, as used herein, "or" used in a list of items beginning with "at least one" indicates a separate list, so that, for example, a list of "at least one of A, B, or C" means A or B or C, or AB or AC or BC, or ABC (i.e., A and B and C). Furthermore, the word "exemplary" does not mean that the example described is preferred or better than other examples.
[0414] It should also be noted that in the system and method of the present disclosure, each component or each step can be decomposed and / or recombined. Such decomposition and / or recombination should be regarded as equivalent solutions of the present disclosure.
[0415] Various changes, substitutions, and modifications of the techniques described herein may be made without departing from the teachings defined by the appended claims. Furthermore, the scope of the claims of the present disclosure is not limited to the specific aspects of the processes, machines, manufactures, compositions of events, means, methods, and actions described above. Currently existing or later to be developed processes, machines, manufactures, compositions of events, means, methods, or actions that perform substantially the same functions or achieve substantially the same results as the corresponding aspects described herein may be utilized. Thus, the appended claims include such processes, machines, manufactures, compositions of events, means, methods, or actions within their scope.
[0416] The above description of the disclosed aspects is provided to enable any person skilled in the art to make or use the present disclosure. Various modifications to these aspects will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other aspects without departing from the scope of the present disclosure. Therefore, the present disclosure is not intended to be limited to the aspects shown herein, but rather to the widest scope consistent with the principles and novel features disclosed herein.
[0417] The above description has been given for the purpose of illustration and description. In addition, this description is not intended to limit the embodiments of the present disclosure to the forms disclosed herein. Although multiple example aspects and embodiments have been discussed above, those skilled in the art will recognize certain variations, modifications, changes, additions and sub-combinations thereof.
Claims
1. A method for providing device information, characterized in that: The method comprises at least one of the following: The first terminal device receives at least one of the first operation and related information of the first operation; The first terminal device sends the first information; The first information includes at least one of the following: The first terminal device identifier; The issuer identifier of the first terminal device; The manufacturer identification of the first terminal device.
2. The method according to claim 1, characterized in that The first terminal device identifier satisfies at least one of the following: The first terminal device identifier is used to identify the first terminal device; The first terminal device identification includes at least one of the following: Electronic Product Code EPC; Tag identifier TID; Environmental IoT device identification.
3. The method according to claim 1, characterized in that: The first terminal device issuer identifier satisfies at least one of the following: The first terminal device issuer identifier is used to indicate the issuer of the first terminal device; The first terminal device issuer identifier includes: Label manufacturer identification.
4. The method according to claim 1, characterized in that: The first terminal device manufacturer identifier satisfies at least one of the following: The first terminal device manufacturer identifier is used to indicate the manufacturer of the first terminal device; The first terminal device manufacturer identifier includes at least: Radio frequency tag manufacturer identification.
5. The method according to claim 1, characterized in that: The relevant information of the first operation satisfies at least one of the following: The relevant information of the first operation is used to determine or obtain the first information; The relevant information of the first operation includes at least one of the following: first indication information, second information, third information, first condition, and second condition.
6. The method according to claim 5, characterized in that The second information satisfies at least one of the following: The second information is a value of a company or organization that allows the assignment of a unique tag or identification of the first terminal device; The second information includes at least: a configuration level.
7. The method according to claim 5, characterized in that The third information satisfies: The third information includes at least one of the following: an identifier of the issuer of the first terminal device; an identifier of the manufacturer of the first terminal device.
8. The method according to claim 1, characterized in that When the first indication information indicates obtaining the EPC, the first information includes the EPC information of the first terminal device; When the first indication information indicates obtaining a TID, the first information includes TID information of the first terminal device; When the first indication information indicates obtaining the first terminal device issuer identifier; the first information includes the first terminal device issuer identifier of the first terminal device; When the first indication information indicates obtaining the first terminal device manufacturer identifier, the first information includes the first terminal device manufacturer identifier of the first terminal device; When the first indication information indicates obtaining the environmental Internet of Things device identifier, the first information includes the environmental Internet of Things device identifier of the first terminal device.
9. The method according to claim 1, characterized in that: The method comprises: when a first condition is met, the first terminal device sends first information; The first condition includes at least one of the following: a value of a company or organization corresponding to the first terminal device identification is the same as the second information, or a configuration level corresponding to the first terminal device is the same as the second information.
10. The method according to claim 1, characterized in that The first terminal device sends the first information when the second condition is met; The second condition includes at least one of the following: The first terminal device issuer identifier corresponding to the first terminal device identifier is the same as the first terminal device issuer identifier in the third information; The first terminal device manufacturer identifier corresponding to the first terminal device identifier is the same as the first terminal device manufacturer identifier in the third information.
11. The method according to claim 1, characterized in that: The first terminal device receives at least one of the first operation and related information of the first operation, including: The first terminal device receives at least one of the first operation and the related information of the first operation from the first communication device; The first terminal device sends first information, including: The first terminal device sends the first information to the first communication device.
12. A method for providing device information, characterized in that: The method comprises at least one of the following: The first communication device receives the first information; The first communication device sends fourth information; Wherein, the fourth information at least includes all or part of the first information; The first information is determined or obtained by the first terminal device based on receiving at least one of the first operation and related information of the first operation; The first information includes at least one of the following: The first terminal device identifier; The issuer identifier of the first terminal device; The manufacturer identification of the first terminal device.
13. The method according to claim 12, characterized in that The fourth information satisfies at least one of the following: The fourth information is used for at least one of the following operations: first terminal device identification verification, authentication or authorization; The fourth information includes at least one of the following: The first terminal device identifier; The issuer identifier of the first terminal device; The manufacturer identification of the first terminal device.
14. The method according to claim 12, characterized in that The first terminal device identifier satisfies at least one of the following: The first terminal device identifier is used to identify the first terminal device; The first terminal device identification includes at least one of the following: Electronic Product Code EPC; Tag identifier TID; Environmental IoT device identification.
15. The method according to claim 12, characterized in that The first terminal device issuer identifier satisfies at least one of the following: The first terminal device issuer identifier is used to indicate the issuer of the first terminal device; The first terminal device issuer identifier includes: Label manufacturer identification.
16. The method according to claim 12, characterized in that The first terminal device manufacturer identifier satisfies at least one of the following: The first terminal device manufacturer identifier is used to indicate the manufacturer of the first terminal device; The first terminal device manufacturer identifier includes at least: Radio frequency tag manufacturer identification.
17. The method according to claim 12, characterized in that The method further comprises: The first communication device sends at least one of the first operation and related information of the first operation to the first terminal device; The relevant information of the first operation includes at least one of the following: first indication information, second information, third information, first condition, and second condition.
18. The method according to claim 17, characterized in that The second information satisfies at least one of the following: The second information is a value of a company or organization that allows the assignment of a unique tag or identification of the first terminal device; The second information includes at least: a configuration level.
19. The method according to claim 17, characterized in that The third information satisfies: The third information includes at least one of the following: an identifier of the issuer of the first terminal device and an identifier of the manufacturer of the first terminal device.
20. The method according to claim 17, characterized in that The first communication device receives first information, including at least one of the following: The first communication device receives first information from the first terminal device; The first communication device obtains or determines fourth information according to the first information; The first terminal device satisfies at least one of the following: a first condition and a second condition; The first condition includes at least one of the following: the value of the company or organization corresponding to the first terminal device identification is the same as the second information, or the configuration level corresponding to the first terminal device is the same as the second information; The second condition includes at least one of the following: The first terminal device issuer identifier corresponding to the first terminal device identifier is the same as the first terminal device issuer identifier in the third information; The first terminal device manufacturer identifier corresponding to the first terminal device identifier is the same as the first terminal device manufacturer identifier in the third information.
21. The method according to claim 20, characterized in that The first communication device obtains or determines fourth information according to the first information, including: The first communication device filters the first information according to the second information and / or the third information to obtain fourth information.
22. The method according to claim 12, characterized in that The first communication device sends fourth information, including: The first communication device sends fourth information to the second communication device; The second communication device satisfies at least one of the following conditions: The second communication device is used for authentication or authorization of fourth information; The second communication device includes at least one of the following: an authentication service function AUSF and a unified data management UDM.
23. A device information providing apparatus, characterized in that: The device comprises at least one of the following: A receiving module, configured to receive at least one of a first operation and related information of the first operation; A sending module, used for sending first information; The first information includes at least one of the following: The first terminal device identifier; The issuer identifier of the first terminal device; The manufacturer identification of the first terminal device.
24. A device information providing apparatus, characterized in that: The device comprises at least one of the following: A receiving module, configured to receive first information; A sending module, used for sending fourth information; Wherein, the fourth information at least includes all or part of the first information; The first information is determined or obtained by the first terminal device based on receiving at least one of the first operation and related information of the first operation; The first information includes at least one of the following: The first terminal device identifier; The issuer identifier of the first terminal device; The manufacturer identification of the first terminal device.
25. An electronic device comprising a memory, a processor and a computer program stored in the memory, characterized in that: The processor executes the computer program to implement the method according to any one of claims 1 to 22.
26. A computer-readable storage medium having a computer program / instruction stored thereon, characterized in that: When the computer program / instructions are executed by a processor, the method according to any one of claims 1 to 22 is implemented.
27. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instructions are executed by a processor, the method according to any one of claims 1 to 22 is implemented.
Citation Information
Cited By
Information processing method and communication device
WO2026166473A1