[go: up one dir, main page]

WO2025161858A1 - Method and apparatus for determining ims agw, and storage medium - Google Patents

Method and apparatus for determining ims agw, and storage medium

Info

Publication number
WO2025161858A1
WO2025161858A1 PCT/CN2025/070842 CN2025070842W WO2025161858A1 WO 2025161858 A1 WO2025161858 A1 WO 2025161858A1 CN 2025070842 W CN2025070842 W CN 2025070842W WO 2025161858 A1 WO2025161858 A1 WO 2025161858A1
Authority
WO
WIPO (PCT)
Prior art keywords
terminal
ims
ims agw
satellite
agw
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
PCT/CN2025/070842
Other languages
French (fr)
Chinese (zh)
Inventor
王佰晓
王胡成
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Datang Mobile Communications Equipment Co Ltd
Original Assignee
Datang Mobile Communications Equipment Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Datang Mobile Communications Equipment Co Ltd filed Critical Datang Mobile Communications Equipment Co Ltd
Publication of WO2025161858A1 publication Critical patent/WO2025161858A1/en
Pending legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/34Reselection control
    • H04W36/38Reselection control by fixed network equipment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/04Large scale networks; Deep hierarchical networks
    • H04W84/06Airborne or Satellite Networks

Definitions

  • the present disclosure relates to the field of wireless communication technology, and in particular to a method, device and storage medium for determining an IMS AGW.
  • gNodeBs 5G base stations
  • UPFs user plane functions
  • AGWs access gateways
  • the embodiments of the present disclosure provide a method, device and storage medium for determining the IMS AGW, so as to solve the problem of how to achieve UE-SAT-UE communication when the service satellite of the terminal is replaced.
  • an embodiment of the present disclosure provides a method for determining an IMS AGW, which is applied to a first network function entity and includes:
  • the access network information of the terminal subscribing to the access network information of the terminal from the second network function entity; or receiving first indication information sent by the terminal, and triggering a request for the access network information of the terminal from the second network function entity based on the first indication information, where the first indication information is used to indicate that a service satellite has been changed;
  • the access network information includes a serving satellite identifier, and the serving satellite identifier is an identifier of the replaced serving satellite;
  • the first IMS AGW serving the terminal is determined, and the first IMS AGW is used to support the on-board IMS call of the terminal.
  • determining the first IMS AGW serving the terminal based on the serving satellite identifier and the deployment mode of the IMS AGW on the satellite includes:
  • the deployment mode is to deploy a public IMS AGW
  • the public IMS AGW corresponding to the service satellite identifier is determined as the first IMS AGW.
  • the method further comprises:
  • the mapping relationship is adjusted according to the ephemeris information of each satellite.
  • the method further includes:
  • the second indication message is an indication message indicating that the IMS AGW serving the terminal is the first IMS AGW deployed on the satellite.
  • the method further comprises:
  • the second IMS AGW is the IMS AGW serving the terminal determined before the service satellite of the terminal is replaced.
  • the method further comprises:
  • the release request message is used to request the second IMS AGW to release the allocated media resources.
  • the method further comprises:
  • indication information is sent to the terminal to indicate that the IMS AGW serving the terminal has not changed.
  • an embodiment of the present disclosure provides a method for determining an IMS AGW, which is applied to a second network function entity, including:
  • the access network information of the terminal is fed back to the first network function entity, where the access network information includes a service satellite identifier, which is an identifier of the replaced service satellite.
  • the service satellite identifier is used to determine the first IMS AGW serving the terminal, and the first IMS AGW is used to support on-board IMS calls for the terminal.
  • the method further comprises:
  • the second indication information is indication information indicating that the IMS AGW serving the terminal is the first IMS AGW deployed on a satellite;
  • an embodiment of the present disclosure provides a method for determining an IMS AGW, which is applied to a terminal and includes:
  • a first indication message is sent to a first network function entity, where the first indication message is used to indicate that the service satellite has been replaced, and trigger the first network function entity to request access network information from the second network function entity, where the access network information includes a service satellite identifier, where the service satellite identifier is the identifier of the replaced service satellite, and where the service satellite identifier is used to determine the first IMS AGW of the service, where the first IMS AGW is used to support on-board IMS calls.
  • the method further comprises:
  • the second IMS AGW is the IMS AGW serving the terminal determined before the service satellite of the terminal is replaced.
  • the method further comprises:
  • the indication information sent by the first network function entity indicating that the IMS AGW for indicating the service has not changed is received.
  • an embodiment of the present disclosure further provides a first network function entity, including a memory, a transceiver, and a processor:
  • a memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
  • the access network information of the terminal subscribing to the access network information of the terminal from the second network function entity; or receiving first indication information sent by the terminal, and triggering a request for the access network information of the terminal from the second network function entity based on the first indication information, where the first indication information is used to indicate that a service satellite has been changed;
  • the access network information includes a serving satellite identifier, and the serving satellite identifier is an identifier of the replaced serving satellite;
  • the first IMS AGW serving the terminal is determined, and the first IMS AGW is used to support the on-board IMS call of the terminal.
  • determining the first IMS AGW serving the terminal based on the serving satellite identifier and the deployment mode of the IMS AGW on the satellite includes:
  • the deployment mode is to deploy a public IMS AGW
  • the public IMS AGW corresponding to the service satellite identifier is determined as the first IMS AGW.
  • the operations further include:
  • the mapping relationship is adjusted according to the ephemeris information of each satellite.
  • the method further includes:
  • the second indication message is an indication message indicating that the IMS AGW serving the terminal is the first IMS AGW deployed on the satellite.
  • the operations further include:
  • the second IMS AGW is the IMS AGW serving the terminal determined before the service satellite of the terminal is replaced.
  • the operations further include:
  • the release request message is used to request the second IMS AGW to release the allocated media resources.
  • the operations further include:
  • indication information is sent to the terminal to indicate that the IMS AGW serving the terminal has not changed.
  • an embodiment of the present disclosure further provides a second network function entity, including a memory, a transceiver, and a processor:
  • a memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
  • the access network information of the terminal is fed back to the first network function entity, where the access network information includes a service satellite identifier, which is an identifier of the replaced service satellite.
  • the service satellite identifier is used to determine the first IMS AGW serving the terminal, and the first IMS AGW is used to support on-board IMS calls for the terminal.
  • the operations further include:
  • the second indication information is indication information indicating that the IMS AGW serving the terminal is the first IMS AGW deployed on a satellite;
  • an embodiment of the present disclosure further provides a terminal, including a memory, a transceiver, and a processor:
  • a memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
  • a first indication message is sent to a first network function entity, where the first indication message is used to indicate that the service satellite has been replaced, and trigger the first network function entity to request access network information from the second network function entity, where the access network information includes a service satellite identifier, where the service satellite identifier is the identifier of the replaced service satellite, and where the service satellite identifier is used to determine the first IMS AGW of the service, where the first IMS AGW is used to support on-board IMS calls.
  • the operations further include:
  • the first IMS AGW is different from the second IMS AGW, receiving information about media resources allocated on the first IMS AGW from the first network function entity;
  • the second IMS AGW is the IMS AGW serving the terminal determined before the service satellite of the terminal is replaced.
  • the operations further include:
  • the indication information sent by the first network function entity indicating that the IMS AGW for indicating the service has not changed is received.
  • an embodiment of the present disclosure further provides a device for determining an IMS AGW, including:
  • a first processing module is configured to subscribe to the access network information of the terminal from the second network function entity; or receive first indication information sent by the terminal, and trigger a request for the access network information of the terminal from the second network function entity based on the first indication information, where the first indication information is used to indicate that a serving satellite has been changed;
  • a first receiving module is configured to receive access network information of the terminal sent by the second network function entity, where the access network information includes a serving satellite identifier, and the serving satellite identifier is an identifier of a replaced serving satellite;
  • the first determination module is used to determine the first IMS AGW serving the terminal based on the service satellite identifier and the deployment method of the IMS AGW on the satellite, and the first IMS AGW is used to support the on-board IMS call of the terminal.
  • an embodiment of the present disclosure further provides an apparatus for determining an IMS AGW, including:
  • a feedback module is used to feedback the access network information of the terminal to the first network function entity when the first network function entity subscribes to the access network information of the terminal, the access network information includes a service satellite identifier, the service satellite identifier is the identifier of the replaced service satellite, the service satellite identifier is used to determine the first IMS AGW serving the terminal, and the first IMS AGW is used to support on-board IMS calls of the terminal.
  • an embodiment of the present disclosure further provides an apparatus for determining an IMS AGW, including:
  • the fifth sending module is used to send a first indication message to the first network function entity, wherein the first indication message is used to indicate that the service satellite has been replaced, and trigger the first network function entity to request access network information from the second network function entity, wherein the access network information includes a service satellite identifier, which is an identifier of the replaced service satellite, and is used to determine the first IMS AGW of the service, and the first IMS AGW is used to support on-board IMS calls.
  • the embodiments of the present disclosure also provide a non-transitory readable storage medium, which stores a computer program, and the computer program is used to enable the processor to execute the method for determining the IMS AGW as described in the first aspect, the second aspect, or the third aspect.
  • an embodiment of the present disclosure also provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and the computer program is used to enable a computer to execute the method for determining the IMS AGW as described in the first aspect, the second aspect, or the third aspect.
  • an embodiment of the present disclosure also provides a communication device, in which a computer program is stored, and the computer program is used to enable the communication device to execute the method for determining the IMS AGW as described in the first aspect, the second aspect, or the third aspect.
  • the embodiments of the present disclosure also provide a chip product, in which a computer program is stored, and the computer program is used to enable the chip product to execute the method for determining the IMS AGW as described in the first aspect, the second aspect, or the third aspect.
  • the method, device and storage medium for determining the IMS AGW provided by the embodiments of the present disclosure, when the service satellite of the terminal is replaced, subscribe to the access network information of the terminal from the second network function entity, receive the access network information of the terminal sent by the second network function entity, or receive first indication information sent by the terminal to indicate that the service satellite has been replaced, trigger a request for the access network information of the terminal from the second network function entity based on the first indication information, the access network information includes the service satellite identifier of the replaced service satellite, and determine the first IMS AGW serving the terminal according to the service satellite identifier and the deployment method of the IMS AGW on the satellite.
  • the first IMS AGW supports the on-board IMS call of the terminal, thereby realizing UE-SAT-UE communication.
  • FIG1 is a schematic diagram of one path of terminal-satellite-terminal communication
  • FIG2 is a second schematic diagram of a terminal-satellite-terminal communication path
  • FIG3 is a flowchart of a method for determining an IMS AGW according to an embodiment of the present disclosure
  • FIG4 is a third schematic diagram of a terminal-satellite-terminal communication path
  • FIG5 is a fourth schematic diagram of a terminal-satellite-terminal communication path
  • FIG6 is a second flow chart of a method for determining an IMS AGW provided by an embodiment of the present disclosure
  • FIG7 is a third flow chart of a method for determining an IMS AGW provided by an embodiment of the present disclosure.
  • FIG8 is a fourth flow chart of a method for determining an IMS AGW provided by an embodiment of the present disclosure.
  • FIG9 is a fifth flow chart of a method for determining an IMS AGW provided by an embodiment of the present disclosure.
  • FIG10 is a sixth flow chart of a method for determining an IMS AGW provided by an embodiment of the present disclosure
  • FIG11 is a schematic structural diagram of a first network function entity provided in an embodiment of the present disclosure.
  • FIG12 is a schematic structural diagram of a second network function entity provided in an embodiment of the present disclosure.
  • FIG13 is a schematic structural diagram of a terminal provided in an embodiment of the present disclosure.
  • FIG14 is a schematic diagram of a structure of an apparatus for determining an IMS AGW according to an embodiment of the present disclosure
  • FIG15 is a second structural diagram of an apparatus for determining an IMS AGW provided by an embodiment of the present disclosure.
  • Figure 16 is the third structural diagram of the device for determining IMS AGW provided in an embodiment of the present disclosure.
  • the data interaction path between the terminal and the network is divided into two sections: one is the path between the terminal and the satellite, and the other is the path from the satellite to the ground network via the feeder link.
  • Figure 1 illustrates one path for terminal-satellite-terminal communication.
  • the path for transmitting control plane signaling data is: UE1 ⁇ -> Satellite 1 ⁇ -> Ground Network ⁇ -> Satellite 2 ⁇ -> UE2; the path for transmitting user plane media data is: UE1 ⁇ -> Satellite 1 ⁇ -> Ground Network ⁇ -> Satellite 2 ⁇ -> UE2.
  • Communication between Satellite 1 and the Ground Network, and between the Ground Network and Satellite 2 is achieved via feeder links.
  • one optimization measure to reduce data latency is to exchange user-plane data on the satellite or via inter-satellite links between satellites, rather than through the terrestrial network.
  • the prerequisite for user-plane data exchange on the satellite is that the gNB and UPF must be deployed on the satellite.
  • Figure 2 is a second schematic diagram of the terminal-satellite-terminal communication path.
  • gNB1 and UPF1 are deployed on Satellite 1
  • gNB2 and UPF2 are deployed on Satellite 2.
  • the path for transmitting control plane signaling data remains: UE1 ⁇ -> Satellite 1 ⁇ -> Ground Network ⁇ -> Satellite 2 ⁇ -> UE2; however, the path for transmitting user plane media data is: UE1 ⁇ -> Satellite 1 ⁇ -> Satellite 2 ⁇ -> UE2. Satellites communicate with each other via inter-satellite links.
  • 3GPP Rel-18 research on direct satellite forwarding are summarized in 3GPP TS 23.501 5.43.3.
  • This Rel-18 research is based on three assumptions: the satellite type is geostationary Earth Orbit (GEO) and the user belongs to a 5G virtual network (VN) group.
  • GEO geostationary Earth Orbit
  • VN virtual network
  • a method for implementing UE-SAT-UE communication is implemented. That is, when the IMS determines that UE-SAT-UE communication is required, it sends an indication and the IP address of the communication peer to the 5G system.
  • the 5G system implements on-board data forwarding through a dedicated SMF or I/V-SMF.
  • the 3GPP Re-18 study premise limited specific use cases, specifically requiring users to communicate with each other to belong to 5G VN groups. In real-world applications, especially in call scenarios, the caller and the called party are typically not in the same 5G VN group. Therefore, 3GPP Re-19 will further study UE-SAT-UE communication for IMS calls in non-5G LAN scenarios.
  • the prerequisite for forwarding call data on the satellite is that the IMS media data does not pass through the ground-based AGW. This is only applicable to scenarios where the IMS system does not need to perform encoding conversion or monitor call media streams.
  • IMS AGW needs to be deployed on satellites to implement UE-SAT-UE communication.
  • this approach does not consider how to implement UE-SAT-UE communication when the terminal's serving satellite changes.
  • the embodiments of the present disclosure provide a method for determining the IMS AGW to solve the problem of how to achieve UE-SAT-UE communication when the service satellite of the terminal is replaced.
  • FIG3 is a flow chart of a method for determining an IMS AGW provided by an embodiment of the present disclosure.
  • an embodiment of the present disclosure provides a method for determining an IMS AGW, the execution subject of which may be a first network function entity, such as a Proxy-Call Session Control Function (P-CSCF) network element.
  • the method includes:
  • Step 310 Subscribe to the access network information of the terminal from the second network function entity; or, receive first indication information sent by the terminal, and based on the first indication information, trigger a request for the access network information of the terminal from the second network function entity, where the first indication information is used to indicate a change in the serving satellite.
  • Step 320 Receive the access network information of the terminal sent by the second network function entity.
  • the access network information includes a serving satellite identifier, which is an identifier of the replaced serving satellite.
  • Step 330 Determine the first IMS AGW serving the terminal based on the service satellite identifier and the deployment method of the IMS AGW on the satellite.
  • the first IMS AGW is used to support the terminal's on-board IMS calls.
  • the second network function entity may include: a Policy Control Function (PCF) network element and a Session Management Function (SMF) network element.
  • PCF Policy Control Function
  • SMF Session Management Function
  • the terminal may be a calling terminal or a called terminal.
  • the terminal's serving satellite may change due to terminal movement or satellite movement. This change in serving satellite may result in a change in the IMS AGW serving the terminal.
  • the first network functional entity needs to be notified of this change in order to subsequently determine the IMS AGW serving the terminal.
  • the information that the first network function entity learns that the service satellite of the terminal has been changed can be fed back to the first network function entity by the second network function entity (method one), or can be based on the first indication information sent by the terminal to the first network function entity (method two).
  • the P-CSCF network element subscribes to the terminal's access network information from the PCF network element. That is, if the terminal's access network information changes, the PCF network element feeds the changed terminal's access network information back to the P-CSCF network element.
  • the PCF network element subscribes to the terminal's access network information from the SMF network element. That is, if the terminal's access network information changes, the SMF network element feeds the changed terminal's access network information back to the PCF network element.
  • the P-CSCF network element receives the terminal's access network information from the PCF network element.
  • This access network information includes the serving satellite identifier, which is the identifier of the changed serving satellite.
  • the P-CSCF network element can use this terminal's access network information to learn about the change in the terminal's serving satellite.
  • the terminal when the serving satellite changes, the terminal sends first indication information to the P-CSCF network element, indicating that the serving satellite has changed. Specifically, the terminal sends a SIP Re-Invite message or a SIP Update message to the P-CSCF network element, carrying the first indication information indicating that the serving satellite has changed.
  • the P-CSCF network element After receiving the first indication message from the terminal indicating a change in the serving satellite, the P-CSCF network element triggers a request from the PCF network element for the terminal's access network information.
  • the PCF network element requests the terminal's access network information from the SMF network element.
  • the SMF network element then feeds back the terminal's access network information to the PCF network element, which in turn feeds back the terminal's access network information to the P-CSCF network element.
  • the access network information includes the serving satellite identifier; the serving satellite identifier is the identifier of the replaced serving satellite.
  • IMS AGW can be deployed on satellites alongside gNB and UPF, with an IMS AGW deployed on each satellite.
  • Figure 4 shows the third schematic diagram of the terminal-satellite-terminal communication path. As shown in Figure 4, gNB1, UPF1, and IMS AGW1 are deployed on Satellite 1, while gNB2, UPF2, and IMS AGW2 are deployed on Satellite 2.
  • the path for transmitting control plane signaling data remains: UE1 ⁇ -> Satellite 1 ⁇ -> Ground Network ⁇ -> Satellite 2 ⁇ -> UE2; the path for transmitting user plane media data is: UE1 ⁇ -> Satellite 1 ⁇ -> Satellite 2 ⁇ -> UE2.
  • IMS AGW can also be deployed on satellites by deploying it only on specific satellites as a public IMS AGW. When an IMS AGW is not deployed on the terminal's service satellite, a public IMS AGW is selected as the access gateway for the service terminal.
  • Figure 5 is a fourth schematic diagram of the terminal-satellite-terminal communication path. As shown in Figure 5, gNB1 and UPF1 are deployed on Satellite 1, gNB2 and UPF2 are deployed on Satellite 2, and IMS AGW is deployed on other satellites as a public AGW.
  • the path for transmitting control plane signaling data remains: UE1 ⁇ -> Satellite 1 ⁇ -> Ground Network ⁇ -> Satellite 2 ⁇ -> UE2; however, the path for transmitting user plane media data is: UE1 ⁇ -> Satellite 1 ⁇ -> Public IMS AGW ⁇ -> Satellite 2 ⁇ -> UE2.
  • the first network functional entity first determines the deployment method of the IMS AGW on the satellite, and then determines the first IMS AGW serving the terminal based on the service satellite identifier contained in the access network information.
  • the first IMS AGW serves as the IMS AGW of the service terminal and provides support for the terminal's on-satellite IMS calls.
  • the first IMS AGW is responsible for forwarding the IMS call data stream between terminals, thereby realizing UE-SAT-UE communication, that is, realizing the terminal's on-satellite IMS calls.
  • the method for determining the IMS AGW when the service satellite of the terminal is replaced, subscribes to the terminal's access network information from the second network function entity, receives the terminal's access network information sent by the second network function entity, or receives first indication information sent by the terminal to indicate that the service satellite has been replaced, triggers a request for the terminal's access network information from the second network function entity based on the first indication information, the access network information includes the service satellite identifier of the replaced service satellite, and determines the first IMS AGW serving the terminal based on the service satellite identifier and the deployment method of the IMS AGW on the satellite.
  • the first IMS AGW supports the terminal's on-satellite IMS calls, thereby realizing UE-SAT-UE communication.
  • determining a first IMS AGW serving a terminal based on a serving satellite identifier and a deployment method of the IMS AGW on the satellite includes:
  • the terminal's serving satellite is determined based on the serving satellite ID.
  • the public IMS AGW corresponding to the serving satellite ID is determined based on the mapping relationship between the satellite ID and the public IMS AGW.
  • the public IMS AGW corresponding to the service satellite identifier is identified as the first IMS AGW.
  • the deployment method is that an IMS AGW is deployed on each satellite
  • one satellite corresponds to one IMS AGW.
  • the first network function entity first determines the service satellite of the terminal based on the service satellite identifier, and then determines the IMS AGW deployed on the service satellite of the terminal as the first IMS AGW serving the terminal.
  • the service satellite of the terminal is SAT1
  • the IMS AGW1 deployed on the service satellite SAT1 will be used as the first IMS AGW serving the terminal.
  • the first network function entity When the deployment method is to deploy a public IMS AGW, the first network function entity first determines the public IMS AGW corresponding to the service satellite identifier based on the many-to-one mapping relationship between the satellite identifier and the public IMS AGW, and then determines the public IMS AGW corresponding to the service satellite identifier as the first IMS AGW serving the terminal.
  • multiple satellites correspond to one public IMS AGW.
  • the first network functional entity first determines the service satellite of the terminal based on the service satellite identifier, and then determines the public IMS AGW corresponding to the service satellite based on the many-to-one mapping relationship between the satellite and the public IMS AGW. Finally, the public IMS AGW corresponding to the service satellite is determined as the first IMS AGW serving the terminal.
  • the method for determining the IMS AGW provided by the embodiment of the present disclosure is used to determine the IMS AGW of the service terminal under different deployment modes of the IMS AGW.
  • the method for determining the IMS AGW provided by the present disclosure further includes:
  • the mapping relationship is adjusted according to the ephemeris information of each satellite.
  • the mapping relationship between satellite identification and public IMS AGW needs to be adjusted.
  • the first network functional entity dynamically adjusts the mapping relationship between the satellite identifier and the public IMS AGW based on the ephemeris information of each satellite, so that the public IMS AGW determined based on the adjusted mapping relationship between the satellite identifier and the public IMS AGW is the optimal public IMS AGW.
  • the method further includes:
  • the second indication message is an indication message indicating that the IMS AGW serving the terminal is the first IMS AGW deployed on the satellite.
  • the P-CSCF network element sends a dedicated resource establishment request to the PCF network element, carrying second indication information.
  • the PCF network element then sends a dedicated resource establishment request to the SMF network element, carrying IMS AGW indication information.
  • the second indication information indicates that the IMS AGW serving the terminal is the first IMS AGW deployed on the satellite. This second indication information indicates that the selected IMS AGW is the satellite-based IMS AGW and specifies which IMS AGW is selected.
  • the terminal's service satellite is the same satellite as the satellite where the first IMS AGW is located.
  • the SMF network element will use the UPF deployed together with the first IMS AGW as the UPF serving the terminal, that is, the SMF network element inserts the UPF as a diversion UPF for the terminal call media stream.
  • the terminal's service satellite is not the same satellite as the satellite where the first IMS AGW is located, and there is no UPF deployed on the satellite where the first IMS AGW is located.
  • the SMF network element uses the UPF deployed on the terminal's service satellite as the UPF serving the terminal, that is, the SMF network element inserts the UPF as a diversion UPF for the terminal's call media stream.
  • the method for determining the IMS AGW provided by the embodiment of the present disclosure is that the first network function entity sends a second indication message to the second network function entity so that the second network function entity determines the UPF of the service terminal, which is further conducive to realizing UE-SAT-UE communication.
  • the method for determining the IMS AGW provided by the present disclosure further includes:
  • the second IMS AGW is the IMS AGW that serves the terminal before the terminal's service satellite is replaced.
  • the second IMS AGW is different from the first IMS AGW, it indicates that the IMS AGW serving the terminal has been replaced, and the user plane media path needs to be updated.
  • Information about the media resources allocated on the first IMS AGW needs to be sent to the terminal and its corresponding communication peer terminal.
  • the media resources allocated on the IMS AGW are used to transmit call data streams between terminals.
  • the media resource information includes session identifiers, connection information such as IP and port numbers, and media information such as codecs.
  • the P-CSCF network element When the first network function entity subscribes to the terminal's access network information from the second network function entity (method one), the P-CSCF network element sends a SIP Re-Invite message or a SIP Update message to the communication counterpart terminal via the I/S-CSCF network element, and the message carries information about the network-side media resources allocated on the first IMS AGW; the P-CSCF network element sends a SIP Re-Invite message or a SIP Update message to the terminal, and the message carries information about the access-side media resources allocated on the first IMS AGW.
  • the P-CSCF network element When the first network function entity receives the first indication information sent by the terminal to indicate a change in the service satellite (method 2), since the terminal sends the first indication information through a SIP Re-Invite message or a SIP Update message, the P-CSCF network element returns a SIP 200 OK message to the terminal, and the message carries information about the access-side media resources allocated on the first IMS AGW, so that the subsequent terminal can directly send user-side media data to the first IMS AGW; the P-CSCF network element sends the SIP Re-Invite message or SIP Update message to the communication peer terminal via the I/S-CSCF network element, and the message carries information about the network-side media resources allocated on the first IMS AGW.
  • the method for determining the IMS AGW provided by the embodiment of the present disclosure, when the second IMS AGW is different from the first IMS AGW, further facilitates the implementation of UE-SAT-UE communication by sending information about the media resources allocated on the first IMS AGW to the terminal and the corresponding communication terminal of the terminal.
  • the method for determining the IMS AGW provided by the present disclosure further includes:
  • the release request message is used to request the second IMS AGW to release the allocated media resources.
  • the first network function entity can send a release request message to the second IMS AGW to request the second IMS AGW to release the allocated media resources to save media resources.
  • the method for determining the IMS AGW provided by the present disclosure further includes:
  • indication information is sent to the terminal to indicate that the IMS AGW serving the terminal has not changed.
  • the second IMS AGW is the same as the first IMS AGW, it indicates that the service satellite has changed, but the IMS AGW serving the terminal has not changed. This situation occurs when the IMS AGW is deployed as a public IMS AGW.
  • the first network function entity sends an indication to the terminal indicating that the IMS AGW serving the terminal has not changed.
  • the P-CSCF network element directly responds to the terminal with a SIP 200 OK message to indicate that the IMS AGW serving the terminal has not changed.
  • the method for determining the IMS AGW provided by the embodiment of the present disclosure is that, when the second IMS AGW is the same as the first IMS AGW, the first network function entity sends an indication message to the terminal to indicate that the IMS AGW serving the terminal has not changed, so that the terminal is informed that the IMS AGW serving the terminal has not changed, which is further conducive to realizing UE-SAT-UE communication.
  • FIG6 is a second flow chart of a method for determining an IMS AGW provided by an embodiment of the present disclosure.
  • an embodiment of the present disclosure provides a method for determining an IMS AGW, the execution subject of which may be a second network function entity. The method includes:
  • Step 610 When the first network function entity subscribes to the access network information of the terminal, the access network information of the terminal is fed back to the first network function entity.
  • the access network information includes a service satellite identifier, which is the identifier of the replaced service satellite.
  • the service satellite identifier is used to determine the first IMS AGW serving the terminal.
  • the first IMS AGW is used to support the terminal's on-board IMS call.
  • the second network function entity may include: a Policy Control Function (PCF) network element and a Session Management Function (SMF) network element, etc.
  • PCF Policy Control Function
  • SMF Session Management Function
  • the terminal may be a calling terminal or a called terminal.
  • the terminal's serving satellite may change due to terminal movement or satellite movement. This change in serving satellite may result in a change in the IMS AGW serving the terminal.
  • the first network functional entity needs to be notified of this change in order to subsequently determine the IMS AGW serving the terminal.
  • the second network function entity may feed back information about the change of the terminal's service satellite to the first network function entity through the terminal's access network information, specifically as follows:
  • the P-CSCF network element subscribes to the terminal's access network information from the PCF network element. That is, if the terminal's access network information changes, the PCF network element feeds the changed terminal's access network information back to the P-CSCF network element.
  • the PCF network element subscribes to the terminal's access network information from the SMF network element. That is, if the terminal's access network information changes, the SMF network element feeds the changed terminal's access network information back to the PCF network element.
  • the SMF network element feeds back the terminal's access network information to the PCF network element, which in turn feeds back the terminal's access network information to the P-CSCF network element.
  • the access network information includes the serving satellite identifier, which is the identifier of the replaced serving satellite.
  • the first network function entity can learn that the terminal's serving satellite has changed based on the terminal's access network information.
  • IMS AGW can be deployed on satellites along with gNB and UPF, with an IMS AGW deployed on each satellite.
  • IMS AGW can be deployed only on specific satellites as a public IMS AGW.
  • the first network functional entity first determines the deployment method of the IMS AGW on the satellite, and then determines the first IMS AGW serving the terminal based on the service satellite identifier contained in the access network information.
  • the first IMS AGW serves as the IMS AGW serving the terminal and provides support for the terminal's on-board IMS calls.
  • the first IMS AGW is responsible for forwarding the IMS call data stream between terminals, thereby realizing UE-SAT-UE communication, that is, realizing the terminal's on-board IMS calls.
  • the method for determining the IMS AGW provided by the embodiment of the present disclosure is that, when a first network function entity subscribes to the access network information of a terminal, after the service satellite of the terminal is changed, the second network function entity feeds back the access network information of the terminal to the first network function entity so that the first network function entity can determine the service satellite identifier of the replaced service satellite; based on the service satellite identifier and the deployment method of the IMS AGW on the satellite, the first IMS AGW serving the terminal is determined, and the first IMS AGW is used to support the on-board IMS call of the terminal, thereby realizing UE-SAT-UE communication.
  • the method for determining the IMS AGW provided by the present disclosure further includes:
  • the second indication information is indication information indicating that the IMS AGW serving the terminal is a first IMS AGW deployed on a satellite;
  • the UPF of the service terminal is determined.
  • the PCF network element receives a dedicated resource establishment request from the P-CSCF network element, the request carrying IMS AGW indication information.
  • the PCF network element then sends a dedicated resource establishment request to the SMF network element, the request carrying second indication information.
  • the second indication information indicates that the IMS AGW serving the terminal is the first IMS AGW deployed on the satellite.
  • the IMS AGW indication information indicates that the IMS AGW deployed on the satellite is selected and specifies which IMS AGW is selected.
  • the IMS AGW deployment method is to deploy an IMS AGW on each satellite
  • the service satellite of the terminal is the same satellite as the satellite where the first IMS AGW is located.
  • the SMF network element will use the UPF deployed together with the first IMS AGW as the UPF serving the terminal, that is, the SMF network element inserts the UPF as a diversion UPF for the terminal call media stream.
  • the terminal's service satellite is not the same satellite as the satellite where the first IMS AGW is located, and there is no UPF deployed on the satellite where the first IMS AGW is located.
  • the SMF network element uses the UPF deployed on the terminal's service satellite as the UPF serving the terminal, that is, the SMF network element inserts the UPF as a diversion UPF for the terminal's call media stream.
  • the method for determining the IMS AGW determines the UPF of the service terminal by receiving the second indication information sent by the first network function entity, which is further conducive to realizing UE-SAT-UE communication.
  • FIG7 is a third flow chart of a method for determining an IMS AGW provided by an embodiment of the present disclosure.
  • an embodiment of the present disclosure provides a method for determining an IMS AGW, the execution subject of which may be a terminal. The method includes:
  • Step 710 Send a first indication message to the first network function entity.
  • the first indication message is used to indicate that the service satellite has been replaced, and trigger the first network function entity to request access network information from the second network function entity.
  • the access network information includes a service satellite identifier.
  • the service satellite identifier is the identifier of the replaced service satellite.
  • the service satellite identifier is used to determine the first IMS AGW of the service.
  • the first IMS AGW is used to support on-board IMS calls.
  • the second network function entity may include: a Policy Control Function (PCF) network element and a Session Management Function (SMF) network element, etc.
  • PCF Policy Control Function
  • SMF Session Management Function
  • the terminal may be a calling terminal or a called terminal.
  • the terminal's serving satellite may change due to terminal movement or satellite movement. This change in serving satellite may result in a change in the IMS AGW serving the terminal.
  • the first network functional entity needs to be notified of this change in order to subsequently determine the IMS AGW serving the terminal.
  • the terminal may send indication information to the first network function entity to notify the first network function entity that the service satellite has been changed, as follows:
  • the terminal sends first indication information to the P-CSCF network element, indicating that the serving satellite has changed. Specifically, the terminal may send a SIP Re-Invite message or a SIP Update message to the P-CSCF network element, carrying the first indication information indicating that the serving satellite has changed.
  • the P-CSCF network element After receiving the first indication message from the terminal indicating a change in the serving satellite, the P-CSCF network element is triggered to request the terminal's access network information from the PCF network element, which in turn requests the terminal's access network information from the SMF network element.
  • the SMF network element then feeds back the terminal's access network information to the PCF network element, which in turn feeds back the terminal's access network information to the P-CSCF network element.
  • the access network information includes the serving satellite identifier; the serving satellite identifier is the identifier of the replaced serving satellite.
  • IMS AGW can be deployed on satellites along with gNB and UPF, with an IMS AGW deployed on each satellite.
  • IMS AGW can be deployed only on specific satellites as a public IMS AGW.
  • the first network functional entity first determines the deployment method of the IMS AGW on the satellite, and then determines the first IMS AGW serving the terminal based on the service satellite identifier contained in the access network information.
  • the first IMS AGW serves as the IMS AGW serving the terminal and provides support for the terminal's on-board IMS calls.
  • the first IMS AGW is responsible for forwarding the IMS call data stream between terminals, thereby realizing UE-SAT-UE communication, that is, realizing the terminal's on-board IMS calls.
  • the method for determining the IMS AGW sends first indication information for indicating that the service satellite has been replaced to the first network function entity, triggering the first network function entity to request the second network function entity for the access network information of the terminal, so that the first network function entity can determine the service satellite identifier of the replaced service satellite; according to the service satellite identifier and the deployment method of the IMS AGW on the satellite, the first IMS AGW serving the terminal is determined, and the first IMS AGW is used to support the terminal's on-satellite IMS call, thereby realizing UE-SAT-UE communication.
  • the method for determining the IMS AGW provided by the present disclosure further includes:
  • the second IMS AGW is the IMS AGW that serves the terminal before the terminal's service satellite is replaced.
  • the media resource information includes session identifiers, connection information such as IP and port, and media information such as codecs.
  • the communication counterpart terminal receives a SIP Re-Invite message or a SIP Update message sent by the P-CSCF network element via the I/S-CSCF network element, and the message carries the media resource information of the network side of the first IMS AGW; the terminal receives a SIP Re-Invite message or a SIP Update message sent by the P-CSCF network element, and the message carries the media resource information of the access side of the first IMS AGW.
  • the terminal since the terminal sends the indication information through a SIP Re-Invite message or a SIP Update message, the terminal receives the SIP 200 OK message returned by the P-CSCF network element, and the message carries the media resource information of the access side of the first IMS AGW, so that the subsequent terminal can directly send the user-plane media data to the first IMS AGW; the communication counterpart terminal receives the SIP Re-Invite message or SIP Update message sent by the P-CSCF network element via the I/S-CSCF network element, and the message carries the media resource information of the network side of the first IMS AGW.
  • the method for determining IMS AGW provided by the embodiment of the present disclosure further facilitates UE-SAT-UE communication by receiving media resource information of the first IMS AGW when the second IMS AGW is different from the first IMS AGW.
  • the method for determining the IMS AGW provided by the present disclosure further includes:
  • the indication information sent by the first network function entity indicating that the IMS AGW for indicating the service has not changed is received.
  • the second IMS AGW is the same as the first IMS AGW, it indicates that the service satellite has changed, but the IMS AGW serving the terminal has not changed. This situation occurs when the IMS AGW is deployed as a public IMS AGW.
  • the terminal receives an indication from the first network function entity indicating that the IMS AGW serving the terminal has not changed. For example, the terminal receives a SIP 200 OK message from the P-CSCF network element indicating that the IMS AGW serving the terminal has not changed.
  • the method for determining the IMS AGW receives indication information sent by the first network function entity to indicate that the IMS AGW of the service terminal has not changed when the second IMS AGW is the same as the first IMS AGW, so as to learn that the IMS AGW of the service terminal has not changed, which is further conducive to realizing UE-SAT-UE communication.
  • FIG. 8 is a fourth flowchart of the method for determining the IMS AGW provided by the embodiment of the present disclosure.
  • Figure 8 illustrates the process of selecting the IMS AGW deployed on the satellite during the call establishment process. Note that only the affected key network elements are drawn in the figure. Other network elements such as the Home Subscriber Server (HSS) network element, the Unified Data Management (UDM) network element, and the Application Server (AS) are not shown. As shown in Figure 8, the following steps are included:
  • HSS Home Subscriber Server
  • UDM Unified Data Management
  • AS Application Server
  • the UE completes registration with 5G via the gNB on satellite SAT1 (which deploys gNB, UPF, and IMS AGW).
  • the core network elements served are AMF, SMF, and PCF.
  • the PDU Session Anchor (PSA) UPF serving the UE is the terrestrial UPF.
  • the network element serving the IMS system is the P-CSCF network element, the Interrogating/Serving Call Session Control Function (I/S-CSCF) network element.
  • I/S-CSCF Interrogating/Serving Call Session Control Function
  • the UE initiates a call and sends a SIP Invite message to the P-CSCF network element.
  • the P-CSCF network element obtains the IMS AGW deployed on the satellite based on the deployment information of the IMS AGW on the satellite, and attempts to select the IMS AGW deployed on the satellite as the access gateway for the UE for this call, triggering a request to the PCF network element for the UE's access network information.
  • the P-CSCF network element uses the Rx interface to perform the authentication/authorization request (AAR)/authentication/authorization answer (AAA) message request and response process, or uses the service-based N5 interface to perform the Npcf_PolicyAuthorization_Subscribe operation to request the UE's access network information.
  • the PCF network element requests the UE's access network information from the SMF network element through the Npcf_SMPolicyControl_UpdateNotify (notify session management policy control update) service operation.
  • the SMF network element returns the UE's access network information to the PCF network element through the Npcf_SMPolicyControl_Update (session management policy control update) service operation.
  • the access network information includes the UE's serving satellite identifier.
  • the PCF returns the UE's access network information to the P-CSCF.
  • the PCF uses the Rx interface to perform the RAR/RAA message request and response process, or uses the service-based N5 interface to perform the Npcf_PolicyAuthorization_Notify operation to return the UE's access network information to the P-CSCF.
  • the P-CSCF network element selects the target IMS AGW as the access gateway for the UE based on the received service satellite identifier, and requests the IMS AGW to allocate media resources.
  • the IMS AGW can be deployed on every satellite along with the gNB/UPF, or installed only on specific satellites as a public access gateway. Therefore, the target IMS AGW can be the IMS AGW deployed on the UE's serving satellite or a public IMS AGW deployed on another satellite.
  • the P-CSCF network element determines the UE's serving satellite based on the received serving satellite identifier and uses the IMS AGW deployed on the UE's serving satellite as the target IMS AGW.
  • the target IMS AGW can also be selected using the network storage function (NF Repository Function, NRF) discovery method.
  • NRF Network Repository Function
  • the P-CSCF network element determines the public IMS AGW corresponding to the received service satellite identifier based on the mapping relationship between the satellite identifier and the public IMS AGW, and uses the public IMS AGW corresponding to the received satellite identifier as the target IMS AGW.
  • the mapping relationship between satellite identification and public IMS AGW can be dynamically adjusted based on the ephemeris information of each satellite.
  • the P-CSCF network element triggers the dedicated resource establishment process to the PCF network element.
  • the P-CSCF network element uses the Rx interface to perform the AAR/AAA message request and response process, or uses the service-based N5 interface to perform the Npcf_PolicyAuthorization_Create (create policy authorization) operation to trigger the dedicated resource establishment process to the PCF network element.
  • the request message carries indication information for indicating that the target IMS AGW deployed on the satellite is serving the UE. This indication information indicates that the UE's access gateway has selected the IMS AGW deployed on the satellite.
  • the PCF network element sends a dedicated resource establishment request to the SMF through the Npcf_SMPolicyControl_UpdateNotify service operation.
  • the request message carries an indication that the target IMS AGW deployed on the satellite is serving the UE.
  • the SMF network element After the SMF network element receives the indication information indicating that the target IMS AGW deployed on the satellite serves the UE, if the target IMS AGW is not a public IMS AGW, the UE's serving satellite and the satellite where the target IMS AGW is located are the same satellite, and the SMF network element inserts the UPF deployed on the satellite together with the target IMS AGW as the shunt UPF for the UE's call media flow; if the target IMS AGW is a public IMS AGW, the UE's serving satellite and the satellite where the target IMS AGW is located are not the same satellite, and the SMF network element inserts the UPF deployed on the UE's serving satellite as the shunt UPF for the UE's call media flow.
  • the P-CSCF network element sends a SIP Invite message to the I/S-CSCF network element.
  • the I/S-CSCF network element sends the SIP Invite message to the called UE.
  • the interaction process between the UE and the peer UE includes 183/PRACK/200OK(PRACK)/UPDATE/180, etc.
  • the SIP 200 OK (Invite) sent by the called UE is sent to the P-CSCF network element of the UE.
  • the P-CSCF network element sends a SIP 200 OK (Invite) message to the UE, and adds an indication in the SIP message to indicate that the target IMS AGW deployed on the satellite is serving the UE.
  • SIP 200 OK Invite
  • the user plane media path of the UE is: UE ⁇ ->gNB(SAT1) ⁇ ->UPF(SAT1) ⁇ ->IMS AGW(SAT1) ⁇ ->the UE on the other side.
  • the P-CSCF network element when the P-CSCF network element receives the calling SIP Invite, it triggers the request to the PCF network element for the UE's access network information and resource allocation (steps 4-11). In fact, these processes can also be triggered after other processes (such as receiving the SIP 183 message from the called UE).
  • the calling UE is taken as an example to illustrate the process of requesting the PCF network element for the UE's access network information and resource allocation (steps 4-11).
  • the above process is also applicable to the called UE.
  • the same process is triggered after the called UE receives the SIP Invite message.
  • FIG. 9 is a fifth flow chart of the method for determining the IMS AGW provided by the embodiment of the present disclosure, as shown in Figure 9, including the following steps:
  • the serving satellite is SAT1, and gNB1, UPF1, and IMS AGW1 on SAT1 are used.
  • the user plane media path between UEs is: UE ⁇ -> gNB1(SAT1) ⁇ -> UPF1(SAT1) ⁇ -> AGW(SAT1) ⁇ -> peer UE.
  • SATx is the serving satellite for the peer UE.
  • the SMF selects UPF2 (SAT2) as the inserted UPF to forward the user plane media data between UEs.
  • SAT2 UPF2
  • the media path for UE-to-UE calls is: UE ⁇ -> gNB2 (SAT2) ⁇ -> UPF2 (SAT2) ⁇ -> IMS AGW1 (SAT1) ⁇ -> peer-side UE.
  • the peer-side UE ⁇ -> IMS AGW1 (SAT1) is transmitted via the inter-satellite link between SAT1 and SAT2.
  • the UE sends a SIP Re-Invite message or a SIP Update message to the P-CSCF network element to request a possible media path update.
  • the message includes indication information for indicating that the serving satellite of the UE has been changed.
  • the P-CSCF network element triggers a request to the PCF network element for the UE's access network information.
  • the P-CSCF network element uses the Rx interface to perform the AAR/AAA message request and response process, or uses the service-based N5 interface to perform the Npcf_PolicyAuthorization_Subscribe operation to request the UE's access network information.
  • the PCF network element requests the UE's access network information from the SMF network element through the Npcf_SMPolicyControl_UpdateNotify (notify session management policy control update) service operation.
  • the SMF network element returns the UE's access network information to the PCF network element through the Npcf_SMPolicyControl_Update (session management policy control update) service operation.
  • the access network information includes the UE's serving satellite identifier.
  • the PCF returns the UE's access network information to the P-CSCF.
  • the PCF uses the Rx interface to perform the RAR/RAA message request and response process, or uses the service-based N5 interface to perform the Npcf_PolicyAuthorization_Notify operation, returning the UE's access network information to the P-CSCF.
  • the P-CSCF network element changes the target IMS AGW to IMS AGW2 (SAT2), that is, uses IMS AGW2 (SAT2) as the access gateway of the UE and requests the allocation of media resources for IMS AGW2 (SAT2).
  • SAT2 IMS AGW2
  • the PCF network element triggers the dedicated resource update process.
  • the P-CSCF network element uses the Rx interface to perform the AAR/AAA message request and response process, or uses the service-based N5 interface to perform the Npcf_PolicyAuthorization_Create (create policy authorization) operation to trigger the dedicated resource update process to the PCF network element.
  • the request message carries indication information for indicating that the target IMS AGW deployed on the satellite is serving the UE.
  • This indication information indicates that the UE's IMS AGW has selected IMS AGW2 (SAT2).
  • the PCF sends a dedicated resource update request to the SMF via the Npcf_SMPolicyControl_UpdateNotify service operation.
  • the request message carries an indication that the UE is being served by the target IMS AGW deployed on the satellite.
  • the SMF updates the QoS dedicated bearer and UPF policies according to existing procedures.
  • the P-CSCF network element sends the SIP Re-Invite message or SIP Update message to the UE on the other side through the I/S-CSCF network element.
  • the message contains the media resource information on the network side of IMS AGW2 (SAT2).
  • the peer UE returns a SIP 200 OK message, indicating that the peer has completed the update of media resources.
  • the P-CSCF returns a SIP 200 OK message to the UE.
  • the message carries the access-side media resource information of IMS AGW2 (SAT2), so that the UE can subsequently send user-plane media data to IMS AGW2 (SAT2).
  • SAT2 access-side media resource information of IMS AGW2
  • the user plane media path of UE will be updated to: UE ⁇ ->gNB2(SAT2) ⁇ ->UPF2(SAT2) ⁇ ->IMS AGW2(SAT2) ⁇ ->UE on the other end.
  • step 9 after the P-CSCF obtains the UE's new serving satellite information and determines that the current public IMS AGW is still in use, it directly responds to the UE with a SIP 200 OK message, eliminating steps 10-16 and 18.
  • FIG. 10 is a sixth flow chart of the method for determining the IMS AGW provided by the embodiment of the present disclosure, as shown in Figure 10, including the following steps:
  • the P-CSCF network element subscribes to the PCF network element for changes in the UE's access network information (including the changed UE's serving satellite identifier) or the serving satellite change.
  • the P-CSCF network element uses the Rx interface to perform AAR/AAA message request and response, or uses the service-based N5 interface to perform the Npcf_PolicyAuthorization_Subscribe operation to request the UE's access network information.
  • the subscription trigger point may include sending a message from the P-CSCF network element to the PCF network element during the call establishment process or after the call is established and connected.
  • the PCF network element subscribes to the SMF network element for the UE's access network information change (including the changed UE's service satellite identifier) or the service satellite change process.
  • the PCF network element requests the UE's access network information from the SMF network element through the Npcf_SMPolicyControl_UpdateNotify (notify session management policy control update) service operation.
  • the serving satellite is SAT1.
  • gNB1, UPF1, and IMS AGW1 on SAT1 are used.
  • the user-plane media path between UEs is: UE ⁇ -> gNB1(SAT1) ⁇ -> UPF1(SAT1) ⁇ -> IMS AGW(SAT1) ⁇ -> peer-side UE.
  • SATx is the serving satellite for the peer UE.
  • the UE's serving satellite changes from SAT1 to SAT2, and the UE is covered and served by SAT2.
  • the UE changes within the 5G system, meaning the access base station changes from gNB1 to gNB2.
  • the SMF selects UPF2 (SAT2) as the intervening UPF to forward user-plane media data between UEs.
  • the SMF network element Based on the subscription of the PCF network element, when the UE's service satellite is changed, the SMF network element notifies the PCF network element of the UE's new access network information (including the new service satellite identifier). The SMF network element returns the UE's new access network information to the PCF network element through the Npcf_SMPolicyControl_Update (session management policy control update) service operation.
  • Npcf_SMPolicyControl_Update session management policy control update
  • the PCF network element Based on the subscription of the P-CSCF network element, the PCF network element notifies the P-CSCF network element of the UE's new access network information (including the new serving satellite identifier).
  • the PCF network element uses the Rx interface to perform the Re-Auth-Request (RAR)/Re-Auth-Answer (RAA) message request and response process, or uses the service-based N5 interface to perform the Npcf_PolicyAuthorization_Notify operation to return the UE's new access network information to the P-CSCF network element.
  • RAR Re-Auth-Request
  • RAA Re-Auth-Answer
  • the P-CSCF network element changes the target IMS AGW to IMS AGW2 (SAT2), that is, uses IMS AGW2 (SAT2) as the access gateway of the UE and requests the allocation of media resources for IMS AGW2 (SAT2).
  • SAT2 IMS AGW2
  • P-CSCF network element The PCF network element triggers the dedicated resource update process.
  • the P-CSCF network element uses the Rx interface to perform the AAR/AAA message request and response process, or uses the service-based N5 interface to perform the Npcf_PolicyAuthorization_Create (create policy authorization) operation to trigger the dedicated resource update process to the PCF network element.
  • the request message carries indication information for indicating that the target IMS AGW deployed on the satellite is serving the UE.
  • This indication information indicates that the UE's access gateway has selected IMS AGW2 (SAT2).
  • the PCF sends a dedicated resource update request to the SMF via the Npcf_SMPolicyControl_UpdateNotify service operation.
  • the request message carries an indication that the UE is being served by the target IMS AGW deployed on the satellite.
  • the SMF updates the QoS dedicated bearer and UPF policies according to existing procedures.
  • the P-CSCF network element sends the SIP Re-Invite message or SIP Update message to the UE on the other side through the I/S-CSCF network element.
  • the message contains the media resource information on the network side of IMS AGW2 (SAT2).
  • the P-CSCF network element sends a SIP Invite message or a SIP Update message to the UE, which contains the access-side media resource information of IMS AGW2 (SAT2).
  • SAT2 IMS AGW2
  • (18)P-CSCF sends a request message to IMS AGW1(SAT1), requesting IMS AGW1(SAT1) to release the allocated media resources.
  • step 8 after the P-CSCF obtains the UE's new serving satellite information and determines that the current public IMS AGW is still in use, there is no need for the P-CSCF to trigger an IMS AGW update.
  • FIG11 is a schematic structural diagram of a first network function entity provided in an embodiment of the present disclosure.
  • the first network function entity includes a memory 1120, a transceiver 1100, and a processor 1110, wherein:
  • the memory 1120 is used to store computer programs; the transceiver 1100 is used to send and receive data under the control of the processor 1110; the processor 1110 is used to read the computer program in the memory 1120 and perform the following operations:
  • the access network information of the terminal subscribing to the access network information of the terminal from the second network function entity; or receiving first indication information sent by the terminal, and triggering a request for the access network information of the terminal from the second network function entity based on the first indication information, where the first indication information is used to indicate that a service satellite has been changed;
  • the access network information includes a serving satellite identifier, and the serving satellite identifier is an identifier of the replaced serving satellite;
  • the first IMS AGW serving the terminal is determined, and the first IMS AGW is used to support the on-board IMS call of the terminal.
  • the transceiver 1100 is configured to receive and send data under the control of the processor 1110 .
  • the bus architecture may include any number of interconnected buses and bridges, specifically various circuits linked together by one or more processors represented by processor 1110 and memory represented by memory 1120.
  • the bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein.
  • the bus interface provides an interface.
  • the transceiver 1100 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, such as a wireless channel, a wired channel, an optical cable, and the like.
  • the processor 1110 is responsible for managing the bus architecture and general processing, and the memory 1120 may store data used by the processor 1110 when performing operations.
  • Processor 1110 can be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD), and the processor can also adopt a multi-core architecture.
  • CPU central processing unit
  • ASIC application specific integrated circuit
  • FPGA field programmable gate array
  • CPLD complex programmable logic device
  • determining the first IMS AGW serving the terminal based on the serving satellite identifier and the deployment mode of the IMS AGW on the satellite includes:
  • the deployment mode is to deploy a public IMS AGW
  • the public IMS AGW corresponding to the service satellite identifier is determined as the first IMS AGW.
  • the operations further include:
  • the mapping relationship is adjusted according to the ephemeris information of each satellite.
  • the method further includes:
  • the second indication message is an indication message indicating that the IMS AGW serving the terminal is the first IMS AGW deployed on the satellite.
  • the operations further include:
  • the second IMS AGW is the IMS AGW determined to serve the terminal before the service satellite of the terminal is replaced.
  • the operations further include:
  • the release request message is used to request the second IMS AGW to release the allocated media resources.
  • the operations further include:
  • indication information is sent to the terminal to indicate that the IMS AGW serving the terminal has not changed.
  • first network function entity provided in the embodiment of the present disclosure can implement all the method steps implemented in the method embodiment in which the execution subject is the first network function entity, and can achieve the same technical effects.
  • the parts and beneficial effects of this embodiment that are the same as those of the method embodiment will not be described in detail here.
  • FIG12 is a schematic structural diagram of a second network function entity provided in an embodiment of the present disclosure.
  • the second network function entity includes a memory 1220, a transceiver 1200, and a processor 1210, wherein:
  • the memory 1220 is used to store computer programs; the transceiver 1200 is used to send and receive data under the control of the processor 1210; the processor 1210 is used to read the computer program in the memory 1220 and perform the following operations:
  • the access network information of the terminal is fed back to the first network function entity, where the access network information includes a service satellite identifier, which is an identifier of the replaced service satellite.
  • the service satellite identifier is used to determine the first IMS AGW serving the terminal, and the first IMS AGW is used to support on-board IMS calls for the terminal.
  • the transceiver 1200 is configured to receive and send data under the control of the processor 1210 .
  • the bus architecture may include any number of interconnected buses and bridges, specifically various circuits linked together by one or more processors represented by processor 1210 and memory represented by memory 1220.
  • the bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein.
  • the bus interface provides an interface.
  • the transceiver 1200 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, such as a wireless channel, a wired channel, an optical cable, and the like.
  • the processor 1210 is responsible for managing the bus architecture and general processing, and the memory 1220 may store data used by the processor 1210 when performing operations.
  • the processor 1210 can be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD).
  • the processor can also adopt a multi-core architecture.
  • the operations further include:
  • the second indication information is indication information indicating that the IMS AGW serving the terminal is the first IMS AGW deployed on a satellite;
  • the second network function entity provided in the embodiment of the present disclosure can implement all the method steps implemented in the method embodiment in which the execution subject is the second network function entity, and can achieve the same technical effects.
  • the parts and beneficial effects of this embodiment that are the same as those of the method embodiment will not be described in detail here.
  • FIG13 is a schematic diagram of the structure of a terminal provided in an embodiment of the present disclosure.
  • the terminal includes a memory 1320, a transceiver 1300, and a processor 1310, wherein:
  • the memory 1320 is used to store computer programs; the transceiver 1300 is used to send and receive data under the control of the processor 1310; the processor 1310 is used to read the computer program in the memory 1320 and perform the following operations:
  • a first indication message is sent to a first network function entity, where the first indication message is used to indicate that the service satellite has been replaced, and trigger the first network function entity to request access network information from the second network function entity, where the access network information includes a service satellite identifier, where the service satellite identifier is the identifier of the replaced service satellite, and where the service satellite identifier is used to determine the first IMS AGW of the service, where the first IMS AGW is used to support on-board IMS calls.
  • the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 1310 and memory represented by memory 1320.
  • the bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein.
  • the bus interface provides an interface.
  • the transceiver 1300 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, such as a wireless channel, a wired channel, an optical cable, and the like.
  • the user interface 1330 may also be an interface capable of connecting external or internal devices as required, including but not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.
  • the processor 1310 is responsible for managing the bus architecture and general processing, and the memory 1320 can store data used by the processor 1310 when performing operations.
  • processor 1310 can be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD), and the processor can also adopt a multi-core architecture.
  • CPU central processing unit
  • ASIC application specific integrated circuit
  • FPGA field programmable gate array
  • CPLD complex programmable logic device
  • the processor calls the computer program stored in the memory to execute any of the methods provided by the embodiments of the present disclosure according to the obtained executable instructions.
  • the processor and the memory can also be arranged physically separately.
  • the operations further include:
  • the first IMS AGW is different from the second IMS AGW, receiving information about media resources allocated on the first IMS AGW from the first network function entity;
  • the second IMS AGW is the IMS AGW determined to serve the terminal before the service satellite of the terminal is replaced.
  • the operations further include:
  • the indication information sent by the first network function entity indicating that the IMS AGW for indicating the service has not changed is received.
  • FIG14 is a schematic diagram of a structure of an apparatus for determining an IMS AGW according to an embodiment of the present disclosure.
  • an apparatus for determining an IMS AGW according to an embodiment of the present disclosure includes a first processing module 1410, a first receiving module 1420, and a first determining module 1430.
  • the first processing module 1410 is configured to subscribe to the access network information of the terminal from the second network function entity; or, receive first indication information sent by the terminal, and trigger a request for the access network information of the terminal from the second network function entity based on the first indication information, where the first indication information is used to indicate a change in the serving satellite;
  • a first receiving module 1420 is configured to receive the access network information of the terminal sent by the second network function entity, where the access network information includes a serving satellite identifier, and the serving satellite identifier is an identifier of the replaced serving satellite;
  • the first determination module 1430 is used to determine the first IMS AGW serving the terminal based on the service satellite identifier and the deployment method of the IMS AGW on the satellite; the first IMS AGW is used to support the on-board IMS call of the terminal.
  • the first determining module 1430 is configured to:
  • the deployment mode is to deploy a public IMS AGW
  • the public IMS AGW corresponding to the service satellite identifier is determined as the first IMS AGW.
  • the apparatus further comprises:
  • the adjustment module is used to adjust the mapping relationship according to the ephemeris information of each satellite.
  • the apparatus further comprises:
  • the first sending module is used to send second indication information to the second network function entity; the second indication information is indication information indicating that the IMS AGW serving the terminal is the first IMS AGW deployed on the satellite.
  • the apparatus further comprises:
  • a second sending module configured to send information about media resources allocated on the first IMS AGW to the terminal and a corresponding communication peer terminal of the terminal when the first IMS AGW is different from the second IMS AGW;
  • the second IMS AGW is the IMS AGW serving the terminal determined before the service satellite of the terminal is replaced.
  • the apparatus further comprises:
  • the third sending module is used to send a release request message to the second IMS AGW; the release request message is used to request the second IMS AGW to release the allocated media resources.
  • the apparatus further comprises:
  • the fourth sending module is used to send indication information to the terminal to indicate that the IMS AGW serving the terminal has not changed when the first IMS AGW is the same as the second IMS AGW.
  • the device for determining IMS AGW provided by the embodiment of the present disclosure can implement all the method steps implemented by the above-mentioned method embodiment in which the execution subject is the first network function entity, and can achieve the same technical effect.
  • the parts and beneficial effects of this embodiment that are the same as those of the method embodiment will not be described in detail here.
  • FIG15 is a second structural diagram of an apparatus for determining an IMS AGW provided by an embodiment of the present disclosure.
  • an apparatus for determining an IMS AGW provided by an embodiment of the present disclosure includes a feedback module 1510;
  • Feedback module 1510 is used to feedback the access network information of the terminal to the first network function entity when the first network function entity subscribes to the access network information of the terminal, the access network information includes a service satellite identifier, and the service satellite identifier is the identifier of the replaced service satellite.
  • the service satellite identifier is used to determine the first IMS AGW serving the terminal, and the first IMS AGW is used to support on-board IMS calls of the terminal.
  • the apparatus further comprises:
  • a second receiving module configured to receive second indication information sent by the first network function entity; the second indication information being indication information indicating that the IMS AGW serving the terminal is the first IMS AGW deployed on a satellite;
  • the second determination module is used to determine the UPF serving the terminal based on the second indication information.
  • the device for determining IMS AGW provided by the embodiment of the present disclosure can implement all the method steps implemented by the above-mentioned method embodiment in which the execution subject is the second network functional entity, and can achieve the same technical effect.
  • the parts and beneficial effects of this embodiment that are the same as those of the method embodiment will not be described in detail here.
  • FIG16 is a third structural diagram of an apparatus for determining an IMS AGW provided by an embodiment of the present disclosure.
  • an apparatus for determining an IMS AGW provided by an embodiment of the present disclosure includes a fifth sending module 1610;
  • the fifth sending module 1610 is used to send a first indication message to the first network function entity, wherein the first indication message is used to indicate that the service satellite has been replaced, and trigger the first network function entity to request access network information from the second network function entity, wherein the access network information includes a service satellite identifier, which is an identifier of the replaced service satellite, and is used to determine the first IMS AGW of the service, and the first IMS AGW is used to support on-board IMS calls.
  • the apparatus further comprises:
  • a third receiving module configured to receive information about media resources allocated on the first IMS AGW sent by the first network function entity when the first IMS AGW is different from the second IMS AGW;
  • the second IMS AGW is the IMS AGW serving the terminal determined before the service satellite of the terminal is replaced.
  • the apparatus further comprises:
  • the fourth receiving module is used to receive the indication information sent by the first network function entity indicating that the IMS AGW for indicating the service has not changed when the first IMS AGW is the same as the second IMS AGW.
  • the device for determining IMS AGW provided by the embodiment of the present disclosure can implement all the method steps implemented by the above-mentioned method embodiment in which the execution subject is the terminal, and can achieve the same technical effect.
  • the parts and beneficial effects of this embodiment that are the same as those of the method embodiment will not be described in detail here.
  • the division of units/modules in the embodiments of the present disclosure is schematic and is merely a logical functional division. In actual implementation, other division methods may be used.
  • the functional units in the various embodiments of the present disclosure may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit.
  • the aforementioned integrated units may be implemented in the form of hardware or software functional units.
  • the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium.
  • the computer software product is stored in a storage medium, including several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present disclosure.
  • the aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), magnetic disk or optical disk, and other media that can store program code.
  • a non-transitory readable storage medium stores a computer program, and the computer program is used to enable a processor to execute the above-mentioned method embodiments to provide a method for determining the IMS AGW.
  • the above-mentioned non-transitory readable storage medium provided by the embodiment of the present disclosure can implement all the method steps implemented by the above-mentioned method embodiments, and can achieve the same technical effects.
  • the parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
  • non-transitory readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)), etc.
  • magnetic storage such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.
  • optical storage such as CD, DVD, BD, HVD, etc.
  • semiconductor storage such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)
  • a processor-readable storage medium is also provided, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the method for determining the IMS AGW provided in the above-mentioned method embodiments.
  • the processor-readable storage medium provided in the embodiment of the present disclosure can implement all the method steps implemented in the above-mentioned method embodiments and can achieve the same technical effects.
  • the parts and beneficial effects of this embodiment that are the same as those of the method embodiment will not be described in detail here.
  • a computer-readable storage medium stores a computer program, and the computer program is used to enable a computer to execute the method for determining the IMS AGW provided in the above-mentioned method embodiments.
  • the above-mentioned computer-readable storage medium provided by the embodiment of the present disclosure can implement all the method steps implemented by the above-mentioned method embodiments, and can achieve the same technical effects.
  • the parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
  • a communication device in which a computer program is stored, and the computer program is used to enable the communication device to execute the method for determining the IMS AGW provided by the above-mentioned method embodiments.
  • the above-mentioned communication device provided by the embodiment of the present disclosure can implement all the method steps implemented by the above-mentioned method embodiments, and can achieve the same technical effects.
  • the parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
  • a chip product is also provided, in which a computer program is stored, and the computer program is used to enable the chip product to execute the method for determining the IMS AGW provided by the above-mentioned method embodiments.
  • first, second, and the like in the embodiments of the present disclosure are used to distinguish similar objects, and are not used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, such that the embodiments of the present disclosure can be implemented in an order other than that illustrated or described herein. Furthermore, the terms “first” and “second” generally distinguish objects of the same type, and do not limit the number of objects. For example, the first object can be one or more.
  • the term "and/or” describes the association relationship between associated objects, indicating that three relationships can exist.
  • a and/or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone.
  • the character "/" generally indicates that the associated objects are in an "or” relationship.
  • the term “plurality” refers to two or more than two, and other quantifiers are similar thereto.
  • "determine B based on A” means that factor A must be considered when determining B. It is not limited to “determine B based on A alone”, and should also include: “determine B based on A and C", “determine B based on A, C and E", “determine C based on A, and further determine B based on C", etc. It can also include using A as a condition for determining B, for example, "when A meets the first condition, use the first method to determine B"; for example, "when A meets the second condition, determine B”; for example, "when A meets the third condition, determine B based on the first parameter", etc. Of course, it can also be a condition that uses A as a factor in determining B, for example, "when A meets the first condition, use the first method to determine C, and further determine B based on C", etc.
  • applicable systems may include the Global System of Mobile Communication (GSM) system, the Code Division Multiple Access (CDMA) system, the Wideband Code Division Multiple Access (WCDMA) general packet radio service (GPRS) system, the Long Term Evolution (LTE) system, the LTE frequency division duplex (FDD) system, the LTE time division duplex (TDD) system, the Long Term Evolution Advanced (LTE-A) system, the Universal Mobile Telecommunication System (UMTS), the Worldwide Interoperability for Microwave Access (WiMAX) system, and the 5G New Radio (NR) system.
  • GSM Global System of Mobile Communication
  • CDMA Code Division Multiple Access
  • WCDMA Wideband Code Division Multiple Access
  • GPRS general packet radio service
  • LTE Long Term Evolution
  • FDD frequency division duplex
  • TDD LTE time division duplex
  • LTE-A Long Term Evolution Advanced
  • UMTS Universal Mobile Telecommunication System
  • WiMAX Worldwide Interoperability for Microwave Access
  • 5G New Radio NR
  • the terminal device involved in the embodiments of the present disclosure may be a device that provides voice and/or data connectivity to a user, a handheld device with wireless connection function, or other processing equipment connected to a wireless modem.
  • the name of the terminal device may also be different.
  • the terminal device may be called a user equipment (UE).
  • the wireless terminal device can communicate with one or more core networks (CN) via a radio access network (RAN).
  • CN core networks
  • RAN radio access network
  • the wireless terminal device may be a mobile terminal device, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal device.
  • it may be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges language and/or data with the radio access network.
  • a wireless terminal device may also be referred to as a system, subscriber unit, subscriber station, mobile station, mobile, remote station, access point, remote terminal, access terminal, user terminal, user agent, or user device, but is not limited to these terms in the embodiments of the present disclosure.
  • the network device involved in the embodiments of the present disclosure may be a base station, which may include multiple cells providing services to the terminal.
  • the base station may also be called an access point, or may be a device in the access network that communicates with the wireless terminal device through one or more sectors on the air interface, or other names.
  • the network device can be used to interchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network.
  • IP Internet Protocol
  • the network device may also coordinate the attribute management of the air interface.
  • the network device involved in the embodiments of the present disclosure may be a network device (Base Transceiver Station, BTS) in the Global System for Mobile communications (GSM) or Code Division Multiple Access (CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolved network device (evolutionary Node B, eNB or e-NodeB) in the Long Term Evolution (LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), or a Home evolved Node B (HeNB), a relay node, a femto base station, a pico base station, etc., but is not limited in the embodiments of the present disclosure.
  • network devices may include centralized unit (CU) nodes and distributed unit (DU) nodes, and the centralized unit and the distributed unit may also be geographically separated.
  • MIMO transmission can be either Single User MIMO (SU-MIMO) or Multi User MIMO (MU-MIMO).
  • MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or Massive-MIMO. It can also employ diversity transmission, precoding, or beamforming.
  • the embodiments of the present disclosure may be provided as methods, systems, or computer program products. Therefore, the present disclosure may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present disclosure may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage and optical storage, etc.) containing computer-usable program code.
  • a computer-usable storage media including but not limited to magnetic disk storage and optical storage, etc.
  • These computer-executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.
  • processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor-readable memory produce a product including an instruction device that implements the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.
  • processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Astronomy & Astrophysics (AREA)
  • General Physics & Mathematics (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The present disclosure relates to the technical field of wireless communications, and provides a method and apparatus for determining an IMS AGW, and a storage medium, which are applied to a first network function entity. The method comprises: subscribing to a second network function entity for access network information of a terminal; or receiving first indication information sent by the terminal, and triggering a request to the second network function entity for the access network information of the terminal, the first indication information being used for indicating that a service satellite has been changed; receiving the access network information of the terminal sent by the second network function entity, the access network information comprising a service satellite identifier, and the service satellite identifier being an identifier of the replacement service satellite; and on the basis of the service satellite identifier and the deployment modes of IMS AGWs on the satellite, determining a first IMS AGW serving the terminal, the first IMS AGW being used for supporting satellite-based IMS calls of the terminal.

Description

确定IMS AGW的方法、装置及存储介质Method, device and storage medium for determining IMS AGW

相关申请的交叉引用CROSS-REFERENCE TO RELATED APPLICATIONS

本申请要求于2024年02月02日提交的申请号为202410151681.5,发明名称为“确定IMS AGW的方法、装置及存储介质”的中国专利申请的优先权,其通过引用方式全部并入本文。This application claims priority to Chinese patent application No. 202410151681.5 filed on February 2, 2024, entitled “Method, device and storage medium for determining IMS AGW”, which is incorporated herein by reference in its entirety.

技术领域Technical Field

本公开涉及无线通信技术领域,尤其涉及一种确定IMS AGW的方法、装置及存储介质。The present disclosure relates to the field of wireless communication technology, and in particular to a method, device and storage medium for determining an IMS AGW.

背景技术Background Art

在第三代合作伙伴计划(3rd Generation Partnership Project,3GPP)Rel-19卫星课题研究中,一个需要解决的问题是如何实现“终端-卫星-终端”(UE-SAT-UE)通信。In the 3rd Generation Partnership Project (3GPP) Rel-19 satellite research project, one of the problems that needs to be solved is how to realize "terminal-satellite-terminal" (UE-SAT-UE) communication.

在相关技术中,设计了将5G基站(gNodeB,gNB)、用户面功能(User Plane Function,UPF)和接入网关(Access Gateway,AGW)部署在卫星上实现UE-SAT-UE通信的方法。但是没有考虑当终端的服务卫星发生更换时,如何实现UE-SAT-UE通信。Related technologies have designed methods to deploy 5G base stations (gNodeBs, gNBs), user plane functions (UPFs), and access gateways (AGWs) on satellites to enable UE-SAT-UE communication. However, they do not consider how to achieve UE-SAT-UE communication when the terminal's serving satellite changes.

发明内容Summary of the Invention

针对相关技术中存在的问题,本公开实施例提供一种确定IMS AGW的方法、装置及存储介质,用以解决当终端的服务卫星发生更换时,如何实现UE-SAT-UE通信的问题。In response to the problems existing in the related art, the embodiments of the present disclosure provide a method, device and storage medium for determining the IMS AGW, so as to solve the problem of how to achieve UE-SAT-UE communication when the service satellite of the terminal is replaced.

第一方面,本公开实施例提供一种确定IMS AGW的方法,应用于第一网络功能实体,包括:In a first aspect, an embodiment of the present disclosure provides a method for determining an IMS AGW, which is applied to a first network function entity and includes:

向第二网络功能实体订阅终端的接入网络信息;或者,接收所述终端发送的第一指示信息,基于所述第一指示信息,触发向所述第二网络功能实体请求所述终端的接入网络信息,所述第一指示信息用于指示服务卫星发生更换;subscribing to the access network information of the terminal from the second network function entity; or receiving first indication information sent by the terminal, and triggering a request for the access network information of the terminal from the second network function entity based on the first indication information, where the first indication information is used to indicate that a service satellite has been changed;

接收所述第二网络功能实体发送的所述终端的接入网络信息,所述接入网络信息包含服务卫星标识,所述服务卫星标识是更换后的服务卫星的标识;receiving access network information of the terminal sent by the second network function entity, where the access network information includes a serving satellite identifier, and the serving satellite identifier is an identifier of the replaced serving satellite;

根据所述服务卫星标识和IMS AGW在卫星上的部署方式,确定服务所述终端的第一IMS AGW,所述第一IMS AGW用于支持所述终端的星上IMS通话。According to the service satellite identifier and the deployment method of the IMS AGW on the satellite, the first IMS AGW serving the terminal is determined, and the first IMS AGW is used to support the on-board IMS call of the terminal.

在一些实施例中,所述根据所述服务卫星标识和IMS AGW在卫星上的部署方式,确定服务所述终端的第一IMS AGW,包括:In some embodiments, determining the first IMS AGW serving the terminal based on the serving satellite identifier and the deployment mode of the IMS AGW on the satellite includes:

在所述部署方式为每一颗卫星上均部署有IMS AGW的情况下,根据所述服务卫星标识,确定所述终端的服务卫星;In a case where an IMS AGW is deployed on each satellite, determining the serving satellite of the terminal according to the serving satellite identifier;

将所述终端的服务卫星上部署的IMS AGW,确定为所述第一IMS AGW;或,Determine the IMS AGW deployed on the service satellite of the terminal as the first IMS AGW; or

在所述部署方式为部署公共IMS AGW的情况下,根据卫星标识与公共IMS AGW之间的映射关系,确定与所述服务卫星标识对应的公共IMS AGW;In the case where the deployment mode is to deploy a public IMS AGW, determining the public IMS AGW corresponding to the serving satellite identifier based on a mapping relationship between the satellite identifier and the public IMS AGW;

将所述与所述服务卫星标识对应的公共IMS AGW,确定为所述第一IMS AGW。The public IMS AGW corresponding to the service satellite identifier is determined as the first IMS AGW.

在一些实施例中,所述方法还包括:In some embodiments, the method further comprises:

根据各卫星的星历信息,对所述映射关系进行调整。The mapping relationship is adjusted according to the ephemeris information of each satellite.

在一些实施例中,在所述确定服务所述终端的第一IMS AGW之后,还包括:In some embodiments, after determining the first IMS AGW serving the terminal, the method further includes:

向所述第二网络功能实体发送第二指示信息;所述第二指示信息为指示服务所述终端的IMS AGW是部署在卫星上的所述第一IMS AGW的指示信息。Send a second indication message to the second network function entity; the second indication message is an indication message indicating that the IMS AGW serving the terminal is the first IMS AGW deployed on the satellite.

在一些实施例中,所述方法还包括:In some embodiments, the method further comprises:

在所述第一IMS AGW与第二IMS AGW不相同的情况下,将所述第一IMS AGW上分配的媒体资源的信息发送给所述终端以及所述终端对应的通信对端终端;When the first IMS AGW is different from the second IMS AGW, sending information about media resources allocated on the first IMS AGW to the terminal and a corresponding communication peer terminal of the terminal;

其中,所述第二IMS AGW是在所述终端的服务卫星更换之前,确定的服务所述终端的IMS AGW。The second IMS AGW is the IMS AGW serving the terminal determined before the service satellite of the terminal is replaced.

在一些实施例中,所述方法还包括:In some embodiments, the method further comprises:

向所述第二IMS AGW发送释放请求消息;所述释放请求消息用于请求所述第二IMS AGW释放已分配的媒体资源。Send a release request message to the second IMS AGW; the release request message is used to request the second IMS AGW to release the allocated media resources.

在一些实施例中,所述方法还包括:In some embodiments, the method further comprises:

在所述第一IMS AGW与所述第二IMS AGW相同的情况下,向所述终端发送用于指示服务所述终端的IMS AGW未变更的指示信息。When the first IMS AGW is the same as the second IMS AGW, indication information is sent to the terminal to indicate that the IMS AGW serving the terminal has not changed.

第二方面,本公开实施例提供一种确定IMS AGW的方法,应用于第二网络功能实体,包括:In a second aspect, an embodiment of the present disclosure provides a method for determining an IMS AGW, which is applied to a second network function entity, including:

在第一网络功能实体订阅终端的接入网络信息的情况下,向所述第一网络功能实体反馈所述终端的接入网络信息,所述接入网络信息包含服务卫星标识,所述服务卫星标识是更换后的服务卫星的标识,所述服务卫星标识用于确定服务所述终端的第一IMS AGW,所述第一IMS AGW用于支持所述终端的星上IMS通话。When the first network function entity subscribes to the access network information of the terminal, the access network information of the terminal is fed back to the first network function entity, where the access network information includes a service satellite identifier, which is an identifier of the replaced service satellite. The service satellite identifier is used to determine the first IMS AGW serving the terminal, and the first IMS AGW is used to support on-board IMS calls for the terminal.

在一些实施例中,所述方法还包括:In some embodiments, the method further comprises:

接收所述第一网络功能实体发送的第二指示信息;所述第二指示信息为指示服务所述终端的IMS AGW是部署在卫星上的所述第一IMS AGW的指示信息;receiving second indication information sent by the first network function entity; the second indication information is indication information indicating that the IMS AGW serving the terminal is the first IMS AGW deployed on a satellite;

基于所述第二指示信息,确定服务所述终端的UPF。Based on the second indication information, determine the UPF serving the terminal.

第三方面,本公开实施例提供一种确定IMS AGW的方法,应用于终端,包括:In a third aspect, an embodiment of the present disclosure provides a method for determining an IMS AGW, which is applied to a terminal and includes:

向第一网络功能实体发送第一指示信息,所述第一指示信息用于指示服务卫星发生更换,并触发所述第一网络功能实体向第二网络功能实体请求接入网络信息,所述接入网络信息包含服务卫星标识,所述服务卫星标识是更换后的服务卫星的标识,所述服务卫星标识用于确定服务的第一IMS AGW,所述第一IMS AGW用于支持星上IMS通话。A first indication message is sent to a first network function entity, where the first indication message is used to indicate that the service satellite has been replaced, and trigger the first network function entity to request access network information from the second network function entity, where the access network information includes a service satellite identifier, where the service satellite identifier is the identifier of the replaced service satellite, and where the service satellite identifier is used to determine the first IMS AGW of the service, where the first IMS AGW is used to support on-board IMS calls.

在一些实施例中,所述方法还包括:In some embodiments, the method further comprises:

在所述第一IMS AGW与第二IMS AGW不相同的情况下,接收所述第一网络功能实体发送的所述第一IMS AGW上分配的媒体资源的信息;In a case where the first IMS AGW is different from the second IMS AGW, receiving information about media resources allocated on the first IMS AGW from the first network function entity;

其中,所述第二IMS AGW是在所述终端的服务卫星更换之前,确定的服务所述终端的IMS AGW。The second IMS AGW is the IMS AGW serving the terminal determined before the service satellite of the terminal is replaced.

在一些实施例中,所述方法还包括:In some embodiments, the method further comprises:

在所述第一IMS AGW与所述第二IMS AGW相同的情况下,接收所述第一网络功能实体发送的用于指示服务的IMS AGW未变更的指示信息。When the first IMS AGW is the same as the second IMS AGW, the indication information sent by the first network function entity indicating that the IMS AGW for indicating the service has not changed is received.

第四方面,本公开实施例还提供一种第一网络功能实体,包括存储器,收发机,处理器:In a fourth aspect, an embodiment of the present disclosure further provides a first network function entity, including a memory, a transceiver, and a processor:

存储器,用于存储计算机程序;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的计算机程序并执行以下操作:A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:

向第二网络功能实体订阅终端的接入网络信息;或者,接收所述终端发送的第一指示信息,基于所述第一指示信息,触发向所述第二网络功能实体请求所述终端的接入网络信息,所述第一指示信息用于指示服务卫星发生更换;subscribing to the access network information of the terminal from the second network function entity; or receiving first indication information sent by the terminal, and triggering a request for the access network information of the terminal from the second network function entity based on the first indication information, where the first indication information is used to indicate that a service satellite has been changed;

接收所述第二网络功能实体发送的所述终端的接入网络信息,所述接入网络信息包含服务卫星标识,所述服务卫星标识是更换后的服务卫星的标识;receiving access network information of the terminal sent by the second network function entity, where the access network information includes a serving satellite identifier, and the serving satellite identifier is an identifier of the replaced serving satellite;

根据所述服务卫星标识和IMS AGW在卫星上的部署方式,确定服务所述终端的第一IMS AGW,所述第一IMS AGW用于支持所述终端的星上IMS通话。According to the service satellite identifier and the deployment method of the IMS AGW on the satellite, the first IMS AGW serving the terminal is determined, and the first IMS AGW is used to support the on-board IMS call of the terminal.

在一些实施例中,所述根据所述服务卫星标识和IMS AGW在卫星上的部署方式,确定服务所述终端的第一IMS AGW,包括:In some embodiments, determining the first IMS AGW serving the terminal based on the serving satellite identifier and the deployment mode of the IMS AGW on the satellite includes:

在所述部署方式为每一颗卫星上均部署有IMS AGW的情况下,根据所述服务卫星标识,确定所述终端的服务卫星;In a case where an IMS AGW is deployed on each satellite, determining the serving satellite of the terminal according to the serving satellite identifier;

将所述终端的服务卫星上部署的IMS AGW,确定为所述第一IMS AGW;或,Determine the IMS AGW deployed on the service satellite of the terminal as the first IMS AGW; or

在所述部署方式为部署公共IMS AGW的情况下,根据卫星标识与公共IMS AGW之间的映射关系,确定与所述服务卫星标识对应的公共IMS AGW;In the case where the deployment mode is to deploy a public IMS AGW, determining the public IMS AGW corresponding to the serving satellite identifier based on a mapping relationship between the satellite identifier and the public IMS AGW;

将所述与所述服务卫星标识对应的公共IMS AGW,确定为所述第一IMS AGW。The public IMS AGW corresponding to the service satellite identifier is determined as the first IMS AGW.

在一些实施例中,所述操作还包括:In some embodiments, the operations further include:

根据各卫星的星历信息,对所述映射关系进行调整。The mapping relationship is adjusted according to the ephemeris information of each satellite.

在一些实施例中,在所述确定服务所述终端的第一IMS AGW之后,还包括:In some embodiments, after determining the first IMS AGW serving the terminal, the method further includes:

向所述第二网络功能实体发送第二指示信息;所述第二指示信息为指示服务所述终端的IMS AGW是部署在卫星上的所述第一IMS AGW的指示信息。Send a second indication message to the second network function entity; the second indication message is an indication message indicating that the IMS AGW serving the terminal is the first IMS AGW deployed on the satellite.

在一些实施例中,所述操作还包括:In some embodiments, the operations further include:

在所述第一IMS AGW与第二IMS AGW不相同的情况下,将所述第一IMS AGW上分配的媒体资源的信息发送给所述终端以及所述终端对应的通信对端终端;When the first IMS AGW is different from the second IMS AGW, sending information about media resources allocated on the first IMS AGW to the terminal and a corresponding communication peer terminal of the terminal;

其中,所述第二IMS AGW是在所述终端的服务卫星更换之前,确定的服务所述终端的IMS AGW。The second IMS AGW is the IMS AGW serving the terminal determined before the service satellite of the terminal is replaced.

在一些实施例中,所述操作还包括:In some embodiments, the operations further include:

向所述第二IMS AGW发送释放请求消息;所述释放请求消息用于请求所述第二IMS AGW释放已分配的媒体资源。Send a release request message to the second IMS AGW; the release request message is used to request the second IMS AGW to release the allocated media resources.

在一些实施例中,所述操作还包括:In some embodiments, the operations further include:

在所述第一IMS AGW与所述第二IMS AGW相同的情况下,向所述终端发送用于指示服务所述终端的IMS AGW未变更的指示信息。When the first IMS AGW is the same as the second IMS AGW, indication information is sent to the terminal to indicate that the IMS AGW serving the terminal has not changed.

第五方面,本公开实施例还提供一种第二网络功能实体,包括存储器,收发机,处理器:In a fifth aspect, an embodiment of the present disclosure further provides a second network function entity, including a memory, a transceiver, and a processor:

存储器,用于存储计算机程序;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的计算机程序并执行以下操作:A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:

在第一网络功能实体订阅终端的接入网络信息的情况下,向所述第一网络功能实体反馈所述终端的接入网络信息,所述接入网络信息包含服务卫星标识,所述服务卫星标识是更换后的服务卫星的标识,所述服务卫星标识用于确定服务所述终端的第一IMS AGW,所述第一IMS AGW用于支持所述终端的星上IMS通话。When the first network function entity subscribes to the access network information of the terminal, the access network information of the terminal is fed back to the first network function entity, where the access network information includes a service satellite identifier, which is an identifier of the replaced service satellite. The service satellite identifier is used to determine the first IMS AGW serving the terminal, and the first IMS AGW is used to support on-board IMS calls for the terminal.

在一些实施例中,所述操作还包括:In some embodiments, the operations further include:

接收所述第一网络功能实体发送的第二指示信息;所述第二指示信息为指示服务所述终端的IMS AGW是部署在卫星上的所述第一IMS AGW的指示信息;receiving second indication information sent by the first network function entity; the second indication information is indication information indicating that the IMS AGW serving the terminal is the first IMS AGW deployed on a satellite;

基于所述第二指示信息,确定服务所述终端的UPF。Based on the second indication information, determine the UPF serving the terminal.

第六方面,本公开实施例还提供一种终端,包括存储器,收发机,处理器:In a sixth aspect, an embodiment of the present disclosure further provides a terminal, including a memory, a transceiver, and a processor:

存储器,用于存储计算机程序;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的计算机程序并执行以下操作:A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:

向第一网络功能实体发送第一指示信息,所述第一指示信息用于指示服务卫星发生更换,并触发所述第一网络功能实体向第二网络功能实体请求接入网络信息,所述接入网络信息包含服务卫星标识,所述服务卫星标识是更换后的服务卫星的标识,所述服务卫星标识用于确定服务的第一IMS AGW,所述第一IMS AGW用于支持星上IMS通话。A first indication message is sent to a first network function entity, where the first indication message is used to indicate that the service satellite has been replaced, and trigger the first network function entity to request access network information from the second network function entity, where the access network information includes a service satellite identifier, where the service satellite identifier is the identifier of the replaced service satellite, and where the service satellite identifier is used to determine the first IMS AGW of the service, where the first IMS AGW is used to support on-board IMS calls.

在一些实施例中,所述操作还包括:In some embodiments, the operations further include:

在所述第一IMS AGW与第二IMS AGW不相同的情况下,接收所述第一网络功能实体发送的所述第一IMS AGW上分配的媒体资源的信息;In a case where the first IMS AGW is different from the second IMS AGW, receiving information about media resources allocated on the first IMS AGW from the first network function entity;

其中,所述第二IMS AGW是在所述终端的服务卫星更换之前,确定的服务所述终端的IMS AGW。The second IMS AGW is the IMS AGW serving the terminal determined before the service satellite of the terminal is replaced.

在一些实施例中,所述操作还包括:In some embodiments, the operations further include:

在所述第一IMS AGW与所述第二IMS AGW相同的情况下,接收所述第一网络功能实体发送的用于指示服务的IMS AGW未变更的指示信息。When the first IMS AGW is the same as the second IMS AGW, the indication information sent by the first network function entity indicating that the IMS AGW for indicating the service has not changed is received.

第七方面,本公开实施例还提供一种确定IMS AGW的装置,包括:In a seventh aspect, an embodiment of the present disclosure further provides a device for determining an IMS AGW, including:

第一处理模块,用于向第二网络功能实体订阅终端的接入网络信息;或者,接收所述终端发送的第一指示信息,基于所述第一指示信息,触发向所述第二网络功能实体请求所述终端的接入网络信息,所述第一指示信息用于指示服务卫星发生更换;A first processing module is configured to subscribe to the access network information of the terminal from the second network function entity; or receive first indication information sent by the terminal, and trigger a request for the access network information of the terminal from the second network function entity based on the first indication information, where the first indication information is used to indicate that a serving satellite has been changed;

第一接收模块,用于接收所述第二网络功能实体发送的所述终端的接入网络信息,所述接入网络信息包含服务卫星标识,所述服务卫星标识是更换后的服务卫星的标识;A first receiving module is configured to receive access network information of the terminal sent by the second network function entity, where the access network information includes a serving satellite identifier, and the serving satellite identifier is an identifier of a replaced serving satellite;

第一确定模块,用于根据所述服务卫星标识和IMS AGW在卫星上的部署方式,确定服务所述终端的第一IMS AGW,所述第一IMS AGW用于支持所述终端的星上IMS通话。The first determination module is used to determine the first IMS AGW serving the terminal based on the service satellite identifier and the deployment method of the IMS AGW on the satellite, and the first IMS AGW is used to support the on-board IMS call of the terminal.

第八方面,本公开实施例还提供一种确定IMS AGW的装置,包括:In an eighth aspect, an embodiment of the present disclosure further provides an apparatus for determining an IMS AGW, including:

反馈模块,用于在第一网络功能实体订阅终端的接入网络信息的情况下,向所述第一网络功能实体反馈所述终端的接入网络信息,所述接入网络信息包含服务卫星标识,所述服务卫星标识是更换后的服务卫星的标识,所述服务卫星标识用于确定服务所述终端的第一IMS AGW,所述第一IMS AGW用于支持所述终端的星上IMS通话。A feedback module is used to feedback the access network information of the terminal to the first network function entity when the first network function entity subscribes to the access network information of the terminal, the access network information includes a service satellite identifier, the service satellite identifier is the identifier of the replaced service satellite, the service satellite identifier is used to determine the first IMS AGW serving the terminal, and the first IMS AGW is used to support on-board IMS calls of the terminal.

第九方面,本公开实施例还提供一种确定IMS AGW的装置,包括:In a ninth aspect, an embodiment of the present disclosure further provides an apparatus for determining an IMS AGW, including:

第五发送模块,用于向第一网络功能实体发送第一指示信息,所述第一指示信息用于指示服务卫星发生更换,并触发所述第一网络功能实体向第二网络功能实体请求接入网络信息,所述接入网络信息包含服务卫星标识,所述服务卫星标识是更换后的服务卫星的标识,所述服务卫星标识用于确定服务的第一IMS AGW,所述第一IMS AGW用于支持星上IMS通话。The fifth sending module is used to send a first indication message to the first network function entity, wherein the first indication message is used to indicate that the service satellite has been replaced, and trigger the first network function entity to request access network information from the second network function entity, wherein the access network information includes a service satellite identifier, which is an identifier of the replaced service satellite, and is used to determine the first IMS AGW of the service, and the first IMS AGW is used to support on-board IMS calls.

第十方面,本公开实施例还提供一种非瞬时可读存储介质,所述非瞬时可读存储介质存储有计算机程序,所述计算机程序用于使所述处理器执行如上所述第一方面或第二方面或第三方面所述的确定IMS AGW的方法。In the tenth aspect, the embodiments of the present disclosure also provide a non-transitory readable storage medium, which stores a computer program, and the computer program is used to enable the processor to execute the method for determining the IMS AGW as described in the first aspect, the second aspect, or the third aspect.

第十一方面,本公开实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序用于使计算机执行如上所述第一方面或第二方面或第三方面所述的确定IMS AGW的方法。In the eleventh aspect, an embodiment of the present disclosure also provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and the computer program is used to enable a computer to execute the method for determining the IMS AGW as described in the first aspect, the second aspect, or the third aspect.

第十二方面,本公开实施例还提供一种通信设备,所述通信设备中存储有计算机程序,所述计算机程序用于使通信设备执行如上所述第一方面或第二方面或第三方面所述的确定IMS AGW的方法。In the twelfth aspect, an embodiment of the present disclosure also provides a communication device, in which a computer program is stored, and the computer program is used to enable the communication device to execute the method for determining the IMS AGW as described in the first aspect, the second aspect, or the third aspect.

第十三方面,本公开实施例还提供一种芯片产品,所述芯片产品中存储有计算机程序,所述计算机程序用于使芯片产品执行如上所述第一方面或第二方面或第三方面所述的确定IMS AGW的方法。In the thirteenth aspect, the embodiments of the present disclosure also provide a chip product, in which a computer program is stored, and the computer program is used to enable the chip product to execute the method for determining the IMS AGW as described in the first aspect, the second aspect, or the third aspect.

本公开实施例提供的确定IMS AGW的方法、装置及存储介质,在终端的服务卫星发生更换的情况下,通过向第二网络功能实体订阅终端的接入网络信息,接收第二网络功能实体发送的终端的接入网络信息,或者,接收终端发送的用于指示服务卫星发生更换的第一指示信息,基于第一指示信息触发向第二网络功能实体请求终端的接入网络信息,接入网络信息包含更换后的服务卫星的服务卫星标识,根据服务卫星标识和IMS AGW在卫星上的部署方式,确定服务终端的第一IMS AGW,第一IMS AGW支持终端的星上IMS通话,从而实现UE-SAT-UE通信。The method, device and storage medium for determining the IMS AGW provided by the embodiments of the present disclosure, when the service satellite of the terminal is replaced, subscribe to the access network information of the terminal from the second network function entity, receive the access network information of the terminal sent by the second network function entity, or receive first indication information sent by the terminal to indicate that the service satellite has been replaced, trigger a request for the access network information of the terminal from the second network function entity based on the first indication information, the access network information includes the service satellite identifier of the replaced service satellite, and determine the first IMS AGW serving the terminal according to the service satellite identifier and the deployment method of the IMS AGW on the satellite. The first IMS AGW supports the on-board IMS call of the terminal, thereby realizing UE-SAT-UE communication.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

为了更清楚地说明本公开实施例或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作以简单地介绍,显而易见地,下面描述中的附图是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure or related technologies, the following briefly introduces the drawings required for use in the embodiments or related technical descriptions. Obviously, the drawings described below are some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

图1是终端-卫星-终端通信的路径示意图之一;FIG1 is a schematic diagram of one path of terminal-satellite-terminal communication;

图2是终端-卫星-终端通信的路径示意图之二;FIG2 is a second schematic diagram of a terminal-satellite-terminal communication path;

图3是本公开实施例提供的确定IMS AGW的方法的流程示意图之一;FIG3 is a flowchart of a method for determining an IMS AGW according to an embodiment of the present disclosure;

图4是终端-卫星-终端通信的路径示意图之三;FIG4 is a third schematic diagram of a terminal-satellite-terminal communication path;

图5是终端-卫星-终端通信的路径示意图之四;FIG5 is a fourth schematic diagram of a terminal-satellite-terminal communication path;

图6是本公开实施例提供的确定IMS AGW的方法的流程示意图之二;FIG6 is a second flow chart of a method for determining an IMS AGW provided by an embodiment of the present disclosure;

图7是本公开实施例提供的确定IMS AGW的方法的流程示意图之三;FIG7 is a third flow chart of a method for determining an IMS AGW provided by an embodiment of the present disclosure;

图8是本公开实施例提供的确定IMS AGW的方法的流程示意图之四;FIG8 is a fourth flow chart of a method for determining an IMS AGW provided by an embodiment of the present disclosure;

图9是本公开实施例提供的确定IMS AGW的方法的流程示意图之五;FIG9 is a fifth flow chart of a method for determining an IMS AGW provided by an embodiment of the present disclosure;

图10是本公开实施例提供的确定IMS AGW的方法的流程示意图之六;FIG10 is a sixth flow chart of a method for determining an IMS AGW provided by an embodiment of the present disclosure;

图11是本公开实施例提供的第一网络功能实体的结构示意图;FIG11 is a schematic structural diagram of a first network function entity provided in an embodiment of the present disclosure;

图12是本公开实施例提供的第二网络功能实体的结构示意图;FIG12 is a schematic structural diagram of a second network function entity provided in an embodiment of the present disclosure;

图13是本公开实施例提供的终端的结构示意图;FIG13 is a schematic structural diagram of a terminal provided in an embodiment of the present disclosure;

图14是本公开实施例提供的确定IMS AGW的装置的结构示意图之一;FIG14 is a schematic diagram of a structure of an apparatus for determining an IMS AGW according to an embodiment of the present disclosure;

图15是本公开实施例提供的确定IMS AGW的装置的结构示意图之二;FIG15 is a second structural diagram of an apparatus for determining an IMS AGW provided by an embodiment of the present disclosure;

图16是本公开实施例提供的确定IMS AGW的装置的结构示意图之三。Figure 16 is the third structural diagram of the device for determining IMS AGW provided in an embodiment of the present disclosure.

具体实施方式DETAILED DESCRIPTION

当终端通过卫星接入部署在地面的5G和IMS网络时,终端和网络的数据交互路径分为2段:一是终端和卫星之间的路径,二是卫星经馈电链路到地面网络的路径。When a terminal accesses the 5G and IMS networks deployed on the ground via satellite, the data interaction path between the terminal and the network is divided into two sections: one is the path between the terminal and the satellite, and the other is the path from the satellite to the ground network via the feeder link.

图1是终端-卫星-终端通信的路径示意图之一,如图1所示,传输控制面信令数据的路径为:UE1<->卫星1<->地面网络<->卫星2<->UE2;传输用户面媒体数据的路径为:UE1<->卫星1<->地面网络<->卫星2<->UE2。卫星1与地面网络之间以及地面网络与卫星2之间均通过馈电链路通信。Figure 1 illustrates one path for terminal-satellite-terminal communication. As shown in Figure 1 , the path for transmitting control plane signaling data is: UE1 <-> Satellite 1 <-> Ground Network <-> Satellite 2 <-> UE2; the path for transmitting user plane media data is: UE1 <-> Satellite 1 <-> Ground Network <-> Satellite 2 <-> UE2. Communication between Satellite 1 and the Ground Network, and between the Ground Network and Satellite 2, is achieved via feeder links.

如果用户面数据交换发生在UE1和UE2之间,为了降低数据时延,一个优化措施是终端的用户面数据在卫星上或者通过卫星间的星间链路完成交换,而不用经过地面网络。用户面数据在卫星上完成数据交换的前提是,需要gNB和UPF部署在卫星上。If user-plane data exchange occurs between UE1 and UE2, one optimization measure to reduce data latency is to exchange user-plane data on the satellite or via inter-satellite links between satellites, rather than through the terrestrial network. The prerequisite for user-plane data exchange on the satellite is that the gNB and UPF must be deployed on the satellite.

图2是终端-卫星-终端通信的路径示意图之二,如图2所示,卫星1上部署了gNB1和UPF1,卫星2上部署了gNB2和UPF2,传输控制面信令数据的路径仍然为:UE1<->卫星1<->地面网络<->卫星2<->UE2;但是传输用户面媒体数据的路径为:UE1<->卫星1<->卫星2<->UE2。卫星之间通过星间链路通信。Figure 2 is a second schematic diagram of the terminal-satellite-terminal communication path. As shown in Figure 2, gNB1 and UPF1 are deployed on Satellite 1, and gNB2 and UPF2 are deployed on Satellite 2. The path for transmitting control plane signaling data remains: UE1 <-> Satellite 1 <-> Ground Network <-> Satellite 2 <-> UE2; however, the path for transmitting user plane media data is: UE1 <-> Satellite 1 <-> Satellite 2 <-> UE2. Satellites communicate with each other via inter-satellite links.

在3GPP Re-18的研究中,卫星上直接转发的成果汇总在3GPP TS 23.501 5.43.3中。Rel-18的研究基于三个前提,一是卫星类型为地球同步轨道(Geostationary Earth Orbit,GEO),二是用户属于5G虚拟网络(Virtual Network,VN)组。The results of 3GPP Rel-18 research on direct satellite forwarding are summarized in 3GPP TS 23.501 5.43.3. This Rel-18 research is based on three assumptions: the satellite type is geostationary Earth Orbit (GEO) and the user belongs to a 5G virtual network (VN) group.

当gNB和UPF部署在卫星上时,实现UE-SAT-UE通信的方法,即当IMS确定需要UE-SAT-UE通信时,向5G系统发送指示以及通信对端IP,5G系统通过专用的SMF或者I/V-SMF实现星上数据转发。When the gNB and UPF are deployed on a satellite, a method for implementing UE-SAT-UE communication is implemented. That is, when the IMS determines that UE-SAT-UE communication is required, it sends an indication and the IP address of the communication peer to the 5G system. The 5G system implements on-board data forwarding through a dedicated SMF or I/V-SMF.

3GPP Re-18的研究前提限定了在特定的应用场景,尤其是要求互相通信的用户属于5G VN组。实际应用中,尤其是通话场景,主被叫一般不在一个5G VN组。因此,3GPP Re-19将进一步研究在非5G LAN场景下的IMS呼叫的UE-SAT-UE通信。The 3GPP Re-18 study premise limited specific use cases, specifically requiring users to communicate with each other to belong to 5G VN groups. In real-world applications, especially in call scenarios, the caller and the called party are typically not in the same 5G VN group. Therefore, 3GPP Re-19 will further study UE-SAT-UE communication for IMS calls in non-5G LAN scenarios.

由于IMS系统中的AGW部署在地面上,因此实现通话数据在卫星上完成转发的前提是IMS媒体数据不经过地面的AGW,只能适用于不需要IMS系统进行编码转换、不需要监测通话媒体流等场景。Since the AGW in the IMS system is deployed on the ground, the prerequisite for forwarding call data on the satellite is that the IMS media data does not pass through the ground-based AGW. This is only applicable to scenarios where the IMS system does not need to perform encoding conversion or monitor call media streams.

因此,需要将IMS AGW部署在卫星上,选择卫星上部署的IMS AGW实现UE-SAT-UE通信。但是没有考虑当终端的服务卫星发生更换时,如何实现UE-SAT-UE通信。Therefore, IMS AGW needs to be deployed on satellites to implement UE-SAT-UE communication. However, this approach does not consider how to implement UE-SAT-UE communication when the terminal's serving satellite changes.

因此,需要考虑当IMS AGW部署在卫星上时,如何实现UE-SAT-UE通信。Therefore, it is necessary to consider how to achieve UE-SAT-UE communication when IMS AGW is deployed on a satellite.

针对上述技术问题,本公开实施例提供一种确定IMS AGW的方法,用以解决当终端的服务卫星发生更换时,如何实现UE-SAT-UE通信问题。In response to the above technical problems, the embodiments of the present disclosure provide a method for determining the IMS AGW to solve the problem of how to achieve UE-SAT-UE communication when the service satellite of the terminal is replaced.

下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,并不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。The following will be combined with the accompanying drawings in the embodiments of the present disclosure to clearly and completely describe the technical solutions in the embodiments of the present disclosure. Obviously, the embodiments described are only part of the embodiments of the present disclosure and not all of the embodiments. Based on the embodiments of the present disclosure, all other embodiments obtained by ordinary technicians in this field without making any creative efforts shall fall within the scope of protection of the present disclosure.

图3是本公开实施例提供的确定IMS AGW的方法的流程示意图之一,如图3所示,本公开实施例提供一种确定IMS AGW的方法,其执行主体可以为第一网络功能实体,例如代理呼叫会话控制功能(Proxy-Call Session Control Function,P-CSCF)网元,该方法包括:FIG3 is a flow chart of a method for determining an IMS AGW provided by an embodiment of the present disclosure. As shown in FIG3 , an embodiment of the present disclosure provides a method for determining an IMS AGW, the execution subject of which may be a first network function entity, such as a Proxy-Call Session Control Function (P-CSCF) network element. The method includes:

步骤310,向第二网络功能实体订阅终端的接入网络信息;或者,接收终端发送的第一指示信息,基于第一指示信息,触发向第二网络功能实体请求终端的接入网络信息,第一指示信息用于指示服务卫星发生更换。Step 310: Subscribe to the access network information of the terminal from the second network function entity; or, receive first indication information sent by the terminal, and based on the first indication information, trigger a request for the access network information of the terminal from the second network function entity, where the first indication information is used to indicate a change in the serving satellite.

步骤320,接收第二网络功能实体发送的终端的接入网络信息,接入网络信息包含服务卫星标识,服务卫星标识是更换后的服务卫星的标识。Step 320: Receive the access network information of the terminal sent by the second network function entity. The access network information includes a serving satellite identifier, which is an identifier of the replaced serving satellite.

步骤330,根据服务卫星标识和IMS AGW在卫星上的部署方式,确定服务终端的第一IMS AGW,第一IMS AGW用于支持终端的星上IMS通话。Step 330: Determine the first IMS AGW serving the terminal based on the service satellite identifier and the deployment method of the IMS AGW on the satellite. The first IMS AGW is used to support the terminal's on-board IMS calls.

具体的,第二网络功能实体可以包括:策略控制功能(Policy Control Function,PCF)网元和会话管理功能(Session Management Function,SMF)网元等。终端可以是主叫终端或被叫终端。Specifically, the second network function entity may include: a Policy Control Function (PCF) network element and a Session Management Function (SMF) network element. The terminal may be a calling terminal or a called terminal.

终端接通电话后,在通话过程中,由于终端的移动或卫星的移动,终端的服务卫星会发生更换。服务卫星的更换可能会导致服务终端的IMS AGW的更换。第一网络功能实体需要获悉终端的服务卫星发生更换的信息,以便后续进行确定服务终端的IMS AGW。After a terminal connects to a call, during the call, the terminal's serving satellite may change due to terminal movement or satellite movement. This change in serving satellite may result in a change in the IMS AGW serving the terminal. The first network functional entity needs to be notified of this change in order to subsequently determine the IMS AGW serving the terminal.

第一网络功能实体获悉终端的服务卫星发生更换的信息可以由第二网络功能实体反馈给第一网络功能实体(方式一),也可以基于终端发送给第一网络功能实体的第一指示信息(方式二)。The information that the first network function entity learns that the service satellite of the terminal has been changed can be fed back to the first network function entity by the second network function entity (method one), or can be based on the first indication information sent by the terminal to the first network function entity (method two).

对于方式一,在IMS呼叫建立完成后,P-CSCF网元向PCF网元订阅终端的接入网络信息(Access network information),即一旦终端的接入网络信息发生变更,PCF网元将变更后的终端的接入网络信息反馈给P-CSCF网元。PCF网元向SMF网元订阅终端的接入网络信息,即一旦终端的接入网络信息发生变更,SMF网元将变更后的终端的接入网络信息反馈给PCF网元。For method 1, after the IMS call is established, the P-CSCF network element subscribes to the terminal's access network information from the PCF network element. That is, if the terminal's access network information changes, the PCF network element feeds the changed terminal's access network information back to the P-CSCF network element. The PCF network element subscribes to the terminal's access network information from the SMF network element. That is, if the terminal's access network information changes, the SMF network element feeds the changed terminal's access network information back to the PCF network element.

在服务卫星发生更换的情况下,P-CSCF网元会接收到PCF网元发送的终端的接入网络信息,接入网络信息包含服务卫星标识;服务卫星标识是更换后的服务卫星的标识。通过终端的接入网络信息,P-CSCF网元可以获悉终端的服务卫星发生更换。If the serving satellite changes, the P-CSCF network element receives the terminal's access network information from the PCF network element. This access network information includes the serving satellite identifier, which is the identifier of the changed serving satellite. The P-CSCF network element can use this terminal's access network information to learn about the change in the terminal's serving satellite.

对于方式二,在服务卫星发生更换的情况下,终端向P-CSCF网元发送用于指示服务卫星发生更换的第一指示信息。具体过程可以是:终端向P-CSCF网元发送SIP重请求(Re-Invite)消息或SIP更新(Update)消息,消息中携带用于指示服务卫星发生更换的第一指示信息。In the second method, when the serving satellite changes, the terminal sends first indication information to the P-CSCF network element, indicating that the serving satellite has changed. Specifically, the terminal sends a SIP Re-Invite message or a SIP Update message to the P-CSCF network element, carrying the first indication information indicating that the serving satellite has changed.

在接收到终端发送的用于指示服务卫星发生更换的第一指示信息后,P-CSCF网元触发向PCF网元请求终端的接入网络信息,PCF网元向SMF网元请求终端的接入网络信息。SMF网元向PCF网元反馈终端的接入网络信息,PCF网元向P-CSCF网元反馈终端的接入网络信息。接入网络信息包括服务卫星标识;服务卫星标识是更换后的服务卫星的标识。After receiving the first indication message from the terminal indicating a change in the serving satellite, the P-CSCF network element triggers a request from the PCF network element for the terminal's access network information. The PCF network element then requests the terminal's access network information from the SMF network element. The SMF network element then feeds back the terminal's access network information to the PCF network element, which in turn feeds back the terminal's access network information to the P-CSCF network element. The access network information includes the serving satellite identifier; the serving satellite identifier is the identifier of the replaced serving satellite.

IMS AGW在卫星上的部署方式可以是与gNB和UPF一起,在每一颗卫星上均部署有IMS AGW。图4是终端-卫星-终端通信的路径示意图之三,如图4所示,卫星1上部署了gNB1、UPF1和IMS AGW1,卫星2上部署了gNB2、UPF2和IMS AGW2,传输控制面信令数据的路径仍然为:UE1<->卫星1<->地面网络<->卫星2<->UE2;传输用户面媒体数据的路径为:UE1<->卫星1<->卫星2<->UE2。IMS AGW can be deployed on satellites alongside gNB and UPF, with an IMS AGW deployed on each satellite. Figure 4 shows the third schematic diagram of the terminal-satellite-terminal communication path. As shown in Figure 4, gNB1, UPF1, and IMS AGW1 are deployed on Satellite 1, while gNB2, UPF2, and IMS AGW2 are deployed on Satellite 2. The path for transmitting control plane signaling data remains: UE1 <-> Satellite 1 <-> Ground Network <-> Satellite 2 <-> UE2; the path for transmitting user plane media data is: UE1 <-> Satellite 1 <-> Satellite 2 <-> UE2.

IMS AGW在卫星上的部署方式还可以是仅在特定的卫星上部署IMS AGW作为公共IMS AGW。当终端的服务卫星上没有部署IMS AGW时,选择公共IMS AGW作为服务终端的接入网关。图5是终端-卫星-终端通信的路径示意图之四,如图5所示,卫星1上部署了gNB1和UPF1,卫星2上部署了gNB2和UPF2,IMS AGW部署在其他卫星上作为公共AGW,传输控制面信令数据的路径仍然为:UE1<->卫星1<->地面网络<->卫星2<->UE2;但是传输用户面媒体数据的路径为:UE1<->卫星1<->公共IMS AGW<->卫星2<->UE2。IMS AGW can also be deployed on satellites by deploying it only on specific satellites as a public IMS AGW. When an IMS AGW is not deployed on the terminal's service satellite, a public IMS AGW is selected as the access gateway for the service terminal. Figure 5 is a fourth schematic diagram of the terminal-satellite-terminal communication path. As shown in Figure 5, gNB1 and UPF1 are deployed on Satellite 1, gNB2 and UPF2 are deployed on Satellite 2, and IMS AGW is deployed on other satellites as a public AGW. The path for transmitting control plane signaling data remains: UE1 <-> Satellite 1 <-> Ground Network <-> Satellite 2 <-> UE2; however, the path for transmitting user plane media data is: UE1 <-> Satellite 1 <-> Public IMS AGW <-> Satellite 2 <-> UE2.

第一网络功能实体先确定IMS AGW在卫星上的部署方式,再结合接入网络信息包含的服务卫星标识,确定服务终端的第一IMS AGW。The first network functional entity first determines the deployment method of the IMS AGW on the satellite, and then determines the first IMS AGW serving the terminal based on the service satellite identifier contained in the access network information.

第一IMS AGW作为服务终端的IMS AGW,为终端的星上IMS通话提供支持,例如第一IMS AGW负责转发终端之间的IMS通话数据流,从而实现UE-SAT-UE通信,即实现终端的星上IMS通话。本公开实施例提供的确定IMS AGW的方法,在终端的服务卫星发生更换的情况下,通过向第二网络功能实体订阅终端的接入网络信息,接收第二网络功能实体发送的终端的接入网络信息,或者,接收终端发送的用于指示服务卫星发生更换的第一指示信息,基于第一指示信息触发向第二网络功能实体请求终端的接入网络信息,接入网络信息包含更换后的服务卫星的服务卫星标识,根据服务卫星标识和IMS AGW在卫星上的部署方式,确定服务终端的第一IMS AGW,第一IMS AGW支持终端的星上IMS通话,从而实现UE-SAT-UE通信。The first IMS AGW serves as the IMS AGW of the service terminal and provides support for the terminal's on-satellite IMS calls. For example, the first IMS AGW is responsible for forwarding the IMS call data stream between terminals, thereby realizing UE-SAT-UE communication, that is, realizing the terminal's on-satellite IMS calls. The method for determining the IMS AGW provided in the embodiment of the present disclosure, when the service satellite of the terminal is replaced, subscribes to the terminal's access network information from the second network function entity, receives the terminal's access network information sent by the second network function entity, or receives first indication information sent by the terminal to indicate that the service satellite has been replaced, triggers a request for the terminal's access network information from the second network function entity based on the first indication information, the access network information includes the service satellite identifier of the replaced service satellite, and determines the first IMS AGW serving the terminal based on the service satellite identifier and the deployment method of the IMS AGW on the satellite. The first IMS AGW supports the terminal's on-satellite IMS calls, thereby realizing UE-SAT-UE communication.

在一些实施例中,根据服务卫星标识和IMS AGW在卫星上的部署方式,确定服务终端的第一IMS AGW,包括:In some embodiments, determining a first IMS AGW serving a terminal based on a serving satellite identifier and a deployment method of the IMS AGW on the satellite includes:

在部署方式为每一颗卫星上均部署有IMS AGW的情况下,根据服务卫星标识,确定终端的服务卫星;When IMS AGW is deployed on every satellite, the terminal's serving satellite is determined based on the serving satellite ID.

将终端的服务卫星上部署的IMS AGW,确定为第一IMS AGW;或,Determine the IMS AGW deployed on the terminal's service satellite as the first IMS AGW; or

在部署方式为部署公共IMS AGW的情况下,根据卫星标识与公共IMS AGW之间的映射关系,确定与服务卫星标识对应的公共IMS AGW;When the deployment mode is to deploy a public IMS AGW, the public IMS AGW corresponding to the serving satellite ID is determined based on the mapping relationship between the satellite ID and the public IMS AGW.

将与服务卫星标识对应的公共IMS AGW,确定为第一IMS AGW。The public IMS AGW corresponding to the service satellite identifier is identified as the first IMS AGW.

具体地,在部署方式为每一颗卫星上均部署有IMS AGW的情况下,一颗卫星对应一个IMS AGW,第一网络功能实体先根据服务卫星标识,确定终端的服务卫星,再将终端的服务卫星上部署的IMS AGW,确定为服务终端的第一IMS AGW。Specifically, when the deployment method is that an IMS AGW is deployed on each satellite, one satellite corresponds to one IMS AGW. The first network function entity first determines the service satellite of the terminal based on the service satellite identifier, and then determines the IMS AGW deployed on the service satellite of the terminal as the first IMS AGW serving the terminal.

例如,根据服务卫星标识,确定终端的服务卫星为SAT1,则将服务卫星SAT1上部署的IMS AGW1作为服务终端的第一IMS AGW。For example, based on the service satellite identifier, it is determined that the service satellite of the terminal is SAT1, and the IMS AGW1 deployed on the service satellite SAT1 will be used as the first IMS AGW serving the terminal.

在部署方式为部署公共IMS AGW的情况下,第一网络功能实体先根据卫星标识与公共IMS AGW之间多对一的映射关系,确定与服务卫星标识对应的公共IMS AGW,再将与服务卫星标识对应的公共IMS AGW,确定为服务终端的第一IMS AGW。When the deployment method is to deploy a public IMS AGW, the first network function entity first determines the public IMS AGW corresponding to the service satellite identifier based on the many-to-one mapping relationship between the satellite identifier and the public IMS AGW, and then determines the public IMS AGW corresponding to the service satellite identifier as the first IMS AGW serving the terminal.

在一些实施例中,多颗卫星对应一个公共IMS AGW,第一网络功能实体先根据服务卫星标识,确定终端的服务卫星,再根据卫星与公共IMS AGW之间多对一的映射关系,确定与服务卫星对应的公共IMS AGW,最后将与服务卫星对应的公共IMS AGW,确定为服务终端的第一IMS AGW。In some embodiments, multiple satellites correspond to one public IMS AGW. The first network functional entity first determines the service satellite of the terminal based on the service satellite identifier, and then determines the public IMS AGW corresponding to the service satellite based on the many-to-one mapping relationship between the satellite and the public IMS AGW. Finally, the public IMS AGW corresponding to the service satellite is determined as the first IMS AGW serving the terminal.

本公开实施例提供的确定IMS AGW的方法,实现在IMS AGW不同的部署方式下,确定服务终端的IMS AGW。The method for determining the IMS AGW provided by the embodiment of the present disclosure is used to determine the IMS AGW of the service terminal under different deployment modes of the IMS AGW.

在一些实施例中,本公开提供的确定IMS AGW的方法还包括:In some embodiments, the method for determining the IMS AGW provided by the present disclosure further includes:

根据各卫星的星历信息,对映射关系进行调整。The mapping relationship is adjusted according to the ephemeris information of each satellite.

具体地,由于卫星的移动,各卫星之间远近关系会发生改变,从而需要对卫星标识与公共IMS AGW之间的映射关系进行调整。Specifically, due to the movement of satellites, the distance relationship between satellites will change, so the mapping relationship between satellite identification and public IMS AGW needs to be adjusted.

第一网络功能实体根据各卫星的星历信息,对卫星标识与公共IMS AGW之间的映射关系进行动态调整,以便后续根据调整后的卫星标识与公共IMS AGW之间的映射关系,实现确定出的公共IMS AGW是最佳的公共IMS AGW。The first network functional entity dynamically adjusts the mapping relationship between the satellite identifier and the public IMS AGW based on the ephemeris information of each satellite, so that the public IMS AGW determined based on the adjusted mapping relationship between the satellite identifier and the public IMS AGW is the optimal public IMS AGW.

在一些实施例中,在确定服务终端的第一IMS AGW之后,还包括:In some embodiments, after determining the first IMS AGW serving the terminal, the method further includes:

向第二网络功能实体发送第二指示信息;第二指示信息为指示服务终端的IMS AGW为部署在卫星上的第一IMS AGW的指示信息。Send a second indication message to the second network function entity; the second indication message is an indication message indicating that the IMS AGW serving the terminal is the first IMS AGW deployed on the satellite.

具体地,在确定服务终端的第一IMS AGW之后,P-CSCF网元向PCF网元发送专用资源建立请求,请求携带第二指示信息;PCF网元向SMF网元发送专用资源建立请求,请求携带IMS AGW指示信息。第二指示信息为指示服务终端的IMS AGW是部署在卫星上的第一IMS AGW的指示信息,第二指示信息表明选择的是卫星上部署的IMS AGW,并指明是哪一个IMS AGW。Specifically, after determining the first IMS AGW serving the terminal, the P-CSCF network element sends a dedicated resource establishment request to the PCF network element, carrying second indication information. The PCF network element then sends a dedicated resource establishment request to the SMF network element, carrying IMS AGW indication information. The second indication information indicates that the IMS AGW serving the terminal is the first IMS AGW deployed on the satellite. This second indication information indicates that the selected IMS AGW is the satellite-based IMS AGW and specifies which IMS AGW is selected.

在接收到IMS AGW指示信息之后,若IMS AGW部署方式为每一颗卫星上均部署有IMS AGW,则终端的服务卫星与第一IMS AGW所处的卫星是同一个卫星,SMF网元将与第一IMS AGW一起部署的UPF作为服务终端的UPF,即SMF网元插入该UPF作为终端通话媒体流的分流UPF。After receiving the IMS AGW indication information, if the IMS AGW deployment method is to deploy an IMS AGW on each satellite, the terminal's service satellite is the same satellite as the satellite where the first IMS AGW is located. The SMF network element will use the UPF deployed together with the first IMS AGW as the UPF serving the terminal, that is, the SMF network element inserts the UPF as a diversion UPF for the terminal call media stream.

若IMS AGW部署方式为部署公共IMS AGW,则终端的服务卫星与第一IMS AGW所处的卫星不是同一个卫星,第一IMS AGW所处的卫星上没有部署UPF,SMF网元将终端的服务卫星上部署的UPF作为服务终端的UPF,即SMF网元插入该UPF作为终端通话媒体流的分流UPF。If the IMS AGW deployment method is to deploy a public IMS AGW, the terminal's service satellite is not the same satellite as the satellite where the first IMS AGW is located, and there is no UPF deployed on the satellite where the first IMS AGW is located. The SMF network element uses the UPF deployed on the terminal's service satellite as the UPF serving the terminal, that is, the SMF network element inserts the UPF as a diversion UPF for the terminal's call media stream.

本公开实施例提供的确定IMS AGW的方法,第一网络功能实体向第二网络功能实体发送第二指示信息,以便第二网络功能实体确定服务终端的UPF,进一步有利于实现UE-SAT-UE通信。The method for determining the IMS AGW provided by the embodiment of the present disclosure is that the first network function entity sends a second indication message to the second network function entity so that the second network function entity determines the UPF of the service terminal, which is further conducive to realizing UE-SAT-UE communication.

在一些实施例中,本公开提供的确定IMS AGW的方法还包括:In some embodiments, the method for determining the IMS AGW provided by the present disclosure further includes:

在第一IMS AGW与第二IMS AGW不相同的情况下,将第一IMS AGW上分配的媒体资源的信息发送给终端以及终端的通信对端终端;When the first IMS AGW and the second IMS AGW are different, information about the media resources allocated on the first IMS AGW is sent to the terminal and the terminal's communication peer terminal;

其中,第二IMS AGW是在终端的服务卫星更换之前,确定的服务终端的IMS AGW。Among them, the second IMS AGW is the IMS AGW that serves the terminal before the terminal's service satellite is replaced.

具体地,在第二IMS AGW与第一IMS AGW不相同的情况下,表明服务终端的IMS AGW发生了更换,用户面媒体路径需要更新,需要将第一IMS AGW上分配的媒体资源的信息发送给终端以及终端对应的通信对端终端。IMS AGW上分配的媒体资源用于传递终端间通话数据流,媒体资源的信息包括会话标识、连接信息如IP和端口、媒体信息如编解码器等。具体过程如下:Specifically, if the second IMS AGW is different from the first IMS AGW, it indicates that the IMS AGW serving the terminal has been replaced, and the user plane media path needs to be updated. Information about the media resources allocated on the first IMS AGW needs to be sent to the terminal and its corresponding communication peer terminal. The media resources allocated on the IMS AGW are used to transmit call data streams between terminals. The media resource information includes session identifiers, connection information such as IP and port numbers, and media information such as codecs. The specific process is as follows:

在第一网络功能实体向第二网络功能实体订阅终端的接入网络信息(方式一)的情况下,P-CSCF网元将SIP Re-Invite消息或SIP Update消息经I/S-CSCF网元发送给通信对端终端,消息中携带第一IMS AGW上分配的网络侧媒体资源的信息;P-CSCF网元向终端发送SIP Re-Invite消息或SIP Update消息,消息中携带第一IMS AGW上分配的接入侧媒体资源的信息。When the first network function entity subscribes to the terminal's access network information from the second network function entity (method one), the P-CSCF network element sends a SIP Re-Invite message or a SIP Update message to the communication counterpart terminal via the I/S-CSCF network element, and the message carries information about the network-side media resources allocated on the first IMS AGW; the P-CSCF network element sends a SIP Re-Invite message or a SIP Update message to the terminal, and the message carries information about the access-side media resources allocated on the first IMS AGW.

在第一网络功能实体接收终端的发送的用于指示服务卫星发生变更的第一指示信息(方式二)的情况下,由于终端是通过SIP Re-Invite消息或SIP Update消息发送的第一指示信息,因此,P-CSCF网元向终端返回SIP 200 OK消息,消息中携带第一IMS AGW上分配的接入侧媒体资源的信息,以便后续终端直接将用户面媒体数据发送给第一IMS AGW;P-CSCF网元将SIP Re-Invite消息或SIP Update消息经I/S-CSCF网元发送给通信对端终端,消息中携带第一IMS AGW上分配的网络侧媒体资源的信息。When the first network function entity receives the first indication information sent by the terminal to indicate a change in the service satellite (method 2), since the terminal sends the first indication information through a SIP Re-Invite message or a SIP Update message, the P-CSCF network element returns a SIP 200 OK message to the terminal, and the message carries information about the access-side media resources allocated on the first IMS AGW, so that the subsequent terminal can directly send user-side media data to the first IMS AGW; the P-CSCF network element sends the SIP Re-Invite message or SIP Update message to the communication peer terminal via the I/S-CSCF network element, and the message carries information about the network-side media resources allocated on the first IMS AGW.

本公开实施例提供的确定IMS AGW的方法,在第二IMS AGW与第一IMS AGW不相同的情况下,通过将第一IMS AGW上分配的媒体资源的信息发送给终端以及终端对应的通信对端终端,从而进一步有利于实现UE-SAT-UE通信。The method for determining the IMS AGW provided by the embodiment of the present disclosure, when the second IMS AGW is different from the first IMS AGW, further facilitates the implementation of UE-SAT-UE communication by sending information about the media resources allocated on the first IMS AGW to the terminal and the corresponding communication terminal of the terminal.

在一些实施例中,本公开提供的确定IMS AGW的方法还包括:In some embodiments, the method for determining the IMS AGW provided by the present disclosure further includes:

向第二IMS AGW发送释放请求消息;释放请求消息用于请求第二IMS AGW释放已分配的媒体资源。Send a release request message to the second IMS AGW; the release request message is used to request the second IMS AGW to release the allocated media resources.

具体地,由于当前服务终端的第一IMS AGW,因此,第一网络功能实体可以向第二IMS AGW发送释放请求消息,以请求第二IMS AGW释放已分配的媒体资源,以节约媒体资源。Specifically, since it is the first IMS AGW that currently serves the terminal, the first network function entity can send a release request message to the second IMS AGW to request the second IMS AGW to release the allocated media resources to save media resources.

在一些实施例中,本公开提供的确定IMS AGW的方法还包括:In some embodiments, the method for determining the IMS AGW provided by the present disclosure further includes:

在第一IMS AGW与第二IMS AGW相同的情况下,向终端发送用于指示服务终端的IMS AGW未变更的指示信息。When the first IMS AGW is the same as the second IMS AGW, indication information is sent to the terminal to indicate that the IMS AGW serving the terminal has not changed.

具体地,在第二IMS AGW与第一IMS AGW相同的情况下,表明服务卫星发生改变,但是服务终端的IMS AGW未变更,此情况存在于IMS AGW的部署方式为部署公共IMS AGW时。Specifically, when the second IMS AGW is the same as the first IMS AGW, it indicates that the service satellite has changed, but the IMS AGW serving the terminal has not changed. This situation occurs when the IMS AGW is deployed as a public IMS AGW.

第一网络功能实体向终端发送用于指示服务终端的IMS AGW未变更的指示信息。例如,P-CSCF网元直接向终端回复SIP 200 OK消息,以表明服务终端的IMS AGW未变更。The first network function entity sends an indication to the terminal indicating that the IMS AGW serving the terminal has not changed. For example, the P-CSCF network element directly responds to the terminal with a SIP 200 OK message to indicate that the IMS AGW serving the terminal has not changed.

本公开实施例提供的确定IMS AGW的方法,在第二IMS AGW与第一IMS AGW相同的情况下,第一网络功能实体通过向终端发送用于指示服务终端的IMS AGW未变更的指示信息,让终端获悉服务终端的IMS AGW未变更,进一步有利于实现UE-SAT-UE通信。The method for determining the IMS AGW provided by the embodiment of the present disclosure is that, when the second IMS AGW is the same as the first IMS AGW, the first network function entity sends an indication message to the terminal to indicate that the IMS AGW serving the terminal has not changed, so that the terminal is informed that the IMS AGW serving the terminal has not changed, which is further conducive to realizing UE-SAT-UE communication.

图6是本公开实施例提供的确定IMS AGW的方法的流程示意图之二,如图6所示,本公开实施例提供一种确定IMS AGW的方法,其执行主体可以第二网络功能实体,该方法包括:FIG6 is a second flow chart of a method for determining an IMS AGW provided by an embodiment of the present disclosure. As shown in FIG6 , an embodiment of the present disclosure provides a method for determining an IMS AGW, the execution subject of which may be a second network function entity. The method includes:

步骤610,在第一网络功能实体订阅终端的接入网络信息的情况下,向第一网络功能实体反馈终端的接入网络信息,接入网络信息包含服务卫星标识,服务卫星标识是更换后的服务卫星的标识,服务卫星标识用于确定服务终端的第一IMS AGW,第一IMS AGW用于支持终端的星上IMS通话。Step 610: When the first network function entity subscribes to the access network information of the terminal, the access network information of the terminal is fed back to the first network function entity. The access network information includes a service satellite identifier, which is the identifier of the replaced service satellite. The service satellite identifier is used to determine the first IMS AGW serving the terminal. The first IMS AGW is used to support the terminal's on-board IMS call.

具体地,第二网络功能实体可以包括:策略控制功能(Policy Control Function,PCF)网元和会话管理功能(Session Management Function,SMF)网元等。终端可以是主叫终端或被叫终端。Specifically, the second network function entity may include: a Policy Control Function (PCF) network element and a Session Management Function (SMF) network element, etc. The terminal may be a calling terminal or a called terminal.

终端接通电话后,在通话过程中,由于终端的移动或卫星的移动,终端的服务卫星会发生更换。服务卫星的更换可能会导致服务终端的IMS AGW的更换。第一网络功能实体需要获悉终端的服务卫星发生更换的信息,以便后续进行确定服务终端的IMS AGW。After a terminal connects to a call, during the call, the terminal's serving satellite may change due to terminal movement or satellite movement. This change in serving satellite may result in a change in the IMS AGW serving the terminal. The first network functional entity needs to be notified of this change in order to subsequently determine the IMS AGW serving the terminal.

第二网络功能实体可以通过终端的接入网络信息,将终端的服务卫星发生更换的信息反馈给第一网络功能实体,具体如下:The second network function entity may feed back information about the change of the terminal's service satellite to the first network function entity through the terminal's access network information, specifically as follows:

在IMS呼叫建立完成后,P-CSCF网元向PCF网元订阅终端的接入网络信息(Access network information),即一旦终端的接入网络信息发生变更,PCF网元将变更后的终端的接入网络信息反馈给P-CSCF网元。PCF网元向SMF网元订阅终端的接入网络信息,即一旦终端的接入网络信息发生变更,SMF网元将变更后的终端的接入网络信息反馈给PCF网元。After the IMS call is established, the P-CSCF network element subscribes to the terminal's access network information from the PCF network element. That is, if the terminal's access network information changes, the PCF network element feeds the changed terminal's access network information back to the P-CSCF network element. The PCF network element subscribes to the terminal's access network information from the SMF network element. That is, if the terminal's access network information changes, the SMF network element feeds the changed terminal's access network information back to the PCF network element.

在服务卫星发生更换的情况下,SMF网元向PCF网元反馈终端的接入网络信息,PCF网元向P-CSCF网元反馈终端的接入网络信息。接入网络信息包含服务卫星标识,服务卫星标识是更换后的服务卫星的标识。通过终端的接入网络信息,第一网络功能实体可以获悉终端的服务卫星发生更换。When the serving satellite changes, the SMF network element feeds back the terminal's access network information to the PCF network element, which in turn feeds back the terminal's access network information to the P-CSCF network element. The access network information includes the serving satellite identifier, which is the identifier of the replaced serving satellite. The first network function entity can learn that the terminal's serving satellite has changed based on the terminal's access network information.

IMS AGW在卫星上的部署方式可以是与gNB和UPF一起,在每一颗卫星上均部署有IMS AGW。IMS AGW在卫星上的部署方式还可以是仅在特定的卫星上部署IMS AGW作为公共IMS AGW。IMS AGW can be deployed on satellites along with gNB and UPF, with an IMS AGW deployed on each satellite. Alternatively, IMS AGW can be deployed only on specific satellites as a public IMS AGW.

第一网络功能实体先确定IMS AGW在卫星上的部署方式,再结合接入网络信息包含的服务卫星标识,确定服务终端的第一IMS AGW。The first network functional entity first determines the deployment method of the IMS AGW on the satellite, and then determines the first IMS AGW serving the terminal based on the service satellite identifier contained in the access network information.

第一IMS AGW作为服务终端的IMS AGW,为终端的星上IMS通话提供支持,例如第一IMS AGW负责转发终端之间的IMS通话数据流,从而实现UE-SAT-UE通信,即实现终端的星上IMS通话。The first IMS AGW serves as the IMS AGW serving the terminal and provides support for the terminal's on-board IMS calls. For example, the first IMS AGW is responsible for forwarding the IMS call data stream between terminals, thereby realizing UE-SAT-UE communication, that is, realizing the terminal's on-board IMS calls.

本公开实施例提供的确定IMS AGW的方法,在第一网络功能实体订阅终端的接入网络信息的情况下,在终端的服务卫星发生更换后,第二网络功能实体向第一网络功能实体反馈终端的接入网络信息,以便第一网络功能实体确定更换后的服务卫星的服务卫星标识;根据服务卫星标识和IMS AGW在卫星上的部署方式,确定服务终端的第一IMS AGW,第一IMS AGW用于支持终端的星上IMS通话,从而实现UE-SAT-UE通信。The method for determining the IMS AGW provided by the embodiment of the present disclosure is that, when a first network function entity subscribes to the access network information of a terminal, after the service satellite of the terminal is changed, the second network function entity feeds back the access network information of the terminal to the first network function entity so that the first network function entity can determine the service satellite identifier of the replaced service satellite; based on the service satellite identifier and the deployment method of the IMS AGW on the satellite, the first IMS AGW serving the terminal is determined, and the first IMS AGW is used to support the on-board IMS call of the terminal, thereby realizing UE-SAT-UE communication.

在一些实施例中,本公开提供的确定IMS AGW的方法还包括:In some embodiments, the method for determining the IMS AGW provided by the present disclosure further includes:

接收第一网络功能实体发送的第二指示信息;第二指示信息为指示服务终端的IMS AGW是部署在卫星上的第一IMS AGW的指示信息;receiving second indication information sent by the first network function entity; the second indication information is indication information indicating that the IMS AGW serving the terminal is a first IMS AGW deployed on a satellite;

基于第二指示信息,确定服务终端的UPF。Based on the second indication information, the UPF of the service terminal is determined.

具体地,PCF网元接收P-CSCF网元发送专用资源建立请求,请求携带IMS AGW指示信息;PCF网元向SMF网元发送专用资源建立请求,请求携带第二指示信息。第二指示信息为指示服务终端的IMS AGW是部署在卫星上的第一IMS AGW的指示信息,IMS AGW指示信息表明选择的是卫星上部署的IMS AGW,并指明是哪一个IMS AGW。Specifically, the PCF network element receives a dedicated resource establishment request from the P-CSCF network element, the request carrying IMS AGW indication information. The PCF network element then sends a dedicated resource establishment request to the SMF network element, the request carrying second indication information. The second indication information indicates that the IMS AGW serving the terminal is the first IMS AGW deployed on the satellite. The IMS AGW indication information indicates that the IMS AGW deployed on the satellite is selected and specifies which IMS AGW is selected.

在接收到第二指示信息之后,若IMS AGW部署方式为每一颗卫星上均部署有IMS AGW,则终端的服务卫星与第一IMS AGW所处的卫星是同一个卫星,SMF网元将与第一IMS AGW一起部署的UPF作为服务终端的UPF,即SMF网元插入该UPF作为终端通话媒体流的分流UPF。After receiving the second indication information, if the IMS AGW deployment method is to deploy an IMS AGW on each satellite, the service satellite of the terminal is the same satellite as the satellite where the first IMS AGW is located. The SMF network element will use the UPF deployed together with the first IMS AGW as the UPF serving the terminal, that is, the SMF network element inserts the UPF as a diversion UPF for the terminal call media stream.

若IMS AGW部署方式为部署公共IMS AGW,则终端的服务卫星与第一IMS AGW所处的卫星不是同一个卫星,第一IMS AGW所处的卫星上没有部署UPF,SMF网元将终端的服务卫星上部署的UPF作为服务终端的UPF,即SMF网元插入该UPF作为终端通话媒体流的分流UPF。If the IMS AGW deployment method is to deploy a public IMS AGW, the terminal's service satellite is not the same satellite as the satellite where the first IMS AGW is located, and there is no UPF deployed on the satellite where the first IMS AGW is located. The SMF network element uses the UPF deployed on the terminal's service satellite as the UPF serving the terminal, that is, the SMF network element inserts the UPF as a diversion UPF for the terminal's call media stream.

本公开实施例提供的确定IMS AGW的方法,通过接收第一网络功能实体发送的第二指示信息,确定服务终端的UPF,进一步有利于实现UE-SAT-UE通信。The method for determining the IMS AGW provided by the embodiment of the present disclosure determines the UPF of the service terminal by receiving the second indication information sent by the first network function entity, which is further conducive to realizing UE-SAT-UE communication.

图7是本公开实施例提供的确定IMS AGW的方法的流程示意图之三,如图7所示,本公开实施例提供一种确定IMS AGW的方法,其执行主体可以终端,该方法包括:FIG7 is a third flow chart of a method for determining an IMS AGW provided by an embodiment of the present disclosure. As shown in FIG7 , an embodiment of the present disclosure provides a method for determining an IMS AGW, the execution subject of which may be a terminal. The method includes:

步骤710,向第一网络功能实体发送第一指示信息,第一指示信息用于指示服务卫星发生更换,并触发第一网络功能实体向第二网络功能实体请求接入网络信息,接入网络信息包含服务卫星标识,服务卫星标识是更换后的服务卫星的标识,服务卫星标识用于确定服务的第一IMS AGW,第一IMS AGW用于支持星上IMS通话。Step 710: Send a first indication message to the first network function entity. The first indication message is used to indicate that the service satellite has been replaced, and trigger the first network function entity to request access network information from the second network function entity. The access network information includes a service satellite identifier. The service satellite identifier is the identifier of the replaced service satellite. The service satellite identifier is used to determine the first IMS AGW of the service. The first IMS AGW is used to support on-board IMS calls.

具体地,第二网络功能实体可以包括:策略控制功能(Policy Control Function,PCF)网元和会话管理功能(Session Management Function,SMF)网元等。终端可以是主叫终端或被叫终端。Specifically, the second network function entity may include: a Policy Control Function (PCF) network element and a Session Management Function (SMF) network element, etc. The terminal may be a calling terminal or a called terminal.

终端接通电话后,在通话过程中,由于终端的移动或卫星的移动,终端的服务卫星会发生更换。服务卫星的更换可能会导致服务终端的IMS AGW的更换。第一网络功能实体需要获悉终端的服务卫星发生更换的信息,以便后续进行确定服务终端的IMS AGW。After a terminal connects to a call, during the call, the terminal's serving satellite may change due to terminal movement or satellite movement. This change in serving satellite may result in a change in the IMS AGW serving the terminal. The first network functional entity needs to be notified of this change in order to subsequently determine the IMS AGW serving the terminal.

终端可以通过向第一网络功能实体发送指示信息,以通知第一网络功能实体服务卫星发生更换,具体如下:The terminal may send indication information to the first network function entity to notify the first network function entity that the service satellite has been changed, as follows:

在服务卫星发生更换的情况下,终端向P-CSCF网元发送用于指示服务卫星发生更换的第一指示信息。具体过程可以是:终端向P-CSCF网元发送SIP重请求(Re-Invite)消息或SIP更新(Update)消息,消息中携带用于指示服务卫星发生更换的第一指示信息。When the serving satellite changes, the terminal sends first indication information to the P-CSCF network element, indicating that the serving satellite has changed. Specifically, the terminal may send a SIP Re-Invite message or a SIP Update message to the P-CSCF network element, carrying the first indication information indicating that the serving satellite has changed.

在接收到终端发送的指示服务卫星发生更换的第一指示信息后,触发P-CSCF网元向PCF网元请求终端的接入网络信息,PCF网元向SMF网元请求终端的接入网络信息。SMF网元向PCF网元反馈终端的接入网络信息,PCF网元向P-CSCF网元反馈终端的接入网络信息。接入网络信息包括服务卫星标识;服务卫星标识是更换后的服务卫星的标识。After receiving the first indication message from the terminal indicating a change in the serving satellite, the P-CSCF network element is triggered to request the terminal's access network information from the PCF network element, which in turn requests the terminal's access network information from the SMF network element. The SMF network element then feeds back the terminal's access network information to the PCF network element, which in turn feeds back the terminal's access network information to the P-CSCF network element. The access network information includes the serving satellite identifier; the serving satellite identifier is the identifier of the replaced serving satellite.

IMS AGW在卫星上的部署方式可以是与gNB和UPF一起,在每一颗卫星上均部署有IMS AGW。IMS AGW在卫星上的部署方式还可以是仅在特定的卫星上部署IMS AGW作为公共IMS AGW。IMS AGW can be deployed on satellites along with gNB and UPF, with an IMS AGW deployed on each satellite. Alternatively, IMS AGW can be deployed only on specific satellites as a public IMS AGW.

第一网络功能实体先确定IMS AGW在卫星上的部署方式,再结合接入网络信息包含的服务卫星标识,确定服务终端的第一IMS AGW。The first network functional entity first determines the deployment method of the IMS AGW on the satellite, and then determines the first IMS AGW serving the terminal based on the service satellite identifier contained in the access network information.

第一IMS AGW作为服务终端的IMS AGW,为终端的星上IMS通话提供支持,例如第一IMS AGW负责转发终端之间的IMS通话数据流,从而实现UE-SAT-UE通信,即实现终端的星上IMS通话。The first IMS AGW serves as the IMS AGW serving the terminal and provides support for the terminal's on-board IMS calls. For example, the first IMS AGW is responsible for forwarding the IMS call data stream between terminals, thereby realizing UE-SAT-UE communication, that is, realizing the terminal's on-board IMS calls.

本公开实施例提供的确定IMS AGW的方法,向第一网络功能实体发送用于指示服务卫星发生更换的第一指示信息,触发第一网络功能实体向第二网络功能实体请求终端的接入网络信息,以便第一网络功能实体确定更换后的服务卫星的服务卫星标识;根据服务卫星标识和IMS AGW在卫星上的部署方式,确定服务终端的第一IMS AGW,第一IMS AGW用于支持终端的星上IMS通话,从而实现UE-SAT-UE通信。The method for determining the IMS AGW provided by the embodiment of the present disclosure sends first indication information for indicating that the service satellite has been replaced to the first network function entity, triggering the first network function entity to request the second network function entity for the access network information of the terminal, so that the first network function entity can determine the service satellite identifier of the replaced service satellite; according to the service satellite identifier and the deployment method of the IMS AGW on the satellite, the first IMS AGW serving the terminal is determined, and the first IMS AGW is used to support the terminal's on-satellite IMS call, thereby realizing UE-SAT-UE communication.

在一些实施例中,本公开提供的确定IMS AGW的方法还包括:In some embodiments, the method for determining the IMS AGW provided by the present disclosure further includes:

在第一IMS AGW与第二IMS AGW不相同的情况下,接收第一网络功能实体发送的第一IMS AGW上分配的媒体资源的信息;When the first IMS AGW and the second IMS AGW are different, receiving information about media resources allocated on the first IMS AGW from the first network function entity;

其中,第二IMS AGW是在终端的服务卫星更换之前,确定的服务终端的IMS AGW。Among them, the second IMS AGW is the IMS AGW that serves the terminal before the terminal's service satellite is replaced.

具体地,在第二IMS AGW与第一IMS AGW不相同的情况下,表明服务终端的IMS AGW发生了更换,用户面媒体路径需要更新,终端以及通信对端终端需要获悉第一IMS AGW上分配的媒体资源的信息。IMS AGW上分配的媒体资源用于传递终端间通话数据流,媒体资源的信息包括会话标识、连接信息如IP和端口、媒体信息如编解码器等。具体过程如下:Specifically, if the second IMS AGW is different from the first IMS AGW, it indicates that the IMS AGW serving the terminal has been replaced. The user plane media path needs to be updated, and the terminal and the communicating peer need to know the media resources allocated on the first IMS AGW. The media resources allocated on the IMS AGW are used to transmit the call data stream between terminals. The media resource information includes session identifiers, connection information such as IP and port, and media information such as codecs. The specific process is as follows:

在第一网络功能实体向第二网络功能实体订阅终端的接入网络信息(方式一)的情况下,通信对端终端接收P-CSCF网元经I/S-CSCF网元发送的SIP Re-Invite消息或SIP Update消息,消息中携带第一IMS AGW的网络侧的媒体资源信息;终端接收P-CSCF网元发送的SIP Re-Invite消息或SIP Update消息,消息中携带第一IMS AGW的接入侧的媒体资源信息。When the first network function entity subscribes to the terminal's access network information from the second network function entity (method one), the communication counterpart terminal receives a SIP Re-Invite message or a SIP Update message sent by the P-CSCF network element via the I/S-CSCF network element, and the message carries the media resource information of the network side of the first IMS AGW; the terminal receives a SIP Re-Invite message or a SIP Update message sent by the P-CSCF network element, and the message carries the media resource information of the access side of the first IMS AGW.

在第一网络功能实体接收终端的发送的用于指示服务卫星发生变更的指示信息(方式二)的情况下,由于终端是通过SIP Re-Invite消息或SIP Update消息发送的指示信息,因此,终端接收P-CSCF网元返回的SIP 200 OK消息,消息中携带第一IMS AGW的接入侧的媒体资源信息,以便后续终端直接将用户面媒体数据发送给第一IMS AGW;通信对端终端接收P-CSCF网元经I/S-CSCF网元发送的SIP Re-Invite消息或SIP Update消息,消息中携带第一IMS AGW的网络侧的媒体资源信息。In the case where the first network function entity receives the indication information sent by the terminal to indicate a change in the service satellite (method two), since the terminal sends the indication information through a SIP Re-Invite message or a SIP Update message, the terminal receives the SIP 200 OK message returned by the P-CSCF network element, and the message carries the media resource information of the access side of the first IMS AGW, so that the subsequent terminal can directly send the user-plane media data to the first IMS AGW; the communication counterpart terminal receives the SIP Re-Invite message or SIP Update message sent by the P-CSCF network element via the I/S-CSCF network element, and the message carries the media resource information of the network side of the first IMS AGW.

本公开实施例提供的确定IMS AGW的方法,在第二IMS AGW与第一IMS AGW不相同的情况下,通过接收第一IMS AGW的媒体资源信息,从而进一步有利于实现UE-SAT-UE通信。The method for determining IMS AGW provided by the embodiment of the present disclosure further facilitates UE-SAT-UE communication by receiving media resource information of the first IMS AGW when the second IMS AGW is different from the first IMS AGW.

在一些实施例中,本公开提供的确定IMS AGW的方法还包括:In some embodiments, the method for determining the IMS AGW provided by the present disclosure further includes:

在第一IMS AGW与第二IMS AGW相同的情况下,接收第一网络功能实体发送的用于指示服务的IMS AGW未变更的指示信息。When the first IMS AGW is the same as the second IMS AGW, the indication information sent by the first network function entity indicating that the IMS AGW for indicating the service has not changed is received.

具体地,在第二IMS AGW与第一IMS AGW相同的情况下,表明服务卫星发生改变,但是服务终端的IMS AGW未变更,此情况存在于IMS AGW的部署方式为部署公共IMS AGW时。Specifically, when the second IMS AGW is the same as the first IMS AGW, it indicates that the service satellite has changed, but the IMS AGW serving the terminal has not changed. This situation occurs when the IMS AGW is deployed as a public IMS AGW.

终端接收第一网络功能实体发送的用于指示服务终端的IMS AGW未变更的指示信息。例如,终端接收P-CSCF网元回复的SIP 200OK消息,以表明服务终端的IMS AGW未变更。The terminal receives an indication from the first network function entity indicating that the IMS AGW serving the terminal has not changed. For example, the terminal receives a SIP 200 OK message from the P-CSCF network element indicating that the IMS AGW serving the terminal has not changed.

本公开实施例提供的确定IMS AGW的方法,在第二IMS AGW与第一IMS AGW相同的情况下,接收第一网络功能实体发送的用于指示服务终端的IMS AGW未变更的指示信息,以便获悉服务终端的IMS AGW未变更,进一步有利于实现UE-SAT-UE通信。The method for determining the IMS AGW provided by the embodiment of the present disclosure receives indication information sent by the first network function entity to indicate that the IMS AGW of the service terminal has not changed when the second IMS AGW is the same as the first IMS AGW, so as to learn that the IMS AGW of the service terminal has not changed, which is further conducive to realizing UE-SAT-UE communication.

下面提供几个具体的实施例,以对本公开提供的确定IMS AGW的方法进行进一步说明。Several specific examples are provided below to further illustrate the method for determining IMS AGW provided by the present disclosure.

实施例一:呼叫建立过程中,卫星上IMS AGW的选择Example 1: Selection of IMS AGW on Satellite during Call Establishment

IMS AGW部署在卫星上,当UE进行呼叫时,选择卫星上部署的IMS AGW作为服务UE的IMS AGW。图8是本公开实施例提供的确定IMS AGW的方法的流程示意图之四,图8说明了在呼叫建立过程中,选择卫星上部署的IMS AGW的过程。注,图中仅画出受影响的关键网元,其它网元如归属用户服务器(Home Subscriber Server,HSS)网元、统一数据管理功能(Unified Data Management,UDM)网元,应用服务器(Application Server,AS)等未显示。如图8所示,包括如下步骤:The IMS AGW is deployed on the satellite. When the UE makes a call, the IMS AGW deployed on the satellite is selected as the IMS AGW serving the UE. Figure 8 is a fourth flowchart of the method for determining the IMS AGW provided by the embodiment of the present disclosure. Figure 8 illustrates the process of selecting the IMS AGW deployed on the satellite during the call establishment process. Note that only the affected key network elements are drawn in the figure. Other network elements such as the Home Subscriber Server (HSS) network element, the Unified Data Management (UDM) network element, and the Application Server (AS) are not shown. As shown in Figure 8, the following steps are included:

(1)UE通过卫星SAT1(部署有gNB、UPF和IMS AGW)的gNB在5G完成注册,服务的核心网网元为AMF,SMF和PCF。此时服务UE的PDU会话锚点(PDU Session Anchor,PSA)UPF是地面的UPF。(1) The UE completes registration with 5G via the gNB on satellite SAT1 (which deploys gNB, UPF, and IMS AGW). The core network elements served are AMF, SMF, and PCF. At this time, the PDU Session Anchor (PSA) UPF serving the UE is the terrestrial UPF.

(2)UE在IMS完成注册,服务IMS系统的网元为P-CSCF网元,查询/服务呼叫会话控制功能(Interrogating/Serving Call Session Control Function,I/S-CSCF)网元。(2) The UE completes registration in the IMS. The network element serving the IMS system is the P-CSCF network element, the Interrogating/Serving Call Session Control Function (I/S-CSCF) network element.

(3)UE发起呼叫,向P-CSCF网元发送SIP Invite消息。(3) The UE initiates a call and sends a SIP Invite message to the P-CSCF network element.

(4)P-CSCF网元根据IMS AGW在卫星上的部署信息,获取卫星上部署的IMS AGW,并尝试为本次通话选择卫星上部署的IMS AGW作为UE的接入网关,触发向PCF网元请求UE的接入网络信息。P-CSCF网元使用Rx接口进行认证/授权请求(Authentication and Authorization Request,AAR)/认证/授权应答(Authentication and Authorization Answer,AAA)消息请求和响应的过程,或者使用服务化的N5接口进行Npcf_PolicyAuthorization_Subscribe(策略授权订阅)操作,以请求UE的接入网络信息。(4) The P-CSCF network element obtains the IMS AGW deployed on the satellite based on the deployment information of the IMS AGW on the satellite, and attempts to select the IMS AGW deployed on the satellite as the access gateway for the UE for this call, triggering a request to the PCF network element for the UE's access network information. The P-CSCF network element uses the Rx interface to perform the authentication/authorization request (AAR)/authentication/authorization answer (AAA) message request and response process, or uses the service-based N5 interface to perform the Npcf_PolicyAuthorization_Subscribe operation to request the UE's access network information.

(5)PCF网元通过Npcf_SMPolicyControl_UpdateNotify(通知会话管理策略控制更新)服务操作,向SMF网元请求UE的接入网络信息。(5) The PCF network element requests the UE's access network information from the SMF network element through the Npcf_SMPolicyControl_UpdateNotify (notify session management policy control update) service operation.

(6)SMF网元通过Npcf_SMPolicyControl_Update(会话管理策略控制更新)服务操作,向PCF网元返回UE的接入网络信息,接入网络信息中包含UE的服务卫星标识。(6) The SMF network element returns the UE's access network information to the PCF network element through the Npcf_SMPolicyControl_Update (session management policy control update) service operation. The access network information includes the UE's serving satellite identifier.

(7)PCF网元将UE的接入网络信息返回给P-CSCF网元。PCF网元使用Rx接口进行RAR/RAA消息请求和响应的过程,或者使用服务化的N5接口进行Npcf_PolicyAuthorization_Notify(策略授权通知)操作,将UE的接入网络信息返回给P-CSCF网元。(7) The PCF returns the UE's access network information to the P-CSCF. The PCF uses the Rx interface to perform the RAR/RAA message request and response process, or uses the service-based N5 interface to perform the Npcf_PolicyAuthorization_Notify operation to return the UE's access network information to the P-CSCF.

(8)P-CSCF网元根据接收到的服务卫星标识,选择目标IMS AGW作为UE的接入网关,并请求IMS AGW分配媒体资源。(8) The P-CSCF network element selects the target IMS AGW as the access gateway for the UE based on the received service satellite identifier, and requests the IMS AGW to allocate media resources.

IMS AGW部署方式可以是与gNB/UPF一起,在每一颗卫星上均部署有IMS AGW,或者,仅在特定的卫星上安装IMS AGW作为公共接入网关。因此,目标IMS AGW可以是UE的服务卫星上部署的IMS AGW,也可以是部署在其它卫星上的公共IMS AGW。The IMS AGW can be deployed on every satellite along with the gNB/UPF, or installed only on specific satellites as a public access gateway. Therefore, the target IMS AGW can be the IMS AGW deployed on the UE's serving satellite or a public IMS AGW deployed on another satellite.

当部署方式为每一颗卫星上均部署有IMS AGW时,P-CSCF网元根据接收到的服务卫星标识,确定UE的服务卫星,将UE的服务卫星上部署的IMS AGW作为目标IMS AGW。When the deployment method is to deploy an IMS AGW on each satellite, the P-CSCF network element determines the UE's serving satellite based on the received serving satellite identifier and uses the IMS AGW deployed on the UE's serving satellite as the target IMS AGW.

如果P-CSCF和IMS AGW具备服务化接口,也可以使用网络存储功能(NF Repository Function,NRF)发现的方式选择目标IMS AGW。If the P-CSCF and IMS AGW have service-oriented interfaces, the target IMS AGW can also be selected using the network storage function (NF Repository Function, NRF) discovery method.

当部署方式为仅在特定的卫星上安装公共IMS AGW时,P-CSCF网元根据卫星标识与公共IMS AGW之间的映射关系,确定接收到的服务卫星标识对应的公共IMS AGW,将接收到的卫星标识对应的公共IMS AGW作为目标IMS AGW。When the deployment method is to install the public IMS AGW only on a specific satellite, the P-CSCF network element determines the public IMS AGW corresponding to the received service satellite identifier based on the mapping relationship between the satellite identifier and the public IMS AGW, and uses the public IMS AGW corresponding to the received satellite identifier as the target IMS AGW.

卫星标识与公共IMS AGW之间的映射关系是可以根据各卫星的星历信息进行动态调整的。The mapping relationship between satellite identification and public IMS AGW can be dynamically adjusted based on the ephemeris information of each satellite.

(9)P-CSCF网元向PCF网元触发专用资源建立过程,P-CSCF网元使用Rx接口进行AAR/AAA消息请求和响应的过程,或者使用服务化的N5接口进行Npcf_PolicyAuthorization_Create(创建策略授权)操作,以向PCF网元触发专用资源建立过程。(9) The P-CSCF network element triggers the dedicated resource establishment process to the PCF network element. The P-CSCF network element uses the Rx interface to perform the AAR/AAA message request and response process, or uses the service-based N5 interface to perform the Npcf_PolicyAuthorization_Create (create policy authorization) operation to trigger the dedicated resource establishment process to the PCF network element.

请求消息中携带用于指示服务UE的是卫星上部署的目标IMS AGW的指示信息,该指示信息表明UE的接入网关选择了卫星上部署的IMS AGW。The request message carries indication information for indicating that the target IMS AGW deployed on the satellite is serving the UE. This indication information indicates that the UE's access gateway has selected the IMS AGW deployed on the satellite.

(10)PCF网元通过Npcf_SMPolicyControl_UpdateNotify(通知会话管理策略控制更新)服务操作,向SMF发送专用资源建立请求。请求消息中携带用于指示服务UE的是卫星上部署的目标IMS AGW的指示信息。(10) The PCF network element sends a dedicated resource establishment request to the SMF through the Npcf_SMPolicyControl_UpdateNotify service operation. The request message carries an indication that the target IMS AGW deployed on the satellite is serving the UE.

(11)SMF网元在接收到用于指示服务UE的是卫星上部署的目标IMS AGW的指示信息之后,若目标IMS AGW不是公共IMS AGW,则UE的服务卫星与目标IMS AGW所处的卫星是同一个卫星,SMF网元插入卫星上与目标IMS AGW一起部署的UPF作为UE通话媒体流的分流UPF;若目标IMS AGW是公共IMS AGW,则UE的服务卫星与目标IMS AGW所处的卫星不是同一个卫星,SMF网元插入UE的服务卫星上部署的UPF作为UE通话媒体流的分流UPF。(11) After the SMF network element receives the indication information indicating that the target IMS AGW deployed on the satellite serves the UE, if the target IMS AGW is not a public IMS AGW, the UE's serving satellite and the satellite where the target IMS AGW is located are the same satellite, and the SMF network element inserts the UPF deployed on the satellite together with the target IMS AGW as the shunt UPF for the UE's call media flow; if the target IMS AGW is a public IMS AGW, the UE's serving satellite and the satellite where the target IMS AGW is located are not the same satellite, and the SMF network element inserts the UPF deployed on the UE's serving satellite as the shunt UPF for the UE's call media flow.

(12)P-CSCF网元向I/S-CSCF网元发送SIP Invite消息。(12) The P-CSCF network element sends a SIP Invite message to the I/S-CSCF network element.

(13)I/S-CSCF网元将SIP Invite消息发送到被叫UE。(13) The I/S-CSCF network element sends the SIP Invite message to the called UE.

(14)UE和对端UE的交互过程,包括183/PRACK/200OK(PRACK)/UPDATE/180等。(14) The interaction process between the UE and the peer UE includes 183/PRACK/200OK(PRACK)/UPDATE/180, etc.

(15)被叫UE发送的SIP 200 OK(Invite)发送到UE的P-CSCF网元。(15) The SIP 200 OK (Invite) sent by the called UE is sent to the P-CSCF network element of the UE.

(16)P-CSCF网元将SIP 200 OK(Invite)消息发送给UE,在SIP消息中增加用于指示服务UE的是卫星上部署的目标IMS AGW的指示信息。(16) The P-CSCF network element sends a SIP 200 OK (Invite) message to the UE, and adds an indication in the SIP message to indicate that the target IMS AGW deployed on the satellite is serving the UE.

(17)呼叫接通后,UE的用户面媒体路径为:UE<->gNB(SAT1)<->UPF(SAT1)<->IMS AGW(SAT1)<->对端侧UE。(17) After the call is connected, the user plane media path of the UE is: UE<->gNB(SAT1)<->UPF(SAT1)<->IMS AGW(SAT1)<->the UE on the other side.

需要注意的是,在本实施例中,P-CSCF网元在接收到主叫SIP Invite时,触发向PCF网元请求UE的接入网络信息和资源分配(第4-11步),实际上也可以在其它过程(如收到被叫UE的SIP 183消息)后触发这些过程。It should be noted that in this embodiment, when the P-CSCF network element receives the calling SIP Invite, it triggers the request to the PCF network element for the UE's access network information and resource allocation (steps 4-11). In fact, these processes can also be triggered after other processes (such as receiving the SIP 183 message from the called UE).

本实施例中以主叫UE为例说明向PCF网元请求UE的接入网络信息和资源分配(第4-11步)流程,对于被叫UE上述过程同样适用,如被叫UE收到SIP Invite消息之后触发同样的过程。In this embodiment, the calling UE is taken as an example to illustrate the process of requesting the PCF network element for the UE's access network information and resource allocation (steps 4-11). The above process is also applicable to the called UE. For example, the same process is triggered after the called UE receives the SIP Invite message.

实施例二:卫星上IMS AGW的更换,UE触发媒体路径更新Example 2: Replacement of IMS AGW on Satellite, UE Triggers Media Path Update

UE接通电话后,在通话过程中,由于UE移动或者卫星移动,UE的服务卫星会发生更换。本实施例说明在UE的服务卫星发生更换时,由UE触发用户面媒体路径的更新。图9是本公开实施例提供的确定IMS AGW的方法的流程示意图之五,如图9所示,包括以下步骤:After the UE connects to a call, during the call, the UE's serving satellite may change due to UE movement or satellite movement. This embodiment illustrates that when the UE's serving satellite changes, the UE triggers an update of the user plane media path. Figure 9 is a fifth flow chart of the method for determining the IMS AGW provided by the embodiment of the present disclosure, as shown in Figure 9, including the following steps:

(1)UE在通话中,服务卫星为SAT1,使用了卫星SAT1上的gNB1、UPF1和IMS AGW1,即UE间的用户面媒体路径为:UE<->gNB1(SAT1)<->UPF1(SAT1)<->AGW(SAT1)<->对端侧UE。图中SATx为对端UE的服务卫星。(1) During a UE call, the serving satellite is SAT1, and gNB1, UPF1, and IMS AGW1 on SAT1 are used. The user plane media path between UEs is: UE <-> gNB1(SAT1) <-> UPF1(SAT1) <-> AGW(SAT1) <-> peer UE. In the figure, SATx is the serving satellite for the peer UE.

(2)UE的服务卫星发生更换,从SAT1更换为SAT2,UE将由SAT2覆盖并服务。(2) The UE's serving satellite is changed from SAT1 to SAT2, and the UE will be covered and served by SAT2.

(3)UE在5G系统中发生更换,即接入基站由gNB1更换到gNB2,SMF选择UPF2(SAT2)作为插入UPF转发UE间的用户面媒体数据。(3) When the UE is replaced in the 5G system, that is, the access base station is changed from gNB1 to gNB2, the SMF selects UPF2 (SAT2) as the inserted UPF to forward the user plane media data between UEs.

(4)在5G完成更换后,由于IMS系统未发生更新,服务UE的IMS AGW未发生变化,仍是IMS AGW1(SAT1),因此此时的UE间通话媒体路径为:UE<->gNB2(SAT2)<->UPF2(SAT2)<->IMS AGW1(SAT1)<->对端侧UE。其中,对端侧UE<->IMS AGW1(SAT1)通过SAT1和SAT2之间的星间链路进行传输。(4) After the 5G upgrade is completed, since the IMS system has not been updated, the IMS AGW serving the UE has not changed and is still IMS AGW1 (SAT1). Therefore, the media path for UE-to-UE calls is: UE <-> gNB2 (SAT2) <-> UPF2 (SAT2) <-> IMS AGW1 (SAT1) <-> peer-side UE. The peer-side UE <-> IMS AGW1 (SAT1) is transmitted via the inter-satellite link between SAT1 and SAT2.

(5)UE在完成5G系统完成更换后,UE通过P-CSCF网元发送的SIP 200 OK(Invite)消息,SIP消息中增加用于指示服务UE的是卫星上部署的目标IMS AGW的指示信息,获取本次通话使用的目标IMS AGW的信息。由于UE的服务卫星发生更换,因此,目标IMS AGW可能也需要发生更换。(5) After the UE completes the 5G system replacement, it sends a SIP 200 OK (Invite) message through the P-CSCF network element. This SIP message includes information indicating that the target IMS AGW deployed on the satellite is serving the UE. The message then obtains information about the target IMS AGW used for this call. Since the UE's serving satellite has changed, the target IMS AGW may also need to be replaced.

UE向P-CSCF网元发送SIP重请求(Re-Invite)消息或SIP更新(Update)消息,以请求可能的媒体路径更新,消息中包含用于指示UE的服务卫星发生更换的指示信息。The UE sends a SIP Re-Invite message or a SIP Update message to the P-CSCF network element to request a possible media path update. The message includes indication information for indicating that the serving satellite of the UE has been changed.

(6)P-CSCF网元触发向PCF网元请求UE的接入网络信息。P-CSCF网元使用Rx接口进行AAR/AAA消息请求和响应的过程,或者使用服务化的N5接口进行Npcf_PolicyAuthorization_Subscribe(策略授权订阅)操作,以请求UE的接入网络信息。(6) The P-CSCF network element triggers a request to the PCF network element for the UE's access network information. The P-CSCF network element uses the Rx interface to perform the AAR/AAA message request and response process, or uses the service-based N5 interface to perform the Npcf_PolicyAuthorization_Subscribe operation to request the UE's access network information.

(7)PCF网元通过Npcf_SMPolicyControl_UpdateNotify(通知会话管理策略控制更新)服务操作,向SMF网元请求UE的接入网络信息。(7) The PCF network element requests the UE's access network information from the SMF network element through the Npcf_SMPolicyControl_UpdateNotify (notify session management policy control update) service operation.

(8)SMF网元通过Npcf_SMPolicyControl_Update(会话管理策略控制更新)服务操作,向PCF网元返回UE的接入网络信息,接入网络信息中包含UE的服务卫星标识。(8) The SMF network element returns the UE's access network information to the PCF network element through the Npcf_SMPolicyControl_Update (session management policy control update) service operation. The access network information includes the UE's serving satellite identifier.

(9)PCF网元将UE的接入网络信息返回给P-CSCF网元。PCF网元使用Rx接口进行RAR/RAA消息请求和响应的过程,或者使用服务化的N5接口进行Npcf_PolicyAuthorization_Notify(策略授权通知)操作,以UE的接入网络信息返回给P-CSCF网元。(9) The PCF returns the UE's access network information to the P-CSCF. The PCF uses the Rx interface to perform the RAR/RAA message request and response process, or uses the service-based N5 interface to perform the Npcf_PolicyAuthorization_Notify operation, returning the UE's access network information to the P-CSCF.

(10)P-CSCF网元根据接收到的卫星标识后,将目标IMS AGW更换为IMS AGW2(SAT2),即将IMS AGW2(SAT2)作为UE的接入网关,并请求为IMS AGW2(SAT2)分配媒体资源。(10) Based on the received satellite identifier, the P-CSCF network element changes the target IMS AGW to IMS AGW2 (SAT2), that is, uses IMS AGW2 (SAT2) as the access gateway of the UE and requests the allocation of media resources for IMS AGW2 (SAT2).

(11)P-CSCF网元PCF网元触发专用资源更新过程,P-CSCF网元使用Rx接口进行AAR/AAA消息请求和响应的过程,或者使用服务化的N5接口进行Npcf_PolicyAuthorization_Create(创建策略授权)操作,以向PCF网元触发专用资源更新过程。(11) P-CSCF network element The PCF network element triggers the dedicated resource update process. The P-CSCF network element uses the Rx interface to perform the AAR/AAA message request and response process, or uses the service-based N5 interface to perform the Npcf_PolicyAuthorization_Create (create policy authorization) operation to trigger the dedicated resource update process to the PCF network element.

请求消息中携带用于指示服务UE的是卫星上部署的目标IMS AGW的指示信息,该指示信息表明UE的IMS AGW选择了IMS AGW2(SAT2)。The request message carries indication information for indicating that the target IMS AGW deployed on the satellite is serving the UE. This indication information indicates that the UE's IMS AGW has selected IMS AGW2 (SAT2).

(12)PCF网元通过Npcf_SMPolicyControl_UpdateNotify(通知会话管理策略控制更新)服务操作,向SMF发送专用资源更新请求。请求消息中携带用于指示服务UE的是卫星上部署的目标IMS AGW的指示信息。SMF网元按照现有过程更新QoS专载和UPF的策略。(12) The PCF sends a dedicated resource update request to the SMF via the Npcf_SMPolicyControl_UpdateNotify service operation. The request message carries an indication that the UE is being served by the target IMS AGW deployed on the satellite. The SMF updates the QoS dedicated bearer and UPF policies according to existing procedures.

(13-14)P-CSCF网元将SIP Re-Invite消息或者SIP Update消息经过I/S-CSCF网元发送给对端侧UE,消息中包含IMS AGW2(SAT2)的网络侧的媒体资源信息。(13-14) The P-CSCF network element sends the SIP Re-Invite message or SIP Update message to the UE on the other side through the I/S-CSCF network element. The message contains the media resource information on the network side of IMS AGW2 (SAT2).

(15-16)对端侧UE返回SIP 200 OK消息,表示对端已完成媒体资源的更新。(15-16) The peer UE returns a SIP 200 OK message, indicating that the peer has completed the update of media resources.

(17)P-CSCF网元返回SIP 200 OK消息给UE。消息中携带IMS AGW2(SAT2)的接入侧媒体资源信息,以便后续UE将用户面媒体数据发送给IMS AGW2(SAT2)。(17) The P-CSCF returns a SIP 200 OK message to the UE. The message carries the access-side media resource information of IMS AGW2 (SAT2), so that the UE can subsequently send user-plane media data to IMS AGW2 (SAT2).

(18)P-CSCF向IMS AGW1(SAT1)发送请求消息,请求IMS AGW1(SAT1)释放已分配的媒体资源。(18)P-CSCF sends a request message to IMS AGW1(SAT1), requesting IMS AGW1(SAT1) to release the allocated media resources.

(19)UE的用户面媒体路径将更新为:UE<->gNB2(SAT2)<->UPF2(SAT2)<->IMS AGW2(SAT2)<->对端侧UE。(19) The user plane media path of UE will be updated to: UE<->gNB2(SAT2)<->UPF2(SAT2)<->IMS AGW2(SAT2)<->UE on the other end.

上述流程以UE的服务卫星上均部署有IMS AGW为例,其过程同样适用于公共IMS AGW的场景。不同的是,在使用公共IMS AGW时,服务卫星的变化,可能不会导致IMS AGW的更新。即在第9步,P-CSCF网元获取UE新的服务卫星信息后,判断依然使用当前的公共IMS AGW,则P-CSCF网元直接向UE回复SIP 200 OK消息,无需第10-16步及第18步。The above process assumes that IMS AGWs are deployed on all UEs' serving satellites. The same process applies to scenarios using public IMS AGWs. However, when using a public IMS AGW, a change in serving satellites may not result in an IMS AGW update. In step 9, after the P-CSCF obtains the UE's new serving satellite information and determines that the current public IMS AGW is still in use, it directly responds to the UE with a SIP 200 OK message, eliminating steps 10-16 and 18.

实施例三:卫星上IMS AGW的更换,网络触发媒体路径更新Example 3: Replacement of IMS AGW on Satellite, Network-Triggered Media Path Update

与实施例二不同的是:IMS网络向5G系统订阅UE的接入网络信息,当UE的服务卫星发生更换时,由IMS网络触发媒体路径更新。图10是本公开实施例提供的确定IMS AGW的方法的流程示意图之六,如图10所示,包括以下步骤:The difference from the second embodiment is that the IMS network subscribes to the UE's access network information from the 5G system. When the UE's serving satellite changes, the IMS network triggers a media path update. Figure 10 is a sixth flow chart of the method for determining the IMS AGW provided by the embodiment of the present disclosure, as shown in Figure 10, including the following steps:

(1)在呼叫建立完成后,P-CSCF网元向PCF网元订阅UE的接入网络信息变更(其中包含变更后的UE的服务卫星标识)或者服务卫星变更的过程。P-CSCF网元使用Rx接口进行AAR/AAA消息请求和响应的过程,或者使用服务化的N5接口进行Npcf_PolicyAuthorization_Subscribe(策略授权订阅)操作,以请求UE的接入网络信息。(1) After the call is established, the P-CSCF network element subscribes to the PCF network element for changes in the UE's access network information (including the changed UE's serving satellite identifier) or the serving satellite change. The P-CSCF network element uses the Rx interface to perform AAR/AAA message request and response, or uses the service-based N5 interface to perform the Npcf_PolicyAuthorization_Subscribe operation to request the UE's access network information.

