This application relates to the field of communication technologies, and more specifically, to an information transmission method and a communication apparatus.
With the update of mobile communication technologies, a communication network will be constructed in a flexible and efficient manner. Currently, in scenarios such as autonomous driving, security supervision, a smart home, and a smart terminal, a sensing capability brought by a millimeter-wave band owned by an access network device and/or a terminal device may be used to perform sensing and identification on an area, an object, a terminal device, or an event. For example, an application server may obtain a sensing service requirement, to enable a device having a sensing capability to perform sensing based on the sensing service requirement. However, in a current sensing system, how to implement communication between the device having the sensing capability and the application server is still in an exploration phase. Therefore, an information transmission method and a communication apparatus are urgently needed, to improve transmission efficiency of sensing data.
This application provides an information transmission method and a communication apparatus, to improve transmission efficiency of sensing data.
According to a first aspect, an information transmission method is provided. The method may be performed by an access network device or a chip in the access network device. The method includes: The access network device receives first address information of an application server, where the access network device is configured to generate sensing data. The access network device obtains second address information of the access network device, where the first address information and the second address information are used for transmission of the sensing data.
Alternatively, the first address information and the second address information are used to establish a connection used for transmission of the sensing data.
In this way, in this application, the access network device and the application server may establish a connection based on the address information of the access network device and the address information of the application server, to implement communication. This can improve transmission efficiency of the sensing data.
With reference to the first aspect, in some implementations of the first aspect, the second address information is internet protocol IP address information of the access network device, where the IP address information is used for transmission of the sensing data.
In this way, the access network device and the application server communicate with each other based on the IP address information. This can improve the transmission efficiency of the sensing data.
With reference to the first aspect, in some implementations of the first aspect, the second address information is proxy IP address information, where the proxy IP address information corresponds to IP address information of the access network device, and the IP address information is used for transmission of the sensing data.
With reference to the first aspect, in some implementations of the first aspect, the second address information is proxy IP address information, where the proxy IP address information corresponds to identifier information of a tunnel between the access network device and a user plane function network element, and the tunnel is used for transmission of the sensing data.
Optionally, the tunnel is an N3 tunnel between the access network device and the user plane function network element.
In this way, in this embodiment of this application, the transmission of the sensing data between the access network device and the application server may be performed by hiding the IP address information and network topology information of the access network device via the user plane function network element, so that the IP address information and the network topology information of the access network device are not exposed. This improves security of information transmission in a system.
With reference to the first aspect, in some implementations of the first aspect, that the access network device obtains second address information includes: The access network device receives the second address information from a session management function network element.
In this way, in this application, the second address information of the access network device is address information that is allocated by the session management function network element or the user plane function network element and that is used for transmission of the sensing data. This can improve the transmission efficiency of the sensing data.
With reference to the first aspect, in some implementations of the first aspect, the method further includes: The access network device sends first information to the session management function network element, where the first information is used to request the second address information of the access network device. That the access network device receives the second address information from a session management function network element includes: The access network device receives, from the session management function network element, the second address information that is in response to the first information.
In this way, in this application, the access network device may request the session management function network element to allocate the second address information used for transmission of the sensing data.
With reference to the first aspect, in some implementations of the first aspect, the first information includes the identifier information of the tunnel, where the tunnel is used for transmission of the sensing data. Alternatively, the first information includes the first address information. Alternatively, the first information includes the first address information and the IP address information of the access network device, where the IP address information is used for transmission of the sensing data. Alternatively, the first information includes the first address information and the identifier information of the tunnel.
In this way, in this application, the session management function network element or the user plane function network element may allocate, to the access network device based on various types of information, the second address information used for transmission of the sensing data.
With reference to the first aspect, in some implementations of the first aspect, the first information further includes sensing indication information, where the sensing indication information indicates that the tunnel is used for transmission of the sensing data.
In this way, in this application, the access network device may indicate the second address information that needs to be obtained and that is used for transmission of the sensing data.
With reference to the first aspect, in some implementations of the first aspect, the second address information is allocated by the access network device.
With reference to the first aspect, in some implementations of the first aspect, the method further includes: The access network device sends the second address information to the application server.
With reference to the first aspect, in some implementations of the first aspect, the first address information and the second address information are further used for transmission of sensing requirement information, where the sensing requirement information indicates the access network device to generate the sensing data.
In this way, in this application, the access network device or the application server may further establish, based on the first address information and the second address information, a connection used for transmission of the sensing requirement information. In other words, the access network device or the application server may further perform, based on the first address information and the second address information, transmission of the sensing requirement information. This improves information transmission efficiency in a sensing system.
According to a second aspect, an information transmission method is provided. The method may be performed by an access network device or a chip in the access network device. The method includes: The access network device obtains identifier information of a tunnel between the access network device and a user plane function network element, where the tunnel is used for transmission of sensing data. The access network device sends the sensing data through the tunnel.
Optionally, the tunnel is an N3 tunnel between the access network device and the user plane function network element.
In this way, in this application, a tunnel used for transmission of the sensing data may be established between the access network device and the user plane function network element, to enable the user plane function network element to forward, to a corresponding application server, the sensing data received through the tunnel.
With reference to the second aspect, in some implementations of the second aspect, that the access network device obtains identifier information of a tunnel includes: The access network device receives the identifier information of the tunnel from a session management function network element.
According to a third aspect, an information transmission method is provided. The method may be performed by a session management function network element or a chip in the session management function network element. The method includes: The session management function network element obtains second address information of an access network device, where the second address information is proxy internet protocol IP address information. The proxy IP address information corresponds to IP address information of the access network device, where the IP address information is used for transmission of sensing data. Alternatively, the proxy IP address information corresponds to identifier information of a tunnel between the access network device and the user plane function network element, where the tunnel is used for transmission of sensing data, and the access network device is configured to generate the sensing data. The session management function network element sends the second address information to a user plane function network element, where the second address information is used to forward the sensing data.
In this way, in this application, the access network device and an application server may establish a connection based on the address information of the access network device and address information of the application server, to implement communication. This can improve transmission efficiency of the sensing data.
With reference to the third aspect, in some implementations of the third aspect, the method further includes: The session management function network element sends the second address information to the access network device.
With reference to the third aspect, in some implementations of the third aspect, the method further includes: The session management function network element receives first information, where the first information is used to request the second address information of the access network device. That the management function network element obtains second address information includes: The session management function network element obtains the second address information based on the first information.
With reference to the third aspect, in some implementations of the third aspect, the method further includes: The session management function network element sends the second address information in response to the first information.
With reference to the third aspect, in some implementations of the third aspect, the first information includes the identifier information of the tunnel, where the tunnel is used for transmission of the sensing data. Alternatively, the first information includes first address information of an application server. Alternatively, the first information includes first address information and the IP address information of the access network device, where the IP address information is used for transmission of the sensing data. Alternatively, the first information includes first address information and the identifier information of the tunnel, where the first address information is used for transmission of the sensing data.
With reference to the third aspect, in some implementations of the third aspect, the first information further includes sensing indication information, where the sensing indication information indicates that the tunnel is used for transmission of the sensing data.
With reference to the third aspect, in some implementations of the third aspect, the method further includes: The session management function network element sends the first address information to the user plane function network element.
With reference to the third aspect, in some implementations of the third aspect, the method further includes: The session management function network element sends the IP address information, the first address information of the application server, and the proxy IP address information to the user plane function network element. Alternatively, the session management function network element sends the first address information and the proxy IP address information to the user plane function network element. Alternatively, the session management function network element sends the first address information, the proxy IP address information, and the identifier information of the tunnel to the user plane function network element.
According to a fourth aspect, an information transmission method is provided. The method may be performed by a user plane function network element or a chip in the user plane function network element. The method includes: The user plane function network element obtains second address information of an access network device, where the second address information is proxy internet protocol IP address information. The proxy IP address information corresponds to IP address information of the access network device, where the IP address information is used for transmission of sensing data. Alternatively, the proxy IP address information corresponds to identifier information of a tunnel between the access network device and the user plane function network element, the tunnel is used for transmission of sensing data, and the access network device is configured to generate the sensing data. The user plane function network element forwards the sensing data based on the second address information.
Optionally, the tunnel is an N3 tunnel between the access network device and the user plane function network element.
In this way, in this application, the access network device and an application server may establish a connection based on the address information of the access network device and address information of the application server, to implement communication. This can improve transmission efficiency of the sensing data.
With reference to the fourth aspect, in some implementations of the fourth aspect, that the user plane function network element obtains second address information includes: The user plane function network element receives the second address information from a session management function network element.
With reference to the fourth aspect, in some implementations of the fourth aspect, the second address information is allocated by the user plane function network element.
With reference to the fourth aspect, in some implementations of the fourth aspect, the method further includes: The user plane function network element receives first address information from the session management function network element.
With reference to the fourth aspect, in some implementations of the fourth aspect, the method further includes: The user plane function network element receives the IP address information and the first address information of the application server from the session management function network element. Alternatively, the user plane function network element receives the first address information from the session management function network element. Alternatively, the user plane function network element receives the first address information and the identifier information of the tunnel from the session management function network element.
According to a fifth aspect, an information transmission method is provided. The method may be executed by an application server or a chip in the application server. The method includes: The application server sends first address information of the application server. The application server receives second address information of an access network device, where the access network device is configured to generate sensing data, and the first address information and the second address information are used for transmission of the sensing data.
In this way, in this application, the access network device and the application server may establish a connection based on the address information of the access network device and the address information of the application server, to implement communication. This can improve transmission efficiency of the sensing data.
With reference to the fifth aspect, in some implementations of the fifth aspect, the second address information is internet protocol IP address information of the access network device.
With reference to the fifth aspect, in some implementations of the fifth aspect, the second address information is proxy IP address information, where the proxy IP address information corresponds to IP address information of the access network device, and the IP address information of the access network device is used for transmission of the sensing data.
With reference to the fifth aspect, in some implementations of the fifth aspect, the second address information is proxy IP address information, where the proxy IP address information corresponds to identifier information of a tunnel between the access network device and a user plane function network element, and the tunnel is used for transmission of the sensing data.
With reference to the fifth aspect, in some implementations of the fifth aspect, the first address information and the second address information are further used for transmission of sensing requirement information, where the sensing requirement information indicates the access network device to generate the sensing data.
Optionally, sensing control information is sensing control signaling, and the sensing control signaling is used to control the access network device to generate the sensing data.
With reference to the fifth aspect, in some implementations of the fifth aspect, the access network device may further receive third address information of the application server used for transmission of the sensing control signaling, and obtain fourth address information of the access network device used for transmission of the sensing control signaling, where the third address information and the fourth address information are used for transmission of the sensing control signaling.
According to a sixth aspect, an information transmission method is provided. The method may be performed by an access management function network element or a chip in the access management function network element. The method includes: The access management function network element receives first address information of an application server. The access management function network element sends first information to a session management function network element, where the first information is used to request second address information of an access network device, the access network device is configured to generate sensing data, and the first address information and the second address information are used for transmission of the sensing data. An access management function sends the first address information to the access network device.
In this way, in this application, the access network device and the application server may establish a connection based on the address information of the access network device and the address information of the application server, to implement communication. This can improve transmission efficiency of the sensing data.
With reference to the sixth aspect, in some implementations of the sixth aspect, the method further includes: The access management function network element receives, from the session management function network element, the second address information that is in response to the first information. The access management function network element sends the second address information.
With reference to the sixth aspect, in some implementations of the sixth aspect, the second address information is IP address information of the access network device.
With reference to the sixth aspect, in some implementations of the sixth aspect, the second address information is proxy IP address information, where the proxy IP address information corresponds to IP address information of the access network device, and the IP address information is used for transmission of the sensing data.
With reference to the sixth aspect, in some implementations of the sixth aspect, the second address information is proxy IP address information, where the proxy IP address information corresponds to identifier information of a tunnel between the access network device and the user plane function network element, and the tunnel is used for transmission of the sensing data.
Optionally, the tunnel is an N3 tunnel between the access network device and the user plane function network element.
According to a seventh aspect, a communication apparatus is provided. The apparatus includes an obtaining unit and a transceiver unit. The transceiver unit is configured to receive first address information of an application server, and an access network device is configured to generate sensing data. The obtaining unit is configured to obtain second address information of the access network device, where the first address information and the second address information are used for transmission of the sensing data.
In this way, in this application, the access network device and the application server may establish a connection based on the address information of the access network device and the address information of the application server, to implement communication. This can improve transmission efficiency of the sensing data.
With reference to the seventh aspect, in some implementations of the seventh aspect, the second address information is internet protocol IP address information of the access network device, where the IP address information is used for transmission of the sensing data.
With reference to the seventh aspect, in some implementations of the seventh aspect, the second address information is proxy IP address information, where the proxy IP address information corresponds to IP address information of the access network device, and the IP address information is used for transmission of the sensing data.
With reference to the seventh aspect, in some implementations of the seventh aspect, the second address information is proxy IP address information, where the proxy IP address information corresponds to identifier information of a tunnel between the access network device and a user plane function network element, and the tunnel is used for transmission of the sensing data.
Optionally, the tunnel is an N3 tunnel between the access network device and a user plane function network element.
With reference to the seventh aspect, in some implementations of the seventh aspect, that the obtaining unit is configured to obtain second address information includes: The obtaining unit is specifically configured to receive the second address information from the session management function network element.
With reference to the seventh aspect, in some implementations of the seventh aspect, the transceiver unit is further configured to send first information to the session management function network element, where the first information is used to request the second address information of the access network device. That the transceiver unit is configured to receive the second address information from the session management function network element includes: The transceiver unit is specifically configured to receive, from the session management function network element, the second address information that is in response to the first information.
With reference to the seventh aspect, in some implementations of the seventh aspect, the first information includes the identifier information of the tunnel, where the tunnel is used for transmission of the sensing data. Alternatively, the first information includes the first address information. Alternatively, the first information includes the first address information and the IP address information of the access network device, where the IP address information is used for transmission of the sensing data. Alternatively, the first information includes the first address information and the identifier information of the tunnel.
With reference to the seventh aspect, in some implementations of the seventh aspect, the first information further includes sensing indication information, where the sensing indication information indicates that the tunnel is used for transmission of the sensing data.
With reference to the seventh aspect, in some implementations of the seventh aspect, the second address information is allocated by the access network device.
With reference to the seventh aspect, in some implementations of the seventh aspect, the transceiver unit is further configured to send the second address information to the application server.
According to an eighth aspect, a communication apparatus is provided. The apparatus includes an obtaining unit and a transceiver unit. The obtaining unit is configured to obtain identifier information of a tunnel between an access network device and a session management function network element, where the tunnel is used for transmission of sensing data. The transceiver unit is configured to send the sensing data through the tunnel.
Optionally, the tunnel is an N3 tunnel between the access network device and a user plane function network element.
In this way, in this application, a tunnel used for transmission of the sensing data may be established between the access network device and the session management function network element, to enable the user plane function network element to forward, to a corresponding application server, the sensing data received through the tunnel.
With reference to the eighth aspect, in some implementations of the eighth aspect, the obtaining unit is specifically configured to receive the identifier information of the tunnel from the session management function network element.
According to a ninth aspect, a communication apparatus is provided. The apparatus includes an obtaining unit and a transceiver unit. The obtaining unit is configured to obtain second address information of an access network device, where the second address information is proxy internet protocol IP address information. The proxy IP address information corresponds to IP address information of the access network device, where the IP address information is used for transmission of sensing data. Alternatively, the proxy IP address information corresponds to identifier information of a tunnel between the access network device and a user plane function network element, where the tunnel is used for transmission of sensing data, and the access network device is configured to generate the sensing data. The transceiver unit is configured to send the second address information to a user plane function network element, where the second address information is used to forward the sensing data.
Optionally, the tunnel is an N3 tunnel between the access network device and the user plane function network element.
In this way, in this application, the access network device and an application server may establish a connection based on the address information of the access network device and address information of the application server, to implement communication. This can improve transmission efficiency of the sensing data.
With reference to the ninth aspect, in some implementations of the ninth aspect, the transceiver unit is further configured to send the second address information to the access network device.
With reference to the ninth aspect, in some implementations of the ninth aspect, the transceiver unit is further configured to receive first information, where the first information is used to request the second address information of the access network device. The obtaining unit is specifically configured to determine the second address information based on the first information.
With reference to the ninth aspect, in some implementations of the ninth aspect, the transceiver unit is further configured to send the second address information in response to the first information.
With reference to the ninth aspect, in some implementations of the ninth aspect, the first information includes the identifier information of the tunnel, where the tunnel is used for transmission of the sensing data. Alternatively, the first information includes first address information of the application server. Alternatively, the first information includes first address information and the IP address information of the access network device, where the IP address information is used for transmission of the sensing data. Alternatively, the first information includes first address information and the identifier information of the tunnel, where the first address information is used for transmission of the sensing data.
With reference to the ninth aspect, in some implementations of the ninth aspect, the first information further includes sensing indication information, where the sensing indication information indicates that the tunnel is used for transmission of the sensing data.
With reference to the ninth aspect, in some implementations of the ninth aspect, the transceiver unit is further configured to send the first address information of the application server to the user plane function network element.
With reference to the ninth aspect, in some implementations of the ninth aspect, the transceiver unit is further configured to send the IP address information, the first address information of the application server, and the proxy IP address information to the user plane function network element. Alternatively, the transceiver unit is further configured to send the first address information and the proxy IP address information to the user plane function network element. Alternatively, the transceiver unit is further configured to send the first address information, the proxy IP address information, and the identifier information of the tunnel to the user plane function network element.
According to a tenth aspect, a communication apparatus is provided. The apparatus includes an obtaining unit and a transceiver unit. The obtaining unit is configured to obtain second address information of an access network device, where the second address information is proxy internet protocol IP address information. The proxy IP address information corresponds to IP address information of the access network device, where the IP address information is used for transmission of sensing data. Alternatively, the proxy IP address information corresponds to identifier information of a tunnel between the access network device and a user plane function network element, where the tunnel is used for transmission of sensing data, and the access network device is configured to generate the sensing data. The transceiver unit is configured to forward the sensing data based on the second address information.
In this way, in this application, the access network device and an application server may establish a connection based on the address information of the access network device and address information of the application server, to implement communication. This can improve transmission efficiency of the sensing data.
With reference to the tenth aspect, in some implementations of the tenth aspect, the obtaining unit is specifically configured to receive the second address information from the session management function network element.
With reference to the tenth aspect, in some implementations of the tenth aspect, the second address information is allocated by a user plane function network element.
With reference to the tenth aspect, in some implementations of the tenth aspect, the transceiver unit is further configured to receive the IP address information and first address information of the application server from the session management function network element. Alternatively, the transceiver unit is further configured to receive first address information from the session management function network element. Alternatively, the transceiver unit is further configured to receive first address information and the identifier information of the tunnel from the session management function network element.
According to an eleventh aspect, a communication apparatus is provided. The apparatus includes an obtaining unit and a transceiver unit. The obtaining unit is configured to obtain first address information. The transceiver unit is configured to send the first address information of an application server. The transceiver unit is further configured to receive second address information of an access network device, where the access network device is configured to generate sensing data, and the first address information and the second address information are used for transmission of the sensing data.
In this way, in this application, the access network device and the application server may establish a connection based on the address information of the access network device and the address information of the application server, to implement communication. This can improve transmission efficiency of the sensing data.
With reference to the eleventh aspect, in some implementations of the eleventh aspect, the second address information is internet protocol IP address information of the access network device.
With reference to the eleventh aspect, in some implementations of the eleventh aspect, the second address information is proxy IP address information, where the proxy IP address information corresponds to IP address information of the access network device, and the IP address information of the access network device is used for transmission of the sensing data.
With reference to the eleventh aspect, in some implementations of the eleventh aspect, the second address information is proxy IP address information, where the proxy IP address information corresponds to identifier information of a tunnel between the access network device and a user plane function network element, and the tunnel is used for transmission of the sensing data.
With reference to the eleventh aspect, in some implementations of the eleventh aspect, the first address information and the second address information are further used for transmission of sensing control signaling, where the sensing control signaling corresponds to the sensing data.
According to a twelfth aspect, a communication apparatus is provided. The apparatus includes an obtaining unit and a transceiver unit. The transceiver unit is configured to receive first address information of an application server. The obtaining unit is configured to obtain first information. The transceiver unit is further configured to send the first information to a session management function network element, where the first information is used to request second address information of an access network device, the access network device is configured to generate sensing data, and the first address information and the second address information are used for transmission of the sensing data. The transceiver unit is further configured to send the first address information to the access network device.
In this way, in this application, the access network device and the application server may establish a connection based on the address information of the access network device and the address information of the application server, to implement communication. This can improve transmission efficiency of the sensing data.
With reference to the twelfth aspect, in some implementations of the twelfth aspect, the transceiver unit is further configured to receive, from the session management function network element, the second address information that is in response to the first information. The transceiver unit is further configured to send the second address information.
With reference to the twelfth aspect, in some implementations of the twelfth aspect, the second address information is IP address information of the access network device.
With reference to the twelfth aspect, in some implementations of the twelfth aspect, the second address information is proxy IP address information, where the proxy IP address information corresponds to IP address information of the access network device, and the IP address information is used for transmission of the sensing data.
With reference to the twelfth aspect, in some implementations of the twelfth aspect, the second address information is proxy IP address information, where the proxy IP address information corresponds to identifier information of a tunnel between the access network device and the user plane function network element, and the tunnel is used for transmission of the sensing data.
According to a thirteenth aspect, an information transmission apparatus is provided. The apparatus may include a transceiver unit and an obtaining unit. Optionally, the obtaining unit may be a transceiver unit, a processing unit, or an integration of a transceiver unit and a processing unit.
When the apparatus is an access network device, the processing unit may be a processor, and the obtaining unit may be a transceiver or an integration of a transceiver and a processor. The apparatus may further include a storage unit, and the storage unit may be a memory. The storage unit is configured to store instructions, and the processing unit executes the instructions stored in the storage unit, to enable the access network device to perform any method in the first aspect or the second aspect. When the apparatus is a chip in the access network device, the processing unit may be a processor, and the obtaining unit may be an input/output interface, a pin, a circuit, or the like. The processing unit executes instructions stored in a storage unit, to enable the chip to perform a method in the first aspect or the second aspect. The storage unit is configured to store instructions. The storage unit may be a storage unit in the chip (for example, a register or a cache), or may be a storage unit located outside the chip in the access network device (for example, a read-only memory or a random access memory).
When the apparatus is a session management function network element, the processing unit may be a processor, and the obtaining unit may be a transceiver or an integration of a transceiver and a processor. The apparatus may further include a storage unit, and the storage unit may be a memory. The storage unit is configured to store instructions, and the processing unit executes the instructions stored in the storage unit, to enable the session management function network element to perform any method in the third aspect. When the apparatus is a chip in the session management function network element, the processing unit may be a processor, and the obtaining unit may be an input/output interface, a pin, a circuit, or the like. The processing unit executes instructions stored in a storage unit, to enable the chip to perform a method in the third aspect. The storage unit is configured to store instructions. The storage unit may be a storage unit in the chip (for example, a register or a cache), or may be a storage unit located outside the chip in the session management function network element (for example, a read-only memory or a random access memory).
When the apparatus is a user plane function network element, the processing unit may be a processor, and the obtaining unit may be a transceiver or an integration of a transceiver and a processor. The apparatus may further include a storage unit, and the storage unit may be a memory. The storage unit is configured to store instructions, and the processing unit executes the instructions stored in the storage unit, to enable the user plane function network element to perform any method in the fourth aspect. When the apparatus is a chip in the user plane function network element, the processing unit may be a processor, and the obtaining unit may be an input/output interface, a pin, a circuit, or the like. The processing unit executes instructions stored in a storage unit, to enable the chip to perform a method in the fourth aspect. The storage unit is configured to store instructions. The storage unit may be a storage unit in the chip (for example, a register or a cache), or may be a storage unit located outside the chip in the user plane function network element (for example, a read-only memory or a random access memory).
When the apparatus is an application server, the processing unit may be a processor, and the obtaining unit may be a transceiver or an integration of a transceiver and a processor. The apparatus may further include a storage unit, and the storage unit may be a memory. The storage unit is configured to store instructions, and the processing unit executes the instructions stored in the storage unit, to enable the application server to perform any method in the fifth aspect. When the apparatus is a chip in the application server, the processing unit may be a processor, and the obtaining unit may be an input/output interface, a pin, a circuit, or the like. The processing unit executes instructions stored in a storage unit, to enable the chip to perform a method in the fifth aspect. The storage unit is configured to store instructions. The storage unit may be a storage unit in the chip (for example, a register or a cache), or may be a storage unit located outside the chip in the application server (for example, a read-only memory or a random access memory).
When the apparatus is an access management function network element, the processing unit may be a processor, and the obtaining unit may be a transceiver or an integration of a transceiver and a processor. The apparatus may further include a storage unit, and the storage unit may be a memory. The storage unit is configured to store instructions, and the processing unit executes the instructions stored in the storage unit, to enable the access management function network element to perform any method in the sixth aspect. When the apparatus is a chip in the access management function network element, the processing unit may be a processor, and the obtaining unit may be an input/output interface, a pin, a circuit, or the like. The processing unit executes instructions stored in a storage unit, to enable the chip to perform a method in the sixth aspect. The storage unit is configured to store instructions. The storage unit may be a storage unit in the chip (for example, a register or a cache), or may be a storage unit located outside the chip in the access management function network element (for example, a read-only memory or a random access memory).
According to a fourteenth aspect, a communication apparatus is provided, including a processor and an interface circuit. The interface circuit is configured to receive a signal from another communication apparatus other than the communication apparatus and transmit the signal to the processor, or send a signal from the processor to another communication apparatus other than the communication apparatus. The processor is configured to implement any method in the first aspect to the sixth aspect by using a logic circuit or executing code instructions.
According to a fifteenth aspect, a computer-readable storage medium is provided. The computer-readable storage medium stores a computer program or instructions. When the computer program or the instructions are executed, any method in the first aspect to the sixth aspect is implemented.
According to a sixteenth aspect, a computer program product including instructions is provided. When the instructions are run, any method in the first aspect to the sixth aspect is implemented.
According to a seventeenth aspect, a computer program is provided. The computer program includes code or instructions. When the code or the instructions are run, the method in any one of the possible implementations of the first aspect to the sixth aspect is implemented.
According to an eighteenth aspect, a chip system is provided. The chip system includes a processor, and may further include a memory, configured to implement at least one method described in the first aspect to the sixth aspect. The chip system may include a chip, or may include a chip and another discrete component.
According to a nineteenth aspect, a communication system is provided. The system includes the apparatus according to any one of the seventh aspect to the twelfth aspect.
The following describes technical solutions in this application with reference to the accompanying drawings.
Terminologies such as “component”, “module”, and “system” used in this application indicate computer-related entities, hardware, firmware, combinations of hardware and software, software, or software being executed. For example, a component may be, but is not limited to, a process that is run on a processor, a processor, a target, an executable file, an execution thread, a program, and/or a computer. As illustrated by using figures, both a computing device and an application that runs on the computing device may be components. One or more components may reside within a process and/or an execution thread, and a component may be located on one computer and/or distributed between two or more computers. In addition, these components may be executed from the foregoing various computer-readable media that store various data structures. For example, the components may communicate by using a local and/or remote process based on a signal having one or more data packets (for example, data from two components interacting with another component in a local system, a distributed system, and/or across a network such as the Internet interacting with another system by using the signal).
The method in embodiments of this application may be applied to a long term evolution (long term evolution, LTE) system, a long term evolution-advanced (long term evolution-advanced, LTE-A) system, an enhanced long term evolution-advanced (enhanced long term evolution-advanced, eLTE) system, a 5th generation (5th Generation, 5G) mobile communication system, and a new radio (New Radio, NR) system, and the method may also be extended to similar wireless communication systems, for example, wireless fidelity (wireless fidelity, Wi-Fi), worldwide interoperability for microwave access (worldwide interoperability for microwave access, WiMAX), and a cellular system related to a 3rd generation partnership project (3rd generation partnership project, 3gpp).
With the update of mobile communication technologies, a 5G network will be constructed in a flexible and efficient manner. The 5G network may use a communication sensing capability as a new capability. For example, a system architecture of the 5G network may be shown in
1. Terminal device 110: The terminal device 110 may include various handheld devices, in-vehicle devices, wearable devices, and computing devices that have a wireless communication function, or other processing devices connected to a wireless modem, and various forms of terminals, mobile stations (mobile stations, MSs), terminals (terminals), user equipment (user equipment, UE), soft clients, and the like, for example, a water meter, an electricity meter, and a sensor.
In this application, the terminal device may further have a sensing capability. For example, a radio frequency module of the terminal device may send a radio frequency signal, and then know an environment by receiving and processing a reflected signal. Therefore, in this application, the terminal device may also detect and/or collect sensing data.
2. Access network device (radio access network, RAN) 120: The access network device 120 is configured to provide a network access function for an authorized terminal device in a specific area, and can use transmission tunnels of different quality based on a level, a service requirement, and the like of the terminal device.
The access network device can manage a radio resource and provide an access service for the terminal device, to further complete forwarding of a control signal and terminal device data between the terminal device and a core network. The access network device may also be understood as a base station in a conventional network.
In this application, when a base station performs wireless communication by using a millimeter-wave band, the base station naturally has a sensing capability similar to that of radar, that is, the base station has both a wireless communication capability and the sensing capability. Therefore, in this application, the access network device may also detect and/or collect the sensing data. The access network device in this application may also be referred to as an integrated radar and communication base station. The access network device may not only implement communication service coverage on an on-ground user, but also detect flight targets such as an uncrewed aerial vehicle, a helicopter, and a bird, and on-ground vehicle traffic, a pedestrian, and the like.
3. User plane network element 130: The user plane network element 130 is used for packet routing and forwarding, quality of service (quality of service, QoS) processing on user plane data, and the like.
In a 5G communication system, the user plane network element may be a user plane function (user plane function, UPF) network element. In a future communication system, the user plane network element may still be the UPF network element, or may have another name. This is not limited in this application.
The UPF mainly provides service processing functions of a user plane, including routing a service, forwarding a packet, anchoring, mapping and executing quality of service (quality of service, QoS), identifying an uplink identifier and routing the identifier to a data network, buffering a downlink packet, triggering a notification of downlink data arrival, and connecting to an external data network.
4. Data network 140: The data network 140 is a network used to provide data transmission.
In the 5G communication system, the data network may be a data network (data network, DN). In the future communication system, the data network may still be the DN, or may have another name. This is not limited in this application.
5. Access management network element 150: The access management network element 150 is mainly used for mobility management, access management, and the like, and may be configured to implement functions, for example, lawful interception and access authorization/authentication, other than session management in functions of a mobility management entity (mobility management entity, MME).
In the 5G communication system, the access management network element may be an access management function (access and mobility management function, AMF) network element. In the future communication system, the access management network element may still be the AMF network element, or may have another name. This is not limited in this application.
6. Session management network element 160: The session management network element 160 is mainly configured to manage a session, assign and manage an internet protocol (internet protocol, IP) address of the terminal device, select an endpoint that can manage a user plane function interface and a policy control and charging function interface, notify downlink data, and the like.
In the 5G communication system, the session management network element may be a session management function (session management function, SMF) network element. In the future communication system, the session management network element may still be the SMF network element, or may have another name. This is not limited in this application.
7. Policy control network element 170: The policy control network element 170 is configured to guide a unified policy framework of network behavior, and provide policy rule information for a control plane function network element (for example, the AMF or SMF network element), and the like.
In the 5G communication system, the policy control network element may be a policy control function (policy control function, PCF) network element. In the future communication system, the policy control network element may still be the PCF network element, or may have another name. This is not limited in this application.
8. Binding support network element 180: The binding support network element 180 is configured to search for a PCF associated with a session.
In the 5G communication system, the binding support network element may be a binding support function (binding support function, BSF) network element. In the future communication system, the binding support network element may still be the BSF network element, or may have another name. This is not limited in this application.
9. Authentication server 190: The authentication server 190 is configured to authenticate a service, generate a key to implement two-way authentication for the terminal device, and support a unified authentication framework.
In the 5G communication system, the authentication server may be an authentication server function (authentication server function, AUSF) network element. In the future communication system, the authentication server function network element may still be the AUSF network element, or may have another name. This is not limited in this application.
10. Data management network element 1100: The data management network element 1100 is configured to process a terminal device identifier, perform access authentication, registration, and mobility management, and the like.
In the 5G communication system, the data management network element may be a unified data management (unified data management, UDM) network element. In the future communication system, unified data management may still be the UDM network element, or may have another name. This is not limited in this application.
11. Network capability exposure network element 1110: The network capability exposure network element 1110 is used for connection and interaction between another network element inside the core network and an application server outside the core network, and may provide network information to the application server, or may provide information about the application server to a core network element.
In the 5G communication system, the network capability exposure network element may be a network exposure function (network exposure function, NEF) network element. In the future communication system, the network capability exposure network element may still be the NEF network element, or may have another name. This is not limited in this application.
In this embodiment of this application, the application server connected to the network capability exposure network element may be an access stratum (access stratum, AS) or an application service function (application function, AF). The application server may propose a sensing requirement, to enable a device having a sensing capability to perform a sensing operation based on the sensing requirement.
It should be noted that the foregoing “network element” may also be referred to as an entity, a device, an apparatus, a module, or the like. This is not particularly limited in this application. In addition, in this application, for ease of understanding and description, the description of the “network element” is omitted in some descriptions. For example, the AMF network element is briefly referred to as the AMF. In this case, the “AMF” should be understood as an AMF network element or an AMF entity. Same or similar cases are not described below.
It should be understood that the foregoing network architecture used in this embodiment of this application is merely an example of a network architecture described from the perspective of a service architecture, and a network architecture applicable to this embodiment of this application is not limited thereto. Any network architecture that can implement functions of the foregoing network elements is applicable to this embodiment of this application.
For example, in some network architectures, network function entities such as the AMF, the SMF, the PCF, a GMF, and the UDM are all referred to as network function (Network Function, NF) network elements. Alternatively, in some other network architectures, a set of network elements such as an AMF, an SMF, a PCF, a GMF, and a UDM may be all referred to as control plane function (Control Plane Function, CPF) network elements.
In the network architecture, an N2 interface is a reference point of the access network device and the AMF network element, and is used for sending of a non-access stratum (non-access stratum, NAS) message and the like. An N3 interface is a reference point between the access network device and the UPF network element, and is used for transmission of the user plane data and the like. An N4 interface is a reference point between the SMF network element and the UPF network element, and is used for transmission of information such as identifier information of a tunnel connected to the N3, data buffering indication information, and a downlink data notification message.
The following uses network elements in a 5G system as an example to describe specific solution details. It may be understood that, when the solution is used in the LTE system or the future communication system, each network element in the solution may be replaced with another network element having a corresponding function. This is not limited in this application.
The application server may obtain a sensing service requirement, to enable the device having the sensing capability to perform sensing based on the sensing service requirement. However, in a current sensing system, how communication is implemented between the device having the sensing capability and the application server is still in an exploration phase. Embodiments of this application provide an information transmission method and an apparatus, to enable information transmission in the sensing system to be effective. The following first describes the information transmission method.
It should be noted that, in embodiments of this application, a device that performs sensing or generates sensing data may be one terminal device or one access network device, may be a plurality of terminal devices or a plurality of access network devices, or may be one or more terminal devices and one or more access network devices. The following describes the information transmission method by using an example in which an access network device generates sensing data.
In this application, internet protocol (internet protocol, IP) address information (for example, IP address information of the access network device or IP address information of the application server) may be replaced with a media access control (media access control, MAC) address, a local area network address, an Ethernet address, a physical address, or the like. Details are not described below.
S210: An access network device receives first address information of an application server.
The access network device is configured to generate sensing data, the access network device is configured to perform a sensing operation to generate sensing data, or the access network device is configured to obtain sensing data from another device.
The application server may be an AS or an AF. The application server may provide a sensing service requirement, to enable the access network device to generate the sensing data based on the sensing service requirement.
For example, the first address information of the application server may refer to an IP address and/or a protocol address identifier of the application server, or may refer to a MAC address and/or a protocol address identifier of the application server.
For a manner of receiving the first address information by the access network device, refer to the following descriptions in
S220: The access network device obtains second address information of the access network device.
That the first address information and the second address information are used for transmission of the sensing data may be: The access network device establishes, based on the first address information and the second address information, a communication connection that is between the access network device and the application server and that is used for transmission of the sensing data. Alternatively, the application server establishes, based on the first address information and the second address information, a communication connection that is between the access network device and the application server and that is used for transmission of the sensing data. Alternatively, a UPF network element establishes, based on the first address information and the second address information, a communication connection that is between the access network device and the application server and that is used for transmission of the sensing data.
There are three cases of the second address information of the access network device. The following separately describes the three cases.
The second address information is IP address information of the access network device.
The IP address information may be an address that is allocated by an SMF network element or the UPF network element to the access network device and that is used for transmission of the sensing data, or the IP address information may be address information that is obtained by the access network device from an IP address pool of the access network device and that is used for transmission of the sensing data. Then, a connection based on the IP address information of the access network device and the IP address of the server may be established between the access network device and the application server, where the connection is used for transmission of the sensing data.
In this way, in this embodiment of this application, the access network device and the application server may establish a connection based on the address information of the access network device and the address information of the application server, to implement communication. This improves transmission efficiency of the sensing data.
The second address information is a proxy IP address of the access network device, and the proxy IP address corresponds to IP address information.
The IP address information of the access network device may refer to the IP address information in Case 1. That the proxy IP address corresponds to IP address information indicates that an SMF network element or the UPF network element may allocate a proxy IP address #1 to the access network device based on the IP address information of the access network device. Then, a first connection based on the IP address information and the proxy IP address #1 may be established between the access network device and the UPF network element, and a second connection based on the proxy IP address #1 and the IP address of the application server may be established between the UPF network element and the application server, where the first connection and the second connection are used for transmission of the sensing data.
For example, the access network device sends the sensing data to the UPF network element through the first connection. A source address of the first connection is the IP address information, and a destination address of the first connection is the proxy IP address #1. In this case, the UPF network element may set a source address of the second connection to the proxy IP address #1, set a destination address of the second connection to the IP address of the application server, and send the sensing data to the application server through the second connection.
Alternatively, that the proxy IP address corresponds to an IP address indicates that an SMF network element or the UPF network element may allocate two proxy addresses to the access network device based on the IP address information of the access network device: a proxy IP address #1 and a proxy IP address #2. The IP proxy address #1 and the proxy IP address #2 both are used for transmission of the sensing data. The UPF network element needs to obtain the IP proxy address #1 and the proxy IP address #2 to forward the sensing data. The access network device may obtain only the proxy IP address #1, and the application server may obtain only the proxy IP address #2. In other words, in this case, the access network device and the application server may obtain different proxy IP addresses of the access network device. In other words, the second address information obtained by the access network device and second address information obtained by the application server may be different proxy address information of the access network device.
For example, the access network device sends the sensing data to the UPF network element through a first connection. A source address of the first connection is the IP address information, and a destination address of the first connection is the proxy IP address #2. In this case, the UPF network element may set a source address of a second connection to the proxy IP address #1, set a destination address of the second connection to the IP address of the application server, and send the sensing data to the application server through the second connection.
Alternatively, for another example, the access network device sends the sensing data to the UPF network element through a first connection. A source address of the first connection is the IP address information, and a destination address of the first connection is the IP address of the server. In this case, the UPF network element may set a source address of a second connection to the proxy IP address #1, keep a destination address of the second connection as the IP address of the server, and send the sensing data to the application server through the second connection.
In this way, in this embodiment of this application, the transmission of the sensing data between the access network device and the application server may be performed by hiding the IP address information and network topology information of the access network device via the UPF network element, so that the IP address information and the network topology information of the RAN are not exposed. This improves security of information transmission in a system.
The second address information is a proxy IP address of the access network device, the proxy IP address corresponds to identifier information (or address information) of a tunnel (for example, an N3 tunnel or an N3 GTP-U tunnel) between the access network device and the UPF network element, and the tunnel is used for transmission of the sensing data.
That the proxy IP address corresponds to identifier information of a tunnel indicates that an SMF network element or the UPF network element may allocate a proxy IP address #3 to the access network device based on the identifier information of the N3 tunnel. Then, the N3 tunnel used for transmission of the sensing data may be established between the access network device and the UPF network element, and a connection based on the proxy IP address #3 and the IP address of the application server may be established between the UPF network element and the application server, where the connection is used for transmission of the sensing data.
It should be noted that when the transmission of the sensing data between the access network device and the UPF network element is performed through the N3 tunnel, the sensing data may not be encapsulated based on an IP address. The identifier information of the N3 tunnel may be allocated by the SMF network element or the UPF network element.
For example, the access network device sends the sensing data to the UPF network element through the N3 tunnel. The UPF network element performs, based on the identifier information of the N3 tunnel, IP encapsulation on a sensing data packet whose transmission is performed through the N3 tunnel, sets a source address to the proxy IP address #3, sets a destination address to the IP address of the server, and sends the sensing data to the application server through a connection established based on an IP address #3 and the IP address of the server.
In this way, in this embodiment of this application, the transmission of the sensing data between the access network device and the application server may be performed by hiding IP address information and network topology information of the access network device via the UPF network element, so that the IP address information and the network topology information of the RAN are not exposed. This improves security of information transmission in a system.
In possible manners of the foregoing three cases, the access network device may autonomously allocate the second address information, or the SMF network element or the UPF network element may allocate the second address information to the access network device. For a manner of obtaining the second address information by the access network device, refer to the following descriptions in
S230: The application server receives the second address information.
The application server may receive the second address information sent by the access network device, receive the second address information sent by the SMF network element, or receive the second address information sent by an AMF network element. For a manner of receiving the second address information by the application server, refer to the following descriptions in
Optionally, in S240, the access network device sends the sensing data based on the first address information and the second address information.
The access network device may send the sensing data to the application server via the UPF network element and through the connection established based on the IP address information.
For example, when the second address information meets Case 1 described in step S220, the access network device sends the sensing data to the UPF, and the UPF network element sends the sensing data to the application server. When the second address information meets Case 2 described in step S220, the access network device sends the sensing data to the UPF network element through the first connection. After hiding the IP address information of the access network device, the UPF network element sends the sensing data to the application server. When the second address information meets Case 3 described in step S220, the access network device sends the sensing data to the UPF network element through the N3 tunnel. After hiding the address information of the access network device, the UPF network element sends the sensing data to the application server.
Optionally, in S250, the access network device receives sensing control signaling based on the first address information and the second address information.
The sensing control signaling indicates the access network device to perform the sensing operation, the sensing control signaling is used to control the access network device to perform sensing, or the sensing control signaling is control signaling related to a sensing service.
In other words, the first address information and the second address information are further used for transmission of the sensing control signaling, the connection established based on the first address information and the second address information may be further used for transmission of the sensing control signaling, or the first address information and the second address information may be further used to establish a connection used for transmission of the sensing control signaling.
In this way, in this application, the access network device and the application server may establish a connection based on the address information of the access network device and the address information of the application server, to implement communication. This can implement effective information transmission in a sensing system.
In addition, in a possible implementation, the access network device may further receive third address information of the application server used for transmission of the sensing control signaling, and obtain fourth address information of the access network device used for transmission of the sensing control signaling. The third address information and the fourth address information are used for transmission of the sensing control signaling. The third address information and the first address information may be the same or different, and the fourth address information and the second address information may be the same or different. A manner of obtaining the third address information is similar to the manner of obtaining the first address information. A manner of obtaining the fourth address information is similar to the manner of obtaining the second address information. A manner of using the third address information and the fourth address information to establish the connection used for transmission of the sensing control signaling is similar to the manner of using the first address information and the second address information to establish the connection used for transmission of the sensing data. For brevity, details are not described herein again.
With reference to
S211: The application server sends the first address information to a NEF network element, and correspondingly, the NEF network element receives the first address information from the application server.
For example, the application server sends a sensing service request message to the NEF network element. The sensing service request message carries the first address information, and the sensing service request message may be used to request the access network device to perform the sensing service.
Optionally, the application server may further send at least one of the following information to the NEF network element: location information and sensing indication information. The location information and the sensing indication information may also be carried in the sensing service request message.
The location information may indicate a sensing area. The sensing area may be an area in which the access network device performs sensing and detection. The location information may be location coordinates of an area, or location coordinates of a to-be-sensed target (for example, a to-be-sensed area, object, location, event, or terminal device) corresponding to the sensing service. The sensing indication information may indicate the sensing service, or indicate that the sensing service request message is used to request the sensing service from a network.
S212a: The NEF network element sends the first address information to the AMF network element, and correspondingly, the AMF network element receives the first address information from the NEF network element.
For example, the NEF network element sends the sensing service request message to the AMF network element.
Optionally, before the NEF network element sends the first address information to the AMF network element, the NEF network element determines the AMF network element based on the location information.
For example, the AMF network element may manage at least one access network device, and learn of a sensing range of the at least one access network device. The NEF network element determines an appropriate AMF network element based on the location information, to enable the sensing range of the access network device managed by the AMF network element to cover the sensing area.
S2121b: The NEF network element sends the first address information to a PCF network element, and correspondingly, the PCF network element receives the first address information from the NEF network element.
For example, the NEF network element sends the sensing service request message to the PCF network element.
Optionally, before the NEF network element sends the first address information to the PCF network element, the NEF network element determines the PCF network element based on the location information in the sensing service request message.
For example, the NEF network element determines an appropriate PCF network element based on the location information, to enable a service area of the PCF network element to cover the sensing area.
S2122b: The PCF network element sends the first address information to the SMF network element, and correspondingly, the SMF network element receives the first address information from the PCF network element.
For example, the PCF network element sends the sensing service request message to the SMF network element.
Optionally, before the PCF network element sends the first address information to the SMF network element, the PCF network element determines the SMF network element based on the location information in the sensing service request message.
For example, the PCF network element determines an appropriate SMF network element based on the location information, to enable a service area of the SMF network element to cover the sensing area.
S2123b: The SMF network element sends the first address information to the AMF network element, and correspondingly, the AMF network element receives the first address information from the SMF network element.
For example, the SMF network element sends a sensing service notification message to the AMF network element, and the sensing service notification message carries the first address information.
Optionally, the SMF network element may further send at least one of the following information to the AMF network element: the location information and the sensing indication information. The location information and the sensing indication information may also be carried in the sensing service notification message.
Optionally, before the SMF network element sends the first address information to the AMF network element, the SMF network element determines the AMF network element based on the location information in the sensing service notification message.
For example, the SMF network element determines an appropriate AMF network element based on the location information, to enable a service area of the AMF network element to cover the sensing area.
S2121c: The NEF network element sends the first address information to the SMF network element, and correspondingly, the SMF network element receives the first address information from the NEF network element.
For example, the NEF network element sends the sensing service request message to the SMF network element.
Optionally, before the NEF network element sends the first address information to the SMF network element, the NEF network element determines the SMF network element based on the location information in the sensing service request message.
For example, the NEF network element determines an appropriate SMF network element based on the location information, to enable a service area of the SMF network element to cover the sensing area.
S2122c: The SMF network element sends the first address information to the AMF network element, and correspondingly, the AMF network element receives the first address information from the SMF network element.
For example, the SMF network element sends a sensing service notification message to the AMF network element.
Optionally, before the SMF network element sends the first address information to the AMF network element, the SMF network element determines the AMF network element based on the location information in the sensing service notification message.
For example, the SMF network element determines an appropriate AMF network element based on the location information, to enable a service area of the AMF network element to cover the sensing area.
S213: The AMF network element determines the access network device.
For example, the AMF network element determines, based on the location information in the sensing service request message, the access network device that performs the sensing service, to enable a sensing capability range of the access network device to cover the sensing area.
S214: The AMF network element sends the first address information to the access network device, and correspondingly, the access network device receives the first address information from the AMF network element.
For example, the AMF network element sends an N2 configuration request message to the access network device, where the N2 configuration request message carries the first address information.
Optionally, the AMF network element sends the sensing indication information to the access network device, and the sensing indication information may also be carried in the N2 configuration request message. The sensing indication information may indicate the sensing service, or the sensing indication information indicates that the N2 configuration request message is used to perform the sensing service.
The foregoing describes the manners of receiving the first address information by the access network device.
With reference to
S221A: The access network device allocates the second address information.
The second address information may meet Case 1 described in step S220, in other words, the second address information is the IP address information of the access network device. The access network device may obtain, based on the IP address pool of the access network device, the second address information used for transmission of the sensing data.
Optionally, in S222A, the access network device sends an N3 tunnel establishment request message to the SMF network element, and correspondingly, the SMF network element receives the N3 tunnel establishment request message from the access network device.
The N3 tunnel establishment request message (which may also be referred to as a per node N3 tunnel establishment request message) is used to establish the N3 tunnel used for transmission of the sensing data.
Optionally, the N3 tunnel establishment request message may carry the sensing indication information. The sensing indication information indicates the sensing service, or the sensing indication information may indicate that the N3 tunnel requested to be established is used for transmission of the sensing data. The N3 tunnel establishment request message may further include access network device N3 tunnel identifier information, and the access network device N3 tunnel identifier information is used to establish the N3 tunnel used for transmission of the sensing data.
Optionally, in S223A, the SMF network element sends an N4 configuration request message to the UPF network element, and correspondingly, the UPF network element receives the N4 configuration request message from the SMF network element.
The N4 configuration request message is used to request to establish an N4 connection, and the N4 connection is used to manage and control the N3 tunnel.
The N4 configuration request message may carry the access network device N3 tunnel identifier information and core network N3 tunnel identifier information.
Optionally, in S224A, the UPF network element sends an N4 configuration response message to the SMF network element, and correspondingly, the SMF network element receives the N4 configuration response message from the UPF network element.
The N4 configuration response message is used to respond to the N4 configuration request message.
Optionally, in S225A, the SMF network element sends an N3 tunnel establishment response message to the access network device, and correspondingly, the access network device receives the N3 tunnel establishment response message from the SMF network element.
The N3 tunnel establishment response message is used to respond to the N3 tunnel establishment request message. The N3 tunnel establishment request message may include the identifier information of the N3 tunnel, and the identifier information of the N3 tunnel may be a core network N3 tunnel identifier.
If the N3 tunnel establishment request message does not include the access network device N3 tunnel identifier information, after step S225A, Manner A may further include step S226A.
Optionally, step S225A may alternatively be replaced with the following: The SMF network element sends an N3 tunnel establishment response message to the AMF network element, and the AMF network element sends the N3 tunnel establishment response message to the access network device. In other words, the SMF network element may send the N3 tunnel establishment response message to the access network device via the AMF network element.
Optionally, in S226A, the access network device sends the access network device N3 tunnel identifier information to the SMF network element, and correspondingly, the SMF network element receives the access network device N3 tunnel identifier information from the access network device.
For example, the access network device sends an N3 tunnel establishment response acknowledgement message to the SMF network element, where the N3 tunnel establishment response acknowledgement message carries the access network device N3 tunnel identifier information.
Optionally, step S226A may alternatively be replaced with the following: The access network device sends the N3 tunnel identifier information to the AMF network element, and correspondingly, the AMF network element receives the N3 tunnel identifier information from the access network device.
In this way, in Manner A, the access network device may autonomously obtain the second address information, in other words, autonomously obtain the IP address information.
S221B: The access network device sends first information #1 to the SMF network element, and correspondingly, the SMF network element receives the first information #1 from the access network device.
The first information #1 is used to request the second address information.
For example, the first information #1 is an N3 tunnel establishment request message (which may also be referred to as a per node N3 tunnel establishment request message). The SMF network element or the UPF network element allocates the second address information to the access network device based on the N3 tunnel establishment request message.
When the second address information meets Case 1 described in step S220, in other words, the second address information is the IP address information of the access network device, the N3 tunnel establishment request message (the first information #1) may include the sensing indication information. The sensing indication information indicates the sensing service, or the sensing indication information may indicate that the N3 tunnel requested to be established is used for transmission of the sensing data. Optionally, the N3 tunnel establishment request message further includes access network N3 tunnel identifier information. The access network device N3 tunnel identifier information may be a full-tunnel endpoint identifier (full-tunnel endpoint identifier, F-TEID), and the full-tunnel endpoint identifier is used to establish the N3 tunnel used for transmission of the sensing data.
When the second address information meets Case 2 described in step S220, in other words, the second address information is the proxy IP address #1, where the proxy IP address #1 corresponds to the IP address information of the access network device, if the IP address information of the access network device is allocated by an access device, the N3 tunnel establishment request message (the first information #1) may include the IP address information. If the destination address of the connection between the access network device and the UPF network element is the proxy IP address #1 or the proxy IP address #2 instead of the IP address information of the server (refer to the descriptions of Case 2 in step S220), the N3 tunnel establishment request message may include the first address information, and the first address information is used by the UPF network element to forward the sensing data. Optionally, the N3 tunnel establishment request message further includes access network device N3 tunnel identifier information, and the access network device N3 tunnel identifier information is used to establish the N3 tunnel used for transmission of the sensing data. Optionally, the N3 tunnel establishment request message further includes the sensing indication information. The sensing indication information indicates the sensing service, or the sensing indication information may indicate that the N3 tunnel requested to be established is used for transmission of the sensing data.
When the second address information meets Case 3 described in step S220, in other words, the second address information is the proxy IP address #3, where the proxy IP address #3 corresponds to the identifier information of the N3 tunnel, the N3 tunnel establishment request message may include the first address information, and the first address information is used by the UPF network element to forward the sensing data. If access network device N3 tunnel identifier information is allocated by the access network device, the N3 tunnel establishment request message further includes the access network device N3 tunnel identifier information, and the access network device N3 tunnel identifier information is used to establish the N3 tunnel used for transmission of the sensing data. Optionally, the N3 tunnel establishment request message further includes the sensing indication information. The sensing indication information indicates the sensing service, or the sensing indication information may indicate that the N3 tunnel requested to be established is used for transmission of the sensing data.
Optionally, in S222B, the SMF network element sends an N4 configuration request message to the UPF network element, and correspondingly, the UPF network element receives the N4 configuration request message from the SMF network element.
The N4 configuration request message is used to request to establish an N4 connection, and the N4 connection is used to manage and control the N3 tunnel.
When the second address information meets Case 1 described in step S220, in other words, the second address information is the IP address information of the access network device, the N4 configuration request message may include the identifier information of the N3 tunnel.
When the second address information meets Case 2 described in step S220, in other words, the second address information is the proxy IP address #1, where the proxy IP address #1 corresponds to the IP address information of the access network device, the N4 configuration request message may include the identifier information of the N3 tunnel. If the IP address information of the access network device is allocated by the access device or the SMF network element, optionally, the N4 configuration request message may include the IP address information. If the proxy IP address #1 is allocated by the SMF network element, the N4 configuration request message includes the proxy IP address #1. If the destination address of the connection between the access network device and the UPF network element is the proxy IP address #1 or the proxy IP address #2 instead of the IP address information of the server (refer to the descriptions of Case 2 in step S220), the N4 configuration request message may include the first address information. If the destination address of the connection between the access network device and the UPF network element is the proxy IP address #2, and the proxy IP address #1 and the proxy IP address #2 both are allocated by the SMF network element, the N4 configuration request message includes the proxy IP address #1 and the proxy IP address #2.
When the second address information meets Case 3 described in step S220, in other words, the second address information is the proxy IP address #3, where the proxy IP address #3 corresponds to the identifier information of the N3 tunnel, the N4 configuration request message may include the identifier information of the N3 tunnel. The N4 configuration request message may include the first address information. If the proxy IP address #3 is allocated by the SMF network element, the N4 configuration request message includes the proxy IP address #3.
It should be understood that address information in the N4 configuration request message may be used to forward the sensing data. The UPF network element may determine the sensing data based on the address information, and hide the IP address information of the access network device.
Optionally, in S223B, the UPF network element sends an N4 configuration response message to the SMF network element, and correspondingly, the SMF network element receives the N4 configuration response message from the UPF network element.
The N4 configuration response message is used to respond to the N4 configuration request message.
When the second address information meets Case 2 described in step S220, in other words, the second address information is the proxy IP address #1, where the proxy IP address #1 corresponds to the IP address information of the access network device, if the proxy IP address #1 is allocated by the UPF network element, the N4 configuration response message includes the proxy IP address #1.
When the second address information meets Case 3 described in step S220, in other words, the second address information is the proxy IP address #3, where the proxy IP address #3 corresponds to the identifier information of the N3 tunnel, if the proxy IP address #3 is allocated by the UPF network element, the N4 configuration response message includes the proxy IP address #3.
S224B: The SMF network element sends the second address information to the access network device in response to the first information #1, and correspondingly, the access network device receives, from the SMF network element, the second address information that is in response to the first information #1.
For example, the SMF network element sends an N3 tunnel establishment response message to the access network device in response to the N3 tunnel establishment request message, where the N3 tunnel establishment response message carries the second address information. Optionally, the SMF network element may alternatively send an N3 tunnel establishment response message to the access network device via the SMF network element.
Optionally, the N3 tunnel establishment response message further carries core network N3 tunnel identifier information.
In this way, in Manner B, the access network device requests the second address information from the SMF network element. The SMF network element may allocate the second address information to the access network device and return the second address information to the access network device, or the SMF network element may return, to the access network device, the second address information allocated by the UPF network element.
Optionally, in S221C, the AMF network element determines the SMF network element.
For example, the AMF network element selects an appropriate SMF network element based on the location information, to enable a service area of the SMF network element to cover the sensing area.
S222C: The AMF network element sends first information #2 to the SMF network element, and correspondingly, the SMF network element receives the first information #2 from the AMF network element.
The first information #2 is used to request the second address information.
For example, the first information #2 is a sensing service requirement message. The SMF network element or the UPF network element allocates the second address information to the access network device based on the sensing service requirement message.
Optionally, the sensing service requirement message may further carry identifier information of the access network device. In other words, after selecting the access network device based on the location information, the AMF network element may send the identifier information of the access network device to the SMF network element, so that the SMF network element can establish the N3 tunnel between an access device and the SMF network element. Alternatively, the sensing service requirement message may not carry identifier information of the access network device. In this case, the SMF network element or the UPF network element may allocate the second address information, and the AMF network element sends the second address information to the selected access network device (refer to the descriptions of the following step S225C). Optionally, the sensing service requirement message (the first information #2) may include the sensing indication information. The sensing indication information indicates the sensing service, or the sensing indication information indicates that the established N3 tunnel is used for transmission of the sensing data. Optionally, the sensing service requirement message further includes the first address information, and the first address information is used by the UPF network element to forward the sensing data.
Optionally, in S223C, the SMF network element sends an N4 configuration request message to the UPF network element, and correspondingly, the UPF network element receives the N4 configuration request message from the SMF network element.
The N4 configuration request message is used to request to establish an N4 connection, and the N4 connection is used to manage and control the N3 tunnel.
Information that may be carried in the N4 configuration request message is similar to that described in step S222B. For brevity, details are not described herein again.
Optionally, in S224C, the UPF network element sends an N4 configuration response message to the SMF network element, and correspondingly, the SMF network element receives the N4 configuration response message from the UPF network element.
The N4 configuration response message is used to respond to the N4 configuration request message.
Information that may be carried in the N4 configuration response message is similar to that described in step S223B. For brevity, details are not described herein again.
S225C: The SMF network element sends the second address information to the access network device in response to first information #1, and correspondingly, the access network device receives, from the SMF network element, the second address information that is in response to the first information #1.
For example, the SMF network element sends an N3 tunnel establishment request message to the access network device, where the N3 tunnel establishment request message carries the second address information. The N3 tunnel establishment request message may further carry core network N3 tunnel identifier information. Optionally, the SMF network element sends the N3 tunnel establishment request message to the access network device via the AMF network element.
In a possible implementation, step S225C may be replaced with the following: The SMF network element sends the second address information to the AMF network element, the AMF network element determines the access network device, and the AMF network element sends the second address information to the access network device. In this case, that the AMF network element determines the access network device may be an action described in step S213. In other words, the AMF network element may determine the access network device when the access network device receives the first address information, or may determine the access network device when the access network device obtains the second address information. This is not particularly limited in this application.
Optionally, in S226C, the access network device sends access network device N3 tunnel identifier information to the SMF network element, and correspondingly, the SMF network element receives the access network device N3 tunnel identifier information from the access network device.
Optionally, in S227C, the SMF network element sends the access network device N3 tunnel identifier information to the UPF network element, and correspondingly, the UPF network element receives the access network device N3 tunnel identifier information from the SMF network element.
For example, the SMF network element sends the access network device N3 tunnel identifier information to the UPF network element based on a configured N4 tunnel, to forward the sensing data.
In this way, in Manner C, the AMF network element requests the second address information from the SMF network element. The SMF network element may allocate the second address information to the access network device and return the second address information to the access network device, or the SMF network element may return, to the access network device, the second address information allocated by the UPF network element.
The foregoing describes the manners of obtaining the second address information by the access network device.
With reference to
S231α: The access network device sends the second address information to the AMF network element, and correspondingly, the AMF network element receives the second address information from the access network device.
For example, the access network device sends an N2 configuration response message to the AMF network element in response to the N2 configuration request message (refer to step S214), where the N2 configuration response message carries the second address information.
S232α: The AMF network element sends the second address information to the NEF network element, and correspondingly, the NEF network element receives the second address information from the AMF network element.
For example, the AMF network element sends a sensing service response message to the NEF network element in response to the sensing service request message (refer to step S211), where the sensing service response message carries the second address information.
S233α: The NEF network element sends the second address information to the application server, and correspondingly, the application server receives the second address information from the NEF network element.
For example, the NEF network element sends the sensing service response message to the application server.
In this way, in Manner α, the application server receives the second address information from the access network device.
S231β: The SMF network element sends the second address information to the NEF network element, and correspondingly, the NEF network element receives the second address information from the SMF network element.
For example, the SMF network element sends a sensing service response message to the NEF network element in response to the sensing service request message (refer to step S2122b or S2121c), where the sensing service response message carries the second address information.
Optionally, step S231β may be replaced with the following: The SMF network element sends the second address information to the AMF network element, and correspondingly, the AMF network element sends the second address information to the NEF network element. In other words, the SMF network element may send the second address information to the NEF network element via the AMF network element.
Alternatively, optionally, step S231β may be replaced with the following: The SMF network element sends the second address information to the PCF network element, and the PCF network element sends the second address information to the NEF network element. In other words, the SMF network element may send the second address information via the PCF network element.
S232β: The NEF network element sends the second address information to the application server, and correspondingly, the application server receives the second address information from the NEF network element.
For example, the NEF network element sends the sensing service response message to the application server.
In this way, in Manner β, the application server receives the second address information from the access network device.
In the method 200 provided in this embodiment of this application, the access network device and the application server exchange the address information of the access network device and the application server. The application server, the access network device, or the UPF network element may establish, based on the address information of the access network device and the application server, the communication connection used for transmission of the sensing data and/or the sensing requirement information. In addition, when the access network device establishes, based on the address information of the access network device and the application server, the communication connection used for transmission of the sensing data, the application server may receive the second address information of the access network device during the establishment of the connection. When the application server establishes, based on the address information of the access network device and the application server, the connection used for transmission of the sensing data, the access network device may receive the first address information of the application server during the establishment of the connection. That the address information is received during the establishment of the connection may indicate that the address information is not received through a control plane.
In a possible implementation, when the transmission of the sensing data between the access network device and the UPF network element is performed through the N3 tunnel, in other words, when the sensing data is not IP-encapsulated and then transmitted through the N3 tunnel, the access network device may not need to obtain the first address information and/or the second address information when the UPF network element or the application server establishes, between the UPF network element and the application server, a connection used for transmission of the sensing data. This is described in the following.
S610: An access network device obtains identifier information of an N3 tunnel between the access network device and an SMF/UPF network element, where the N3 tunnel is used for transmission of sensing data.
For example, the access network device may receive an N2 configuration request message from an AMF network element, where the N2 configuration sensing request message may be used to trigger the access network device to establish the N3 tunnel used for transmission of the sensing data. The access network device may send an N3 tunnel establishment request message to the SMF network element, and the SMF network element sends an N3 tunnel establishment response message to the access network device in response to the N3 tunnel establishment request message. The N3 tunnel establishment request message may carry access network device N3 tunnel identifier information, and the N3 tunnel establishment response message may carry core network N3 tunnel identifier information. The core network N3 tunnel identifier information in the N3 tunnel establishment response message may be allocated by the SMF network element, or may be allocated by the UPF network element. If the core network N3 tunnel identifier information is allocated by the UPF network element, the SMF network element may send an N4 configuration request message to the UPF network element, and the UPF network element includes the core network N3 tunnel identifier information in an N4 configuration response message that is in response to the N4 configuration request message. In addition, if the N3 tunnel establishment request message sent by the access network device does not carry the access network device N3 tunnel identifier information, the access network device may send an N3 tunnel establishment response acknowledgement message to the SMF network element after receiving the N3 tunnel establishment response message, and access network device N3 tunnel identifier information is carried in the N3 tunnel establishment response acknowledgement message.
Alternatively, for another example, an AMF network element may send a sensing service requirement message to the SMF network element, where the sensing service requirement message may trigger the SMF network element to establish the N3 tunnel used for transmission of the sensing data. The SMF network element may send an N3 tunnel establishment request message to the access network device, where the N3 tunnel establishment request message carries core network N3 tunnel identifier information. The core network N3 tunnel identifier information may be allocated by the SMF network element, or may be allocated by the UPF network element. If the core network N3 tunnel identifier information is allocated by the UPF network element, the SMF network element may send an N4 configuration request message to the UPF network element, and the UPF network element includes the core network N3 tunnel identifier information in an N4 configuration response message that is in response to the N4 configuration request message. The access network device may send an N3 tunnel establishment response message to the SMF network element after receiving the N3 tunnel establishment request message, where the N3 tunnel establishment response message carries access network device N3 tunnel identifier information.
S620: The UPF network element obtains the identifier information of the N3 tunnel between the access network device and the UPF network element.
For example, the SMF network element may send the N4 configuration request message to the UPF network element, where the N4 configuration request message is used to request to establish an N4 connection, and the N4 connection is used to manage and control the N3 tunnel. The core network N3 tunnel identifier information may be allocated by the SMF network element, or may be allocated by the UPF network element. If the core network N3 tunnel identifier information is allocated by the SMF network element, the N4 configuration request message may carry the core network N3 tunnel identifier information. If the core network N3 tunnel identifier information is allocated by the UPF network element, the UPF network element may allocate the core network N3 tunnel identifier information based on the N4 configuration request message, and send the N4 configuration response message to the SMF network element in response to the N4 configuration request message, where the N4 configuration response message carries the core network N3 tunnel identifier information. In addition, the N4 configuration request message sent by the SMF network element may further include the access network device N3 tunnel identifier information. If the N4 configuration request message does not include the access network device N3 tunnel identifier information, after obtaining the access network device N3 tunnel identifier information, the SMF network element may send the access network device N3 tunnel identifier information to the UPF network element.
S630: The UPF network element obtains first address information of an application server.
The first address information is used to forward the sensing data.
For example, the SMF network element may obtain the first address information of the application server, and the SMF network element sends the N4 configuration request message to the UPF network element, where the N4 configuration request message carries the first address information.
The SMF network element may receive the first address information from a PCF network element or a NEF network element. In this case, the access network device may not need to obtain the first address information. The SMF network element may alternatively receive the first address information from the access network device.
S640: The UPF network element obtains second address information of the access network device.
The second address information is proxy IP address information, and the proxy IP address information corresponds to the N3 tunnel identifier information.
The second address information may be allocated by the SMF network element, or may be allocated by the UPF network element. If the second address information is allocated by the SMF network element, the N4 configuration request message sent by the SMF network element to the UPF network element carries the second address information. If the second address information is allocated by the UPF network element, the UPF network element may allocate the second address information based on the N4 configuration request message sent by the SMF network element, and may send the N4 configuration response message in response to the N4 configuration request message, where the N4 configuration response message carries the second address information.
S650: The access network device sends the sensing data to the UPF network element through the N3 tunnel, and correspondingly, the UPF network element receives, from the access network device, the sensing data through the N3 tunnel.
The N3 tunnel is used for transmission of the sensing data. The UPF network element receives the sensing data sent through the N3 tunnel, and learns, based on a correspondence between the N3 tunnel identifier information and the first address information of the application server, that the sensing data needs to be sent to the application server. Then, a communication connection based on the first address information and the second address information may be established between the UPF network element and the application server, in other words, the UPF network element and the application server may communicate with each other based on the first address information and the second address information.
S660: The UPF network element sends the sensing data to the application server based on the first address information and the second address information, and correspondingly, the application server receives the sensing data from the UPF network element.
For example, the UPF network element may send the sensing data to the application server through the communication connection that is between the UPF network element and the application server and that is based on the address information.
In this way, in this embodiment of this application, the transmission of the sensing data between the access network device and the application server may be performed by hiding IP address information and network topology information of the access network device via the UPF network element, so that the IP address information and the network topology information of the RAN are not exposed. This improves security of information transmission in a system.
S701: An application server sends first address information to a NEF network element, and correspondingly, the NEF network element receives the first address information from the application server.
For this step, refer to the descriptions of step S211 in the method 200. Details are not described herein again.
S702: The NEF network element sends the first address information to an AMF network element, and correspondingly, the AMF network element receives the first address information from the NEF network element.
For this step, refer to the descriptions of step S212a in the method 200. Details are not described herein again.
S703: The AMF network element determines an access network device.
For this step, refer to the descriptions of step S213 in the method 200. Details are not described herein again.
S704: The AMF network element sends the first address information to the access network device, and correspondingly, the access network device receives the first address information from the AMF network element.
For this step, refer to the descriptions of step S214 in the method 200. Details are not described herein again.
S705: The access network device sends first information #1 to an SMF network element, and correspondingly, the SMF network element receives the first information #1 from the access network device.
For this step, refer to the descriptions of step S221B in the method 200. Details are not described herein again.
S706: The SMF network element sends an N4 configuration request message to a UPF network element, and correspondingly, the UPF network element receives the N4 configuration request message from the SMF network element.
For this step, refer to the descriptions of step S222B in the method 200. Details are not described herein again.
S707: The UPF network element sends an N4 configuration response message to the SMF network element, and correspondingly, the SMF network element receives the N4 configuration response message from the UPF network element.
For this step, refer to the descriptions of step S223B in the method 200. Details are not described herein again.
S708: The SMF network element sends second address information to the access network device, and correspondingly, the access network device receives the second address information from the SMF network element.
For this step, refer to the descriptions of step S224B in the method 200. Details are not described herein again.
S709: The access network device sends the second address information to the AMF network element, and correspondingly, the AMF network element receives the second address information from the access network device.
For this step, refer to the descriptions of step S231α in the method 200. Details are not described herein again.
S710: The AMF network element sends the second address information to the NEF network element, and correspondingly, the NEF network element receives the second address information from the AMF network element.
For this step, refer to the descriptions of step S232α in the method 200. Details are not described herein again.
S711: The NEF network element sends the second address information to the application server, and correspondingly, the application server receives the second address information from the NEF network element.
For this step, refer to the descriptions of step S233α in the method 200. Details are not described herein again.
S712: The access network device sends sensing data to the UPF network element, and correspondingly, the UPF network element receives the sensing data from the access network device.
For this step, refer to the descriptions of step S240 in the method 200. Details are not described herein again.
S713: The UPF network element sends the sensing data to the application server, and correspondingly, the application server receives the sensing data from the UPF network element.
For this step, refer to the descriptions of step S240 in the method 200. Details are not described herein again.
In this way, in this embodiment of this application, the access network device and the application server may implement communication based on the address information of the access network device and the address information of the application server. This improves transmission efficiency of the sensing data.
S801: An application server sends first address information to a NEF network element, and correspondingly, the NEF network element receives the first address information from the application server.
For this step, refer to the descriptions of step S211 in the method 200. Details are not described herein again.
S802: The NEF network element sends the first address information to an AMF network element, and correspondingly, the AMF network element receives the first address information from the NEF network element.
For this step, refer to the descriptions of step S212a in the method 200. Details are not described herein again.
S803: The AMF network element determines an access network device.
This step may alternatively be performed in step S807, and reference may be made to the descriptions of step S213 in the method 200. Details are not described herein again.
S804: The AMF network element sends first information #2 to an SMF network element, and correspondingly, the SMF network element receives the first information #2 from the AMF network element.
For this step, refer to the descriptions of step S222C in the method 200. Details are not described herein again.
S805: The SMF network element sends an N4 configuration request message to a UPF network element, and correspondingly, the UPF network element receives the N4 configuration request message from the SMF network element.
For this step, refer to the descriptions of step S223C in the method 200. Details are not described herein again.
S806: The UPF network element sends an N4 configuration response message to the SMF network element, and correspondingly, the SMF network element receives the N4 configuration response message from the UPF network element.
For this step, refer to the descriptions of step S224C in the method 200. Details are not described herein again.
S807: The SMF network element sends second address information to the access network device, and correspondingly, the access network device receives the second address information from the SMF network element.
Alternatively, this step may be replaced with the following: The SMF network element sends the second address information to the AMF network element, the AMF network element determines the access network device, and the AMF network element sends the second address information to the access network device. For this step, refer to the descriptions of step S225C in the method 200. Details are not described herein again.
S808: The access network device sends the second address information to the AMF network element, and correspondingly, the AMF network element receives the second address information from the access network device.
For this step, refer to the descriptions of step S231a in the method 200. Details are not described herein again.
S809: The AMF network element sends the second address information to the NEF network element, and correspondingly, the NEF network element receives the second address information from the AMF network element.
For this step, refer to the descriptions of step S232α in the method 200. Details are not described herein again.
S808 and S809 may be replaced with the following: The SMF network element sends the second address information to the NEF network element, and correspondingly, the NEF network element receives the second address information from the SMF network element. Alternatively, S808 and S809 may be replaced with the following: The SMF network element sends the second address information to the AMF network element, and correspondingly, the AMF network element sends the second address information to the NEF network element. Alternatively, S808 and S809 may be replaced with the following: The SMF network element sends the second address information to a PCF network element, and the PCF network element sends the second address information to the NEF network element. For this step, refer to the descriptions of step S231β in the method 200. Details are not described herein again.
S810: The NEF network element sends the second address information to the application server, and correspondingly, the application server receives the second address information from the NEF network element.
For this step, refer to the descriptions of step S233α or S232β in the method 200. Details are not described herein again.
S811: The access network device sends sensing data to the UPF network element, and correspondingly, the UPF network element receives the sensing data from the access network device.
For this step, refer to the descriptions of step S240 in the method 200. Details are not described herein again.
S812: The UPF network element sends the sensing data to the application server, and correspondingly, the application server receives the sensing data from the UPF network element.
For this step, refer to the descriptions of step S240 in the method 200. Details are not described herein again.
In this way, in this embodiment of this application, the access network device and the application server may establish a connection based on the address information of the access network device and the address information of the application server, to implement communication. This improves transmission efficiency of the sensing data.
S901: An application server sends first address information to a NEF network element, and correspondingly, the NEF network element receives the first address information from the application server.
For this step, refer to the descriptions of step S211 in the method 200. Details are not described herein again.
S902: The NEF network element sends the first address information to an SMF network element, and correspondingly, the SMF network element receives the first address information from the NEF network element.
For this step, refer to the descriptions of step S211c in the method 200. Details are not described herein again.
Alternatively, the NEF sends the first address information to a PCF network element, and the PCF network element sends the first address information to an SMF network element. For this step, refer to the descriptions of steps S2121b and S2122b in the method 200. Details are not described herein again.
S903: The SMF network element sends the first address information to an AMF network element, and correspondingly, the AMF network element receives the first address information from the SMF network element.
For this step, refer to the descriptions of step S2123b or S2122c in the method 200. Details are not described herein again.
S904: The AMF network element determines an access network device.
For this step, refer to the descriptions of step S213 in the method 200. Details are not described herein again.
S905: The AMF network element sends the first address information to the access network device, and correspondingly, the access network device receives the first address information from the AMF network element.
For this step, refer to the descriptions of step S214 in the method 200. Details are not described herein again.
S906: The access network device sends first information to the SMF network element, and correspondingly, the SMF network element receives the first information from the access network device.
For this step, refer to the descriptions of step S221B in the method 200. Details are not described herein again.
S907: The SMF network element sends an N4 configuration request message to a UPF network element, and correspondingly, the UPF network element receives the N4 configuration request message from the SMF network element.
For this step, refer to the descriptions of step S222B in the method 200. Details are not described herein again.
S908: The UPF network element sends an N4 configuration response message to the SMF network element, and correspondingly, the SMF network element receives the N4 configuration response message from the UPF network element.
For this step, refer to the descriptions of step S223B in the method 200. Details are not described herein again.
S909: The SMF network element sends second address information to the access network device, and correspondingly, the access network device receives the second address information from the SMF network element.
For this step, refer to the descriptions of step S224B in the method 200. Details are not described herein again.
S910: The SMF network element sends the second address information to the NEF network element, and correspondingly, the NEF network element receives the second address information from the SMF network element.
For this step, refer to the descriptions of step S231β in the method 200. Details are not described herein again.
Alternatively, S910 may be replaced with the following: The access network device sends the second address information to the AMF network element, and the AMF network element sends the second address information to the NEF network element. For this step, refer to the descriptions of steps S231α and S232α in the method 200. Details are not described herein again.
S911: The NEF network element sends the second address information to the application server, and correspondingly, the application server receives the second address information from the NEF network element.
For this step, refer to the descriptions of steps S233α and S232β in the method 200. Details are not described herein again.
S912: The access network device sends sensing data to the UPF network element, and correspondingly, the UPF network element receives the sensing data from the access network device.
For this step, refer to the descriptions of step S240 in the method 200. Details are not described herein again.
S913: The UPF network element sends the sensing data to the application server, and correspondingly, the application server receives the sensing data from the UPF network element.
For this step, refer to the descriptions of step S240 in the method 200. Details are not described herein again.
In this way, in this embodiment of this application, the access network device and the application server may establish a connection based on the address information of the access network device and the address information of the application server, to implement communication. This improves transmission efficiency of the sensing data.
S1001: An application server sends first address information to a NEF network element, and correspondingly, the NEF network element receives the first address information from the application server.
For this step, refer to the descriptions of step S211 in the method 200. Details are not described herein again.
S1002: The NEF network element sends the first address information to an SMF network element, and correspondingly, the SMF network element receives the first address information from the NEF network element.
For this step, refer to the descriptions of step S211c in the method 200. Details are not described herein again.
Alternatively, the NEF sends the first address information to a PCF network element, and the PCF network element sends the first address information to an SMF network element. For this step, refer to the descriptions of steps S2121b and S2122b in the method 200. Details are not described herein again.
S1003: The SMF network element sends an N4 configuration request message to a UPF network element, and correspondingly, the UPF network element receives the N4 configuration request message from the SMF network element.
The N4 configuration request message carries the first address information.
If second address information of an access network device is allocated by the SMF network element, the N4 configuration request message further carries the second address information, and the second address information corresponds to identifier information of an N3 tunnel.
If core network N3 tunnel identifier information is allocated by the SMF network element, the N4 configuration request message further carries the core network N3 tunnel identifier information.
S1004: The UPF network element sends an N4 configuration response message to the SMF network element, and correspondingly, the SMF network element receives the N4 configuration response message from the UPF network element.
If the second address information of the access network device is allocated by the UPF network element, the N4 configuration response message further carries the second address information.
If the core network N3 tunnel identifier information is allocated by the UPF network element, the N4 configuration response message further carries the core network N3 tunnel identifier information.
S1005: The SMF network element sends the core network N3 tunnel identifier information to an AMF network element, and correspondingly, the AMF network element receives the core network N3 tunnel identifier information from the SMF network element.
For example, the SMF network element may send an N3 tunnel establishment response message to the AMF network element, where the N3 tunnel establishment response message carries the core network N3 tunnel identifier information. The core network N3 tunnel identifier information may be allocated by the SMF network element, or may be allocated by the UPF network element.
For this step, refer to the descriptions of step S2123b or S2122c in the method 200. Details are not described herein again.
S1006: The AMF network element determines the access network device.
For this step, refer to the descriptions of step S213 or S225C in the method 200. Details are not described herein again.
S1007: The AMF network element sends the core network N3 tunnel identifier information to the access network device, and correspondingly, the access network device receives the core network N3 tunnel identifier information from the AMF network element.
For example, the AMF network element may send the N3 tunnel establishment response message to the SMF network element.
S1008: The access network device sends access network N3 tunnel identifier information to the SMF network element, and correspondingly, the SMF network element receives the access network N3 tunnel identifier information from the access network device.
For example, the access network device may send the N3 tunnel establishment response message to the SMF network element after receiving an N3 tunnel establishment request message, where the N3 tunnel establishment response message carries access network device N3 tunnel identifier information.
S1009: The SMF network element sends the access network N3 tunnel identifier information to the UPF network element, and correspondingly, the UPF network element receives the access network N3 tunnel identifier information from the SMF network element.
S1010: The SMF network element sends the second address information to the NEF network element, and correspondingly, the NEF network element receives the second address information from the SMF network element.
For this step, refer to the descriptions of step S231β in the method 200. Details are not described herein again.
S1011: The NEF network element sends the second address information to the application server, and correspondingly, the application server receives the second address information from the NEF network element.
For this step, refer to the descriptions of step S232β in the method 200. Details are not described herein again.
S1012: The access network device sends sensing data to the UPF network element, and correspondingly, the UPF network element receives the sensing data from the access network device.
For this step, refer to the descriptions of step S650 in the method 600. Details are not described herein again.
S1013: The UPF network element sends the sensing data to the application server, and correspondingly, the application server receives the sensing data from the UPF network element.
For this step, refer to the descriptions of step S660 in the method 600. Details are not described herein again.
In this way, in this embodiment of this application, the transmission of the sensing data between the access network device and the application server may be performed by hiding IP address information and network topology information of the access network device via the UPF network element, so that the IP address information and the network topology information of the access network device are not exposed. This improves security of information transmission in a system.
It should be noted that the method 700 to the method 1000 are some implementations of the method 200 and the method 600, and there are other implementations of the method 200 and the method 600. For brevity, details are not described herein again.
As shown in
When the communication apparatus 1100 is configured to implement the functions of the access network device in the method embodiments shown in
In this way, in this embodiment of this application, the access network device and the application server may establish a connection based on the address information of the access network device and the address information of the application server, to implement communication. This can implement effective information transmission in a sensing system.
When the communication apparatus 1100 is configured to implement the functions of the SMF network element in the method embodiments shown in
In this way, in this embodiment of this application, the access network device and the application server may establish a connection based on the address information of the access network device and the address information of the application server, to implement communication. This can implement effective information transmission in a sensing system.
When the communication apparatus 1100 is configured to implement the functions of the UPF network element in the method embodiments shown in
In this way, in this embodiment of this application, the access network device and the application server may establish a connection based on the address information of the access network device and the address information of the application server, to implement communication. This can implement effective information transmission in a sensing system.
When the communication apparatus 1100 is configured to implement the functions of the application server in the method embodiments shown in
In this way, in this embodiment of this application, the access network device and the application server may establish a connection based on the address information of the access network device and the address information of the application server, to implement communication. This can implement effective information transmission in a sensing system.
When the communication apparatus 1100 is configured to implement the functions of the AMF network element in the method embodiments shown in
In this way, in this embodiment of this application, the access network device and the application server may establish a connection based on the address information of the access network device and the address information of the application server, to implement communication. This can implement effective information transmission in a sensing system.
When the communication apparatus 1100 is configured to implement the function of the access network device in the method embodiment shown in
In this way, in this embodiment of this application, the transmission of the sensing data between the access network device and an application server may be performed by hiding IP address information and network topology information of the access network device via the UPF network element, so that the IP address information and the network topology information of the RAN are not exposed. This improves security of information transmission in a sensing system.
For more detailed descriptions of the obtaining unit 1110 and the transceiver unit 1120, directly refer to the related descriptions in the method embodiments shown in
As shown in
When the communication apparatus 1200 is configured to implement the method shown in
When the foregoing communication apparatus is a chip used in an access network device, the chip in the access network device implements a function of the access network device in the foregoing method embodiments. The chip in the access network device receives information from another module (for example, a radio frequency module or an antenna) in the access network device, where the information is sent by another network element to the access network device. Alternatively, the chip in the access network device sends information to another module (for example, a radio frequency module or an antenna) in another network element, where the information is sent by the access network device to the another network element.
When the foregoing communication apparatus is a chip used in an SMF network element, the chip in the SMF network element implements a function of the SMF network element in the foregoing method embodiments. The chip in the SMF network element receives information from another module (for example, a radio frequency module or an antenna) in the SMF network element, where the information is sent by another network element to the SMF network element. Alternatively, the chip in the SMF network element sends information to another module (for example, a radio frequency module or an antenna) in another network element, where the information is sent by the SMF network element to the another network element.
When the foregoing communication apparatus is a chip used in a UPF network element, the chip in the UPF network element implements a function of the UPF network element in the foregoing method embodiments. The chip in the UPF network element receives information from another module (for example, a radio frequency module or an antenna) in the UPF network element, where the information is sent by another network element to the UPF network element. Alternatively, the chip in the UPF network element sends information to another module (for example, a radio frequency module or an antenna) in another network element, where the information is sent by the UPF network element to the another network element.
When the foregoing communication apparatus is a chip used in an application server, the chip in the application server implements a function of the application server in the foregoing method embodiments. The chip in the application server receives information from another module (for example, a radio frequency module or an antenna) in the application server, where the information is sent by another network element to the application server. Alternatively, the chip in the application server sends information to another module (for example, a radio frequency module or an antenna) in another network element, where the information is sent by the application server to the another network element.
When the foregoing communication apparatus is a chip used in an access management function network element, the chip in the access management function network element implements a function of the access management function network element in the foregoing method embodiments. The chip in the access management function network element receives information from another module (for example, a radio frequency module or an antenna) in the access management function network element, where the information is sent by another network element to the access management function network element. Alternatively, the chip in the access management function network element sends information to another module (for example, a radio frequency module or an antenna) in another network element, where the information is sent by the access management function network element to the another network element.
It may be understood that the processor in embodiments of this application may be a central processing unit (Central Processing Unit, CPU), or may be another general-purpose processor, a digital signal processor (Digital Signal Processor, DSP), an application-specific integrated circuit (Application-Specific Integrated Circuit, ASIC), a field programmable gate array (Field Programmable Gate Array, FPGA) or another programmable logic device, a transistor logic device, a hardware component, or any combination thereof. The general-purpose processor may be a microprocessor or any regular processor or the like.
The memory in embodiments of this application may be a random access memory (Random Access Memory, RAM), a flash memory, a read-only memory (Read-Only Memory, ROM), a programmable read-only memory (Programmable ROM, PROM), an erasable programmable read-only memory (Erasable PROM, EPROM), an electrically erasable programmable read-only memory (Electrically EPROM, EEPROM), a register, a hard disk, a removable hard disk, a CD-ROM, or any other form of storage medium well known in the art. For example, a storage medium is coupled to the processor, so that the processor can read information from the storage medium and write information into the storage medium. Certainly, the storage medium may be a component of the processor. The processor and the storage medium may be disposed in an ASIC. In addition, the ASIC may be located in a network device or a terminal device. Certainly, the processor and the storage medium may alternatively exist as discrete components in a network device or a terminal device.
All or some of the foregoing embodiments may be implemented by using software, hardware, firmware, or any combination thereof. When software is used to implement the embodiments, all or some of the embodiments may be implemented in a form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer programs or instructions are loaded and executed on a computer, the procedures or functions in embodiments of this application are all or partially executed. The computer may be a general-purpose computer, a dedicated computer, a computer network, a network device, a terminal device, or another programmable apparatus. The computer programs or instructions may be stored in a computer-readable storage medium, or transmission of the computer programs or instructions may be performed through the computer-readable storage medium. The computer-readable storage medium may be any usable medium accessible by the computer, or a data storage device such as a server integrating one or more usable media. The usable medium may be a magnetic medium, for example, a floppy disk, a hard disk, or a magnetic tape; may be an optical medium, for example, a DVD; or may be a semiconductor medium, for example, a solid-state disk (solid state disk, SSD).
In embodiments of this application, unless otherwise stated or there is a logic conflict, terms and/or descriptions in different embodiments are consistent and may be mutually referenced, and technical features in different embodiments may be combined based on an internal logical relationship thereof, to form a new embodiment.
It should be understood that in embodiments of this application, numbers “first”, “second”, . . . are merely used to distinguish between different targets, for example, to distinguish between different network devices, and constitute no limitation on the scope of embodiments of this application. Embodiments of this application are not limited thereto.
It should be further understood that, in this application, both “when” and “if” mean that a network element performs corresponding processing in an objective situation, and are not intended to limit time. The terms do not mean that the network element is required to have a determining action during implementation, and do not mean that there is another limitation.
It should be further understood that in embodiments of this application, “B corresponding to A” indicates that B is associated with A, and B may be determined based on A. However, it should be further understood that determining B based on A does not mean that B is determined based only on A. B may alternatively be determined based on A and/or other information.
It should also be understood that the term “and/or” in this specification describes only an association relationship for describing associated targets and represents that three relationships may exist. For example, A and/or B may represent the following three cases: Only A exists, both A and B exist, and only B exists. In addition, the character “/” in this specification usually indicates an “or” relationship between the associated targets.
Unless otherwise specified, an expression in this application similar to an expression that “an item includes one or more of the following: A, B, and C” usually means that the item may be any one of the following cases: A; B; C; A and B; A and C; B and C; A, B, and C; A and A; A, A, and A; A, A, and B; A, A, and C; A, B, and B; A, C, and C; B and B; B, B and B; B, B and C; C and C; C, C, and C; and another combination of A, B and C. In the foregoing descriptions, three elements A, B, and C are used as an example to describe an optional case of the item. When an expression is “the item includes at least one of the following: A, B, . . . , and X”, in other words, more elements are included in the expression, a case to which the item is applicable may also be obtained according to the foregoing rule.
It may be understood that various numbers in embodiments of this application are merely used for differentiation for ease of description, and are not used to limit the scope of embodiments of this application. Sequence numbers of the foregoing processes do not mean an execution sequence, and the execution sequence of the processes should be determined based on functions and internal logic of the processes.
Number | Date | Country | Kind |
---|---|---|---|
202210114771.8 | Jan 2022 | CN | national |
This application is a continuation of International Application No. PCT/CN2023/073672, filed on Jan. 29, 2023, which claims priority to Chinese Patent Application No. 202210114771.8, filed on Jan. 30, 2022. The disclosures of the aforementioned applications are hereby incorporated by reference in their entireties.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2023/073672 | Jan 2023 | WO |
Child | 18788721 | US |