Electronic tag information transmission method and device, equipment and storage medium

CN120303666APending Publication Date: 2025-07-11GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202280102298.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2022-12-09
Publication Date
2025-07-11

AI Technical Summary

Technical Problem

Existing RFID systems are difficult to effectively transmit electronic tag information in cellular communication networks, resulting in insufficient electronic tag information transmission capabilities.

Method used

Obtain the electronic label information through the terminal device or core network element, determine the corresponding routing information, and transmit it within and/or outside the operator's network based on the routing information to ensure that the electronic label information can be correctly sent to the target server.

Benefits of technology

The transmission capability of electronic tag information in the cellular communication network is enhanced, allowing the terminal device or access network device to correctly send the electronic tag information to the target server through the cellular communication network.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120303666A_ABST
    Figure CN120303666A_ABST
Patent Text Reader

Abstract

The invention discloses an electronic tag information transmission method and device, equipment and a storage medium, and relates to the technical field of communication. The method comprises: acquiring information of a first electronic tag (410); determining, according to the information of the first electronic tag, routing information of the first electronic tag, the routing information of the first electronic tag being used for indicating a transmission path of the information of the first electronic tag inside and / or outside the operator network (420); and sending the information of the first electronic tag according to the routing information of the first electronic tag (430). According to the electronic tag information transmission method provided by the invention, the transmission capability of the electronic tag information in the cellular communication network is enhanced, so that terminal equipment or access network equipment can correctly send the electronic tag information to a target server through a core network in the cellular communication network.
Need to check novelty before this filing date? Find Prior Art

Description

Method, device, equipment and storage medium for transmitting electronic tag information Technical Field

[0001] The embodiments of the present application relate to the field of communication technology, and in particular to a method, apparatus, device, and storage medium for transmitting electronic tag information. Background Art

[0002] In an RFID (Radio Frequency Identification) system, a reader / writer is a device that reads or writes information from an electronic tag. During operation, the reader / writer transmits radio frequency energy within an area, creating an electromagnetic field whose size depends on the transmission power. Electronic tags within the reader / writer's coverage area are triggered to transmit their stored data or modify it according to the reader / writer's instructions. The reader / writer uses wireless radio frequency technology to conduct contactless, two-way data communication with the electronic tag, reading and writing the tag, thereby achieving target identification and data exchange.

[0003] Electronic tags generally consume little power and may not even require a power source or battery. For example, passive electronic tags can exchange information by receiving microwave signals from a reader and obtaining energy through electromagnetic induction coils to briefly power themselves. RFID transmission range is relatively short and is used for local management and communication of items, such as in warehouses, file management, access card management, and electronic highway toll payment.

[0004] At present, further research is needed on the transmission of electronic tag information in cellular communication networks.

[0005] Summary of the Invention

[0006] The present invention provides a method, device, equipment, and storage medium for transmitting electronic tag information. The technical solution is as follows:

[0007] According to one aspect of an embodiment of the present application, a method for transmitting electronic tag information is provided, the method comprising:

[0008] Obtaining information of the first electronic tag;

[0009] Determining routing information of the first electronic tag based on the information of the first electronic tag, where the routing information is used to indicate a transmission path of the information of the first electronic tag within and / or outside the operator network;

[0010] The information of the first electronic tag is sent according to the routing information.

[0011] According to one aspect of an embodiment of the present application, a method for transmitting electronic tag information is provided, the method being performed by a first core network element, the method comprising:

[0012] The correspondence between label category information and routing information is configured for the terminal device and / or the second core network element, wherein the label category information is used to indicate the category of the electronic label, and the routing information is used to indicate the transmission path of the electronic label information inside and / or outside the operator network.

[0013] According to one aspect of an embodiment of the present application, a device for transmitting electronic tag information is provided, the device comprising:

[0014] An acquisition module, configured to acquire information of the first electronic tag;

[0015] a determination module, configured to determine routing information of the first electronic tag based on information of the first electronic tag, wherein the routing information is used to indicate a transmission path of the information of the first electronic tag within and / or outside the operator network;

[0016] A sending module is used to send the information of the first electronic tag according to the routing information.

[0017] According to one aspect of an embodiment of the present application, a device for transmitting electronic tag information is provided, the device comprising:

[0018] A configuration module is used to configure the correspondence between label category information and routing information to the terminal device and / or the second core network network element, wherein the label category information is used to indicate the category of the electronic label, and the routing information is used to indicate the transmission path of the electronic label information inside and / or outside the operator network.

[0019] According to one aspect of an embodiment of the present application, a communication device is provided, comprising a processor and a memory, wherein the memory stores a computer program, and the processor executes the computer program to implement the above-mentioned electronic tag information transmission method.

[0020] According to one aspect of an embodiment of the present application, a computer-readable storage medium is provided, in which a computer program is stored. The computer program is configured to be executed by a processor to implement the above-mentioned method for transmitting electronic tag information.

[0021] According to one aspect of an embodiment of the present application, a chip is provided, which includes a programmable logic circuit and / or program instructions. When the chip is running, it is used to implement the above-mentioned electronic tag information transmission method.

[0022] According to one aspect of an embodiment of the present application, a computer program product is provided, which includes a computer program stored in a computer-readable storage medium, and a processor reads and executes the computer program from the computer-readable storage medium to implement the above-mentioned method for transmitting electronic tag information.

[0023] The technical solutions provided by the embodiments of the present application may have the following beneficial effects:

[0024] After obtaining the information of the first electronic tag, the terminal device or the second core network element determines the corresponding routing information, and then transmits the information of the first electronic tag inside and / or outside the operator network based on the routing information, thereby providing a method for transmitting electronic tag information, enhancing the transmission capability of electronic tag information in a cellular communication network, and enabling the terminal device or access network device to correctly send the electronic tag information to a target server through the core network in the cellular communication network. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] FIG1 is a schematic diagram of a network architecture provided by an embodiment of the present application;