订阅的触发点,可以包含在呼叫建立过程中或者在呼叫建立并接通之后,单独由P-CSCF网元向PCF网元发送消息。The subscription trigger point may include sending a message from the P-CSCF network element to the PCF network element during the call establishment process or after the call is established and connected.

(2)如果PCF网元尚未向SMF网元订阅,则PCF网元向SMF网元订阅UE的接入网络信息变更(其中包含变更后的UE的服务卫星标识)或者服务卫星变更的过程。(2) If the PCF network element has not subscribed to the SMF network element, the PCF network element subscribes to the SMF network element for the UE's access network information change (including the changed UE's service satellite identifier) or the service satellite change process.

PCF网元通过Npcf_SMPolicyControl_UpdateNotify(通知会话管理策略控制更新)服务操作,向SMF网元请求UE的接入网络信息。The PCF network element requests the UE's access network information from the SMF network element through the Npcf_SMPolicyControl_UpdateNotify (notify session management policy control update) service operation.

(3-6)UE在通话中,服务卫星为SAT1,使用了卫星SAT1上的gNB1、UPF1和IMS AGW1,即UE间的用户面媒体路径为:UE<->gNB1(SAT1)<->UPF1(SAT1)<->IMS AGW(SAT1)<->对端侧UE。图中SATx为对端UE的服务卫星。(3-6) During a UE call, the serving satellite is SAT1. gNB1, UPF1, and IMS AGW1 on SAT1 are used. The user-plane media path between UEs is: UE <-> gNB1(SAT1) <-> UPF1(SAT1) <-> IMS AGW(SAT1) <-> peer-side UE. In the figure, SATx is the serving satellite for the peer UE.

