Communication method and device
The AMF sends preset registration area information to the terminal device and receives mobility registration update messages, which solves the problem that it is impossible to accurately determine whether the terminal device is in the LADN service area in the prior art, and realizes accurate service area judgment through the access side of the non-3GPP terrestrial communication network.
Patent Information
- Application Number
- CN202311427230.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-27
- Publication Date
- 2025-04-29
AI Technical Summary
The prior art cannot effectively determine whether the terminal device is in the service area of the LADN, especially in the non-3GPP terrestrial communication network access scenario, resulting in the inability to accurately determine whether the terminal device can access the LADN service.
The terminal device sends information about the preset registration area to the terminal device through the AMF. The terminal device sends a mobility registration update message to the AMF when it leaves the preset registration area based on the information. The AMF determines whether the terminal device is in the service area of the LADN through the non-3GPP terrestrial communication network access side.
It is realized that the terminal device is accurately determined through the access side of the non-3GPP terrestrial communication network whether the terminal device is in the service area of the LADN, thereby ensuring that the terminal device can access the service of the LADN, and solving the problem that the terminal device service area cannot be accurately judged in the prior art.
Smart Images

Figure CN119907090A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of wireless communications, and in particular, to a communication method and device. Background Art
[0002] A local area data network (LADN) is a data network (DN) that allows terminal devices to establish session connections within a specific service area. The service area of LADN is composed of a series of tracking areas (TA). When a terminal device accesses and registers to the network through the terrestrial network (TN) of the 3rd generation partnership project (3GPP), the access and mobility management function (AMF) can allocate the service area of LADN to the terminal device. When the terminal device is located in the service area of LADN, the terminal device can access the services of LADN. When the terminal device is located outside the service area of LADN, the terminal device cannot access the services of LADN.
[0003] Currently, the 3GPP protocol not only supports terminal devices to register to the network through 3GPP terrestrial communication network access, but also supports terminal devices to register to the network through non-3GPP terrestrial communication network access. Non-3GPP terrestrial communication network access may include 3GPP satellite communication network access and non-3GPP access. For example, non-3GPP access allows terminal devices to register to the network based on a trusted non-3GPP gateway function (TNGF). The terminal device establishes a multiple access protocol data unit (MA PDU) session with the LADN, and the MA PDU session can support both 3GPP terrestrial communication network access and non-3GPP terrestrial communication network access.
[0004] The granularity of the tracking areas divided by non-3GPP terrestrial communication network access is different from the granularity of the tracking areas divided by 3GPP terrestrial communication network access. When the AMF determines that the terminal device is in the tracking area corresponding to the non-3GPP terrestrial communication network access, it cannot determine whether the terminal device is also in the tracking area corresponding to the 3GPP terrestrial communication network access. Since the service area of LADN is composed of a series of tracking areas corresponding to 3GPP terrestrial communication network access, the AMF cannot determine whether the terminal device is also in the service area of LADN based on the terminal device being in the tracking area corresponding to the non-3GPP terrestrial communication network access, that is, it cannot determine whether the terminal device can still access the services of LADN. Summary of the invention
[0005] The present application provides a communication method and apparatus for AMF to determine whether a terminal device is within the service area of LADN through a non-3GPP terrestrial communication network access side, that is, to determine whether the terminal device can still access the services of LADN.
[0006] In a first aspect, the present application provides a communication method, which is applied to AMF. AMF can be a network element in a hardware device, a software function running on dedicated hardware, or a virtualized function instantiated on a platform (e.g., a cloud platform). Optionally, AMF can be implemented by one device, or by multiple devices, or it can be a functional module within a device.
[0007] The method includes: AMF sends information of a preset registration area to a terminal device, there is an MA PDU session between the terminal device and a first LADN, the MA PDU session supports non-3GPP terrestrial communication network access and 3GPP terrestrial communication network access, and the preset registration area is all or part of a service area in which the first LADN provides access services for the terminal device. The AMF receives a mobility registration update message from the terminal device, and the mobility registration update message is sent by the terminal device after determining to leave the preset registration area. The AMF sends indication information to a session management function (SMF), wherein the indication information is used to instruct the SMF to release the MA PDU session; or, the indication information is used to instruct the SMF to deactivate the user plane connection corresponding to the non-3GPP terrestrial communication network access in the MA PDU session.
[0008] In the above technical solution, AMF determines the preset registration area according to the service area of the first LADN, and sends the information of the preset registration area to the terminal device, so that the terminal device can send a mobility registration update message to AMF when it is determined that the terminal device has left the preset registration area according to the information of the preset registration area. Then, AMF determines whether the terminal device is in the service area of LADN through the non-3GPP terrestrial communication network access side, that is, determines whether the terminal device can still access the services of LADN.
[0009] In a possible implementation, the preset registration area includes one or more tracking areas, and the information of the preset registration area includes the identification of the one or more tracking areas. The one or more tracking areas in the preset registration area are all or part of the multiple tracking areas included in the service area.
[0010] In the above technical solution, AMF determines that one or more tracking areas in the preset registration area are all or part of the multiple tracking areas included in the service area. When the terminal device is located in the preset registration area, it is equivalent to that the terminal device is located in the service area of the first LADN. AMF determines that the terminal device can access the service of the first LADN.
[0011] In a possible implementation, before sending the indication information to the SMF, the AMF also obtains the identifier of the first tracking area from the mobility registration update message, where the first tracking area is the tracking area where the terminal device is located when sending the mobility registration update message to the AMF; when the AMF determines that the service area does not include the first tracking area based on the identifier of the first tracking area, it determines that the terminal device has left the service area.
[0012] In the above technical solution, after AMF receives the mobility registration update message from the terminal device, it can further obtain the tracking area (i.e., the first tracking area) where the terminal device is currently located from the mobility registration update message. AMF can determine whether the terminal device is located in the service area of the first LADN based on the identifier of the first tracking area.
[0013] In a possible implementation, the AMF also sends the effective conditions of the information of the preset registration area to the terminal device, wherein the effective conditions include that the radio resource control (RRC) connection between the terminal device and the access device on the 3GPP terrestrial communication network side is in an idle state. In the above technical solution, considering that the range of the preset registration area is smaller than the range of the ordinary registration area (i.e., the registration area in the prior art), if the terminal device has been using the preset registration area, it will frequently trigger the terminal device to send a mobility registration update message, so the effective conditions are set for the information of the preset registration area, that is, when the RRC connection is in an idle state, the terminal device uses the preset registration area, and when the RRC connection is in a connected state, the terminal device uses the ordinary registration area, which helps to reduce the energy consumption of the terminal device.
[0014] In a possible implementation, when the AMF sends the information of the preset registration area to the terminal device, specifically, it can be that when the terminal device accesses and registers to the network through the 3GPP terrestrial communication network, the AMF sends the information of the preset registration area to the terminal device. Exemplarily, the AMF determines the candidate LADN based on the identifier of the second tracking area and the subscription data of the terminal device, wherein the second tracking area is the tracking area where the terminal device is located when the terminal device accesses and registers to the network through the 3GPP terrestrial communication network, and the subscription data includes the mapping relationship between the identifiers of different LADNs and the identifiers of tracking areas in different service areas, and the service area includes one or more tracking areas, and the service area of the candidate LADN includes the second tracking area, and the candidate LADN includes the first LADN. The AMF determines the information of the preset registration area based on the tracking areas included in the service area corresponding to the candidate LADN. The AMF sends the information of the preset registration area to the terminal device. In the above technical solution, the information of the preset registration area is used to indicate the tracking area included in the preset registration area, and the tracking area may correspond to multiple LADNs (i.e., multiple candidate LADNs). The terminal device may select one of the candidate LADNs from the multiple candidate LADNs, and then establish an MA PDU session with the selected candidate LADN (i.e., the first LADN). This helps to improve the flexibility of the terminal device in establishing an MA PDU session.
[0015] In a possible implementation, when the AMF sends the information of the preset registration area to the terminal device, specifically, after the terminal device accesses and registers to the network through the 3GPP terrestrial communication network, the AMF sends the information of the preset registration area to the terminal device. Exemplarily, the AMF sends the information of the preset registration area to the terminal device based on the subscription data of the terminal device and the identifier of the first LADN, wherein the one or more tracking areas included in the preset registration area are part or all of the tracking areas included in the service area corresponding to the first LADN, and the subscription data includes a mapping relationship between the identifiers of different LADNs and the identifiers of the tracking areas included in different service areas. In the above technical solution, the information of the preset registration area is used to indicate the tracking area included in the preset registration area, which is part of the tracking area or all of the tracking area in the service area corresponding to the first LADN. In this way, the AMF can more accurately determine whether the terminal device has left the service area corresponding to the first LADN.
[0016] Exemplarily, after the terminal device accesses and registers with the network through the 3GPP terrestrial communication network, when the terminal device determines that the first LADN is about to be used, the terminal device triggers the terminal device configuration update (UE configuration update, UCU) process, thereby obtaining the information of the preset registration area. Exemplarily, in the UCU process, the terminal device sends a configuration update request to the AMF, and optionally, the configuration update request includes the identifier of the first LADN. The AMF sends a configuration update message corresponding to the configuration update request to the terminal device based on the contract data of the terminal device and the identifier of the first LADN, and the configuration update message includes the information of the preset registration area.
[0017] In a possible implementation, when the AMF sends the information of the preset registration area to the terminal device, specifically, when the AMF determines that the RRC connection between the terminal device and the access device on the 3GPP terrestrial communication network side is in an idle state, the AMF sends the information of the preset registration area to the terminal device through the non-3GPP terrestrial communication network access. In the above technical solution, when the AMF determines that the terminal device is in the RRC idle state, the AMF sends the information of the preset registration area to the terminal device, which helps to reduce the energy consumption of the terminal device.
[0018] In a second aspect, the present application provides a communication method, which can be executed by a terminal device or a module in the terminal device. For ease of description, the following description is taken as an example of execution by a terminal device.
[0019] The method includes: a terminal device receives information about a preset registration area from an AMF, an MA PDU session exists between the terminal device and a first LADN, the MA PDU session supports non-3GPP terrestrial communication network access and 3GPP terrestrial communication network access, and the preset registration area is all or part of a service area in which the first LADN provides access services to the terminal device. When the terminal device determines that it has left the preset registration area, the terminal device sends a mobility registration update message to the AMF, and the mobility registration update message is used to instruct the AMF to send indication information to the SMF, and the indication information is used to instruct the SMF to release the MA PDU session; or, the indication information is used to instruct the SMF to deactivate the user plane connection corresponding to the non-3GPP terrestrial communication network access in the MA PDU session. In one possible implementation, the mobility registration update message is used to instruct the AMF to send indication information to the SMF after determining that the terminal device currently leaves the preset registration area.
[0020] In one possible implementation, the preset registration area includes one or more tracking areas, the information of the preset registration area includes the identifiers of one or more tracking areas, and the one or more tracking areas included in the preset registration area are all or part of one or more tracking areas included in the service area corresponding to the first LADN.
[0021] In a possible implementation, the mobility registration update message includes an identifier of a first tracking area, where the first tracking area is the tracking area where the terminal device is located when sending the mobility registration update message to the AMF.
[0022] In a possible implementation, the terminal device also receives a validation condition of a preset registration area from the AMF, wherein the validation condition includes that the RRC connection between the terminal device and the access device on the 3GPP terrestrial communication network side is in an idle state. When the terminal device determines that the validation condition is met, it determines that the information of the preset registration area is effective.
[0023] In a possible implementation, when the terminal device receives the information of the preset registration area from the AMF, specifically, it can be that the information of the preset registration area from the AMF is received during the process of the terminal device accessing and registering to the network through the 3GPP terrestrial communication network. Exemplarily, the information of the preset registration area is determined by the AMF based on the identifier of the second tracking area and the subscription data of the terminal device. The second tracking area is the tracking area where the terminal device is located when the terminal device accesses and registers to the network through the 3GPP terrestrial communication network. The subscription data includes the mapping relationship between the identifiers of different LADNs and the identifiers of tracking areas in different service areas. The preset registration area includes the second tracking area.
[0024] In a possible implementation, when the terminal device receives the information of the preset registration area from the AMF, specifically, after the terminal device accesses and registers to the network through the 3GPP terrestrial communication network, the information of the preset registration area from the AMF is received. Exemplarily, the information of the preset registration area is determined by the AMF according to the identifier of the first LADN and the subscription data of the terminal device, and the tracking area in the preset registration area is the tracking area included in the service area corresponding to the first LADN.
[0025] In one possible implementation, when the terminal device receives information about the preset registration area from the AMF, specifically, when the RRC connection between the terminal device and the access device on the 3GPP terrestrial communication network side is in an idle state, the information about the preset registration area from the AMF is received through non-3GPP terrestrial communication network access.
[0026] The technical effects that can be achieved by any possible implementation method in the above-mentioned second aspect can refer to the description of the beneficial effects in the above-mentioned first aspect, and will not be repeated here.
[0027] In a third aspect, the present application provides a communication method applied to AMF. AMF can be a network element in a hardware device, a software function running on dedicated hardware, or a virtualized function instantiated on a platform (e.g., a cloud platform). Optionally, AMF can be implemented by one device, or by multiple devices, or it can be a functional module within a device.
[0028] The method includes: AMF determines information of a preset registration area and an effective condition of the information of the preset registration area, the preset registration area is all or part of a service area in which a first LADN provides access services for a terminal device; the effective condition includes that an RRC connection between the terminal device and an access device on a 3GPP terrestrial communication network side is in an idle state; and AMF sends the information of the preset registration area and the effective condition to the terminal device.
[0029] In the above technical solution, AMF sends the information of the preset registration area and the effective conditions to the terminal device, so that the terminal device can determine that the information of the preset registration area is effective (or the information of the effective preset registration area) when it is determined that the effective conditions are met, and the terminal device determines whether the terminal device has left the preset registration area based on the information of the preset registration area. Furthermore, considering that the range of the preset registration area is smaller than the range of the ordinary registration area, if the terminal device has been using the preset registration area, it will frequently trigger the terminal device to send a mobility registration update message, so the effective conditions are set for the information of the preset registration area, that is, when the RRC connection is in an idle state, the terminal device uses the preset registration area, and when the RRC connection is in a connected state, the terminal device uses the ordinary registration area, which helps to reduce the energy consumption of the terminal device.
[0030] In a possible implementation, an MA PDU is established between the terminal device and the first LADN, and the MA PDU supports a first path access and a second path access. In a possible implementation, the first path access is a non-3GPP terrestrial communication network access, and the second path access is a 3GPP terrestrial communication network access.
[0031] In one possible implementation, after the AMF sends the information of the preset registration area and the effectiveness conditions to the terminal device, it also receives a mobility registration update message from the terminal device, and the mobility registration update message is sent by the terminal device after determining to leave the preset registration area. The AMF sends an indication message to the SMF. The indication message is used to instruct the SMF to release the MA PDU, or the SMF to activate the user plane connection corresponding to the first path access in the MA PDU. In one possible implementation, the first path access is a non-3GPP terrestrial communication network access.
[0032] In a possible implementation, before sending the indication information to the SMF, the AMF also obtains the identifier of the first tracking area from the mobility registration update message, where the first tracking area is the tracking area where the terminal device is located when sending the mobility registration update message to the AMF; when the AMF determines that the service area does not include the first tracking area based on the identifier of the first tracking area, it determines that the terminal device has left the service area.
[0033] In a possible implementation, the preset registration area includes one or more tracking areas, the information of the preset registration area includes identifications of the one or more tracking areas, and the one or more tracking areas are all or part of the multiple tracking areas included in the service area.
[0034] In a possible implementation, when the AMF sends the information of the preset registration area to the terminal device, specifically, it can be that when the terminal device accesses and registers to the network through the 3GPP terrestrial communication network, the AMF sends the information of the preset registration area to the terminal device. Exemplarily, the AMF determines the candidate LADN based on the identifier of the second tracking area and the subscription data of the terminal device, wherein the second tracking area is the tracking area where the terminal device is located when the terminal device accesses and registers to the network through the 3GPP terrestrial communication network, and the subscription data includes the mapping relationship between the identifiers of different LADNs and the identifiers of tracking areas in different service areas, and the service area includes one or more tracking areas, and the service area of the candidate LADN includes the second tracking area, and the candidate LADN includes the first LADN. The AMF determines the information of the preset registration area based on the tracking areas included in the service area corresponding to the candidate LADN. The AMF sends the information of the preset registration area to the terminal device.
[0035] In a possible implementation, when the AMF sends the information of the preset registration area to the terminal device, specifically, after the terminal device accesses and registers to the network through the 3GPP terrestrial communication network, the AMF sends the information of the preset registration area to the terminal device. Exemplarily, the AMF sends the information of the preset registration area to the terminal device based on the subscription data of the terminal device and the identifier of the first LADN, wherein the one or more tracking areas included in the preset registration area are part or all of the tracking areas included in the service area corresponding to the first LADN, and the subscription data includes a mapping relationship between the identifiers of different LADNs and the identifiers of the tracking areas included in different service areas.
[0036] The technical effects that can be achieved by any possible implementation method in the third aspect mentioned above, and the parts that are not described in detail can refer to the description of the beneficial effects in the first aspect mentioned above, and will not be repeated here.
[0037] In a fourth aspect, the present application provides a communication method, which can be executed by a terminal device or a module in the terminal device. For ease of description, the following description is taken as an example of execution by a terminal device.
[0038] The method includes: a terminal device receives information of a preset registration area and an effectiveness condition of the information of the preset registration area from an AMF, wherein the preset registration area is all or part of a service area in which a first LADN provides access services to the terminal device; the effectiveness condition includes that an RRC connection between the terminal device and an access device on a 3GPP terrestrial communication network side is in an idle state; and when the terminal device determines that the effectiveness condition is met, the information of the preset registration area is determined to be effective, that is, the information of the preset registration area is effective.
[0039] In a possible implementation, an MA PDU is established between the terminal device and the first LADN, and the MA PDU supports a first path access and a second path access. In a possible implementation, the first path access is a non-3GPP terrestrial communication network access, and the second path access is a 3GPP terrestrial communication network access.
[0040] In one possible implementation, after determining that the information of the preset registration area is effective, the terminal device sends a mobility registration update message to the AMF when it is determined that it has left the preset registration area. The mobility registration update message is used to instruct the AMF to send indication information to the SMF, and the indication information is used to instruct the SMF to release the MA PDU, or to instruct the SMF to activate the user plane connection corresponding to the first path access in the MA PDU. In one possible implementation, the mobility registration update message is used to instruct the AMF to send indication information to the SMF after determining that the terminal device currently leaves the preset registration area.
[0041] In a possible implementation, the preset registration area includes one or more tracking areas, the information of the preset registration area includes identifications of the one or more tracking areas, and the one or more tracking areas are all or part of the multiple tracking areas included in the service area.
[0042] In a possible implementation, when the terminal device receives the information of the preset registration area from the AMF, specifically, it can be that the information of the preset registration area from the AMF is received during the process of the terminal device accessing and registering to the network through the 3GPP terrestrial communication network. Exemplarily, the information of the preset registration area is determined by the AMF based on the identifier of the second tracking area and the subscription data of the terminal device. The second tracking area is the tracking area where the terminal device is located when the terminal device accesses and registers to the network through the 3GPP terrestrial communication network. The subscription data includes the mapping relationship between the identifiers of different LADNs and the identifiers of tracking areas in different service areas. The preset registration area includes the second tracking area.
[0043] In a possible implementation, when the terminal device receives the information of the preset registration area from the AMF, specifically, after the terminal device accesses and registers to the network through the 3GPP terrestrial communication network, the information of the preset registration area from the AMF is received. Exemplarily, the information of the preset registration area is determined by the AMF according to the identifier of the first LADN and the subscription data of the terminal device, and the tracking area in the preset registration area is the tracking area included in the service area corresponding to the first LADN.
[0044] The technical effects that can be achieved by any possible implementation method in the fourth aspect mentioned above can refer to the description of the beneficial effects in the third aspect mentioned above, and will not be repeated here.
[0045] In a fifth aspect, the present application provides a communication method applied to AMF. AMF can be a network element in a hardware device, a software function running on dedicated hardware, or a virtualized function instantiated on a platform (e.g., a cloud platform). Optionally, AMF can be implemented by one device, or by multiple devices, or it can be a functional module within a device.
[0046] The method includes: AMF determines one or more non-3GPP access devices according to the service area in which LADN provides access services for terminal devices, and the coverage area of each non-3GPP access device is located within the service area corresponding to the LADN. When AMF determines that the terminal device is disconnected from all non-3GPP access devices, it sends an indication message to SMF, and the indication message is used to instruct SMF to release the MA PDU session; or, the indication message is used to instruct SMF to activate the user plane connection corresponding to the non-3GPP terrestrial communication network access in the MA PDU session. There is an MA PDU session between the terminal device and LADN, and the MA PDU session supports non-3GPP access and 3GPP terrestrial communication network access. Non-3GPP access devices are, for example, trusted non-3GPP access points (TNAPs).
[0047] In the above technical solution, the AMF determines one or more non-3GPP access devices whose coverage areas are located in the service area of the first LADN based on the service area of the first LADN and the coverage areas of multiple non-3GPP access devices. Furthermore, the AMF can determine whether the terminal device is located in the service area of the first LADN and whether the first LADN can provide access services for the terminal device through the non-3GPP terrestrial communication network access side based on whether the terminal device is connected to these non-3GPP access devices.
[0048] In a possible implementation, the AMF also sends information about the service area corresponding to the LADN to the terminal device, where the information about the service area corresponding to the LADN includes identifiers of one or more non-3GPP access devices.
[0049] In the above technical solution, after receiving the information from the service area corresponding to the LADN, the terminal device can obtain the identifiers of one or more non-3GPP access devices from the information of the service area corresponding to the LADN, and then when it needs to access the service of the first LADN, it can access any non-3GPP access device according to the identifiers of one or more non-3GPP access devices.
[0050] In a possible implementation, the AMF also sends the effectiveness conditions of the information of the service area corresponding to the LADN to the terminal device, and the effectiveness conditions include that the RRC connection between the terminal device and the access device on the 3GPP terrestrial communication network side is in an idle state.
[0051] In the above technical solution, the effectiveness condition can be used to instruct the terminal device to determine the information of the service area corresponding to the LADN when it is in the RRC idle state, so as to avoid the terminal device from frequently using the information of the service area corresponding to the LADN, which helps to reduce the energy consumption of the terminal device.
[0052] In a possible implementation, before sending information about the service area corresponding to the LADN to the terminal device, the AMF also determines that the RRC connection between the terminal device and the access device on the 3GPP terrestrial communication network side is in an idle state. It can be understood that when the AMF determines that the RRC connection between the terminal device and the access device on the 3GPP terrestrial communication network side is in a connected state, the AMF can determine whether the terminal device is located in the service area corresponding to the LADN through the 3GPP terrestrial communication network side.
[0053] In a sixth aspect, the present application provides a communication method applied to AMF. AMF can be a network element in a hardware device, a software function running on dedicated hardware, or a virtualized function instantiated on a platform (e.g., a cloud platform). Optionally, AMF can be implemented by one device, or by multiple devices, or it can be a functional module within a device.
[0054] The method includes: AMF determines the geographical location of the terminal device through the 3GPP satellite communication network, there is an MA PDU session between the terminal device and the LADN, and the MA PDU session supports 3GPP satellite communication network access and 3GPP terrestrial communication network access. When the AMF determines that the geographical location of the terminal device exceeds the service area of the LADN, the AMF sends an indication message to the SMF, and the indication message is used to instruct the SMF to release the MA PDU session; or the indication message is used to instruct the SMF to deactivate the user plane connection corresponding to the non-3GPP terrestrial communication network access in the MA PDU session.
[0055] In the above technical solution, the AMF determines the geographical location of the terminal device through the 3GPP satellite communication network, and determines whether the terminal device is located in the service area of the LADN based on the geographical location of the terminal device, thereby determining whether the terminal device is located in the service area of the first LADN through the non-3GPP terrestrial communication network access side, and determining whether the first LADN can provide access services for the terminal device.
[0056] In a possible implementation, the AMF receives a query request from the SMF; in response to the query request, the AMF determines the geographic location of the terminal device through the 3GPP satellite communication network. In a possible implementation, before the AMF determines the geographic location of the terminal device through the 3GPP satellite communication network, it also determines that the RRC connection between the terminal device and the access device on the 3GPP terrestrial communication network side is in an idle state.
[0057] In a seventh aspect, an embodiment of the present application provides a communication device,
[0058] The device has the function of implementing the AMF in the above-mentioned first aspect or any possible implementation manner of the first aspect.
[0059] The apparatus may also have the function of implementing the terminal device in the above-mentioned second aspect or any possible implementation manner of the second aspect. The apparatus may be a terminal device or a chip included in the terminal device.
[0060] The device has the function of implementing the AMF in the third aspect or any possible implementation manner of the third aspect.
[0061] The apparatus has the function of implementing the terminal device in the fourth aspect or any possible implementation of the fourth aspect. The apparatus may be a terminal device or a chip included in the terminal device.
[0062] The device has the function of implementing the AMF in the above-mentioned fifth aspect or any possible implementation manner of the fifth aspect.
[0063] The device has the function of implementing the AMF in the sixth aspect or any possible implementation of the sixth aspect.
[0064] The functions of the above communication device can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules or units or means corresponding to the above functions.
[0065] In one possible implementation, the structure of the device includes a processing module and a transceiver module, wherein the processing module is configured to support the device to execute the method in any possible implementation of any aspect from the first aspect to the sixth aspect. The transceiver module is used to support communication between the device and other communication devices. For example, when the device is an AMF, information about a preset registration area can be sent to a terminal device. The communication device may also include a storage module, which is coupled to the processing module and stores program instructions and data necessary for the device. As an example, the processing module may be a processor, the communication module may be a transceiver, and the storage module may be a memory. The memory may be integrated with the processor or may be separately provided from the processor.
[0066] In another possible implementation, the structure of the device includes a processor and may also include a memory. The processor is coupled to the memory and can be used to execute computer program instructions stored in the memory so that the device executes the method in any possible implementation of any aspect of the first to sixth aspects above. Optionally, the device also includes a communication interface, and the processor is coupled to the communication interface. When the device is a network device or a terminal device, the communication interface may be a transceiver or an input / output interface; when the device is a chip included in a network device or a chip included in a terminal device, the communication interface may be an input / output interface of the chip. Optionally, the transceiver may be a transceiver circuit, and the input / output interface may be an input / output circuit.
[0067] In an eighth aspect, an embodiment of the present application provides a chip system, comprising: a processor and a memory, wherein the processor is coupled to the memory, and the memory is used to store programs or instructions. When the programs or instructions are executed by the processor, the chip system implements a method in any possible implementation manner of any aspect from the first to the sixth aspects mentioned above.
[0068] Optionally, the chip system also includes an interface circuit, which is used to interact with code instructions to the processor.
[0069] Optionally, there may be one or more processors in the chip system, and the processor may be implemented by hardware or software. When implemented by hardware, the processor may be a logic circuit, an integrated circuit, etc. When implemented by software, the processor may be a general-purpose processor implemented by reading software code stored in a memory.
[0070] Optionally, the memory in the chip system may be one or more. The memory may be integrated with the processor or may be separately provided with the processor. Exemplarily, the memory may be a non-transient processor, such as a read-only memory ROM, which may be integrated with the processor on the same chip or may be provided on different chips.
[0071] In the ninth aspect, the present application provides a computer-readable storage medium, in which a computer program or instruction is stored. When the computer program or instruction is executed by a communication device, the communication device executes a method in any possible implementation manner of any aspect of the first to sixth aspects.
[0072] In a tenth aspect, the present application provides a computer program product, which includes a computer program or instructions. When the computer program or instructions are executed by a communication device, a method for implementing any possible implementation method of any aspect from the first to the sixth aspect is implemented.
[0073] The technical effects that can be achieved in any of the seventh to tenth aspects mentioned above can refer to the description of the beneficial effects in the first, third, fifth, or sixth aspects mentioned above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0074] Figure 1 A PDU session establishment process provided for this application;
[0075] Figure 2 A schematic diagram of a 5G network architecture provided for this application;
[0076] Figure 3 A schematic diagram of a terminal device provided in the present application accessing a core network through 3GPP access and non-3GPP access respectively;
[0077] Figure 4 A flowchart of the first communication method provided in this application;
[0078] Figure 5 A schematic diagram of a flow chart of a first specific embodiment of the first communication method provided in this application;
[0079] Figure 6 A flowchart of a second specific embodiment of the first communication method provided in this application;
[0080] Figure 7 A schematic diagram of a flow chart of a third specific embodiment of the first communication method provided in this application;
[0081] Figure 8 A flow chart of the second communication method provided by this application;
[0082] Fig. 9 A schematic diagram of the service area of LADN and the coverage of TNAP provided for this application;
[0083] Fig.10 A flowchart of a specific embodiment of the second communication method provided by the present application;
[0084] Fig.11 A flowchart of a third communication method provided by this application;
[0085] Fig.12 A flowchart of a specific embodiment of the third communication method provided in this application;
[0086] Fig.13 A schematic diagram of the structure of a communication device provided by the present application;
[0087] Fig.14 A schematic diagram of the structure of another communication device provided in the present application. DETAILED DESCRIPTION
[0088] The following first explains the relevant technical features involved in the embodiments of the present application. It should be noted that these explanations are intended to make the embodiments of the present application easier to understand and should not be regarded as limiting the scope of protection claimed by the present application.
[0089] 1. LADN
[0090] LADN is a DN that allows terminal devices to establish session connections within a specific LADN service area. The service area of LADN is composed of a series of tracking areas. The LADN defined in the current standard can only be accessed through the 3GPP terrestrial communication network, and the service is not available in the home routed (HR) roaming scenario. LADN requires that the terminal device has a certain subscription data for this data network name (DNN) or a certain subscription data for a public DNN. Whether a certain DNN is a LADN is a property of the DNN, and this property is determined based on the public land mobile network (PLMN). The terminal device can know whether a certain DNN is a LADN DNN in the PLMN, and know the applications associated with the LADN. This information can be locally configured or sent by the network during the registration process. The service area of LADN is configured in the AMF and corresponds to the LADN, that is, when different terminal devices access the same LADN to obtain services, the service area is the same. The LADN information is sent by the AMF to the terminal device during the registration process or through the configuration update process of the terminal device. The LADN service area sent by the AMF contains a series of tracking areas in the registration area (RA) of the terminal device.
[0091] 2. Tracking Area
[0092] A tracking area is an area composed of multiple cells. In a 3GPP terrestrial communication network, multiple cells can be configured with the same tracking area, and a cell can only belong to one tracking area. The cell broadcast message will carry the tracking area identifier (TAI) to which it belongs. The terminal device determines which tracking area it is in based on the tracking area identifier broadcast by the cell.
[0093] In non-3GPP access, the division of tracking areas is unrelated to geographical areas. For example, when a terminal device accesses the same non-3GPP interworking function (N3IWF), it corresponds to the same tracking area. Since the terminal device can access the N3IWF from any location when accessing it through a non-3GPP access node, the tracking area cannot be associated with specific location information in non-3GPP access. As another example, when a terminal device accesses the same trusted non-3GPP gateway function (TNGF), it corresponds to the same tracking area. Since the terminal device can access the TNGF from any location when accessing it through a non-3GPP access node, the tracking area cannot be associated with specific location information in non-3GPP access.
[0094] In 3GPP satellite communication network access, tracking areas are divided according to fixed geographical areas. When the satellite coverage includes these tracking areas, the satellite base station will broadcast the corresponding tracking area identifiers in the broadcast message. Due to the large satellite coverage, the satellite can broadcast one or more tracking area identifiers at the same time. When the satellite broadcasts multiple tracking area identifiers at the same time, the terminal device cannot determine which specific tracking area to access. At this time, the terminal device can be considered to be accessed from any one of the multiple tracking areas.
[0095] RA
[0096] The registration area of a terminal device is the area assigned by the AMF when the terminal device registers to the network. The area consists of a series of tracking areas. When the terminal device leaves the RA, it needs to initiate a mobility registration update process to the AMF.
[0097] 1. Non-3GPP (N3GPP, non-3GPP) registration area: When the terminal device accesses the network through non-3GPP, the registration area allocated by the AMF to the terminal device may include the tracking area received from the N3IWF, TNGF, the trusted WLAN interworking function (TWIF) or the wireless access gateway function (W-AGF). After the terminal device registers to the network through non-3GPP, the registration area of the terminal device will not change unless the terminal device deregisters. Therefore, it can be understood that after the terminal device registers to the network in non-3GPP, the tracking area of the terminal device will not change. The tracking area of the terminal device under non-3GPP cannot be associated with the actual location of the terminal device.
[0098] 2. Registration area for satellite access: In the satellite scenario, due to the large coverage of satellite beams, a satellite cell may contain one or more tracking areas. When a terminal device registers to the network, as long as one of the tracking areas contained in the satellite cell belongs to the registration area, the terminal device does not need to initiate a mobility registration update. In addition, under satellite access, the tracking area is divided by a fixed geographical area, while the tracking area of a ground base station is an area composed of multiple cells. Although operators can divide satellite tracking areas according to the location of the tracking area of the ground base station, the two are essentially different. Satellites adopt a loose management strategy in the mobility management of terminal devices. Only when all broadcast tracking areas received by the terminal device are within the restricted area, the AMF will consider the terminal device to be in the restricted area.
[0099] 4. PDU session establishment process
[0100] like Figure 1 A PDU session establishment process provided as an example for this application:
[0101] 1. The terminal device sends a PDU session establishment request message (PDU session establishment request) to AMF.
[0102] Among them, the PDU session establishment request message carries parameters such as the PDU session identifier (PDU Session ID), the request type (request type), the DNN requested by the terminal device, and the single network slice selection assistance information (single networks slice selection assistance information, S-NSSAI). Exemplarily, the request type is a local area data network PDU (LADN PDU) request, and the DNN is the corresponding LADN DNN, indicating that the PDU session establishment request message is used to request the establishment of a LADN session. Among them, the PDU session establishment request message is a non-access stratum (NAS) message.
[0103] 2. AMF selects the appropriate SMF.
[0104] 3. AMF sends a PDU session create SMcontext request message to SMF, which carries parameters such as the subscription permanent identifier (SUPI), the LADN DNN requested by the terminal device, the PDU session identity (ID), and the LADN PDU request.
[0105] 4. SMF obtains the subscription data of session management from unified data management (UDM), where the subscription data may include information on whether to allow the establishment of a local area network session (LADN PDU session). This is an optional step.
[0106] 5. SMF feeds back a PDU session create SMcontext response message (PDU session create SMcontext response) to AMF.
[0107] 6. Execute the PDU session authentication or authorization process. This is an optional step.
[0108] 7. If dynamic policy control and charging (PCC) rules are required, the SMF selects a policy control function (PCF) and establishes a session policy association with the PCF.
[0109] Specifically, SMF sends a policy association establishment request message (SM policy associationestablishment request) to PCF, and PCF sends a policy association establishment response message (SM policy associationestablishment response) to SMF.
[0110] 8. SMF selects the appropriate user plane function (UPF).
[0111] 9. SMF initiates a session policy update to PCF. If PCF has previously subscribed to events from SMF, such as a time zone change or location change of the terminal device, SMF can report the change information to PCF. This is an optional step.
[0112] 10. SMF establishes N4 connection with UPF. Specifically, SMF sends N4 rules to UPF, including packet detection rule (PDR), forwarding action rule (FAR) and other rules.
[0113] 11. N1N2 message transfer message (communication_N1N2messagetransfer) is transmitted between SMF and AMF.
[0114] The N1N2 message transmission message contains information such as session identifier, N2 interface session management information (N2 SM information) and N1 interface session management container (N1 SM container). Among them, the N2 interface session management information is sent by SMF to the radio access node (RAN) through AMF, and the information in the N1 interface session management container is sent by SMF to the terminal device through AMF (subsequently AMF sends it to the terminal device through NAS message); the N2 interface session management information contains information such as the tunnel endpoint identifier of the UPF, which will be sent to RAN to tell RAN where the uplink data should be sent (which can be understood as the destination address of the uplink data).
[0115] 12. AMF sends an N2 PDU session request message to RAN, which carries the N2 interface session management information and the NAS message to be sent to the terminal device. The NAS message includes the PDU session identifier and the N1 interface session management container.
[0116] 13. RAN establishes air interface resources with the terminal device, and RAN sends a NAS message to the terminal device, wherein the NAS message carries a PDU session establishment acceptance message.
[0117] 14. RAN sends an N2 PDU session response message to AMF, which carries the tunnel endpoint identifier on the RAN side (which will be sent to UPF via AMF and SMF later). This information is used to tell UPF where the downlink data should be sent.
[0118] 15. AMF sends the message sent by RAN to SMF via PDU session update session context request.
[0119] 16. SMF sends the AN tunnel endpoint identification information on the RAN side to UPF through the N4 session modification process.
[0120] 17. SMF sends a PDU session update session context response message to AMF.
[0121] Figure 2 A schematic diagram of a 5G network architecture is provided for example in this application, which may include three parts, namely, a terminal device part, a data network (DN) and an operator network part. The functions of some of the network elements are briefly introduced below.
[0122] The operator network may include one or more of the following network elements:
[0123] Authentication server function (AUSF), network exposure function (NEF), policy control function (PCF), unified data management (UDM), network repository function (NRF), access and mobility management function (AMF), session management function (SMF), access network and user plane function (UPF), network slice selection function (NSSF), etc. In the above-mentioned operator network, the part other than the wireless access network part can be called the core network part. In a possible implementation method, the operator network also includes an application function (AF). Alternatively, the AF may not belong to the operator network, but to a third party.
[0124] Terminal device, also known as user equipment (UE), is a device with wireless transceiver function. It can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; it can also be deployed on the water (such as ships); it can also be deployed in the air (such as airplanes, balloons and satellites). Terminal devices can be mobile phones, tablet computers, computers with wireless transceiver functions, virtual reality (VR) terminals, augmented reality (AR) terminals, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, etc.
[0125] The above-mentioned terminal device can establish a connection with the operator network through the interface provided by the operator network (such as N1, etc.), and use the data and / or voice services provided by the operator network. The terminal device can also access the DN through the operator network, use the operator services deployed on the DN, and / or services provided by a third party. Among them, the above-mentioned third party may be a service provider other than the operator network and the terminal device, and can provide data and / or voice services to the terminal device. Among them, the specific form of expression of the above-mentioned third party can be determined according to the actual application scenario, and is not limited here.
[0126] The core network part includes user plane functions and control plane functions.
[0127] The user plane functions include UPF. As the interface with the data network, UPF completes functions such as user plane data (such as packet data) forwarding, quality of service (QoS) control, session / flow-level billing statistics, and bandwidth limitation.
[0128] The control plane functions mainly perform user registration and authentication, mobility management, and delivery of data packet forwarding strategies and QoS control strategies to the user plane functions. The control plane functions can be further refined to include other network elements besides UPF, such as AMF and SMF.
[0129] Among them, AMF mainly performs the registration process when the user accesses, as well as location management, access authentication / authorization and other functions during the user's movement. In addition, it is also responsible for transmitting user policies between the terminal device and PCF. The connection between the terminal device and AMF can be called a non-access stratum (NAS) connection, and the message transmitted between the terminal device and AMF is a NAS message.
[0130] SMF is mainly responsible for establishing corresponding session connections when users initiate services and providing specific services to users, such as sending data packet forwarding policies and QoS policies to UPF based on the NG4 interface between SMF and UPF.
[0131] AUSF is mainly responsible for authenticating users and determining the legitimacy of terminal devices to determine whether the terminal devices are allowed to access the network.
[0132] UDM is mainly responsible for storing the contract data of terminal devices, user access authorization and other functions.
[0133] PCF is mainly responsible for issuing business-related policies to AMF or SMF.
[0134] NEF is mainly used to support the opening of capabilities and events.
[0135] AF mainly transmits the application side's requirements on the network side to PCF, so that PCF generates corresponding policies. AF can be a third-party functional entity or an application service deployed by an operator, such as the Internet Protocol (IP) Multimedia Subsystem (IMS) voice call service.
[0136] NRF can be used to provide network element discovery functions and provide network element information corresponding to the network element type based on requests from other network elements. NRF also provides network element management services, such as network element registration, update, deregistration, and network element status subscription and push.
[0137] NSSF, may be responsible for the selection of network slices.
[0138] DN is a network outside the operator network. The operator network can access multiple DNs. Multiple services can be deployed on DN, which can provide data and / or voice services to terminal devices. For example, DN is the private network of a smart factory. The sensors installed in the workshop of the smart factory can be terminal devices. The control server of the sensors is deployed in DN, and the control server can provide services for the sensors. The sensors can communicate with the control server, obtain instructions from the control server, and transmit the collected sensor data to the control server according to the instructions. For another example, DN is the internal office network of a company. The mobile phones or computers of the company's employees can be terminal devices. The employees' mobile phones or computers can access information and data resources on the company's internal office network.
[0139] Figure 2 Among them, Nausf, Nnef, Npcf, Nudm, Naf, Namf, Nsmf, Nnssf, Nnrf, N1, N2, N3, N4, and N6 are interface sequence numbers. The meanings of these interface sequence numbers can be found in the meanings defined in the 3GPP protocol and are not limited here.
[0140] It is understandable that the above network element or function can be a network element in a hardware device, a software function running on dedicated hardware, or a virtualized function instantiated on a platform (e.g., a cloud platform). Optionally, the above network element or function can be implemented by one device, or by multiple devices, or a functional module in one device, which is not specifically limited in the embodiments of the present application.
[0141] The access and mobility management function and the session management function in the embodiment of the present application can be respectively Figure 2 The AMF and SMF mentioned above may also be network elements having the functions of the above-mentioned AMF and SMF in future communications such as the sixth generation (6G) network, which is not limited to the embodiments of the present application.
[0142] The access network is a sub-network of the operator network and is the implementation system between the service nodes and terminal devices in the operator network. To access the operator network, the terminal device must first pass through the access network, and then connect to the service nodes of the operator network through the access network.
[0143] The access network may include 3GPP access network and / or non-3GPP access network, that is, the terminal device may access the core network through the 3GPP access network and / or the non-3GPP access network. Non-3GPP access network refers to access networks other than 3GPP, such as wireless local area networks (WLAN), wireless fidelity (Wi-Fi) networks, worldwide interoperability for microwave access (WiMAX), fixed networks, etc. The access type of the terminal device in the 3GPP access network may be referred to as the 3GPP access (3GPP access) type, and the access type of the terminal device in the non-3GPP access network may be referred to as the non-3GPP access (non 3GPP access) type.
[0144] The 3GPP access network may further include a 3GPP terrestrial access network and a 3GPP satellite access network.
[0145] 3GPP terrestrial access network is used for terminal equipment to access the network through 3GPP terrestrial access. The access network equipment (or access equipment) corresponding to the 3GPP terrestrial access network can also be called the access network equipment on the 3GPP terrestrial communication network side, 3GPP terrestrial access equipment, 3GPP terrestrial access node, etc. 3GPP terrestrial access equipment includes but is not limited to: the next generation base station (g nodeB, gNB) in 5G, evolved node B (evolved node B, eNB), radio network controller (radio network controller, RNC), node B (node B, NB), base station controller (base station controller, BSC), base transceiver station (base transceiver station, BTS), home base station (for example, home evolved nodeB, or home node B, HNB), baseband unit (baseBand unit, BBU), transmission point (transmitting and receiving point, TRP), transmission point (transmitting point, TP), mobile switching center, etc. The message transmitted between the terminal device and the access device of the 3GPP access network may be a radio resource control (RRC) message, a user plane (UP) message, or the like.
[0146] The 3GPP satellite access network is used for terminal devices to access the network through the 3GPP satellite communication network. The access network equipment (or access equipment) corresponding to the 3GPP satellite access network can also be referred to as 3GPP satellite access equipment, satellite access equipment, 3GPP satellite access node, etc. Among them, the 3GPP satellite access equipment is, for example, a satellite, and the satellite plays the role of a base station. In other words, the base station is now in the satellite state, and the terminal device can be connected to the core network on the ground through the satellite (or satellite base station) and the non-terrestrial network gateway (NTN gateway).
[0147] The access network equipment (or access equipment) of the non-3GPP access network may also be referred to as the access network equipment on the non-3GPP side, non-3GPP access equipment, non-3GPP access node, etc., including but not limited to: non-3GPP conversion function (non 3GPP interworking function, N3IWF) equipment, next generation access gateway (next generation packet datagateway, ngPDG), trusted non-3GPP gateway function (trusted non-3GPP gateway function, TNGF), trusted non-3GPP access point (trusted non-3GPP access point, TNAP).
[0148] like Figure 3 This is a schematic diagram of a terminal device accessing the core network through 3GPP access and non-3GPP access. For a description of each network element, see Figure 2Description in the relevant embodiments. Furthermore, when the access traffic steering, switching, splitting (ATSSS) function is used, the terminal device establishes a special PDU session: namely, the MA PDU session, which supports multiple accesses, and data can be transmitted on different access paths. The terminal device side needs to support a variety of steering functions, such as the multipath transmission control protocol (MPTCP) function, the multipath fast UDP Internet connection protocol (quickUDP internet connection, QUIC), etc. Each steering function in the terminal device allows the steering, switching and diversion of service traffic across 3GPP access and non-3GPP access according to the ATSSS rules provided by the network. The MA PDU session is a PDU session that provides PDU connection services. It can use one access network at a time, or it can use a 3GPP access network and a non-3GPP access network at the same time.
[0149] The granularity of the tracking areas divided by non-3GPP terrestrial communication network access is different from the granularity of the tracking areas divided by 3GPP terrestrial communication network access. When the AMF determines that the terminal device is in the tracking area corresponding to the non-3GPP terrestrial communication network access, it cannot determine whether the terminal device is also in the tracking area corresponding to the 3GPP terrestrial communication network access. Since the service area of LADN is composed of a series of tracking areas corresponding to 3GPP terrestrial communication network access, the AMF cannot determine whether the terminal device is also in the service area of LADN based on the terminal device being in the tracking area corresponding to the non-3GPP terrestrial communication network access, that is, it cannot determine whether the terminal device can still access the services of LADN.
[0150] To this end, the present application provides three communication methods for AMF to determine whether the terminal device is in the service area of LADN through the non-3GPP terrestrial communication network access side, that is, to determine whether the terminal device can still access the LADN service.
[0151] It is noted in advance that in this application, the LADN that has an MA PDU session with the terminal device may be referred to as the first LADN. The MA PDU session supports non-3GPP terrestrial communication network access and 3GPP terrestrial communication network access, wherein the non-3GPP terrestrial communication network access further includes non-3GPP access and 3GPP satellite network access. The terminal device can access the services in the first LADN through the MA PDU session.
[0152] Figure 4The first communication method provided by the present application, in which the AMF determines the preset registration area of the terminal device according to the service area of the first LADN, and sends the preset registration area to the terminal device. The terminal device may send a mobility registration update message to the AMF when leaving the preset registration area. The AMF may determine, based on the mobility registration update message, that the terminal device has left the service area of the first LADN, and then instruct the SMF to release the MA PDU session, or instruct the SMF to deactivate the user plane connection corresponding to the non-3GPP terrestrial communication network access in the MA PDU session, or instruct the SMF to control the UPF to deny the terminal device access to the services of the first LADN.
[0153] Step 401: AMF sends information of a preset registration area to the terminal device.
[0154] Correspondingly, the terminal device receives information about the preset registration area from the AMF.
[0155] The preset registration area is determined based on the service area of the first LADN.
[0156] Exemplarily, the service area of the first LADN is a preset registration area, that is, the tracking area included in the service area of the first LADN is the same as the tracking area included in the preset registration area. For example, the service area of the first LADN includes tracking areas 1 to 3, and the preset registration area also includes tracking areas 1 to 3.
[0157] As another example, the service area of the first LADN includes a preset registration area, and the tracking area included in the preset registration area is a part of the tracking area included in the service area of the first LADN. For example, the service area of the first LADN includes tracking areas 1 to 3, the preset registration area includes tracking area 1 and tracking area 2, or the preset registration area includes tracking area 1.
[0158] The preset registration area may be called RA for LADN or RA for RRC idle.
[0159] The information of the preset registration area may be the identifiers of the tracking areas included in the preset registration area. For example, the preset registration area includes tracking areas 1 to 3, and the information of the preset registration area includes the identifiers of tracking areas 1 to 3.
[0160] The AMF sends information about the preset registration area to the terminal device. Specifically, there are the following implementation methods 1 and 2:
[0161] Implementation method 1: AMF sends information about the preset registration area to the terminal device during the registration process of the terminal device.
[0162] Here, the terminal device registration process specifically involves the terminal device accessing and registering with the network based on the 3GPP terrestrial communication network.
[0163] Step a, AMF determines the tracking area (recorded as the second tracking area) where the terminal device is located when the terminal device accesses and registers to the network through the 3GPP terrestrial communication network.
[0164] Step b, AMF determines the candidate LADN based on the identifier of the second tracking area and the subscription data of the terminal device.
[0165] Exemplarily, the subscription data includes service information of one or more LADNs, wherein the service information of each LADN includes an identifier of the LADN and an identifier of a tracking area in a service area of the LADN. Alternatively, the subscription data includes a mapping relationship between identifiers of different LADNs and identifiers of tracking areas in different service areas.
[0166] Further, the AMF determines a candidate LADN based on the identifier of the second tracking area and the subscription data of the terminal device, wherein the service area of the candidate LADN includes the second tracking area. That is, the AMF selects a LADN including the second tracking area in the service area as the candidate LADN from the multiple LADNs included in the subscription data of the terminal device based on the identifier of the second tracking area and the subscription data of the terminal device.
[0167] Step c, AMF determines the information of the preset registration area according to the tracking areas included in the service area corresponding to the candidate LADN, and sends the information of the preset registration area to the terminal device.
[0168] The information of the preset registration area may be included in the registration acceptance message.
[0169] An example of AMF determining a preset registration area is provided below:
[0170] The subscription data of the terminal device includes the identifier of LADN1 and the identifier of LADN2. Furthermore, the service area of LADN1 includes tracking area 1 and tracking area 2, and the service area of LADN2 includes tracking area 2 and tracking area 3, that is, the subscription data of the terminal device also includes the identifier of tracking area 1 and the identifier of tracking area 2 corresponding to the identifier of LADN1, and the identifier of tracking area 2 and the identifier of tracking area 3 corresponding to the identifier of LADN2.
[0171] Example 1: AMF determines that the terminal device is located in tracking area 1 (i.e., the second tracking area). Further, AMF determines that the candidate LADN is LADN1 based on the identifier of tracking area 1 and the subscription data of the terminal device. Therefore, AMF determines that tracking area 1 and tracking area 2 included in LADN1 are the tracking areas included in the preset registration area.
[0172] Example 2: AMF determines that the terminal device is located in tracking area 2 (i.e., the second tracking area). Further, AMF determines that the candidate LADNs are LADN1 and LADN2 based on the identifier of tracking area 2 and the subscription data of the terminal device. Therefore, AMF uses the intersection of tracking area 1 and tracking area 2 included in LADN1 and tracking area 2 and tracking area 3 included in LADN2, i.e., tracking area 2, as the tracking area included in the preset registration area.
[0173] Example 3, AMF determines that the terminal device is located in tracking area 3 (i.e., the second tracking area). Further, AMF determines that the candidate LADN is LADN2 based on the identifier of tracking area 3 and the subscription data of the terminal device, so AMF determines that tracking area 2 and tracking area 3 included in LADN2 are the tracking areas included in the preset registration area.
[0174] Optionally, the AMF also sends an identifier of a candidate LADN to the terminal device. It can be understood that the candidate LADN includes the first LADN, and the candidate LADN can be used for the terminal device to select the first LADN from it, and then the terminal device establishes a MAPDU session with the first LADN.
[0175] Optionally, the AMF also sends information about the registration area in the prior art to the terminal device. The registration area in the prior art may be referred to as a common registration area, which is different from the preset registration area and has nothing to do with the service area of the first LADN. When the terminal device is in an RRC connection state on the access side of the 3GPP terrestrial communication network, the terminal device may determine when to leave the common registration area and send a mobility registration update message to the AMF. Among them, the information about the preset registration area, the identifier of the candidate LADN, and the information about the common registration area may be included together in the registration acceptance message.
[0176] Implementation method 2: AMF sends information about the preset registration area to the terminal device during the terminal device configuration update (UE configuration update, UCU) process.
[0177] Exemplarily, the configuration update process of the terminal device occurs after the terminal device registers to the network based on 3GPP terrestrial communication network access, and the terminal device registers to the network based on non-3GPP terrestrial communication network access. In another exemplary embodiment, the configuration update process of the terminal device occurs after the terminal device establishes an MA PDU session with the first LADN.
[0178] When the terminal device is in the RRC idle state on the 3GPP terrestrial communication network access side, the AMF can send information about the preset registration area to the terminal device through the non-3GPP terrestrial communication network access side; when the terminal device is in the RRC connected state on the 3GPP terrestrial communication network access side, the AMF can send information about the preset registration area to the terminal device through the 3GPP terrestrial communication network access side.
[0179] In one possible way, the AMF determines the tracking area included in the service area of the first LADN based on the subscription data of the terminal device and the identifier of the first LADN, and then determines the tracking area included in the preset registration area based on the tracking area included in the service area of the first LADN. Among them, the tracking area included in the preset registration area may be all or part of the tracking area included in the service area of the first LADN. Further, the AMF sends the information of the preset registration area to the terminal device. Exemplarily, the AMF sends a configuration update message to the terminal device, and the configuration update message includes the information of the preset registration area. It should be supplemented that, when there are multiple first LADNs, the AMF determines the tracking area included in the service area of each first LADN based on the subscription data of the terminal device and the identifier of each first LADN, and then considers the overlapping part (i.e., the intersection) of the tracking areas included in the service areas of the multiple LADNs as the tracking areas included in the preset registration area.
[0180] An example of AMF determining a preset registration area is provided below:
[0181] The subscription data of the terminal device includes the identifier of LADN1 and the identifier of LADN2. Furthermore, the service area of LADN1 includes tracking area 1 and tracking area 2, and the service area of LADN2 includes tracking area 2 and tracking area 3, that is, the subscription data of the terminal device also includes the identifier of tracking area 1 and the identifier of tracking area 2 corresponding to the identifier of LADN1, and the identifier of tracking area 2 and the identifier of tracking area 3 corresponding to the identifier of LADN2.
[0182] In example a, AMF determines that the terminal device establishes an MA PDU session with LADN1, that is, LADN1 is the first LADN. Based on the subscription data of the terminal device and the identifier of LADN1, AMF determines that the service area of LADN1 includes tracking area 1 and tracking area 2. Further, AMF can determine that the preset registration area includes tracking area 1 and tracking area 2.
[0183] In example b, AMF determines that the terminal device establishes an MA PDU session with LADN2, that is, LADN2 is the first LADN. Based on the subscription data of the terminal device and the identifier of LADN2, AMF determines that the service area of LADN2 includes tracking area 2 and tracking area 3. Further, AMF can determine that the preset registration area includes tracking area 2 and tracking area 3.
[0184] Example c, AMF determines that the terminal device establishes MA PDU sessions with LADN1 and LADN2 at the same time. At this time, LADN1 and LADN2 can be considered to be the first LADN, that is, there are multiple first LADNs. The AMF determines that the service area of LADN1 includes tracking area 1 and tracking area 2, and the service area of LADN2 includes tracking area 2 and tracking area 3 based on the subscription data of the terminal device, the identifier of LADN1 and the identifier of LADN2. Among them, the overlapping part is tracking area 2, that is, only when the terminal device is in tracking area 2, the terminal device can access LADN1 and LADN2 at the same time. Further, AMF can determine that the preset registration area includes tracking area 2.
[0185] In the present application, the information of the preset registration area may have an effectiveness condition, that is, the information of the preset registration area can only take effect when the effectiveness condition is met. The effectiveness condition is that the RRC connection between the terminal device and the 3GPP ground access device is in an idle state (ie, RRC idle state).
[0186] In one possible example, the AMF also sends the validity conditions of the information of the preset registration area to the terminal device. The validity conditions may be included in the above registration acceptance message, or included in the above configuration update message. Accordingly, when the terminal device determines that the validity conditions are met, it uses the information of the preset registration area.
[0187] In another possible example, the AMF may send information about a preset registration area to the terminal device when determining that the validity condition is met. Accordingly, after receiving the information about the preset registration area, the terminal device may use the information about the preset registration area.
[0188] In this example, the AMF may send information about the preset registration area to the terminal device through the non-3GPP terrestrial communication network access side. For example, the AMF sends a downlink NAS message based on the non-3GPP terrestrial communication network access side to the terminal device, and the NAS message includes information about the preset registration area; for another example, the AMF sends a configuration update message based on the non-3GPP terrestrial communication network access side to the terminal device, and the configuration update message based on the non-3GPP terrestrial communication network access side includes information about the preset registration area.
[0189] The manner in which the terminal device uses the information of the preset registration area is specifically described in the following step 402.
[0190] Step 402: After determining that the terminal device has left the preset registration area, the terminal device sends a mobility registration update message to the AMF. Correspondingly, the AMF receives the mobility registration update message from the terminal device.
[0191] In one possible manner, the terminal device monitors the tracking area information broadcast by the 3GPP ground access device (such as a base station), and then determines whether to leave the preset registration area according to the monitored tracking area information and the identification of the tracking area included in the information of the preset registration area. For example, the information of the preset registration area includes the identification of tracking area 1 and tracking area 2, and the tracking area information broadcast by the base station monitored by the terminal device includes the identification of tracking area 3, then the terminal device determines that the terminal device leaves the preset registration area.
[0192] In one possible method, when the RRC connection between the terminal device and the 3GPP terrestrial access device is in an idle state, if the terminal device determines that the terminal device has left a preset registration area, it initiates a random access request to the 3GPP terrestrial access device, switches the RRC connection between the terminal device and the 3GPP terrestrial access device to a connected state, and sends a mobility registration update message to the AMF.
[0193] Optionally, the mobility registration update message includes an identifier of a tracking area (recorded as a first tracking area) where the terminal device is currently located.
[0194] Optionally, the AMF receives a mobility registration update message from the terminal device, obtains the identifier of the first tracking area from the mobility registration update message, and determines whether the terminal device has left the service area of the first LADN based on the identifier of the first tracking area and the identifier of the tracking area in the service area of the first LADN. Specifically, when the AMF determines that the identifier of the tracking area in the service area of the first LADN does not include the identifier of the first tracking area, it is determined that the terminal device has left the service area of the first LADN; when the AMF determines that the identifier of the tracking area in the service area of the first LADN includes the identifier of the first tracking area, it is determined that the terminal device has not left the service area of the first LADN.
[0195] In combination with the above example 1, the preset registration area includes tracking area 1 and tracking area 2. When the terminal device determines to leave tracking area 1 and tracking area 2, it sends a mobility registration update message to the AMF. The mobility registration update message may include the identifier of the tracking area (such as tracking area 3) where the terminal device is currently located. Accordingly, the AMF determines that a MAPDU session is established between the terminal device and LADN1, and the service area of LADN1 includes tracking area 1 and tracking area 2, so it is determined that the terminal device has left the service area of LADN1.
[0196] In combination with the above example 3, the preset registration area includes tracking area 2. When the terminal device determines to leave tracking area 2, it sends a mobility registration update message to the AMF. The mobility registration update message may include the identifier of the tracking area (such as tracking area 1) where the terminal device is currently located. Accordingly, the AMF determines that an MA PDU session is established between the terminal device and LADN1, and the service area of LADN1 includes tracking area 1 and tracking area 2, so it is determined that the terminal device has not left the service area of LADN1.
[0197] Step 403, AMF sends indication information to SMF, and correspondingly, SMF receives indication information from AMF.
[0198] The indication information is used to instruct the SMF to release the MA PDU session, or the indication information is used to instruct the SMF to deactivate the user plane connection corresponding to the non-3GPP terrestrial communication network access in the MA PDU session.
[0199] In combination with the above example 1, when the terminal device is located in tracking area 1, the terminal device has established an MA PDU session with LADN1 (i.e., the first LADN). When the AMF determines that the terminal device has left the service area of LADN1, it sends an indication message to the SMF to instruct the SMF to release the MA PDU session between the terminal device and LADN1, or to instruct the SMF to deactivate the user plane connection corresponding to the non-3GPP terrestrial communication network access in the MA PDU session between the terminal device and LADN1.
[0200] It should be added that Figure 4 In a related embodiment, the AMF may also send an indication message directly to the SMF when determining that the effectiveness conditions are met. Since the AMF cannot determine whether the terminal device is in the service area of the LADN when the RRC connection between the terminal device and the 3GPP ground access device is in an idle state, the AMF feeds back to the SMF the location information of the terminal device at this time as UNKNOWN (unknown), and the UNKNOWN is the indication message. Accordingly, the SMF can release the MA PDU session based on the UNKNOWN, or deactivate the user plane connection corresponding to the non-3GPP ground communication network access in the MA PDU session.
[0201] like Figure 5 In the first specific embodiment of the first communication method provided in the present application, AMF sends information of a preset registration area and effectiveness conditions of the preset registration area to the terminal device through a registration acceptance message during the terminal device registration process.
[0202] Step 501: The terminal device sends an access network (AN) message to the RAN (i.e., the access device at the access side of the 3GPP terrestrial communication network). Correspondingly, the RAN receives the AN message from the terminal device. The AN message includes a registration request.
[0203] Exemplarily, the registration request includes one or more of LADN DNN, registration type, and terminal identifier. Among them, LADN DNN can be one or more, each LADN DNN is used to request service information of the corresponding LADN; the terminal identifier is, for example, a globally unique temporary identity (GUTI), a temporary mobile subscriber identity (TMSI), and a subscription permanent identifier (SUPI).
[0204] Step 502: RAN selects a suitable AMF.
[0205] Step 503: RAN sends a registration request to AMF. Correspondingly, AMF receives the registration request from RAN. The registration request is the registration request in step 501 and step 502.
[0206] Step 504: AMF initiates the authentication process.
[0207] Step 505: After determining that the authentication is successful, the AMF registers the context of the terminal device with the UDM.
[0208] Step 506: AMF requests the UDM for the subscription data of the terminal device. The subscription data further includes service information of one or more LADNs. Exemplarily, the service information of each LADN includes the identifier of the LADN and the identifier of the tracking area in the service area of the LADN.
[0209] Exemplarily, after receiving the registration request from the RAN, the AMF obtains one or more LADN DNNs and the terminal identifier from the registration request. The AMF sends a subscription data request to the UDM, which includes one or more LADN DNNs and the terminal identifier. The UDM determines the LADN subscribed to by the terminal device and the service information of each LADN based on the terminal identifier. The UDM then determines the service information of the one or more LADN DNNs in the subscription data request based on the one or more LADN DNNs carried in the subscription data request, and carries the determined LADN service information in the subscription data.
[0210] Step 507, AMF determines the second tracking area where the terminal device is located, determines the information of the preset registration area according to the subscription data of the terminal device and the identifier of the second tracking area, and sends a registration acceptance message to the terminal device, where the registration acceptance message includes the information of the preset registration area.
[0211] Among them, step 501 to step 507 is that the terminal device accesses and registers to the network through the 3GPP terrestrial communication network.
[0212] Step 508: The terminal device accesses and registers to the network via the non-3GPP terrestrial communication network.
[0213] Step 509: The terminal device establishes an MA PDU session for connecting to the first LADN.
[0214] Exemplarily, the terminal device sends a PDU session establishment request message 1 to the AMF through the RAN, and the PDU session establishment request message 1 is used to establish a PDU session corresponding to the 3GPP terrestrial communication network between the terminal device and the first LADN. Furthermore, the PDU session establishment request message 1 includes parameters such as the PDU session identifier, the request type, the DNN requested by the terminal device, and the single network slice selection auxiliary information. Among them, the request type is an MA PDU session request, and the DNN is the corresponding LADN DNN (that is, the DNN of the first LADN), indicating that the PDU session establishment request message 1 is used to request the establishment of an MA PDU session with the first LADN. Subsequently, multiple devices such as the terminal device, RAN, and AMF can be based on Figure 1 The steps in the relevant embodiments or the process of establishing a PDU session in the prior art enable the terminal device to establish a PDU session corresponding to the 3GPP terrestrial communication network with the first LADN.
[0215] Furthermore, the terminal device also sends a PDU session establishment request message 2 to the AMF through the non-3GPP terrestrial communication network, and the PDU session establishment request message 2 is used to establish a PDU session corresponding to the non-3GPP terrestrial communication network between the terminal device and the first LADN. Furthermore, the PDU session establishment request message 2 includes parameters such as the PDU session identifier, the request type, the DNN requested by the terminal device, and the single network slice selection auxiliary information. Among them, the request type is the MA PDU session request type, and the DNN is the corresponding LADN DNN (that is, the DNN of the first LADN), indicating that the PDU session establishment request message 2 is used to request the establishment of an MA PDU session with the first LADN. Furthermore, the PDU session identifier in the PDU session establishment request message 2 is the same as the PDU session identifier in the PDU session establishment request message 1, which indicates that the two PDU session establishment request messages are used to establish the same MA PDU session. Subsequently, multiple devices such as the terminal device, RAN, and AMF can be based on Figure 1 The steps in the relevant embodiments or the process of establishing a PDU session in the prior art enable the terminal device to establish a PDU session corresponding to a non-3GPP terrestrial communication network with the first LADN.
[0216] Step 510: The terminal device enters the RRC idle state at the 3GPP terrestrial communication network access side. That is, the RRC connection between the terminal device and the 3GPP terrestrial access device is in the idle state.
[0217] Step 511: After determining that the terminal device has left the preset registration area, the terminal device sends a mobility registration update request to the AMF. The mobility registration update message includes the identifier of the first tracking area.
[0218] Step 512, the AMF determines that the terminal device has moved out of the service area of the first LADN based on the identifier of the first tracking area in the mobility registration update message, and sends an indication message to the SMF, where the indication message is used to instruct the SMF to release the MA PDU session; or, the indication message is used to instruct the SMF to deactivate the user plane connection corresponding to the non-3GPP terrestrial communication network access in the MA PDU session.
[0219] Understandably, Figure 5 For details not described in detail in the relevant embodiments, please refer to Figure 4 Description in the relevant embodiments. For example, the specific implementation of step 507 can refer to the description in step 401. The specific implementation of step 511 can refer to the description in step 402. The specific implementation of step 512 can refer to the description in step 403.
[0220] like Figure 6In the second specific embodiment of the first communication method provided in the present application, after the terminal device registration process, the AMF sends the information of the preset registration area and the effectiveness conditions of the preset registration area to the terminal device through a configuration update message.
[0221] Step 601: The terminal device accesses and registers to the network via the 3GPP terrestrial communication network.
[0222] For details, please refer to the description in steps 501 to 507. The difference is that when the AMF sends a registration acceptance message to the terminal device, the registration acceptance message does not need to carry the information of the preset registration area.
[0223] Step 602: The terminal device accesses and registers to the network via a non-3GPP terrestrial communication network.
[0224] Step 603: The terminal device establishes an MA PDU session for connecting to the first LADN. For specific implementation, refer to the description in step 509.
[0225] Step 604: AMF determines information of a preset registration area according to the subscription data of the terminal device and the identifier of the first LADN. AMF sends a configuration update message to the terminal device, and the configuration update message includes information of the preset registration area.
[0226] Step 605: The terminal device enters the RRC idle state at the 3GPP terrestrial communication network access side. That is, the RRC connection between the terminal device and the 3GPP terrestrial access device is in the idle state.
[0227] Step 606: After determining that the terminal device has left the preset registration area, the terminal device sends a mobility registration update message to the AMF. The mobility registration update message includes the identifier of the first tracking area.
[0228] Step 607, the AMF determines that the terminal device has moved out of the service area of the first LADN based on the identifier of the first tracking area included in the mobility registration update message, and sends an indication message to the SMF, where the indication message is used to instruct the SMF to release the MA PDU session; or, the indication message is used to instruct the SMF to deactivate the user plane connection corresponding to the non-3GPP terrestrial communication network access in the MA PDU session.
[0229] Understandably, Figure 6 For details not described in detail in the relevant embodiments, please refer to Figure 4 Description in the relevant embodiment. For example, the specific implementation of step 604 can refer to the description in step 401. The specific implementation of step 606 can refer to the description in step 402. The specific implementation of step 607 can refer to the description in step 403.
[0230] like Figure 7In the third specific embodiment of the first communication method provided in the present application, after the terminal device registration process, if AMF determines that the effectiveness conditions of the preset registration area are met, the information of the preset registration area is sent to the terminal device through a configuration update message.
[0231] Step 701: The terminal device accesses and registers to the network via the 3GPP terrestrial communication network.
[0232] For details, please refer to the description in steps 501 to 507. The difference is that when the AMF sends a registration acceptance message to the terminal device, the registration acceptance message does not need to carry the information of the preset registration area.
[0233] Step 702: The terminal device accesses and registers to the network via a non-3GPP terrestrial communication network.
[0234] Step 703: The terminal device establishes an MA PDU session for connecting to the first LADN. For specific implementation, please refer to the description in step 509.
[0235] Step 704: The terminal device enters the RRC idle state at the 3GPP terrestrial communication network access side. That is, the RRC connection between the terminal device and the 3GPP terrestrial access device is in the idle state.
[0236] Step 705: AMF determines information of a preset registration area according to the subscription data of the terminal device and the identifier of the first LADN. AMF sends a configuration update message to the terminal device, and the configuration update message includes information of the preset registration area.
[0237] In this specific embodiment, the configuration update message may also be replaced by a downlink NAS message.
[0238] Step 706: After determining that the terminal device has left the preset registration area, the terminal device sends a mobility registration update message to the AMF. The mobility registration update message includes the identifier of the first tracking area.
[0239] Step 707, the AMF determines that the terminal device has moved out of the service area of the first LADN based on the identifier of the first tracking area included in the mobility registration update message, and sends an indication message to the SMF, where the indication message is used to instruct the SMF to release the MA PDU session; or, the indication message is used to instruct the SMF to deactivate the user plane connection corresponding to the non-3GPP terrestrial communication network access in the MA PDU session.
[0240] Understandably, Figure 7 For details not described in detail in the relevant embodiments, please refer to Figure 4Description in the relevant embodiment. For example, the specific implementation of step 705 can refer to the description in step 401. The specific implementation of step 706 can refer to the description in step 402. The specific implementation of step 707 can refer to the description in step 403.
[0241] In the above technical solution, AMF determines the preset registration area according to the service area of the first LADN, and sends the information of the preset registration area to the terminal device, so that the terminal device can send a mobility registration update message to AMF when it is determined that the terminal device has left the preset registration area according to the information of the preset registration area. Then, AMF determines whether the terminal device is in the service area of LADN through the non-3GPP terrestrial communication network access side, that is, determines whether the terminal device can still access the services of LADN.
[0242] Figure 8 The second communication method provided for this application is specifically applicable to the scenarios of 3GPP terrestrial communication network access and non-3GPP access, that is, the MA PDU session supports 3GPP terrestrial communication network access and non-3GPP access. In this communication method, the AMF determines the identifier of the target non-3GPP access device, wherein the coverage of the target non-3GPP access device is within the service area of the first LADN. When the AMF determines that the terminal device is disconnected from the target non-3GPP access device, it determines that the terminal device has left the service area of the first LADN, and then instructs the SMF to release the MA PDU session; or, instructs the SMF to deactivate the user plane connection corresponding to the non-3GPP terrestrial communication network access in the MA PDU session, or, instructs the SMF to control the UPF to deny the terminal device access to the services of the first LADN.
[0243] Step 801, the AMF determines one or more target non-3GPP access devices according to the service area in which the first LADN provides access services to the terminal device, and the coverage area of each target non-3GPP access device is located within the service area corresponding to the LADN.
[0244] AMF may first determine multiple non-3GPP access devices connected to AMF and the coverage areas corresponding to the multiple non-3GPP access devices. Subsequently, AMF selects one or more target non-3GPP access devices from the multiple non-3GPP access devices according to the service area of the first LADN and the coverage areas corresponding to the multiple non-3GPP access devices. The coverage areas of the selected one or more target non-3GPP access devices may be located within the service area of the first LADN. For example, a non-3GPP access device is a TNAP.
[0245] like Fig. 9It is a schematic diagram of the service area of the first LADN and the coverage of TNAP, wherein the AMF can be connected to TNAP1 to TNAP3, and the service area of the first LADN includes the coverage of TNAP1 and the coverage of TNAP2, but does not include the coverage of TNAP3, so the AMF can select TNAP1 and TNAP2 from TNAP1 to TNAP3 as target non-3GPP access devices.
[0246] It can be understood that when the terminal device is connected to the target non-3GPP access device, it means that the terminal device is located within the coverage of the target non-3GPP access device, that is, it is located in the service area of the first LADN, and the terminal device can continue to access the services of the first LADN; when the terminal device is disconnected from all target non-3GPP access devices, it means that the terminal device has left the coverage of all target non-3GPP access devices, that is, it has left the service area of the first LADN, and the terminal device cannot continue to access the services of the first LADN.
[0247] Step 802: When AMF determines that the terminal device is disconnected from all target non-3GPP access devices, it sends a first indication message to SMF, where the first indication message is used to instruct SMF to release the MA PDU session; or, the first indication message is used to instruct SMF to deactivate the user plane connection corresponding to the non-3GPP terrestrial communication network access in the MA PDU session.
[0248] The function of the first indication information may refer to the description of “indication information” in step 403 .
[0249] In one possible way, when the AMF determines that the RRC connection between the terminal device and the 3GPP terrestrial access device is in an idle state, the AMF monitors the connection status between the terminal device and the target non-3GPP access device. If the AMF determines that the terminal device is disconnected from all target non-3GPP access devices, the AMF sends a first indication message to the SMF. In addition, if the AMF determines that the terminal device remains connected to any target non-3GPP access device, there is no need to send the first indication message to the SMF. Alternatively, the AMF may periodically send a second indication message to the SMF, and the second indication message is used to instruct the SMF to continue to maintain the MA PDU session; or, the second indication message is used to instruct the SMF to continue to maintain the user plane connection corresponding to the non-3GPP terrestrial communication network access in the MA PDU session in an activated state.
[0250] In one possible way, the AMF can send the access type and whether it is located in the service area of LADN to the SMF. The access type is 3GPP terrestrial communication network access or non-3GPP access. Exemplarily, the first indication information is (non-3GPP access, OUT), which indicates that the terminal device is outside the service area of LADN on the non-3GPP side. Exemplarily, the second indication information is (non-3GPP access, IN), which indicates that the terminal device is in the service area of LADN on the non-3GPP side.
[0251] In addition, when the AMF determines that the RRC connection between the terminal device and the 3GPP terrestrial access device is in a connected state, it can also report to the SMF whether the terminal device is in the service area of the LADN on the 3GPP terrestrial access communication network side.
[0252] Example 1: The first indication information includes (non-3GPP access, OUT) and (3GPP terrestrial communication network access, OUT), which indicates that the terminal device is outside the service area of LADN on both the non-3GPP side and the 3GPP terrestrial communication network access side. The second indication information includes (non-3GPP access, IN) and (3GPP terrestrial communication network access, IN), which indicates that the terminal device is in the service area of LADN on both the non-3GPP access side and the 3GPP terrestrial communication network access side.
[0253] Example 2: AMF may not report the access type to SMF, but instead report whether the terminal device is in the service area of LADN, that is, the first indication information is OUT, indicating that the terminal device is outside the service area of LADN on both the non-3GPP access side and the 3GPP terrestrial communication network access side, and the second indication information is IN, indicating that the terminal device is in the service area of LADN on both the non-3GPP access side and the 3GPP terrestrial communication network access side.
[0254] Optionally, the AMF may also send information about the service area corresponding to the LADN to the terminal device, and the information about the service area corresponding to the LADN includes the identifiers of one or more target non-3GPP access devices. The information about the service area corresponding to the LADN may be sent to the terminal device via a registration acceptance message during the registration process of the terminal device, or may be sent to the terminal device via a configuration update message during the configuration update of the terminal device. For specific implementation, see Figures 4 to 7 The description in the relevant embodiments can be understood by replacing the "information of the preset registration area" with the "information of the service area corresponding to the LADN".
[0255] Correspondingly, after receiving the information from the service area corresponding to the LADN, the terminal device can obtain the identifiers of one or more target non-3GPP access devices from the information of the service area corresponding to the LADN, and then when it needs to access the service of the first LADN, it can first access any target non-3GPP access device based on the identifiers of one or more target non-3GPP access devices.
[0256] Optionally, the AMF also sends the validity conditions of the information of the service area corresponding to the LADN to the terminal device, and the validity conditions include that the RRC connection between the terminal device and the 3GPP terrestrial access device is in an idle state.
[0257] The effective condition of the information of the service area corresponding to the LADN can be sent by the AMF to the terminal device through a registration acceptance message during the registration process of the terminal device; or it can be sent to the terminal device through a configuration update message during the configuration update of the terminal device, or it can be understood that the information of the service area corresponding to the LADN and the effective condition of the information of the service area corresponding to the LADN can be carried in one message. Alternatively, the AMF can send the information of the service area corresponding to the LADN to the terminal device after determining that the RRC connection between the terminal device and the 3GPP terrestrial access device is in an idle state, and accordingly, the terminal device can receive and use the information of the service area corresponding to the LADN.
[0258] like Fig.10 A specific embodiment of the second communication method provided in the present application, in the registration process of the terminal device, the AMF sends information about the service area corresponding to the first LADN to the terminal device through a registration acceptance message, and the non-3GPP access device is specifically TNAP.
[0259] Step 1001: The terminal device sends an AN message to the RAN. Correspondingly, the RAN receives the AN message from the terminal device.
[0260] Step 1002: RAN selects a suitable AMF.
[0261] Step 1003: RAN sends a registration request to AMF. Correspondingly, AMF receives the registration request from RAN.
[0262] Step 1004: AMF initiates the authentication process.
[0263] Step 1005: After determining that the authentication is successful, the AMF registers the context of the terminal device with the UDM.
[0264] Step 1006: AMF requests the UDM for the subscription data of the terminal device.
[0265] Step 1007: AMF determines the target TNAP from multiple TNAPs according to the service area of the first LADN and the coverage of multiple TNAPs. AMF sends a registration acceptance message to the terminal device, the registration acceptance message includes information about the service area corresponding to the LADN, and the information about the service area corresponding to the LADN includes the identifier of the target TNAP.
[0266] Among them, step 1001 to step 1007 is that the terminal device accesses and registers to the network through the 3GPP terrestrial communication network.
[0267] Step 1008: The terminal device registers to the network via non-3GPP access.
[0268] Step 1009: The terminal device establishes an MA PDU session for connecting to the first LADN. For specific implementation, refer to the description in step 509.
[0269] Step 1010, when the AMF determines that the terminal device is disconnected from all target TNAPs, it determines that the terminal device has moved out of the service area of the first LADN, and sends a first indication message to the SMF, where the first indication message is used to instruct the SMF to release the MA PDU session; or, the first indication message is used to instruct the SMF to deactivate the user plane connection corresponding to the non-3GPP terrestrial communication network access in the MA PDU session.
[0270] Understandably, Fig.10 For details not described in detail in the relevant embodiments, please refer to Figure 8 Description in the relevant embodiment. For example, the specific implementation of step 1007 can refer to the description in step 801. The specific implementation of step 1010 can refer to the description in step 802.
[0271] In the above technical solution, the AMF determines one or more target non-3GPP access devices whose coverage areas are located within the service area of the first LADN based on the service area of the first LADN and the coverage areas of multiple non-3GPP access devices. Furthermore, the AMF can determine whether the terminal device is located within the service area of the first LADN and whether the first LADN can provide access services for the terminal device through the non-3GPP terrestrial communication network access side based on whether the terminal device is connected to the target non-3GPP access device.
[0272] Fig.11The third communication method provided for the present application is specifically applicable to the scenarios of 3GPP terrestrial communication network access and 3GPP satellite communication network access, that is, the MA PDU session supports 3GPP terrestrial communication network access and 3GPP satellite communication network access. The AMF determines the geographical location of the terminal device based on the 3GPP satellite communication network access, and then determines whether the geographical location of the terminal device exceeds the service area of the LADN. In this way, the AMF can instruct the SMF to release the MA PDU session when it is determined that the terminal device has left the service area of the LADN; or, it can be used to instruct the SMF to deactivate the user plane connection corresponding to the non-3GPP terrestrial communication network access in the MA PDU session, or instruct the SMF to control the UPF to deny the terminal device access to the services of the first LADN.
[0273] Step 1101, AMF determines the geographic location of the terminal device through the 3GPP satellite communication network.
[0274] In one possible way, when the AMF determines that the RRC connection between the terminal device and the 3GPP terrestrial access device is in an idle state, the AMF periodically triggers the location management function (LMF) to determine the geographical location of the terminal device through the 3GPP satellite communication network. In another possible way, when the AMF determines that the terminal device is accessing the service of the first LADN (i.e., the terminal device establishes an MA PDU session with the first LADN) and the RRC connection between the terminal device and the 3GPP terrestrial access device is in an idle state, the AMF periodically triggers the LMF to determine the geographical location of the terminal device through the 3GPP satellite communication network. Exemplarily, a timer is maintained inside the AMF, and when the timer ends, the LMF is triggered to determine the geographical location of the terminal device through the 3GPP satellite communication network and restart the timer.
[0275] Exemplarily, before periodically triggering LMF to determine the geographical location of the terminal device through the 3GPP satellite communication network, AMF may also receive a location query request from SMF. The location query request is used to determine whether the terminal device is beyond the service area of LADN.
[0276] Step 1102, when AMF determines that the geographical location of the terminal device is beyond the service area of LADN, it sends a first indication message to SMF, wherein the function of the first indication message can be found in the description of "indication information" in step 403.
[0277] Optionally, when AMF determines that the geographical location of the terminal device is within the service area of LADN, it sends a second indication message to SMF. Accordingly, SMF receives the second indication message from AMF. The second indication message is used to instruct SMF to continue to maintain the MA PDU session; or, to instruct SMF to continue to maintain the user plane connection corresponding to the non-3GPP terrestrial communication network access in the MA PDU session in an activated state.
[0278] In one possible way, the AMF may send the radio access technology (RAT) type and whether it is located in the service area of LADN to the SMF. The RAT type is 3GPP terrestrial communication network access or 3GPP satellite communication network access. Exemplarily, the first indication information is (3GPP satellite communication network access, OUT), which indicates that the terminal device is outside the service area of LADN on the 3GPP satellite communication network access side, and the second indication information is (3GPP satellite communication network access, IN), which indicates that the terminal device is in the service area of LADN on the 3GPP satellite communication network access side.
[0279] In addition, when the AMF determines that the RRC connection between the terminal device and the 3GPP terrestrial access device is in a connected state, it can also report to the SMF whether the terminal device is in the service area of the LADN on the 3GPP terrestrial access communication network side.
[0280] Example 1: The first indication information includes (3GPP satellite communication network access, OUT) and (3GPP terrestrial communication network access, OUT), which indicates that the terminal device is outside the service area of LADN on both the 3GPP satellite communication network access side and the 3GPP terrestrial communication network access side. The second indication information includes (3GPP satellite communication network access, IN) and (3GPP terrestrial communication network access, IN), which indicates that the terminal device is within the service area of LADN on both the 3GPP satellite communication network access side and the 3GPP terrestrial communication network access side.
[0281] Example 2: AMF may not report the RAT type to SMF, but only report whether the terminal device is in the service area of LADN, that is, the first indication information is OUT, indicating that the terminal device is outside the service area of LADN on both the 3GPP satellite communication network access side and the 3GPP terrestrial communication network access side, and the second indication information is IN, indicating that the terminal device is in the service area of LADN on both the 3GPP satellite communication network access side and the 3GPP terrestrial communication network access side.
[0282] like Fig.12In a specific embodiment of the third communication method provided in the present application, the AMF determines the geographical location of the terminal device through the 3GPP satellite communication network, and determines whether the terminal device leaves the service area of the LADN based on the geographical location of the terminal device.
[0283] Step 1201: The terminal device accesses and registers to the network via the 3GPP terrestrial communication network.
[0284] For details, please refer to the description in steps 501 to 507. The difference is that when the AMF sends a registration acceptance message to the terminal device, the registration acceptance message does not need to carry the information of the preset registration area.
[0285] Step 1202: The terminal device accesses and registers to the network via the 3GPP satellite communication network.
[0286] Step 1203: The terminal device establishes an MA PDU session for connecting to the first LADN. For specific implementation, please refer to the description in step 509.
[0287] Step 1204: The terminal device enters the RRC idle state at the 3GPP terrestrial communication network access side. That is, the RRC connection between the terminal device and the 3GPP terrestrial access device is in the idle state.
[0288] Step 1205, SMF sends a location query request to AMF.
[0289] Step 1206: AMF determines the geographic location of the terminal device through the 3GPP satellite communication network.
[0290] Step 1207, the AMF determines that the terminal device has moved out of the service area of the first LADN based on the geographical location of the terminal device, and sends a first indication message to the SMF, where the first indication message is used to instruct the SMF to release the MA PDU session; alternatively, the first indication message is used to instruct the SMF to deactivate the user plane connection corresponding to the non-3GPP terrestrial communication network access in the MA PDU session.
[0291] Understandably, Fig.12 For details not described in detail in the relevant embodiments, please refer to Fig.11 Description in the relevant embodiment. For example, the specific implementation of step 1206 can refer to the description in step 1101. The specific implementation of step 1207 can refer to the description in step 1102.
[0292] In the above technical solution, the AMF determines the geographical location of the terminal device through the 3GPP satellite communication network, and determines whether the terminal device is located in the service area of the LADN based on the geographical location of the terminal device, thereby determining whether the terminal device is located in the service area of the first LADN through the non-3GPP terrestrial communication network access side, and determining whether the first LADN can provide access services for the terminal device.
[0293] It should be pointed out that not all the steps shown in each flowchart are steps that must be executed. Some steps can be deleted based on each flowchart according to actual needs, or other possible steps can be added based on each flowchart according to actual needs. The above focuses on describing the differences between the three communication methods. In addition to the differences, the three communication methods can refer to each other; in addition, different implementations or different examples in the same communication method can also refer to each other.
[0294] It is understandable that in order to implement the functions in the above embodiments, the AMF or terminal device includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and method steps of each example described in the embodiments disclosed in this application, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application scenario and design constraints of the technical solution.
[0295] Based on the above content and the same idea, Fig.13 and Fig.14 The following is a schematic diagram of the structure of possible communication devices provided in the present application. These communication devices can be used to implement the functions of the terminal device or AMF in the above method embodiments, and thus can also achieve the beneficial effects of the above method embodiments. In the present application, the communication device can be as follows: Figure 2 or Figure 3 The terminal device or AMF in Figure 2 or Figure 3 A terminal device in or a module (such as a chip) in AMF.
[0296] like Fig.13 As shown, the communication device 1300 includes a processing module 1310 and a transceiver module 1320 .
[0297] When the communication device 1300 is used to implement Figures 4 to 7 The functions of the AMF of the related method embodiments are:
[0298] The transceiver module 1320 is used to send information about a preset registration area to a terminal device. An MA PDU session exists between the terminal device and the first LADN. The MA PDU session supports non-3GPP terrestrial communication network access and 3GPP terrestrial communication network access. The preset registration area is all or part of the service area in which the first LADN provides access services to the terminal device; and, receive a mobility registration update message from the terminal device, the mobility registration update message is sent by the terminal device after determining to leave the preset registration area; send indication information to the SMF, the indication information is used to instruct the SMF to release the MA PDU session; or, is used to instruct the SMF to deactivate the user plane connection corresponding to the non-3GPP terrestrial communication network access in the MA PDU session.
[0299] In one possible implementation, before the transceiver module 1320 sends an indication message to the SMF, the processing module 1310 is used to obtain an identifier of a first tracking area from a mobility registration update message, where the first tracking area is the tracking area where the terminal device is located when sending a mobility registration update message to the AMF; when it is determined, based on the identifier of the first tracking area, that the service area does not include the first tracking area, it is determined that the terminal device has left the service area.
[0300] In one possible implementation, the transceiver module 1320 is also used to send the effectiveness conditions of the information of the preset registration area to the terminal device, wherein the effectiveness conditions include that the RRC connection between the terminal device and the access device on the 3GPP terrestrial communication network side is in an idle state.
[0301] In a possible implementation, when the transceiver module 1320 sends the information of the preset registration area to the terminal device, it is specifically used to send the information of the preset registration area to the terminal device during the process of the terminal device accessing and registering to the network through the 3GPP terrestrial communication network.
[0302] In a possible implementation, when the transceiver module 1320 sends the information of the preset registration area to the terminal device, it is specifically used to send the information of the preset registration area to the terminal device after the terminal device accesses and registers to the network through the 3GPP terrestrial communication network.
[0303] In one possible implementation, when the transceiver module 1320 sends information about a preset registration area to a terminal device, it is specifically used to send information about the preset registration area to the terminal device through a non-3GPP terrestrial communication network access when it is determined that the RRC connection between the terminal device and the access device on the 3GPP terrestrial communication network side is in an idle state.
[0304] When the communication device 1300 is used to implement Figures 3 to 7 The functions of the terminal device in the relevant method embodiment are:
[0305] The transceiver module 1320 is used to receive information about a preset registration area from the AMF. An MA PDU session exists between the terminal device and the first LADN. The MA PDU session supports non-3GPP terrestrial communication network access and 3GPP terrestrial communication network access. The preset registration area is all or part of the service area in which the first LADN provides access services to the terminal device; the processing module 1310 is used to control the transceiver module 1320 to send a mobility registration update message to the AMF when it is determined that the preset registration area has been left, wherein the mobility registration update message is used to instruct the AMF to send an indication information to the SMF, and the indication information is used to instruct the SMF to release the MA PDU session; or, to instruct the SMF to deactivate the user plane connection corresponding to the non-3GPP terrestrial communication network access in the MA PDU session.
[0306] In a possible implementation, the transceiver module 1320 is further used to receive the validity condition of the preset registration area from the AMF, wherein the validity condition includes that the RRC connection between the terminal device and the access device on the 3GPP terrestrial communication network side is in an idle state. The processing module 1310 is also used to determine that the information of the preset registration area is effective when it is determined that the validity condition is met.
[0307] In one possible implementation, when the transceiver module 1320 receives information about a preset registration area from the AMF, it is specifically used to receive information about a preset registration area from the AMF during the process of the terminal device accessing and registering to the network through the 3GPP terrestrial communication network.
[0308] In one possible implementation, when the transceiver module 1320 receives information about a preset registration area from the AMF, it is specifically used to receive information about a preset registration area from the AMF after the terminal device accesses and registers to the network through the 3GPP terrestrial communication network.
[0309] In one possible implementation, when the transceiver module 1320 receives information about a preset registration area from the AMF, it is specifically used to receive information about a preset registration area from the AMF through a non-3GPP terrestrial communication network access when the RRC connection between the terminal device and the access device on the 3GPP terrestrial communication network side is in an idle state.
[0310] When the communication device 1300 is used to implement Figures 8 to 10 The functions of the AMF of the related method embodiments are:
[0311] The processing module 1310 is used to determine one or more non-3GPP access devices according to the service area in which the LADN provides access services for the terminal device, and the coverage area of each non-3GPP access device is located within the service area corresponding to the LADN. Also, when it is determined that the terminal device is disconnected from all non-3GPP access devices, the control transceiver module 1320 sends an indication message to the SMF, and the indication message is used to instruct the SMF to release the MA PDU session; or, it is used to instruct the SMF to activate the user plane connection corresponding to the non-3GPP terrestrial communication network access in the MA PDU session. There is an MA PDU session between the terminal device and the LADN, and the MAPDU session supports non-3GPP access and 3GPP terrestrial communication network access.
[0312] In a possible implementation, the transceiver module 1320 is further configured to send information about a service area corresponding to the LADN to the terminal device, where the information about the service area corresponding to the LADN includes identifiers of one or more non-3GPP access devices.
[0313] In one possible implementation, the transceiver module 1320 is also used to send the effectiveness conditions of the information of the service area corresponding to the LADN to the terminal device, and the effectiveness conditions include that the wireless resource control RRC connection between the terminal device and the access device on the 3GPP terrestrial communication network side is in an idle state.
[0314] In a possible implementation, before the transceiver module 1320 sends information about the service area corresponding to the LADN to the terminal device, the processing module 1310 is further used to determine that the RRC connection between the terminal device and the access device on the 3GPP terrestrial communication network side is in an idle state.
[0315] When the communication device 1300 is used to implement Figure 11 to Figure 12 The functions of the AMF of the related method embodiments are:
[0316] The processing module 1310 is used to determine the geographical location of the terminal device through the 3GPP satellite communication network, and there is an MA PDU session between the terminal device and the LADN, and the MA PDU session supports 3GPP satellite communication network access and 3GPP terrestrial communication network access. And when it is determined that the geographical location of the terminal device exceeds the service area of the LADN, the control transceiver module 1320 sends an indication message to the SMF, and the indication message is used to instruct the SMF to release the MA PDU session; or, it is used to instruct the SMF to deactivate the user plane connection corresponding to the non-3GPP terrestrial communication network access in the MA PDU session.
[0317] In a possible implementation, the transceiver module 1320 is further configured to receive a query request from the SMF; the processing module 1310 is further configured to determine the geographic location of the terminal device through the 3GPP satellite communication network in response to the query request.
[0318] In a possible implementation, before determining the geographic location of the terminal device through the 3GPP satellite communication network, the processing module 1310 is further used to determine that the RRC connection between the terminal device and the access device on the 3GPP terrestrial communication network side is in an idle state.
[0319] A more detailed description of the processing module 1310 and the transceiver module 1320 can be directly obtained by referring to the relevant description in the above method embodiment, which will not be repeated here.
[0320] like Fig.14 The device 1400 provided in the embodiment of the present application is shown. Fig.14 The device shown can be Fig.13 A hardware circuit implementation of the device shown in the figure. The device can be applied to the flowchart shown above to perform the functions of the terminal device or AMF in the above method embodiment. For the convenience of explanation, Fig.14 Only the main components of the device are shown.
[0321] Fig.14 The device 1400 shown includes a communication interface 1410, a processor 1420 and a memory 1430, wherein the memory 1430 is used to store program instructions and / or data. The processor 1420 may operate in conjunction with the memory 1430. The processor 1420 may execute program instructions stored in the memory 1430. When the instructions or programs stored in the memory 1430 are executed, the processor 1420 is used to execute the operations performed by the processing module 1310 in the above embodiment, and the communication interface 1410 is used to execute the operations performed by the transceiver module 1320 in the above embodiment.
[0322] The memory 1430 is coupled to the processor 1420. The coupling in the embodiment of the present application is an indirect coupling or communication connection between devices, units or modules, which can be electrical, mechanical or other forms, for information exchange between devices, units or modules. At least one of the memories 1430 may be included in the processor 1420.
[0323] In the embodiment of the present application, the communication interface may be a transceiver, a circuit, a bus, a module or other types of communication interfaces. In the embodiment of the present application, when the communication interface is a transceiver, the transceiver may include an independent receiver, an independent transmitter, or a transceiver with integrated transceiver functions or a communication interface.
[0324] The device 1400 may further include a communication line 1440. The communication interface 1410, the processor 1420, and the memory 1430 may be interconnected via the communication line 1440; the communication line 1440 may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus. The communication line 1440 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Fig.14 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0325] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When a computer program or instruction is loaded and executed on a computer, the process or function of the embodiment of the present application is executed in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device or other programmable device. The computer program or instruction can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program or instruction can be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by wired or wireless means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server, data center, etc. that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, a hard disk, or a tape; it can also be an optical medium, such as a digital video disc; it can also be a semiconductor medium, such as a solid-state hard disk. The computer-readable storage medium may be a volatile or nonvolatile storage medium, or may include both volatile and nonvolatile types of storage media.
[0326] In the various embodiments of the present application, unless otherwise specified or provided for in any logical conflict, the terms and / or descriptions between the different embodiments are consistent and may be referenced to each other, and the technical features in the different embodiments may be combined to form new embodiments according to their inherent logical relationships.
[0327] Depending on whether it is used in the specification, it is optional: In this application, "at least one" means one or more, and "more" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. In the text description of this application, the character " / " generally indicates that the previous and next associated objects are in an "or" relationship; in the formula of this application, the character " / " indicates that the previous and next associated objects are in a "division" relationship. "Including at least one of A, B and C" can mean: including A; including B; including C; including A and B; including A and C; including B and C; including A, B and C.
[0328] It is understood that the various numbers involved in the embodiments of the present application are only for the convenience of description and are not used to limit the scope of the embodiments of the present application. The size of the sequence number of the above-mentioned processes does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic.
Claims
1. A communication method, characterized in that: Applied to access and mobility management functions, including: Determine information of a preset registration area and a validation condition of the information of the preset registration area, wherein the preset registration area is all or part of a service area in which a first local area data network provides access services for a terminal device; the validation condition includes that a radio resource control connection between the terminal device and an access device on a 3GPP terrestrial communication network side is in an idle state; The information of the preset registration area and the validity condition are sent to the terminal device.
2. The method according to claim 1, characterized in that A multi-access protocol data unit session is established between the terminal device and the first local area data network, and the multi-access protocol data unit session supports a first path access and a second path access.
3. The method according to claim 2, characterized in that After sending the information of the preset registration area and the validity condition of the information of the preset registration area to the terminal device, the method further includes: receiving a mobility registration update message from the terminal device, wherein the mobility registration update message is sent by the terminal device after determining that the terminal device leaves the preset registration area; Send an indication message to the session management function; the indication message is used to instruct the session management function to release the multi-access protocol data unit session, or the session management function to activate the user plane connection corresponding to the first path access in the multi-access protocol data unit session.
4. The method according to claim 3, characterized in that Before sending the instruction information to the session management function, it also includes: Acquire an identifier of a first tracking area from the mobility registration update message, where the first tracking area is the tracking area where the terminal device is located when sending the mobility registration update message to the access and mobility management function; When it is determined, based on the identifier of the first tracking area, that the service area does not include the first tracking area, it is determined that the terminal device leaves the service area.
5. The method according to any one of claims 1 to 4, characterized in that The preset registration area includes one or more tracking areas, the information of the preset registration area includes the identifications of the one or more tracking areas, and the one or more tracking areas are all or part of the multiple tracking areas included in the service area.
6. The method according to any one of claims 1 to 5, characterized in that: The sending of information of a preset registration area to the terminal device includes: determining a candidate local area data network according to an identifier of a second tracking area and subscription data of the terminal device, wherein the second tracking area is a tracking area where the terminal device is located when the terminal device accesses and registers to a network through a second path, the subscription data includes a mapping relationship between identifiers of different local area data networks and identifiers of tracking areas in different service areas, the service area includes one or more tracking areas, the service area of the candidate local area data network includes the second tracking area, and the candidate local area data network includes the first local area data network; Determine information of the preset registration area according to each tracking area included in the service area corresponding to the candidate local area data network, wherein the information of the preset registration area includes identifiers of one or more tracking areas included in the preset registration area; Sending information of the preset registration area to the terminal device.
7. The method according to any one of claims 1 to 5, characterized in that: The sending of information of a preset registration area to the terminal device includes: Information of the preset registration area is sent to the terminal device based on the subscription data of the terminal device and the identifier of the first local area data network, wherein the one or more tracking areas included in the preset registration area are part or all of the tracking areas included in the service area corresponding to the first local area data network, and the subscription data includes a mapping relationship between the identifiers of different local area data networks and the identifiers of the tracking areas included in different service areas.
8. The method according to any one of claims 2 to 7, characterized in that The first path access is a non-3GPP terrestrial communication network access, and the second path access is a 3GPP terrestrial communication network access.
9. A communication method, characterized in that: Applied to terminal equipment, including: Receiving information of a preset registration area from an access and mobility management function and a validation condition of the information of the preset registration area, wherein the preset registration area is all or part of a service area in which a first local area data network provides access services for the terminal device; the validation condition includes that a radio resource control connection between the terminal device and an access device on a 3GPP terrestrial communication network side is in an idle state; When the validity condition is met, it is determined that the information of the preset registration area is valid.
10. The method according to claim 9, characterized in that A multi-access protocol data unit session is established between the terminal device and the first local area data network, and the multi-access protocol data unit session supports a first path access and a second path access.
11. The method according to claim 10, characterized in that After determining that the information of the preset registration area is effective, the method further includes: When it is determined that the preset registration area has been left, sending a mobility registration update message to the access and mobility management function; The mobility registration update message is used by the access and mobility management function to determine that the terminal equipment has left the service area of the first local area data network.
12. The method according to any one of claims 9 to 11, characterized in that The preset registration area includes one or more tracking areas, the information of the preset registration area includes the identifications of the one or more tracking areas, and the one or more tracking areas are all or part of the multiple tracking areas included in the service area.
13. The method according to any one of claims 9 to 12, characterized in that: The information of the preset registration area is determined by the access and mobility management function according to the identifier of the second tracking area and the subscription data of the terminal device. The second tracking area is the tracking area where the terminal device is located when the terminal device is accessing and registering to the network through the 3GPP terrestrial communication network. The subscription data includes a mapping relationship between identifiers of different local area data networks and identifiers of tracking areas in different service areas. The preset registration area includes the second tracking area.
14. The method according to any one of claims 9 to 12, characterized in that: The information of the preset registration area is determined by the access and mobility management function according to the identifier of the first local area data network and the subscription data of the terminal device. The tracking area in the preset registration area is the tracking area included in the service area corresponding to the first local area data network. The subscription data includes a mapping relationship between the identifiers of different local area data networks and the identifiers of tracking areas included in different service areas.
15. The method according to any one of claims 10 to 14, characterized in that: The first path access is a non-3GPP terrestrial communication network access, and the second path access is a 3GPP terrestrial communication network access.
16. A communication method, characterized in that: Applied to access and mobility management functions, including: Sending information of a preset registration area to a terminal device, wherein a multi-access protocol data unit session exists between the terminal device and a first local area data network, wherein the multi-access protocol data unit session supports non-3GPP terrestrial communication network access and 3GPP terrestrial communication network access, and wherein the preset registration area is all or part of a service area in which the first local area data network provides access services for the terminal device; receiving a mobility registration update message from the terminal device, wherein the mobility registration update message is sent by the terminal device after determining that the terminal device leaves the preset registration area; Send indication information to the session management function, wherein the indication information is used to instruct the session management function to release the multiple access protocol data unit session, or to instruct the session management function to deactivate the user plane connection corresponding to the non-3GPP terrestrial communication network access in the multiple access protocol data unit session.
17. The method according to claim 16, characterized in that The preset registration area includes one or more tracking areas, the information of the preset registration area includes the identifications of the one or more tracking areas, and the one or more tracking areas are all or part of the multiple tracking areas included in the service area.
18. The method according to claim 16 or 17, characterized in that Before sending the instruction information to the session management function, it also includes: Acquire an identifier of a first tracking area from the mobility registration update message, where the first tracking area is the tracking area where the terminal device is located when sending the mobility registration update message to the access and mobility management function; When it is determined, based on the identifier of the first tracking area, that the service area does not include the first tracking area, it is determined that the terminal device leaves the service area.
19. The method according to any one of claims 16 to 18, characterized in that: Also includes: The validity condition of sending the information of the preset registration area to the terminal device, wherein the validity condition includes that the wireless resource control connection between the terminal device and the access device on the 3GPP terrestrial communication network side is in an idle state.
20. The method according to any one of claims 16 to 18, characterized in that: The sending of information of a preset registration area to the terminal device includes: When it is determined that the radio resource control connection between the terminal device and the access device on the 3GPP terrestrial communication network side is in an idle state, the information of the preset registration area is sent to the terminal device through the non-3GPP terrestrial communication network access.
21. A communication method, characterized in that: Applied to terminal equipment, including: Receiving information about a preset registration area from an access and mobility management function, where a multi-access protocol data unit session exists between the terminal device and a first local area data network, where the multi-access protocol data unit session supports non-3GPP terrestrial communication network access and 3GPP terrestrial communication network access, and where the preset registration area is all or part of a service area in which the first local area data network provides access services for the terminal device; When it is determined that the preset registration area has been left, a mobility registration update message is sent to the access and mobility management function, and the mobility registration update message is used to instruct the access and mobility management function to send indication information to the session management function, and the indication information is used to instruct the session management function to release the multi-access protocol data unit session, or to instruct the session management function to deactivate the user plane connection corresponding to the non-3GPP terrestrial communication network access in the multi-access protocol data unit session.
22. The method according to claim 21, characterized in that The preset registration area includes one or more tracking areas, and the information of the preset registration area includes the identification of the one or more tracking areas. The one or more tracking areas are all or part of one or more tracking areas included in the service area corresponding to the first local area data network.
23. The method according to claim 21 or 22, characterized in that Also includes: Receiving a validation condition of the preset registration area from the access and mobility management function, wherein the validation condition includes that a radio resource control connection between the terminal device and the access device on the 3GPP terrestrial communication network side is in an idle state; When the validity condition is met, it is determined that the information of the preset registration area is valid.
24. The method according to claim 21 or 22, characterized in that The receiving information of the preset registration area from the access and mobility management function includes: When the radio resource control connection between the terminal device and the access device on the 3GPP terrestrial communication network side is in an idle state, information of the preset registration area from the access and mobility management function is received through the non-3GPP terrestrial communication network access.
25. A communication device, characterized in that: Comprising means for performing the method as claimed in any one of claims 1 to 24.
26. A communication device, characterized in that: It includes a processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device, and the processor is used to implement the method as described in any one of claims 1 to 24 through a logic circuit or executing code instructions.
27. A computer-readable storage medium, characterized in that: The storage medium stores a computer program or an instruction, and when the computer program or the instruction is executed by the communication device, the method according to any one of claims 1 to 24 is implemented.
28. A computer program product, characterized in that The computer program product comprises a computer program or instructions, and when the computer program or instructions are executed by a communication device, the method according to any one of claims 1 to 24 is implemented.