[0026] FIG2 is an architecture diagram of a 5G system provided by one embodiment of the present application;

[0027] FIG3 is an architecture diagram of a 5G system provided by another embodiment of the present application;

[0028] FIG4 is a flow chart of a method for transmitting electronic tag information provided by one embodiment of the present application;

[0029] FIG5 is a flowchart of a method for transmitting electronic tag information provided by another embodiment of the present application;

[0030] FIG6 is a flowchart of a method for transmitting electronic tag information provided by another embodiment of the present application;

[0031] FIG7 is a block diagram of a device for transmitting electronic tag information provided by one embodiment of the present application;

[0032] FIG8 is a block diagram of an electronic tag information transmission device provided by another embodiment of the present application;

[0033] FIG9 is a schematic structural diagram of a communication device provided in one embodiment of the present application. DETAILED DESCRIPTION

[0034] In order to make the objectives, technical solutions and advantages of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.

[0035] The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. A person skilled in the art will appreciate that, with the evolution of the network architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of the present application are equally applicable to similar technical problems.

[0036] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced Long Term Evolution (LTE-A) system, New Radio (NR) system, NR system evolution system, LTE on unlicensed spectrum (LTE-U) system, NR on unlicensed spectrum (NR-U) system, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (Wireless Fidelity) system. Fidelity, WiFi), fifth-generation communication (5th-Generation, 5G) system or other communication systems, etc.

[0037] Generally speaking, traditional communication systems support a limited number of connections and are easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communications, but will also support, for example, device-to-device (D2D) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), vehicle-to-vehicle (V2V) communication, or vehicle-to-everything (V2X) communication, etc. The embodiments of the present application can also be applied to these communication systems.

[0038] The communication system in the embodiment of the present application can be applied to a carrier aggregation (CA) scenario, a dual connectivity (DC) scenario, and a standalone (SA) networking scenario.

[0039] The communication system in the embodiment of the present application can be applied to an unlicensed spectrum, where the unlicensed spectrum can also be considered as a shared spectrum; or, the communication system in the embodiment of the present application can also be applied to an authorized spectrum, where the authorized spectrum can also be considered as an unshared spectrum.

[0040] The embodiments of the present application can be applied to non-terrestrial networks (NTN) systems, and can also be applied to terrestrial networks (TN) systems.

[0041] Please refer to Figure 1, which shows a schematic diagram of a network architecture provided by an embodiment of the present application. The network architecture may include: a terminal device 10, an access network device 20, and a core network element 30.

[0042] The terminal device 10 may refer to a UE (User Equipment), an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a wireless communication device, a user agent, or a user apparatus. In some embodiments, the terminal device 10 may also be a cellular phone, a cordless phone, a SIP (Session Initiation Protocol) phone, a WLL (Wireless Local Loop) station, a PDA (Personal Digital Assistant), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a 5GS (5th Generation System) or a terminal device in a future evolved PLMN (Public Land Mobile Network), etc., and the embodiments of the present application are not limited thereto. For ease of description, the above-mentioned devices are collectively referred to as terminal devices. The number of terminal devices 10 is generally multiple, and one or more terminal devices 10 may be distributed in a cell managed by each access network device 20. In the embodiments of the present application, “terminal device” and “UE” are often used interchangeably, but those skilled in the art can understand their meanings.

[0043] Access network equipment 20 is a device deployed in an access network to provide wireless communication capabilities for terminal devices 10. Access network equipment 20 may include various forms of macro base stations, micro base stations, relay stations, access points, and the like. In systems employing different wireless access technologies, the names of devices that provide access network equipment functions may vary. For example, in 5G NR systems, they are referred to as gNodeBs or gNBs. As communication technologies evolve, the term "access network equipment" may change. For ease of description, in the embodiments of this application, the aforementioned devices that provide wireless communication capabilities for terminal devices 10 are collectively referred to as access network equipment. In some embodiments, access network equipment 20 enables communication between terminal devices 10 and core network elements 30. For example, in an LTE (Long Term Evolution) system, access network equipment 20 may be an Evolved Universal Terrestrial Radio Access Network (EUTRAN) or one or more eNodeBs within the EUTRAN. In a 5G NR system, access network equipment 20 may be a Radio Access Network (RAN) or one or more gNBs within the RAN.

[0044] The core network element 30 is a network element deployed in the core network. The function of the core network element 30 is mainly to provide user connection, user management, and service bearer, and to provide an interface to the external network as a bearer network. For example, the core network elements in the 5G NR system may include network elements such as AMF (Access and Mobility Management Function), UPF (User Plane Function), and SMF (Session Management Function). In addition, the core network element can be regarded as a functional entity, and one or more core network elements can be deployed on a physical device.

[0045] In some embodiments, the access network device 20 and the core network element 30 communicate with each other via an air interface technology, such as the NG interface in the 5G NR system. The access network device 20 and the terminal device 10 communicate with each other via an air interface technology, such as the Uu interface.

[0046] The "5G NR system" in the embodiments of this application may also be referred to as a 5G system or an NR system, but those skilled in the art will understand its meaning. The technical solutions described in the embodiments of this application can be applied to LTE systems, 5G NR systems, subsequent evolution systems of 5G NR systems, and other communication systems such as NB-IoT (Narrow Band Internet of Things) systems, and this application does not limit this.

[0047] In an embodiment of the present application, the access network device can provide services for the cell, and the terminal device communicates with the access network device through the transmission resources (for example, frequency domain resources, or spectrum resources) on the carrier used by the cell. The cell can be a cell corresponding to the access network device (for example, a base station). The cell can belong to a macro base station or a base station corresponding to a small cell. The small cells here may include: metro cell, micro cell, pico cell, femto cell, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.