UE的服务卫星发生更换,从SAT1更换为SAT2,UE将由SAT2覆盖并服务。UE在5G系统中发生更换,即接入基站由gNB1更换到gNB2,SMF选择UPF2(SAT2)作为插入UPF转发UE间的用户面媒体数据。The UE's serving satellite changes from SAT1 to SAT2, and the UE is covered and served by SAT2. The UE changes within the 5G system, meaning the access base station changes from gNB1 to gNB2. The SMF selects UPF2 (SAT2) as the intervening UPF to forward user-plane media data between UEs.

在5G完成更换后,由于IMS系统未发生更新,服务UE的IMS AGW未发生变化,仍是IMS AGW1(SAT1),因此此时的UE间通话媒体路径为:UE<->gNB2(SAT2)<->UPF2(SAT2)<->IMS AGW1(SAT1)<->对端侧UE。其中,对端侧UE<->IMS AGW1(SAT1)通过SAT1和SAT2之间的星间链路进行传输。After the 5G transition, the IMS system remains unchanged, and the IMS AGW serving the UE remains unchanged, remaining IMS AGW1 (SAT1). Therefore, the inter-UE call media path is: UE <-> gNB2 (SAT2) <-> UPF2 (SAT2) <-> IMS AGW1 (SAT1) <-> peer-side UE. Data from the peer-side UE to IMS AGW1 (SAT1) is transmitted over the inter-satellite link between SAT1 and SAT2.

