Communication processing method and apparatus, and device and readable storage medium
Through backscatter communication and URSP rules, the problem of how readers and writers can efficiently transmit AIoT device data is solved, low-power data transmission and accurate PDU session matching are achieved, and the communication efficiency of AIoT devices is improved.
Patent Information
- Application Number
- PCT/CN2025/085194
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-04-03
- Filing Date
- 2025-03-27
- Publication Date
- 2025-10-09
AI Technical Summary
In the existing technology, how readers and writers send data obtained from AIoT devices to other communication devices (such as AIoT functions or application servers) has problems of low efficiency and high resource consumption. Especially when there are a large number of AIoT devices, how to effectively match and transmit data packets to the correct PDU session is an urgent problem to be solved.
The first communication device interacts with the destination and establishes a channel, obtains relevant information to determine or establish the first channel, sends data information to the second communication device, and uses backscatter communication technology and URSP rules to match data packets to the correct PDU session.
It achieves efficient and low-power transmission of AIoT device data to the destination, reduces resource consumption, and improves the accuracy and efficiency of data transmission.
Smart Images

Figure CN2025085194_09102025_PF_FP_ABST
Abstract
Description
Communication processing method, device, equipment and readable storage medium
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to Chinese Patent Application No. 202410403771.9 filed in China on April 3, 2024, the entire contents of which are incorporated herein by reference. Technical Field
[0003] The present application belongs to the field of communication technology, and specifically relates to a communication processing method, apparatus, device and readable storage medium. Background Art
[0004] Ambient IoT (AIoT) is a new 3rd Generation Partnership Project (3GPP) IoT technology under research. AIoT devices have ultra-low complexity and ultra-low power consumption.
[0005] Currently, after a reader obtains data from an AIoT device, how the reader sends the read data to other communication devices (for example, AIoT functions or application servers) is an urgent problem to be solved. Summary of the Invention
[0006] The embodiments of the present application provide a communication processing method, apparatus, device, and readable storage medium to solve the problem of how a reader can send data read from an AIoT device to other communication devices.
[0007] In a first aspect, a communication processing method is provided, comprising:
[0008] The first communication device performs a first action, where the first action includes at least one of the following:
[0009] First sub-behavior;
[0010] Second sub-behavior;
[0011] in,
[0012] The first sub-behavior includes at least one of the following:
[0013] Obtaining relevant information of the first operation, where the relevant information includes at least one of the following: an identifier of the first operation, first indication information, a data network name DNN, slice selection auxiliary information, destination information, and a terminal device identifier;
[0014] Based on the relevant information of the first operation, perform at least one of the following:
[0015] exchanging information related to the first operation with the destination, and sending an operation result of the first operation to the destination;
[0016] Establish the first channel;
[0017] The second sub-behavior includes at least one of the following:
[0018] Obtain at least one of the following: first information, first rule;
[0019] According to at least one of the first information, the first rule, and the related information of the first operation, at least one of the following is performed:
[0020] Determine or establish the first channel;
[0021] The first information is sent to the second communication device through the first channel.
[0022] In a second aspect, a communication processing method is provided, comprising:
[0023] The second communication device performs a second behavior, where the second behavior includes at least one of the following:
[0024] Sending relevant information of the first operation, where the relevant information includes at least one of the following: an identifier of the first operation, first indication information, a data network name DNN, slice selection auxiliary information, destination information, and a terminal device identifier;
[0025] The first information is received from the first communication device through the first channel.
[0026] According to a third aspect, a communication processing device is provided, including:
[0027] A first processing unit, configured to execute a first behavior;
[0028] The first behavior includes at least one of the following:
[0029] First sub-behavior;
[0030] Second sub-behavior;
[0031] in,
[0032] The first sub-behavior includes at least one of the following:
[0033] Obtaining relevant information of the first operation, where the relevant information includes at least one of the following: an identifier of the first operation, first indication information, a data network name DNN, slice selection auxiliary information, destination information, and a terminal device identifier;
[0034] Based on the relevant information of the first operation, perform at least one of the following:
[0035] exchanging information related to the first operation with the destination, and sending an operation result of the first operation to the destination;
[0036] Establish the first channel;
[0037] The second sub-behavior includes at least one of the following:
[0038] Obtain at least one of the following: first information, first rule;
[0039] According to at least one of the first information, the first rule, and the related information of the first operation, at least one of the following is performed:
[0040] Determine or establish the first channel;
[0041] The first information is sent to the second communication device through the first channel.
[0042] According to a fourth aspect, a communication processing device is provided, including:
[0043] a second processing unit, configured to execute a second action;
[0044] The second behavior includes at least one of the following:
[0045] Sending relevant information of the first operation, where the relevant information includes at least one of the following: an identifier of the first operation, first indication information, a data network name DNN, slice selection auxiliary information, destination information, and a terminal device identifier;
[0046] The first information is received from the first communication device through the first channel.
[0047] In a fifth aspect, a terminal device is provided, comprising: a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method described in the first aspect.
[0048] In the sixth aspect, a network side device is provided, comprising: a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method described in the second aspect.
[0049] In a seventh aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor of a terminal, the steps of the method described in the first aspect or the second aspect are implemented.
[0050] In an eighth aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to run a program or instructions to implement the steps of the method described in the first aspect or the second aspect.
[0051] In a ninth aspect, a computer program / program product is provided, wherein the computer program / program product is stored in a non-volatile storage medium, and the program / program product is executed by at least one processor to implement the steps of the method described in the first aspect or the second aspect.
[0052] In the tenth aspect, a communication system is provided, which includes a terminal device and a network side device, wherein the terminal is used to execute the steps of the method described in the first aspect, or the network side device is used to execute the steps of the method described in the first aspect or the second aspect.
[0053] In an embodiment of the present application, the first communication device interacts with the destination, and the operation result of the first operation is sent to the destination, or the first communication device sends the first information of the terminal device to the second communication device through the first channel, so that the first communication device can send relevant information from the terminal device to other communication devices. BRIEF DESCRIPTION OF THE DRAWINGS
[0054] FIG1 is a schematic diagram of backscatter communication;
[0055] FIG2 is a second schematic diagram of backscatter communication;
[0056] FIG3 is a schematic diagram of the architecture of a wireless communication system provided in an embodiment of the present application;
[0057] FIG4 is a flow chart of a communication processing method according to an embodiment of the present application;
[0058] FIG5 is a second flowchart of the communication processing method provided in an embodiment of the present application;
[0059] FIG6 is a third flowchart of the communication processing method provided in an embodiment of the present application;
[0060] FIG7 is a fourth flowchart of the communication processing method provided in an embodiment of the present application;
[0061] FIG8 is a schematic diagram of a communication processing device according to an embodiment of the present application;
[0062] FIG9 is a second schematic diagram of a communication processing device provided in an embodiment of the present application;
[0063] FIG10 is a structural diagram of a terminal device provided in an embodiment of the present application;
[0064] FIG11 is a structural diagram of a network-side device provided in an embodiment of the present application;
[0065] FIG12 is a structural diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0066] The following will be combined with the accompanying drawings in the embodiments of this application to clearly describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.
[0067] The terms "first", "second", etc. in this 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 are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same type, and do not limit the number of objects, for example, the first object can be one or more. In addition, "or" in this application represents at least one of the connected objects. For example, "A or B" covers three options, namely, Option 1: including A but not including B; Option 2: including B but not including A; Option 3: including both A and B. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.
[0068] 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-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) or other systems. The terms "system" and "network" in this application are often used interchangeably, and the technology described can be used for the systems and radio technologies mentioned above, as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for example purposes, and NR terminology is used in most of the following description, but these technologies can also be applied to systems other than NR system applications, such as 6th generation (6G) systems. th Generation, 6G) communication system.
[0069] To facilitate understanding of the embodiments of this application, the following technical points are first introduced:
[0070] 1. About the Internet of Things enabled by environmental energy
[0071] Ambient IoT, also known as the ambient power-enabled Internet of Things (Ambient power-enabled IoT), is an IoT service in which IoT devices are powered by energy harvesting. IoT devices lack batteries or have limited energy storage capabilities (for example, using a capacitor). Energy harvesting can be done from radio waves, light, motion, heat, or other suitable energy sources.
[0072] Low-power IoT devices are IoT devices with low overall power consumption, including low-power signal reception and low-power signal transmission. Due to their low overall power consumption, communication energy can come from the environment, such as wind energy, kinetic energy, thermal energy, and radio frequency (RF) signals. They are also called ambient IoT devices, passive IoT devices, and transponder devices.
[0073] Ambient IoT devices can be categorized based on energy source, energy storage capability, passive or active emission, etc. For example, the following three types of devices are included:
[0074] - Device Type A: Passive Device. No energy storage, no independent signal generation or amplification, i.e. backscatter transmission.
[0075] Device Type B: Semi-passive Device. Has energy storage but no independent signal generation, i.e., backscatter transmission. Utilization of stored energy may include amplification of reflected signals.
[0076] - Device Type C: Active Device. It has energy storage and independent signal generation, i.e., active RF components for transmission.
[0077] 2. About backscatter communication (BSC).
[0078] Backscatter communication refers to the use of radio frequency signals from other devices or the environment to modulate the signal and transmit its own information. Backscatter technology, a passive or low-energy technology, is characterized by its ability to transmit its own signal by modifying the characteristics of the received ambient radio frequency signal, such as its phase or amplitude, achieving extremely low or zero power consumption.
[0079] A backscatter transmission method based on On Off Keying (OOK) is described as follows:
[0080] Referring to FIG. 1 , a simple implementation method is that when a tag needs to send a '1', the tag reflects the incident carrier signal, and when the tag needs to send a '0', the tag does not reflect the incident carrier signal.
[0081] As shown in Figure 2, a backscatter communication device modulates the signal by adjusting its internal impedance to control the circuit's reflection coefficient Γ, thereby changing the amplitude, frequency, and phase of the incident signal. The signal reflection coefficient can be expressed as: Γ = (Z_1 - Z_0) / (Z_1 + Z_0) = |Γ|e^(jθ_T)
[0082] Where Z_0 is the antenna characteristic impedance, and Z_1 is the load impedance. Assuming the incident signal is S_in(t), the output signal is S_out(t) = S_in(t)|Γ|e^(jθ_T). Therefore, by properly controlling the reflection coefficient, corresponding amplitude modulation, frequency modulation, or phase modulation can be achieved.
[0083] These devices typically use low-power receivers, typically employing low-power RF, IF, or baseband envelope detection. The waveform of the transmitted signal typically utilizes simple modulation schemes such as OOK, Amplitude Shift Keying (ASK), and Frequency Shift Keying (FSK).
[0084] The device that communicates with the above-mentioned low-power device is called a reader, for example, it can be a terminal, a base station, or a device with reading and writing functions, such as a reader / writer, which is not limited here.
[0085] 3. About AIoT data and business types
[0086] The following data or business types are proposed in related technologies:
[0087] -DO: Device-originated (device initiated);
[0088] -DT: Device-terminated (device terminated);
[0089] -DO-A: Device-originated–autonomous (device-initiated-autonomous);
[0090] -DO-DTT: Device-originated–device-terminated triggered (device initiated - device terminated triggered).
[0091] DO and DT data represent data flows originating from or being transmitted to AIoT devices (similar to Radio Frequency Identification (RFID) tags). Data flows originating from A-IoT devices, i.e., DO data, can be further categorized as follows:
[0092] -DO-A (Device-originated Autonomous), which means that the device independently initiates data transmission.
[0093] For example: connecting a large number of various sensors that collect and, when necessary, actively report information about the environment, equipment, and organisms.
[0094] -DO-DTT (Device-originated–device-terminated triggered), which means that the device initiates data transmission after being triggered by the network.
[0095] 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 as a DO service initiated by the tag triggered by a command sent by the Reader.
[0096] 4. About the information transmission between reader and tag in RFID.
[0097] RFID is a traditional backscatter communication system designed to identify and read data from BSC devices (i.e., tags) within the reader's coverage area. Because RFID was initially used for automated inventory counting of large quantities of goods, the process of tag identification and data reading is also known as inventory taking.
[0098] For example, in a tag inventory process, after the reader sends a query command (Query), the tag responds (Reply). For example, if the Reply is RN16, the tag generates a 16-bit random number and sends it to the reader. The reader then sends this sequence to the tag via an Acknowledge (ACK) command. After the tag successfully verifies the RN16 in the ACK, it sends the subsequent data to the reader.
[0099] The reader can send instructions to the tag, which are listed in Table 1.
[0100] Table 1: Reader operation instructions The tag feeds back the status of the tag to the reader, which can be seen in Table 2.
[0101] Table 2: Tag status
[0102] 3. About UE Route Selection Policy (URSP) rules.
[0103] A URSP rule is a policy defined by 3GPP and sent to a terminal (e.g., User Equipment (UE)). Based on the URSP rule, the UE can match application (APP) traffic to a specific Protocol Data Unit (PDU) session.
[0104] For example, when an app on a UE wants to send traffic to a server, it can send app traffic characteristics to the UE. These traffic characteristics can include a variety of types, such as the destination Internet Protocol (IP) address and the fully qualified domain name (FQDN). The UE matches the UE's URSP rules one by one based on the app's traffic characteristics. The traffic descriptions or characteristics in the URSP rules are shown in Table 3.
[0105] Table 3: Traffic description or characteristics of URSP rules
[0106] Taking the second item in Table 3 as an example, the app can send an IP description to describe the app's traffic, such as a destination IP triplet. The destination IP triplet can indicate that the app's traffic is to be sent to destination IP = 10.1.1.1, port number = 80. If the UE URSP rule includes this traffic descriptor, it means that the app's traffic can match the URSP rule.
[0107] When the traffic descriptor in the URSP rule matches the traffic characteristics of the app, the next step is to select which PDU session to use to send the app's traffic.
[0108] Generally speaking, under a traffic descriptor, there are multiple Route Selection Descriptors (RSDs). Each RSD represents a set of attributes or parameters of a PDU session. For example, when APP traffic matches the traffic descriptor with destination IP = 10.1.1.1 and port number = 80, the following RSDs are associated with this traffic descriptor:
[0109] RSD precedence = 1
[0110] ◆S-NSSAI-a
[0111] ◆Non-3GPP Access(wifi, WLAN)
[0112] RSD precedence = 2
[0113] ◆S-NSSAI-a
[0114] 3GPP Access (4G, 5G)
[0115] DNN = Internet
[0116] SSC mode = 3
[0117] For example, the characteristics of the PDU session corresponding to RSD1 are: S-NSSAI=S-NSSAI-a, using non-3GPP access.
[0118] The RSD in the URSP rules can be found in Table 4.
[0119] Table 4: RSD values
[0120] After a reader obtains data from an AIoT device, it must send the data to the AIoT function or application server. One approach is to establish a PDU session with the reader and send the AIoT device's data packets to the AIoT function or application server via the user plane. Because readers can typically interact with hundreds or even thousands of AIoT devices, sending data through the control plane can lead to excessive resource consumption.
[0121] However, there are certain problems when using the user plane to send data from AIoT devices. First, the user plane is a terminal that transmits data packets by establishing a PDU session. How to match the data of the AIoT device to the corresponding PDU session is a problem that needs to be solved. Because the data sent by the AIoT device is different from the data packets sent by the application on the usual terminal, the data packets sent by the terminal application have a clear five-tuple, that is, the source IP address, the destination IP address, etc., but the data packets sent by the AIoT device do not have five-tuple information. Therefore, how the reader matches the AIoT device to the correct PDU session for transmission is a problem that needs to be solved.
[0122] 4. Introduction to technical terms
[0123] In an optional embodiment of the present application, "acquisition" can be understood as obtaining from configuration (such as local configuration), receiving, receiving after request, obtaining through self-learning, obtaining by deduction based on information not received, or obtaining after processing received information. The specific determination can be based on actual needs and is not limited in the embodiments of the present application. For example, when a certain capability indication information sent by a device is not received, it can be inferred that the device does not support the capability.
[0124] In an optional embodiment of the present application, sending may include broadcasting, broadcasting in system signaling, and returning after responding to a request.
[0125] In an optional embodiment of the present application, the communication device may include at least one of the following: a communication network element and a terminal.
[0126] In an optional embodiment of the present application, the communication network element may include at least one of the following: a core network element and a radio access network element.
[0127] In the embodiment of the present application, the core network network element (CN network element) may include but is not limited to at least one of the following: a core network node, a core network function, a mobility management entity (MME), an access and / or mobility management function (AMF), a session management function (SMF), a user plane function (UPF), a policy control function (PCF), a policy and charging rules function unit (PCRF), an edge application server discovery function (EASDF), a unified data management (UDM), a unified data repository (UDR), a home subscriber server (HSS), a centralized network configuration (CNC), a network repository function (NRF), a network exposure function (NEF), and a local NEF. NEF, or L-NEF), Binding Support Function (BSF), Application Function (AF), AIoT function, etc.
[0128] In an embodiment of the present application, a RAN network element may include but is not limited to at least one of the following: a radio access network device, a radio access network node, a radio access network function, a radio access network unit, a 3GPP radio access network, a non-3GPP radio access network, a centralized unit (CU), a distributed unit (DU), a base station, an evolved Node B (eNB), a 5G base station (gNB), a radio network controller (RNC), a base station (NodeB), a non-3GPP interworking function (N3IWF), an access control (AC) node, an access point (AP) device or a wireless local area network (WLAN) node, and an N3IWF.
[0129] The base station can be a base station (Base Transceiver Station, BTS) in the Global System for Mobile Communications (GSM) or Code Division Multiple Access (CDMA), a base station (NodeB) in Wideband Code Division Multiple Access (WCDMA), an evolved base station (eNB or e-NodeB, evolutionary Node B) in LTE, and a 5G base station (gNB), but the embodiments of the present application are not limited thereto.
[0130] In one embodiment, the first communication device and the second communication device may be one or more communication devices in a core network element, one or more communication devices in a RAN network element, or one or more communication devices in an access network device or a core network device.
[0131] In one embodiment, the first communication device includes but is not limited to one of the following: a reader / writer (such as one of the following: a UE-type reader / writer, a base station-type reader / writer, a device that communicates with a terminal device through an air interface, a device that performs a target operation), a UE (including one of the following: a UE that supports a reader / writer function, an intermediate device, a UE-type reader / writer), an access network device (such as one of the following: a base station that supports a reader / writer function, a base station-type reader / writer), an intermediate device, a communication device selected to perform a target operation, and a first CN device (such as one of the following: an AMF, a first AIoT function).
[0132] In one embodiment, the second communication device includes but is not limited to a CN device (such as one of the following: AIoT function, AMF (such as AMF that supports AIoT function), NEF, a first AIoT function, a second AIoT function, SMF (such as SMF that supports AIoT function)), an access network device (such as a reader / writer of one of the following base station types, or a base station that supports a reader / writer).
[0133] In one embodiment, the terminal device includes at least one of the following: an AIoT device; a connectionless device; a stateless terminal; a terminal without 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 supporting communication with a first communication device; a device capable of performing or responding to a target operation; a device capable of accessing a wireless communication system through a first communication device; a device supporting a first interface; a device supporting a first radio access technology RAT. In one embodiment, a group of terminal devices includes one or more terminal devices.
[0134] In one embodiment, the session and process can be understood as a lifecycle.
[0135] In one embodiment, establishing includes activating, creating, and generating.
[0136] In one embodiment, the response includes an acceptance or a rejection.
[0137] In one embodiment, establishing includes activating, for example, establishing the first operation includes activating performing the first operation.
[0138] AIoT is the abbreviation of Ambient Internet of Things.
[0139] Environmental Internet of Things refers to the technology that uses environmental energy harvesting technology to convert the available signals and energy in the surrounding area into electrical energy to drive its own circuits, and at the same time uses a communication mode based on backscattering to transmit information to the target node.
[0140] The Ambient Internet of Things (AIoT), also known as the Ambient Power-Enabled Internet of Things (Ambient Power-Enabled IoT), is a type of IoT service. AIoT devices are low-power IoT devices that consume low power overall, including low-power signal reception and low-power signal transmission. Due to this low overall power consumption, communication energy can come from the environment, such as wind energy, kinetic energy, thermal energy, and radio frequency (RF) signals. AIoT devices can also be described as passive IoT devices or transponder devices.
[0141] In an optional embodiment of the present application, the AIoT function may also be referred to as a function for 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:
[0142] 1) Responsible for the management and control of AIoT operations (i.e., operations on terminal devices, which can also be referred to as AIoT tasks or AIoT processes);
[0143] 2) Determine whether to authorize the customer’s AIoT operation request;
[0144] 3) Distribute AIoT operations to readers or devices that communicate directly with terminal devices (either directly or through other network elements);
[0145] 4) Receive AIoT operation execution results;
[0146] 5) Summarize the results of AIoT operation execution;
[0147] 6) Send the AIoT operation results to the customer.
[0148] Optionally, the AIoT function may further include at least one of the following: a first AIoT function, a second AIoT function:
[0149] For example, the first AIoT function includes but is not limited to at least one of the following:
[0150] 1) Responsible for the management and control of AIoT operations (also known as AIoT tasks or AIoT processes);
[0151] 2) Authorize the corresponding AIoT operation based on the customer's AIoT operation request;
[0152] 3) Distribute the AIoT operation to the second AIoT function (directly or through other network elements);
[0153] 4) Receive the results of AIoT operation task execution;
[0154] 5) Summarize the execution results of AIoT operation tasks;
[0155] 6) Send the execution results of the AIoT task to the customer.
[0156] In an optional embodiment of the present application, the AIoT function may also be referred to as a network function for AIoT management and / or control. The AIoT function includes but is not limited to at least one of the following:
[0157] 1) Receive AIoT operations;
[0158] 2) Distribute AIoT operations to readers or devices that communicate directly with terminal devices (either directly or through other network elements);
[0159] 3) Receive AIoT operation execution results;
[0160] 4) Summarize the results of AIoT operation execution;
[0161] 5) Sending the execution result of the AIoT task to the first AIoT function. In one embodiment, the AIoT operation request is used to request an AIoT operation.
[0162] In one embodiment, the AIoT function may be a separate network function, or an existing network function (such as an AMF (such as an AMF that supports the AIoT function) or a NEF (such as a NEF that supports the AIoT function)).
[0163] In one embodiment, the NEF may support the first AIoT function, and the AMF may support the second AIoT function or the AIoT function.
[0164] In one embodiment of the present application, the first operation may also be referred to as an AIoT operation (an operation on a terminal device).
[0165] In one embodiment, the AIoT operation may also be referred to as one of the following: AIoT task, AIoT process, AIoT command, AIoT service.
[0166] In one implementation, the first operation may also be referred to as one of the following: a first task, a first process, a first command, or a first service.
[0167] Optionally, the first task includes one of the following: an AIoT task, a task that can only be achieved by communicating with a terminal device; the first task requires communication with a terminal device.
[0168] Optionally, the first process includes one of the following: an AIoT process, a task that can only be achieved by communicating with a terminal device; the first process requires communication with a terminal device.
[0169] Optionally, the first service includes one of the following: AIoT service, a service that can only be implemented by communicating with a terminal device; or, the first service requires at least one of the following: communication with a terminal device, requiring a response from the terminal device.
[0170] Optionally, the source of the operation on the terminal device may be different, for example, including at least one of the following:
[0171] 1) Operations on terminal devices requested by AF or a third party (such as an application server), such as inventorying target terminal devices, reading target terminal devices, writing target terminal devices, enabling target terminal devices, disabling target terminal devices, etc.
[0172] 2) Operation requests for terminal devices generated by core network devices (such as terminal devices), or operations on terminal devices generated by core network devices (such as terminal devices); for example, interacting with a target terminal device, obtaining information about the terminal device, or configuring information for the target terminal device;
[0173] 3) Operation requirements (such as operation commands) for the terminal device from the reader / writer, access network equipment (such as RAN) or UE, or operations on the terminal device generated by the reader / writer, RAN or UE.
[0174] Optionally, the target terminal device includes one or more terminal devices. The target terminal device can be determined using information used to indicate and / or filter terminal devices. The target terminal device can be the operation object or operation target (terminal device) of the first operation (including operations related to the first operation). Alternatively, the target terminal device is used to refer to one or more terminal devices.
[0175] 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.
[0176] In one embodiment, the operation performed on the terminal device is at least one of the following:
[0177] 1) Operations for taking inventory of terminal devices (such as at least one of screening terminal devices, paging terminal devices, querying terminal devices, discovering terminal devices, identifying terminal devices, and obtaining terminal device identifiers);
[0178] 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);
[0179] 3) Obtaining information from the terminal device (e.g., information stored on the terminal device, information perceived by an AIoT-related sensor, which may be referred to as a read operation or an operation to read information; in one embodiment, simply obtaining an identifier of the terminal device may not be considered a read operation);
[0180] 4) configuring information to the terminal device (which may be referred to as a write operation or an operation of writing information);
[0181] 5) Turn on the RF capability of the terminal device (which can be referred to as activation operation or enabling operation);
[0182] 6) Turn off the RF capability of the terminal device (which can be referred to as deactivation operation or disabling operation);
[0183] 7) Controlling the terminal device to execute a command (e.g., 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)
[0184] 8) Positioning terminal equipment, etc.
[0185] 9) Operation of transmitting information to a terminal device; (In one embodiment, the information may be transparent to at least one of the reader and the CN device (such as the AIoT function))
[0186] 10) An operation of obtaining information from 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)).
[0187] In another embodiment, the operation on the terminal device is at least one of the following:
[0188] 1) Inventory operations (may also be named otherwise), 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;
[0189] 2) Positioning operations, including positioning terminal equipment;
[0190] 3) Command operation.
[0191] Optionally, the command operation includes at least one of the following:
[0192] 1) Obtain information about the terminal device;
[0193] 2) Configure information to the terminal device;
[0194] 3) Enable the RF capability of the terminal device;
[0195] 4) Turn off the RF capability of the terminal device;
[0196] 5) Control terminal equipment, etc.;
[0197] Optionally, the command operation (also referred to as an operation of interacting with the terminal device) includes at least one of the following:
[0198] 1) The operation of transmitting information to the terminal device; (In one embodiment, the information can be transparent to at least one of the reader and the CN device (such as the AIoT function))
[0199] 2) An operation of obtaining information from 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)).
[0200] 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 following when transmitting information to the terminal device: configuration information sent to the terminal device, control commands sent to the terminal device. There is no need to distinguish between the following when obtaining information from the terminal device: configuration information sent by the terminal device, responses to control commands to the terminal device, and information read from the terminal device.
[0201] 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.
[0202] It should be noted that the relevant information of the first operation may include information of operations related to the first operation for requesting execution.
[0203] Among them, the related operations of the first operation (which may also be referred to as operations related to the first operation) include but are not limited to the first operation, for example: the related operations of the first operation can be determined based on the first operation (such as a command operation (such as a write operation)): the related operations of the first operation can be determined based on the requested first operation. In addition to the first operation, the related operations of the first operation may also include at least one of the following: screening terminal devices, paging terminal devices, querying terminal devices, discovering terminal devices, identifying terminal devices, obtaining terminal device identifications, authenticating terminal devices, and authorizing terminal devices. It is not difficult to understand that in one embodiment, the first operation, such as a command operation (such as a write operation), can only be performed on the terminal device on the basis of screening, paging, querying, discovering, identifying, and / or authenticating the terminal device.
[0204] 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:
[0205] - Access device, supporting at least one of the following: communicating with a 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)
[0206] - 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;
[0207] - Access device used as a terminal device to access a wireless communication system;
[0208] - devices that support the first interface;
[0209] - A device that supports the first RAT.
[0210] -Devices that support at least one of the following operations: inventory, read, write, AIoT operation.
[0211] 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.
[0212] In an optional embodiment of the present application, the first RAT may be a RAT for AIoT (such as providing AIoT services), and the first RAN may be different from existing RATs such as NB IOT, 2G, 3G, 4G, or 5G.
[0213] In one embodiment of the present application, the reader / writer device may also be referred to as an interrogator device.
[0214] 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 backhaul (IAB), a relay device, etc.
[0215] 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 embodiment, the reader / writer device may support not only reader / writer functions but also other functions; in another embodiment, the reader / writer device only supports reader / writer functions.
[0216] In an optional embodiment of the present application, a reader may also be referred to as one of the following: a reading / writing device, an AIoT service terminal, 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. This application does not impose any naming restrictions on the reader.
[0217] In an optional embodiment of the present application, the reader / writer may be a terminal (such as a UE), an access network device, or a device with a reader / writer 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.
[0218] In one embodiment, a reader / writer is a handheld or fixed device that reads (and sometimes writes) tag information. This is the original definition. It can also be understood as a device that communicates with the tag, such as a terminal, a base station, or a device with read / write functions, such as a reader / writer, without further limitation.
[0219] In one embodiment, the first interface includes at least one of the following:
[0220] Different from the existing NG interface between RAN and CN,
[0221] The interface between the first communication device (e.g., a "device supporting communication with a terminal device," a reader / writer) and the AIoT function;
[0222] The interface between the first communication device (such as "device supporting communication with terminal device", reader) and the AMF function;
[0223] The interface between the first communication device (such as "device supporting communication with terminal equipment", reader / writer) and the core network equipment.
[0224] In one embodiment, backscatter or communication without active signal generation capability means backscattering on an externally provided carrier.
[0225] In one implementation, the active signal generation refers to the terminal device itself generating a signal.
[0226] Optionally, the first interface can be implemented in the following ways: Method 1, reusing the NG interface, for example, the base station supports both terminal device (new uu interface) communication and UE (traditional uu interface) communication, and adding a new IE to the mandatory information of the NG interface; Method 2, reusing the NG interface, but for example, the base station only supports terminal devices (new uu interface), at this time, a new instruction can be added to ignore the mandatory IE that already exists but is not applicable to the terminal device, such as Default Paging DRX; Method 3, introducing a new interface, such as a second NG interface.
[0227] 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 embodiment, the first interface may be another air interface different from the Uu interface or the PC5 interface. In another embodiment, the first interface may be an enhancement of the Uu interface or the PC5 interface.
[0228] In one embodiment of the present application, information used to indicate and / or filter terminal devices (such as information used to indicate and / or filter AIoT devices) can be used to indicate and / or filter one or more terminal devices (such as AIoT devices).
[0229] The information used to indicate and / or screen terminal devices 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 a group identifier), matching information, and information used to indicate characteristics of the terminal device.
[0230] In one embodiment of the present application, the information used to indicate and / or filter terminal devices includes an identifier of the terminal device. In this case, the identifier of a terminal device can specifically refer to a single terminal device. The identifiers of multiple terminal devices can specifically refer to multiple terminal devices. It is understood that the identifier of a terminal device can uniquely identify the terminal device and is not shared by other terminal devices.
[0231] In one embodiment of the present application, the information used to indicate and / or filter terminal devices includes an identifier for identifying a group of terminal devices (referred to as a group identifier). In this case, a group identifier can specifically refer to a group of terminal devices. It is not difficult to understand that the group identifier of a terminal device can uniquely identify the terminal device group and is not shared by other terminal device groups.
[0232] 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). Moreover, the number of terminal devices in this group may be uncertain. For example, it is necessary to feedback the identification of the terminal device through the terminal device before it can be determined. When the terminal device has the matching information or has information corresponding to the matching information, the terminal device can be considered to be the target terminal device (i.e., the terminal device that successfully matches the information used to indicate and / or filter the terminal device, the terminal device of the first operation).
[0233] For example, in step 1, the terminal device stores matching information, such as "AAA", and the terminal device also stores "AAA", which indicates a successful match. It is easy to understand that there may be multiple terminal devices that store "AAA".
[0234] For example, in case 2, the terminal device stores information corresponding to the matching information (which may be different from the matching information, but corresponds to the matching information). For example, if the matching information is "AAA" and the terminal device stores "BBB", since AAA and BBB have a corresponding relationship, this is also a successful match. It is not difficult to understand that there may be multiple terminal devices that store "BBB".
[0235] In another embodiment, the information used to indicate and / or filter terminal devices includes a terminal device identifier. In this case, a terminal device identifier can be used to specifically identify a terminal device. Multiple terminal device identifiers can be used to specifically identify multiple terminal devices. It is understood that a terminal device identifier uniquely identifies the terminal device and is not shared by other terminal devices.
[0236] In one embodiment of the present application, the information for indicating and / or screening terminal devices includes information for indicating characteristics of the terminal devices. Since different terminal devices have different characteristics, the information for indicating the characteristics of the terminal devices can play a role in indicating and / or screening terminal devices.
[0237] In one embodiment of the present application, a first communication device (e.g., a reader / writer) can communicate directly with a terminal device or through an intermediate device. Sometimes, the first communication device and the terminal device are far apart, 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 referred to as a reader / writer or a component of the reader / writer.
[0238] In one embodiment, the intermediate device may be an intermediate node located between the terminal device and other devices (such as access network devices or reader / writers), but is not limited to this. The intermediate device may expand the coverage of the other devices or facilitate communication between the terminal device and other network devices (such as access network devices or reader / writers), but is not limited to this.
[0239] In one implementation, the intermediate device is a device that communicates between the terminal device and the RAN, and the intermediate device may be one of the following: UE, IAB, relay, etc.
[0240] 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), 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 device.
[0241] 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.
[0242] In an optional embodiment of the present application, the terminal device is also referred to as one of the following: a tag, a terminal for an AIoT service, a response device (such as a response device for an AIoT task or operation), an ultra-low power terminal, an ultra-low complexity terminal, a zero-power terminal, a zero-power terminal, etc., and the present application does not limit this. It should be understood that if the terminal device provided in the embodiment of the present application adopts backscatter technology, then the terminal device may also be referred to as a backscatter communication device or a backscatter device.
[0243] In one embodiment, the terminal device may be a tag or an electronic tag (ie, an RFID tag). Tag is a common name for RFID, which is the abbreviation for Radio Frequency Identification.
[0244] In an optional embodiment of the present application, terminal devices can be classified based on energy source, backscatter technology or the ability to generate active signals, energy storage capability, passive communication or active communication, etc., including multiple types of devices.
[0245] In one embodiment, the RFID technology of terminal devices can be divided into three types: active, passive and semi-active. Passive terminal devices can also be called Passive IOT, that is, passive Internet of Things devices.
[0246] In one embodiment, the communication mode of the terminal device may be one of the following: backscattering RF signals for signal transmission, or having the ability to actively generate signals.
[0247] In one embodiment, the energy of the terminal device can come from the environment, such as RF energy, thermal energy, wind energy, or kinetic energy, which can also be called Ambient IoT.
[0248] In one embodiment, the terminal device can be regarded as a terminal of the AIoT service, and thus can also be regarded as a terminal. The terminal device can be referred to as a terminal device.
[0249] Terminal devices include but are not limited to the following:
[0250] (1) For example, at least one of the following is met: a passive device that has energy storage capabilities, does not have independent signal generation / amplification capabilities, and uses backscattering technology for data transmission.
[0251] (2) For example, at least one of the following conditions is met: A semi-passive device also falls into the category of passive devices. It has energy storage capabilities, does not have independent signal generation capabilities, and uses backscattering technology for data transmission. The stored energy can be used to amplify the reflected signal.
[0252] (3) An active device has energy storage capability and independent signal generation capability, i.e., it has active radio frequency components for data transmission.
[0253] (4) A passive device: no energy storage, using backscatter technology for data transmission.
[0254] In one embodiment, the AIoT device may be a device having one of the following features:
[0255] - passive communication devices;
[0256] -IoT devices powered by energy harvesting;
[0257] - 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.);
[0258] - have limited energy storage capacity;
[0259] - 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;
[0260] -Devices capable of executing or responding to AIoT tasks or AIoT operations;
[0261] - Devices that can access wireless communication systems through readers and writers;
[0262] - devices that support the first interface;
[0263] - A device that supports the first RAT.
[0264] In one embodiment, the AIoT device is not an IoT device other than an NB IOT device. In another embodiment, the NB IOT device includes a terminal device (such as an active communication terminal device).
[0265] In one embodiment, the AIoT device includes: a low-cost, low-complexity, low-power, or low-power IoT device.
[0266] In an optional embodiment of the present application, the active communication is further divided into one of the following: 1) DOA Device-originating – autonomously initiated by the device; 2) DO-DTT Device-originating – device-terminated triggered active communication. For example, the active communication is initiated only when the device receives downlink trigger signaling.
[0267] 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.
[0268] FIG3 shows a block diagram of a wireless communication system applicable to embodiments of the present application. The wireless communication system includes a terminal 31 and a network-side device 32. The wireless communication system may be a 5G-Advanced or 6G communication system with wireless AI capabilities.
[0269] The terminal 31 may be a mobile phone, a tablet personal computer, a laptop computer or a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), an augmented reality (AR) or virtual reality (VR) device, a robot, a wearable device (Wearable Device), a vehicle user equipment (VUE), a pedestrian user equipment (PUE), a smart home (home appliances with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), a game console, a personal computer (PC), an ATM, or a self-service machine, etc. The 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. In addition to the above-mentioned terminal devices, the terminal involved in this application can also be a chip inside the terminal, such as a modem chip or a system-on-chip (SoC). It should be noted that the specific type of the terminal 31 is not limited in this embodiment of the application.
[0270] The network side device 32 may include an access network device or a core network device, wherein the access network device may also be referred to as a radio access network device, a radio access network (RAN), a radio access network function, or a radio 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 referred to as a node B, an evolved node B (eNB), an access point, a base transceiver station (BTS), 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 transmitting receiving point (TRP), or other appropriate terms 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.
[0271] 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 (MME), access and mobility management function (AMF), session management function (SMF), user plane function (UPF), policy control function (PCF), policy and charging rules function unit (PCRF), edge application service discovery function (EASDF), unified data management (UDM), unified data storage (UDR), home user server (HSS), centralized network configuration (CNC), network storage function (NRF), network exposure function (NEF), local NEF (L-NEF), binding support function (BSF), application function ( 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.
[0272] The communication processing method, apparatus, device and readable storage medium provided in the embodiments of the present application are described in detail below with reference to some embodiments and their application scenarios in conjunction with the accompanying drawings.
[0273] Referring to Figure 4, an embodiment of the present application provides a communication processing method, which is applied to a first communication device. The first communication device includes but is not limited to one of the following: a reader / writer (such as one of the following: a UE-type reader / writer, a base station-type reader / writer, a device that communicates with a terminal device through an air interface, and a device that performs a target operation), a UE (including one of the following: a UE that supports a reader / writer function, an intermediate device, a UE-type reader / writer), an access network device (such as one of the following base stations that support a reader / writer function, a base station-type reader / writer), an intermediate device, a communication device selected to perform the target operation, a first CN device (such as one of the following: AMF, a first AIoT function), and the specific steps include:
[0274] Step 41: The first communication device performs a first action, where the first action includes at least one of the following:
[0275] First sub-behavior;
[0276] Second sub-behavior;
[0277] in,
[0278] The first sub-behavior includes at least one of the following:
[0279] 1) obtaining relevant information of the first operation, the relevant information including at least one of the following: an identifier of the first operation, first indication information, a data network name (DNN), slice selection auxiliary information, destination information, and a terminal device identifier;
[0280] 2) Based on the relevant information of the first operation, perform at least one of the following:
[0281] 21) exchanging information related to the first operation with the destination, and sending an operation result of the first operation to the destination;
[0282] 22) Establishing the first channel;
[0283] The second sub-behavior includes at least one of the following:
[0284] 1) obtaining at least one of the following: first information, a first rule;
[0285] 2) Based on at least one of the first information, the first rule, and the related information of the first operation, perform at least one of the following:
[0286] 21) Determine or establish a first channel;
[0287] 22) Sending the first information to the second communication device through the first channel.
[0288] Optionally, the switching selection assistance information includes single network slice selection assistance information (Single Network Slice Selection Assistance Information, S-NSSAI).
[0289] Optionally, establishing the first channel in the first sub-behavior includes establishing or determining the first channel;
[0290] Optionally, the first sub-behavior further includes the first communication device exchanging information related to the first operation with the destination through the first channel, or sending an operation result of the first operation to the destination through the first channel;
[0291] Optionally, relevant information of the first operation is obtained, and the relevant information includes at least one of the following: an identifier of the first operation, first indication information, a data network name (DNN), slice selection auxiliary information, destination information, and a terminal device identifier; wherein the identifier of the first operation is used to identify whether the first information received from the terminal device is obtained through the first operation; the data network name or slice selection auxiliary information is used to specify the channel parameters of the first channel used to send or transmit the first information, for example, when the first information is sent or transmitted using a PDU session, the PDU session accesses the DNN and which slice is used. The destination information is used to indicate to which target device the first information is sent when the first operation is obtained, and the destination information provides the address information of the target device, or information used to address the target device. The terminal device identifier is used to indicate that the first information is obtained from the terminal device corresponding to the terminal device identifier according to the first operation. Optionally, the terminal device identifier can be used to determine whether the first operation has been performed on the terminal device.
[0292] Optionally, based on the relevant information of the first operation, at least one of the following is performed: exchanging information related to the first operation with the destination, and sending an operation result of the first operation to the destination, wherein the information related to the first operation includes at least one of the following: an inventory result, an acquired terminal device identifier, read terminal device information, etc. The operation result of the first operation includes at least one of the following: successful or failed inventory of the terminal device, successful or failed writing information to the terminal device, and successful or failed sending of the first information to the destination (device).
[0293] Optionally, the first communication device obtains relevant information of the first operation from the second communication device, wherein the second communication device includes but is not limited to a CN device (such as one of the following: AIoT function, AMF (such as AMF that supports AIoT function), NEF, first AIoT function, second AIoT function, SMF (such as SMF that supports AIoT function)), an access network device (such as a reader / writer of one of the following base station types, or a base station that supports a reader / writer).
[0294] In one embodiment of the present application, the identifier of the first operation includes: an identifier of the context of the first operation, an identifier of the association of the first operation, an identifier of the resource of the first operation, and an identifier of the session of the first operation.
[0295] In one implementation, a session may be understood as an association, a context, and / or a process.
[0296] In one embodiment of the present application, the first information is information from a terminal device.
[0297] In one embodiment of the present application, the first channel includes at least one of a first protocol data unit (PDU) session, a first quality of service (QoS) flow, and a first tunnel.
[0298] Optionally, when the first channel is a first QoS flow, the first communication device further receives a QoS rule from at least one core network device (e.g., SMF) or at least one access network device. The QoS rule is used to map or match the first information to the first QoS flow.
[0299] Optionally, when the first channel is the first tunnel, the first communication device further receives tunnel-related information from at least one of the core network devices or at least one of the access network devices, and the tunnel-related information is used to establish the first channel to the access network device, or at least one of the core network devices (AIoT function, UPF). The tunnel-related information includes at least one of the following: N6 point-to-point tunnelling, core network tunnel information CN Tunnel Info. The core network tunnel information can be the tunnel information of the AIoT function, or the N3 interface CN Tunnel Info, or the N6 interface CN Tunnel Info.
[0300] In one embodiment of the present application, the first channel is a first channel related to a first operation.
[0301] Optionally, the first channel is a first channel related to the first operation, which refers to a first channel established through at least one item of relevant information related to the first operation.
[0302] In another embodiment of the present application, the first channel is used for at least one of the following: sending information related to the first operation, sending first information.
[0303] Optionally, the information related to the first operation includes: first information of the terminal of the first operation, where the first information is the first information of the terminal, including at least one of the following: first information sent by the terminal device, or first information obtained from the terminal device.
[0304] In one embodiment of the present application, the terminal device is a terminal device for the first operation.
[0305] In one implementation, when the first information includes an identifier of a first operation, the terminal device may be considered as a terminal device for the first operation.
[0306] In one embodiment of the present application, the destination information includes at least one of the following:
[0307] Destination Internet Protocol (IP) address;
[0308] Destination port number;
[0309] Destination fully qualified domain name (Fully Qualified Domain Name);
[0310] Destination Uniform Resource Identifier (URI);
[0311] Destination Media Access Control (MAC) address.
[0312] In one embodiment of the present application, the destination includes at least one of the following:
[0313] a second communication device;
[0314] Application server;
[0315] application function (AF);
[0316] AIoT function.
[0317] In one embodiment of the present application, the first indication information is used to indicate at least one of the following:
[0318] Sending, via the control plane, at least one of the following: first information, information related to the first operation;
[0319] At least one of the following is sent through the user plane: first information, and information related to the first operation.
[0320] Optionally, the first indication information is further used to indicate a sending method of the first information or related information of the first operation, for example, whether to send it in the form of a user plane or through a control plane.
[0321] Optionally, the information related to the first operation includes: first information of the terminal device of the first operation. The first information is the first information of the terminal device, including at least one of the following: first information sent by the terminal device, or first information obtained from the terminal device.
[0322] In one embodiment of the present application, the first operation is at least one of the following:
[0323] One mission;
[0324] A business operation;
[0325] One request;
[0326] The operation on the terminal device corresponding to a service or an AIoT service;
[0327] A requested operation;
[0328] One or more operations on the terminal device;
[0329] One or more groups of operations on terminal devices;
[0330] The operation of the terminal device by the first service;
[0331] Operations on the terminal device in the first session.
[0332] Since the first operation may include one or more operations on the terminal device, in one embodiment, the first operation may be understood as a task. The first operation may also be referred to as a first task.
[0333] In one embodiment, a task includes one of the following: an AIoT task, a task that can only be achieved by communicating with an AIoT device.
[0334] In one embodiment, a service or an AIoT service may provide a set of operations on a terminal device. The operations of the AIoT service are, for example, operations on the terminal device that the AIoT service provides and calls.
[0335] A requested operation (such as a service operation) may request "one or more operations on the terminal device".
[0336] In one embodiment, an AIoT service may provide a set of operations on a terminal device. The operations of the AIoT service are, for example, operations on the terminal device that the AIoT service provides and calls.
[0337] In one implementation, the operation of the first service on the terminal device may be referred to as a target operation of the first service.
[0338] In one implementation, the operation on the terminal device in the first session may be referred to as a target operation of the first session.
[0339] In one implementation, the terminal device may be one or more terminal devices.
[0340] In one implementation, a group of operations on the terminal device includes one or more operations on the terminal device.
[0341] In one implementation, the operation on the terminal device included in the first operation is called the target operation of the first operation.
[0342] In one embodiment, the terminal device to which the first operation is performed is referred to as the target terminal device of the first operation.
[0343] In one embodiment, the operation on the terminal device requires a response (also referred to as a reply) from the terminal device.
[0344] In another embodiment, the first operation includes one or more operations on the terminal device;
[0345] Optionally, the terminal device may be one or more terminal devices.
[0346] Optionally, the operation on the terminal device included in the first operation may be referred to as a target operation of the first operation;
[0347] Optionally, the operation on the terminal device included in the first operation can be called the target terminal device of the first operation.
[0348] In one embodiment of the present application, the operation, the first operation, or the operation on the terminal device includes at least one of the following:
[0349] Screening, paging, querying, discovering and / or identifying terminal devices;
[0350] Get the terminal device's ID;
[0351] Authentication terminal equipment;
[0352] Authorized terminal equipment;
[0353] Command operations on terminal devices;
[0354] at least one of sending information to a terminal device and obtaining information from the terminal device;
[0355] Obtain information about terminal devices;
[0356] Configure information to terminal devices;
[0357] Enable the RF capability of the terminal device;
[0358] Turn off the RF capability of the terminal device;
[0359] Control terminal devices to execute instructions;
[0360] Get the location of the terminal device;
[0361] The operation of transmitting information to terminal equipment;
[0362] The operation of obtaining information from the terminal device.
[0363] In one embodiment of the present application, the operation, the first operation, or the operation on the terminal device includes at least one of the following:
[0364] Inventory of terminal device operations, authentication of terminal devices, authorization of terminal devices, operations to read terminal devices, operations to write terminal devices, operations to activate terminal devices, operations to deactivate terminal devices, operations to transmit information to terminal devices, operations to obtain information from terminal devices, operations to locate terminal devices, and command operations on terminal devices.
[0365] In one embodiment, the information in the operation of transmitting information to the terminal device can be transparent to at least one of the reader and the CN device (such as the AIoT function).
[0366] In one embodiment, the information in the operation of obtaining information from the terminal device can be transparent to at least one of the reader and the CN device (such as the AIoT function).
[0367] In one embodiment, the terminal device is one or more terminal devices. Or the target AIoT may be the abbreviation of the terminal device of the first object.
[0368] In one embodiment, the information sent to the terminal device includes: information sent to the terminal device required for command operations on the terminal device (such as information sent to the terminal device required for write operations, such as instructions (such as activation or deactivation requires sending activation or deactivation instructions to the terminal device)).
[0369] In one embodiment, the information obtained from the terminal device includes: information obtained from the terminal device required for command operations on the terminal device (such as information required for read operations, such as responses to instructions (such as success or failure responses received from the terminal device after activation or deactivation instructions are sent)).
[0370] In one embodiment, the command operation on the terminal device includes at least one of sending information to the terminal device and obtaining information from the terminal device.
[0371] In one implementation, the command operation may be transparent to at least one of the following: the first communication device, the second communication device.
[0372] In one embodiment, information in the message sent to the terminal device and information in the message obtained from the terminal device may be transparent to at least one of the following: the first communication device and the second communication device.
[0373] In one embodiment, the category of the command operation on the terminal device may include at least one of the following:
[0374] Obtaining information from a terminal device (which may be referred to as a read operation, or an operation of reading information; for a read operation, the terminal device may respond to the information being read);
[0375] Configuring information to the terminal device (which may be referred to as a write operation, or an operation of writing information; for a write operation, the terminal device may respond with success or failure);
[0376] Turn on the RF capability of the terminal device (which can be referred to as the operation of activating the terminal device or enabling the operation of the terminal device);
[0377] Turning off the RF capability of the terminal device (which may be referred to as deactivating the operation of the terminal device or rendering the terminal device inoperable);
[0378] Control terminal devices to execute instructions;
[0379] Obtain the location of the terminal device (which can be referred to as locating the terminal device).
[0380] In one embodiment of the present application, the first communication device performing the second sub-behavior includes:
[0381] When the first condition is met, the first communication device performs a second sub-behavior;
[0382] The first condition includes at least one of the following:
[0383] The first indication information indicates that at least one of the following items is sent through the user plane: the first information, information related to the first operation;
[0384] The terminal device is a terminal device for the first operation;
[0385] The first channel is a first channel related to a first operation.
[0386] In one embodiment of the present application, the first channel supports at least one of the following:
[0387] Supporting access or access to a destination;
[0388] Supports routing the first information of the terminal device to the destination.
[0389] In one embodiment of the present application, the first operation is triggered by at least one of the second communication device and the application server.
[0390] In one embodiment of the present application, the terminal device includes at least one of the following: an AIoT device; a connectionless device; a stateless terminal; a terminal without 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 supporting communication with a first communication device; a device capable of executing or responding to a target operation; a device capable of accessing a wireless communication system through a first communication device; a device supporting a first interface; a device supporting a first radio access technology RAT.
[0391] In one embodiment of the present application, obtaining the relevant information of the first operation includes one of the following:
[0392] The first communication device receives information related to the first operation from the second communication device.
[0393] The first communication device determines relevant information of the first operation according to the first information.
[0394] In one embodiment of the present application, the first information includes at least one of the following: a terminal device identifier, information related to the first operation, an operation result of the first operation, an identifier of the first operation, and destination information.
[0395] In one implementation, the first information is obtained or received by the first communication device from the terminal device through a first operation, such as an inventory operation or a read operation.
[0396] In one embodiment, the operation result of the first operation may be that the first communication device operates the terminal device, such as performing an inventory or reading, and the operation result may be: the terminal device identifier obtained by inventory, or reading the information of the terminal device.
[0397] In one embodiment of the present application, determining or establishing the first channel according to at least one of the first information, the first rule, and the related information of the first operation includes at least one of the following:
[0398] When at least one item of the first information matches at least one item of the relevant information of the first operation, the first communication device determines or establishes a first channel according to at least one item of the first rule;
[0399] The first communication device determines or establishes a first channel according to at least one item of the relevant information of the first operation;
[0400] In a case where at least one item of the first information matches a traffic descriptor in a first rule, the first communication device determines or establishes the first channel according to second information in the traffic descriptor in the first rule.
[0401] In one embodiment, the first communication device determines or establishes a first channel according to at least one of the first rules, including:
[0402] The first communication device determines or establishes the first channel according to third information in a traffic descriptor in the first rule, the traffic descriptor including at least one of the following: an IP descriptor, a domain name descriptor;
[0403] The third information includes at least one of DNN and slice selection auxiliary information.
[0404] In one embodiment, the first communication device determines or establishes the first channel according to at least one item of relevant information of the first operation, including:
[0405] The first communication device sends a first request (for example, a PDU session establishment request) according to relevant information of the first operation, where the first request is used to request establishment or determination of a first channel;
[0406] The first request includes at least one of the following: data network name DNN, slice selection auxiliary information, and destination information.
[0407] In one embodiment, when the first communication device determines that the first information is obtained through a first operation based on the first information and at least one of the related information of the first operation, the first communication device establishes a first channel to the destination based on at least one of the related information of the first operation. For example, when the first communication device obtains the first information from the terminal device, if the identifier of the first operation in the first information is the same as the identifier of the first operation in the related information of the first operation, it is considered that the first information is obtained based on the first operation. Then, the first communication device establishes the first channel based on the related information of the first operation, including at least one of the following:
[0408] The first communication device sends a PDU session establishment request to at least one core network device (e.g., SMF) to establish a first channel. The PDU session establishment request includes at least one of the following: a data network name (DNN) and slice selection auxiliary information. The data network name (DNN) and slice selection auxiliary information are included in the relevant information of the first operation.
[0409] The first communication device selects a first channel using a first rule (e.g., a URSP rule) and matches the first information to the first channel, where the first rule satisfies at least one of the following:
[0410] The traffic descriptor is an IP descriptor, and the IP descriptor is at least one item in the destination information (for example, the IP descriptor is IP address 1, and the IP address 1 is the IP address of the second communication device in the destination information);
[0411] The traffic descriptor is a domain name descriptor, and the domain name descriptor is at least one item in the destination information (for example, the domain name descriptor is FQDN-A, and the FQDN-A is the FQDN of the second communication device in the destination information);
[0412] The IP descriptor or the RSD path selection descriptor under the domain name descriptor includes at least one of the following: a data network name (DNN) and slice selection auxiliary information. The data network name (DNN) and slice selection auxiliary information are included in the relevant information of the first operation.
[0413] In one embodiment, when a first communication device determines, based on the first information and at least one item of information related to the first operation, that the first information was obtained through the first operation, the first communication device establishes a first channel to the destination based on the at least one item of information related to the first operation. For example, when the first communication device obtains first information from a terminal device, if the terminal device identifier in the first information is the same as the terminal device identifier in the information related to the first operation, the first information is deemed to have been obtained based on the first operation.
[0414] In one embodiment of the present application, the first communication device determines or establishes the first channel according to the second information in the traffic descriptor in the first rule, including at least one of the following:
[0415] The first communication device establishes a first channel according to at least one item of the second information in the traffic descriptor in the first rule, where a channel parameter of the first channel is the same as the at least one item of the second information;
[0416] The first communication device determines a first channel according to at least one item of second information in the traffic descriptor in the first rule, where a channel parameter of the first channel is the same as the at least one item of the second information.
[0417] In one embodiment of the present application, the first rule is used for at least one of the following:
[0418] for the first communication device to determine how to route outward traffic;
[0419] Used to determine the first channel;
[0420] Used by the first communication device to route the first data to the destination address;
[0421] Used to establish the first channel.
[0422] Optionally, the first rule includes but is not limited to a URSP rule.
[0423] In one embodiment of the present application, the channel parameters of the first channel include at least one of the following: DNN, network slice selection auxiliary information, PDU session type, access type, session and service continuity (Session and Service Continuity, SSC) mode.
[0424] In one embodiment, the first communication device sends a PDU session establishment request to at least one of the core network devices (such as SMF) to establish a first channel; the PDU session establishment request includes at least one of the following: channel parameters of the first channel.
[0425] In one embodiment of the present application, the second information includes at least one of the following: DNN, network slice selection auxiliary information, PDU session type, access type, and SSC mode.
[0426] In one implementation, the first rule includes at least one of the following: a traffic descriptor, and second information.
[0427] In one embodiment, the traffic descriptor includes at least one of the second information. The traffic descriptor includes at least one of the following:
[0428] Application descriptor;
[0429] Terminal device identification;
[0430] DNN;
[0431] An IP descriptor, wherein the IP descriptor includes at least one item of information of a destination;
[0432] A domain name descriptor, wherein the domain name descriptor includes at least one item of destination information.
[0433] In an embodiment of the present application, the first communication device interacts with the destination, and the operation result of the first operation is sent to the destination, or the first communication device sends the first information of the terminal device to the second communication device through the first channel, so that the first communication device can send relevant information from the terminal device to other communication devices.
[0434] In one embodiment, after receiving the first information, the first communication device determines, based on the relevant information regarding the first operation, a method for sending, transmitting, or routing the first information, such as using a first channel, and determines a destination device to which the first information is to be sent, transmitted, or routed. Furthermore, the relevant information regarding the first operation also indicates the parameters used to establish or determine the first channel.
[0435] Referring to Figure 5, an embodiment of the present application provides a communication processing method, which is applied to a second communication device, the second communication device including but not limited to a CN device (such as one of the following: AIoT function, AMF (such as AMF supporting AIoT function), NEF, first AIoT function, second AIoT function, SMF (such as SMF supporting AIoT function)), access network device (such as a reader / writer of one of the following base station types, or a base station supporting a reader / writer), and the specific steps include: step 51.
[0436] Step 51: The second communication device performs a second behavior, where the second behavior includes at least one of the following:
[0437] 1) Sending relevant information of the first operation, where the relevant information includes at least one of the following: an identifier of the first operation, first indication information, a DNN, slice selection auxiliary information, destination information, and a terminal device identifier;
[0438] 2) Receive first information sent by the first communication device through the first channel.
[0439] Optionally, the second communication device sends relevant information of the first operation to the first communication device.
[0440] Optionally, the second behavior further includes: receiving information related to the first operation sent by the first communication device through the first channel, or receiving an operation result of the first operation sent by the first communication device through the first channel.
[0441] Optionally, the first communication device includes but is not limited to one of the following: a reader / writer (such as one of the following: a UE-type reader / writer, a base station-type reader / writer, a device that communicates with a terminal device through an air interface, a device that performs a target operation), a UE (including one of the following: a UE that supports a reader / writer function, an intermediate device, a UE-type reader / writer), an access network device (such as one of the following base stations that support a reader / writer function, a base station-type reader / writer), an intermediate device, a communication device selected to perform the target operation, a first CN device (such as one of the following: an AMF, a first AIoT function).
[0442] In one embodiment of the present application, the identifier of the first operation includes: an identifier of the context of the first operation, an identifier of the association of the first operation, an identifier of the resource of the first operation, and an identifier of the session of the first operation.
[0443] In one embodiment of the present application, the first information is information from a terminal device.
[0444] In one embodiment of the present application, the first channel includes at least one of a first PDU session, a first QoS flow, and a first tunnel.
[0445] In one embodiment of the present application, the first channel is a first channel related to a first operation.
[0446] In another embodiment of the present application, the first channel is used for at least one of the following: sending information related to the first operation, sending first information.
[0447] In one embodiment of the present application, the terminal device is a terminal device for the first operation.
[0448] In one embodiment of the present application, the destination information includes at least one of the following:
[0449] Destination IP address;
[0450] Destination port number
[0451] Destination fully qualified domain name;
[0452] Destination Uniform Resource Identifier;
[0453] Destination Media Access Control Address.
[0454] In one embodiment of the present application, the first indication information is used to indicate at least one of the following:
[0455] Sending, via the control plane, at least one of the following: first information, information related to the first operation;
[0456] At least one of the following is sent through the user plane: first information, and information related to the first operation.
[0457] In one embodiment of the present application, the first operation is at least one of the following:
[0458] One mission;
[0459] A business operation;
[0460] One request;
[0461] The operation on the terminal device corresponding to one service or one AIoT service;
[0462] A requested operation;
[0463] One or more operations on the terminal device;
[0464] One or more groups of operations on terminal devices;
[0465] The operation of the terminal device by the first service;
[0466] Operations on the terminal device in the first session.
[0467] In one embodiment of the present application, the operation, the first operation, or the operation on the terminal device includes at least one of the following:
[0468] Screening, paging, querying, discovering and / or identifying terminal devices;
[0469] Get the terminal device's ID;
[0470] Authentication terminal equipment;
[0471] Authorized terminal equipment;
[0472] Command operations on terminal devices;
[0473] at least one of sending information to a terminal device and obtaining information from the terminal device;
[0474] Obtain information about terminal devices;
[0475] Configure information to terminal devices;
[0476] Enable the RF capability of the terminal device;
[0477] Turn off the RF capability of the terminal device;
[0478] Control terminal devices to execute instructions;
[0479] Get the location of the terminal device;
[0480] The operation of transmitting information to terminal equipment;
[0481] The operation of obtaining information from the terminal device.
[0482] In one embodiment of the present application, the operation, the first operation, or the operation on the terminal device includes at least one of the following:
[0483] Inventory of terminal device operations, authentication of terminal devices, authorization of terminal devices, operations to read terminal devices, operations to write terminal devices, operations to activate terminal devices, operations to deactivate terminal devices, operations to transmit information to terminal devices, operations to obtain information from terminal devices, operations to locate terminal devices, and command operations on terminal devices.
[0484] In one embodiment of the present application, the first channel supports at least one of the following:
[0485] Supporting access or access to a destination;
[0486] Supports routing the first information of the terminal device to the destination.
[0487] In one embodiment of the present application, the first operation is triggered by at least one of the second communication device and the application server.
[0488] In one embodiment of the present application, the terminal device includes at least one of the following: an AIoT device; a connectionless device; a stateless terminal; a terminal without RRC state; a terminal without CM state; a terminal without mobility management; a passive communication device; a response device; a device supporting communication with a first communication device; a device capable of executing or responding to a target operation; a device capable of accessing a wireless communication system through a first communication device; a device supporting a first interface; a device supporting a first RAT.
[0489] In one embodiment of the present application, the first information includes at least one of the following: a terminal device identifier, information related to the first operation, an operation result of the first operation, an identifier of the first operation, and destination information.
[0490] In the embodiment of the present application, the second communication device interacts with the first communication device, so that the first communication device can send relevant information from the terminal device to other communication devices.
[0491] The following describes the embodiments of the present application in conjunction with Examples 1 to 7, wherein the first communication device includes a terminal reader / writer, the terminal device includes an AIoT device, and the second communication device includes an AIoT function.
[0492] In one embodiment, a problem needs to be solved, namely, how a first communication device determines, based on the relevant information of the first operation, or at least one item of the first information, that the first information is related to the first operation. Only when the first information is determined to be related to the first operation (for example, the first information is obtained by the first communication device from the terminal device through the first operation) can the first information be correctly and reasonably sent or transmitted using the parameters or methods indicated in the relevant information of the first operation.
[0493] Example 1:
[0494] In this embodiment, the network side (eg, PCF) sends a URSP rule to the terminal reader / writer, where the URSP rule includes a terminal device identifier (eg, AIoT device identifier (AIoT device ID)).
[0495] In this embodiment, the AIoT device sends the first information to the terminal reader. The terminal reader receives the first information, identifies the AIoT device to which the first information belongs, and determines or establishes the first channel when the terminal device identifier of the AIoT device matches the terminal device identifier in the URSP rule (as shown in Table 5), and sends the first information to the AIoT function through the first channel. In other words, if the AIoT device identifier in the first information is consistent with the AIoT device identifier in the relevant information of the first operation, it is considered that the first information is obtained through the first operation, and at least one item of the relevant information of the first operation, or the first rule, can be used to determine or establish the first channel.
[0496] Table 5: URSP Rules
[0497] Example 2:
[0498] In this embodiment, multiple AIoT devices are marked as a group, and the group corresponds to a group identifier.
[0499] In this embodiment, the network side (e.g., PCF) sends a URSP rule to the terminal reader. The URSP rule includes a group identifier (e.g., AIoT device group ID), see Table 6.
[0500] In an optional implementation, the terminal reader obtains a first relationship from the network side, where the first relationship is used to indicate a correspondence between a terminal device identifier and a group identifier of a group to which the terminal device belongs.
[0501] In another optional embodiment, the terminal reader can determine the group identifier of the group to which the AIoT device belongs based on the terminal device identifier of the AIoT device. Optionally, the terminal device identifier includes the group identifier, for example, the last 3 bits of the terminal device identifier are used to represent the group identifier.
[0502] Table 6: URSP Rules
[0503] Optionally, the terminal reader detects the first information from the AIoT device, and determines the group identifier of the group to which the AIoT device belongs based on the terminal device identifier of the AIoT device or based on the first relationship; the terminal reader uses the URSP rule, and if the group identifier in the traffic descriptor matches the group identifier of the group to which the AIoT device belongs, determines or establishes the first channel, and sends the first information to the AIoT function through the first channel.
[0504] That is to say, the AIoT device identifier in the first information can be mapped to a group identifier (for example, according to the mapping relationship saved by the reader, or according to the mapping relationship provided in the relevant information of the first operation), and the group identifier is consistent with the group identifier in the relevant information of the first operation, then the first information is considered to be obtained through the first operation, and at least one item of the relevant information of the first operation, or the first rule, can be used to determine or establish the first channel.
[0505] Example 3:
[0506] The terminal reader obtains the second relationship configured on the network side, where the second relationship is used to indicate the correspondence between the terminal device identifier and the destination address. For example, the destination address may include a destination IP or a destination FQDN, see Table 7.
[0507] Optionally, the AF sends a data read instruction to the terminal reader. Further, the data read instruction may carry the second relationship.
[0508] Table 7: Secondary Relationship
[0509] As shown in Table 7, if the terminal device identifier is "AAA" or "AAB", the corresponding destination IP is: abcd. If the terminal device identifier is "AAC", the corresponding destination FQDN is: abc.com.
[0510] In this embodiment, the terminal reader receives the first information from the AIoT device, and the terminal reader determines the destination address to which the first data is sent (for example, the destination IP or destination FQDN) based on the terminal device identifier of the AIoT device and the second relationship. If the IP descriptor or domain name descriptor in the URSP rule matches the above destination address, the first channel is determined or established, and the first information is sent to the AIoT function through the first channel.
[0511] That is to say, the AIoT device identifier in the first information can be mapped or corresponded to a destination information (for example, according to the mapping relationship saved by the reader, or according to the mapping relationship provided in the information related to the first operation). In this way, it can be determined that the first information obtained from the AIoT device needs to be sent to the destination information. It is considered that the first information is obtained through the first operation, and at least one item of the relevant information of the first operation, or the first rule, can be used to determine or establish the first channel.
[0512] Example 4:
[0513] The network side (such as AF) sends an instruction to the terminal reader, which is used to indicate the operation identifier of this operation to the terminal reader. For example, this operation can be an inventory operation or a read operation. The task identifier can be bound to the information of multiple AIoT devices, and the data of multiple AIoT devices related to the operation identifier can be sent to one IP address.
[0514] Step 1: The terminal reader receives an operation identifier and the IP address corresponding to the operation identifier; that is, all data obtained in this task (regardless of AIoT devices) is sent to the corresponding IP address;
[0515] Step 2: The terminal reader obtains first information of the AIoT device during this operation; the first information may include an operation identifier;
[0516] Step 3: The terminal reader determines the IP address corresponding to this operation. The reader compares the operation identifier in the first information from the AIoT device with the operation identifier in the instruction sent by the AF. If they match, the first information is considered to have been obtained through this operation. Therefore, the corresponding IP address to which the first information obtained from this operation should be sent can be determined.
[0517] Step 4: The terminal reader uses the URSP rule. If the IP address matches the IP descriptor in the URSP rule, it determines or establishes the first channel and sends the first information to the AIoT function through the first channel. Alternatively, the terminal reader selects a session that supports routing the first information to the IP address corresponding to the operation identifier. For example, if the terminal reader receives operation-related information from the AF, and the operation-related information indicates the selection of the first DNN and the first S-NSSAI session, it can support routing the first information to the IP address corresponding to the operation identifier.
[0518] In one embodiment, the first communication device compares the identifier of the first operation in the first information with the identifier of the first operation in the related information of the first operation. If they are the same, the first communication device establishes or determines the first channel according to the related information of the first operation or at least one of the first rules.
[0519] Embodiment 5:
[0520] After the terminal reader obtains data from the AIoT device, the AIoT device can be regarded as a special application on the terminal reader. The terminal device identifier of the AIoT device corresponds to an application descriptor (APP descriptor).
[0521] For example, after the terminal reader obtains the first information from the AIoT device, the terminal reader determines which application descriptor it belongs to based on the terminal device identifier of the AIoT device. The terminal reader uses the URSP rule. If the application descriptor in the URSP rule matches the application descriptor corresponding to the terminal device identifier of the AIoT device, the first channel is determined or established, and the first information is sent to the AIoT function through the first channel.
[0522] Example 6:
[0523] In this embodiment, a dedicated APP is built into the terminal reader, which is used to collect data from the AIoT device and trigger the URSP rule through the APP. The dedicated APP corresponds to a specific APP descriptor.
[0524] Referring to Figure 6, the specific steps are as follows:
[0525] Step 1: The APP on the terminal reader obtains the first information from the AIoT device.
[0526] Step 2: The APP has its own APP identifier, and the UE APP requests the terminal operating system (User Equipment Operating System, UE OS) or modem to determine or establish the first channel.
[0527] Step 3: The UE OS or modem compares the application identifier of the APP with the APP descriptor in the URSP rule. If they match, the UE OS or modem determines or establishes the first channel and sends the first information to the AIoT function through the first channel.
[0528] Embodiment seven:
[0529] Referring to Figure 7, the specific steps are as follows:
[0530] Step 0: The terminal reader receives URSP rules from the PCF; the URSP rules are used by a first communication device, such as a terminal or reader, to establish a first channel.
[0531] Step 1: The AF sends an inventory or AIoT read operation request to the NEF. The command request also includes at least one of the following: an AIoT device identifier, an operation identifier, an instruction (used to indicate whether the first information is sent via the control plane or the user plane), a DNN, an S-NSSAI (DNN and S-NSSAI are used to send the first information via the user plane), and a destination (the destination is used to receive the first information obtained from the terminal device).
[0532] Step 2: NEF authorizes AF request and selects AIoT function;
[0533] Step 3: NEF sends an inventory or AIoT read operation request to the AIoT function;
[0534] Step 4: AIoT function discovery and terminal reader selection;
[0535] Step 5: The AIoT function triggers the terminal reader to request to discover AIoT devices or request to read data from AIoT devices;
[0536] Step 6: The terminal reader sends access layer AS signaling to the AIoT device; the AS signaling carries relevant operation instructions, such as read operations or inventory operations;
[0537] Step 7: The AIoT device reports first information to the terminal reader; the first information includes at least one of the following: an AIoT device identifier, an operation identifier, and operation-related information (e.g., information about the terminal device being read);
[0538] Step 8: The terminal reader determines the transmission method and the destination IP address; the terminal reader can compare the operation identifier in the first information with the operation identifier in the operation request sent by the AF or AIoT function. If they are the same, the relevant information in the operation request is used to establish the first channel. For example, the reader uses the DNN and S-NSSAI in the operation request to establish a PDU session. The reader sends a PDU session establishment request, and the request carries DNN and S-NSSAI; or, the reader selects the reader's current PDU session based on DNN and S-NSSAI. When the PDU session meets DNN and S-NSSAI, or the parameters of the PDU session include DNN and S-NSSAI, the reader selects the session to send the first information; or, the reader indicates the destination IP address as the packet filter supported by the terminal in the PDU session establishment request.
[0539] Step 9: The terminal reader / writer evaluates the URSP rule. The URSP rule includes an IP descriptor, which is at least one item of destination information. The terminal reader / writer uses the URSP rule to match the first information to the first channel. The first channel is established or determined by the RSD under the URSP rule IP descriptor (the IP descriptor is the destination IP address or at least one item of destination information). The RSD describes the channel parameters of the first channel.
[0540] Step 10: The terminal reader sends the first information to the AF through the first channel.
[0541] 8 , an embodiment of the present application provides a communication processing device, which is applied to a first communication device. The first communication device includes but is not limited to one of the following: a reader / writer (such as one of the following: a UE-type reader / writer, a base station-type reader / writer, a device that communicates with a terminal device through an air interface, and a device that performs a target operation), a UE (including one of the following: a UE supporting a reader / writer function, an intermediate device, a UE-type reader / writer), an access network device (such as one of the following base stations supporting a reader / writer function, a base station-type reader / writer), an intermediate device, a communication device selected to perform the target operation, a first CN device (such as one of the following: an AMF, a first AIoT function), and the device 80 includes:
[0542] The first processing unit 81 is configured to execute a first action, where the first action includes at least one of the following:
[0543] First sub-behavior;
[0544] Second sub-behavior;
[0545] in,
[0546] The first sub-behavior includes at least one of the following:
[0547] Obtaining relevant information of the first operation, where the relevant information includes at least one of the following: an identifier of the first operation, first indication information, a data network name DNN, slice selection auxiliary information, destination information, and a terminal device identifier;
[0548] Based on the relevant information of the first operation, perform at least one of the following:
[0549] exchanging information related to the first operation with the destination, and sending an operation result of the first operation to the destination;
[0550] Establish the first channel;
[0551] The second sub-behavior includes at least one of the following:
[0552] Obtain at least one of the following: first information, first rule;
[0553] According to at least one of the first information, the first rule, and the related information of the first operation, at least one of the following is performed:
[0554] Determine or establish the first channel;
[0555] The first information is sent to the second communication device through the first channel.
[0556] Optionally, the handover selection assistance information includes single network slice selection assistance information (S-NSSAI)
[0557] In one embodiment of the present application, the identifier of the first operation includes: an identifier of the context of the first operation, an identifier of the association of the first operation, an identifier of the resource of the first operation, and an identifier of the session of the first operation.
[0558] In one embodiment of the present application, the first information is information from a terminal device.
[0559] In one embodiment of the present application, the first channel includes at least one of a first PDU session, a first QoS flow, and a first tunnel.
[0560] In one embodiment of the present application, the first channel is a first channel related to a first operation.
[0561] In another embodiment of the present application, the first channel is used for at least one of the following: sending information related to the first operation, sending first information.
[0562] In one embodiment of the present application, the terminal device is a terminal device for the first operation.
[0563] In one embodiment of the present application, the destination information includes at least one of the following:
[0564] Destination IP address;
[0565] Destination port number
[0566] Destination fully qualified domain name;
[0567] Destination Uniform Resource Identifier;
[0568] Destination Media Access Control Address.
[0569] In one embodiment of the present application, the destination includes at least one of the following:
[0570] a second communication device;
[0571] Application server;
[0572] Application functionality;
[0573] AIoT function.
[0574] In one embodiment of the present application, the first indication information is used to indicate at least one of the following:
[0575] Sending, via the control plane, at least one of the following: first information, information related to the first operation;
[0576] At least one of the following is sent through the user plane: first information, and information related to the first operation.
[0577] In one embodiment of the present application, the first operation is at least one of the following:
[0578] One mission;
[0579] A business operation;
[0580] One request;
[0581] The operation on the terminal device corresponding to one service or one AIoT service;
[0582] A requested operation;
[0583] One or more operations on the terminal device;
[0584] One or more groups of operations on terminal devices;
[0585] The operation of the terminal device by the first service;
[0586] Operations on the terminal device in the first session.
[0587] In one embodiment of the present application, the operation, the first operation, or the operation on the terminal device includes at least one of the following:
[0588] Screening, paging, querying, discovering and / or identifying terminal devices;
[0589] Get the terminal device's ID;
[0590] Authentication terminal equipment;
[0591] Authorized terminal equipment;
[0592] Command operations on terminal devices;
[0593] at least one of sending information to a terminal device and obtaining information from the terminal device;
[0594] Obtain information about terminal devices;
[0595] Configure information to terminal devices;
[0596] Enable the RF capability of the terminal device;
[0597] Turn off the RF capability of the terminal device;
[0598] Control terminal devices to execute instructions;
[0599] Get the location of the terminal device;
[0600] The operation of transmitting information to terminal equipment;
[0601] Operations to obtain information from terminal devices;
[0602] In one embodiment of the present application, the operation, the first operation, or the operation on the terminal device includes at least one of the following:
[0603] Inventory of terminal device operations, authentication of terminal devices, authorization of terminal devices, operations to read terminal devices, operations to write terminal devices, operations to activate terminal devices, operations to deactivate terminal devices, operations to transmit information to terminal devices, operations to obtain information from terminal devices, operations to locate terminal devices, and command operations on terminal devices.
[0604] In one embodiment of the present application, executing the second sub-behavior includes:
[0605] When the first condition is met, the second sub-behavior is executed;
[0606] The first condition includes at least one of the following:
[0607] The first indication information indicates that at least one of the following items is sent through the user plane: the first information, information related to the first operation;
[0608] The terminal device is a terminal device for the first operation;
[0609] The first channel is a first channel related to a first operation.
[0610] In one embodiment of the present application, the first channel supports at least one of the following:
[0611] Supporting access or access to a destination;
[0612] Supports routing the first information of the terminal device to the destination.
[0613] In one embodiment of the present application, the first operation is triggered by at least one of the second communication device and the application server.
[0614] In one embodiment of the present application, the terminal device includes at least one of the following: an AIoT device; a connectionless device; a stateless terminal; a terminal without RRC state; a terminal without CM state; a terminal without mobility management; a passive communication device; a response device; a device supporting communication with a first communication device; a device capable of executing or responding to a target operation; a device capable of accessing a wireless communication system through a first communication device; a device supporting a first interface; a device supporting a first RAT.
[0615] In one embodiment of the present application, obtaining the relevant information of the first operation includes one of the following:
[0616] The first communication device receives information related to the first operation from the second communication device.
[0617] The first communication device determines relevant information of the first operation according to the first information.
[0618] In one embodiment of the present application, the first information includes at least one of the following: a terminal device identifier, information related to the first operation, an operation result of the first operation, an identifier of the first operation, and destination information.
[0619] In one embodiment of the present application, determining or establishing the first channel according to at least one of the first information, the first rule, and the related information of the first operation includes at least one of the following:
[0620] When at least one item of the first information matches at least one item of the relevant information of the first operation, determining or establishing a first channel according to at least one item of the first rules;
[0621] determining or establishing a first channel according to at least one item of relevant information of the first operation;
[0622] In a case where at least one item of the first information matches a traffic descriptor in a first rule, the first channel is determined or established according to second information in the traffic descriptor in the first rule.
[0623] In one embodiment, the first communication device determines or establishes a first channel according to at least one of the first rules, including:
[0624] The first communication device determines or establishes the first channel according to third information in a traffic descriptor in the first rule, the traffic descriptor including at least one of the following: an IP descriptor, a domain name descriptor;
[0625] The third information includes at least one of DNN and slice selection auxiliary information.
[0626] In one embodiment, the first communication device determines or establishes the first channel according to at least one item of relevant information of the first operation, including:
[0627] The first communication device sends a first request (for example, a PDU session establishment request) according to relevant information of the first operation, where the first request is used to request establishment or determination of a first channel;
[0628] The first request includes at least one of the following: DNN, slice selection auxiliary information, and destination information.
[0629] In one embodiment of the present application, determining or establishing the first channel according to the second information in the traffic descriptor in the first rule includes at least one of the following:
[0630] establishing a first channel according to at least one item of second information in the traffic descriptor in the first rule, wherein a channel parameter of the first channel is the same as the at least one item of the second information;
[0631] A first channel is determined according to at least one item of second information in the traffic descriptor in the first rule, where a channel parameter of the first channel is the same as the at least one item of the second information.
[0632] In one embodiment of the present application, the first rule is used for at least one of the following:
[0633] for the first communication device to determine how to route outward traffic;
[0634] Used to determine the first channel;
[0635] Used by the first communication device to route the first data to the destination address;
[0636] Used to establish the first channel.
[0637] In one embodiment of the present application, the channel parameters of the first channel include at least one of the following: DNN, NSSAI, PDU session type, access type, and SSC mode.
[0638] In one embodiment of the present application, the second information includes at least one of the following: DNN, NSSAI, PDU session type, access type, and SSC mode.
[0639] The device provided in the embodiment of the present application can implement each process implemented in the method embodiment of Figure 4 and achieve the same technical effect. To avoid repetition, it will not be described here.
[0640] 9 , an embodiment of the present application provides a communication processing apparatus, which is applied to a second communication device. The second communication device includes but is not limited to at least one of an AMF, an AIoT function, an AF, and an application server. The apparatus 100 includes: a second processing unit 91;
[0641] The second processing unit 91 is configured to execute a second action, including at least one of the following:
[0642] Sending relevant information of the first operation, where the relevant information includes at least one of the following: an identifier of the first operation, first indication information, a data network name DNN, slice selection auxiliary information, destination information, and a terminal device identifier;
[0643] First information sent by a first communication device through a first channel is received.
[0644] Optionally, the second communication device sends relevant information of the first operation to the first communication device.
[0645] Optionally, the first communication device includes but is not limited to one of the following: a reader / writer (such as one of the following: a UE-type reader / writer, a base station-type reader / writer, a device that communicates with a terminal device through an air interface, and a device that performs a target operation), a UE (including one of the following: a UE that supports a reader / writer function, an intermediate device, and a UE-type reader / writer), an access network device (such as one of the following: a base station that supports a reader / writer function, a base station-type reader / writer), an intermediate device, a communication device selected to perform the target operation, and a first CN device (such as one of the following: an AMF or a first AIoT function).
[0646] In one embodiment of the present application, the identifier of the first operation includes: an identifier of the context of the first operation, an identifier of the association of the first operation, an identifier of the resource of the first operation, and an identifier of the session of the first operation.
[0647] In one embodiment of the present application, the first information is information from a terminal device.
[0648] In one embodiment of the present application, the first channel includes at least one of a first PDU session, a first QoS flow, and a first tunnel.
[0649] In one embodiment of the present application, the first channel is a first channel related to a first operation.
[0650] In another embodiment of the present application, the first channel is used for at least one of the following: sending information related to the first operation, sending first information.
[0651] In one embodiment of the present application, the terminal device is a terminal device for the first operation.
[0652] In one embodiment of the present application, the destination information includes at least one of the following:
[0653] Destination IP address;
[0654] Destination port number
[0655] Destination fully qualified domain name;
[0656] Destination Uniform Resource Identifier;
[0657] Destination Media Access Control Address.
[0658] In one embodiment of the present application, the first indication information is used to indicate at least one of the following:
[0659] Sending, via the control plane, at least one of the following: first information, information related to the first operation;
[0660] At least one of the following is sent through the user plane: first information, and information related to the first operation.
[0661] In one embodiment of the present application, the first operation is at least one of the following:
[0662] One mission;
[0663] A business operation;
[0664] One request;
[0665] The operation on the terminal device corresponding to a service or an AIoT service;
[0666] A requested operation;
[0667] One or more operations on the terminal device;
[0668] One or more groups of operations on terminal devices;
[0669] The operation of the terminal device by the first service;
[0670] Operations on the terminal device in the first session.
[0671] In one embodiment of the present application, the operation, the first operation, or the operation on the terminal device includes at least one of the following:
[0672] Screening, paging, querying, discovering and / or identifying terminal devices;
[0673] Get the terminal device's ID;
[0674] Authentication terminal equipment;
[0675] Authorized terminal equipment;
[0676] Command operations on terminal devices;
[0677] at least one of sending information to a terminal device and obtaining information from the terminal device;
[0678] Obtain information about terminal devices;
[0679] Configure information to terminal devices;
[0680] Enable the RF capability of the terminal device;
[0681] Turn off the RF capability of the terminal device;
[0682] Control terminal devices to execute instructions;
[0683] Get the location of the terminal device;
[0684] The operation of transmitting information to terminal equipment;
[0685] Operations to obtain information from terminal devices;
[0686] In another embodiment of the present application, the operation, the first operation, or the operation on the terminal device includes at least one of the following:
[0687] Inventory of terminal device operations, authentication of terminal devices, authorization of terminal devices, operations to read terminal devices, operations to write terminal devices, operations to activate terminal devices, operations to deactivate terminal devices, operations to transmit information to terminal devices, operations to obtain information from terminal devices, operations to locate terminal devices, and command operations on terminal devices.
[0688] In one embodiment of the present application, the first channel supports at least one of the following:
[0689] Supporting access or access to a destination;
[0690] Supports routing the first information of the terminal device to the destination.
[0691] In one embodiment of the present application, the first operation is triggered by at least one of the second communication device and the application server.
[0692] In one embodiment of the present application, the terminal device includes at least one of the following: an AIoT device; a connectionless device; a stateless terminal; a terminal without RRC state; a terminal without CM state; a terminal without mobility management; a passive communication device; a response device; a device supporting communication with a first communication device; a device capable of executing or responding to a target operation; a device capable of accessing a wireless communication system through a first communication device; a device supporting a first interface; a device supporting a first RAT.
[0693] In one embodiment of the present application, the first information includes at least one of the following: a terminal device identifier, information related to the first operation, an operation result of the first operation, an identifier of the first operation, and destination information.
[0694] The device provided in the embodiment of the present application can implement each process implemented in the method embodiment of Figure 5 and achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0695] Figure 10 is a schematic diagram of the hardware structure of a terminal device implementing an embodiment of the present application. The terminal device 1000 includes, but is not limited to, at least some of the components including a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009, and a processor 1010.
[0696] Those skilled in the art will appreciate that the terminal device 1000 may further include a power source (such as a battery) for powering various components. The power source may be logically connected to the processor 1010 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. The terminal device structure shown in FIG10 does not limit the terminal device. The terminal device may include more or fewer components than shown, or may combine certain components, or have different component arrangements, which will not be described in detail here.
[0697] It should be understood that in an embodiment of the present application, the input unit 1004 may include a graphics processing unit (GPU) 10041 and a microphone 10042, and the graphics processor 10041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1006 may include a display panel 10061, and the display panel 10061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1007 includes a touch panel 10071 and at least one of other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 may include two parts: a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and an operating stick, which will not be repeated here.
[0698] In the embodiment of the present application, after receiving downlink data from a network-side device, the RF unit 1001 may transmit the data to the processor 1010 for processing. Furthermore, the RF unit 1001 may send uplink data to the network-side device. Typically, the RF unit 1001 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, and the like.
[0699] The memory 1009 can be used to store software programs or instructions and various data. The memory 1009 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instruction required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 1009 may include a volatile memory or a non-volatile memory, or the memory 1009 may include a non-transient memory. Among them, the non-volatile memory or non-transient memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM), and a direct memory bus random access memory (DRRAM). The memory 1009 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
[0700] Processor 1010 may include one or more processing units. Optionally, processor 1010 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 1010.
[0701] The terminal device provided in the embodiment of the present application can implement the various processes implemented in the method embodiment of Figure 4 and achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0702] Please refer to Figure 11, which is a structural diagram of the network side device applied in an embodiment of the present invention. The network side device can be a first communication device (for example, a base station card reader, etc.) or a second communication device (for example, AMF, AF, application server, AIoT function, etc.).
[0703] As shown in Figure 11, the network side device 1100 includes: a processor 1101, a transceiver 1102, a memory 1103 and a bus interface, wherein the processor 1101 can be responsible for managing the bus architecture and general processing. The memory 1103 can store data used by the processor 1101 when performing operations.
[0704] In one embodiment of the present invention, the network side device 1100 further includes: a program stored in the memory 1103 and executable on the processor 1101 , which implements the steps of the method shown in FIG. 5 when executed by the processor 1101 .
[0705] In Figure 11 , the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits such as one or more processors represented by processor 1101 and memory represented by memory 1103. The bus architecture can also link various other circuits such as peripherals, voltage regulators, and power management circuits, all of which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1102 can be multiple components, including a transmitter and a receiver, providing a means for communicating with various other devices over a transmission medium.
[0706] As shown in Figure 12, an embodiment of the present application also provides a communication device 1200, which can be a first communication device or a second communication device. The communication device includes a processor 1201 and a memory 1202. The memory 1202 stores a program or instruction that can be run on the processor 1201. When the program or instruction is executed by the processor 1201, it implements the various steps of the method embodiment of Figure 4 or Figure 5 above and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0707] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the method shown in Figure 4 or Figure 5 and the various processes of the above-mentioned embodiments are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0708] The processor is the processor in the terminal device or network-side device described in the above embodiments. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), random access memory (RAM), a magnetic disk, or an optical disk. In some examples, the readable storage medium may be a non-transitory readable storage medium.
[0709] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes shown in Figure 4 or Figure 5 and the above-mentioned method embodiments, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0710] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0711] An embodiment of the present application further provides a computer program / program product, which is stored in a storage medium. The computer program / program product is executed by at least one processor to implement the various processes shown in Figure 4 or Figure 5 and the various method embodiments described above, and can achieve the same technical effects. To avoid repetition, they are not described here.
[0712] An embodiment of the present application also provides a communication system, which includes a terminal device and a network side device. The terminal device is used to execute the various processes shown in Figure 4 and the various method embodiments described above, or the network side device is used to execute the various processes shown in Figure 4 or Figure 5 and the various method embodiments described above, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0713] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the statement "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be noted that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0714] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general-purpose hardware platform, or of course, by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes a number of instructions for enabling a terminal or network-side device to execute the methods described in each embodiment of the present application.
[0715] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of this application and the scope of protection of the claims. These implementation methods are all within the protection of this application.
Claims
1. A communication processing method, comprising: The first communication device performs a first action, where the first action includes at least one of the following: First sub-behavior; Second sub-behavior; in, The first sub-behavior includes at least one of the following: Obtaining relevant information of the first operation, where the relevant information includes at least one of the following: an identifier of the first operation, first indication information, a data network name DNN, slice selection auxiliary information, destination information, and a terminal device identifier; Based on the relevant information of the first operation, perform at least one of the following: exchanging information related to the first operation with the destination, and sending an operation result of the first operation to the destination; Establishing a first channel; wherein the second sub-behavior includes at least one of the following: Obtain at least one of the following: first information, first rule; According to at least one of the first information, the first rule, and the related information of the first operation, at least one of the following is performed: Determine or establish the first channel; The first information is sent to the second communication device through the first channel.
2. The method according to claim 1, wherein The identifier of the first operation includes: an identifier of the context of the first operation, an identifier of the association of the first operation, an identifier of the resource of the first operation, and an identifier of the session of the first operation.
3. The method according to claim 1, wherein The first information is information from a terminal device.
4. The method according to claim 1, wherein The first channel includes at least one of a first protocol data unit (PDU) session, a first quality of service (QoS) flow, and a first tunnel.
5. The method according to claim 1, wherein The first channel is a first channel related to a first operation; or, The first channel is used for at least one of the following: sending information related to the first operation, sending first information.
6. The method according to claim 1, wherein The terminal device is a terminal device for the first operation.
7. The method according to claim 1, wherein The destination information includes at least one of the following: Destination Internet Protocol (IP) address; Destination port number; Destination fully qualified domain name; Destination Uniform Resource Identifier; Destination Media Access Control Address.
8. The method according to claim 1, wherein The destination includes at least one of the following: a second communication device; Application server; Application functionality; AIoT function.
9. The method according to claim 1, wherein The first indication information is used to indicate at least one of the following: Sending, via the control plane, at least one of the following: first information, information related to the first operation; At least one of the following is sent through the user plane: first information, and information related to the first operation.
10. The method according to claim 1, wherein The first operation is at least one of the following: One mission; A business operation; One request; The operation on the terminal device corresponding to a service or an AIoT service; A requested operation; One or more operations on the terminal device; One or more groups of operations on terminal devices; The operation of the terminal device by the first service; Operations on the terminal device in the first session.
11. The method according to any one of claims 1 to 10, wherein: The operation, the first operation, or the operation on the terminal device includes at least one of the following: Screening, paging, querying, discovering and / or identifying terminal devices; Get the terminal device's ID; Authentication terminal equipment; Authorized terminal equipment; Command operations on terminal devices; at least one of sending information to a terminal device and obtaining information from the terminal device; Obtain information about terminal devices; Configure information to terminal devices; Enable the RF capability of the terminal device; Turn off the RF capability of the terminal device; Control terminal devices to execute instructions; Get the location of the terminal device; The operation of transmitting information to terminal equipment; Operations to obtain information from terminal devices; or, The operation, the first operation, or the operation on the terminal device includes at least one of the following: Inventory of terminal device operations, authentication of terminal devices, authorization of terminal devices, operations to read terminal devices, operations to write terminal devices, operations to activate terminal devices, operations to deactivate terminal devices, operations to transmit information to terminal devices, operations to obtain information from terminal devices, operations to locate terminal devices, and command operations on terminal devices.
12. The method according to claim 1, wherein The first communication device performing the second sub-behavior includes: When the first condition is met, the first communication device performs a second sub-behavior; The first condition includes at least one of the following: The first indication information indicates that at least one of the following items is sent through the user plane: the first information, information related to the first operation; The terminal device is a terminal device for the first operation; The first channel is a first channel related to a first operation.
13. The method according to any one of claims 1 to 12, wherein: The first channel supports at least one of the following: Supporting access or access to a destination; Supports routing the first information of the terminal device to the destination.
14. The method according to any one of claims 1 to 12, wherein: The first operation is triggered by at least one of a second communication device and an application server.
15. The method according to claim 1, wherein The terminal device includes at least one of the following: an AIoT device; a connectionless device; a stateless terminal; a terminal without a radio resource control (RRC) state; a terminal without a connection mode (CM) state; a terminal without mobility management; a passive communication device; and a response device. A device that supports communication with a first communication device; a device that can perform or respond to a target operation; a device that can access a wireless communication system through a first communication device; A device supporting a first interface; a device supporting a first radio access technology RAT.
16. The method according to claim 1, wherein The obtaining of the relevant information of the first operation includes one of the following: The first communication device receives relevant information of the first operation from the second communication device; The first communication device determines relevant information of the first operation according to the first information.
17. The method according to claim 1, wherein The first information includes at least one of the following: a terminal device identifier, information related to the first operation, an operation result of the first operation, an identifier of the first operation, and destination information.
18. The method according to claim 1, wherein: The determining or establishing the first channel according to at least one of the first information, the first rule, and the related information of the first operation includes at least one of the following: When at least one item of the first information matches at least one item of the relevant information of the first operation, the first communication device determines or establishes a first channel according to at least one item of the first rule; The first communication device determines or establishes a first channel according to at least one item of the relevant information of the first operation; In a case where at least one item of the first information matches a traffic descriptor in a first rule, the first communication device determines or establishes the first channel according to second information in the traffic descriptor in the first rule.
19. The method according to claim 18, wherein: The first communication device determines or establishes a first channel according to at least one of the first rules, including: The first communication device determines or establishes the first channel according to third information in a traffic descriptor in the first rule, the traffic descriptor including at least one of the following: an IP descriptor, a domain name descriptor; The third information includes at least one of the data network name DNN and slice selection auxiliary information.
20. The method according to claim 18, wherein: The first communication device determines or establishes a first channel according to at least one item of relevant information of the first operation, including: The first communication device sends a first request according to relevant information of the first operation, where the first request is used to request to establish or determine a first channel; The first request includes at least one of the following: data network name DNN, slice selection auxiliary information, and destination information.
21. The method according to claim 18, wherein: The first communication device determines or establishes the first channel according to the second information in the traffic descriptor in the first rule, including at least one of the following: The first communication device establishes a first channel according to at least one item of the second information in the traffic descriptor in the first rule, where a channel parameter of the first channel is the same as the at least one item of the second information; The first communication device determines a first channel according to at least one item of second information in the traffic descriptor in the first rule, where a channel parameter of the first channel is the same as the at least one item of the second information.
22. The method according to claim 1, wherein: The first rule is used for at least one of the following: for the first communication device to determine how to route outward traffic; Used to determine the first channel; Used by the first communication device to route the first data to the destination address; Used to establish the first channel.
23. The method according to claim 22, wherein: The channel parameters of the first channel include at least one of the following: DNN, NSSAI, PDU session type, access type, session and service continuity SSC mode.
24. The method according to claim 18 or 21, wherein: The second information includes at least one of the following: DNN, NSSAI, PDU session type, access type, and SSC mode.
25. A communication processing method, comprising: The second communication device performs a second behavior, where the second behavior includes at least one of the following: Sending relevant information of the first operation, where the relevant information includes at least one of the following: an identifier of the first operation, first indication information, a data network name DNN, slice selection auxiliary information, destination information, and a terminal device identifier; The first information is received from the first communication device through the first channel.
26. The method according to claim 25, wherein The identifier of the first operation includes: an identifier of the context of the first operation, an identifier of the association of the first operation, an identifier of the resource of the first operation, and an identifier of the session of the first operation.
27. The method according to claim 25, wherein The first information is information from a terminal device.
28. The method according to claim 25, wherein The first channel includes at least one of a first PDU session, a first QoS flow, and a first tunnel.
29. The method according to claim 25, wherein The first channel is a first channel related to a first operation; or, The first channel is used for at least one of the following: sending information related to the first operation, sending first information.
30. The method of claim 25, wherein: The terminal device is a terminal device for the first operation.
31. The method of claim 25, wherein: The destination information includes at least one of the following: Destination IP address; Destination port number Destination fully qualified domain name; Destination Uniform Resource Identifier; Destination Media Access Control Address.
32. The method of claim 25, wherein: The first indication information is used to indicate at least one of the following: Sending, via the control plane, at least one of the following: first information, information related to the first operation; At least one of the following is sent through the user plane: first information, and information related to the first operation.
33. The method according to any one of claims 25 to 32, wherein: The first operation is at least one of the following: One mission; A business operation; One request; The operation on the terminal device corresponding to a service or an AIoT service; A requested operation; One or more operations on the terminal device; One or more groups of operations on terminal devices; The operation of the terminal device by the first service; Operations on the terminal device in the first session.
34. The method according to any one of claims 25 to 33, wherein The operation, the first operation, or the operation on the terminal device includes at least one of the following: Screening, paging, querying, discovering and / or identifying terminal devices; Get the terminal device's ID; Authentication terminal equipment; Authorized terminal equipment; Command operations on terminal devices; at least one of sending information to a terminal device and obtaining information from the terminal device; Obtain information about terminal devices; Configure information to terminal devices; Enable the RF capability of the terminal device; Turn off the RF capability of the terminal device; Control terminal devices to execute instructions; Get the location of the terminal device; The operation of transmitting information to terminal equipment; Operations to obtain information from terminal devices; or, The operation, the first operation, or the operation on the terminal device includes at least one of the following: Inventory of terminal device operations, authentication of terminal devices, authorization of terminal devices, operations to read terminal devices, operations to write terminal devices, operations to activate terminal devices, operations to deactivate terminal devices, operations to transmit information to terminal devices, operations to obtain information from terminal devices, operations to locate terminal devices, and command operations on terminal devices.
35. The method according to any one of claims 25 to 34, wherein The first channel supports at least one of the following: Supporting access or access to a destination; Supports routing the first information of the terminal device to the destination.
36. The method according to any one of claims 25 to 34, wherein The first operation is triggered by at least one of a second communication device and an application server.
37. The method according to any one of claims 25 to 35, wherein: The terminal device includes at least one of the following: an AIoT device; a connectionless device; a stateless terminal; a terminal without an RRC state; a terminal without a CM state; a terminal without mobility management; a passive communication device; an answering device; A device that supports communication with a first communication device; a device that can perform or respond to a target operation; a device that can access a wireless communication system through a first communication device; A device supporting a first interface; a device supporting a first RAT.
38. The method according to any one of claims 25 to 37, wherein The first information includes at least one of the following: a terminal device identifier, information related to the first operation, an operation result of the first operation, an identifier of the first operation, and destination information.
39. A communication processing device, comprising: A first processing unit, configured to execute a first behavior; The first behavior includes at least one of the following: First sub-behavior; Second sub-behavior; in, The first sub-behavior includes at least one of the following: Obtaining relevant information of the first operation, where the relevant information includes at least one of the following: an identifier of the first operation, first indication information, a data network name DNN, slice selection auxiliary information, destination information, and a terminal device identifier; Based on the relevant information of the first operation, perform at least one of the following: exchanging information related to the first operation with the destination, and sending an operation result of the first operation to the destination; Establish the first channel; The second sub-behavior includes at least one of the following: Obtain at least one of the following: first information, first rule; According to at least one of the first information, the first rule, and the related information of the first operation, at least one of the following is performed: Determine or establish the first channel; The first information is sent to the second communication device through the first channel.
40. The device according to claim 39, wherein The first processing unit is further configured to perform at least one of the following: When at least one item of the first information matches at least one item of the relevant information of the first operation, determining or establishing a first channel according to at least one item of the first rules; determining or establishing a first channel according to at least one item of relevant information of the first operation; In a case where at least one item of the first information matches a traffic descriptor in a first rule, the first channel is determined or established according to second information in the traffic descriptor in the first rule.
41. A communication processing device, comprising: a second processing unit, configured to execute a second action; The second behavior includes at least one of the following: Sending relevant information of the first operation, where the relevant information includes at least one of the following: an identifier of the first operation, first indication information, a data network name DNN, slice selection auxiliary information, destination information, and a terminal device identifier; The first information is received from the first communication device through the first channel.
42. The device according to any one of claims 41, wherein The first operation is at least one of the following: One mission; A business operation; One request; The operation on the terminal device corresponding to a service or an AIoT service; A requested operation; One or more operations on the terminal device; One or more groups of operations on terminal devices; The operation of the terminal device by the first service; Operations on the terminal device in the first session.
43. A communication device comprising a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method according to any one of claims 1 to 24, or implements the steps of the method according to any one of claims 25 to 38.
44. A readable storage medium storing a program or instruction, wherein the program or instruction, when executed by a processor of a terminal, implements the steps of the method as described in any one of claims 1 to 24, or implements the steps of the method as described in any one of claims 25 to 38 when executed by a processor of a terminal.
45. A computer program product comprising computer instructions, which when executed by a processor implement the steps of the method according to any one of claims 1 to 24, or which when executed by a processor implement the steps of the method according to any one of claims 25 to 38.
Citation Information
Patent Citations
Communication method and device
CN116567742A
URSP rule optimization method and device, terminal, network side equipment and medium
CN116866942A
Communication method and device
CN117319972A
Techniques for prioritizing and handling conflicting read and write commands for passive devices
WO2024000244A1