[0048] Please refer to Figure 2, which shows a schematic diagram of the system architecture of the 5GS (5th Generation System) provided in an embodiment of the present application. As shown in Figure 2, the system architecture 200 may include: UE (also known as the "terminal equipment" introduced above), (R)AN ((Radio)Access Network, (wireless) access network), Core (core network) and DN (Data Network, data network). Among them, UE, (R)AN, and Core (core network) are the main components of the architecture. Logically, they can be divided into two parts: the user plane and the control plane. The control plane is responsible for the management of the mobile network, and the user plane is responsible for the transmission of service data. In Figure 2, the NG2 reference point is located between the (R)AN control plane and the Core control plane, the NG3 reference point is located between the (R)AN user plane and the Core user plane, and the NG6 reference point is located between the Core user plane and the data network.

[0049] UE: The user interface (UE) is the gateway for mobile users to interact with the network. It provides basic computing and storage capabilities, displays service windows to users, and receives user input. UE uses next-generation air interface technologies to establish signaling and data connections with the (R)AN, transmitting control signals and service data to the mobile network.

[0050] (R)AN: Similar to a base station in a traditional network, it is deployed close to the UE, providing network access for authorized users in a specific area and enabling data transmission using tunnels of varying quality based on user level and service requirements. The (R)AN manages its own resources, utilizing them effectively and providing access services to UEs on demand, forwarding control signals and user data between the UE and the core network.

[0051] Core: Responsible for maintaining mobile network subscription data, managing mobile network elements, and providing UEs with session management, mobility management, policy management, and security authentication. It provides network authentication for UEs when they attach; allocates network resources when they request services; updates network resources when they move; provides fast recovery mechanisms when they are idle; releases network resources when they detach; and provides data routing for UEs with service data, such as forwarding uplink data to the DN or receiving downlink data from the DN and forwarding it to the (R)AN for delivery to the UE.

[0052] DN: This is the data network that provides business services to users. Generally, the client is located in the UE, and the server is located in the data network. The data network can be a private network, such as a local area network, or an external network not controlled by the operator, such as the Internet. It can also be a proprietary network jointly deployed by operators, such as for configuring IMS (IP Multimedia Core Network Subsystem) services.

[0053] Figure 3 is a detailed architecture determined based on Figure 2, in which the core network user plane includes UPF (User Plane Function); the core network control plane includes AUSF (Authentication Server Function), AMF, SMF, NSSF (Network Slice Selection Function), NEF (Network Exposure Function), NRF (Network Repository Function), UDM (Unified Data Management), PCF (Policy Control Function), and AF (Application Function).

[0054] In the architecture shown in Figure 3, the UE establishes an AS (Access Stratum) connection with the (R)AN via the Uu interface, exchanging AS messages and wireless data transmission. The UE establishes a NAS (Non Access Stratum) connection with the AMF via the N1 interface, exchanging NAS messages. The AMF is the mobility management function in the core network, and the SMF is the session management function in the core network. In addition to managing UE mobility, the AMF is also responsible for forwarding session management-related messages between the UE and the SMF. The PCF is the policy management function in the core network, responsible for formulating policies related to UE mobility management, session management, and billing. The UPF is a user plane function in the core network, communicating with external data networks via the N6 interface and with the (R)AN via the N3 interface. After the UE accesses the 5G network via the Uu interface, it establishes a PDU (Protocol Data Unit) session for data transmission under the control of the SMF.

[0055] It should be noted that the interface name between the various network elements in Figures 2 and 3 is only an example. The name of the interface in the specific implementation may be other names, and the embodiments of the present application do not specifically limit this. The names of the various network elements (such as SMF, AF, UPF, etc.) included in Figures 2 and 3 are also only examples and do not constitute any limitation on the functions of the network elements themselves. In 5GS and other future networks, the above-mentioned network elements may also have other names, and the embodiments of the present application do not specifically limit this. For example, in a 6G network, some or all of the above-mentioned network elements may use the terminology in 5G, or may use other names, etc., which are uniformly explained here and will not be repeated below. In addition, it should be understood that the name of the message (or signaling) transmitted between the above-mentioned network elements is also only an example and does not constitute any limitation on the function of the message itself.

[0056] Please refer to Figure 4, which shows a flow chart of a method for transmitting electronic tag information provided by an embodiment of the present application. This method can be applied to the network architecture shown in Figures 1 to 3, such as when the method is performed by a terminal device or a core network element. As shown in Figure 4, the method can include at least one of the following steps (410 to 430):

[0057] Step 410: Obtain information of the first electronic tag.

[0058] The first electronic tag can be any electronic tag. Optionally, the electronic tag is composed of a coupling element and a chip. Each tag has a unique electronic code. The high-capacity electronic tag has a user-writable storage space and is attached to an object to identify the target object. In the embodiments of the present application, the type of electronic tag is not limited. For example, it can be an RFID tag or other types of electronic tags, such as a Passive IoT tag, an Ambient IoT tag, etc.

[0059] The information of the first electronic tag may be any information related to the first electronic tag. For example, the information of the first electronic tag may include identification information of the first electronic tag, and optionally may also include other information of the first electronic tag, such as location information of the first electronic tag, information collected by the first electronic tag, etc.

[0060] The execution subject of the method provided in this embodiment can be a terminal device or a core network element.

[0061] Exemplarily, when the method is performed by a terminal device, the terminal device obtains the information of the first electronic tag. For example, the terminal device obtains the information of the first electronic tag directly from the first electronic tag, or the terminal device further processes the information obtained from the first electronic tag to obtain the information of the first electronic tag.

[0062] Exemplarily, when the method is performed by a core network element (referred to as a second core network element for ease of explanation), the second core network element obtains the first electronic tag information. For example, the second core network element receives the first electronic tag information sent by a terminal device or an access network device. Optionally, the second core network element is a server configured in the core network for receiving electronic tag information. Optionally, the terminal device or access network device is preconfigured with information about the second core network element, for example, the information about the second core network element includes at least one of the second core network element's Internet Protocol (IP) address and domain name. After obtaining the first electronic tag information, the terminal device or access network device may send the first electronic tag information to the second core network element based on the information about the second core network element.