(7)SMF网元基于PCF网元的订阅,当UE的服务卫星更换后,向PCF网元通知UE的新的接入网络信息(其中包含新的服务卫星标识),SMF网元通过Npcf_SMPolicyControl_Update(会话管理策略控制更新)服务操作,向PCF网元返回UE的新的接入网络信息。(7) Based on the subscription of the PCF network element, when the UE's service satellite is changed, the SMF network element notifies the PCF network element of the UE's new access network information (including the new service satellite identifier). The SMF network element returns the UE's new access network information to the PCF network element through the Npcf_SMPolicyControl_Update (session management policy control update) service operation.

(8)PCF网元基于P-CSCF网元的订阅,向P-CSCF网元通知UE的新的接入网络信息(其中包含新的服务卫星标识)。PCF网元使用Rx接口进行重新授权请求(Re-Auth-Request,RAR)/重新授权应答(Re-Auth-Answer,RAA)消息请求和响应的过程,或者使用服务化的N5接口进行Npcf_PolicyAuthorization_Notify(策略授权通知)操作,以将UE的新的接入网络信息返回给P-CSCF网元。(8) Based on the subscription of the P-CSCF network element, the PCF network element notifies the P-CSCF network element of the UE's new access network information (including the new serving satellite identifier). The PCF network element uses the Rx interface to perform the Re-Auth-Request (RAR)/Re-Auth-Answer (RAA) message request and response process, or uses the service-based N5 interface to perform the Npcf_PolicyAuthorization_Notify operation to return the UE's new access network information to the P-CSCF network element.

(9)P-CSCF网元根据接收到的卫星标识后,将目标IMS AGW更换为IMS AGW2(SAT2),即将IMS AGW2(SAT2)作为UE的接入网关,并请求为IMS AGW2(SAT2)分配媒体资源。(9) Based on the received satellite identifier, the P-CSCF network element changes the target IMS AGW to IMS AGW2 (SAT2), that is, uses IMS AGW2 (SAT2) as the access gateway of the UE and requests the allocation of media resources for IMS AGW2 (SAT2).

(10)P-CSCF网元PCF网元触发专用资源更新过程,P-CSCF网元使用Rx接口进行AAR/AAA消息请求和响应的过程,或者使用服务化的N5接口进行Npcf_PolicyAuthorization_Create(创建策略授权)操作,以向PCF网元触发专用资源更新过程。(10) P-CSCF network element The PCF network element triggers the dedicated resource update process. The P-CSCF network element uses the Rx interface to perform the AAR/AAA message request and response process, or uses the service-based N5 interface to perform the Npcf_PolicyAuthorization_Create (create policy authorization) operation to trigger the dedicated resource update process to the PCF network element.

请求消息中携带用于指示服务UE的是卫星上部署的目标IMS AGW的指示信息,该指示信息表明UE的接入网关选择了IMS AGW2(SAT2)。The request message carries indication information for indicating that the target IMS AGW deployed on the satellite is serving the UE. This indication information indicates that the UE's access gateway has selected IMS AGW2 (SAT2).