[0063] Step 420: Determine routing information of the first electronic tag based on the information of the first electronic tag. The routing information of the first electronic tag is used to indicate a transmission path of the information of the first electronic tag inside and / or outside the operator network.

[0064] After obtaining the first electronic tag information, the terminal device or the second core network element needs to send the first electronic tag information to the target server. The target server can be considered the server that needs to obtain the first electronic tag information. The target server can be located inside or outside the carrier network. To send the first electronic tag information to the target server, the terminal device or the second core network element can determine the routing information of the first electronic tag based on the first electronic tag information. Based on the transmission path indicated by the routing information, the first electronic tag information is transmitted within and / or outside the carrier network, ultimately reaching the target server.

[0065] In some embodiments, the routing information includes at least one of the following: routing description information of the PDU session, and information about the target server for collecting electronic tag information. Exemplarily, the routing description information includes at least one of the following: a DNN (Data Network Name) and slice information. Exemplarily, the target server information includes the IP address of the target server.

[0066] Optionally, when the method of this embodiment is executed by a terminal device, the routing information includes at least one of the following: routing description information of the PDU session, and information of a target server for collecting electronic tag information.

[0067] Optionally, when the method of this embodiment is executed by the second core network element, the routing information includes: information of a target server for collecting electronic label information.

[0068] In some embodiments, step 420 includes: determining tag category information of the first electronic tag according to information of the first electronic tag; and determining routing information of the first electronic tag according to a correspondence between the tag category information and routing information.

[0069] The tag category information may be the identification information of the electronic tag, or a partial field within the identification information of the electronic tag, or information indicating that the electronic tag is an electronic tag. For example, the tag category information of a first electronic tag may be the identification information of the first electronic tag, or a partial field within the identification information of the first electronic tag, or information indicating that the first electronic tag is an electronic tag. The identification information of an electronic tag is information used to uniquely identify the electronic tag, and different electronic tags have different identification information. Optionally, the identification information includes, but is not limited to, at least one of the following: EPC (Electronic Product Code), GPSI (Generic Public Subscription Identifier), SUCI (Subscription Concealed Identifier), SUPI (Subscription Permanent Identifier), etc. Exemplarily, the tag category information of the first electronic tag is a partial field within the identification information of the first electronic tag, such as the manufacturer identification code and item category code in the EPC code, or the domain identifier in the GPSI code.

[0070] The terminal device or the second core network element can determine the tag category information of the first electronic tag based on the information of the first electronic tag, and then, based on the correspondence between the tag category information and the routing information, determine the routing information corresponding to the tag category information of the first electronic tag as the routing information of the first electronic tag. For example, the correspondence includes tag category information A corresponding to routing information 1, and tag category information B corresponding to routing information 2. Assuming that the tag category information of the first electronic tag is tag category information B, the routing information of the first electronic tag is routing information 2.

[0071] In some embodiments, the terminal device and / or the second core network element obtains the correspondence between the tag category information and the routing information from the first core network element. In other words, the first core network element configures the correspondence between the tag category information and the routing information for the terminal device and / or the second core network element. The first core network element may be a PCF or a network element configured in the core network for managing electronic tags.

[0072] Exemplarily, when the method execution subject is a terminal device, the terminal device obtains the correspondence between the above-mentioned label category information and routing information from the first core network network element.

[0073] Optionally, the first core network element configures the above correspondence to the terminal device by enhancing the existing URSP (UE Route Selection Policy) rules, that is, the above correspondence is configured in the URSP rules.

[0074] Optionally, the first core network element configures the above correspondence to the terminal device, and may carry the correspondence in a NAS (None Access Stratum) message for configuration. For example, the first core network element sends a NAS message to the terminal device, and the NAS message carries the above correspondence.

[0075] Optionally, the first core network element configures the above correspondence relationship to the terminal device, and the correspondence relationship may be carried in user plane data for configuration. For example, the first core network element sends user plane data to the terminal device, and the user plane data carries the above correspondence relationship.

[0076] Of course, the embodiment of the present application does not limit the first core network element, and other methods can also be used to configure the above-mentioned corresponding relationship to the terminal device.

[0077] In some embodiments, when the above-mentioned correspondence is configured in the URSP rule, the service description in the URSP rule includes label category information, and the routing description in the URSP rule includes routing information. For example, the enhancements to the URSP rule are shown in Tables 1 and 2 below, including at least one of the following enhancements:

[0078] As shown in Table 1, tag category information is added to the service description used to match services in the URSP rule;

[0079] As shown in Table 2, the information of the target server for collecting electronic label information is added to the routing description in the URSP rule.

[0080] Table 1

[0081]

[0082] Table 2

[0083] Information Name Description: Routing component, Network slice selection, Slice ID, DNN selection, DNN selection, etc. Target server information, such as the target server's IP address.

[0084] It should be noted that if the routing information includes routing description information for the PDU session, such as DNN and slice information, since the routing description in the existing URSP rules already contains this information, it is not necessary to add the routing description information for the PDU session to the routing description in the URSP rules. If the routing information includes target server information, the target server information can be added to the routing description in the URSP rules.

[0085] Step 430: Send the information of the first electronic tag according to the routing information of the first electronic tag.

[0086] The terminal device or the second core network element sends the information of the first electronic label according to the routing information of the first electronic label.

[0087] Exemplarily, for a terminal device, when the routing information includes routing description information of a PDU session, the terminal device sends a data packet including information of a first electronic tag through a first PDU session; wherein the first PDU session is the PDU session corresponding to the above-mentioned routing description information; and / or, when the routing information includes information of a target server, the terminal device sends a data packet including information of a first electronic tag to the target server, and the data packet carries information of the target server.

[0088] In some embodiments, the routing information includes routing description information of the PDU session (such as DNN or slice information), but does not include information of the target server. The terminal device sends a data packet including information of the first electronic tag through the first PDU session; wherein the first PDU session is the PDU session corresponding to the above routing description information. After receiving the above data packet sent by the terminal device through the first PDU session, the UPF further forwards the data packet or the information of the first electronic tag carried in the data packet to the network corresponding to the above routing description information, so that it can reach the target server, or the UPF directly forwards the data packet or the information of the first electronic tag carried in the data packet to the default target server, or the default target server corresponding to the above routing description information.

[0089] In some embodiments, the routing information includes information about the target server (such as an IP address), but does not include routing description information of the PDU session. The terminal device can determine the PDU session to be used based on the implementation method of the existing technology, or select the default PDU session to transmit the information of the first electronic tag, and include the information of the target server in the header of the data packet carrying the information of the first electronic tag. After receiving the above-mentioned data packet sent by the terminal device through the PDU session, the UPF sends the data packet or the information of the first electronic tag carried in the data packet to the target server based on the information of the target server contained in the header of the data packet.

[0090] In some embodiments, the routing information includes routing description information of the PDU session (such as DNN or slice information), and information about the target server (such as an IP address). The terminal device sends a data packet including information about the first electronic tag through a first PDU session; wherein the first PDU session is the PDU session corresponding to the above routing description information. In addition, the header of the above data packet includes information about the target server. After receiving the above data packet sent by the terminal device through the first PDU session, the UPF sends the data packet or the information about the first electronic tag carried in the data packet to the target server based on the information about the target server contained in the header of the data packet.

[0091] Exemplarily, for the second core network element, when the routing information includes information about the target server, the second core network element sends the information about the first electronic tag to the target server based on the information about the target server. For example, the second core network element sends the information about the first electronic tag to the target server based on the IP address of the target server.

[0092] The technical solution provided in the embodiment of the present application determines corresponding routing information after obtaining the information of the first electronic tag through the terminal device or the second core network element, and then transmits the information of the first electronic tag inside and / or outside the operator network based on the routing information, thereby providing a method for transmitting electronic tag information, enhancing the transmission capability of electronic tag information in the cellular communication network, and enabling the terminal device or access network device to correctly send the electronic tag information to the target server through the core network in the cellular communication network.

[0093] In some embodiments, as shown in FIG5 , the method for transmitting electronic tag information may include at least one of the following steps ( 510 ˜ 540 ):

[0094] Step 510: The first core network element configures the correspondence between label category information and routing information for the terminal device.

[0095] For an introduction to the correspondence between label category information and routing information, please refer to the above embodiments and will not be repeated here. The routing information in the above correspondence configured by the first core network network element to the terminal device may include at least one of the following: routing description information of the PDU session (such as DNN and / or slice information), information of the target server for collecting electronic label information (such as IP address). In addition, the first core network network element may be a PCF, or a network element set in the core network for managing electronic labels.

[0096] Step 520: The terminal device obtains information of the first electronic tag.

[0097] For example, the terminal device directly obtains the information of the first electronic tag from the first electronic tag, or the terminal device further processes the information obtained from the first electronic tag to obtain the information of the first electronic tag.

[0098] Step 530: The terminal device determines the routing information of the first electronic tag according to the information of the first electronic tag.

[0099] The terminal device determines the tag category information of the first electronic tag according to the information of the first electronic tag; and determines the routing information of the first electronic tag according to the correspondence between the tag category information and the routing information.

[0100] Optionally, the routing information of the first electronic tag includes at least one of the following: routing description information of the PDU session (such as DNN and / or slice information), information of the target server for collecting electronic tag information (such as IP address).

[0101] Step 540: The terminal device sends the information of the first electronic tag to the target server according to the routing information of the first electronic tag.

[0102] If the routing information includes routing description information for a PDU session, the terminal device transmits the information about the first electronic tag via the PDU session corresponding to the routing description information. Furthermore, if the routing information includes information about a target server, the terminal device includes the target server information in the header of the data packet carrying the information about the first electronic tag. For example, the target IP address included in the header of the IP data packet carrying the information about the first electronic tag is the IP address of the target server. The specific process for how the terminal device transmits the information about the first electronic tag to the target server using the routing information is described above.

[0103] In this embodiment, the correspondence between the tag category information and the routing information is configured to the terminal device through the first core network network element, so that after the terminal device obtains the information of the first electronic tag, it can determine the routing information of the first electronic tag according to the above correspondence, and then correctly send the information of the first electronic tag to the target server through the core network.

[0104] In some embodiments, as shown in FIG6 , the method for transmitting electronic tag information may include at least one of the following steps ( 610 ˜ 650 ):

[0105] Step 610: The first core network element configures the correspondence between label category information and routing information for the second core network element.

[0106] For an explanation of the correspondence between tag category information and routing information, please refer to the above embodiments and will not be repeated here. The routing information in the above correspondence configured by the first core network element to the second core network element may include information about a target server for collecting electronic tag information (e.g., an IP address). Furthermore, the first core network element may be a PCF or a network element configured in the core network for managing electronic tags. The second core network element may be a server configured in the core network for receiving electronic tag information.

[0107] Step 620: The terminal device or access network device obtains information of the first electronic tag.

[0108] For example, the terminal device or the access network device directly obtains the information of the first electronic tag from the first electronic tag, or the terminal device or the access network device further processes the information obtained from the first electronic tag to obtain the information of the first electronic tag.

[0109] In step 630, the terminal device or the access network device sends the information of the first electronic tag to the second core network element.

[0110] Optionally, the terminal device or access network device is preconfigured with information about the second core network element. For example, the information about the second core network element includes at least one of an IP (Internet Protocol) address and a domain name of the second core network element. After obtaining the information about the first electronic tag, the terminal device or access network device may send the information about the first electronic tag to the second core network element based on the information about the second core network element.