(11)PCF网元通过Npcf_SMPolicyControl_UpdateNotify(通知会话管理策略控制更新)服务操作,向SMF发送专用资源更新请求。请求消息中携带用于指示服务UE的是卫星上部署的目标IMS AGW的指示信息。SMF网元按照现有过程更新QoS专载和UPF的策略。(11) The PCF sends a dedicated resource update request to the SMF via the Npcf_SMPolicyControl_UpdateNotify service operation. The request message carries an indication that the UE is being served by the target IMS AGW deployed on the satellite. The SMF updates the QoS dedicated bearer and UPF policies according to existing procedures.

(12-13)P-CSCF网元将SIP Re-Invite消息或者SIP Update消息经过I/S-CSCF网元发送给对端侧UE,消息中包含IMS AGW2(SAT2)的网络侧的媒体资源信息。(12-13) The P-CSCF network element sends the SIP Re-Invite message or SIP Update message to the UE on the other side through the I/S-CSCF network element. The message contains the media resource information on the network side of IMS AGW2 (SAT2).

(14-15)对端侧UE返回SIP 200 OK消息,表示对端已完成媒体资源的更新。(14-15) The peer UE returns a SIP 200 OK message, indicating that the peer has completed the update of media resources.

(14-16)P-CSCF网元向UE发送SIP Invite消息或SIP Update消息,消息中包含IMS AGW2(SAT2)的接入侧媒体资源信息。(14-16) The P-CSCF network element sends a SIP Invite message or a SIP Update message to the UE, which contains the access-side media resource information of IMS AGW2 (SAT2).

(14-17)UE返回确认SIP 200 OK消息。(14-17)UE returns a confirmation SIP 200 OK message.

(18)P-CSCF向IMS AGW1(SAT1)发送请求消息,请求IMS AGW1(SAT1)释放已分配的媒体资源。(18)P-CSCF sends a request message to IMS AGW1(SAT1), requesting IMS AGW1(SAT1) to release the allocated media resources.

(19)UE的用户面媒体路径将更新为:UE<->gNB2(SAT2)<->UPF2(SAT2)<->IMS AGW2(SAT2)<->对端侧UE。(19) The user plane media path of UE will be updated to: UE<->gNB2(SAT2)<->UPF2(SAT2)<->IMS AGW2(SAT2)<->UE on the other end.

上述流程以UE的服务卫星上均部署有IMS AGW为例,其过程同样适用于公共IMS AGW的场景。不同的是,在使用公共IMS AGW时,服务卫星的变化,可能不会导致IMS AGW的更新。即在第8步,P-CSCF网元获取UE新的服务卫星信息后,判断依然使用当前的公共IMS AGW,则不需要后续P-CSCF网元触发IMS AGW更新的过程。The above process assumes that both UEs have IMS AGWs deployed on their serving satellites. The same process applies to scenarios using public IMS AGWs. However, when using a public IMS AGW, a change in serving satellites may not trigger an IMS AGW update. In other words, in step 8, after the P-CSCF obtains the UE's new serving satellite information and determines that the current public IMS AGW is still in use, there is no need for the P-CSCF to trigger an IMS AGW update.

图11是本公开实施例提供的第一网络功能实体的结构示意图,如图11所示,所述第一网络功能实体包括存储器1120,收发机1100,处理器1110,其中:FIG11 is a schematic structural diagram of a first network function entity provided in an embodiment of the present disclosure. As shown in FIG11 , the first network function entity includes a memory 1120, a transceiver 1100, and a processor 1110, wherein:

存储器1120,用于存储计算机程序;收发机1100,用于在所述处理器1110的控制下收发数据;处理器1110,用于读取所述存储器1120中的计算机程序并执行以下操作:The memory 1120 is used to store computer programs; the transceiver 1100 is used to send and receive data under the control of the processor 1110; the processor 1110 is used to read the computer program in the memory 1120 and perform the following operations:

向第二网络功能实体订阅终端的接入网络信息;或者,接收所述终端发送的第一指示信息,基于所述第一指示信息,触发向所述第二网络功能实体请求所述终端的接入网络信息,所述第一指示信息用于指示服务卫星发生更换;subscribing to the access network information of the terminal from the second network function entity; or receiving first indication information sent by the terminal, and triggering a request for the access network information of the terminal from the second network function entity based on the first indication information, where the first indication information is used to indicate that a service satellite has been changed;

接收所述第二网络功能实体发送的所述终端的接入网络信息,所述接入网络信息包含服务卫星标识,所述服务卫星标识是更换后的服务卫星的标识;receiving access network information of the terminal sent by the second network function entity, where the access network information includes a serving satellite identifier, and the serving satellite identifier is an identifier of the replaced serving satellite;

根据所述服务卫星标识和IMS AGW在卫星上的部署方式,确定服务所述终端的第一IMS AGW,所述第一IMS AGW用于支持所述终端的星上IMS通话。According to the service satellite identifier and the deployment method of the IMS AGW on the satellite, the first IMS AGW serving the terminal is determined, and the first IMS AGW is used to support the on-board IMS call of the terminal.

具体地,收发机1100,用于在处理器1110的控制下接收和发送数据。Specifically, the transceiver 1100 is configured to receive and send data under the control of the processor 1110 .

其中,在图11中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1110代表的一个或多个处理器和存储器1120代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1100可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元,这些传输介质包括无线信道、有线信道、光缆等传输介质。处理器1110负责管理总线架构和通常的处理,存储器1120可以存储处理器1110在执行操作时所使用的数据。In FIG11 , the bus architecture may include any number of interconnected buses and bridges, specifically various circuits linked together by one or more processors represented by processor 1110 and memory represented by memory 1120. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1100 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, such as a wireless channel, a wired channel, an optical cable, and the like. The processor 1110 is responsible for managing the bus architecture and general processing, and the memory 1120 may store data used by the processor 1110 when performing operations.

处理器1110可以是中央处埋器(CPU)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或复杂可编程逻辑器件(Complex Programmable Logic Device,CPLD),处理器也可以采用多核架构。Processor 1110 can be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD), and the processor can also adopt a multi-core architecture.

在一些实施例中,所述根据所述服务卫星标识和IMS AGW在卫星上的部署方式,确定服务所述终端的第一IMS AGW,包括:In some embodiments, determining the first IMS AGW serving the terminal based on the serving satellite identifier and the deployment mode of the IMS AGW on the satellite includes:

在所述部署方式为每一颗卫星上均部署有IMS AGW的情况下,根据所述服务卫星标识,确定所述终端的服务卫星;In a case where an IMS AGW is deployed on each satellite, determining the serving satellite of the terminal according to the serving satellite identifier;

将所述终端的服务卫星上部署的IMS AGW,确定为所述第一IMS AGW;或,Determine the IMS AGW deployed on the service satellite of the terminal as the first IMS AGW; or

在所述部署方式为部署公共IMS AGW的情况下,根据卫星标识与公共IMS AGW之间的映射关系,确定与所述服务卫星标识对应的公共IMS AGW;In the case where the deployment mode is to deploy a public IMS AGW, determining the public IMS AGW corresponding to the serving satellite identifier based on a mapping relationship between the satellite identifier and the public IMS AGW;

将所述与所述服务卫星标识对应的公共IMS AGW,确定为所述第一IMS AGW。The public IMS AGW corresponding to the service satellite identifier is determined as the first IMS AGW.

在一些实施例中,所述操作还包括:In some embodiments, the operations further include:

根据各卫星的星历信息,对所述映射关系进行调整。The mapping relationship is adjusted according to the ephemeris information of each satellite.

在一些实施例中,在所述确定服务所述终端的第一IMS AGW之后,还包括:In some embodiments, after determining the first IMS AGW serving the terminal, the method further includes:

向所述第二网络功能实体发送第二指示信息;所述第二指示信息为指示服务所述终端的IMS AGW是部署在卫星上的所述第一IMS AGW的指示信息。Send a second indication message to the second network function entity; the second indication message is an indication message indicating that the IMS AGW serving the terminal is the first IMS AGW deployed on the satellite.

在一些实施例中,所述操作还包括:In some embodiments, the operations further include:

在所述第一IMS AGW与第二IMS AGW不相同的情况下,将所述第一IMS AGW上分配的媒体资源的信息发送给所述终端以及所述终端对应的通信对端终端;When the first IMS AGW is different from the second IMS AGW, sending information about media resources allocated on the first IMS AGW to the terminal and a corresponding communication peer terminal of the terminal;

其中,所述第二IMS AGW是在所述终端的服务卫星更换之前,确定的服务所述终端的IMS AGW。The second IMS AGW is the IMS AGW determined to serve the terminal before the service satellite of the terminal is replaced.

在一些实施例中,所述操作还包括:In some embodiments, the operations further include:

向所述第二IMS AGW发送释放请求消息;所述释放请求消息用于请求所述第二IMS AGW释放已分配的媒体资源。Send a release request message to the second IMS AGW; the release request message is used to request the second IMS AGW to release the allocated media resources.

在一些实施例中,所述操作还包括:In some embodiments, the operations further include:

在所述第一IMS AGW与所述第二IMS AGW相同的情况下,向所述终端发送用于指示服务所述终端的IMS AGW未变更的指示信息。When the first IMS AGW is the same as the second IMS AGW, indication information is sent to the terminal to indicate that the IMS AGW serving the terminal has not changed.

在此需要说明的是,本公开实施例提供的上述第一网络功能实体,能够实现上述执行主体为第一网络功能实体的方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。It should be noted that the first network function entity provided in the embodiment of the present disclosure can implement all the method steps implemented in the method embodiment in which the execution subject is the first network function entity, and can achieve the same technical effects. The parts and beneficial effects of this embodiment that are the same as those of the method embodiment will not be described in detail here.

图12是本公开实施例提供的第二网络功能实体的结构示意图,如图12所示,所述第二网络功能实体包括存储器1220,收发机1200,处理器1210,其中:FIG12 is a schematic structural diagram of a second network function entity provided in an embodiment of the present disclosure. As shown in FIG12 , the second network function entity includes a memory 1220, a transceiver 1200, and a processor 1210, wherein:

存储器1220,用于存储计算机程序;收发机1200,用于在所述处理器1210的控制下收发数据;处理器1210,用于读取所述存储器1220中的计算机程序并执行以下操作:The memory 1220 is used to store computer programs; the transceiver 1200 is used to send and receive data under the control of the processor 1210; the processor 1210 is used to read the computer program in the memory 1220 and perform the following operations:

在第一网络功能实体订阅终端的接入网络信息的情况下,向所述第一网络功能实体反馈所述终端的接入网络信息,所述接入网络信息包含服务卫星标识,所述服务卫星标识是更换后的服务卫星的标识,所述服务卫星标识用于确定服务所述终端的第一IMS AGW,所述第一IMS AGW用于支持所述终端的星上IMS通话。When the first network function entity subscribes to the access network information of the terminal, the access network information of the terminal is fed back to the first network function entity, where the access network information includes a service satellite identifier, which is an identifier of the replaced service satellite. The service satellite identifier is used to determine the first IMS AGW serving the terminal, and the first IMS AGW is used to support on-board IMS calls for the terminal.

具体地,收发机1200,用于在处理器1210的控制下接收和发送数据。Specifically, the transceiver 1200 is configured to receive and send data under the control of the processor 1210 .

其中,在图12中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1210代表的一个或多个处理器和存储器1220代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1200可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元,这些传输介质包括无线信道、有线信道、光缆等传输介质。处理器1210负责管理总线架构和通常的处理,存储器1220可以存储处理器1210在执行操作时所使用的数据。In FIG12 , the bus architecture may include any number of interconnected buses and bridges, specifically various circuits linked together by one or more processors represented by processor 1210 and memory represented by memory 1220. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1200 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, such as a wireless channel, a wired channel, an optical cable, and the like. The processor 1210 is responsible for managing the bus architecture and general processing, and the memory 1220 may store data used by the processor 1210 when performing operations.

处理器1210可以是中央处埋器(CPU)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或复杂可编程逻辑器件(Complex Programmable Logic Device,CPLD),处理器也可以采用多核架构。The processor 1210 can be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.

在一些实施例中,所述操作还包括:In some embodiments, the operations further include:

接收所述第一网络功能实体发送的第二指示信息;所述第二指示信息为指示服务所述终端的IMS AGW是部署在卫星上的所述第一IMS AGW的指示信息;receiving second indication information sent by the first network function entity; the second indication information is indication information indicating that the IMS AGW serving the terminal is the first IMS AGW deployed on a satellite;

基于所述第二指示信息,确定服务所述终端的UPF。Based on the second indication information, determine the UPF serving the terminal.

在此需要说明的是,本公开实施例提供的上述第二网络功能实体,能够实现上述执行主体为第二网络功能实体的方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。It should be noted that the second network function entity provided in the embodiment of the present disclosure can implement all the method steps implemented in the method embodiment in which the execution subject is the second network function entity, and can achieve the same technical effects. The parts and beneficial effects of this embodiment that are the same as those of the method embodiment will not be described in detail here.

图13是本公开实施例提供的终端的结构示意图,如图13所示,所述终端包括存储器1320,收发机1300,处理器1310,其中:FIG13 is a schematic diagram of the structure of a terminal provided in an embodiment of the present disclosure. As shown in FIG13 , the terminal includes a memory 1320, a transceiver 1300, and a processor 1310, wherein:

存储器1320,用于存储计算机程序;收发机1300,用于在所述处理器1310的控制下收发数据;处理器1310,用于读取所述存储器1320中的计算机程序并执行以下操作:The memory 1320 is used to store computer programs; the transceiver 1300 is used to send and receive data under the control of the processor 1310; the processor 1310 is used to read the computer program in the memory 1320 and perform the following operations:

向第一网络功能实体发送第一指示信息,所述第一指示信息用于指示服务卫星发生更换,并触发所述第一网络功能实体向第二网络功能实体请求接入网络信息,所述接入网络信息包含服务卫星标识,所述服务卫星标识是更换后的服务卫星的标识,所述服务卫星标识用于确定服务的第一IMS AGW,所述第一IMS AGW用于支持星上IMS通话。A first indication message is sent to a first network function entity, where the first indication message is used to indicate that the service satellite has been replaced, and trigger the first network function entity to request access network information from the second network function entity, where the access network information includes a service satellite identifier, where the service satellite identifier is the identifier of the replaced service satellite, and where the service satellite identifier is used to determine the first IMS AGW of the service, where the first IMS AGW is used to support on-board IMS calls.

其中,在图13中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1310代表的一个或多个处理器和存储器1320代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1300可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元,这些传输介质包括,这些传输介质包括无线信道、有线信道、光缆等传输介质。针对不同的用户设备,用户接口1330还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。In FIG13 , the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 1310 and memory represented by memory 1320. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1300 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, such as a wireless channel, a wired channel, an optical cable, and the like. For different user devices, the user interface 1330 may also be an interface capable of connecting external or internal devices as required, including but not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.

处理器1310负责管理总线架构和通常的处理,存储器1320可以存储处理器1310在执行操作时所使用的数据。The processor 1310 is responsible for managing the bus architecture and general processing, and the memory 1320 can store data used by the processor 1310 when performing operations.

可选的,处理器1310可以是中央处埋器(CPU)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或复杂可编程逻辑器件(Complex Programmable Logic Device,CPLD),处理器也可以采用多核架构。Optionally, processor 1310 can be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD), and the processor can also adopt a multi-core architecture.

处理器通过调用存储器存储的计算机程序,用于按照获得的可执行指令执行本公开实施例提供的任一所述方法。处理器与存储器也可以物理上分开布置。The processor calls the computer program stored in the memory to execute any of the methods provided by the embodiments of the present disclosure according to the obtained executable instructions. The processor and the memory can also be arranged physically separately.

在一些实施例中,所述操作还包括:In some embodiments, the operations further include:

在所述第一IMS AGW与第二IMS AGW不相同的情况下,接收所述第一网络功能实体发送的所述第一IMS AGW上分配的媒体资源的信息;In a case where the first IMS AGW is different from the second IMS AGW, receiving information about media resources allocated on the first IMS AGW from the first network function entity;

其中,所述第二IMS AGW是在所述终端的服务卫星更换之前,确定的服务所述终端的IMS AGW。The second IMS AGW is the IMS AGW determined to serve the terminal before the service satellite of the terminal is replaced.

在一些实施例中,所述操作还包括:In some embodiments, the operations further include:

在所述第一IMS AGW与所述第二IMS AGW相同的情况下,接收所述第一网络功能实体发送的用于指示服务的IMS AGW未变更的指示信息。When the first IMS AGW is the same as the second IMS AGW, the indication information sent by the first network function entity indicating that the IMS AGW for indicating the service has not changed is received.

在此需要说明的是,本公开实施例提供的上述终端,能够实现上述执行主体为终端的方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。It should be noted here that the above-mentioned terminal provided in the embodiment of the present disclosure can implement all the method steps implemented by the method embodiment in which the execution subject is the terminal, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those of the method embodiment will not be described in detail here.

图14是本公开实施例提供的确定IMS AGW的装置的结构示意图之一,如图14所示,本公开实施例提供一种确定IMS AGW的装置,包括第一处理模块1410、第一接收模块1420和第一确定模块1430;其中:FIG14 is a schematic diagram of a structure of an apparatus for determining an IMS AGW according to an embodiment of the present disclosure. As shown in FIG14 , an apparatus for determining an IMS AGW according to an embodiment of the present disclosure includes a first processing module 1410, a first receiving module 1420, and a first determining module 1430.

第一处理模块1410,用于向第二网络功能实体订阅终端的接入网络信息;或者,接收所述终端发送的第一指示信息,基于所述第一指示信息,触发向所述第二网络功能实体请求所述终端的接入网络信息,所述第一指示信息用于指示服务卫星发生更换;The first processing module 1410 is configured to subscribe to the access network information of the terminal from the second network function entity; or, receive first indication information sent by the terminal, and trigger a request for the access network information of the terminal from the second network function entity based on the first indication information, where the first indication information is used to indicate a change in the serving satellite;

第一接收模块1420,用于接收所述第二网络功能实体发送的所述终端的接入网络信息,所述接入网络信息包含服务卫星标识,所述服务卫星标识是更换后的服务卫星的标识;A first receiving module 1420 is configured to receive the access network information of the terminal sent by the second network function entity, where the access network information includes a serving satellite identifier, and the serving satellite identifier is an identifier of the replaced serving satellite;

第一确定模块1430,用于根据所述服务卫星标识和IMS AGW在卫星上的部署方式,确定服务所述终端的第一IMS AGW;所述第一IMS AGW用于支持所述终端的星上IMS通话。The first determination module 1430 is used to determine the first IMS AGW serving the terminal based on the service satellite identifier and the deployment method of the IMS AGW on the satellite; the first IMS AGW is used to support the on-board IMS call of the terminal.

在一些实施例中,所述第一确定模块1430用于:In some embodiments, the first determining module 1430 is configured to:

在所述部署方式为每一颗卫星上均部署有IMS AGW的情况下,根据所述服务卫星标识,确定所述终端的服务卫星;In a case where an IMS AGW is deployed on each satellite, determining the serving satellite of the terminal according to the serving satellite identifier;

将所述终端的服务卫星上部署的IMS AGW,确定为所述第一IMS AGW;或,Determine the IMS AGW deployed on the service satellite of the terminal as the first IMS AGW; or

在所述部署方式为部署公共IMS AGW的情况下,根据卫星标识与公共IMS AGW之间的映射关系,确定与所述服务卫星标识对应的公共IMS AGW;In the case where the deployment mode is to deploy a public IMS AGW, determining the public IMS AGW corresponding to the serving satellite identifier based on a mapping relationship between the satellite identifier and the public IMS AGW;

将所述与所述服务卫星标识对应的公共IMS AGW,确定为所述第一IMS AGW。The public IMS AGW corresponding to the service satellite identifier is determined as the first IMS AGW.

在一些实施例中,所述装置还包括:In some embodiments, the apparatus further comprises:

调整模块,用于根据各卫星的星历信息,对所述映射关系进行调整。The adjustment module is used to adjust the mapping relationship according to the ephemeris information of each satellite.

在一些实施例中,所述装置还包括:In some embodiments, the apparatus further comprises:

第一发送模块,用于向所述第二网络功能实体发送第二指示信息;所述第二指示信息为指示服务所述终端的IMS AGW是部署在卫星上的所述第一IMS AGW的指示信息。The first sending module is used to send second indication information to the second network function entity; the second indication information is indication information indicating that the IMS AGW serving the terminal is the first IMS AGW deployed on the satellite.

在一些实施例中,所述装置还包括:In some embodiments, the apparatus further comprises:

第二发送模块,用于在所述第一IMS AGW与第二IMS AGW不相同的情况下,将所述第一IMS AGW上分配的媒体资源的信息发送给所述终端以及所述终端对应的通信对端终端;a second sending module, configured to send information about media resources allocated on the first IMS AGW to the terminal and a corresponding communication peer terminal of the terminal when the first IMS AGW is different from the second IMS AGW;

其中,所述第二IMS AGW是在所述终端的服务卫星更换之前,确定的服务所述终端的IMS AGW。The second IMS AGW is the IMS AGW serving the terminal determined before the service satellite of the terminal is replaced.

在一些实施例中,所述装置还包括:In some embodiments, the apparatus further comprises:

第三发送模块,用于向所述第二IMS AGW发送释放请求消息;所述释放请求消息用于请求所述第二IMS AGW释放已分配的媒体资源。The third sending module is used to send a release request message to the second IMS AGW; the release request message is used to request the second IMS AGW to release the allocated media resources.

在一些实施例中,所述装置还包括:In some embodiments, the apparatus further comprises:

第四发送模块,用于在所述第一IMS AGW与所述第二IMS AGW相同的情况下,向所述终端发送用于指示服务所述终端的IMS AGW未变更的指示信息。The fourth sending module is used to send indication information to the terminal to indicate that the IMS AGW serving the terminal has not changed when the first IMS AGW is the same as the second IMS AGW.

在此需要说明的是,本公开实施例提供的确定IMS AGW的装置,能够实现上述执行主体为第一网络功能实体的方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。It should be noted here that the device for determining IMS AGW provided by the embodiment of the present disclosure can implement all the method steps implemented by the above-mentioned method embodiment in which the execution subject is the first network function entity, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those of the method embodiment will not be described in detail here.

图15是本公开实施例提供的确定IMS AGW的装置的结构示意图之二,如图15所示,本公开实施例提供一种确定IMS AGW的装置,包括反馈模块1510;FIG15 is a second structural diagram of an apparatus for determining an IMS AGW provided by an embodiment of the present disclosure. As shown in FIG15 , an apparatus for determining an IMS AGW provided by an embodiment of the present disclosure includes a feedback module 1510;

反馈模块1510,用于在第一网络功能实体订阅终端的接入网络信息的情况下,向所述第一网络功能实体反馈所述终端的接入网络信息,所述接入网络信息包含服务卫星标识,所述服务卫星标识是更换后的服务卫星的标识,所述服务卫星标识用于确定服务所述终端的第一IMS AGW,所述第一IMS AGW用于支持所述终端的星上IMS通话。Feedback module 1510 is used to feedback the access network information of the terminal to the first network function entity when the first network function entity subscribes to the access network information of the terminal, the access network information includes a service satellite identifier, and the service satellite identifier is the identifier of the replaced service satellite. The service satellite identifier is used to determine the first IMS AGW serving the terminal, and the first IMS AGW is used to support on-board IMS calls of the terminal.

在一些实施例中,所述装置还包括:In some embodiments, the apparatus further comprises:

第二接收模块,用于接收所述第一网络功能实体发送的第二指示信息;所述第二指示信息为指示服务所述终端的IMS AGW是部署在卫星上的所述第一IMS AGW的指示信息;a second receiving module, configured to receive second indication information sent by the first network function entity; the second indication information being indication information indicating that the IMS AGW serving the terminal is the first IMS AGW deployed on a satellite;

第二确定模块,用于基于所述第二指示信息,确定服务所述终端的UPF。The second determination module is used to determine the UPF serving the terminal based on the second indication information.

在此需要说明的是,本公开实施例提供的确定IMS AGW的装置,能够实现上述执行主体为第二网络功能实体的方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。It should be noted here that the device for determining IMS AGW provided by the embodiment of the present disclosure can implement all the method steps implemented by the above-mentioned method embodiment in which the execution subject is the second network functional entity, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those of the method embodiment will not be described in detail here.

图16是本公开实施例提供的确定IMS AGW的装置的结构示意图之三,如图16所示,本公开实施例提供一种确定IMS AGW的装置,包括第五发送模块1610;FIG16 is a third structural diagram of an apparatus for determining an IMS AGW provided by an embodiment of the present disclosure. As shown in FIG16 , an apparatus for determining an IMS AGW provided by an embodiment of the present disclosure includes a fifth sending module 1610;

第五发送模块1610,用于向第一网络功能实体发送第一指示信息,所述第一指示信息用于指示服务卫星发生更换,并触发所述第一网络功能实体向第二网络功能实体请求接入网络信息,所述接入网络信息包含服务卫星标识,所述服务卫星标识是更换后的服务卫星的标识,所述服务卫星标识用于确定服务的第一IMS AGW,所述第一IMS AGW用于支持星上IMS通话。The fifth sending module 1610 is used to send a first indication message to the first network function entity, wherein the first indication message is used to indicate that the service satellite has been replaced, and trigger the first network function entity to request access network information from the second network function entity, wherein the access network information includes a service satellite identifier, which is an identifier of the replaced service satellite, and is used to determine the first IMS AGW of the service, and the first IMS AGW is used to support on-board IMS calls.

在一些实施例中,所述装置还包括:In some embodiments, the apparatus further comprises:

第三接收模块,用于在所述第一IMS AGW与第二IMS AGW不相同的情况下,接收所述第一网络功能实体发送的所述第一IMS AGW上分配的媒体资源的信息;a third receiving module, configured to receive information about media resources allocated on the first IMS AGW sent by the first network function entity when the first IMS AGW is different from the second IMS AGW;

其中,所述第二IMS AGW是在所述终端的服务卫星更换之前,确定的服务所述终端的IMS AGW。The second IMS AGW is the IMS AGW serving the terminal determined before the service satellite of the terminal is replaced.

在一些实施例中,所述装置还包括:In some embodiments, the apparatus further comprises:

第四接收模块,用于在所述第一IMS AGW与所述第二IMS AGW相同的情况下,接收所述第一网络功能实体发送的用于指示服务的IMS AGW未变更的指示信息。The fourth receiving module is used to receive the indication information sent by the first network function entity indicating that the IMS AGW for indicating the service has not changed when the first IMS AGW is the same as the second IMS AGW.

在此需要说明的是,本公开实施例提供的确定IMS AGW的装置,能够实现上述执行主体为终端的方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。It should be noted here that the device for determining IMS AGW provided by the embodiment of the present disclosure can implement all the method steps implemented by the above-mentioned method embodiment in which the execution subject is the terminal, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those of the method embodiment will not be described in detail here.

需要说明的是,本公开实施例中对单元/模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。另外,在本公开各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。It should be noted that the division of units/modules in the embodiments of the present disclosure is schematic and is merely a logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of the present disclosure may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可读取存储介质中。基于这样的理解,本公开的技术方案本质上或者说对相关技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本公开各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present disclosure, or the part that contributes to the relevant technology, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present disclosure. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), magnetic disk or optical disk, and other media that can store program code.

在一些实施例中,还提供一种非瞬时可读存储介质,所述非瞬时可读存储介质存储有计算机程序,所述计算机程序用于使处理器执行上述各方法实施例提供确定IMS AGW的方法。In some embodiments, a non-transitory readable storage medium is also provided, wherein the non-transitory readable storage medium stores a computer program, and the computer program is used to enable a processor to execute the above-mentioned method embodiments to provide a method for determining the IMS AGW.

具体地,本公开实施例提供的上述非瞬时可读存储介质,能够实现上述各方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。Specifically, the above-mentioned non-transitory readable storage medium provided by the embodiment of the present disclosure can implement all the method steps implemented by the above-mentioned method embodiments, and can achieve the same technical effects. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.

需要说明的是:所述非瞬时可读存储介质可以是处理器能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器(例如软盘、硬盘、磁带、磁光盘(MO)等)、光学存储器(例如CD、DVD、BD、HVD等)、以及半导体存储器(例如ROM、EPROM、EEPROM、非易失性存储器(NAND FLASH)、固态硬盘(SSD))等。It should be noted that the non-transitory readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)), etc.

在一些实施例中,还提供一种处理器可读存储介质,所述处理器可读存储介质存储有计算机程序,所述计算机程序用于使处理器执行上述各方法实施例提供的确定IMS AGW的方法。In some embodiments, a processor-readable storage medium is also provided, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the method for determining the IMS AGW provided in the above-mentioned method embodiments.

具体地,本公开实施例提供的上述处理器可读存储介质,能够实现上述各方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。Specifically, the processor-readable storage medium provided in the embodiment of the present disclosure can implement all the method steps implemented in the above-mentioned method embodiments and can achieve the same technical effects. The parts and beneficial effects of this embodiment that are the same as those of the method embodiment will not be described in detail here.

在一些实施例中,还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序用于使计算机执行上述各方法实施例提供的确定IMS AGW的方法。In some embodiments, a computer-readable storage medium is also provided, wherein the computer-readable storage medium stores a computer program, and the computer program is used to enable a computer to execute the method for determining the IMS AGW provided in the above-mentioned method embodiments.

具体地,本公开实施例提供的上述计算机可读存储介质,能够实现上述各方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。Specifically, the above-mentioned computer-readable storage medium provided by the embodiment of the present disclosure can implement all the method steps implemented by the above-mentioned method embodiments, and can achieve the same technical effects. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.

在一些实施例中,还提供一种通信设备,所述通信设备中存储有计算机程序,所述计算机程序用于使通信设备执行上述各方法实施例提供的确定IMS AGW的方法。In some embodiments, a communication device is also provided, in which a computer program is stored, and the computer program is used to enable the communication device to execute the method for determining the IMS AGW provided by the above-mentioned method embodiments.

具体地,本公开实施例提供的上述通信设备,能够实现上述各方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。Specifically, the above-mentioned communication device provided by the embodiment of the present disclosure can implement all the method steps implemented by the above-mentioned method embodiments, and can achieve the same technical effects. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.

在一些实施例中,还提供一种芯片产品,所述芯片产品中存储有计算机程序,所述计算机程序用于使芯片产品执行上述各方法实施例提供的确定IMS AGW的方法。In some embodiments, a chip product is also provided, in which a computer program is stored, and the computer program is used to enable the chip product to execute the method for determining the IMS AGW provided by the above-mentioned method embodiments.

另外需要说明的是:本公开实施例中术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,以便本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”所区别的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。It should also be noted that the terms "first," "second," and the like in the embodiments of the present disclosure are used to distinguish similar objects, and are not used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, such that the embodiments of the present disclosure can be implemented in an order other than that illustrated or described herein. Furthermore, the terms "first" and "second" generally distinguish objects of the same type, and do not limit the number of objects. For example, the first object can be one or more.

本公开实施例中术语“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。In the embodiments of the present disclosure, the term "and/or" describes the association relationship between associated objects, indicating that three relationships can exist. For example, A and/or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the associated objects are in an "or" relationship.

本公开实施例中术语“多个”是指两个或两个以上,其它量词与之类似。In the embodiments of the present disclosure, the term "plurality" refers to two or more than two, and other quantifiers are similar thereto.

本公开中的“基于A确定B”表示确定B时要考虑A这个因素。并不限于“只基于A就可以确定出B”,还应包括:“基于A和C确定B”、“基于A、C和E确定B”、基于“A确定C,基于C进一步确定B”等。另外还可以包括将A作为确定B的条件,例如,“当A满足第一条件时,使用第一方法确定B”;再例如,“当A满足第二条件时,确定B”等;再例如,“当A满足第三条件时,基于第一参数确定B”等。当然也可以是将A作为确定B的因素的条件,例如,“当A满足第一条件时,使用第一方法确定C,并进一步基于C确定B”等。In the present disclosure, "determine B based on A" means that factor A must be considered when determining B. It is not limited to "determine B based on A alone", and should also include: "determine B based on A and C", "determine B based on A, C and E", "determine C based on A, and further determine B based on C", etc. It can also include using A as a condition for determining B, for example, "when A meets the first condition, use the first method to determine B"; for example, "when A meets the second condition, determine B"; for example, "when A meets the third condition, determine B based on the first parameter", etc. Of course, it can also be a condition that uses A as a factor in determining B, for example, "when A meets the first condition, use the first method to determine C, and further determine B based on C", etc.

本公开实施例提供的技术方案可以适用于多种系统,尤其是5G系统。例如适用的系统可以是全球移动通讯(global system of mobile communication,GSM)系统、码分多址(code division multiple access,CDMA)系统、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)通用分组无线业务(general packet radio service,GPRS)系统、长期演进(long term evolution,LTE)系统、LTE频分双工(frequency division duplex,FDD)系统、LTE时分双工(time division duplex,TDD)系统、高级长期演进(long term evolution advanced,LTE-A)系统、通用移动系统(universal mobile telecommunication system,UMTS)、全球互联微波接入(worldwide interoperability for microwave access,WiMAX)系统、5G新空口(New Radio,NR)系统等。这多种系统中均包括终端设备和网络设备。系统中还可以包括核心网部分,例如演进的分组系统(Evloved Packet System,EPS)、5G系统(5GS)等。The technical solutions provided by the embodiments of the present disclosure can be applied to various systems, especially 5G systems. For example, applicable systems may include the Global System of Mobile Communication (GSM) system, the Code Division Multiple Access (CDMA) system, the Wideband Code Division Multiple Access (WCDMA) general packet radio service (GPRS) system, the Long Term Evolution (LTE) system, the LTE frequency division duplex (FDD) system, the LTE time division duplex (TDD) system, the Long Term Evolution Advanced (LTE-A) system, the Universal Mobile Telecommunication System (UMTS), the Worldwide Interoperability for Microwave Access (WiMAX) system, and the 5G New Radio (NR) system. These systems include terminal devices and network equipment. They can also include core network components, such as the Evolved Packet System (EPS) and the 5G System (5GS).