[0111] Step 640: The second core network element determines routing information of the first electronic label according to the information of the first electronic label.

[0112] The second core network element determines the tag category information of the first electronic tag based on the information of the first electronic tag; and determines the routing information of the first electronic tag based on the correspondence between the tag category information and the routing information, such as determining the information of the target server used to collect the information of the first electronic tag.

[0113] Step 650: The second core network element sends the information of the first electronic label to the target server according to the routing information of the first electronic label.

[0114] The second core network element sends the information of the first electronic tag to the target server based on the information of the target server (such as the IP address).

[0115] In this embodiment, the correspondence between label category information and routing information is configured to the second core network element by the first core network element. After obtaining the information of the first electronic label, the terminal device or access network device first sends the information of the first electronic label to the second core network element. The second core network element then determines the information of the target server for receiving the first electronic label based on the above correspondence, and then correctly sends the information of the first electronic label to the target server through the second core network element.

[0116] It should be noted that, in the above method embodiments, for ease of understanding, the technical solution of this application is described only from the perspective of the interaction between multiple devices, such as a terminal device, a first core network element, and a second core network element. The steps performed by the terminal device can be independently implemented as a method for transmitting electronic tag information on the terminal device side; the steps performed by the first core network element can be independently implemented as a method for transmitting electronic tag information on the first core network element side; and the steps performed by the second core network element can be independently implemented as a method for transmitting electronic tag information on the second core network element side.

[0117] The following are device embodiments of the present application, which can be used to implement the method embodiments of the present application. For details not disclosed in the device embodiments of the present application, please refer to the method embodiments of the present application.

[0118] Please refer to Figure 7, which shows a block diagram of an electronic tag information transmission device provided by one embodiment of the present application. The device has the function of implementing the above-mentioned method example on the terminal device or second core network element side. The function can be implemented by hardware or by hardware executing corresponding software. The device can be a terminal device or a second core network element, or it can be set in a terminal device or a second core network element. As shown in Figure 7, the device 700 may include: an acquisition module 710, a determination module 720, and a sending module 730.

[0119] The acquisition module 710 is configured to acquire information of the first electronic tag.

[0120] The determination module 720 is configured to determine routing information of the first electronic tag based on the information of the first electronic tag, where the routing information is used to indicate a transmission path of the information of the first electronic tag inside and / or outside the operator network.

[0121] The sending module 730 is configured to send the information of the first electronic tag according to the routing information.

[0122] In some embodiments, the determining module 720 is configured to determine the tag category information of the first electronic tag according to the information of the first electronic tag; and determine the routing information of the first electronic tag according to the correspondence between the tag category information and the routing information.

[0123] In some embodiments, the apparatus 700 further includes a receiving module configured to obtain the corresponding relationship from the first core network element.

[0124] In some embodiments, the first core network element is a PCF, or a network element configured in the core network for managing electronic tags.

[0125] In some embodiments, the tag category information of the first electronic tag is: identification information of the first electronic tag; or part of the fields in the identification information of the first electronic tag; or information indicating that the first electronic tag is an electronic tag.

[0126] In some embodiments, the identification information includes at least one of the following: EPC, GPSI, SUCI, SUPI.

[0127] In some embodiments, when the apparatus is a terminal device or is provided in a terminal device, the routing information includes at least one of the following: routing description information of the PDU session, and information of a target server for collecting electronic tag information.

[0128] Optionally, the corresponding relationship is configured in a URSP rule; or, the corresponding relationship is carried in a NAS message for configuration; or, the corresponding relationship is carried in user plane data for configuration.

[0129] Optionally, when the corresponding relationship is configured in the URSP rule, the service description in the URSP rule includes the label category information, and the routing description in the URSP rule includes the routing information.

[0130] Optionally, the sending module 730 is used to: when the routing information includes the routing description information of the PDU session, send a data packet including the information of the first electronic tag through a first PDU session; wherein the first PDU session is the PDU session corresponding to the routing description information; and / or, when the routing information includes the information of the target server, send a data packet including the information of the first electronic tag to the target server, and the data packet carries the information of the target server.

[0131] Optionally, the routing description information includes at least one of the following: DNN, slice information. The target server information includes: the IP address of the target server.

[0132] In some embodiments, when the device is a second core network element or is set in a second core network element, the routing information includes: information of a target server for collecting electronic tag information.

[0133] Optionally, the second core network element is a server set in the core network for receiving electronic tag information.

[0134] Optionally, the sending module 730 is configured to send the information of the first electronic tag to the target server according to the information of the target server.

[0135] Optionally, the acquisition module 710 is used to receive information about the first electronic tag sent by a terminal device or an access network device; wherein the terminal device or the access network device is pre-configured with information about the second core network network element.

[0136] Optionally, the target server information includes: the IP address of the target server.

[0137] Please refer to Figure 8, which shows a block diagram of an apparatus for transmitting electronic tag information provided in another embodiment of the present application. This apparatus has the functionality to implement the aforementioned method example on the first core network element side. This functionality can be implemented in hardware or by hardware executing corresponding software. This apparatus can be a first core network element or can be provided within a first core network element. As shown in Figure 8, apparatus 800 may include a configuration module 810.

[0138] Configuration module 810 is used to configure the correspondence between label category information and routing information to the terminal device and / or the second core network network element, wherein the label category information is used to indicate the category of the electronic label, and the routing information is used to indicate the transmission path of the electronic label information inside and / or outside the operator network.

[0139] In some embodiments, when configuring the corresponding relationship to the terminal device, the corresponding relationship is configured in the URSP rule; or, the corresponding relationship is carried in the NAS message for configuration; or, the corresponding relationship is carried in the user plane data for configuration.

[0140] In some embodiments, when the corresponding relationship is configured in the URSP rule, the service description for matching services in the URSP rule includes the tag category information, and the routing description in the URSP rule includes the routing information.

[0141] In some embodiments, the second core network element is a server provided in the core network for receiving electronic tag information.

[0142] In some embodiments, the first core network element is a PCF, or a network element configured in the core network for managing electronic tags.

[0143] In some embodiments, the tag category information is: identification information of the electronic tag; or part of the fields in the identification information of the electronic tag; or information used to indicate that it is the electronic tag.

[0144] In some embodiments, the identification information includes at least one of the following: EPC, GPSI, SUCI, SUPI.

[0145] In some embodiments, the routing information includes at least one of the following: routing description information for establishing a PDU session, and information of a target server for collecting electronic tag information.

[0146] In some embodiments, the routing description information includes at least one of the following: DNN, slice information.

[0147] In some embodiments, the target server information includes: the IP address of the target server.

[0148] It should be noted that the device provided in the above embodiment only uses the division of the above-mentioned functional modules as an example to implement its functions. In actual applications, the above-mentioned functions can be assigned to different functional modules according to actual needs, that is, the content structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0149] Regarding the apparatus in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0150] Please refer to Figure 9, which shows a schematic diagram of the structure of a communication device 900 provided in one embodiment of the present application. The communication device 900 can be the terminal device, the first core network element, or the second core network element described above. The communication device 900 can be used to perform the above-mentioned method for transmitting electronic tag information. The communication device 900 may include a processor 901, a transceiver 902, and a memory 903.

[0151] The processor 901 includes one or more processing cores, and executes various functional applications and information processing by running software programs and modules. The processor 901 is used to execute other steps in the above method embodiment except the receiving and sending steps.

[0152] The transceiver 902 may include a receiver and a transmitter. For example, the transceiver 902 may include a wired communication component, which may include a wired communication chip and a wired interface (such as a fiber optic interface). Optionally, the transceiver 902 may also include a wireless communication component, which may include a wireless communication chip and a radio frequency antenna. The transceiver 902 is used to perform the receiving and transmitting steps in the above method embodiment.

[0153] The memory 903 may be connected to the processor 901 and the transceiver 902 .

[0154] The memory 903 may be used to store a computer program executed by the processor, and the processor 901 is used to execute the computer program to implement the above-mentioned electronic tag information transmission method.

[0155] In addition, the memory 903 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, and the volatile or non-volatile storage device includes but is not limited to: a magnetic disk or an optical disk, an electrically erasable programmable read-only memory, an erasable programmable read-only memory, a static access memory, a read-only memory, a magnetic memory, a flash memory, and a programmable read-only memory.

[0156] In some embodiments, when the communication device 900 is a terminal device or a second core network element, the processor 901 is configured to obtain information about the first electronic tag and, based on the information about the first electronic tag, determine routing information for the first electronic tag, where the routing information indicates a transmission path for the information about the first electronic tag within and / or outside the operator network. The transceiver 902 is configured to transmit the information about the first electronic tag based on the routing information.

[0157] In some embodiments, when the communication device 900 is a first core network network element, the transceiver 902 is used to configure the correspondence between label category information and routing information to the terminal device and / or the second core network element, the label category information is used to indicate the category of the electronic label, and the routing information is used to indicate the transmission path of the electronic label information inside and / or outside the operator network.

[0158] For details not described in detail in this embodiment, please refer to the above embodiments and will not be described in detail here.

[0159] An embodiment of the present application further provides a computer-readable storage medium, wherein the storage medium stores a computer program, and the computer program is configured to be executed by a processor of a communication device to implement the above-mentioned method for transmitting electronic tag information.

[0160] In some embodiments, the computer-readable storage medium may include: ROM (Read-Only Memory), RAM (Random-Access Memory), SSD (Solid State Drives), or an optical disk, etc. Among them, the random access memory may include ReRAM (Resistance Random Access Memory) and DRAM (Dynamic Random Access Memory).

[0161] An embodiment of the present application further provides a chip, which includes a programmable logic circuit and / or program instructions. When the chip runs on a communication device, it is used to implement the above-mentioned electronic tag information transmission method.

[0162] An embodiment of the present application also provides a computer program product, which includes computer instructions. The computer instructions are stored in a computer-readable storage medium. The processor of the communication device reads and executes the computer instructions from the computer-readable storage medium to implement the above-mentioned electronic tag information transmission method.

[0163] It should be understood that the term "plurality" used herein refers to two or more. "And / or" describes a relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A alone, A and B together, or B alone. The character " / " generally indicates an "or" relationship between the associated objects.

[0164] In addition, the step numbers described in this document only illustrate a possible execution order between the steps. In some other embodiments, the above steps may not be executed in the order of the numbers, such as two steps with different numbers are executed at the same time, or two steps with different numbers are executed in the opposite order of the diagram. The embodiments of the present application are not limited to this.

[0165] In addition, the various embodiments provided in this application can be combined in any way, which is within the scope of protection of this application. In addition, if a detail is not described in detail in one embodiment, reference will be made to the description of the relevant content in another embodiment.

[0166] Those skilled in the art will appreciate that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any media that facilitates the transmission of computer programs from one place to another. The storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer.

[0167] The above description is merely an exemplary embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the scope of protection of the present application.

Claims

1. A method for transmitting electronic tag information, characterized in that: The method comprises: Obtaining information of the first electronic tag; Determining routing information of the first electronic tag based on the information of the first electronic tag, where the routing information is used to indicate a transmission path of the information of the first electronic tag within and / or outside the operator network; The information of the first electronic tag is sent according to the routing information.

2. The method according to claim 1, characterized in that The determining, based on the information of the first electronic label, the routing information of the first electronic label includes: determining the tag category information of the first electronic tag according to the information of the first electronic tag; The routing information of the first electronic tag is determined according to the corresponding relationship between the tag category information and the routing information.

3. The method according to claim 2, characterized in that The method further comprises: The corresponding relationship is obtained from the first core network element.