本公开实施例涉及的终端设备,可以是指向用户提供语音和/或数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备等。在不同的系统中,终端设备的名称可能也不相同,例如在5G系统中,终端设备可以称为用户设备(User Equipment,UE)。无线终端设备可以经无线接入网(Radio Access Network,RAN)与一个或多个核心网(Core Network,CN)进行通信,无线终端设备可以是移动终端设备,如移动电话(或称为“蜂窝”电话)和具有移动终端设备的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。例如,个人通信业务(Personal Communication Service,PCS)电话、无绳电话、会话发起协议(Session Initiated Protocol,SIP)话机、无线本地环路(Wireless Local Loop,WLL)站、个人数字助理(Personal Digital Assistant,PDA)等设备。无线终端设备也可以称为系统、订户单元(subscriber unit)、订户站(subscriber station),移动站(mobile station)、移动台(mobile)、远程站(remote station)、接入点(access point)、远程终端设备(remote terminal)、接入终端设备(access terminal)、用户终端设备(user terminal)、用户代理(user agent)、用户装置(user device),本公开实施例中并不限定。The terminal device involved in the embodiments of the present disclosure may be a device that provides voice and/or data connectivity to a user, a handheld device with wireless connection function, or other processing equipment connected to a wireless modem. In different systems, the name of the terminal device may also be different. For example, in a 5G system, the terminal device may be called a user equipment (UE). The wireless terminal device can communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device may be a mobile terminal device, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal device. For example, it may be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges language and/or data with the radio access network. For example, Personal Communication Service (PCS) phones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, Personal Digital Assistants (PDAs), etc. A wireless terminal device may also be referred to as a system, subscriber unit, subscriber station, mobile station, mobile, remote station, access point, remote terminal, access terminal, user terminal, user agent, or user device, but is not limited to these terms in the embodiments of the present disclosure.

本公开实施例涉及的网络设备,可以是基站,该基站可以包括多个为终端提供服务的小区。根据具体应用场合不同,基站又可以称为接入点,或者可以是接入网中在空中接口上通过一个或多个扇区与无线终端设备通信的设备,或者其它名称。网络设备可用于将收到的空中帧与网际协议(Internet Protocol,IP)分组进行相互更换,作为无线终端设备与接入网的其余部分之间的路由器,其中接入网的其余部分可包括网际协议(IP)通信网络。网络设备还可协调对空中接口的属性管理。例如,本公开实施例涉及的网络设备可以是全球移动通信系统(Global System for Mobile communications,GSM)或码分多址接入(Code Division Multiple Access,CDMA)中的网络设备(Base Transceiver Station,BTS),也可以是带宽码分多址接入(Wide-band Code Division Multiple Access,WCDMA)中的网络设备(NodeB),还可以是长期演进(long term evolution,LTE)系统中的演进型网络设备(evolutional Node B,eNB或e-NodeB)、5G网络架构(next generation system)中的5G基站(gNB),也可以是家庭演进基站(Home evolved Node B,HeNB)、中继节点(relay node)、家庭基站(femto)、微微基站(pico)等,本公开实施例中并不限定。在一些网络结构中,网络设备可以包括集中单元(centralized unit,CU)节点和分布单元(distributed unit,DU)节点,集中单元和分布单元也可以地理上分开布置。The network device involved in the embodiments of the present disclosure may be a base station, which may include multiple cells providing services to the terminal. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in the access network that communicates with the wireless terminal device through one or more sectors on the air interface, or other names. The network device can be used to interchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate the attribute management of the air interface. For example, the network device involved in the embodiments of the present disclosure may be a network device (Base Transceiver Station, BTS) in the Global System for Mobile communications (GSM) or Code Division Multiple Access (CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolved network device (evolutionary Node B, eNB or e-NodeB) in the Long Term Evolution (LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), or a Home evolved Node B (HeNB), a relay node, a femto base station, a pico base station, etc., but is not limited in the embodiments of the present disclosure. In some network structures, network devices may include centralized unit (CU) nodes and distributed unit (DU) nodes, and the centralized unit and the distributed unit may also be geographically separated.

网络设备与终端设备之间可以各自使用一或多根天线进行多输入多输出(Multi Input Multi Output,MIMO)传输,MIMO传输可以是单用户MIMO(Single User MIMO,SU-MIMO)或多用户MIMO(Multiple User MIMO,MU-MIMO)。根据根天线组合的形态和数量,MIMO传输可以是2D-MIMO、3D-MIMO、FD-MIMO或massive-MIMO,也可以是分集传输或预编码传输或波束赋形传输等。Network devices and end devices can each use one or more antennas for Multiple Input Multiple Output (MIMO) transmission. MIMO transmission can be either Single User MIMO (SU-MIMO) or Multi User MIMO (MU-MIMO). Depending on the configuration and number of antennas, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or Massive-MIMO. It can also employ diversity transmission, precoding, or beamforming.

本领域内的技术人员应明白,本公开的实施例可提供为方法、系统、或计算机程序产品。因此,本公开可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art will appreciate that the embodiments of the present disclosure may be provided as methods, systems, or computer program products. Therefore, the present disclosure may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present disclosure may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage and optical storage, etc.) containing computer-usable program code.

本公开是参照根据本公开实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机可执行指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机可执行指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present disclosure is described with reference to the flowcharts and/or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present disclosure. It should be understood that each process and/or box in the flowchart and/or block diagram, as well as the combination of the processes and/or boxes in the flowchart and/or block diagram, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.

这些处理器可执行指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的处理器可读存储器中,使得存储在该处理器可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor-readable memory produce a product including an instruction device that implements the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.

这些处理器可执行指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.

显然,本领域的技术人员可以对本公开进行各种改动和变型而不脱离本公开的精神和范围。这样,倘若本公开的这些修改和变型属于本公开权利要求及其等同技术的范围之内,则本公开也意图包含这些改动和变型在内。Obviously, those skilled in the art may make various changes and modifications to the present disclosure without departing from the spirit and scope of the present disclosure. Thus, if these modifications and variations of the present disclosure fall within the scope of the claims of the present disclosure and their equivalents, the present disclosure is intended to include these modifications and variations.

Claims (28)

一种确定IMS AGW的方法,应用于第一网络功能实体,包括:A method for determining an IMS AGW, applied to a first network function entity, comprising: 向第二网络功能实体订阅终端的接入网络信息;或者,接收所述终端发送的第一指示信息,基于所述第一指示信息,触发向所述第二网络功能实体请求所述终端的接入网络信息,所述第一指示信息用于指示服务卫星发生更换;subscribing to the access network information of the terminal from the second network function entity; or receiving first indication information sent by the terminal, and triggering a request for the access network information of the terminal from the second network function entity based on the first indication information, where the first indication information is used to indicate that a service satellite has been changed; 接收所述第二网络功能实体发送的所述终端的接入网络信息,所述接入网络信息包含服务卫星标识,所述服务卫星标识是更换后的服务卫星的标识;receiving access network information of the terminal sent by the second network function entity, where the access network information includes a serving satellite identifier, and the serving satellite identifier is an identifier of the replaced serving satellite; 根据所述服务卫星标识和IMS AGW在卫星上的部署方式,确定服务所述终端的第一IMS AGW,所述第一IMS AGW用于支持所述终端的星上IMS通话。According to the service satellite identifier and the deployment method of the IMS AGW on the satellite, the first IMS AGW serving the terminal is determined, and the first IMS AGW is used to support the on-board IMS call of the terminal. 根据权利要求1所述的确定IMS AGW的方法,其中,所述根据所述服务卫星标识和IMS AGW在卫星上的部署方式,确定服务所述终端的第一IMS AGW,包括:The method for determining an IMS AGW according to claim 1, wherein determining the first IMS AGW serving the terminal based on the serving satellite identifier and the deployment mode of the IMS AGW on the satellite comprises: 在所述部署方式为每一颗卫星上均部署有IMS AGW的情况下,根据所述服务卫星标识,确定所述终端的服务卫星;In a case where an IMS AGW is deployed on each satellite, determining the serving satellite of the terminal according to the serving satellite identifier; 将所述终端的服务卫星上部署的IMS AGW,确定为所述第一IMS AGW;或,Determine the IMS AGW deployed on the service satellite of the terminal as the first IMS AGW; or 在所述部署方式为部署公共IMS AGW的情况下,根据卫星标识与公共IMS AGW之间的映射关系,确定与所述服务卫星标识对应的公共IMS AGW;In the case where the deployment mode is to deploy a public IMS AGW, determining the public IMS AGW corresponding to the serving satellite identifier based on a mapping relationship between the satellite identifier and the public IMS AGW; 将所述与所述服务卫星标识对应的公共IMS AGW,确定为所述第一IMS AGW。The public IMS AGW corresponding to the service satellite identifier is determined as the first IMS AGW. 根据权利要求2所述的确定IMS AGW的方法,其中,所述方法还包括:The method for determining an IMS AGW according to claim 2, wherein the method further comprises: 根据各卫星的星历信息,对所述映射关系进行调整。The mapping relationship is adjusted according to the ephemeris information of each satellite. 根据权利要求1所述的确定IMS AGW的方法,其中,在所述确定服务所述终端的第一IMS AGW之后,还包括:The method for determining an IMS AGW according to claim 1, wherein, after determining the first IMS AGW serving the terminal, the method further comprises: 向所述第二网络功能实体发送第二指示信息;所述第二指示信息为指示服务所述终端的IMS AGW是部署在卫星上的所述第一IMS AGW的指示信息。Send a second indication message to the second network function entity; the second indication message is an indication message indicating that the IMS AGW serving the terminal is the first IMS AGW deployed on the satellite. 根据权利要求1所述的确定IMS AGW的方法,其中,所述方法还包括:The method for determining an IMS AGW according to claim 1, wherein the method further comprises: 在所述第一IMS AGW与第二IMS AGW不相同的情况下,将所述第一IMS AGW上分配的媒体资源的信息发送给所述终端以及所述终端对应的通信对端终端;When the first IMS AGW is different from the second IMS AGW, sending information about media resources allocated on the first IMS AGW to the terminal and a corresponding communication peer terminal of the terminal; 其中,所述第二IMS AGW是在所述终端的服务卫星更换之前,确定的服务所述终端的IMS AGW。The second IMS AGW is the IMS AGW serving the terminal determined before the service satellite of the terminal is replaced. 根据权利要求5所述的确定IMS AGW的方法,其中,所述方法还包括:The method for determining an IMS AGW according to claim 5, wherein the method further comprises: 向所述第二IMS AGW发送释放请求消息;所述释放请求消息用于请求所述第二IMS AGW释放已分配的媒体资源。Send a release request message to the second IMS AGW; the release request message is used to request the second IMS AGW to release the allocated media resources. 根据权利要求6所述的确定IMS AGW的方法,其中,所述方法还包括:The method for determining an IMS AGW according to claim 6, wherein the method further comprises: 在所述第一IMS AGW与所述第二IMS AGW相同的情况下,向所述终端发送用于指示服务所述终端的IMS AGW未变更的指示信息。When the first IMS AGW is the same as the second IMS AGW, indication information is sent to the terminal to indicate that the IMS AGW serving the terminal has not changed. 一种确定IMS AGW的方法,应用于第二网络功能实体,包括:A method for determining an IMS AGW, applied to a second network function entity, comprising: 在第一网络功能实体订阅终端的接入网络信息的情况下,向所述第一网络功能实体反馈所述终端的接入网络信息,所述接入网络信息包含服务卫星标识,所述服务卫星标识是更换后的服务卫星的标识,所述服务卫星标识用于确定服务所述终端的第一IMS AGW,所述第一IMS AGW用于支持所述终端的星上IMS通话。When the first network function entity subscribes to the access network information of the terminal, the access network information of the terminal is fed back to the first network function entity, where the access network information includes a service satellite identifier, which is an identifier of the replaced service satellite. The service satellite identifier is used to determine the first IMS AGW serving the terminal, and the first IMS AGW is used to support on-board IMS calls for the terminal. 根据权利要求8所述的确定IMS AGW的方法,其中,所述方法还包括:The method for determining an IMS AGW according to claim 8, wherein the method further comprises: 接收所述第一网络功能实体发送的第二指示信息;所述第二指示信息为指示服务所述终端的IMS AGW是部署在卫星上的所述第一IMS AGW的指示信息;receiving second indication information sent by the first network function entity; the second indication information is indication information indicating that the IMS AGW serving the terminal is the first IMS AGW deployed on a satellite; 基于所述第二指示信息,确定服务所述终端的UPF。Based on the second indication information, determine the UPF serving the terminal. 一种确定IMS AGW的方法,应用于终端,包括:A method for determining an IMS AGW, applied to a terminal, comprising: 向第一网络功能实体发送第一指示信息,所述第一指示信息用于指示服务卫星发生更换,并触发所述第一网络功能实体向第二网络功能实体请求接入网络信息,所述接入网络信息包含服务卫星标识,所述服务卫星标识是更换后的服务卫星的标识,所述服务卫星标识用于确定服务的第一IMS AGW,所述第一IMS AGW用于支持星上IMS通话。A first indication message is sent to a first network function entity, where the first indication message is used to indicate that the service satellite has been replaced, and trigger the first network function entity to request access network information from the second network function entity, where the access network information includes a service satellite identifier, where the service satellite identifier is the identifier of the replaced service satellite, and where the service satellite identifier is used to determine the first IMS AGW of the service, where the first IMS AGW is used to support on-board IMS calls. 根据权利要求10所述的确定IMS AGW的方法,其中,所述方法还包括:The method for determining an IMS AGW according to claim 10, wherein the method further comprises: 在所述第一IMS AGW与第二IMS AGW不相同的情况下,接收所述第一网络功能实体发送的所述第一IMS AGW上分配的媒体资源的信息;In a case where the first IMS AGW is different from the second IMS AGW, receiving information about media resources allocated on the first IMS AGW from the first network function entity; 其中,所述第二IMS AGW是在所述终端的服务卫星更换之前,确定的服务所述终端的IMS AGW。The second IMS AGW is the IMS AGW serving the terminal determined before the service satellite of the terminal is replaced. 根据权利要求11所述的确定IMS AGW的方法,其中,所述方法还包括:The method for determining an IMS AGW according to claim 11, wherein the method further comprises: 在所述第一IMS AGW与所述第二IMS AGW相同的情况下,接收所述第一网络功能实体发送的用于指示服务的IMS AGW未变更的指示信息。When the first IMS AGW is the same as the second IMS AGW, the indication information sent by the first network function entity indicating that the IMS AGW for indicating the service has not changed is received. 一种第一网络功能实体,包括存储器,收发机,处理器:A first network function entity includes a memory, a transceiver, and a processor: 存储器,用于存储计算机程序;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的计算机程序并执行以下操作:A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: 向第二网络功能实体订阅终端的接入网络信息;或者,接收所述终端发送的第一指示信息,基于所述第一指示信息,触发向所述第二网络功能实体请求所述终端的接入网络信息,所述第一指示信息用于指示服务卫星发生更换;subscribing to the access network information of the terminal from the second network function entity; or receiving first indication information sent by the terminal, and triggering a request for the access network information of the terminal from the second network function entity based on the first indication information, where the first indication information is used to indicate that a service satellite has been changed; 接收所述第二网络功能实体发送的所述终端的接入网络信息,所述接入网络信息包含服务卫星标识,所述服务卫星标识是更换后的服务卫星的标识;receiving access network information of the terminal sent by the second network function entity, where the access network information includes a serving satellite identifier, and the serving satellite identifier is an identifier of the replaced serving satellite; 根据所述服务卫星标识和IMS AGW在卫星上的部署方式,确定服务所述终端的第一IMS AGW,所述第一IMS AGW用于支持所述终端的星上IMS通话。According to the service satellite identifier and the deployment method of the IMS AGW on the satellite, the first IMS AGW serving the terminal is determined, and the first IMS AGW is used to support the on-board IMS call of the terminal. 根据权利要求13所述的第一网络功能实体,其中,所述根据所述服务卫星标识和IMS AGW在卫星上的部署方式,确定服务所述终端的第一IMS AGW,包括:The first network functional entity according to claim 13, wherein determining the first IMS AGW serving the terminal based on the serving satellite identifier and the deployment mode of the IMS AGW on the satellite comprises: 在所述部署方式为每一颗卫星上均部署有IMS AGW的情况下,根据所述服务卫星标识,确定所述终端的服务卫星;In a case where an IMS AGW is deployed on each satellite, determining the serving satellite of the terminal according to the serving satellite identifier; 将所述终端的服务卫星上部署的IMS AGW,确定为所述第一IMS AGW;或,Determine the IMS AGW deployed on the service satellite of the terminal as the first IMS AGW; or 在所述部署方式为部署公共IMS AGW的情况下,根据卫星标识与公共IMS AGW之间的映射关系,确定与所述服务卫星标识对应的公共IMS AGW;In the case where the deployment mode is to deploy a public IMS AGW, determining the public IMS AGW corresponding to the serving satellite identifier based on a mapping relationship between the satellite identifier and the public IMS AGW; 将所述与所述服务卫星标识对应的公共IMS AGW,确定为所述第一IMS AGW。The public IMS AGW corresponding to the service satellite identifier is determined as the first IMS AGW. 根据权利要求14所述的第一网络功能实体,其中,所述操作还包括:The first network function entity according to claim 14, wherein the operation further comprises: 根据各卫星的星历信息,对所述映射关系进行调整。The mapping relationship is adjusted according to the ephemeris information of each satellite. 根据权利要求13所述的第一网络功能实体,其中,在所述确定服务所述终端的第一IMS AGW之后,还包括:The first network function entity according to claim 13, wherein, after determining the first IMS AGW serving the terminal, further comprising: 向所述第二网络功能实体发送第二指示信息;所述第二指示信息为指示服务所述终端的IMS AGW是部署在卫星上的所述第一IMS AGW的指示信息。Send a second indication message to the second network function entity; the second indication message is an indication message indicating that the IMS AGW serving the terminal is the first IMS AGW deployed on the satellite. 根据权利要求13所述的第一网络功能实体,其中,所述操作还包括:The first network function entity according to claim 13, wherein the operation further comprises: 在所述第一IMS AGW与第二IMS AGW不相同的情况下,将所述第一IMS AGW上分配的媒体资源的信息发送给所述终端以及所述终端对应的通信对端终端;When the first IMS AGW is different from the second IMS AGW, sending information about media resources allocated on the first IMS AGW to the terminal and a corresponding communication peer terminal of the terminal; 其中,所述第二IMS AGW是在所述终端的服务卫星更换之前,确定的服务所述终端的IMS AGW。The second IMS AGW is the IMS AGW serving the terminal determined before the service satellite of the terminal is replaced. 根据权利要求17所述的第一网络功能实体,其中,所述操作还包括:The first network functional entity according to claim 17, wherein the operation further comprises: 向所述第二IMS AGW发送释放请求消息;所述释放请求消息用于请求所述第二IMS AGW释放已分配的媒体资源。Send a release request message to the second IMS AGW; the release request message is used to request the second IMS AGW to release the allocated media resources. 根据权利要求17所述的第一网络功能实体,其中,所述操作还包括:The first network functional entity according to claim 17, wherein the operation further comprises: 在所述第一IMS AGW与所述第二IMS AGW相同的情况下,向所述终端发送用于指示服务所述终端的IMS AGW未变更的指示信息。When the first IMS AGW is the same as the second IMS AGW, indication information is sent to the terminal to indicate that the IMS AGW serving the terminal has not changed. 一种第二网络功能实体,包括存储器,收发机,处理器:A second network function entity includes a memory, a transceiver, and a processor: 存储器,用于存储计算机程序;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的计算机程序并执行以下操作:A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: 在第一网络功能实体订阅终端的接入网络信息的情况下,向所述第一网络功能实体反馈所述终端的接入网络信息,所述接入网络信息包含服务卫星标识,所述服务卫星标识是更换后的服务卫星的标识,所述服务卫星标识用于确定服务所述终端的第一IMS AGW,所述第一IMS AGW用于支持所述终端的星上IMS通话。When the first network function entity subscribes to the access network information of the terminal, the access network information of the terminal is fed back to the first network function entity, where the access network information includes a service satellite identifier, which is an identifier of the replaced service satellite. The service satellite identifier is used to determine the first IMS AGW serving the terminal, and the first IMS AGW is used to support on-board IMS calls for the terminal. 根据权利要求20所述的第二网络功能实体,其中,所述操作还包括:The second network function entity according to claim 20, wherein the operation further comprises: 接收所述第一网络功能实体发送的第二指示信息;所述第二指示信息为指示服务所述终端的IMS AGW是部署在卫星上的所述第一IMS AGW的指示信息;receiving second indication information sent by the first network function entity; the second indication information is indication information indicating that the IMS AGW serving the terminal is the first IMS AGW deployed on a satellite; 基于所述第二指示信息,确定服务所述终端的UPF。Based on the second indication information, determine the UPF serving the terminal. 一种终端,包括存储器,收发机,处理器:A terminal includes a memory, a transceiver, and a processor: 存储器,用于存储计算机程序;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的计算机程序并执行以下操作:A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: 向第一网络功能实体发送第一指示信息,所述第一指示信息用于指示服务卫星发生更换,并触发所述第一网络功能实体向第二网络功能实体请求接入网络信息,所述接入网络信息包含服务卫星标识,所述服务卫星标识是更换后的服务卫星的标识,所述服务卫星标识用于确定服务的第一IMS AGW,所述第一IMS AGW用于支持星上IMS通话。A first indication message is sent to a first network function entity, where the first indication message is used to indicate that the service satellite has been replaced, and trigger the first network function entity to request access network information from the second network function entity, where the access network information includes a service satellite identifier, where the service satellite identifier is the identifier of the replaced service satellite, and where the service satellite identifier is used to determine the first IMS AGW of the service, where the first IMS AGW is used to support on-board IMS calls. 根据权利要求22所述的终端,其中,所述操作还包括:The terminal according to claim 22, wherein the operations further comprise: 在所述第一IMS AGW与第二IMS AGW不相同的情况下,接收所述第一网络功能实体发送的所述第一IMS AGW上分配的媒体资源的信息;In a case where the first IMS AGW is different from the second IMS AGW, receiving information about media resources allocated on the first IMS AGW from the first network function entity; 其中,所述第二IMS AGW是在所述终端的服务卫星更换之前,确定的服务所述终端的IMS AGW。The second IMS AGW is the IMS AGW serving the terminal determined before the service satellite of the terminal is replaced. 根据权利要求23所述的终端,其中,所述操作还包括:The terminal according to claim 23, wherein the operations further comprise: 在所述第一IMS AGW与所述第二IMS AGW相同的情况下,接收所述第一网络功能实体发送的用于指示服务的IMS AGW未变更的指示信息。When the first IMS AGW is the same as the second IMS AGW, the indication information sent by the first network function entity indicating that the IMS AGW for indicating the service has not changed is received. 一种确定IMS AGW的装置,包括:A device for determining an IMS AGW, comprising: 第一处理模块,用于向第二网络功能实体订阅终端的接入网络信息;或者,接收所述终端发送的第一指示信息,基于所述第一指示信息,触发向所述第二网络功能实体请求所述终端的接入网络信息,所述第一指示信息用于指示服务卫星发生更换;A first processing module is configured to subscribe to the access network information of the terminal from the second network function entity; or receive first indication information sent by the terminal, and trigger a request for the access network information of the terminal from the second network function entity based on the first indication information, where the first indication information is used to indicate that a serving satellite has been changed; 第一接收模块,用于接收所述第二网络功能实体发送的所述终端的接入网络信息,所述接入网络信息包含服务卫星标识,所述服务卫星标识是更换后的服务卫星的标识;A first receiving module is configured to receive access network information of the terminal sent by the second network function entity, where the access network information includes a serving satellite identifier, and the serving satellite identifier is an identifier of a replaced serving satellite; 第一确定模块,用于根据所述服务卫星标识和IMS AGW在卫星上的部署方式,确定服务所述终端的第一IMS AGW,所述第一IMS AGW用于支持所述终端的星上IMS通话。The first determination module is used to determine the first IMS AGW serving the terminal based on the service satellite identifier and the deployment method of the IMS AGW on the satellite, and the first IMS AGW is used to support the on-board IMS call of the terminal. 一种确定IMS AGW的装置,包括:A device for determining an IMS AGW, comprising: 反馈模块,用于在第一网络功能实体订阅终端的接入网络信息的情况下,向所述第一网络功能实体反馈所述终端的接入网络信息,所述接入网络信息包含服务卫星标识,所述服务卫星标识是更换后的服务卫星的标识,所述服务卫星标识用于确定服务所述终端的第一IMS AGW,所述第一IMS AGW用于支持所述终端的星上IMS通话。A feedback module is used to feedback the access network information of the terminal to the first network function entity when the first network function entity subscribes to the access network information of the terminal, the access network information includes a service satellite identifier, the service satellite identifier is the identifier of the replaced service satellite, the service satellite identifier is used to determine the first IMS AGW serving the terminal, and the first IMS AGW is used to support on-board IMS calls of the terminal. 一种确定IMS AGW的装置,包括:A device for determining an IMS AGW, comprising: 第五发送模块,用于向第一网络功能实体发送第一指示信息,所述第一指示信息用于指示服务卫星发生更换,并触发所述第一网络功能实体向第二网络功能实体请求接入网络信息,所述接入网络信息包含服务卫星标识,所述服务卫星标识是更换后的服务卫星的标识,所述服务卫星标识用于确定服务的第一IMS AGW,所述第一IMS AGW用于支持星上IMS通话。The fifth sending module is used to send a first indication message to the first network function entity, wherein the first indication message is used to indicate that the service satellite has been replaced, and trigger the first network function entity to request access network information from the second network function entity, wherein the access network information includes a service satellite identifier, which is an identifier of the replaced service satellite, and is used to determine the first IMS AGW of the service, and the first IMS AGW is used to support on-board IMS calls. 一种非瞬时可读存储介质,所述非瞬时可读存储介质存储有计算机程序,所述计算机程序用于使处理器执行权利要求1至7中的任一项所述的确定IMS AGW的方法,或执行权利要求8至9中的任一项所述的确定IMS AGW的方法,或执行权利要求10至12中的任一项所述的确定IMS AGW的方法。A non-transitory readable storage medium storing a computer program, wherein the computer program is used to cause a processor to execute the method for determining an IMS AGW as described in any one of claims 1 to 7, or the method for determining an IMS AGW as described in any one of claims 8 to 9, or the method for determining an IMS AGW as described in any one of claims 10 to 12.
PCT/CN2025/070842 2024-02-02 2025-01-06 Method and apparatus for determining ims agw, and storage medium Pending WO2025161858A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202410151681.5A CN120434714A (en) 2024-02-02 2024-02-02 Method, device and storage medium for determining IMS AGW
CN202410151681.5 2024-02-02

Publications (1)

Publication Number Publication Date
WO2025161858A1 true WO2025161858A1 (en) 2025-08-07

Family

ID=96556470

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2025/070842 Pending WO2025161858A1 (en) 2024-02-02 2025-01-06 Method and apparatus for determining ims agw, and storage medium

Country Status (2)

Country Link
CN (1) CN120434714A (en)
WO (1) WO2025161858A1 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117062109A (en) * 2022-05-06 2023-11-14 大唐移动通信设备有限公司 Method and device for determining UPF on satellite

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117062109A (en) * 2022-05-06 2023-11-14 大唐移动通信设备有限公司 Method and device for determining UPF on satellite

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
HENG NIE, CHINA TELECOM, CATT: "New Solution for Key Issue #3: Support of UE-satellite-UE communication with UPF/AGW inserted on satellite.", 3GPP DRAFT; S2-2401803; TYPE PCR; FS_5GSAT_PH3_ARCH, vol. SA WG2, 31 January 2024 (2024-01-31), pages 1 - 7, XP052559609 *
YINGYING LIU, CATT: "Update Solution #32: Support of UE-satellite-UE communication for IMS services with UPF/AGW inserted on satellites.", 3GPP DRAFT; S2-2402715; TYPE PCR; FS_5GSAT_PH3_ARCH, vol. SA WG2, 16 February 2024 (2024-02-16), Athens, GR, pages 1 - 5, XP052566666 *

Also Published As

Publication number Publication date
CN120434714A (en) 2025-08-05

Similar Documents

Publication Publication Date Title
CN113692777B (en) Redirection method and device, terminal equipment and network equipment
WO2022143618A1 (en) Multi-access session management method, apparatus and system
US20230262793A1 (en) Method for communication between user terminal and network, and terminal, network device and apparatus
WO2023125107A1 (en) Information processing method, device, and readable storage medium
WO2024152837A1 (en) Positioning processing method, and apparatus
CN115915022B (en) Multicast broadcast service data transmission method, device, equipment and storage medium
WO2025161858A1 (en) Method and apparatus for determining ims agw, and storage medium
WO2024093894A1 (en) Time domain configuration information indication method and apparatus, and terminal and network-side device
CN119316934A (en) Information transmission method, device, terminal and network equipment
US20240298209A1 (en) Deterministic communication with time sensitive networking in a transport network
EP4554292A1 (en) Synchronous transmission group determination method, terminal and core network element
WO2025044369A1 (en) Method and apparatus for implementing inter-satellite store-and-forward function, and device and medium
WO2024146475A1 (en) Communication method, apparatus, and system
WO2024066666A1 (en) Data transmission priority determination method and apparatus, and device
WO2025016108A1 (en) Information processing method, information transmission method, apparatus, terminal and network device
WO2024066731A1 (en) Frequency resource acquisition method and apparatus, frequency resource determination method and apparatus, and terminal device and network device
WO2024067398A1 (en) Emergency service processing method and device
WO2025148619A1 (en) Service data processing method and communication apparatus
WO2024082839A1 (en) Information transmission method and apparatus, and device
WO2025209389A1 (en) Network synchronization method and apparatus, information transmission method and apparatus, and terminal and network device
WO2024255460A1 (en) Data transmitting method, information reporting method, device, and apparatus
WO2023213206A1 (en) Communication method and apparatus
WO2024120194A1 (en) Computing and network convergence method, apparatus, and storage medium
WO2025039835A1 (en) Information processing method and apparatus
WO2025055643A1 (en) Ue policy control method and apparatus, and storage medium

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 25747434

Country of ref document: EP

Kind code of ref document: A1