4. The method according to claim 3, characterized in that The first core network element is a policy control function network element PCF, or a network element set in the core network for managing electronic tags.

5. The method according to any one of claims 2 to 4, characterized in that The tag category information of the first electronic tag is: identification information of the first electronic tag; or, Some fields in the identification information of the first electronic tag; or, Information used to indicate that the first electronic tag is an electronic tag.

6. The method according to claim 5, characterized in that The identification information includes at least one of the following: electronic product code EPC, general public user identity GPSI, user hidden identity SUCI, and user permanent identity SUPI.

7. The method according to any one of claims 1 to 6, characterized in that The method is executed by a terminal device, and the routing information includes at least one of the following: routing description information of a protocol data unit (PDU) session, and information of a target server for collecting electronic tag information.

8. The method according to claim 7, characterized in that The corresponding relationship is configured in the UE routing policy URSP rule; or, The corresponding relationship is carried in the non-access layer NAS message for configuration; or, The corresponding relationship is carried in the user plane data for configuration.

9. The method according to claim 8, characterized in that In the case where the corresponding relationship is configured in the URSP rule, the service description in the URSP rule includes the label category information, and the routing description in the URSP rule includes the routing information.

10. The method according to any one of claims 7 to 9, characterized in that The sending of information of the first electronic tag according to the routing information includes: In a case where the routing information includes routing description information of the PDU session, sending a data packet including information of the first electronic tag through a first PDU session; wherein the first PDU session is the PDU session corresponding to the routing description information; and / or, In a case where the routing information includes the information of the target server, a data packet including the information of the first electronic tag is sent to the target server, where the data packet carries the information of the target server.

11. The method according to any one of claims 7 to 10, characterized in that The routing description information includes at least one of the following: data network name DNN, slice information.

12. The method according to any one of claims 1 to 6, characterized in that The method is executed by a second core network element, and the routing information includes: information of a target server for collecting electronic label information.

13. The method according to claim 12, characterized in that The second core network element is a server provided in the core network for receiving electronic tag information.

14. The method according to claim 12 or 13, characterized in that The sending of information of the first electronic tag according to the routing information includes: The information of the first electronic tag is sent to the target server according to the information of the target server.

15. The method according to any one of claims 12 to 14, characterized in that The obtaining of information about the first electronic tag includes: Receiving information of the first electronic tag sent by a terminal device or an access network device; Among them, the terminal device or access network device is pre-configured with information of the second core network network element.

16. The method according to any one of claims 7 to 15, characterized in that The target server information includes: the Internet Protocol (IP) address of the target server.

17. A method for transmitting electronic tag information, characterized in that: The method is performed by a first core network element, and the method includes: The correspondence between label category information and routing information is configured for the terminal device and / or the second core network element, wherein the label category information is used to indicate the category of the electronic label, and the routing information is used to indicate the transmission path of the electronic label information inside and / or outside the operator network.

18. The method according to claim 17, characterized in that When the corresponding relationship is configured on the terminal device, The corresponding relationship is configured in the UE routing policy URSP rule; or, The corresponding relationship is carried in the non-access layer NAS message for configuration; or, The corresponding relationship is carried in the user plane data for configuration.

19. The method according to claim 18, characterized in that In the case where the corresponding relationship is configured in the URSP rule, the service description for matching services in the URSP rule includes the label category information, and the routing description in the URSP rule includes the routing information.

20. The method according to claim 17, wherein The second core network element is a server provided in the core network for receiving electronic tag information.

21. The method according to any one of claims 17 to 20, characterized in that The first core network element is a policy control function network element PCF, or a network element set in the core network for managing electronic tags.

22. The method according to any one of claims 17 to 21, characterized in that The tag category information is: identification information of the electronic tag; or, Some fields in the identification information of the electronic tag; or, Used to indicate information of the electronic tag.

23. The method according to claim 22, characterized in that The identification information includes at least one of the following: electronic product code EPC, general public user identity GPSI, user hidden identity SUCI, and user permanent identity SUPI.

24. The method according to any one of claims 17 to 23, characterized in that The routing information includes at least one of the following: routing description information used to establish a protocol data unit (PDU) session, and information of a target server used to collect electronic label information.

25. The method according to claim 24, characterized in that The routing description information includes at least one of the following: data network name DNN, slice information.

26. The method according to claim 24 or 25, characterized in that The target server information includes: the Internet Protocol (IP) address of the target server.

27. A device for transmitting electronic tag information, characterized in that: The device comprises: An acquisition module, configured to acquire information of the first electronic tag; a determination module, configured to determine routing information of the first electronic tag based on information of the first electronic tag, wherein the routing information is used to indicate a transmission path of the information of the first electronic tag within and / or outside the operator network; A sending module is used to send the information of the first electronic tag according to the routing information.

28. A device for transmitting electronic tag information, characterized in that: The device comprises: A configuration module is used to configure the correspondence between label category information and routing information to the terminal device and / or the second core network network element, wherein the label category information is used to indicate the category of the electronic label, and the routing information is used to indicate the transmission path of the electronic label information inside and / or outside the operator network.

29. A communication device, characterized in that: The communication device includes a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program to implement the method according to any one of claims 1 to 16, or implements the method according to any one of claims 17 to 26.

30. A computer-readable storage medium, characterized in that The storage medium stores a computer program, which is used to be executed by a processor to implement the method according to any one of claims 1 to 16, or to implement the method according to any one of claims 17 to 26.

31. A chip, characterized in that: The chip includes a programmable logic circuit and / or program instructions, and when the chip is running, is used to implement the method according to any one of claims 1 to 16, or to implement the method according to any one of claims 17 to 26.

32. A computer program product, characterized in that The computer program product includes a computer program, which is stored in a computer-readable storage medium. A processor reads and executes the computer program from the computer-readable storage medium to implement the method according to any one of claims 1 to 16, or implements the method according to any one of claims 17 to 26.