WO2023103575A1 - 组播/广播通信的方法与相关装置 - Google Patents

组播/广播通信的方法与相关装置 Download PDF

Info

Publication number
WO2023103575A1
WO2023103575A1 PCT/CN2022/124505 CN2022124505W WO2023103575A1 WO 2023103575 A1 WO2023103575 A1 WO 2023103575A1 CN 2022124505 W CN2022124505 W CN 2022124505W WO 2023103575 A1 WO2023103575 A1 WO 2023103575A1
Authority
WO
WIPO (PCT)
Prior art keywords
network element
multicast
management function
session management
function network
Prior art date
Application number
PCT/CN2022/124505
Other languages
English (en)
French (fr)
Inventor
贾建鑫
吴问付
宗在峰
Original Assignee
华为技术有限公司
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 华为技术有限公司 filed Critical 华为技术有限公司
Publication of WO2023103575A1 publication Critical patent/WO2023103575A1/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/11Allocation or use of connection identifiers

Definitions

  • the present application relates to the communication field, and more specifically, to a multicast/broadcast communication method and related devices.
  • multicast/broadcast service multicast broadcast service, MBS
  • MBS multicast broadcast service
  • I-SMF Internet protocol data unit
  • PDU protocol data unit
  • support MBS multicast/broadcast services
  • the anchor SMF (anchor SMF, A-SMF) cannot directly interact with the base station through the access and mobility management function (AMF) to exchange N2 messages at the granularity of the terminal device. Therefore, if the intermediate SMF does not support MBS, it may result in that regardless of whether the base station supports MBS, MBS data can only be transmitted in unicast (individual delivery), which will lead to a waste of network resources, including wireless access network side and network side. The utilization efficiency of network resources is low.
  • This application provides a multicast/broadcast communication method and related devices, which can enable the intermediate session management function network element corresponding to the first PDU session of the terminal device to support the multicast/broadcast service, that is, the first PDU session of the terminal device Select an intermediate session management function network element that supports multicast/broadcast services, so that the base station can transmit data to terminal devices through multicast/broadcast (for example, through 5GC shared MBS traffic delivery method) , save network resources, and improve the utilization efficiency of network resources.
  • multicast/broadcast for example, through 5GC shared MBS traffic delivery method
  • a method for multicast/broadcast communication including: a first session management function network element acquires multicast/broadcast capability information of an intermediate session management function network element corresponding to a first PDU session of a terminal device, the The first PDU session is used for the terminal device to join the first multicast/broadcast service, and the first PDU session is associated with the first multicast/broadcast service; if the intermediate session management function network element does not support the multicast/broadcast service, Then the first session management function network element sends first information to the access and mobility management function network element, and the first information is used to trigger the access and mobility management function network element to be the first PDU of the terminal device
  • the session selects at least one intermediate session management function network element that supports multicast/broadcast.
  • the first session management function network element may be a session management function network element used to control (control) the anchor point (PDU session anchor, PSA) of the first PDU session, and may be the anchor point session management function of the first PDU session.
  • the network element may also be another type of session management function network element, for example, an intermediate session management function network element (I-SMF), etc., which are not limited in this application.
  • the multicast/broadcast capability information of the intermediate session management function network element can indicate whether the intermediate session management function network element supports multicast/broadcast services, in other words, can be used to indicate whether the intermediate session management function network element supports multicast/broadcast services .
  • the multicast/broadcast capability information of the network element with the intermediate session management function refers to whether the network element with the intermediate session management function supports multicast/broadcast services.
  • the relevant software processing modules and/or hardware of the broadcast/broadcast service for example, support the processing of parameters or functions related to multicast/broadcast.
  • it may include: participating in (involved in) or managing (management) or controlling (control)) the process of establishing a multicast/broadcast session, or participating in or managing or controlling the process of joining or exiting a multicast/broadcast service of a terminal device, or participating in Or manage or control the update of the multicast/broadcast session, or participate in, manage or control the switching process after joining the multicast/broadcast session, or participate in, manage or control the release process of the multicast/broadcast service, etc.
  • the multicast/broadcast service in this application may also be replaced by a multicast/broadcast session, which is not limited in this application.
  • the first information may be an independent piece of information, or may be an information element in certain information, and this application does not limit the form of the first information.
  • the first PDU session may be used for the terminal device to join the first multicast/broadcast service
  • the first PDU session is associated with the first multicast/broadcast service
  • the first multicast/broadcast service is a service that the terminal device requests to join.
  • the first PDU session is associated with the first multicast/broadcast service, which can be understood as the context of the first PDU session is associated with the first multicast/broadcast service.
  • the terminal device may request to join the first multicast/broadcast service through a user plane message or a control plane message of the first PDU session.
  • requesting to join the first multicast/broadcast service through the control plane message of the first PDU session may be that the terminal device sends a PDU session modification request (PDU session modification request) or a PDU session establishment request (PDU session establishment request) carrying the joining request ( join request) or join indication (join indication), and carry the identification of the first multicast/broadcast service (for example, MBS session ID, or TMGI, or IP Multicast address, etc.) information.
  • PDU session modification request PDU session modification request
  • PDU session establishment request PDU session establishment request
  • join request joining request
  • join indication join indication
  • the first PDU session may be associated with the first multicast/broadcast service by storing the identifier of the first multicast/broadcast service in a context (associated PDU session context) corresponding to the first PDU session , and/or, also by storing the identification of the terminal device (UE ID, for example, SUPI, GPSI, PEI, SUCI, etc.) in the context (MBS session context) corresponding to the first multicast/broadcast service, Associating the first PDU session with the first multicast/broadcast service.
  • UE ID for example, SUPI, GPSI, PEI, SUCI, etc.
  • the terminal device joins to watch CCTV 1 through the control plane message of the first PDU session, then the first PDU session is associated with a multicast/broadcast service; if the terminal device joins to watch CCTV 10 again, then the first PDU session The PDU session is associated with a multicast/broadcast service.
  • the association between the first PDU session and the first multicast/broadcast service may refer to that the first PDU session is used for 5GC individual multicast/broadcast service traffic transmission (5GC individual MBS) of the data of the first multicast/broadcast service traffic delivery) or 5G core network individual multicast/broadcast service traffic delivery (5G core individual MBS traffic delivery), and, for example, for terminal devices to join or exit the first multicast/broadcast service and other operations.
  • 5GC individual multicast/broadcast service traffic transmission 5GC individual MBS
  • 5G core network individual multicast/broadcast service traffic delivery 5G core network individual multicast/broadcast service traffic delivery
  • the association between the first PDU session and the first multicast/broadcast service can be understood as that the first PDU session is used for 5G core network independent multicast/broadcast service traffic transmission or 5GC independent multicast/broadcast service traffic transmission,
  • the above operation may be to join or withdraw from the first multicast/broadcast service.
  • support multicast/broadcast service (support MBS) in this application can be replaced with “support multicast/broadcast”.
  • the first session management function network element can know the multicast/broadcast capability information of the intermediate session management function network element corresponding to the first PDU session of the terminal device, and the intermediate session management function network element does not support multicast/broadcast services In this case, the first session management function network element sends a message to the access and mobility management function network element to trigger the selection of at least one intermediate session management function network element that supports multicast/broadcast services for the first PDU session of the terminal device
  • the first information can enable the access and mobility management function network element to effectively select the intermediate session management function network element that supports MBS for the first PDU session, and then the base station can transmit to the terminal device through multicast/broadcast data, save network resources, and improve the utilization efficiency of network resources.
  • the first session management function network element obtains the multicast/broadcast capability information of the intermediate session management function network element, including: the first session management function network element receiving the multicast/broadcast capability information of the intermediate session management function network element from the core network element, the core network network element including the network storage function network element, the access and mobility management function network element or the intermediate session management function Any item in the network element.
  • the first session management function network element can obtain the multicast/broadcast capability information of the intermediate session management function network element corresponding to the first PDU session of the terminal device through the core network network element, so that the first session management function network element can Perceive the multicast/broadcast capability of the intermediate session management function network element.
  • the first session management function network element receives the multicast/broadcast capability information of the intermediate session management function network element from the core network element, including: the first A network element with a session management function receives a first message from the network element of the core network, where the first message includes multicast/broadcast capability information of the intermediate session management function network element.
  • the first session management function network element sends a second message to the core network element, and the second message is used to trigger the core network element to send the second message to the core network element.
  • a session management function network element sends the multicast/broadcast capability information of the intermediate session management function network element.
  • the second message includes second information, and the second information is used to trigger the core network element to send the intermediate session to the first session management function network element Multicast/broadcast capability information of management function network elements.
  • the first message when the core network element includes the access and mobility management functional network element, the first message includes at least one of the following information: subscribed An event (event), a notification correlation identifier (notifyCorrelationId), an event notification uniform resource identifier (eventNotifyUri), or an identifier of a network function instance (nfId).
  • the identifier of the network function instance may be the identifier of the intermediate session management function network element.
  • the first message when the core network element includes the network storage function network element, the first message includes at least one of the following information: network function type (network function type, NFType), the identifier of the network function instance (network function instance ID, NfInstanceId), the domain name of the network function or network function instance (network function FQDN, Nf-fqdn), or the identifier of the intermediate session management function network element.
  • network function type network function type, NFType
  • NfInstanceId the identifier of the network function instance
  • domain name of the network function or network function instance network function FQDN, Nf-fqdn
  • the identifier of the network function instance may be the identifier of the intermediate session management function network element.
  • the first message when the core network element includes the intermediate session management function network element, the first message includes a multicast query for the intermediate session management function network element /Broadcast capability information.
  • the first message is a response message to the second message.
  • the response message of the second message may be a reply message to the request message (that is, the first message), for example, a reply message of the PDU session update request message, a reply message of the network function query request message; the response of the second message
  • the message may also be a notification message of a subscription message (ie, the first message), for example, a notification message (Notify) of an event subscription request message.
  • the second message may be any of the following: PDU session update request message (for example, Nsmf_PDUSession_Update Request), PDU session context update request message (Nsmf_PDUSession_UpdateSMContext Request), PDU session creation message (Nsmf_PDUSession_Create Request), PDU session context creation message (Nsmf_PDUSession_CreateSMContext Request), event subscription request message (for example, Namf_EventExposure Subscribe Request), or network function query request message (for example, Nnrf_NFDiscovery_Request).
  • PDU session update request message for example, Nsmf_PDUSession_Update Request
  • Nsmf_PDUSession_UpdateSMContext Request PDU session creation message
  • Nsmf_PDUSession_Create Request PDU session creation message
  • Nsmf_PDUSession_CreateSMContext Request PDU session context creation message
  • event subscription request message for example, Nam
  • the first message is any of the following: a PDU session update reply message (for example, Nsmf_PDUSession_Update Response), an event subscription notification message (for example, Namf_EventExposure Notify), or A Network Function Query Response message (eg, Nnrf_NFDiscovery_Response).
  • a PDU session update reply message for example, Nsmf_PDUSession_Update Response
  • an event subscription notification message for example, Namf_EventExposure Notify
  • a Network Function Query Response message eg, Nnrf_NFDiscovery_Response
  • the first session management function network element obtains the multicast/broadcast capability information of the intermediate session management function network element, including: the first session management function network element sending a third message to the intermediate session management function network element, the third message including at least one of the following: identification information of the first multicast/broadcast service, multicast/broadcast service quality of the first multicast/broadcast service (quality of service, QoS) information, or the unicast QoS information corresponding to the multicast/broadcast QoS information of the first multicast/broadcast service; the first session management function network element receives from the intermediate session management function network element A fourth message, where the fourth message includes part or all of the information in the third message; the first session management function network element obtains the multicast/broadcast capability information of the intermediate session management function network element according to the fourth message.
  • the third message including at least one of the following: identification information of the first multicast/broadcast service, multicast/broadcast service quality of the first multicast/broadcast service (quality of service
  • the unicast QoS information corresponding to the multicast/broadcast QoS information of the first multicast/broadcast service may be the unicast QoS flow used for 5GC independent multicast/broadcast service traffic transmission in the associated PDU session, the unicast QoS The flow may be obtained by mapping (mapped) the multicast/broadcast QoS flow in the multicast/broadcast session corresponding to the first multicast/broadcast service.
  • the first session management function network element can implicitly learn the multicast/broadcast capability information of the intermediate session management function network element by sending and receiving the information of the first multicast/broadcast service.
  • the first information includes a first indication and/or a first reason, and the first indication and/or the first reason are used to trigger the access and movement Selecting at least one intermediate session management function network element supporting multicast/broadcast services for the first PDU session of the terminal device.
  • a method for multicast/broadcast communication including: an access and mobility management function network element receives first information from a first session management function network element, and the first information is used to trigger the access
  • the entry and mobility management function network element selects at least one intermediate session management function network element that supports multicast/broadcast services for the first PDU session of the terminal device, and the first PDU session is used for the terminal device to join the first multicast/broadcast service, the first PDU session is associated with the first multicast/broadcast service;
  • the access and mobility management functional network element selects at least one multicast-supporting The network element of the intermediate session management function of /broadcasting service.
  • the first information may be carried in a PDU session context status notification (Nsmf_PDUSession_SMContextStatusNotify) or a PDU session status notification (Nsmf_PDUSession_StatusNotify); or, the first information may also be carried in a new message; or, the first information itself may be a New message.
  • the first information is used to trigger (trigger) the selection of an intermediate session management function network element for the first PDU session, specifically, it can be used to trigger the access and mobility management function network element to select at least one multicast-supporting network element for the first PDU session
  • the network element of the intermediate session management function of /broadcasting service is used to trigger the selection of an intermediate session management function network element for the first PDU session.
  • the access and mobility management functional network element can select at least one intermediate session management functional network element supporting multicast/broadcast services for the first PDU session of the terminal device according to the first information, so that the access and mobility management The functional network element can effectively select an intermediate session management functional network element that supports multicast/broadcast services for the first PDU session, and then the base station can transmit data to the terminal equipment through multicast/broadcast, saving network resources and improving network resources. utilization efficiency.
  • the method further includes: the access and mobility management functional network element sending a first message to the first session management functional network element, the first message including Multicast/broadcast capability information of the network element with the intermediate session management function.
  • the first session management function network element can receive the first message, so that the first session management function network element can perceive the multicast/broadcast capability of the intermediate session management function network element.
  • the access and mobility management function network element receives a second message from the first session management function network element, and the second message is used to trigger the access
  • the entry and mobility management function network element sends the multicast/broadcast capability information of the intermediate session management function network element to the second session management function network element.
  • the second message includes second information, and the second information is used to trigger the access and mobility management function network element to send the first session management function network
  • the element sends the multicast/broadcast capability information of the intermediate session management function network element.
  • the first message includes at least one of the following information: subscribed events, notification association identifiers, event notification uniform resource identifiers, or identifiers of network function instances.
  • the identifier of the network function instance may be the identifier of the intermediate session management function network element.
  • the first message is a response message to the second message.
  • the second message is an event subscription request message.
  • the first message is an event subscription notification message.
  • the first information may include a first indication and/or a first reason, and the first indication and/or the first reason are used to trigger the access and
  • the mobility management function network element selects at least one intermediate session management function network element supporting multicast/broadcast services for the first PDU session of the terminal device.
  • a method for multicast/broadcast communication including: the first session management function network element obtains the multicast/broadcast capability information of the intermediate session management function network element corresponding to the first PDU session of the terminal device, the The multicast/broadcast capability information of the intermediate session management function network element indicates whether the intermediate session management function network element supports multicast/broadcast services, and the first PDU session is used for the terminal device to join the first multicast/broadcast service.
  • a PDU session is associated with the first multicast/broadcast service; if the intermediate session management function network element does not support the multicast/broadcast service, the first session management function network element sends first information to the terminal device, and the second The information is used to indicate that the network element with the intermediate session management function does not support multicast/broadcast services.
  • the first information may include an indication and/or a reason, so as to indicate that the network element with the intermediate session management function does not support the multicast/broadcast service.
  • the first session management function network element can know the multicast/broadcast capability information of the intermediate session management function network element corresponding to the first PDU session of the terminal device, and the intermediate session management function network element does not support multicast/broadcast services
  • the first session management function network element sends to the terminal device first information used to indicate that the intermediate session management function network element does not support multicast/broadcast services, for example, the first information may include instructions and/or reasons , to indicate that the intermediate session management function network element does not support multicast/broadcast services
  • the terminal device can trigger the access and mobility management function network element to select at least one network element that supports multicast/broadcast services for the first PDU session of the terminal device
  • the intermediate session management function network element enables the access and mobility management function network element to effectively select the intermediate session management function network element supporting MBS for the first PDU session, and then the base station can broadcast to the terminal device through multicast/broadcast Transfer data, save network resources, and improve the utilization efficiency of network resources.
  • the first information may be an independent piece of information, or may be an information element in certain information, and this application does not limit the form of the first information.
  • the first session management function network element obtains the multicast/broadcast capability information of the intermediate session management function network element, including: the first session management function network element receiving the multicast/broadcast capability information of the intermediate session management function network element from the core network element, the core network network element including the network storage function network element, the access and mobility management function network element or the intermediate session management function network element any item in the element.
  • the first session management function network element can obtain the multicast/broadcast capability information of the intermediate session management function network element corresponding to the first PDU session of the terminal device through the core network network element, so that the first session management function network element can Perceive the multicast/broadcast capability of the intermediate session management function network element, that is, for example, whether to support the multicast/broadcast service.
  • the first session management function network element receives the multicast/broadcast capability information of the intermediate session management function network element from the core network element, including: the first A network element with a session management function receives a first message from the network element of the core network, where the first message includes multicast/broadcast capability information of the intermediate session management function network element.
  • the first session management function network element sends a second message to the core network element, and the second message is used to trigger the core network element to send the second message to the core network element.
  • a session management function network element sends the multicast/broadcast capability information of the intermediate session management function network element.
  • the second message includes second information, and the second information is used to trigger the core network element to send the intermediate session to the first session management function network element Multicast/broadcast capability information of management function network elements.
  • the first message when the core network element includes the access and mobility management functional network element, includes at least one of the following information: subscribed Event, Notification Correlation ID, Event Notification Uniform Resource Identifier, or ID of a Network Function Instance.
  • the identifier of the network function instance may be the identifier of the intermediate session management function network element.
  • the first message when the core network element includes the network storage function network element, includes at least one of the following information: type of network function, network The identifier of the function instance, the domain name of the network function (Network Function FQDN, Nf-fqdn), or the identifier of the network element of the intermediate session management function.
  • the first message when the core network element includes the intermediate session management function network element, the first message includes a multicast query for the intermediate session management function network element /Broadcast capability information.
  • the first message is a response message to the second message.
  • the response message of the second message may be a reply message to the first message.
  • the second message is any one of the following: a PDU session update request message, an event subscription request message, or a network function query request message.
  • the first message is any one of the following: a PDU session update reply message, an event subscription notification message, or a network function query response message.
  • the first information is carried in a PDU Session Establishment Reject message (PDU Session Establishment Reject) or a PDU Session Modification Reject message (PDU Session Modification Reject).
  • PDU Session Establishment Reject PDU Session Establishment Reject message
  • PDU Session Modification Reject PDU Session Modification Reject
  • the first session management function network element sends a third message to the intermediate session management function network element, where the third message includes at least one of the following: the first Identification information of the multicast/broadcast service, multicast/broadcast service quality QoS information of the first multicast/broadcast service, or unicast QoS information corresponding to the multicast/broadcast QoS information of the first multicast/broadcast service;
  • the first session management function network element receives a fourth message from the intermediate session management function network element, where the fourth message includes part or all of the information in the third message; the first session management function network element according to the first session management function network element The fourth message obtains the multicast/broadcast capability information of the network element with the intermediate session management function.
  • the unicast QoS information corresponding to the multicast/broadcast QoS information of the first multicast/broadcast service may be the unicast QoS flow used for 5GC independent multicast/broadcast service traffic transmission in the associated PDU session, the unicast QoS The flow may be obtained by mapping (mapped) the multicast/broadcast QoS flow in the multicast/broadcast session corresponding to the first multicast/broadcast service.
  • the first session management function network element can implicitly learn the multicast/broadcast capability information of the intermediate session management function network element by sending and receiving the information of the first multicast/broadcast service.
  • the first information includes first indication information and/or a first reason, and the first indication information and/or the first reason are used to characterize the intermediate session Management network elements do not support multicast/broadcast services.
  • a method for multicast/broadcast communication including: a terminal device receives first information from a network element with a first session management function, and the first information is used to characterize the first PDU conversation of the terminal device
  • the corresponding intermediate session management function network element does not support the multicast/broadcast service, and the first PDU session is used for the terminal device to join the first multicast/broadcast service;
  • the management function network element sends third information, and the third information is used to trigger the access and mobility management function network element to select at least one PDU session supporting multicast/broadcast for the PDU session associated with the first multicast/broadcast service of the terminal device
  • the network element with the intermediate session management function of the service including: a terminal device receives first information from a network element with a first session management function, and the first information is used to characterize the first PDU conversation of the terminal device
  • the corresponding intermediate session management function network element does not support the multicast/broadcast service, and the first PDU session is used for the terminal device to join
  • the terminal device receives the first information from the first session management function network element that indicates that the intermediate session management function network element corresponding to the first PDU session of the terminal device does not support multicast/broadcast services, and according to the first Sending the information to the access and mobility management function network element triggering it to select at least one intermediate session management function network element supporting the multicast/broadcast service for the PDU session associated with the first multicast/broadcast service of the terminal device.
  • the access and mobility management function network element can effectively select an intermediate session management function network element that supports multicast/broadcast services for the first PDU session, and then the base station can transmit data to the terminal device through multicast/broadcast , save network resources, and improve the utilization efficiency of network resources.
  • the third information includes a second indication and/or a second reason, and the second indication and/or the second reason are used to indicate that the terminal device is
  • the PDU session associated with the first multicast/broadcast service selects at least one intermediate session management function network element supporting the multicast/broadcast service.
  • the third information is carried in a first non-access stratum (NAS) message
  • the first NAS message also includes a first join request , the identifier of the first PDU session, and the identifier of the first multicast/broadcast service
  • the first PDU session belongs to the PDU session associated with the first multicast/broadcast service of the terminal device, and the first join request It is used for the terminal equipment to join the first multicast/broadcast service.
  • the third information is carried in a second NAS message, and the second NAS message further includes a second join request, an identifier of the second PDU session, and the second NAS message.
  • An identifier of a multicast/broadcast service, the second join request is used for the terminal device to join the first multicast/broadcast service, and the second PDU session belongs to the first multicast/broadcast service associated with the terminal device PDU session.
  • the second PDU session in the above solution may also be the first PDU session, that is, for example, the second PDU session may be a newly established PDU session, and the ID of the PDU session may be the same as or different from the first PDU session , this application is not limited here.
  • the first information is carried in a PDU session establishment rejection message or a PDU session modification rejection message.
  • the first information includes a first indication and/or a first reason, and the first indication and/or the first reason are used to characterize the intermediate session management function NEs do not support multicast/broadcast services.
  • a method for multicast/broadcast communication including: an access and mobility management function network element receives third information from a terminal device, and the third information is used to trigger the access and mobility management
  • the functional network element selects at least one intermediate session management functional network element supporting the multicast/broadcast service for the PDU session associated with the first multicast/broadcast service of the terminal device; the access and mobility management functional network element according to the third information, selecting at least one intermediate session management function network element supporting multicast/broadcast services for the PDU session associated with the first multicast/broadcast service of the terminal device.
  • the access and mobility management function network element can select an intermediate session management function network element supporting the multicast/broadcast service for the PDU session associated with the first multicast/broadcast service of the terminal device according to the third information, and then The base station can transmit data to the terminal equipment through multicast/broadcast, saving network resources and improving the utilization efficiency of network resources.
  • the access and mobility management functional network element sends a first message to the first session management functional network element, where the first message includes the first message of the terminal device Multicast/broadcast capability information of an intermediate session management function network element corresponding to a PDU session, where the first PDU session belongs to the PDU session associated with the first multicast/broadcast service of the terminal device.
  • the access and mobility management function network element may send the multicast/broadcast capability information of the intermediate session management function network element corresponding to the first PDU session of the terminal device to the first session management function network element through the first message,
  • the first session management function network element can perceive the multicast/broadcast capability of the intermediate session management function network element.
  • the access and mobility management function network element receives a second message from the first session management function network element, and the second message is used to trigger the access Sending the multicast/broadcast capability information of the intermediate session management function network element to the first session management function network element with the mobility management function network element.
  • the second message includes second information, and the second information is used to trigger the access and mobility management function network element to send the first session management function network
  • the element sends the multicast/broadcast capability information of the intermediate session management function network element.
  • the second message includes at least one of the following information: subscribed events, notification association identifiers, event notification uniform resource identifiers, or identifiers of network function instances.
  • the identifier of the network function instance may be the identifier of the intermediate session management function network element.
  • the second message is an event subscription request message.
  • the first message is an event subscription notification message.
  • the first message is a response message to the second message.
  • the third information includes second indication information and/or a second reason, and the second indication information and/or the second reason are used to indicate that the first The PDU session associated with the multicast/broadcast service selects at least one intermediate session management function network element supporting the multicast/broadcast service.
  • the third information is carried in a first NAS message
  • the first NAS message further includes a first join request, an identifier of the first PDU session, and the The identifier of the first multicast/broadcast service, the first join request is used for the terminal device to join the first multicast/broadcast service
  • the first PDU session may be a PDU session that the terminal device initiates modification, that is, for example,
  • the type corresponding to the N1 SM container in the NAS message may be a PDU session modification request (PDU session modification request).
  • the third information is carried in a second NAS message, and the second NAS message further includes a second join request, an identifier of the second PDU session, and the second NAS message.
  • An identifier of a multicast/broadcast service, the second join request is used for the terminal device to join the first multicast/broadcast service, and the second PDU session belongs to the PDU session associated with the first multicast/broadcast service of the terminal device .
  • the second PDU session may be a newly established PDU session initiated by the terminal device.
  • the type corresponding to the N1 SM container in the NAS message may be a PDU session establishment request (PDU session establishment request).
  • a sixth aspect provides a communication device, which is configured to execute the method provided in the first aspect, or the second aspect, or the third aspect, or the fourth aspect, or the fifth aspect.
  • the device may include the first aspect or any of the above-mentioned implementations of the first aspect, or the second aspect or any of the above-mentioned implementations of the second aspect, or the third aspect or any of the above-mentioned implementations of the third aspect.
  • An implementation or the fourth aspect or any of the above-mentioned implementations of the fourth aspect or the fifth aspect or any of the above-mentioned implementations of the fifth aspect provides a unit and/or module of the method, such as a processing unit and/or communication unit.
  • the device is a first session management function network element.
  • the communication unit may be a transceiver, or an input/output interface;
  • the processing unit may be at least one processor.
  • the transceiver may be a transceiver circuit.
  • the input/output interface may be an input/output circuit.
  • the device is a chip, a chip system or a circuit used in the first session management function network element.
  • the communication unit may be an input/output interface, interface circuit, output circuit, input circuit, Pins or related circuits, etc.
  • the processing unit may be at least one processor, processing circuit, or logic circuit, etc.
  • the apparatus is a terminal device.
  • the communication unit may be a transceiver, or an input/output interface;
  • the processing unit may be at least one processor.
  • the transceiver may be a transceiver circuit.
  • the input/output interface may be an input/output circuit.
  • the apparatus is a chip, a chip system, or a circuit used in a terminal device.
  • the communication unit may be an input/output interface, interface circuit, output circuit, input circuit, pin or related circuit on the chip, chip system or circuit etc.
  • the processing unit may be at least one processor, processing circuit or logic circuit and the like.
  • the device is a core network element.
  • the communication unit may be a transceiver, or an input/output interface;
  • the processing unit may be at least one processor.
  • the transceiver may be a transceiver circuit.
  • the input/output interface may be an input/output circuit.
  • the device is a chip, a chip system or a circuit used in a core network element.
  • the communication unit may be an input/output interface, interface circuit, output circuit, input circuit, pin or Relevant circuits and the like;
  • the processing unit may be at least one processor, processing circuit or logic circuit and the like.
  • the device is an access and mobility management functional network element.
  • the communication unit may be a transceiver, or an input/output interface;
  • the processing unit may be at least one processor.
  • the transceiver may be a transceiver circuit.
  • the input/output interface may be an input/output circuit.
  • the device is a chip, a chip system or a circuit used in an access and mobility management functional network element.
  • the communication unit may be an input/output interface, interface circuit, output circuit, input circuits, pins, or related circuits, etc.
  • the processing unit may be at least one processor, processing circuit, or logic circuit, etc.
  • a communication device which includes: a memory for storing programs; at least one processor for executing the computer programs or instructions stored in the memory, so as to perform the above-mentioned first aspect or any of the above-mentioned first aspects.
  • An implementation, or the second aspect or any of the above-mentioned implementations of the second aspect, or the third aspect or any of the above-mentioned implementations of the third aspect, or the fourth aspect or any of the above-mentioned implementations of the fourth aspect The implementation manner, or the fifth aspect or any one of the above-mentioned implementation manners of the fifth aspect provides a method.
  • the device is a first session management function network element.
  • the device is a chip, a chip system or a circuit used in the network element with the first session management function.
  • the apparatus is a terminal device.
  • the apparatus is a chip, a chip system, or a circuit used in a terminal device.
  • the device is a core network element.
  • the device is a chip, a chip system or a circuit used in a core network element.
  • the device is an access and mobility management functional network element.
  • the device is a chip, a chip system or a circuit used in an access and mobility management functional network element.
  • the present application provides a processor configured to execute the methods provided in the foregoing aspects.
  • the processor's output and reception, input and other operations can also be understood as the sending and receiving operations performed by the radio frequency circuit and the antenna, which is not limited in this application.
  • a computer-readable storage medium where the computer-readable medium stores program code for execution by a device, and the program code includes the above-mentioned first aspect or any one of the above-mentioned implementation methods or The second aspect or any of the above-mentioned implementations of the second aspect or the third aspect or any of the above-mentioned implementations of the third aspect or the fourth aspect or any of the above-mentioned implementations of the fourth aspect or the fifth aspect or the first The method provided by any one of the above-mentioned implementation manners of the five aspects.
  • a computer program product containing instructions is provided, and when the computer program product is run on a computer, it causes the computer to execute the above-mentioned first aspect or any one of the above-mentioned implementations of the first aspect or the second aspect or the second aspect.
  • Any of the above implementations of the third aspect or any of the above implementations of the third aspect or the third aspect or the fourth aspect or any of the above implementations of the fourth aspect or the fifth aspect or any of the above implementations of the fifth aspect A method provided by an implementation.
  • a chip in the eleventh aspect, there is provided a chip, the chip includes a processor and a communication interface, the processor reads the instructions stored in the memory through the communication interface, and executes the above-mentioned first aspect or any one of the above-mentioned implementation methods of the first aspect or the second Aspect or any of the above implementations of the second aspect or the third aspect or any of the above implementations of the third aspect or the fourth aspect or any of the above implementations of the fourth aspect or the fifth aspect or the fifth aspect The method provided by any of the above implementations.
  • the chip further includes a memory, in which computer programs or instructions are stored, and the processor is used to execute the computer programs or instructions stored in the memory, and when the computer programs or instructions are executed, the processor is used to execute
  • a multicast/broadcast communication system including the above-mentioned first session management function network element and access and mobility management function network element.
  • a system for multicast/broadcast communication including the first session management functional network element above, a terminal device, and an access and mobility management functional network element.
  • Fig. 1 shows a schematic diagram of a network architecture.
  • Fig. 2 shows a schematic diagram of a network architecture supporting multicast/broadcast services.
  • Fig. 3 shows a schematic diagram of a multicast/broadcast function.
  • FIG. 4 shows a schematic diagram of a method 400 for multicast/broadcast communication provided by an embodiment of the present application.
  • FIG. 5 shows a schematic diagram of a multicast/broadcast communication method 500 provided by an embodiment of the present application.
  • FIG. 6 shows a schematic diagram of a method 600 for multicast/broadcast communication provided by an embodiment of the present application.
  • FIG. 7 shows a schematic block diagram of an apparatus 700 for multicast/broadcast communication provided by an embodiment of the present application.
  • FIG. 8 shows a schematic block diagram of another apparatus 800 for multicast/broadcast communication provided by an embodiment of the present application.
  • FIG. 9 shows a schematic diagram of a chip system 900 provided by an embodiment of the present application.
  • the technical solution provided by this application can be applied to various communication systems, such as: the fifth generation (5th generation, 5G) or new radio (new radio, NR) system, long term evolution (long term evolution, LTE) system, LTE frequency division Duplex (frequency division duplex, FDD) system, LTE time division duplex (time division duplex, TDD) system, etc.
  • 5G fifth generation
  • NR new radio
  • long term evolution long term evolution
  • LTE long term evolution
  • LTE frequency division Duplex frequency division duplex
  • FDD frequency division duplex
  • TDD time division duplex
  • the technical solution provided by this application can also be applied to device to device (device to device, D2D) communication, vehicle to everything (vehicle-to-everything, V2X) communication, machine to machine (machine to machine, M2M) communication, machine type Communication (machine type communication, MTC), and Internet of things (internet of things, IoT) communication system or other communication systems.
  • D2D device to device
  • V2X vehicle-to-everything
  • M2M machine to machine
  • M2M machine type Communication
  • MTC machine type communication
  • IoT Internet of things
  • Fig. 1 shows a schematic diagram of a network architecture.
  • the network architecture takes the 5G system (the 5th generation system, 5GS) as an example.
  • the network architecture may include but not limited to: network slice selection function (network slice selection function, NSSF), authentication server function (authentication server function, AUSF), unified data management (unified data management, UDM), policy control function (policy control function, PCF), application function (application function, AF), access and mobility management function (access and mobility management function, AMF), session management function (session management function, SMF), user equipment (user equipment, UE) , wireless access network equipment, user plane function (user plane function, UPF), intermediate user plane function, data network (data network, DN).
  • DN can be the Internet
  • NSSF, AUSF, UDM, PCF, AF, AMF, SMF, I-UPF, and UPF belong to network elements in the core network.
  • the core network can be called 5G core network (5G core network, 5GC or 5GCN).
  • Each network element shown in FIG. 1 is briefly introduced below.
  • UE can be called user equipment, terminal equipment, access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, User Agent or User Device.
  • a terminal device may be a device that provides voice/data to a user, for example, a handheld device with a wireless connection function, a vehicle-mounted device, and the like.
  • some terminals are: mobile phone (mobile phone), tablet computer, notebook computer, palmtop computer, mobile internet device (mobile internet device, MID), wearable device, virtual reality (virtual reality, VR) device, augmented reality (augmented reality, AR) equipment, wireless terminals in industrial control, wireless terminals in self driving, wireless terminals in remote medical surgery, smart grid Wireless terminals in transportation safety, wireless terminals in smart city, wireless terminals in smart home, cellular phones, cordless phones, session initiation protocol , SIP) telephones, wireless local loop (wireless local loop, WLL) stations, personal digital assistants (personal digital assistant, PDA), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to wireless modems, Wearable devices, terminal devices in a 5G network, or terminal devices in a future evolving public land mobile network (PLMN), etc., are not limited in
  • the terminal device may also be a wearable device.
  • Wearable devices can also be called wearable smart devices, which is a general term for the application of wearable technology to intelligently design daily wear and develop wearable devices, such as glasses, gloves, watches, clothing and shoes.
  • a wearable device is a portable device that is worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not only a hardware device, but also achieve powerful functions through software support, data interaction, and cloud interaction.
  • Generalized wearable smart devices include full-featured, large-sized, complete or partial functions without relying on smart phones, such as smart watches or smart glasses, etc., and only focus on a certain type of application functions, and need to cooperate with other devices such as smart phones Use, such as various smart bracelets and smart jewelry for physical sign monitoring.
  • the terminal device can also be the terminal device in the IoT system.
  • IoT is an important part of the development of information technology in the future. Its main technical feature is to connect items to the network through communication technology, so as to realize Interconnection, an intelligent network that interconnects things.
  • a certain air interface technology such as NR or LTE technology
  • a certain air interface technology may also be used to communicate with each other between terminal devices.
  • the terminal device may be replaced with a device for realizing the function of the terminal device, or may be a device capable of supporting the terminal device to realize the function, such as a chip system or a chip, and the device may be installed in the terminal device.
  • a system-on-a-chip may consist of chips, or may include chips and other discrete devices.
  • (wireless) access network ((radio) access network, (R) AN) equipment it can provide terminal equipment with the function of accessing the communication network. Specifically, it may include a wireless network device in a third generation partnership project (3rd generation partnership project, 3GPP) network, and may also include an access point in a non-3GPP (non-3GPP) network.
  • 3GPP third generation partnership project
  • non-3GPP non-3GPP
  • AN devices may use different wireless access technologies.
  • 3GPP access technologies for example, wireless access technologies used in third generation (3rd generation, 3G), fourth generation (4th generation, 4G) or 5G systems
  • non- 3GPP (non-3GPP) access technology refers to the access technology that complies with the 3GPP standard specifications.
  • the access network equipment in the 5G system is called the next generation Node Base station (gNB) or RAN equipment.
  • Non-3GPP access technologies may include air interface technology represented by access point (AP) in wireless fidelity (WiFi), worldwide interoperability for microwave access (WiMAX), code Multiple access (code division multiple access, CDMA), etc.
  • the AN equipment can enable the interconnection and intercommunication between the terminal equipment and the 3GPP core network using non-3GPP technology.
  • the AN device can also be responsible for functions such as wireless resource management, quality of service (QoS) management, data compression and encryption on the air interface side.
  • QoS quality of service
  • the AN equipment provides access services for the terminal equipment, and then completes the forwarding of control signals and user data between the terminal equipment and the core network.
  • AN equipment may include but not limited to: macro base station, micro base station (also called small station), radio network controller (radio network controller, RNC), node B (Node B, NB), base station controller (base station controller, BSC), base transceiver station (base transceiver station, BTS), home base station (for example, home evolved NodeB, or home Node B, HNB), baseband unit (baseband unit, BBU), AP in WiFi system, wireless relay node , wireless backhaul node, transmission point (transmission point, TP) or sending and receiving point (transmission and reception point, TRP), etc., can also be gNB or transmission point (TRP or TP) in the 5G (eg, NR) system, One or a group (including multiple antenna panels) antenna panels of the base station in the 5G system, or it can also be a network node that constitutes a gNB or a transmission point, such as a distributed unit (DU), or the next-generation communication 6G Base stations in the system, etc
  • AMF mainly used for functions such as access control, mobility management, attachment and detachment.
  • SMF mainly used for user plane network element selection, user plane network element redirection, Internet protocol (internet protocol, IP) address allocation for terminal equipment, session establishment, modification and release, and QoS control.
  • IP Internet protocol
  • the type of SMF may be A-SMF, I-SMF and so on.
  • UPF mainly used for receiving and forwarding user plane data.
  • the UPF can receive user plane data from the DN, and send the user plane data to the terminal device through the AN device.
  • UPF can also receive user plane data from terminal equipment through AN equipment and forward it to DN.
  • PCF A unified policy framework mainly used to guide network behavior, and provide policy rule information for control plane network elements (such as AMF, SMF, etc.).
  • AF It is mainly used to provide services to the 3GPP network, such as interacting with the PCF for policy control.
  • Network slice selection function (network slice selection function, NSSF): mainly used for network slice selection.
  • UDM mainly used for UE subscription data management, including storage and management of UE ID, UE access authorization, etc.
  • DN It is mainly used for the operator network that provides data services for the UE.
  • the Internet Internet
  • a third-party service network IP multimedia service (IP multi-media service, IMS) network, and the like.
  • IP multimedia service IP multi-media service, IMS
  • AUSF mainly used for user authentication, etc.
  • various network elements can communicate through interfaces.
  • the UE is connected to the AN device through a radio resource control (radio resource control, RRC) protocol, and a Uu interface is used for communication between the UE and the AN device.
  • RRC radio resource control
  • FIG. 2 shows a schematic diagram of a network architecture supporting multicast/broadcast services.
  • the network architecture is extended on the basis of the network architecture shown in Figure 1, for example, multicast/broadcast session management function (Multicast/Broadcast Session Management Function, MB-SMF) network elements and group Two functional instances of Multicast/Broadcast User Plane Function (MB-UPF) network elements are used to support services or functions of multicast/broadcast services.
  • MB-SMF Multicast/Broadcast Session Management Function
  • MB-UPF Multicast/Broadcast User Plane Function
  • the MB-SMF network element can realize the control plane function of the multicast/broadcast service, and is responsible for the management of the multicast/broadcast service/group/session.
  • the MB-SMF network element can be connected with a network exposure function (network exposure function, NEF) network element and/or a multicast/broadcast service function (Multicast/Broadcast Service Function, MBSF) network element, for example, can be used for Receiving related information of the multicast/broadcast service (for example, description information of the multicast/broadcast service).
  • NEF network exposure function
  • MBSF multicast/broadcast Service Function
  • the MB-SMF network element can also be connected to the PCF network element, for example, policy and charging control (PCC) rules related to multicast/broadcast services can be extracted.
  • PCC policy and charging control
  • the MB-UPF network element can be connected to a multicast/broadcast service transport function (Multicast/Broadcast Service Transport Function, MBSTF) network element or an AF network element (it can also be an application server (application server, AS)). It is used to receive service data of multicast/broadcast services.
  • MBSTF Multicast/Broadcast Service Transport Function
  • AS application server
  • the MB-SMF network element and the SMF network element can be integrated into one network element, or can be deployed separately as two network elements.
  • the MB-UPF network element and UPF network element can be integrated into one network element, or can be deployed separately as two network elements. network elements, which is not limited in this application.
  • NEF which provides frameworks, authentication and interfaces related to network capability opening, and transmits information between 5G system network functions and other network functions.
  • the network storage function (network repository function, NRF) is used for network function (network function, NF) registration, management, status detection, and realizes the automatic management of all NFs.
  • NRF network repository function
  • the name of the MB-SMF network element or MB-UPF network element in the network architecture shown in Figure 2 is just an example. In a 5G network, the MB-SMF network element or MB-UPF network element can also have other names. This application is not limited here;
  • the network architecture shown in Figure 1 and Figure 2 may also include other network elements, such as NSSF, unified data repository (unified data repository, UDR) and other network elements or devices, which are not specifically limited in this application;
  • NSSF unified data repository
  • UDR unified data repository
  • the network architecture shown in Figure 1 and Figure 2 is only an example, and the network architecture applicable to the embodiment of this application is not limited to this, and any network architecture that can realize the functions of the above-mentioned various network elements is applicable to the implementation of this application example;
  • the functions or network elements in the network architecture shown in FIG. 1 and FIG. 2 can be understood as network elements for implementing different functions, for example, they can be combined into network slices as required. These network elements can be independent devices, or can be integrated in the same device to achieve different functions, or can be network elements in hardware devices, or software functions running on dedicated hardware, or platforms (for example, cloud platform), this application does not limit the specific form of the above-mentioned network elements;
  • the SMF in FIG. 2 may include A-SMF and I-SMF.
  • the SMF and the MB-SMF may be co-located, or deployed independently, without limitation.
  • UPF and MB-UPF can be co-located, or deployed independently, without limitation.
  • the SMF responsible for processing MBS-related functions is the A-SMF, and the A-SMF is used to process UE joining and exiting the MBS. Therefore, the A-SMF has the MBS processing function, that is, supports MBS.
  • AMF cannot perceive whether the UE has joined the multicast/broadcast service (the reason is that although there is UE-related context in AMF, for example, UE context, AMF cannot know whether the UE has joined the multicast/broadcast service, because the current join
  • the request for the multicast/broadcast service is carried in the N1 session management container, and the AMF does not parse the content in the N1 session management container, so the AMF does not perceive whether the UE has joined the multicast/broadcast service), so the AMF selects the I -
  • the SMF does not consider whether the UE joins the multicast/broadcast service, so the I-SMF selected by the AMF does not necessarily have the relevant functions of MBS, and it can also be understood as not supporting MBS.
  • the N2 session management container contains parameter information related to multicast/broadcast services, for example, including QoS configuration information (QoS profile) corresponding to multicast/broadcast services, group The mapping relationship between the QoS flow identifier corresponding to the broadcast/broadcast QoS flow and the quality of service index (QoS flow identifier, QFI) of the unicast QoS flow to which it maps, etc.), and the UE-related N2 message interaction with the base station is I-SMF, In addition, since I-SMF does not necessarily support MBS, it may cause MBS data to be transmitted only by 5GC alone regardless of whether the base station supports MBS, which leads to waste of network resources and reduces the
  • the present application provides a multicast/broadcast service communication method and related devices, which can make the selected I-SMF support MBS, thereby improving the above problems.
  • the multicast/broadcast method can also be called 5GC shared multicast/broadcast service traffic transmission method (5G core shared MBS traffic delivery method, or 5GC shared MBS traffic delivery method), or 5G core network separate multicast/broadcast service traffic transmission (5GC individual MBS traffic delivery) method.
  • the multicast/broadcast service can also be replaced by a multicast/broadcast session, which is not limited in this application.
  • multicast/broadcast in this application is a broad concept, which can include multicast or broadcast, that is, the embodiment of this application can be applied to both multicast service transmission and broadcast service transmission.
  • Fig. 3 shows a schematic diagram of a multicast/broadcast function.
  • the access network equipment supporting multicast/broadcast services can be understood as the access network equipment supporting the transmission of multicast/broadcast service data in the way of 5G core network shared multicast/broadcast service traffic transmission.
  • the access network equipment does not support multicast/broadcast services. It can be understood that the access network equipment does not support the transmission of multicast/broadcast service data in the 5G core network shared multicast/broadcast service traffic transmission mode, but supports the 5G core network separate group.
  • Multicast/broadcast service traffic transmission mode transmits multicast/broadcast service data.
  • the access network device for example, RAN
  • the access network device for example, RAN
  • the access network device for example, RAN
  • packet data convergence protocol packet data convergence protocol
  • RLC radio link control
  • media access control media access control
  • MAC physical (physical, PHY) layer processing
  • the multicast/broadcast service traffic transmission mode of the 5G core network can be used to transmit multicast/broadcast service traffic independently between the access network equipment and the user plane broadcast/broadcast service data.
  • the multicast service data can be transmitted between the access network equipment and the user plane functional network elements in the 5G core network shared multicast/broadcast service traffic transmission mode.
  • the data of the multicast service directly reaches the RAN through the MB-UPF and the N3mb tunnel between the MB-UPF and the RAN, and the RAN can use point-to-point Point (point to point, PTP) or point to multi-point (point to multi-point, PTM) way to send to the terminal equipment that joins the multicast session;
  • the broadcast service data passes through the MB-UPF to the UPF, and then reaches the RAN through the N3 tunnel between the UPF and the RAN (such as the PDU session of the terminal), and the RAN sends it to the terminal point-to-point.
  • the fact that the access network equipment does not support MBS can be understood as that the access network equipment does not support the transmission of multicast service data in the 5G core network shared multicast/broadcast service traffic transmission mode, that is, only supports the 5G core network separate multicast/
  • the broadcast service traffic transmission mode transmits the data of the multicast service, that is, the data of the multicast service is sent to the terminal device through the associated PDU session of the terminal device joining the multicast session.
  • the multicast/broadcast service can be described by the information of the multicast/broadcast service, and the information of the multicast/broadcast service can at least include the description information of the multicast/broadcast service, and the description information of the multicast/broadcast service can include Description information of one or more multicast/broadcast service flows, wherein the description information of the multicast/broadcast service flow includes at least one of the following: the service quality index of the multicast/broadcast service flow, the multicast/broadcast service flow Feature information (such as destination address, destination port number, source address, etc.
  • QoS requirements of multicast/broadcast service flows (such as jitter, delay, packet loss rate, bandwidth, etc.), etc.
  • the QoS requirement of the multicast/broadcast service flow can be used to establish the multicast/broadcast QoS flow.
  • a PDU session of a terminal device can be associated with multiple multicast/broadcast services, that is, the terminal device can join at least one multiple multicast/broadcast services through the PDU session.
  • a multicast/broadcast session can provide services for a multicast/broadcast service.
  • known can be replaced with: determine (determine), or query (inquery/query/discovery/search), or detect (detect), or obtain (acquire or obtain).
  • the SMF network element may be referred to as SMF
  • the AMF network element may be referred to as AMF
  • the NRF network element may be referred to as NRF
  • the UPF network element may be referred to as UPF. That is, the SMF described in this application can be replaced by the session management function network element, the AMF can be replaced by the mobility and access management function network element, the NRF can be replaced by the network storage function network element, and the UPF can be replaced by the user plane Functional network element.
  • FIG. 4 shows a schematic diagram of a multicast/broadcast communication method 400 provided by an embodiment of the present application, as described below.
  • the first session management function network element obtains the multicast/broadcast capability information of the intermediate session management function network element corresponding to the first PDU session of the terminal device.
  • the first session management function network element may be a session management function network element used to control (control) the anchor point of the first PDU session, and the first session management function network element may also be an anchor point session management function, the first The intermediate session management functional network element corresponding to the PDU session may refer to: the intermediate session management functional network element serving the first PDU session.
  • the intermediate session management function network element may be the session management function network element selected by the access and mobility management function network element according to the location information of the terminal device, or insert/ The selected session management function network element. Since the access and mobility management function network element does not perceive the multicast/broadcast information at the granularity of the terminal device, that is, it does not perceive whether the terminal device joins the multicast/broadcast service, therefore, the access and mobility management function network element selects The intermediate session management function network element can be selected according to the existing technology (mainly based on the current location information of the UE), so that the intermediate session management function network element selected by the access and mobility management function network element does not necessarily support MBS.
  • the multicast/broadcast capability information of the intermediate session management function network element can represent the multicast/broadcast capability of the intermediate session management function network element, in other words, can be used to represent whether the intermediate session management function network element supports multicast/broadcast services.
  • the multicast/broadcast capability information of the network element with the intermediate session management function refers to whether the network element with the intermediate session management function supports multicast/broadcast services.
  • the relevant software processing modules and/or hardware of the broadcast/broadcast service for example, support the processing of parameters or functions related to multicast/broadcast.
  • it may include: participating in (involved in) or managing (management) or controlling (control)) the process of establishing a multicast/broadcast session, or participating in or managing or controlling the process of joining or exiting a multicast/broadcast service of a terminal device, or participating in Or manage or control the update of the multicast/broadcast session, or participate in, manage or control the switching process after joining the multicast/broadcast session, or participate in, manage or control the release process of the multicast/broadcast service, etc.
  • support MBS support MBS
  • the first PDU session may be used for the terminal device to join the first multicast/broadcast service
  • the first PDU session is associated with the first multicast/broadcast service
  • the first multicast/broadcast service is a service that the terminal device requests to join.
  • the first PDU session is associated with the first multicast/broadcast service, which can be understood as the context of the first PDU session is associated with the first multicast/broadcast service.
  • the terminal device may request to join the first multicast/broadcast service through a user plane message or a control plane message of the first PDU session.
  • requesting to join the first multicast/broadcast service through the control plane message of the first PDU session may be that the terminal device sends a PDU session modification request (PDU session modification request) or a PDU session establishment request (PDU session establishment request) carrying the joining request ( join request) or join indication (join indication), and carry the identification of the first multicast/broadcast service (for example, MBS session ID, or TMGI, or IP Multicast address, etc.) information.
  • PDU session modification request PDU session modification request
  • PDU session establishment request PDU session establishment request
  • join request joining request
  • join indication join indication
  • the first PDU session may be associated with the first multicast/broadcast service by storing the identifier of the first multicast/broadcast service in a context (associated PDU session context) corresponding to the first PDU session , and/or, also by storing the identification of the terminal device (UE ID, for example, SUPI, GPSI, PEI, SUCI, etc.) in the context (MBS session context) corresponding to the first multicast/broadcast service, Associating the first PDU session with the first multicast/broadcast service.
  • UE ID for example, SUPI, GPSI, PEI, SUCI, etc.
  • the terminal device joins to watch CCTV 1 through the control plane message of the first PDU session, then the first PDU session is associated with a multicast/broadcast service; if the terminal device joins to watch CCTV 10 again, then the first PDU session The PDU session is associated with a multicast/broadcast service.
  • the association of the first PDU session with the first multicast/broadcast service may refer to the 5GC separate multicast/broadcast service traffic transmission mode used by the first PDU session for the data of the first multicast/broadcast service, and, For example, it is used for terminal equipment to join or quit the first multicast/broadcast service and other operations.
  • the association between the first PDU session and the first multicast/broadcast service can be understood as that the first PDU session is used for 5GC independent multicast/broadcast service traffic transmission, and enables the terminal device to participate in the first multicast/broadcast service
  • the signaling of the operation of the session for example, the above operation may be to join or exit the first multicast/broadcast service.
  • the first session management functional network element sends the first information to the access and mobility management functional network element.
  • the access and mobility management functional network element receives the first information from the first session management functional network element.
  • the first information is used to trigger the access and mobility management functional network element to select at least one intermediate session management functional network element supporting the multicast/broadcast service for the first multicast/broadcast service of the terminal device.
  • the first information may be an independent message, or an information element in a certain message, and this application does not limit the form of the first information.
  • the first session management function network element when the intermediate session management function network element does not support multicast/broadcast services, the first session management function network element sends the first information to the access and mobility management function network element to trigger the access and mobility
  • the management function network element selects at least one intermediate session management function network element supporting multicast/broadcast services for the first PDU session of the terminal device.
  • the first information may include a first indication (indication) and/or a first reason (cause), and the first indication and/or first cause are used to indicate that at least one multicast/broadcast support is selected for the first PDU session of the terminal device.
  • the network element with the intermediate session management function of the service Further, the first information is carried in the PDU session update reply message.
  • the access and mobility management function network element selects at least one intermediate session management function network element supporting the multicast/broadcast service for the first PDU session of the terminal device according to the first information.
  • the access and mobility management function network element may select at least one intermediate session management function network element supporting multicast/broadcast services for the first PDU session of the terminal device according to the first information, and further, may also release the previous Resources related to the first PDU session in the intermediate session management function network element selected for the first PDU session.
  • the first information may be carried in a PDU session context status notification (Nsmf_PDUSession_SMContextStatusNotify) or a PDU session status notification (Nsmf_PDUSession_StatusNotify); or, the first information may also be carried in a new message; or, the first information itself may be a New message.
  • the first information is used to trigger (trigger) the selection of an intermediate session management function network element for the first PDU session, specifically, it can be used to trigger the access and mobility management function network element to select at least one multicast-supporting network element for the first PDU session
  • the network element of the intermediate session management function of /broadcasting service is used to trigger the selection of an intermediate session management function network element for the first PDU session.
  • the above step S401 includes: the first session management function network element obtains the information of the intermediate session management function network by receiving the multicast/broadcast capability information of the intermediate session management function network element from the core network Meta's multicast/broadcast capability.
  • the network element of the core network may be a network element with a network storage function, a network element with an access and mobility management function, or a network element with an intermediate session management function, without limitation.
  • the first session management function network element may obtain the multicast/broadcast capability information of the intermediate session management function network element by receiving the first message from the core network network element.
  • the first message includes the multicast/broadcast capability information of the intermediate session management function network element.
  • the method 400 further includes: the first session management function network element sends the second message to the core network element.
  • the core network element receives the second message from the first session management function network element.
  • the second message may be used to trigger the core network element to send the multicast/broadcast capability information of the intermediate session management function network element to the first session management function network element.
  • the second message may include second information, and the second information is used to trigger the core network element to send the multicast/broadcast capability information of the intermediate session management function network element to the first session management function network element.
  • the core network element may send the multicast/broadcast capability information of the intermediate session management function network element to the first session management function network element.
  • the core network network element does not reply to the first session management function network element for the second message, This indicates that the network element with the intermediate session management function supports multicast/broadcast services; or, the network element of the core network responds to the second message to the network element with the first session management function, thereby indicating that the network element with the intermediate session management function supports multicast/broadcast services .
  • the core network network element does not reply to the first session management function network element for the second message , which indicates that the network element with the intermediate session management function does not support multicast/broadcast services; or, the network element of the core network replies to the first session management function network element for the second message, thereby indicating that the network element with the intermediate session management function does not support multicast /broadcasting services.
  • the second message may include at least one of subscribed events, notification association identifiers, event notification uniform resource identifiers, or identifiers of network function instances information.
  • the identifier of the network function instance may be the identifier of the intermediate session management function network element.
  • the second message may include at least one of the network function type, the identifier of the network function instance, the domain name of the network function, or the identifier of the intermediate session management function element information.
  • the second message may include information for querying the multicast/broadcast capability information of the intermediate session management function network element.
  • the first message may be a response message to the second message.
  • the first message when the second message is a PDU session update request (for example, Nsmf_PDUSession_Update Request) message, the first message can be a PDU session update reply (for example, Nsmf_PDUSession_Update Response) message;
  • the second message when the second message is a network function query request (Nnrf_NFDiscovery_Request ) message, the first message may be a network function query response (for example, Nnrf_NFDiscovery_Response) message;
  • the second message is an event subscription request (Namf_EventExposure Subscribe Request) message, the first message may be an event subscription notification (for example, Namf_EventExposure Notify) information.
  • the first message and the second message may further include at least one item of an identifier of the first multicast/broadcast service, a name of the first multicast/broadcast service, or related QoS information of the first multicast/broadcast service.
  • step S401 further includes:
  • the first session management function network element sends a third message to the intermediate session management function network element, and the third message includes at least one of the following:
  • the first session management function network element receives a fourth message from the intermediate session management function network element, and the fourth message includes part or all of the information in the third message;
  • the first session management function network element obtains the multicast/broadcast capability information of the intermediate session management function network element according to the fourth message.
  • the unicast QoS information corresponding to the multicast/broadcast QoS information of the first multicast/broadcast service may be the unicast QoS flow used for 5GC independent multicast/broadcast service traffic transmission in the associated PDU session, the unicast QoS The flow is mapped (mapped) from the multicast/broadcast QoS flow in the multicast/broadcast session corresponding to the first multicast/broadcast service.
  • the first session management function network element can obtain the multicast/broadcast capability information of the intermediate session management function network element through the core network element, and when the intermediate session management function network element does not support the multicast/broadcast service, Sending the first information for triggering selection of at least one intermediate session management function network element supporting multicast/broadcast services for the first PDU session of the terminal device to the access and mobility management function network element, so that the access and mobility management
  • the functional network element can effectively select an intermediate session management functional network element supporting MBS for the first PDU session. Therefore, the intermediate session management function network selected by the access and mobility management function network element supports multicast/broadcast services, and the base station can transmit data to the terminal equipment in a multicast/broadcast manner, saving network resources and improving network resource efficiency. usage efficiency.
  • FIG. 5 shows a schematic diagram of a multicast/broadcast communication method 500 provided by an embodiment of the present application. As shown in FIG. 5, the method 500 may include the following steps:
  • the first session management function network element obtains the multicast/broadcast capability information of the intermediate session management function network element corresponding to the first PDU session of the terminal device.
  • the first session management function network element obtains the multicast/broadcast capability information of the intermediate session management function network element corresponding to the first PDU session of the terminal device
  • the present application does not repeat the related description of obtaining the multicast/broadcast capability information of the intermediate session management function network element corresponding to the first PDU session of the terminal device.
  • S501 further includes: the first session management function network element obtains the intermediate session management function network element by receiving the multicast/broadcast capability information of the intermediate session management function network element from the core network network element
  • the multicast/broadcast capability of the core network includes any one of the network storage function network element, the access and mobility management function network element, or the intermediate session management function network element.
  • the first multicast/broadcast service is a service requested by the terminal device to join.
  • the first session management function network element to obtain the multicast/broadcast capability of the intermediate session management function network element by receiving the multicast/broadcast capability information of the intermediate session management function network element from the core network element, refer to For the sake of brevity, the relevant descriptions in the above method 400 are not repeated in this application.
  • S501 further includes: the first session management function network element sends a third message to the intermediate session management function network element, and the third message includes the identification information of the first multicast/broadcast service, the first At least one of the multicast/broadcast quality of service QoS information of the multicast/broadcast service, or the unicast QoS information corresponding to the multicast/broadcast QoS information of the first multicast/broadcast service;
  • the first session management function network element receives a fourth message from the intermediate session management function network element, where the fourth message includes part or all of the information in the third message;
  • the first session management function network element can obtain the multicast/broadcast capability information of the intermediate session management function network element according to part or all of the information in the third message included in the fourth message.
  • the method 500 further includes: the first session management function network element sends the second message to the core network element.
  • the core network element receives the second message from the first session management function network element.
  • the first session management function network element sends the first information to the terminal device.
  • the terminal device receives the first information from the first session management function network element.
  • the first information is used to indicate that the network element with the intermediate session management function does not support the multicast/broadcast service.
  • the first session management function network element acquires the multicast/broadcast capability of the intermediate session management function network element, if the intermediate session management function network element does not support the multicast/broadcast service, it can send a message representing the intermediate session to the terminal device
  • the management function network element does not support the first information of the multicast/broadcast service.
  • the first information may be an independent piece of information, or may be an information element in certain information, and this application does not limit the form of the first information.
  • the first information may be carried in the PDU session establishment rejection message or the PDU session modification rejection message.
  • the first information may be the first reason in the PDU session establishment rejection message (for example, the PDU session establishment rejection reason) , or the first indication in the PDU session establishment rejection message (for example, the PDU session establishment rejection indication); on the other hand, the first information may be the first reason in the PDU session modification rejection message (for example, the PDU session modification rejection reason) , or the first indication of the PDU session modification rejection message (eg, PDU session modification rejection indication).
  • both the first reason and the first indication can be used to indicate that there is an intermediate session management function network element in the PDU session path, and the intermediate session management function network element does not support multicast/broadcast services, PDU session establishment rejection message or PDU session modification
  • the rejection messages are all used to indicate that the terminal device is refused to join the first multicast/broadcast service.
  • the first information may exist in a PDU session establishment rejection message or a PDU session modification rejection message.
  • the PDU session establishment rejection message or the PDU session modification rejection message may include the identifier of the first PDU session.
  • the terminal device sends third information to the access and mobility management functional network element according to the first information.
  • the access and mobility management function network element receives the third information from the terminal device.
  • the third information may be used to trigger the access and mobility management functional network element to select at least one intermediate session management functional network supporting the multicast/broadcast service for the PDU session associated with the first multicast/broadcast service of the terminal device Yuan.
  • the third information may be an independent message, or may be an information element in a certain message, and this application does not limit the form of the third information.
  • the third information may be carried in the NAS message.
  • the third information may include a second indication and/or a second reason, and the second indication and/or the second reason may be used to indicate that at least An intermediate session management function network element supporting multicast/broadcast services.
  • the third information is carried in the first NAS message
  • the first NAS message may also carry the first join request, the identifier of the first PDU session, and the identifier of the first multicast/broadcast service, and the first join request uses Since the terminal device requests to join the first multicast/broadcast service through the first PDU session, the first PDU session belongs to the PDU session associated with the first multicast/broadcast service of the terminal device.
  • the second instruction and/or the second reason may indicate that at least one intermediate session management function network element supporting multicast/broadcast services is selected for the first PDU session of the terminal device (for example, in the subscription information, only the terminal device is allowed to use the session and Service continuity mode (session and service continuity mode, SSC mode)1 scenario).
  • at least one intermediate session management function network element supporting multicast/broadcast services is selected for the first PDU session of the terminal device (for example, in the subscription information, only the terminal device is allowed to use the session and Service continuity mode (session and service continuity mode, SSC mode)1 scenario).
  • the third information is carried in the second NAS message
  • the second NAS message may also include the second join request, the identifier of the second PDU session, and the identifier of the first multicast/broadcast service
  • the second join request may It is used for the terminal device to request to join the first multicast/broadcast service through the second PDU session, where the second PDU session belongs to the PDU session associated with the first multicast/broadcast service of the terminal device.
  • the second indication (indication) and/or the second reason (cause) may indicate that at least one intermediate session management function network element supporting multicast/broadcast service is selected for the second PDU session of the terminal device (for example, when the subscription information allows In the scenario where the terminal device uses SSC mode 2 or 3 to rejoin the multicast/broadcast service through PDU session reconstruction).
  • the first NAS message or the second NAS message also includes an N1 session management container (for example, a PDU session modification request message or a PDU session establishment request message), and the identifier of the first multicast/broadcast service and the second join request may carry In the N1 session management container.
  • N1 session management container for example, a PDU session modification request message or a PDU session establishment request message
  • the access and mobility management function network element selects at least one intermediate session management function network element supporting the multicast/broadcast service for the PDU session associated with the first multicast/broadcast service of the terminal device.
  • the access and mobility management functional network element may execute step S504 after receiving the second information.
  • the first session management function network element can obtain the multicast/broadcast capability information of the intermediate session management function network element through the core network element, and when the intermediate session management function network element does not support the multicast/broadcast service, Sending information indicating that the intermediate session management function network element does not support multicast/broadcast services to the terminal device, the terminal device can send third information to the access and mobility management function network element according to the information, so that the access and mobility management function
  • the functional network element selects at least one intermediate session management functional network element supporting the multicast/broadcast service for the PDU session associated with the first multicast/broadcast service of the terminal device. Therefore, the intermediate session management function network element selected by the access and mobility management function network element supports multicast/broadcast services, and then the base station can transmit data to the terminal equipment through multicast/broadcast, saving network resources and improving network quality. resource utilization efficiency.
  • FIG. 6 shows a schematic diagram of a method 600 for multicast/broadcast communication provided by an embodiment of the present application. As shown in FIG. 6, the method 600 may include the following steps:
  • the terminal device sends a message including a first multicast/broadcast service identifier to an access and mobility management functional network element.
  • the access and mobility management functional network element receives the message from the terminal device including the first multicast/broadcast service identifier.
  • the message may be a NAS message sent by the terminal device.
  • the NAS message may include an N1 session management container (N1 SM container), and the N1 session management container may include a PDU session modification request (PDU session modification request), and the PDU session modification request includes the identifier of the first multicast/broadcast service , may also include a request/indication (join request or join indication) to join the first multicast/broadcast service.
  • N1 SM container N1 session management container
  • PDU session modification request PDU session modification request
  • the PDU session modification request includes the identifier of the first multicast/broadcast service
  • the first multicast/broadcast service is a service requested by the terminal device to join.
  • the access and mobility management functional network element sends a message including an N1 session management container (N1 session management container, N1 SM container) to an intermediate session management functional network element.
  • N1 session management container N1 session management container, N1 SM container
  • the intermediate session management function network element receives the message including the N1 session management container from the access and mobility management function network element.
  • the access and mobility management function network element can judge whether the current location of the terminal device is determined by the first session management function network element based on the location information of the terminal device reported by the base station and the service area information of the first session management function network element. service area coverage. If the current location of the terminal device is not covered by the service area of the first session management function network element, the access and mobility management function network element selects an intermediate session management function network element according to the current location of the terminal device, and the intermediate session management function network element
  • the element may be a network element with a session management function existing in the path of the PDU session, or a network element with a session management function serving the PDU session.
  • the first session management function network element may be an anchor session management function network element, or any session management function network element used to control the first PDU session anchor point of the terminal device, which is not limited in this application .
  • the access and mobility management function network element may send a PDU session context update request (Nsmf_PDUSession_UpdateSMContext Reuqest) message to the intermediate session management function network element
  • the PDU session context update request message may include the terminal device Part or all of the information contained in the N1 session management container sent to the network element with the access and mobility management function may include, for example, the identifier of the first multicast/broadcast service, and a request or indication to join the first multicast/broadcast service.
  • the PDU session context update request message also includes the identity of the first session management function network element.
  • the intermediate session management function network element sends part or all of the information contained in the N1 session management container to the first session management function network element (for example, a message containing a request or indication to join the first multicast/broadcast service).
  • the first session management function network element receives part or all of the information from the N1 session management container of the intermediate session management function network element.
  • the intermediate session management function network element joins the first multicast/broadcast service as an implementation method according to the identity of the first session management function network element and/or the session management context identification (SM context ID) corresponding to the PDU session
  • the request or indicated message can be a PDU session update request (Nsmf_PDUSession_Update Request) message
  • the PDU session update request message contains N1 SM container (for example, the PDU session modification request in this process)
  • the PDU session modification request contains the first An identification of the multicast/broadcast service and a request/indication to join the first multicast/broadcast service.
  • the first session management functional network element acquires QoS information of the first multicast/broadcast service.
  • the first session management function network element judges that the first session management function network element does not store the information of the first multicast/broadcast service according to the identifier of the first multicast/broadcast service, and then sends the multicast/broadcast session management
  • the functional network element (MB-SMF) initiates a request for obtaining the information of the first multicast/broadcast service, (for example, the request message may be a context status subscription request (Nmbsmf_MBSSession_ContextStatusSubscribe request) message) and obtains the first multicast/broadcast service from the MB-SMF Information on Broadcasting Services.
  • the information of the first multicast/broadcast service may include policy and charging control rule (policy and charging control rule, PCC rule) information of the first multicast/broadcast service
  • policy and charging control rule policy and charging control rule, PCC rule
  • PCC rule information may include information related to the first group broadcast/broadcast service-related measurement information, service data flow information, QoS requirement information, and charging policy information.
  • the method 600 further includes S605, that is, the first session management function network element sends the first message to the intermediate session management function network element.
  • the intermediate session management function network element receives the first message from the first session management function network element.
  • the PDU session update request message is temporarily not Instead, send a first message to the intermediate session management function network element, where the first message is used to trigger sending the multicast/broadcast capability information of the intermediate session management function network element to the first session management function network element.
  • the first message may be a PDU session update request message.
  • the first message may include at least one item of an identifier of the first multicast/broadcast service, a name of the first multicast/broadcast service, or related QoS information of the first multicast/broadcast service.
  • the first message may include first information, and the first information is used to trigger the core network element to send the multicast/broadcast capability information of the intermediate session management function network element to the first session management function network element .
  • the first message may include querying the multicast/broadcast capability information of the intermediate session management function network element.
  • the first message may be a PDU session update request (eg, Nsmf_PDUSession_Update Request) message.
  • PDU session update request eg, Nsmf_PDUSession_Update Request
  • the method 600 further includes S606, that is, the intermediate session management function network element sends the multicast/broadcast of the intermediate session management function network element to the first session management function network element capability information.
  • the first session management function network element receives the multicast/broadcast capability information of the intermediate session management function network element from the intermediate session management function network element.
  • the first session management function network element may receive the multicast/broadcast capability information of the intermediate session management function network element from the intermediate session management function network element.
  • the multicast/broadcast capability information of the intermediate session management function network element may be carried in a PDU session update reply (for example, Nsmf_PDU session_update response) message.
  • a PDU session update reply for example, Nsmf_PDU session_update response
  • the PDU session update reply message may include at least one of the identifier of the first multicast/broadcast service, the name of the first multicast/broadcast service, or related QoS information of the first multicast/broadcast service.
  • the method 600 further includes S607, that is, the first session management function network element sends the second message to the intermediate session management function network element.
  • the intermediate session management function network element receives the second message from the first session management function network element.
  • the PDU session update request message is temporarily not Reply, but send a second message to the intermediate session management function network element, the second message includes the identification information of the first multicast/broadcast service, the multicast/broadcast quality of service QoS information of the first multicast/broadcast service, Or at least one item of unicast QoS information corresponding to the multicast/broadcast QoS information of the first multicast/broadcast service.
  • the method 600 further includes S608, that is, the intermediate session management function network element sends a third message to the first session management function network element.
  • the first session management function network element receives the third message from the intermediate session management function network element.
  • the third message includes part or all of the information in the second message.
  • the first session management function network element can learn the multicast/broadcast capability information of the intermediate session management function network element according to part or all of the information in the second message included in the third message.
  • the method 600 further includes S609, that is, the first session management functional network element sends a fourth message to the access and mobility management functional network element.
  • the access and mobility management functional network element receives the fourth message from the intermediate session management functional network element.
  • the first session management function network element receives the N1 SM container (for example, the PDU session update request message in this process), after judging that the terminal device requests to join the first multicast/broadcast service, it temporarily does not request the PDU session update Instead, send a fourth message to the network element of the access and mobility management function, where the fourth message is used to trigger the sending of the multicast/broadcast capability information of the intermediate session management function network element to the first session management function network element .
  • the N1 SM container for example, the PDU session update request message in this process
  • the fourth message may include at least one item of information among subscribed events, notification association identifiers, event notification uniform resource identifiers, or network function instance identifiers.
  • the identifier of the network function instance may be, for example, the identifier of the intermediate session management function network element.
  • the fourth message may be an event subscription request (for example, Namf_EventExposure Subscribe) message.
  • the method 600 further includes S610, that is, the network element with the access and mobility management function sends the group information of the intermediate session management function network element to the first session management function network element. broadcast/broadcast capability information.
  • the first session management functional network element receives the multicast/broadcast capability information from the intermediate session management functional network element of the access and mobility management functional network element.
  • the access and mobility management functional network element may send the multicast/broadcast capability information of the intermediate session management functional network element to the first session management functional network element.
  • the multicast/broadcast capability information of the intermediate session management function network element may be carried in a certain message, for example, the message may be an event subscription notification (for example, Namf_EventExposure Notify) message.
  • the message may be an event subscription notification (for example, Namf_EventExposure Notify) message.
  • the method 600 further includes S611, that is, the first session management function network element sends a fifth message to the network storage function network element.
  • the network storage function network element receives the fifth message from the first session management function network element.
  • the first session management function network element receives the N1 SM container (for example, the PDU session update request message in this process), after judging that the terminal device requests to join the first multicast/broadcast service, it temporarily does not request the PDU session update The message is replied, but the fifth message is sent to the network storage network element.
  • the fifth message is used to trigger sending the multicast/broadcast capability information of the intermediate session management function network element to the first session management function network element.
  • the fifth message may include at least one item of information among the type of the network function, the identifier of the network function instance, the domain name of the network function, or the identifier of the intermediate session management function network element.
  • the fifth message may be a network function query request (for example, Nnrf_NFDiscovery_Request) message.
  • the method 600 further includes S612, that is, the network storage function network element sends the multicast/broadcast capability of the intermediate session management function network element to the first session management function network element information.
  • the first session management function network element receives the multicast/broadcast capability information from the intermediate session management function network element of the network storage function network element.
  • the multicast/broadcast capability information of the intermediate session management function network element may be carried in a certain message, for example, the message may be a network function query response (for example, Nnrf_NFDiscovery_Response) message.
  • the message may be a network function query response (for example, Nnrf_NFDiscovery_Response) message.
  • the intermediate session management function network element or the access and mobility management function network element or the network storage function network element may trigger sending the intermediate session management function network to the first session management function network element after receiving the After the message of the multicast/broadcast capability information of the first session management function network element, the multicast/broadcast capability information of the intermediate session management function network element is sent to the first session management function network element.
  • the intermediate session management function network element when the intermediate session management function network element supports multicast/broadcast services, two implementation methods can be adopted: the intermediate session management function network element or the access and mobility management function network element or the network storage function
  • the network element may not reply to the first session management function network element for the message used to trigger sending the multicast/broadcast capability information of the intermediate session management function network element to the first session management function network element, thereby representing the intermediate session management
  • the functional network element supports multicast/broadcast services; or, the intermediate session management functional network element or the access and mobility management functional network element or the network storage functional network element is used to trigger sending an intermediate session to the first session management functional network element
  • the message of the multicast/broadcast capability information of the management function network element is replied to the first session management function network element, thereby indicating that the intermediate session management function network element supports the multicast/broadcast service.
  • the intermediate session management function network element when the intermediate session management function network element does not support multicast/broadcast services, two implementation methods can be adopted: the intermediate session management function network element or the access and mobility management function network element or network storage
  • the functional network element may not reply to the first session management function network element for the message used to trigger sending the multicast/broadcast capability information of the intermediate session management function network element to the first session management function network element, thereby representing the intermediate session
  • the management function network element does not support multicast/broadcast services; or, the intermediate session management function network element or the access and mobility management function network element or the network storage function network element is used to trigger the sending to the first session management function network element.
  • the message of the multicast/broadcast capability information of the intermediate session management function network element is replied to the first session management function network element, thereby indicating that the intermediate session management function network element does not support the multicast/broadcast service.
  • S607 to S612 may not be executed; when S607 and S608 are executed, S605, S606, S609 to S612 may not be executed; when S609, S610 are executed.
  • S605 to S608 S605, S606, S609 to S612 may not be executed; when S609, S610 are executed
  • S605 to S608 S601, S612 may not be executed; when S611, S612 is executed, S605 to S610 may not be executed.
  • the method 600 further includes S613, that is, the first session management functional network element sends the second information to the access and mobility management functional network element.
  • the access and mobility management functional network element receives the second information from the first session management functional network element.
  • the second information may be used to trigger the access and mobility management function network element to select at least one intermediate session management function network element supporting the multicast/broadcast service for the first PDU session of the terminal device.
  • the second information may be an independent message, or may be an information element in a certain message, and this application does not limit the form of the second information.
  • the first session management function network element when the intermediate session management function network element does not support multicast/broadcast services, the first session management function network element sends the second information to the access and mobility management function network element to trigger the access and mobility
  • the management function network element selects at least one intermediate session management function network element supporting multicast/broadcast services for the first PDU session of the terminal device.
  • the second information may include the first indication and/or the first reason, and the first indication and/or the first reason are used to indicate that at least one support group is selected for the terminal equipment to join the first PDU session of the first multicast/broadcast service
  • the intermediate session management function network element of the broadcast/broadcast service when the intermediate session management function network element does not support multicast/broadcast services, the first session management function network element sends the second information to the access and mobility management function network element to trigger the access and mobility
  • the management function network element selects at least one intermediate session management function network element supporting multicast/broadcast services for the first PDU session of the terminal device.
  • the second information may be carried in a PDU session context status notification (Nsmf_PDUSession_SMContextStatusNotify) or a PDU session status notification (Nsmf_PDUSession_StatusNotify); or, the second information may also be carried in a new message; or, the second information itself may be A new message.
  • the second information is used to trigger the access and mobility management functional network element to select at least one intermediate session management functional network element supporting multicast/broadcast services for the first PDU session.
  • the method 600 further includes S614, that is, the access and mobility management functional network element selects at least one multicast/broadcast service for the first PDU session of the terminal device The network element with the intermediate session management function.
  • the access and mobility management functional network element may select at least one intermediate session management functional network element supporting multicast/broadcast services for the first PDU session of the terminal device according to the second information, and release the previously selected intermediate session Related resources of the management function network element.
  • the method 600 further includes: S615, the first session management function network element sends the third information to the terminal device.
  • the terminal device receives the third information from the first session management function network element.
  • the third information may be used to indicate that the network element with the intermediate session management function does not support the multicast/broadcast service.
  • the first session management function network element obtains the multicast/broadcast capability information of the intermediate session management function network element, if the intermediate session management function network element does not support the multicast/broadcast service, it can send a representative intermediate
  • the network element with the session management function does not support the third information of the multicast/broadcast service.
  • the third information may be carried in a PDU session establishment rejection message or a PDU session modification rejection message, where the PDU session establishment rejection message is used to indicate that the terminal device is refused to join the first multicast/broadcast service, and the PDU session modification rejection message is used to indicate that the terminal device Re-initiate joining the first multicast/broadcast service.
  • the third information may be the second indication or the second reason in the PDU session establishment rejection message; on the other hand, the third information may be the third indication or the third reason in the PDU session modification rejection message.
  • the second indication, the second reason, the third indication or the third reason are all used to indicate that there is an intermediate session management function network element in the PDU session path, and the intermediate session management function network element does not support multicast/broadcast services.
  • the third information may exist in the N1 session management container, for example, the N1 session management container may be a PDU session establishment rejection message or a PDU session modification rejection message.
  • the PDU session establishment rejection message or the PDU session modification rejection message may include the identifier of the first PDU session.
  • the method 600 further includes S616, that is, the terminal device sends fourth information to the access and mobility management functional network element.
  • the access and mobility management functional network element receives the fourth information from the terminal device.
  • the fourth information is used to trigger the access and mobility management functional network element to select at least one intermediate session management functional network element supporting the multicast/broadcast service for the PDU session associated with the first multicast/broadcast service of the terminal device. Further, the fourth information may exist in the NAS message.
  • the fourth information may include fourth indication information and/or a fourth reason, where the fourth indication information and/or fourth reason are used to indicate that at least An intermediate session management function network element supporting multicast/broadcast services.
  • the fourth information is carried in the first NAS message, and the first NAS message also carries the first join request, the identifier of the first PDU session, and the identifier of the first multicast/broadcast service, and the first join request uses The terminal device requests to join the first multicast/broadcast service through the first PDU session.
  • the fourth indication and/or the fourth reason may indicate that at least one intermediate session management function network element supporting multicast/broadcast services is selected for the first PDU session of the terminal device (for example, in the scenario where the subscription information only allows the terminal device to adopt SSC mode1 ).
  • the first PDU session belongs to the PDU session associated with the first multicast/broadcast service of the terminal device.
  • the fourth information is carried in the second NAS message, and the second NAS message also includes the fourth join request, the identifier of the fourth PDU session, and the first multicast/broadcast service identifier, and the fourth join request is used by the terminal
  • the device requests to join the first multicast/broadcast service through the second PDU session, wherein the fourth join request is used for the terminal device to join the first multicast/broadcast service, and the second UPD session belongs to the first multicast/broadcast service of the terminal device Associated PDU session.
  • the fourth indication and/or the fourth reason may indicate that at least one intermediate session management function network element supporting multicast/broadcast services is selected for the second PDU session of the terminal equipment (for example, the terminal equipment is allowed to use SSC mode 2 or 3 in the subscription information) In the scenario of rejoining the multicast/broadcast service through PDU session re-establishment).
  • the PDU session modification request message or the PDU session establishment request message includes the identifier of the first multicast/broadcast service.
  • the method 600 further includes S617, that is, the access and mobility management function network element selects a PDU session associated with the first multicast/broadcast service of the terminal device At least one intermediate session management function network element supporting multicast/broadcast services.
  • the access and mobility management function network element selects at least one intermediate session management function network that supports multicast/broadcast services for the PDU session associated with the first multicast/broadcast service of the terminal device and release the resources related to the previously selected intermediate session management function network element.
  • the first session management function network element does not directly reply after receiving the request from the terminal device to join the first PDU session, but instead passes through the access and mobility management function network element, or the intermediate session management function network element , or the network storage function network element obtains the multicast/broadcast capability information of the intermediate session management function network element, and sends the access and mobility management function network element Sending the second information that triggers the access and mobility management function network element to select at least one intermediate session management function network element that supports multicast/broadcast services for the first PDU of the terminal device, so that the access and mobility management function network element can Select at least one intermediate session management function network element that supports multicast/broadcast services for the first PDU session of the terminal device according to the information; or send a third message indicating that the intermediate session management function network element does not support multicast/broadcast services to the terminal device information, the terminal device may send a trigger to select at least one intermediate session management function network element supporting the multicast/broadcast service for the PDU session associated with the first multicast/broadcast
  • the methods and operations implemented by the terminal device can also be implemented by components (such as chips or circuits) that can be implemented by the terminal device; in addition, the methods and operations implemented by the network device can also be implemented by It may be implemented by components (such as chips or circuits) that may be used in network equipment, and is not limited.
  • the embodiments of the present application further provide corresponding devices, and the device includes corresponding modules for executing the foregoing method embodiments.
  • the module can be software, or hardware, or a combination of software and hardware. It can be understood that the technical features described in the above method embodiments are also applicable to the following device embodiments.
  • FIG. 7 shows a schematic block diagram of an apparatus 700 for multicast/broadcast communication provided by an embodiment of the present application.
  • the apparatus 700 includes a transceiver unit 710, and the transceiver unit 710 can be used to implement a corresponding communication function.
  • the transceiver unit 710 may also be called a communication interface or a communication unit.
  • the apparatus 700 may further include a processing unit 720, and the processing unit 720 may be used for data processing.
  • the device 700 further includes a storage unit, which can be used to store instructions and/or data, and the processing unit 720 can read the instructions and/or data in the storage unit, so that the device implements the foregoing method embodiments Actions of terminal devices in .
  • a storage unit which can be used to store instructions and/or data
  • the processing unit 720 can read the instructions and/or data in the storage unit, so that the device implements the foregoing method embodiments Actions of terminal devices in .
  • the apparatus 700 is used to execute the actions performed by the first session management function network element in each method embodiment above.
  • the device 700 can be used to execute the actions performed by the first session management function network element in the above method embodiments.
  • the device 700 can be the first session management function network element or the first session management function network element Constituent components
  • the transceiver unit 710 is used to perform operations related to sending and receiving on the side of the network element with the first session management function in the method embodiment above
  • the processing unit 720 is used to perform operations on the network element side with the first session management function in the method embodiment above Handle related operations.
  • the transceiver unit 710 is configured to obtain the multicast/broadcast capability information of the intermediate session management function network element corresponding to the first PDU session of the terminal device, and the first PDU session is used for the terminal device to join the first multicast /broadcast service, the first PDU session is associated with the first multicast/broadcast service;
  • the first session management function network element sends the first information to the access and mobility management function network element, and the first information is used to trigger access and mobility management
  • the functional network element selects at least one intermediate session management functional network element supporting multicast/broadcast services for the first PDU session of the terminal device.
  • the transceiver unit 710 is specifically configured to receive multicast/broadcast capability information from an intermediate session management function network element of a core network network element, and the core network network element includes a network storage function network element, an access and mobility management function Any of network elements or intermediate session management function network elements.
  • the transceiver unit 710 is specifically configured to receive a first message from a core network element, where the first message includes multicast/broadcast capability information of the intermediate session management function network element.
  • the transceiver unit 710 is further configured to send a second message to a network element of the core network, and the second message is used to trigger the network element of the core network to send a multicast/intermediate session management function network element to the first session management function network element. Broadcast capability information.
  • the second message includes second information, and the second information is used to trigger the core network element to send the multicast/broadcast capability information of the intermediate session management function network element to the first session management function network element.
  • the second message includes at least one of the following information: subscribed event, notification association identifier, event notification uniform resource identifier, or network The ID of the function instance.
  • the identifier of the network function instance may be, for example, the identifier of the intermediate session management function network element.
  • the second message includes at least one of the following information: the type of the network function, the identifier of the network function instance, the domain name of the network function, or the intermediate session management function ID of the network element.
  • the second message includes querying the multicast/broadcast capability information of the network element with the intermediate session management function.
  • the second message is any one of the following: a PDU session update request message, an event subscription request message, or a network function query request message.
  • the first message is a response message to the second message.
  • the first message is any of the following: a PDU session update reply message, an event subscription notification message, or a network function query response message.
  • the transceiver unit 710 is specifically configured to send a third message to an intermediate session management function network element, where the third message includes at least one of the following: identification information of the first multicast/broadcast service, first multicast/broadcast service The multicast/broadcast quality of service QoS information of the multicast/broadcast service, or the unicast QoS information corresponding to the multicast/broadcast QoS information of the first multicast/broadcast service; the transceiver unit 710 is also used to receive the fourth message, the fourth message includes part or all of the information in the third message; the processing unit 720 is configured to obtain the multicast/broadcast capability information of the intermediate session management function network element according to the fourth message.
  • the third message includes at least one of the following: identification information of the first multicast/broadcast service, first multicast/broadcast service The multicast/broadcast quality of service QoS information of the multicast/broadcast service, or the unicast QoS information corresponding to the multicast
  • the transceiver unit 710 is configured to obtain the multicast/broadcast capability information of the intermediate session management function network element corresponding to the first PDU session of the terminal device, and the multicast/broadcast capability of the intermediate session management function network element
  • the information represents whether the network element of the intermediate session management function supports multicast/broadcast services, the first PDU session is used for terminal equipment to join the first multicast/broadcast service, and the first PDU session is associated with the first multicast/broadcast service;
  • the transceiver unit 710 is also used for if the intermediate session management function network element does not support the multicast/broadcast service, the first session management function network element sends the first information to the terminal device, and the first information is used to indicate that the intermediate session management function network element does not support the group broadcasting/broadcasting services.
  • the transceiver unit 710 is specifically configured to receive multicast/broadcast capability information from an intermediate session management function network element of a core network network element, and the core network network element includes a network storage function network element, an access and mobility management function Any of network elements or intermediate session management function network elements.
  • the transceiver unit 710 is specifically configured to receive a first message from a core network element, where the first message includes multicast/broadcast capability information of the intermediate session management function network element.
  • the transceiver unit 710 is further configured to send a second message to a network element of the core network, and the second message is used to trigger the network element of the core network to send a multicast/intermediate session management function network element to the first session management function network element. Broadcast capability information.
  • the second message includes second information, and the second information is used to trigger the core network element to send the multicast/broadcast capability information of the intermediate session management function network element to the first session management function network element.
  • the second message includes at least one of the following information: subscribed event, notification association identifier, event notification uniform resource identifier, or network The ID of the function instance.
  • the identifier of the network function instance may be, for example, the identifier of the intermediate session management function network element.
  • the second message includes at least one of the following information: the type of the network function, the identifier of the network function instance, the domain name of the network function, or the intermediate session management function ID of the network element.
  • the second message includes querying the multicast/broadcast capability information of the network element with the intermediate session management function.
  • the second message is any one of the following: a PDU session update request message, an event subscription request message, or a network function query request message.
  • the first message is a response message to the second message.
  • the first message is any of the following: a PDU session update reply message, an event subscription notification message, or a network function query response message.
  • the transceiver unit 710 is specifically configured to send a third message to an intermediate session management function network element, where the third message includes at least one of the following: identification information of the first multicast/broadcast service, first multicast/broadcast service The multicast/broadcast quality of service QoS information of the multicast/broadcast service, or the unicast QoS information corresponding to the multicast/broadcast QoS information of the first multicast/broadcast service; the transceiver unit 710 is also used to receive the fourth message, the fourth message includes part or all of the information in the third message; the processing unit 720 is configured to obtain the multicast/broadcast capability information of the intermediate session management function network element according to the fourth message.
  • the third message includes at least one of the following: identification information of the first multicast/broadcast service, first multicast/broadcast service The multicast/broadcast quality of service QoS information of the multicast/broadcast service, or the unicast QoS information corresponding to the multicast
  • the first information is carried in a PDU session establishment rejection message or a PDU session modification rejection message.
  • the first information includes a first indication and/or a first reason, and the first indication and/or first reason are used to indicate that the intermediate session management function network element does not support the multicast/broadcast service.
  • the device 700 can implement the steps or processes corresponding to the first session management function network element in the method embodiment according to the embodiment of the present application.
  • the apparatus 700 is configured to perform the actions performed by the terminal device in each method embodiment above.
  • the apparatus 700 can also be used to execute the actions performed by the terminal device in the above method embodiments.
  • the apparatus 700 can be a terminal device or a component of the terminal device, and the transceiver unit 710 is used to execute the above method embodiments
  • the processing unit 720 is configured to perform operations related to processing on the terminal device side in the above method embodiments.
  • the transceiver unit 710 is configured to receive first information from the first session management function network element, and the first information is used to indicate that the intermediate session management function network element corresponding to the first PDU dialogue of the terminal device does not support For the multicast/broadcast service, the first PDU session is used for the terminal device to join the first multicast/broadcast service; the transceiver unit 710 is also used to send the third information to the access and mobility management function network element according to the first information, The third information is used to trigger the access and mobility management function network element to select at least one intermediate session management function network element supporting the multicast/broadcast service for the PDU session associated with the first multicast/broadcast service of the terminal device, the first PDU The session belongs to a PDU session associated with the first multicast/broadcast service of the terminal device.
  • the third information includes a second indication and/or a second reason, and the second indication and/or the second reason are used to indicate that at least one support is selected for the PDU session associated with the first multicast/broadcast service of the terminal device.
  • the intermediate session management function network element of the multicast/broadcast service is used to indicate that at least one support is selected for the PDU session associated with the first multicast/broadcast service of the terminal device.
  • the first information is carried in a PDU session establishment rejection message or a PDU session modification rejection message.
  • the first information includes a first indication and/or a first reason, and the first indication and/or first reason are used to indicate that the intermediate session management function network element does not support the multicast/broadcast service.
  • the PDU session establishment rejection message or the PDU session modification rejection message includes the identifier of the first PDU session.
  • the third information is carried in the first NAS message, and the first NAS message also includes a first join request, an identifier of the first multicast/broadcast service, and an identifier of the first PDU session, and the first join request is used for The terminal device joins the first multicast/broadcast service.
  • the third information is carried in the second NAS message, and the second NAS message also includes a second join request, an identifier of the second multicast/broadcast service, and an identifier of the second PDU session, and the second join request is used for
  • the terminal device joins the first multicast/broadcast service, and the second PDU session belongs to the PDU session associated with the first multicast/broadcast service of the terminal device.
  • the apparatus 700 can implement the steps or processes corresponding to the execution of the terminal device in the method embodiment according to the embodiment of the present application, and the apparatus 700 can include a method for executing the method performed by the terminal device in the embodiment shown in FIG. 5 unit.
  • the apparatus 700 is configured to perform the actions performed by the access and mobility management function network element in the above method embodiments.
  • the device 700 can also be used to execute the actions performed by the access and mobility management function network element in the above method embodiments.
  • the device 700 can be an access and mobility management function network element or an access and mobility management function network element.
  • the component parts of the mobility management function network element, the transceiver unit 710 is used to perform operations related to access and transmission and reception on the side of the mobility management function network element in the above method embodiments, and the processing unit 720 is used to perform the operations in the above method embodiments Access operations related to processing on the side of the mobility management function network element.
  • the transceiver unit 710 is configured to receive first information from a first session management function network element, and the first information is used to trigger a first PDU session in which the access and mobility management function network element is a terminal device Select at least one intermediate session management function network element that supports multicast/broadcast services, the first PDU session is used for terminal equipment to join the first multicast/broadcast service, and the first PDU session is associated with the first multicast/broadcast service; processing unit 720. Select at least one intermediate session management function network element supporting multicast/broadcast services for the first PDU session of the terminal device according to the first information.
  • the transceiver unit 710 is further configured to send a first message to the first session management function network element, where the first message includes the multicast/broadcast capability information of the intermediate session management function network element.
  • the transceiver unit 710 is further configured to receive a second message from the first session management function network element, and the second message is used to trigger the access and mobility management function network element to send an intermediate message to the first session management function network element. Multicast/broadcast capability information of the session management function network element.
  • the second message includes second information, and the second information is used to trigger the access and mobility management function network element to send the multicast/broadcast capability information of the intermediate session management function network element to the first session management function network element.
  • the second message includes at least one of the following information: subscribed events, notification association identifiers, event notification uniform resource identifiers, or network function instance identifiers.
  • the identifier of the network function instance may be, for example, the identifier of the intermediate session management function network element.
  • the second message is an event subscription request message.
  • the first message is a response message to the second message.
  • the first message is an event subscription notification message.
  • the first information includes a first indication and/or a first reason, and the first indication and/or first reason are used to indicate that at least one intermediate session supporting a multicast/broadcast service is selected for the first PDU session of the terminal device Management function network element.
  • the first information is carried in the PDU session update reply message, and the PDU session update reply message also carries the identifier of the first PDU session.
  • the transceiver unit 710 is configured to receive third information from the terminal device, and the third information is used to trigger the first multicast/broadcast service association in which the network element with the mobility management function is the terminal device.
  • the processing unit 720 is configured to select at least one support for the PDU session associated with the first multicast/broadcast service of the terminal device according to the third information The intermediate session management function network element of the multicast/broadcast service.
  • the transceiver unit 710 is further configured to send a first message to the first session management function network element, where the first message includes the multicast/broadcast capability information of the intermediate session management function network element corresponding to the first PDU session of the terminal device , the first PDU session belongs to the PDU session associated with the first multicast/broadcast service of the terminal device.
  • the transceiver unit 710 is further configured to receive a second message from the first session management function network element, and the second message is used to trigger the access and mobility management function network element to send an intermediate message to the first session management function network element. Multicast/broadcast capability information of the session management function network element.
  • the second message includes second information, and the second information is used to trigger the access and mobility management function network element to send the multicast/broadcast capability information of the intermediate session management function network element to the first session management function network element.
  • the second message includes at least one of the following information: subscribed events, notification association identifiers, event notification uniform resource identifiers, or network function instance identifiers.
  • the identifier of the network function instance may be, for example, the identifier of the intermediate session management function network element.
  • the second message is an event subscription request message.
  • the first message is a response message to the second message.
  • the first message is an event subscription notification message.
  • the third information includes a second indication and/or a second reason, and the second indication and/or the second reason are used to indicate that at least one support is selected for the PDU session associated with the first multicast/broadcast service of the terminal device.
  • the intermediate session management function network element of the multicast/broadcast service is used to indicate that at least one support is selected for the PDU session associated with the first multicast/broadcast service of the terminal device.
  • the second information is carried in the first NAS message, and the first NAS message also includes a first join request, an identifier of the first multicast/broadcast service, and an identifier of the first PDU session, and the first join request is used for The terminal device joins the first multicast/broadcast service.
  • the second information is carried in a second NAS message
  • the second NAS message further includes a second join request, an identifier of a second multicast/broadcast service, and an identifier of a second PDU session
  • the second join request is used for
  • the terminal device joins the first multicast/broadcast service, and the second PDU session belongs to the PDU session associated with the first multicast/broadcast service of the terminal device.
  • the apparatus 700 can implement the steps or processes corresponding to the access and mobility management function network element in the method embodiment according to the embodiment of the present application, and the apparatus 700 can include a method for executing the access and mobility A unit of a method performed by a network element with a property management function.
  • the apparatus 700 here is embodied in the form of functional units.
  • the term "unit” here may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor for executing one or more software or firmware programs (such as a shared processor, a dedicated processor, or a group processor, etc.) and memory, incorporated logic, and/or other suitable components to support the described functionality.
  • ASIC application specific integrated circuit
  • the device 700 may specifically be the first session management function network element in the above embodiments, and may be used to perform the communication with the first session management function network element in the above method embodiments.
  • the device 700 may specifically be a core network element in the above-mentioned embodiments, and may be used to execute various processes and/or steps corresponding to the core network network elements in the above-mentioned method embodiments
  • the apparatus 700 may specifically be the terminal device in the above-mentioned embodiments, and may be used to execute each process and/or step corresponding to the terminal device in the above-mentioned method embodiments, or, the apparatus 700 may be specifically the terminal device in the above-mentioned embodiments.
  • the access and mobility management function network element can be used to execute the various processes and/or steps corresponding to the access and mobility management function network element in the above method embodiments, and to avoid repetition, details are not repeated here.
  • the device 700 in each of the above solutions has the function of implementing the corresponding steps performed by the first session management function network element in the above method, or the device 700 in the above various solutions has the function of implementing the corresponding steps performed by the core network network element in the above method , or, the apparatus 700 of each of the above solutions has the function of implementing the corresponding steps performed by the terminal device in the above method, or, the apparatus 700 of the above various solutions has the corresponding function of implementing the access and mobility management function network element in the above method
  • the functions may be implemented by hardware, or may be implemented by executing corresponding software through hardware.
  • the hardware or software includes one or more modules corresponding to the above-mentioned functions; for example, the transceiver unit can be replaced by a transceiver (for example, the sending unit in the transceiver unit can be replaced by a transmitter, and the receiving unit in the transceiver unit can be replaced by a receiver ), and other units, such as a processing unit, can be replaced by a processor to respectively perform the sending and receiving operations and related processing operations in each method embodiment.
  • a transceiver for example, the sending unit in the transceiver unit can be replaced by a transmitter, and the receiving unit in the transceiver unit can be replaced by a receiver
  • other units such as a processing unit
  • the transceiver unit 710 may also be a transceiver circuit (for example, may include a receiving circuit and a sending circuit), and the processing unit may be a processing circuit.
  • the apparatus in FIG. 7 may be the network element or device in the foregoing embodiments, or may be a chip or a chip system, for example, a system on chip (system on chip, SoC).
  • the transceiver unit may be an input-output circuit or a communication interface;
  • the processing unit is a processor or a microprocessor or an integrated circuit integrated on the chip. It is not limited here.
  • the embodiment of the present application provides another device 800 for multicast/broadcast communication.
  • the device 800 includes a processor 810, the processor 810 is coupled with a memory 820, the memory 820 is used for storing computer programs or instructions and/or data, and the processor 810 is used for executing the computer programs or instructions stored in the memory 820, or reading the memory 820
  • the stored data is used to execute the methods in the above method embodiments.
  • processors 810 there are one or more processors 810 .
  • the memory 820 is integrated with the processor 810, or is set separately.
  • the apparatus 800 is configured to implement the operations performed by the first session management function network element in the foregoing method embodiments.
  • the processor 810 is configured to execute the computer programs or instructions stored in the memory 820, so as to implement related operations of the first session management function network element in the foregoing method embodiments.
  • the method performed by the first session management function network element in any one of the embodiments shown in FIG. 4 to FIG. 6 .
  • the processor 810 is configured to execute computer programs or instructions stored in the memory 820, so as to implement related operations of the terminal device in the above method embodiments. For example, the method executed by the terminal device in any one of the embodiments shown in FIG. 5 or FIG. 6 .
  • the processor 810 is configured to execute the computer programs or instructions stored in the memory 820, so as to implement related operations of accessing and mobility management functional network elements in the foregoing method embodiments. For example, the method performed by the access and mobility management functional network element in the embodiments shown in FIG. 4 to FIG. 6 .
  • processors mentioned in the embodiment of the present application may be a central processing unit (central processing unit, CPU), and may also be other general purpose processors, digital signal processors (digital signal processor, DSP), application specific integrated circuits ( application specific integrated circuit (ASIC), off-the-shelf programmable gate array (field programmable gate array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
  • a general-purpose processor may be a microprocessor, or the processor may be any conventional processor, or the like.
  • the memory mentioned in the embodiments of the present application may be a volatile memory and/or a nonvolatile memory.
  • the non-volatile memory can be read-only memory (read-only memory, ROM), programmable read-only memory (programmable ROM, PROM), erasable programmable read-only memory (erasable PROM, EPROM), electrically programmable Erases programmable read-only memory (electrically EPROM, EEPROM) or flash memory.
  • the volatile memory may be random access memory (RAM).
  • RAM random access memory
  • RAM can be used as an external cache.
  • RAM includes the following multiple forms: static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), Double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous connection dynamic random access memory (synchlink DRAM, SLDRAM) and direct Memory bus random access memory (direct rambus RAM, DR RAM).
  • the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components
  • the memory storage module may be integrated in the processor.
  • memories described herein are intended to include, but are not limited to, these and any other suitable types of memories.
  • an embodiment of the present application provides a chip system 900 .
  • the chip system 900 (or also called a processing system) includes a logic circuit 910 and an input/output interface (input/output interface) 920 .
  • the logic circuit 910 may be a processing circuit in the chip system 900 .
  • the logic circuit 910 may be coupled to the storage unit, and invoke instructions in the storage unit, so that the chip system 900 can implement the methods and functions of the various embodiments of the present application.
  • the input/output interface 920 may be an input/output circuit in the chip system 900, which outputs information processed by the chip system 900, or inputs data or signaling information to be processed into the chip system 900 for processing.
  • the logic circuit 910 is coupled to the input/output interface 920, and the logic circuit 910 can learn the information corresponding to the first session of the terminal device through the input/output interface 920.
  • the multicast/broadcast capability information of the intermediate session management function network element indicates whether the intermediate session management function network element supports multicast/broadcast services, and the first PDU session is used for terminal equipment Join the first multicast/broadcast service, the first PDU session is associated with the first multicast/broadcast service; if the intermediate session management function network element does not support the multicast/broadcast service, then the input/output interface 920 can The performance management function network element sends the first information, and the first information can be used to trigger the access and mobility management function network element to select at least one intermediate session management function network element supporting the multicast/broadcast service for the first PDU session of the terminal device .
  • the logic circuit 910 is coupled with the input/output interface 920, and the logic circuit 910 can obtain the intermediate information corresponding to the first PDU session of the terminal device through the input/output interface 920
  • the multicast/broadcast capability information of the session management function network element, the multicast/broadcast capability information of the intermediate session management function network element indicates whether the intermediate session management function network element supports multicast/broadcast services, and the first PDU session is used for terminal equipment to join
  • the first multicast/broadcast service, the first PDU session is associated with the first multicast/broadcast service; if the intermediate session management function network element does not support the multicast/broadcast service, the input/output interface 920 can send the first Information, the first information may be used to indicate that the network element with the intermediate session management function does not support the multicast/broadcast service.
  • the logic circuit 910 is coupled to the input/output interface 920, and the logic circuit 910 can receive the first information from the first session management function network element through the input/output interface 920, and the first The information is used to indicate that the intermediate session management function network element corresponding to the first PDU session of the terminal device does not support the multicast/broadcast service, and the first PDU session is used for the terminal device to join the first multicast/broadcast service; the input/output interface 920 can According to the first information, third information is sent to the access and mobility management function network element, and the third information can be used to trigger selection of at least one supporting multicast/broadcast for the PDU session associated with the first multicast/broadcast service of the terminal device The network element with the intermediate session management function of the service.
  • the logic circuit 910 is coupled to the input/output interface 920, and the logic circuit 910 can receive the third information from the terminal device through the input/output interface 920,
  • the third information may be used to trigger the access and mobility management function network element to select at least one intermediate session management function network element supporting the multicast/broadcast service for the PDU session associated with the first multicast/broadcast service of the terminal device; the logic circuit 910 may select at least one intermediate session management function network element supporting the multicast/broadcast service for the PDU session associated with the first multicast/broadcast service of the terminal device according to the third information.
  • the logic circuit 910 is coupled with the input/output interface 920, and the logic circuit 910 can receive information from the first session management functional network element through the input/output interface 920.
  • the first information is used to trigger the access and mobility management function network element to select at least one intermediate session management function network element supporting multicast/broadcast services for the first PDU session of the terminal device, and the first PDU session uses
  • the terminal device joins the first multicast/broadcast service
  • the first PDU session is associated with the first multicast/broadcast service
  • the logic circuit 910 can select at least one support multicast/broadcast service for the first PDU session of the terminal device according to the first information.
  • the intermediate session management function network element of the broadcast service is used to receive information from the first session management functional network element through the input/output interface 920.
  • the first information is used to trigger the access and mobility management function network element to select at least one intermediate session management function network element supporting multicast/broadcast services for the first PDU session of the terminal device, and the
  • the chip system 900 is configured to implement the operations performed by the first session management function network element in the foregoing method embodiments.
  • the logic circuit 910 is used to implement the processing-related operations (for example, operations other than sending and/or receiving-related operations) performed by the first session management function network element in the above method embodiments, as shown in FIG. 4
  • the input/output interface 920 is used to implement the above method embodiments performed by the first session management function network element Operations related to sending and/or receiving, for example, operations related to sending and/or receiving performed by the first session management function network element in any one of the embodiments shown in FIG. 4 to FIG. 6 .
  • the chip system 900 is configured to implement the operations performed by the terminal device in the foregoing method embodiments.
  • the logic circuit 910 is used to implement the processing-related operations performed by the terminal device in the above method embodiments, for example, the processing-related operations performed by the terminal device in any of the embodiments shown in FIG. 5 or FIG. 6; input
  • the /output interface 920 is used to implement the sending and/or receiving related operations performed by the terminal device in the above method embodiments, for example, the sending and/or receiving operations performed by the terminal device in any one of the embodiments shown in FIG. 5 or FIG. 6 or receive related operations.
  • the chip system 900 is used to implement the operations performed by the network elements of the core network in the various method embodiments above.
  • the logic circuit 910 is used to implement the processing-related operations performed by the network elements of the core network in the above method embodiments, for example, the processing-related operations performed by the network elements of the core network in the embodiment shown in FIG. 5;
  • input/output The interface 920 is used to implement the operations related to sending and/or receiving performed by the network elements of the core network in the above method embodiments, for example, the operations related to sending and/or receiving performed by the network elements of the core network in the embodiment shown in FIG. 5 operate.
  • the chip system 900 is used to implement the operations performed by the access and mobility management function network element in the above method embodiments.
  • the logic circuit 910 is used to implement operations related to the processing performed by the access and mobility management functional network element in the above method embodiments, for example, the access and mobility in any one of the embodiments shown in FIG. 4 to FIG. 6
  • the processing-related operations performed by the mobility management function network element; the input/output interface 920 is used to implement the sending and/or reception-related operations performed by the access and mobility management function network element in the above method embodiments, for example,
  • the access is related to the sending and/or receiving related operations performed by the mobility management function network element.
  • the embodiment of the present application also provides a computer-readable storage medium, on which is stored the first session management function network element, or terminal equipment, or core network element, or access and mobility Computer instructions for the method performed by the network element of the property management function.
  • the computer when the computer program is executed by a computer, the computer can implement the network element with the first session management function, or the terminal device, or the network element of the core network, or the network element with the access and mobility management function in each embodiment of the above method. method of execution.
  • the embodiment of the present application also provides a computer program product, which includes instructions, and when the instructions are executed by a computer, the first session management function network element, or terminal device, or core network element, or interface A method for entering and executing by a mobility management function network element.
  • the embodiment of the present application also provides a communication system, the communication system includes the first session management function network element in the above embodiments, or the terminal device, or the core network network element, or the access and mobility management function network element .
  • the system includes the first session management function network element, the terminal device, and the core network element in the embodiment shown in FIG. 4; for another example, the system includes the first session management function network element in the embodiment shown in FIG. network element and access and mobility management function network element.
  • the disclosed devices and methods may be implemented in other ways.
  • the device embodiments described above are only illustrative.
  • the division of units is only a logical function division. In actual implementation, there may be other division methods.
  • multiple units or components can be combined or integrated. to another system, or some features may be ignored, or not implemented.
  • the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in electrical, mechanical or other forms.
  • a computer program product includes one or more computer instructions.
  • the processes or functions according to the embodiments of the present application will be generated in whole or in part.
  • a computer can be a general purpose computer, special purpose computer, computer network, or other programmable device.
  • the computer can be a personal computer, a server, or a network device, etc.
  • Computer instructions may be stored in or transmitted from one computer-readable storage medium to another computer-readable storage medium, e.g.
  • the computer-readable storage medium may be any available medium that can be accessed by a computer, or a data storage device such as a server, a data center, etc. integrated with one or more available media.
  • Available media can be magnetic media (for example, floppy disks, hard disks, tapes), optical media (for example, DVD), or semiconductor media (for example, solid state disks (solid state disk, SSD) etc.
  • the aforementioned available media include but are not limited to : U disk, mobile hard disk, read-only memory (read-only memory, ROM), random access memory (random access memory, RAM), magnetic disk or optical disk and other media that can store program codes.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本申请提供了一种组播/广播通信的方法与相关装置,该方法包括:第一会话管理功能网元获知终端设备的第一协议数据单元会话对应的中间会话管理功能网元的组播/广播能力信息;若中间会话管理功能网元不支持组播/广播业务,则第一会话管理功能网元向接入与移动性管理功能网元发送第一信息,第一信息用于触发接入与移动性管理功能网元为终端设备的第一协议数据单元会话选择至少一个支持组播/广播业务的中间会话管理功能网元,使得接入与移动性管理功能网元能够有效的选择到支持组播/广播业务的中间会话管理功能网元。因此,基站可通过组播/广播的方式向终端设备传输数据,节省网络资源,提高网络资源的利用率。

Description

组播/广播通信的方法与相关装置
本申请要求申请日为2021年12月7日、申请号为202111482564.X、申请名称为“组播/广播通信的方法与相关装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请涉及通信领域,更具体地,涉及一种组播/广播通信的方法与相关装置。
背景技术
当前,为了针对视频业务对移动网络的冲击愈发强烈这一问题,可以在通信网络架构中通过空口组播的方式优化视频业务的传输,从而减少视频流量对移动网络的冲击。所以,在当前的移动通信网络架构(例如,第5代(the 5th generation,5G)移动通信网络架构)的基础上支持组播/广播业务(multicast broadcast service,MBS)是一个有效解决上述问题的手段。
然而,在某些场景(例如,在多SMF(即,会话管理功能网元与用户面功能网元的拓扑增强(enhancing topology of session management function and user plane function,ETSUN))场景中,有可能在协议数据单元(protocol data unit,PDU)会话的控制面路径中***中间会话管理功能(intermediate session management function,I-SMF),该I-SMF不一定都支持组播/广播业务(support MBS)。
但是,由于I-SMF的存在,锚点SMF(anchor SMF,A-SMF)无法直接通过接入与移动性管理功能(access and mobility management function,AMF)与基站进行终端设备粒度的N2消息交互。所以,如果中间SMF不支持MBS,可能导致无论基站是否支持MBS,只能采用单播(individual delivery)方式传输MBS的数据,这会导致网络资源的浪费,包括无线接入网侧与网络侧的网络资源利用效率较低。
发明内容
本申请提供一种组播/广播通信的方法与相关装置,可以使得终端设备的第一PDU会话对应的中间会话管理功能网元支持组播/广播业务,即,为终端设备的第一PDU会话选择一个支持组播/广播业务的中间会话管理功能网元,从而,基站可以通过组播/广播的方式(例如,通过5GC共享MBS流量传输方法(5GC shared MBS traffic delivery method)向终端设备传输数据,节省网络资源,提高网络资源的利用效率。
第一方面,提供了一种组播/广播通信的方法,包括:第一会话管理功能网元获知终端设备的第一PDU会话对应的中间会话管理功能网元的组播/广播能力信息,该第一PDU会话用于该终端设备加入第一组播/广播业务,该第一PDU会话与该第一组播/广播业务关联;若该中间会话管理功能网元不支持组播/广播业务,则该第一会话管理功能网元向接 入与移动性管理功能网元发送第一信息,该第一信息用于触发该接入与移动性管理功能网元为该终端设备的该第一PDU会话选择至少一个支持组播/广播的中间会话管理功能网元。
其中,第一会话管理功能网元可以是用于控制(control)第一PDU会话的锚点(PDU session anchor,PSA)的会话管理功能网元,可以为第一PDU会话的锚点会话管理功能网元(anchor SMF,A-SMF),也可以是其它类型的会话管理功能网元,例如,中间会话管理功能网元(I-SMF),等,本申请在此不做限定。
以及,中间会话管理功能网元的组播/广播能力信息可以表征中间会话管理功能网元是否支持组播/广播业务,换言之,可以用于表征中间会话管理功能网元是否支持组播/广播业务。
具体地,中间会话管理功能网元的组播/广播能力信息是指中间会话管理功能网元是否支持组播/广播业务,该支持组播/广播业务是指中间会话管理功能网元具备组播/广播业务的相关的软件处理模块和/或硬件,例如,支持针对组播/广播相关的参数或功能等处理。具体可以包括:参与(involved in)或管理(management)或控制(control))组播/广播会话的建立流程,或参与或管理或控制终端设备的组播/广播业务加入或退出流程,或参与或管理或控制组播/广播会话的更新,或参与或管理或控制加入组播/广播会话后的切换流程,或参与或管理或控制组播/广播业务的释放流程等操作。进一步地,本申请中的组播/广播业务也可以替换为组播/广播会话,本申请在此不做限定。
此外,第一信息可以是独立的一个信息,也可以是某个信息中的一个信元,本申请不对第一信息的形式进行限定。
此外,第一PDU会话可以用于终端设备加入第一组播/广播业务,第一PDU会话与第一组播/广播业务关联,第一组播/广播业务为终端设备请求加入的业务。
在一个示例中,第一PDU会话与第一组播/广播业务关联,可以理解为第一PDU会话的上下文与第一组播/广播业务进行了关联。具体来说,终端设备可以在通过第一PDU会话的用户面消息或者控制面消息请求加入第一组播/广播业务。
其中,通过第一PDU会话的控制面消息请求加入第一组播/广播业务可以是终端设备发送PDU会话修改请求(PDU session modification request)或PDU会话建立请求(PDU session establishment request)携带加入请求(join request)或加入指示(join indication),以及携带第一组播/广播业务的标识(例如,MBS session ID,或TMGI,或IP Multicast address,等)信息。可选地,可以通过将第一组播/广播业务的标识存储至第一PDU会话对应的上下文(associated PDU session context)中的方式,将第一PDU会话与第一组播/广播业务进行关联,和/或,也可以通过将终端设备的标识(UE ID,例如,SUPI,GPSI,PEI,SUCI,等)存储在第一组播/广播业务对应的上下文(MBS session context)中的方式,将第一PDU会话与第一组播/广播业务进行关联。示例性地,若终端设备通过第一PDU会话的控制面消息加入观看CCTV 1,那么该第一PDU会话就关联了一个组播/广播业务,若终端设备又加入观看CCTV 10,那么该第一PDU会话又关联了一个组播/广播业务。
在另一个示例中,第一PDU会话与第一组播/广播业务关联可以指第一PDU会话用于第一组播/广播业务的数据的5GC单独组播/广播业务流量传输(5GC individual MBS traffic delivery)或5G核心网单独组播/广播业务流量传输(5G core individual MBS traffic delivery),并且,例如,用于终端设备加入或退出第一组播/广播业务等操作。
在另一个示例中,第一PDU会话与第一组播/广播业务关联可以理解为第一PDU会话用于5G核心网单独组播/广播业务流量传输或5GC单独组播/广播业务流量传输,以及使得终端设备参与第一组播/广播业务的会话的操作的信令,例如,上述操作可以为加入或退出第一组播/广播业务。
应理解,本申请中的“支持组播/广播业务(support MBS)”均可以替换为“支持组播/广播”。
还应理解,本申请中的获知(known)可以替换为确定(determine)或查询(inquery/query/discovery/search)或检测(detect)或获得(acquire或obtain)。
还应理解,本申请实施例中的“表征”均可以替换为“表示”。
基于上述方案,第一会话管理功能网元可以获知终端设备的第一PDU会话对应的中间会话管理功能网元的组播/广播能力信息,在中间会话管理功能网元不支持组播/广播业务的情况下,则第一会话管理功能网元向接入与移动性管理功能网元发送用于触发为终端设备的第一PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元的第一信息,可以使得接入与移动性管理功能网元能够有效的为第一PDU会话选择到支持MBS的中间会话管理功能网元,进而基站可以通过组播/广播的方式向终端设备传输数据,节省网络资源,提高网络资源的利用效率。
结合第一方面,在第一方面的某些实现方式中,该第一会话管理功能网元获知该中间会话管理功能网元的组播/广播能力信息,包括:该第一会话管理功能网元接收来自核心网网元的该中间会话管理功能网元的组播/广播能力信息,该心网网元包括网络存储功能网元、该接入与移动性管理功能网元或该中间会话管理功能网元中的任一项。
基于上述方案,第一会话管理功能网元可以通过核心网网元获知终端设备的第一PDU会话对应的中间会话管理功能网元的组播/广播能力信息,使得第一会话管理功能网元可以感知中间会话管理功能网元的组播/广播能力。
结合第一方面,在第一方面的某些实现方式中,该第一会话管理功能网元接收来自核心网网元的该中间会话管理功能网元的组播/广播能力信息,包括:该第一会话管理功能网元接收来自该核心网网元的第一消息,该第一消息包括该中间会话管理功能网元的组播/广播能力信息。
结合第一方面,在第一方面的某些实现方式中,该第一会话管理功能网元向该核心网网元发送第二消息,该第二消息用于触发该核心网网元向该第一会话管理功能网元发送该中间会话管理功能网元的组播/广播能力信息。
结合第一方面,在第一方面的某些实现方式中,该第二消息包括第二信息,该第二信息用于触发该核心网网元向该第一会话管理功能网元发送该中间会话管理功能网元的组播/广播能力信息。
结合第一方面,在第一方面的某些实现方式中,在该核心网网元包括该接入与移动性管理功能网元的情况下,该第一消息包括以下至少一项信息:订阅的事件(event)、通知关联标识(notifyCorrelationId)、事件通知统一资源标识符(eventNotifyUri)、或网络功能实例的标识(nfId)。
举例而言,网络功能实例的标识可以是该中间会话管理功能网元的标识。
结合第一方面,在第一方面的某些实现方式中,在该核心网网元包括该网络存储功能 网元的情况下,该第一消息包括以下至少一项信息:网络功能的类型(network function type,NFType),网络功能实例的标识(network function instance ID,NfInstanceId)、网络功能或网络功能实例的域名(network function FQDN,Nf-fqdn)、或该中间会话管理功能网元的标识。
举例而言,该网络功能实例的标识可以是该中间会话管理功能网元的标识。
结合第一方面,在第一方面的某些实现方式中,在该核心网网元包括该中间会话管理功能网元的情况下,该第一消息包括查询该中间会话管理功能网元的组播/广播能力信息。
结合第一方面,在第一方面的某些实现方式中,该第一消息是该第二消息的响应消息。
其中,第二消息的响应消息可以是针对请求消息(即,第一消息)的回复消息,例如,PDU会话更新请求消息的回复消息,网络功能查询请求消息的回复消息;该第二消息的响应消息也可以是订阅消息(即,第一消息)的通知消息,例如,事件订阅请求消息的通知消息(Notify)。
结合第一方面,在第一方面的某些实现方式中,该第二消息可以为以下任一项:PDU会话更新请求消息(例如,Nsmf_PDUSession_Update Request)、PDU会话上下文更新请求消息(Nsmf_PDUSession_UpdateSMContext Request)、PDU会话创建消息(Nsmf_PDUSession_Create Request)、PDU会话上下文创建消息(Nsmf_PDUSession_CreateSMContext Request)、事件订阅请求消息(例如,Namf_EventExposure Subscribe Request)、或网络功能查询请求消息(例如,Nnrf_NFDiscovery_Request)。
结合第一方面,在第一方面的某些实现方式中,该第一消息为以下任一项:PDU会话更新回复消息(例如,Nsmf_PDUSession_Update Response)、事件订阅通知消息(例如,Namf_EventExposure Notify)、或网络功能查询响应消息(例如,Nnrf_NFDiscovery_Response)。
结合第一方面,在第一方面的某些实现方式中,该第一会话管理功能网元获知该中间会话管理功能网元的组播/广播能力信息,包括:该第一会话管理功能网元向该中间会话管理功能网元发送第三消息,该第三消息包括以下至少一项:该第一组播/广播业务的标识信息、该第一组播/广播业务的组播/广播服务质量(quality of service,QoS)信息、或该第一组播/广播业务的组播/广播QoS信息对应的单播QoS信息;该第一会话管理功能网元接收来自该中间会话管理功能网元的第四消息,该第四消息包括该第三消息中的部分或全部的信息;该第一会话管理功能网元根据该第四消息获知该中间会话管理功能网元的组播/广播能力信息。
其中,第一组播/广播业务的组播/广播QoS信息对应的单播QoS信息可以是关联的PDU会话中用于5GC单独组播/广播业务流量传输的单播QoS流,该单播QoS流可以是通过第一组播/广播业务对应的组播/广播会话中的组播/广播QoS流映射(mapped)得到的。
基于上述方案,第一会话管理功能网元可以通过发送与接收第一组播/广播业务的信息的方式,隐式地获知中间会话管理功能网元的组播/广播能力信息。
结合第一方面,在第一方面的某些实现方式中,该第一信息包括第一指示和/或第一原因,该第一指示和/或该第一原因用于触发该接入与移动性管理功能网元为该终端设备的该第一PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。
第二方面,提供了一种组播/广播通信的方法,包括:接入与移动性管理功能网元接 收来自第一会话管理功能网元的第一信息,该第一信息用于触发该接入与移动性管理功能网元为终端设备的第一PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元,该第一PDU会话用于该终端设备加入第一组播/广播业务,该第一PDU会话与该第一组播/广播业务关联;该接入与移动性管理功能网元根据该第一信息,为该终端设备的该第一PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。
其中,第一信息可以携带在PDU会话上下文状态通知(Nsmf_PDUSession_SMContextStatusNotify)或PDU会话状态通知(Nsmf_PDUSession_StatusNotify)中;或者,第一信息也可以携带在一条新的消息中;或者,第一信息本身可以是一条新的消息。第一信息用于触发(trigger)为第一PDU会话选择中间会话管理功能网元,具体地,可以用于触发该接入与移动性管理功能网元为第一PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。
基于上述方案,接入与移动性管理功能网元可以根据第一信息为终端设备的第一PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元,使得接入与移动性管理功能网元能够有效的为第一PDU会话选择到支持组播/广播业务的中间会话管理功能网元,进而基站可以通过组播/广播的方式向终端设备传输数据,节省网络资源,提高网络资源的利用效率。
结合第二方面,在第二方面的某些实现方式中,该方法还包括:该接入与移动性管理功能网元向该第一会话管理功能网元发送第一消息,该第一消息包括该中间会话管理功能网元的组播/广播能力信息。
基于上述方案,第一会话管理功能网元可以通过接收第一消息,使得第一会话管理功能网元可以感知中间会话管理功能网元的组播/广播能力。
结合第二方面,在第二方面的某些实现方式中,该接入与移动性管理功能网元接收来自该第一会话管理功能网元的第二消息,该第二消息用于触发该接入与移动性管理功能网元向该第会话管理功能网元发送该中间会话管理功能网元的组播/广播能力信息。
结合第二方面,在第二方面的某些实现方式中,该第二消息包括第二信息,该第二信息用于触发该接入与移动性管理功能网元向该第一会话管理功能网元发送该中间会话管理功能网元的组播/广播能力信息。
结合第二方面,在第二方面的某些实现方式中,该第一消息包括以下至少一项信息:订阅的事件、通知关联标识、事件通知统一资源标识符、或网络功能实例的标识。
举例而言,网络功能实例的标识可以是该中间会话管理功能网元的标识。
结合第二方面,在第二方面的某些实现方式中,该第一消息是该第二消息的响应消息。
结合第二方面,在第二方面的某些实现方式中,该第二消息为事件订阅请求消息。
结合第二方面,在第二方面的某些实现方式中,该第一消息为事件订阅通知消息。
结合第二方面,在第二方面的某些实现方式中,该第一信息可以包括第一指示和/或第一原因,该第一指示和/或该第一原因用于触发该接入与移动性管理功能网元为该终端设备的该第一PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。
第三方面,提供了一种组播/广播通信的方法,包括:第一会话管理功能网元获知终端设备的第一PDU会话对应的中间会话管理功能网元的组播/广播能力信息,该中间会话管理功能网元的组播/广播能力信息表征该中间会话管理功能网元是否支持组播/广播业务, 该第一PDU会话用于该终端设备加入第一组播/广播业务,该第一PDU会话与该第一组播/广播业务关联;若该中间会话管理功能网元不支持组播/广播业务,则该第一会话管理功能网元向该终端设备发送第一信息,该第一信息用于表征该中间会话管理功能网元不支持组播/广播业务。
举例而言,第一信息可以包括指示和/或原因,以此表征该中间会话管理功能网元不支持组播/广播业务。
基于上述方案,第一会话管理功能网元可以获知终端设备的第一PDU会话对应的中间会话管理功能网元的组播/广播能力信息,在中间会话管理功能网元不支持组播/广播业务的情况下,则第一会话管理功能网元向终端设备发送用于表征该中间会话管理功能网元不支持组播/广播业务的第一信息,例如,第一信息可以包括指示和/或原因,以表征该中间会话管理功能网元不支持组播/广播业务,可以使得终端设备触发接入与移动性管理功能网元为终端设备的第一PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元,使得接入与移动性管理功能网元能够有效的为第一PDU会话选择到支持MBS的中间会话管理功能网元,进而基站可以通过组播/广播的方式向终端设备传输数据,节省网络资源,提高网络资源的利用效率。
应理解,第一信息可以是独立的一个信息,也可以是某个信息中的一个信元,本申请不对第一信息的形式进行限定。
还应理解,本申请实施例中的获知(known)可以替换为确定(determine)或查询(inquery/query/discovery/serach)或检测(detect)或获得(acquire或obtain)。
还应理解,本申请实施例中的“表征”均可以替换为“表示”。
结合第三方面,在第三方面的某些实现方式中,该第一会话管理功能网元获知该中间会话管理功能网元的组播/广播能力信息,包括:该第一会话管理功能网元接收来自核心网网元的该中间会话管理功能网元的组播/广播能力信息,该核心网网元包括网络存储功能网元、接入与移动性管理功能网元或该中间会话管理功能网元中的任一项。
基于上述方案,第一会话管理功能网元可以通过核心网网元获知终端设备的第一PDU会话对应的中间会话管理功能网元的组播/广播能力信息,使得第一会话管理功能网元可以感知中间会话管理功能网元的组播/广播能力,也即,例如,是否支持组播/广播业务。
结合第三方面,在第三方面的某些实现方式中,该第一会话管理功能网元接收来自核心网网元的该中间会话管理功能网元的组播/广播能力信息,包括:该第一会话管理功能网元接收来自该核心网网元的第一消息,该第一消息包括该中间会话管理功能网元的组播/广播能力信息。
结合第三方面,在第三方面的某些实现方式中,该第一会话管理功能网元向该核心网网元发送第二消息,该第二消息用于触发该核心网网元向该第一会话管理功能网元发送该中间会话管理功能网元的组播/广播能力信息。
结合第三方面,在第三方面的某些实现方式中,该第二消息包括第二信息,该第二信息用于触发该核心网网元向该第一会话管理功能网元发送该中间会话管理功能网元的组播/广播能力信息。
结合第三方面,在第三方面的某些实现方式中,在该核心网网元包括该接入与移动性管理功能网元的情况下,该第一消息包括以下至少一项信息:订阅的事件、通知关联标识、 事件通知统一资源标识符、或网络功能实例的标识。
举例而言,该网络功能实例的标识可以是该中间会话管理功能网元的标识。
结合第三方面,在第三方面的某些实现方式中,在该核心网网元包括该网络存储功能网元的情况下,该第一消息包括以下至少一项信息:网络功能的类型,网络功能实例的标识、网络功能的域名(Network Function FQDN,Nf-fqdn)、或该中间会话管理功能网元的标识。
结合第三方面,在第三方面的某些实现方式中,在该核心网网元包括该中间会话管理功能网元的情况下,该第一消息包括查询该中间会话管理功能网元的组播/广播能力信息。
结合第三方面,在第三方面的某些实现方式中,该第一消息是该第二消息的响应消息。
其中,第二消息的响应消息可以是针对第一消息的回复消息。
结合第三方面,在第三方面的某些实现方式中,该第二消息为以下任一项:PDU会话更新请求消息、事件订阅请求消息、或网络功能查询请求消息。
结合第三方面,在第三方面的某些实现方式中,该第一消息为以下任一项:PDU会话更新回复消息、事件订阅通知消息、或网络功能查询响应消息。
结合第三方面,在第三方面的某些实现方式中,该第一信息携带在PDU会话建立拒绝消息(PDU Session Establishment Reject)或PDU会话修改拒绝消息(PDU Session Modification Reject)之中。
结合第三方面,在第三方面的某些实现方式中,该第一会话管理功能网元向该中间会话管理功能网元发送第三消息,该第三消息包括以下至少一项:该第一组播/广播业务的标识信息、该第一组播/广播业务的组播/广播服务质量QoS信息、或该第一组播/广播业务的组播/广播QoS信息对应的单播QoS信息;该第一会话管理功能网元接收来自该中间会话管理功能网元的第四消息,该第四消息包括该第三消息中的部分或全部的信息;该第一会话管理功能网元根据该第四消息获知该中间会话管理功能网元的组播/广播能力信息。
其中,第一组播/广播业务的组播/广播QoS信息对应的单播QoS信息可以是关联的PDU会话中用于5GC单独组播/广播业务流量传输的单播QoS流,该单播QoS流可以是通过第一组播/广播业务对应的组播/广播会话中的组播/广播QoS流映射(mapped)得到的。
基于上述方案,第一会话管理功能网元可以通过发送与接收第一组播/广播业务的信息的方式,隐式地获知中间会话管理功能网元的组播/广播能力信息。
结合第三方面,在第三方面的某些实现方式中,该第一信息包括第一指示信息和/或第一原因,该第一指示信息和/或该第一原因用于表征该中间会话管理功能网元不支持组播/广播业务。
第四方面,提供了一种组播/广播通信的方法,包括:终端设备接收来自第一会话管理功能网元的第一信息,该第一信息用于表征该终端设备的该第一PDU对话对应的中间会话管理功能网元不支持组播/广播业务,该第一PDU会话用于该终端设备加入第一组播/广播业务;该终端设备根据该第一信息,向接入与移动性管理功能网元发送第三信息,该第三信息用于触发该接入与移动性管理功能网元为该终端设备的第一组播/广播业务关联的PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。
基于上述方案,终端设备接收来自第一会话管理功能网元的用于表征终端设备的第一PDU会话对应的中间会话管理功能网元不支持组播/广播业务的第一信息,并根据第一信 息向接入与移动性管理功能网元发送触发其为与终端设备的第一组播/广播业务关联的PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元的第三信息,使得接入与移动性管理功能网元能够有效的为第一PDU会话选择到支持组播/广播业务的中间会话管理功能网元,进而基站可以通过组播/广播的方式向终端设备传输数据,节省网络资源,提高网络资源的利用效率。
结合第四方面,在第四方面的某些实现方式中,该第三信息包括第二指示和/或第二原因,该第二指示和/或该第二原因用于指示为该终端设备的第一组播/广播业务关联的PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。
结合第四方面,在第四方面的某些实现方式中,该第三信息携带在第一非接入层(non-access stratum,NAS)消息中,该第一NAS消息还包括第一加入请求、该第一PDU会话的标识、以及该第一组播/广播业务的标识,该第一PDU会话属于该与该终端设备的第一组播/广播业务关联的PDU会话,该第一加入请求用于该终端设备加入该第一组播/广播业务。
结合第四方面,在第四方面的某些实现方式中,该第三信息携带在第二NAS消息中,该第二NAS消息还包括第二加入请求、第二PDU会话的标识、以及该第一组播/广播业务的标识,该第二加入请求用于该终端设备加入该第一组播/广播业务,该第二PDU会话属于该与该终端设备的第一组播/广播业务关联的PDU会话。
应理解,上述方案中的第二PDU会话也可以是第一PDU会话,也即,例如,第二PDU会话可以是新建立的PDU会话,其PDU会话的ID可以与第一PDU会话相同或者不同,本申请在此不做限定。
结合第四方面,在第四方面的某些实现方式中,该第一信息携带在PDU会话建立拒绝消息或PDU会话修改拒绝消息之中。
结合第四方面,在第四方面的某些实现方式中,该第一信息包括第一指示和/或第一原因,该第一指示和/或该第一原因用于表征该中间会话管理功能网元不支持组播/广播业务。
第五方面,提供了一种组播/广播通信的方法,包括:接入与移动性管理功能网元接收来自终端设备的第三信息,该第三信息用于触发该接入与移动性管理功能网元为该终端设备的第一组播/广播业务关联的PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元;该接入与移动性管理功能网元根据该第三信息,为该终端设备的第一组播/广播业务关联的PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。
基于上述方案,接入与移动性管理功能网元可以根据第三信息,为终端设备的第一组播/广播业务关联的PDU会话选择支持组播/广播业务的中间会话管理功能网元,进而基站可以通过组播/广播的方式向终端设备传输数据,节省网络资源,提高网络资源的利用效率。
结合第五方面,在第五方面的某些实现方式中,该接入与移动性管理功能网元向该第一会话管理功能网元发送第一消息,该第一消息包括该终端设备的第一PDU会话对应的中间会话管理功能网元的组播/广播能力信息,该第一PDU会话属于该终端设备的第一组播/广播业务关联的PDU会话。
基于上述方案,接入与移动性管理功能网元可以通过第一消息向第一会话管理功能网 元发送终端设备的第一PDU会话对应的中间会话管理功能网元的组播/广播能力信息,使得第一会话管理功能网元可以感知中间会话管理功能网元的组播/广播能力。
结合第五方面,在第五方面的某些实现方式中,该接入与移动性管理功能网元接收来自第一会话管理功能网元的第二消息,该第二消息用于触发该接入与移动性管理功能网元向该第一会话管理功能网元发送该中间会话管理功能网元的组播/广播能力信息。
结合第五方面,在第五方面的某些实现方式中,该第二消息包括第二信息,该第二信息用于触发该接入与移动性管理功能网元向该第一会话管理功能网元发送该中间会话管理功能网元的组播/广播能力信息。
结合第五方面,在第五方面的某些实现方式中,该第二消息包括以下至少一项信息:订阅的事件、通知关联标识、事件通知统一资源标识符、或网络功能实例的标识。
举例而言,该网络功能实例的标识可以是该中间会话管理功能网元的标识。
结合第五方面,在第五方面的某些实现方式中,该第二消息为事件订阅请求消息。
结合第五方面,在第五方面的某些实现方式中,该第一消息为事件订阅通知消息。
结合第五方面,在第五方面的某些实现方式中,该第一消息是该第二消息的响应消息。
结合第五方面,在第五方面的某些实现方式中,该第三信息包括第二指示信息和/或第二原因,该第二指示信息和/或该第二原因用于指示为该第一组播/广播业务关联的PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。
结合第五方面,在第五方面的某些实现方式中,该第三信息携带在第一NAS消息中,该第一NAS消息还包括第一加入请求、该第一PDU会话的标识、以及该第一组播/广播业务的标识,该第一加入请求用于该终端设备加入该第一组播/广播业务,该第一PDU会话可以是终端设备发起修改的PDU会话,也即,例如,在NAS消息中的N1 SM container对应的类型可以是PDU会话修改请求(PDU session modification request)。
结合第五方面,在第五方面的某些实现方式中,该第三信息携带在第二NAS消息中,该第二NAS消息还包括第二加入请求、第二PDU会话的标识、以及该第一组播/广播业务的标识,该第二加入请求用于该终端设备加入该第一组播/广播业务,该第二PDU会话属于该终端设备的第一组播/广播业务关联的PDU会话。
其中该第二PDU会话可以是终端设备发起的新建立的PDU会话,例如,在NAS消息中的N1 SM container对应的类型可以是PDU会话建立请求(PDU session establishment request)。
第六方面,提供一种通信装置,该装置用于执行上述第一方面或第二方面或第三方面或第四方面或第五方面提供的方法。具体地,该装置可以包括用于执行第一方面或第一方面的上述任意一种实现方式或第二方面或第二方面的上述任意一种实现方式或第三方面或第三方面的上述任意一种实现方式或第四方面或第四方面的上述任意一种实现方式或第五方面或第五方面的上述任意一种实现方式提供的方法的单元和/或模块,如处理单元和/或通信单元。
在一种实现方式中,该装置为第一会话管理功能网元。当该装置为第一会话管理功能网元时,通信单元可以是收发器,或,输入/输出接口;处理单元可以是至少一个处理器。可选地,收发器可以为收发电路。可选地,输入/输出接口可以为输入/输出电路。
在另一种实现方式中,该装置为用于第一会话管理功能网元中的芯片、芯片***或电 路。当该装置为用于第一会话管理功能网元中的芯片、芯片***或电路时,通信单元可以是该芯片、芯片***或电路上的输入/输出接口、接口电路、输出电路、输入电路、管脚或相关电路等;处理单元可以是至少一个处理器、处理电路或逻辑电路等。
在一种实现方式中,该装置为终端设备。当该装置为终端设备时,通信单元可以是收发器,或,输入/输出接口;处理单元可以是至少一个处理器。可选地,收发器可以为收发电路。可选地,输入/输出接口可以为输入/输出电路。
在另一种实现方式中,该装置为用于终端设备中的芯片、芯片***或电路。当该装置为用于终端设备中的芯片、芯片***或电路时,通信单元可以是该芯片、芯片***或电路上的输入/输出接口、接口电路、输出电路、输入电路、管脚或相关电路等;处理单元可以是至少一个处理器、处理电路或逻辑电路等。
在一种实现方式中,该装置为核心网网元。当该装置为核心网网元时,通信单元可以是收发器,或,输入/输出接口;处理单元可以是至少一个处理器。可选地,收发器可以为收发电路。可选地,输入/输出接口可以为输入/输出电路。
在另一种实现方式中,该装置为用于核心网网元中的芯片、芯片***或电路。当该装置为用于核心网网元中的芯片、芯片***或电路时,通信单元可以是该芯片、芯片***或电路上的输入/输出接口、接口电路、输出电路、输入电路、管脚或相关电路等;处理单元可以是至少一个处理器、处理电路或逻辑电路等。
在一种实现方式中,该装置为接入与移动性管理功能网元。当该装置为接入与移动性管理功能网元时,通信单元可以是收发器,或,输入/输出接口;处理单元可以是至少一个处理器。可选地,收发器可以为收发电路。可选地,输入/输出接口可以为输入/输出电路。
在另一种实现方式中,该装置为用于接入与移动性管理功能网元中的芯片、芯片***或电路。当该装置为用于接入与移动性管理功能网元中的芯片、芯片***或电路时,通信单元可以是该芯片、芯片***或电路上的输入/输出接口、接口电路、输出电路、输入电路、管脚或相关电路等;处理单元可以是至少一个处理器、处理电路或逻辑电路等。
第七方面,提供一种通信装置,该装置包括:存储器,用于存储程序;至少一个处理器,用于执行存储器存储的计算机程序或指令,以执行上述第一方面或第一方面的上述任意一种实现方式,或第二方面或第二方面的上述任意一种实现方式,或第三方面或第三方面的上述任意一种实现方式,或第四方面或第四方面的上述任意一种实现方式,或第五方面或第五方面的上述任意一种实现方式,提供的方法。
在一种实现方式中,该装置为第一会话管理功能网元。
在另一种实现方式中,该装置为用于第一会话管理功能网元中的芯片、芯片***或电路。
在一种实现方式中,该装置为终端设备。
在另一种实现方式中,该装置为用于终端设备中的芯片、芯片***或电路。
在一种实现方式中,该装置为核心网网元。
在另一种实现方式中,该装置为用于核心网网元中的芯片、芯片***或电路。
在一种实现方式中,该装置为接入与移动性管理功能网元。
在另一种实现方式中,该装置为用于接入与移动性管理功能网元中的芯片、芯片*** 或电路。
第八方面,本申请提供一种处理器,用于执行上述各方面提供的方法。
对于处理器所涉及的发送和获取/接收等操作,如果没有特殊说明,或者,如果未与其在相关描述中的实际作用或者内在逻辑相抵触,则可以理解为处理器输出和接收、输入等操作,也可以理解为由射频电路和天线所进行的发送和接收操作,本申请对此不做限定。
第九方面,提供一种计算机可读存储介质,该计算机可读介质存储用于设备执行的程序代码,该程序代码包括用于执行上述第一方面或第一方面的上述任意一种实现方式或第二方面或第二方面的上述任意一种实现方式或第三方面或第三方面的上述任意一种实现方式或第四方面或第四方面的上述任意一种实现方式或第五方面或第五方面的上述任意一种实现方式提供的方法。
第十方面,提供一种包含指令的计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行上述第一方面或第一方面的上述任意一种实现方式或第二方面或第二方面的上述任意一种实现方式或第三方面或第三方面的上述任意一种实现方式或第四方面或第四方面的上述任意一种实现方式或第五方面或第五方面的上述任意一种实现方式提供的方法。
第十一方面,提供一种芯片,芯片包括处理器与通信接口,处理器通过通信接口读取存储器上存储的指令,执行上述第一方面或第一方面的上述任意一种实现方式或第二方面或第二方面的上述任意一种实现方式或第三方面或第三方面的上述任意一种实现方式或第四方面或第四方面的上述任意一种实现方式或第五方面或第五方面的上述任意一种实现方式提供的方法。
可选地,作为一种实现方式,芯片还包括存储器,存储器中存储有计算机程序或指令,处理器用于执行存储器上存储的计算机程序或指令,当计算机程序或指令被执行时,处理器用于执行上述第一方面或第一方面的上述任意一种实现方式或第二方面或第二方面的上述任意一种实现方式或第三方面或第三方面的上述任意一种实现方式或第四方面或第四方面的上述任意一种实现方式或第五方面或第五方面的上述任意一种实现方式提供的方法。
第十二方面,提供一种组播/广播通信的***,包括上文的第一会话管理功能网元和接入与移动性管理功能网元。
第十三方面,提供一种组播/广播通信的***,包括上文的第一会话管理功能网元、终端设备和接入与移动性管理功能网元。
附图说明
图1示出了一种网络架构的示意图。
图2示出了一种支持组播/广播业务的网络架构的示意图。
图3示出了一种组播/广播功能的示意图。
图4示出了本申请实施例提供的一种组播/广播通信的方法400的示意图。
图5示出了本申请实施例提供的一种组播/广播通信的方法500的示意图。
图6示出了本申请实施例提供的一种组播/广播通信的方法600的示意图。
图7示出了本申请实施例提供的一种组播/广播通信的装置700的示意性框图。
图8示出了本申请实施例提供的另一种组播/广播通信的装置800的示意性框图。
图9示出了本申请实施例提供的一种芯片***900的示意图。
具体实施方式
下面将结合附图,对本申请中的技术方案进行描述。
本申请提供的技术方案可以应用于各种通信***,例如:第五代(5th generation,5G)或新无线(new radio,NR)***、长期演进(long term evolution,LTE)***、LTE频分双工(frequency division duplex,FDD)***、LTE时分双工(time division duplex,TDD)***等。本申请提供的技术方案还可以应用于未来的通信***,如第六代移动通信***。本申请提供的技术方案还可以应用于设备到设备(device to device,D2D)通信,车到万物(vehicle-to-everything,V2X)通信,机器到机器(machine to machine,M2M)通信,机器类型通信(machine type communication,MTC),以及物联网(internet of things,IoT)通信***或者其他通信***。
首先简单介绍适用于本申请的网络架构,如下。
作为示例,图1示出了一种网络架构的示意图。
如图1所示,该网络架构以5G***(the 5th generation system,5GS)为例。该网络架构可以包括但不限于:网络切片选择功能(network slice selection function,NSSF),认证服务器功能(authentication server function,AUSF),统一数据管理(unified data management,UDM),策略控制功能(policy control function,PCF),应用功能(application function,AF),接入和移动性管理功能(access and mobility management function,AMF),会话管理功能(session management function,SMF),用户设备(user equipment,UE),无线接入网设备,用户面功能(user plane function,UPF),中间用户面功能,数据网络(data network,DN)。
其中,DN可以是互联网;NSSF、AUSF、UDM、PCF、AF、AMF、SMF、I-UPF、UPF属于核心网中的网元,由于图1以5G***为例,那么该核心网可以称为5G核心网(5G core network,5GC或5GCN)。
下面对图1中示出的各网元做简单介绍。
1、UE:可以称用户设备(user equipment)、终端设备、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。
终端设备可以是一种向用户提供语音/数据的设备,例如,具有无线连接功能的手持式设备、车载设备等。目前,一些终端的举例为:手机(mobile phone)、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(mobile internet device,MID)、可穿戴设备,虚拟现实(virtual reality,VR)设备、增强现实(augmented reality,AR)设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端、蜂窝电话、无绳电话、会话启动协议(session initiation protocol,SIP)电话、无线本地环路(wireless local loop,WLL)站、个人数字助理(personal digital  assistant,PDA)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、可穿戴设备,5G网络中的终端设备或者未来演进的公用陆地移动通信网络(public land mobile network,PLMN)中的终端设备等,本申请实施例对此并不限定。
作为示例而非限定,在本申请实施例中,该终端设备还可以是可穿戴设备。可穿戴设备也可以称为穿戴式智能设备,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,例如:智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能首饰等。
此外,在本申请实施例中,终端设备还可以是IoT***中的终端设备,IoT是未来信息技术发展的重要组成部分,其主要技术特点是将物品通过通信技术与网络连接,从而实现人机互连,物物互连的智能化网络。
需要指出的是,终端设备与接入网设备之间可以采用某种空口技术(如NR或LTE技术等)相互通信。终端设备与终端设备之间也可以采用某种空口技术(如NR或LTE技术等)相互通信。
本申请实施例中,终端设备可以替换为用于实现终端设备的功能的装置,也可以是能够支持终端设备实现该功能的装置,例如芯片***或芯片,该装置可以被安装在终端设备中。此外,芯片***可以由芯片构成,也可以包括芯片和其他分立器件。
2、(无线)接入网((radio)access network,(R)AN)设备:可以为终端设备提供接入通信网络的功能。具体可以包括第三代合作伙伴计划(3rd generation partnership project,3GPP)网络中无线网络设备,也可以包括非3GPP(non-3GPP)网络中的接入点。下文为方便描述采用AN设备表示。
AN设备可以为采用不同的无线接入技术。目前的无线接入技术有两种类型:3GPP接入技术(例如,第三代(3rd generation,3G)、***(4th generation,4G)或5G***中采用的无线接入技术)和非3GPP(non-3GPP)接入技术。3GPP接入技术是指符合3GPP标准规范的接入技术,例如,5G***中的接入网设备称为下一代基站节点(next generation Node Base station,gNB)或者RAN设备。非3GPP接入技术可以包括以无线保真(wireless fidelity,WiFi)中的接入点(access point,AP)为代表的空口技术、全球互联微波接入(worldwide interoperability for microwave access,WiMAX)、码分多址(code division multiple access,CDMA)等。AN设备可以使得终端设备和3GPP核心网之间采用非3GPP技术互连互通。
AN设备还能够负责空口侧的无线资源管理、服务质量(quality of service,QoS)管理、数据压缩和加密等功能。AN设备为终端设备提供接入服务,进而完成控制信号和用户数据在终端设备和核心网之间的转发。
AN设备可以包括但不限于:宏基站、微基站(也称为小站)、无线网络控制器(radio network controller,RNC)、节点B(Node B,NB)、基站控制器(base station controller,BSC)、基站收发台(base transceiver station,BTS)、家庭基站(例如,home evolved NodeB, 或home Node B,HNB)、基带单元(baseband unit,BBU),WiFi***中的AP、无线中继节点、无线回传节点、传输点(transmission point,TP)或者发送接收点(transmission and reception point,TRP)等,还可以为5G(如,NR)***中的gNB或传输点(TRP或TP),5G***中的基站的一个或一组(包括多个天线面板)天线面板,或者,还可以为构成gNB或传输点的网络节点,如分布式单元(distributed unit,DU),或者下一代通信6G***中的基站等。本申请实施例对AN设备所采用的具体技术和具体设备形态不做限定。
3、AMF:主要用于接入控制、移动性管理、附着与去附着等功能。
4、SMF:主要用于用户面网元选择,用户面网元重定向,终端设备的因特网协议(internet protocol,IP)地址分配,以及会话的建立、修改和释放及QoS控制。举例而言,SMF的类型可以为A-SMF、I-SMF等。
5、UPF:主要用于用户面数据的接收和转发。例如,UPF可以从DN接收用户面数据,并通过AN设备将用户面数据发送给终端设备。UPF还可以通过AN设备从终端设备接收用户面数据,并转发到DN。
6、PCF:主要用于指导网络行为的统一策略框架,为控制面网元(例如AMF,SMF等)提供策略规则信息等。
7、AF:主要用于向3GPP网络提供业务,如与PCF之间交互以进行策略控制等。
8、网络切片选择功能(network slice selection function,NSSF):主要用于网络切片选择。
9、UDM:主要用于UE的签约数据管理,包括UE标识的存储和管理,UE的接入授权等。
10、DN:主要用于为UE提供数据服务的运营商网络。例如,因特网(Internet)、第三方的业务网络、IP多媒体服务业务(IP multi-media service,IMS)网络等。
11、AUSF:主要用于用户鉴权等。
在图1所示的网络架构中,各网元之间可以接口通信。例如,UE通过无线资源控制(radio resource control,RRC)协议与AN设备连接,UE和AN设备之间采用Uu接口进行通信。
作为示例,图2示出了一种支持组播/广播业务的网络架构的示意图。
如图2所示,该网络架构是在图1所示的网络架构的基础扩展的,例如,增加了组播/广播会话管理功能(Multicast/Broadcast Session Management Function,MB-SMF)网元和组播/广播用户面功能(Multicast/Broadcast User Plane Function,MB-UPF)网元两个功能实例,用于支持组播/广播业务的服务或功能。其中:
1、MB-SMF网元可以实现组播/广播业务的控制面功能,负责组播/广播业务/组/会话的管理。针对控制面,MB-SMF网元可以与网络开放功能(network exposure function,NEF)网元和/或组播/广播服务功能(Multicast/Broadcast Service Function,MBSF)网元相连,例如,可以用于接收组播/广播业务的相关信息(例如,组播/广播业务的描述信息)。此外,MB-SMF网元还可以与PCF网元相连,例如,可以提取与组播/广播业务相关的策略与计费控制规则(policy and charging control,PCC)规则。针对用户面,MB-UPF网元可以与组播/广播业务传输功能(Multicast/Broadcast Service Transport Function,MBSTF)网元或AF网元(也可 以是应用服务器(application server,AS))相连,用于接收组播/广播业务的业务数据。其中,MB-SMF网元与SMF网元可以集成为一个网元,也可以单独部署为两个网元,MB-UPF网元与UPF网元可以集成为一个网元,也可以单独部署为两个网元,本申请在此不做限定。
2、NEF,提供网络能力开放相关的框架、鉴权和接口,在5G***网络功能和其他网络功能之间传递信息。
3、网络存储功能(network repository function,NRF),用来进行网络功能(network function,NF)登记、管理、状态检测,实现所有NF的自动化管理,每个NF启动时,必须要到NRF进行注册登记才能提供服务,登记信息包括NF类型、地址、服务列表等。
需要说明的是,根据图1与图2所示的网络架构示意图,还应理解以下几点:
1、图2所示的网络架构中的MB-SMF网元或MB-UPF网元的名称只是一个示例,在5G网络中,MB-SMF网元或MB-UPF网元也可以为其它名称,本申请在此不做限定;
2、图1与图2所示的网络架构还可能包括其他网元,如NSSF、统一数据存储库(unified data repository,UDR)等网元或设备,本申请在此不作具体限定;
3、图1与图2所示的网络架构仅是示例性说明,适用本申请实施例的网络架构并不局限于此,任何能够实现上述各个网元的功能的网络架构都适用于本申请实施例;
4、图1与图2所示的网络架构中的功能或者网元,可以理解为用于实现不同功能的网元,例如可以按需组合成网络切片。这些网元可以各自独立的设备,也可以集成于同一设备中实现不同的功能,或者可以是硬件设备中的网络元件,也可以是在专用硬件上运行的软件功能,或者是平台(例如,云平台)上实例化的虚拟化功能,本申请对于上述网元的具体形态不作限定;
5、图1与图2所示的网络架构中的网元或功能的命名,仅为便于区分不同的功能而定义,不应对本申请构成任何限定。本申请并不排除在6G网络以及未来其它的网络中采用其他命名的可能。例如,在6G网络中,上述各个网元中的部分或全部可以沿用5G中的术语,也可能采用其他名称等。
6、图2中的SMF可以包括A-SMF与I-SMF。
应理解,在本申请中,SMF与MB-SMF可以合设,也可以各自独立部署,不予限制。在本申请中,UPF与MB-UPF可以合设,也可以各自独立部署,不与限制。
当前,负责处理MBS相关功能的SMF为A-SMF,A-SMF用于处理UE加入和退出MBS,因此,A-SMF具备MBS的处理功能,即支持MBS。
然而,在SMF与UPF的拓扑增强(enhancing topology of SMF and UPF,ETSUN)的场景中,在PDU会话的控制面路径中有可能***I-SMF,由于AMF是根据UE的当前位置信息选择I-SMF的,且AMF无法感知UE是否加入组播/广播业务(原因是,虽然AMF中有UE相关的上下文,例如,UE context,但是AMF无法知道UE是否加入了组播/广播业务,因为当前加入组播/广播业务的请求是携带在N1会话管理容器中的,而AMF不解析N1会话管理容器中的内容,所以,AMF不感知UE是否加入了组播/广播业务),因此AMF在选择I-SMF时没有考虑UE是否加入组播/广播业务,导致AMF选择的I-SMF不一定具备MBS的相关功能,也可以理解为不支持MBS。
此外,在存在I-SMF的情况下,由于A-SMF无法直接通过AMF与基站进行UE相关 的(per UE)的N2消息交互(例如,接收、处理、或发送与关联的PDU会话相关的N2会话管理容器(例如,PDU session modification transfer),其中,N2会话管理容器中包含与组播/广播业务相关的参数信息,例如,包括组播/广播业务对应的QoS配置信息(QoS profile),组播/广播QoS流对应的QoS流标识与其映射的单播QoS流的服务质量索引(QoS flow identifier,QFI)的映射关系,等),与基站进行UE相关的N2消息交互的是I-SMF,又由于I-SMF不一定是支持MBS,可能导致无论基站是否支持MBS,只能采用5GC单独传输方式传输MBS的数据,从而导致网络资源浪费,降低了网络资源利用效率。
因此,针对上述问题,本申请提供了一种组播/广播业务通信的方法与相关装置,可以使得选择的I-SMF是支持MBS的,从而改善上述问题。
为便于理解本申请实施例,对本申请中涉及到的组播/广播进行解释。
组播/广播方式,也可以称作5GC共享组播/广播业务流量传输方式(5G core shared MBS traffic delivery method,或5GC shared MBS traffic delivery method),或5G核心网单独组播/广播业务流量传输(5GC individual MBS traffic delivery)方式。组播/广播业务也可以替换为组播/广播会话,本申请在此不做限定。
其中,本申请的“组播/广播”是广义上的概念,可以包括组播(multicast)或广播(broadcast),即本申请实施例既可以应用于组播业务传输,也可以应用于广播业务传输。
图3示出了一种组播/广播功能的示意图。如图3所示,接入网设备支持组播/广播业务可以理解为接入网设备支持以5G核心网共享组播/广播业务流量传输方式传输组播/广播业务的数据。接入网设备不支持组播/广播业务可以理解为接入网设备不支持以5G核心网共享组播/广播业务流量的传输方式传输组播/广播业务的数据,但支持5G核心网单独组播/广播业务流量传输方式传输组播/广播业务的数据。其中,组播/广播业务的数据在到达接入网设备(例如,RAN)之后,经过RAN的服务数据适配协议(service data adaptation protocol,SDAP)层、分组数据汇聚协议(packet data convergence protocol,PDCP)层、无线链路控制(radio link control,RLC)层、媒体接入控制(media access control,MAC)层、物理(physical,PHY)层的处理,然后,发送给终端设备。
本申请实施例中,在接入网设备不支持组播/广播业务的情况下,接入网设备与用户面功能网元之间可以以5G核心网单独组播/广播业务流量传输方式传输多播/广播业务数据。在接入网设备支持组播/广播业务情况的下,接入网设备与用户面功能网元之间可以以5G核心网共享组播/广播业务流量传输方式传输组播业务的数据。例如,如图3所示,在5GC共享组播/广播业务流量传输方式中,组播业务的数据通过MB-UPF以及MB-UPF与RAN之间的N3mb隧道直接到达RAN,RAN可以以点到点(point to point,PTP)或点到多点(point to multi-point,PTM)的方式发送给加入组播会话的终端设备;在5G核心网单独组播/广播业务流量传输方式中,组播业务的数据通过MB-UPF到UPF,然后再通过UPF与RAN之间的N3隧道(比如终端的PDU会话)到达RAN,RAN点对点发送给终端。
其中,接入网设备不支持MBS可以理解为接入网设备不支持以5G核心网共享组播/广播业务流量传输方式传输组播业务的数据,也即,只支持5G核心网单独组播/广播业务流量传输方式传输组播业务的数据,也即,组播业务的数据通过加入组播会话的终端设备的关联的PDU会话发送给终端设备。
应理解,组播/广播业务可以通过组播/广播业务的信息来描述,组播/广播业务的信息 至少可以包括组播/广播业务的描述信息,该组播/广播业务的描述信息可以包括一个或多个组播/广播业务流的描述信息,其中,组播/广播业务流的描述信息包括下列至少一项:该组播/广播业务流的服务质量索引、组播/广播业务流的特征信息(如组播/广播业务的目的地址、目的端口号、源地址等)、组播/广播业务流的QoS需求(如,抖动、时延、丢包率、带宽等)等。其中,组播/广播业务流的QoS需求可以用于建立组播/广播QoS流。
还应理解,PDU会话是终端设备粒度的,组播/广播会话是业务粒度的。一个终端设备的一个PDU会话可以与多个组播/广播业务关联,即,该终端设备可以通过该PDU会话加入至少一个多个组播/广播业务。而一个组播/广播会话可以为一个组播/广播业务提供服务。
上面对本申请中涉及到的术语做了简单说明,下文实施例中不再赘述。下文将结合附图详细说明本申请实施例提供的组播/广播通信的方法。本申请提供的实施例可以应用于上述图2所示的网络架构中,不做限定。
为了更好地理解实施例,在此做出以下几点说明:
1、本申请实施例中的获知(known)可以替换为:确定(determine),或查询(inquery/query/discovery/search),或检测(detect),或获得(acquire或obtain)。
2、本申请实施例中的“表征”均可以替换为“表示”。此外,本申请实施例中以PDU会话为例,其可以替换为会话,单播会话,或其它具备相同功能的术语,不予限制。
3、在本申请中,SMF网元可以简称为SMF,AMF网元可以简称为AMF,NRF网元可以简称为NRF,UPF网元可以简称为UPF。即本申请所描述的SMF均可替换为会话管理功能网元,AMF均可替换为移动与接入性管理功能网元,NRF均可替换为网络存储功能网元,UPF均可替换为用户面功能网元。
4、本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
图4示出了本申请实施例提供的一种组播/广播通信的方法400的示意图,如下所述。
S401,第一会话管理功能网元获知终端设备的第一PDU会话对应的中间会话管理功能网元的组播/广播能力信息。
其中,第一会话管理功能网元可以是用于控制(control)第一PDU会话的锚点的会话管理功能网元,该第一会话管理功能网元也可以是锚点会话管理功能,第一PDU会话对应的中间会话管理功能网元可以指:为第一PDU会话服务(served)的中间会话管理功能网元。
需要说明的是,中间会话管理功能网元可以为由接入与移动性管理功能网元根据终端设备的位置信息,选择的会话管理功能网元,或者为在PDU会话的控制面路径中***/选择的会话管理功能网元。由于接入与移动性管理功能网元不感知终端设备粒度的组播/广播信息,也即,不感知终端设备是否加入组播/广播业务,因此,接入与移动性管理功能网元在选择中间会话管理功能网元时可以根据现有技术进行选择(主要基于UE当前的位置信息),导致接入与移动性管理功能网元选择的中间会话管理功能网元不一定支持MBS。
其中,中间会话管理功能网元的组播/广播能力信息可以表征中间会话管理功能网元的组播/广播能力,换言之,可以用于表征中间会话管理功能网元是否支持组播/广播业务。
具体地,中间会话管理功能网元的组播/广播能力信息是指中间会话管理功能网元是否支持组播/广播业务,该支持组播/广播业务是指中间会话管理功能网元具备组播/广播业务的相关的软件处理模块和/或硬件,例如,支持针对组播/广播相关的参数或功能等处理。具体可以包括:参与(involved in)或管理(management)或控制(control))组播/广播会话的建立流程,或参与或管理或控制终端设备的组播/广播业务加入或退出流程,或参与或管理或控制组播/广播会话的更新,或参与或管理或控制加入组播/广播会话后的切换流程,或参与或管理或控制组播/广播业务的释放流程等操作。其中,本申请中的“支持组播/广播业务(support MBS)”均可以替换为“支持组播/广播”。
此外,第一PDU会话可以用于终端设备加入第一组播/广播业务,第一PDU会话与第一组播/广播业务关联,第一组播/广播业务为终端设备请求加入的业务。
在一个示例中,第一PDU会话与第一组播/广播业务关联,可以理解为第一PDU会话的上下文与第一组播/广播业务进行了关联。具体来说,终端设备可以在通过第一PDU会话的用户面消息或者控制面消息请求加入第一组播/广播业务。
其中,通过第一PDU会话的控制面消息请求加入第一组播/广播业务可以是终端设备发送PDU会话修改请求(PDU session modification request)或PDU会话建立请求(PDU session establishment request)携带加入请求(join request)或加入指示(join indication),以及携带第一组播/广播业务的标识(例如,MBS session ID,或TMGI,或IP Multicast address,等)信息。可选地,可以通过将第一组播/广播业务的标识存储至第一PDU会话对应的上下文(associated PDU session context)中的方式,将第一PDU会话与第一组播/广播业务进行关联,和/或,也可以通过将终端设备的标识(UE ID,例如,SUPI,GPSI,PEI,SUCI,等)存储在第一组播/广播业务对应的上下文(MBS session context)中的方式,将第一PDU会话与第一组播/广播业务进行关联。示例性地,若终端设备通过第一PDU会话的控制面消息加入观看CCTV 1,那么该第一PDU会话就关联了一个组播/广播业务,若终端设备又加入观看CCTV 10,那么该第一PDU会话又关联了一个组播/广播业务。
在另一个示例中,第一PDU会话与第一组播/广播业务关联可以指第一PDU会话用于第一组播/广播业务的数据的5GC单独组播/广播业务流量传输方式,并且,例如,用于终端设备加入或退出第一组播/广播业务等操作。
在另一个示例中,第一PDU会话与第一组播/广播业务关联可以理解为第一PDU会话用于5GC单独组播/广播业务流量传输,以及使得终端设备参与第一组播/广播业务的会话的操作的信令,例如,上述操作可以为加入或退出第一组播/广播业务。
S402,若中间会话管理功能网元的组播/广播不支持组播/广播业务,则第一会话管理功能网元向接入与移动性管理功能网元发送第一信息。
对应地,接入与移动性管理功能网元接收来自第一会话管理功能网元的第一信息。
其中,第一信息用于触发接入与移动性管理功能网元为终端设备的第一组播/广播业务选择至少一个支持组播/广播业务的中间会话管理功能网元。
具体地,该第一信息可以是独立的一个消息,也可以是某个消息中的一个信元,本申请不对第一信息的形式进行限定。
具体地,在中间会话管理功能网元不支持组播/广播业务的情况下,第一会话管理功能网元向接入与移动性管理功能网元发送第一信息,以触发接入与移动性管理功能网元为 终端设备的第一PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。其中,第一信息可以包括第一指示(indication)和/或第一原因(cause),第一指示和/或第一原因用于指示为终端设备第一PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。进一步地,第一信息携带在PDU会话更新回复消息中。
S403,接入与移动性管理功能网元根据第一信息,为终端设备的第一PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。
具体地,接入与移动性管理功能网元可以根据第一信息,为终端设备的第一PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元,进一步地,还可以释放先前为第一PDU会话选择的中间会话管理功能网元中与该第一PDU会话相关的资源。
其中,第一信息可以携带在PDU会话上下文状态通知(Nsmf_PDUSession_SMContextStatusNotify)或PDU会话状态通知(Nsmf_PDUSession_StatusNotify)中;或者,第一信息也可以携带在一条新的消息中;或者,第一信息本身可以是一条新的消息。第一信息用于触发(trigger)为第一PDU会话选择中间会话管理功能网元,具体地,可以用于触发该接入与移动性管理功能网元为第一PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。
需要指出的是,为了第一会话管理功能网元获知中间会话管理功能网元的组播/广播能力信息,可以采用如下实现方式:
在一种可能的实现方式中,上述步骤S401包括:第一会话管理功能网元通过接收来自核心网网元的中间会话管理功能网元的组播/广播能力信息,从而获知中间会话管理功能网元的组播/广播能力。
其中,该核心网网元可以为网络存储功能网元、接入与移动性管理功能网元、或中间会话管理功能网元,不予限制。
具体地,第一会话管理功能网元可以通过接收来自核心网网元的第一消息,获知中间会话管理功能网元的组播/广播能力信息。其中,第一消息包括中间会话管理功能网元的组播/广播能力信息。
在另一种可能的实现方式中,方法400还包括:第一会话管理功能网元向核心网网元发送第二消息。对应地,核心网网元接收来自第一会话管理功能网元的第二消息。
其中,第二消息可以用于触发核心网网元向第一会话管理功能网元发送中间会话管理功能网元的组播/广播能力信息。
举例而言,第二消息可以包括第二信息,该第二信息用于触发核心网网元向第一会话管理功能网元发送中间会话管理功能网元的组播/广播能力信息。
进一步地,在一个示例中,核心网网元可以在接收第二消息之后,向第一会话管理功能网元发送中间会话管理功能网元的组播/广播能力信息。
在另一个示例中,在中间会话管理功能网元支持组播/广播业务的情况下,可以采用两种实现方式:核心网网元不针对第二消息向第一会话管理功能网元进行回复,从而表征中间会话管理功能网元支持组播/广播业务;或者,核心网网元针对第二消息向第一会话管理功能网元进行回复,从而表征中间会话管理功能网元支持组播/广播业务。
在再一个示例中,在中间会话管理功能网元不支持组播/广播业务的情况下,可以采用两种实现方式:核心网网元不针对第二消息向第一会话管理功能网元进行回复,从而表 征中间会话管理功能网元不支持组播/广播业务;或者,核心网网元针对第二消息向第一会话管理功能网元进行回复,从而表征中间会话管理功能网元不支持组播/广播业务。
在核心网网元包括接入与移动性管理功能网元的情况下,第二消息可以包括订阅的事件、通知关联标识、事件通知统一资源标识符、或网络功能实例的标识中的至少一项信息。其中,网络功能实例的标识可以是该中间会话管理功能网元的标识。
在核心网网元包括网络存储功能网元的情况下,第二消息可以包括网络功能的类型,网络功能实例的标识、网络功能的域名、或中间会话管理功能网元的标识中的至少一项信息。
在核心网网元包括中间会话管理功能网元的情况下,第二消息可以包括用于查询中间会话管理功能网元的组播/广播能力信息的信息。
更进一步地,第一消息可以是第二消息的响应消息。举例而言,当第二消息是PDU会话更新请求(例如,Nsmf_PDUSession_Update Request)消息时,第一消息可以是PDU会话更新回复(例如,Nsmf_PDUSession_Update Response)消息;当第二消息是网络功能查询请求(Nnrf_NFDiscovery_Request)消息时,第一消息可以是网络功能查询响应(例如,Nnrf_NFDiscovery_Response)消息;当第二消息是事件订阅请求(Namf_EventExposure Subscribe Request)消息时,第一消息可以是事件订阅通知(例如,Namf_EventExposure Notify)消息。
其中,第一消息与第二消息还可以包括第一组播/广播业务的标识、第一组播/广播业务的名称、或第一组播/广播业务的相关QoS信息中的至少一项。
在可能实现的另一种方式中,为了第一会话管理功能网元获知中间会话管理功能网元的组播/广播能力信息,上述步骤S401还包括:
第一会话管理功能网元向所述中间会话管理功能网元发送第三消息,第三消息包括以下至少一项:
第一组播/广播业务的标识信息、第一组播/广播业务的组播/广播服务质量QoS信息、或第一组播/广播业务的组播/广播QoS信息对应的单播QoS信息;
第一会话管理功能网元接收来自中间会话管理功能网元的第四消息,第四消息包括第三消息中的部分或全部的信息;
第一会话管理功能网元根据第四消息获知所述中间会话管理功能网元的组播/广播能力信息。
其中,第一组播/广播业务的组播/广播QoS信息对应的单播QoS信息可以是关联的PDU会话中用于5GC单独组播/广播业务流量传输的单播QoS流,该单播QoS流是由第一组播/广播业务对应的组播/广播会话中的组播/广播QoS流映射(mapped)而来的。
基于上述方案,第一会话管理功能网元可以通过核心网网元获取中间会话管理功能网元的组播/广播能力信息,在中间会话管理功能网元不支持组播/广播业务的情况下,向接入与移动性管理功能网元发送用于触发为终端设备的第一PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元的第一信息,使得接入与移动性管理功能网元能够有效的为第一PDU会话选择到支持MBS的中间会话管理功能网元。从而,接入与移动性管理功能网元选择的中间会话管理功能网是支持组播/广播业务的,基站可以通过组播/广 播的方式向终端设备传输数据,节省网络资源,提高网络资源的利用效率。
图5示出了本申请实施例提供的一种组播/广播通信的方法500的示意图。如图5所示,该方法500可以包括如下步骤:
S501,第一会话管理功能网元获知终端设备的第一PDU会话对应的中间会话管理功能网元的组播/广播能力信息。
具体地,关于第一会话管理功能网元获知终端设备的第一PDU会话对应的中间会话管理功能网元的组播/广播能力信息的描述,可以参考上述S401中关于第一会话管理功能网元获知终端设备的第一PDU会话对应的中间会话管理功能网元的组播/广播能力信息的相关描述,为了简洁,本申请在此不做赘述。
在可能实现的一种方式中,S501还包括:第一会话管理功能网元通过接收来自核心网网元的中间会话管理功能网元的组播/广播能力信息,从而获知中间会话管理功能网元的组播/广播能力,该核心网网元包括网络存储功能网元、接入与移动性管理功能网元或中间会话管理功能网元中的任一项。其中,第一组播/广播业务为终端设备请求加入的业务。
具体地,关于第一会话管理功能网元通过接收来自核心网网元的中间会话管理功能网元的组播/广播能力信息,从而获知中间会话管理功能网元的组播/广播能力,可以参考上述方法400中的相关描述,为了简洁,本申请在此不做赘述。
在可能实现的另一种方式中,S501还包括:第一会话管理功能网元向中间会话管理功能网元发送第三消息,第三消息包括第一组播/广播业务的标识信息、第一组播/广播业务的组播/广播服务质量QoS信息、或第一组播/广播业务的组播/广播QoS信息对应的单播QoS信息中的至少一项;
之后,第一会话管理功能网元接收来自中间会话管理功能网元的第四消息,该第四消息包括第三消息中的部分或全部的信息;
最后,第一会话管理功能网元可以根据第四消息包括的第三消息中的部分或全部信息,获知该中间会话管理功能网元的组播/广播能力信息。
可选地,在上述实施例的另一种实施场景下,方法500还包括:第一会话管理功能网元向核心网网元发送第二消息。对应地,核心网网元接收来自第一会话管理功能网元的第二消息。
具体地,关于第一会话管理功能网元向核心网网元发送第二消息的描述,可以参考上述方法400中关于第一会话管理功能网元向核心网网元发送第二消息的相关描述,为了简介,本申请在此不做赘述。
S502,若中间会话管理功能网元不支持组播/广播业务,则第一会话管理功能网元向终端设备发送第一信息。对应地,终端设备接收来自第一会话管理功能网元的第一信息。
其中,第一信息用于表征中间会话管理功能网元不支持组播/广播业务。
具体地,第一会话管理功能网元在获取中间会话管理功能网元的组播/广播能力之后,如果中间会话管理功能网元不支持组播/广播业务,则可以向终端设备发送表征中间会话管理功能网元不支持组播/广播业务的第一信息。进一步地,该第一信息可以是独立的一个信息,也可以是某个信息中的一个信元,本申请不对第一信息的形式进行限定。
进一步地,第一信息可以携带在PDU会话建立拒绝消息或PDU会话修改拒绝消息之 中,一方面,第一信息可以为PDU会话建立拒绝消息中的第一原因(例如,PDU会话建立拒绝原因),或PDU会话建立拒绝消息中的第一指示(例如,PDU会话建立拒绝指示);另一方面,第一信息可以为PDU会话修改拒绝消息中的第一原因(例如,PDU会话修改拒绝原因),或PDU会话修改拒绝消息的第一指示(例如,PDU会话修改拒绝指示)。其中,第一原因与第一指示均可以用于表征PDU会话路径存在中间会话管理功能网元,且该中间会话管理功能网元不支持组播/广播业务,PDU会话建立拒绝消息或PDU会话修改拒绝消息均用于指示拒绝终端设备加入第一组播/广播业务。作为一种实现方式,第一信息可以存在于PDU会话建立拒绝消息或PDU会话修改拒绝消息中。
其中,PDU会话建立拒绝消息或PDU会话修改拒绝消息可以包括第一PDU会话的标识。
S503,终端设备根据第一信息,向接入与移动性管理功能网元发送第三信息。对应地,接入与移动性管理功能网元接收来自终端设备的第三信息。
其中,第三信息可以用于触发该接入与移动性管理功能网元为与终端设备的第一组播/广播业务关联的PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。
其中,该第三信息可以是独立的一个消息,也可以是某个消息中的一个信元,本申请不对第三信息的形式进行限定。例如,该第三信息可以携带在NAS消息中。
具体地,第三信息可以包括第二指示和/或第二原因,该第二指示和/或第二原因可以用于指示为与终端设备的第一组播/广播业务关联的PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。
举例而言,第三信息携带在第一NAS消息中,该第一NAS消息还可以携带第一加入请求、第一PDU会话的标识、第一组播/广播业务的标识,第一加入请求用于终端设备请求通过第一PDU会话加入第一组播/广播业务,第一PDU会话属于终端设备的第一组播/广播业务关联的PDU会话。其中,第二指示和/或第二原因可以指示为终端设备的第一PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元(例如,在签约信息只允许终端设备采用会话与服务连续模式(session and service continuity mode,SSC mode)1场景中)。
举例而言,第三信息携带在第二NAS消息中,该第二NAS消息还可以包括第二加入请求、第二PDU会话的标识、第一组播/广播业务的标识,第二加入请求可以用于终端设备请求通过第二PDU会话加入第一组播/广播业务,其中,第二PDU会话属于终端设备的第一组播/广播业务关联的PDU会话。其中,第二指示(indication)和/或第二原因(cause)可以指示为终端设备的第二PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元(例如,在签约信息允许终端设备采用SSC mode 2或3的方式通过PDU会话重建的方式重新加入组播/广播业务的场景中)。
其中,第一NAS消息或第二NAS消息还包括N1会话管理容器(例如,PDU会话修改请求消息或PDU会话建立请求消息),上述第一组播/广播业务的标识与第二加入请求可以携带在N1会话管理容器中。
S504,接入与移动性管理功能网元为终端设备的第一组播/广播业务关联的PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。
具体地,接入与移动性管理功能网元可以在接收到第二信息之后,执行步骤S504。
基于上述方案,第一会话管理功能网元可以通过核心网网元获取中间会话管理功能网元的组播/广播能力信息,在中间会话管理功能网元不支持组播/广播业务的情况下,向终端设备发送表征中间会话管理功能网元不支持组播/广播业务的信息,终端设备可以根据该信息向接入与移动性管理功能网元发送第三信息,使得该接入与移动性管理功能网元为终端设备的第一组播/广播业务关联的PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。从而,接入与移动性管理功能网元选择的中间会话管理功能网元是支持组播/广播业务的,进而基站可以通过组播/广播的方式向终端设备传输数据,节省网络资源,提高网络资源的利用效率。
图6示出了本申请实施例提供的一种组播/广播通信的方法600的示意图。如图6所示,该方法600可以包括如下步骤:
S601,终端设备向接入与移动性管理功能网元发送包括第一组播/广播业务标识的消息。
对应地,接入与移动性管理功能网元接收来自终端设备的包括第一组播/广播业务标识的消息。
其中,作为一种实现方式,该消息可以是终端设备发送的NAS消息。
具体地,该NAS消息可以包含N1会话管理容器(N1 SM container),该N1会话管理容器可以包含PDU会话修改请求(PDU session modification request),PDU会话修改请求包括第一组播/广播业务的标识,还可以包括加入第一组播/广播业务的请求/指示(join request或join indication)。
其中,第一组播/广播业务为终端设备请求加入的业务。
S602,接入与移动性管理功能网元向中间会话管理功能网元发送包括N1会话管理容器(N1 session management container,N1 SM container)的消息。
对应地,中间会话管理功能网元接收来自接入与移动性管理功能网元的包括N1会话管理容器的消息。
其中,接入与移动性管理功能网元可以根据基站上报的终端设备的位置信息,以及第一会话管理功能网元的服务区域信息,判断终端设备的当前位置是否被第一会话管理功能网元的服务区域覆盖。若终端设备的当前位置未被第一会话管理功能网元的服务区域覆盖,则接入与移动性管理功能网元根据终端设备的当前位置选择中间会话管理功能网元,该中间会话管理功能网元可以是PDU会话路径中存在的会话管理功能网元,或者,是为PDU会话服务的会话管理功能网元。以及,第一会话管理功能网元可以是锚点会话管理功能网元,也可以是任一用于控制终端设备的第一PDU会话锚点的会话管理功能网元,本申请在此不做限定。
具体地,作为一种实现方式,接入与移动性管理功能网元可以向中间会话管理功能网元发送PDU会话上下文更新请求(Nsmf_PDUSession_UpdateSMContext Reuqest)消息,该PDU会话上下文更新请求消息中可以包含终端设备向接入与移动性管理功能网元发送的N1会话管理容器中包含的部分或全部信息,例如,可包括第一组播/广播业务标识,加入第一组播/广播业务的请求或指示。此外,该PDU会话上下文更新请求消息还包含第一会话管理功能网元的身份标识。
S603,中间会话管理功能网元向第一会话管理功能网元发送N1会话管理容器包含的 部分或全部信息(例如,包含加入第一组播/广播业务的请求或指示的消息)。
对应地,第一会话管理功能网元接收来自中间会话管理功能网元的N1会话管理容器的部分或全部信息。
其中,中间会话管理功能网元根据第一会话管理功能网元的身份标识和/或PDU会话对应的会话管理上下文标识(SM context ID),作为一种实现方式,加入第一组播/广播业务的请求或指示的消息可以是PDU会话更新请求(Nsmf_PDUSession_Update Request)消息,该PDU会话更新请求消息包含N1 SM container(例如,本流程中的PDU会话修改请求),在PDU会话修改请求中包含了第一组播/广播业务的标识以及加入第一组播/广播业务的请求/指示。
S604,第一会话管理功能网元获取第一组播/广播业务的QoS信息。
其中,第一会话管理功能网元根据第一组播/广播业务的标识,若判断第一会话管理功能网元未存储该第一组播/广播业务的信息,则向组播/广播会话管理功能网元(MB-SMF)发起获取第一组播/广播业务的信息的请求,(例如,请求消息可以是上下文状态订阅请求(Nmbsmf_MBSSession_ContextStatusSubscribe request)消息)并从MB-SMF获取第一组播/广播业务的信息。
具体地,该第一组播/广播业务的信息可以包括第一组播/广播业务的策略和计费控制规则(policy and charging control rule,PCC rule)信息,PCC规则信息可以包括与第一组播/广播业务相关的测量信息、数据流(service data flow)信息,QoS需求信息,以及计费策略信息。
可选地,在上述实施例的另一种实施场景下,方法600还包括S605,即,第一会话管理功能网元向中间会话管理功能网元发送第一消息。对应地,中间会话管理功能网元接收来自第一会话管理功能网元的第一消息。
其中,第一会话管理功能网元收到N1 SM container(例如,本流程中的PDU会话更新请求消息),判断终端设备请求加入第一组播/广播业务之后,暂时不对该PDU会话更新请求消息进行回复,而是向中间会话管理功能网元发送第一消息,该第一消息用于触发向第一会话管理功能网元发送该中间会话管理功能网元的组播/广播能力信息。进一步地,该第一消息可以是PDU会话更新请求消息。
具体地,该第一消息可以包含第一组播/广播业务的标识、第一组播/广播业务的名称、或第一组播/广播业务的相关QoS信息中的至少一项。
在可能实现的一种方式中,第一消息可以包括第一信息,第一信息用于触发核心网网元向第一会话管理功能网元发送中间会话管理功能网元的组播/广播能力信息。
在可能实现的另一种方式,第一消息可以包括查询中间会话管理功能网元的组播/广播能力信息。
举例而言,该第一消息可以是PDU会话更新请求(例如,Nsmf_PDUSession_Update Request)消息。
可选地,在上述实施例的另一种实施场景下,方法600还包括S606,即,中间会话管理功能网元向第一会话管理功能网元发送中间会话管理功能网元的组播/广播能力信息。对应地,第一会话管理功能网元接收来自中间会话管理功能网元的中间会话管理功能网元的组播/广播能力信息。
其中,第一会话管理功能网元可以接收来自中间会话管理功能网元的中间会话管理功能网元的组播/广播能力信息。
举例而言,该中间会话管理功能网元的组播/广播能力信息可以携带在PDU会话更新回复(例如,Nsmf_PDU session_update response)消息。
进一步地,PDU会话更新回复消息可以包括第一组播/广播业务的标识、第一组播/广播业务的名称、或第一组播/广播业务的相关QoS信息中的至少一项。
可选地,在上述实施例的另一种实施场景下,方法600还包括S607,即,第一会话管理功能网元向中间会话管理功能网元发送第二消息。对应地,中间会话管理功能网元接收来自第一会话管理功能网元的第二消息。
其中,第一会话管理功能网元收到N1 SM container(例如,本流程中的PDU会话更新请求消息),判断终端设备请求加入第一组播/广播业务之后,暂时不对该PDU会话更新请求消息进行回复,而是向中间会话管理功能网元发送第二消息,该第二消息包括第一组播/广播业务的标识信息、第一组播/广播业务的组播/广播服务质量QoS信息、或第一组播/广播业务的组播/广播QoS信息对应的单播QoS信息中的至少一项。
可选地,在上述实施例的另一种实施场景下,方法600还包括S608,即,中间会话管理功能网元向第一会话管理功能网元发送第三消息。对应地,第一会话管理功能网元接收来自中间会话管理功能网元的第三消息。
其中,第三消息包括第二消息中的部分或全部信息。由此,第一会话管理功能网元可以根据第三消息包括的第二消息中的部分或全部信息,获知该中间会话管理功能网元的组播/广播能力信息。
可选地,在上述实施例的另一种实施场景下,方法600还包括S609,即,第一会话管理功能网元向接入与移动性管理功能网元发送第四消息。对应地,接入与移动性管理功能网元接收来自中间会话管理功能网元的第四消息。
具体地,第一会话管理功能网元收到N1 SM container(例如,本流程中的PDU会话更新请求消息),判断终端设备请求加入第一组播/广播业务之后,暂时不对该PDU会话更新请求消息进行回复,而是向接入与移动性管理功能网元发送第四消息,该第四消息用于触发向第一会话管理功能网元发送中间会话管理功能网元的组播/广播能力信息。
其中,该第四消息可以包括订阅的事件、通知关联标识、事件通知统一资源标识符、或网络功能实例的标识中的至少一项信息。所述网络功能实例的标识,例如,可以是该中间会话管理功能网元的标识。
进一步地,该第四消息可以是事件订阅请求(例如,Namf_EventExposure Subscribe)消息。
可选地,在上述实施例的另一种实施场景下,方法600还包括S610,即,接入与移动性管理功能网元向第一会话管理功能网元发送中间会话管理功能网元的组播/广播能力信息。对应地,第一会话管理功能网元接收来自接入与移动性管理功能网元的中间会话管理功能网元的组播/广播能力信息。
具体地,接入与移动性管理功能网元在接收第四消息之后,可以向第一会话管理功能网元发送中间会话管理功能网元的组播/广播能力信息。
其中,该中间会话管理功能网元的组播/广播能力信息可以携带于某一消息中,例如, 该消息可以是事件订阅通知(例如,Namf_EventExposure Notify)消息。
可选地,在上述实施例的另一种实施场景下,方法600还包括S611,即,第一会话管理功能网元向网络存储功能网元发送第五消息。对应地,网络存储功能网元接收来自第一会话管理功能网元的第五消息。
具体地,第一会话管理功能网元收到N1 SM container(例如,本流程中的PDU会话更新请求消息),判断终端设备请求加入第一组播/广播业务之后,暂时不对该PDU会话更新请求消息进行回复,而是向网络存储网元发送第五消息。该第五消息用于触发向第一会话管理功能网元发送中间会话管理功能网元的组播/广播能力信息。
其中,第五消息可以包括网络功能的类型,网络功能实例的标识、网络功能的域名、或中间会话管理功能网元的标识中的至少一项信息。
进一步地,该第五消息可以是网络功能查询请求(例如,Nnrf_NFDiscovery_Request)消息。
可选地,在上述实施例的另一种实施场景下,方法600还包括S612,即,网络存储功能网元向第一会话管理功能网元发送中间会话管理功能网元的组播/广播能力信息。对应地,第一会话管理功能网元接收来自网络存储功能网元的中间会话管理功能网元的组播/广播能力信息。
其中,中间会话管理功能网元的组播/广播能力信息可以携带于某一消息中,例如,该消息可以是网络功能查询响应(例如,Nnrf_NFDiscovery_Response)消息。
进一步地,在一个示例中,中间会话管理功能网元或接入与移动性管理功能网元或网络存储功能网元可以在接收用于触发向第一会话管理功能网元发送中间会话管理功能网元的组播/广播能力信息的消息之后,向第一会话管理功能网元发送中间会话管理功能网元的组播/广播能力信息。
在另一个示例中,在中间会话管理功能网元支持组播/广播业务的情况下,可以采用两种实现方式:中间会话管理功能网元或接入与移动性管理功能网元或网络存储功能网元,可以不针对用于触发向第一会话管理功能网元发送中间会话管理功能网元的组播/广播能力信息的消息,向第一会话管理功能网元进行回复,从而表征中间会话管理功能网元支持组播/广播业务;或者,中间会话管理功能网元或接入与移动性管理功能网元或网络存储功能网元,针对用于触发向第一会话管理功能网元发送中间会话管理功能网元的组播/广播能力信息的消息,向第一会话管理功能网元进行回复,从而表征中间会话管理功能网元支持组播/广播业务。
在再一个示例中,在中间会话管理功能网元不支持组播/广播业务的情况下,可以采用两种实现方式:中间会话管理功能网元或接入与移动性管理功能网元或网络存储功能网元,可以不针对用于触发向第一会话管理功能网元发送中间会话管理功能网元的组播/广播能力信息的消息,向第一会话管理功能网元进行回复,从而表征中间会话管理功能网元不支持组播/广播业务;或者,中间会话管理功能网元或接入与移动性管理功能网元或网络存储功能网元,针对用于触发向第一会话管理功能网元发送中间会话管理功能网元的组播/广播能力信息的消息,向第一会话管理功能网元进行回复,从而表征中间会话管理功能网元不支持组播/广播业务。
应理解,在上述方案中,当S605、S606被执行时,S607至S612可以不被执行;当 S607与S608被执行时,S605、S606、S609至S612可以不被执行;当S609、S610被执行时,S605至S608、S611、S612可以不被执行;当S611、S612被执行时,S605至S610可以不被执行。
可选地,在上述实施例的另一种实施场景下,方法600还包括S613,即,第一会话管理功能网元向接入与移动性管理功能网元发送第二信息。对应地,接入与移动性管理功能网元接收来自第一会话管理功能网元的第二信息。
其中,第二信息可以用于触发接入与移动性管理功能网元为终端设备的第一PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。具体地,该第二信息可以是独立的一个消息,也可以是某个消息中的一个信元,本申请不对第二信息的形式进行限定。
具体地,在中间会话管理功能网元不支持组播/广播业务的情况下,第一会话管理功能网元向接入与移动性管理功能网元发送第二信息,以触发接入与移动性管理功能网元为终端设备的第一PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。其中,第二信息可以包括第一指示和/或第一原因,第一指示和/或第一原因用于指示为终端设备加入第一组播/广播业务的第一PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。
进一步地,第二信息可以携带在PDU会话上下文状态通知(Nsmf_PDUSession_SMContextStatusNotify)或PDU会话状态通知(Nsmf_PDUSession_StatusNotify)中;或者,第二信息也可以携带在一条新的消息中;或者,第二信息本身可以是一条新的消息。第二信息用于触发(trigger)该接入与移动性管理功能网元为第一PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。
可选地,在上述实施例的另一种实施场景下,方法600还包括S614,即,接入与移动性管理功能网元为终端设备的第一PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。
具体地,接入与移动性管理功能网元可以根据第二信息,为终端设备的第一PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元,并释放先前选择的中间会话管理功能网元的相关资源。
可选地,在上述实施例的另一种实施场景下,方法600还包括:S615,第一会话管理功能网元向终端设备发送第三信息。
对应地,终端设备接收来自第一会话管理功能网元的第三信息。
其中,第三信息可以用于表征中间会话管理功能网元不支持组播/广播业务。
具体地,第一会话管理功能网元在获取中间会话管理功能网元的组播/广播能力信息之后,如果中间会话管理功能网元不支持组播/广播业务,则可以向终端设备发送表征中间会话管理功能网元不支持组播/广播业务的第三信息。第三信息可以携带在PDU会话建立拒绝消息或PDU会话修改拒绝消息之中,PDU会话建立拒绝消息用于指示拒绝终端设备加入第一组播/广播业务,PDU会话修改拒绝消息用于指示终端设备重新发起加入第一组播/广播业务。一方面,第三信息可以为PDU会话建立拒绝消息中的第二指示或第二原因;另一方面,第三信息可以为PDU会话修改拒绝消息中的第三指示或第三原因。其中,第二指示、第二原因、第三指示或第三原因均用于表征PDU会话路径存在中间会话管理 功能网元,且该中间会话管理功能网元不支持组播/广播业务。作为一种实现方式,第三信息可以存在于N1会话管理容器,例如,该N1会话管理容器可以是PDU会话建立拒绝消息或PDU会话修改拒绝消息。
进一步地,PDU会话建立拒绝消息或PDU会话修改拒绝消息可以包括第一PDU会话的标识。
可选地,在上述实施例的另一种实施场景下,方法600还包括S616,即,终端设备向接入与移动性管理功能网元发送第四信息。对应地,接入与移动性管理功能网元接收来自终端设备的第四信息。
其中,第四信息用于触发接入与移动性管理功能网元为与终端设备的第一组播/广播业务关联的PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。进一步地,该第四信息可以存在于NAS消息中。
具体地,第四信息可以包括第四指示信息和/或第四原因,该第四指示信息和/或第四原因用于指示为终端设备的第一组播/广播业务关联的PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。
举例而言,第四信息携带在第一NAS消息中,该第一NAS消息还携带第一加入请求、第一PDU会话的标识、以及第一组播/广播业务的标识,第一加入请求用于终端设备请求通过第一PDU会话加入第一组播/广播业务。第四指示和/或第四原因可以指示为终端设备的第一PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元(例如,在签约信息只允许终端设备采用SSC mode1场景中)。其中,第一PDU会话属于终端设备的第一组播/广播业务关联的PDU会话。
举例而言,第四信息携带在第二NAS消息中,第二NAS消息还包括第四加入请求、第四PDU会话的标识、以及第一组播/广播业务标识,第四加入请求用于终端设备请求通过第二PDU会话加入第一组播/广播业务,其中,第四加入请求用于终端设备加入第一组播/广播业务,第二UPD会话属于终端设备的第一组播/广播业务关联的PDU会话。第四指示和/或第四原因可以指示为终端设备的第二PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元(例如,在签约信息允许终端设备采用SSC mode 2或3的方式通过PDU会话重建的方式重新加入组播/广播业务的场景中)。
其中,PDU会话修改请求消息或PDU会话建立请求消息,包括第一组播/广播业务的标识。
可选地,在上述实施例的另一种实施场景下,方法600还包括S617,即,接入与移动性管理功能网元为与终端设备的第一组播/广播业务关联的PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。
具体地,接入与移动性管理功能网元在接收第四信息之后,为与终端设备的第一组播/广播业务关联的PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元,并释放先前选择的中间会话管理功能网元的相关资源。
应理解,在上述方案中,如果S613与S614被执行,则S615至S617不被执行;如果S615至S617被执行,则S613与S614不被执行。
基于上述方案,第一会话管理功能网元在接收终端设备加入第一PDU会话的请求之后,并未直接作出回复,而是通过接入与移动性管理功能网元,或中间会话管理功能网元, 或网络存储功能网元获取中间会话管理功能网元的组播/广播能力信息,在中间会话管理功能网元不支持组播/广播业务的情况下,向接入与移动性管理功能网元发送触发接入与移动性管理功能网元为终端设备的第一PDU选择至少一个支持组播/广播业务的中间会话管理功能网元的第二信息,使得接入与移动性管理功能网元可以根据该信息为终端设备的第一PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元;或向终端设备发送表征中间会话管理功能网元不支持组播/广播业务的第三信息,终端设备可以根据第三信息向接入与移动性管理功能网元发送触发为与第一组播/广播业务关联的PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元的第四信息,接入与移动性管理功能网元可以根据该信息为与第一组播/广播业务关联的PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。从而,接入与移动性管理功能网元选择的中间会话管理功能网元是支持组播/广播业务的,基站可以通过组播/广播的方式向终端设备传输数据,节省网络资源,提高网络资源的利用效率。
可以理解,本申请实施例中的图4至图6中的例子仅仅是为了便于本领域技术人员理解本申请实施例,并非要将本申请实施例限于例示的具体场景。本领域技术人员根据图4至图6的例子,显然可以进行各种等价的修改或变化,这样的修改或变化也落入本申请实施例的范围内。
还可以理解,本申请的各实施例中的一些可选的特征,在某些场景下,可以不依赖于其他特征,也可以在某些场景下,与其他特征进行结合,不作限定。
还可以理解,本申请的各实施例中的方案可以进行合理的组合使用,并且实施例中出现的各个术语的解释或说明可以在各个实施例中互相参考或解释,对此不作限定。
还可以理解,在本申请的各实施例中的各种数字序号的大小并不意味着执行顺序的先后,仅为描述方便进行的区分,不应对本申请实施例的实施过程构成任何限定。
还可以理解,在本申请的各实施例中涉及到一些消息名称,如路径切换需求消息或路径切换请求消息,等等,应理解,其命名不对本申请实施例的保护范围造成限定。
还可以理解,上述各个方法实施例中,由终端设备实现的方法和操作,也可以由可由终端设备的组成部件(例如芯片或者电路)来实现;此外,由网络设备实现的方法和操作,也可以由可由网络设备的组成部件(例如芯片或者电路)来实现,不作限定。
相应于上述各方法实施例给出的方法,本申请实施例还提供了相应的装置,所述装置包括用于执行上述各个方法实施例相应的模块。该模块可以是软件,也可以是硬件,或者是软件和硬件结合。可以理解的是,上述各方法实施例所描述的技术特征同样适用于以下装置实施例。
图7示出了本申请实施例提供的一种组播/广播通信的装置700的示意性框图。该装置700包括收发单元710,收发单元710可以用于实现相应的通信功能。收发单元710还可以称为通信接口或通信单元。
可选地,该装置700还可以包括处理单元720,处理单元720可以用于进行数据处理。
可选地,该装置700还包括存储单元,该存储单元可以用于存储指令和/或数据,处理单元720可以读取存储单元中的指令和/或数据,以使得装置实现前述各个方法实施例中的终端设备的动作。
作为一种设计,该装置700用于执行上文各个方法实施例中第一会话管理功能网元所 执行的动作。
该装置700可以用于执行上文各个方法实施例中第一会话管理功能网元所执行的动作,这时,该装置700可以为第一会话管理功能网元或者第一会话管理功能网元的组成部件,收发单元710用于执行上文方法实施例中第一会话管理功能网元侧的收发相关的操作,处理单元720用于执行上文方法实施例中第一会话管理功能网元侧的处理相关的操作。
一种可能的实现方式,收发单元710,用于获知终端设备的第一PDU会话对应的中间会话管理功能网元的组播/广播能力信息,第一PDU会话用于终端设备加入第一组播/广播业务,第一PDU会话与第一组播/广播业务关联;
若中间会话管理功能网元不支持组播/广播业务,则第一会话管理功能网元向接入与移动性管理功能网元发送第一信息,第一信息用于触发接入与移动性管理功能网元为终端设备的第一PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。
可选地,收发单元710,具体用于接收来自核心网网元的中间会话管理功能网元的组播/广播能力信息,核心网网元包括网络存储功能网元、接入与移动性管理功能网元或中间会话管理功能网元中的任一项。
可选地,收发单元710,具体用于接收来自核心网网元的第一消息,第一消息包括中间会话管理功能网元的组播/广播能力信息。
可选地,收发单元710,还用于向核心网网元发送第二消息,第二消息用于触发核心网网元向第一会话管理功能网元发送中间会话管理功能网元的组播/广播能力信息。
可选地,第二消息包括第二信息,第二信息用于触发核心网网元向第一会话管理功能网元发送中间会话管理功能网元的组播/广播能力信息。
可选地,在核心网网元包括接入与移动性管理功能网元的情况下,第二消息包括以下至少一项信息:订阅的事件、通知关联标识、事件通知统一资源标识符、或网络功能实例的标识。网络功能实例的标识,例如,可以是该中间会话管理功能网元的标识。
可选地,在核心网网元包括网络存储功能网元的情况下,第二消息包括以下至少一项信息:网络功能的类型,网络功能实例的标识、网络功能的域名、或中间会话管理功能网元的标识。
可选地,在核心网网元包括中间会话管理功能网元的情况下,第二消息包括查询中间会话管理功能网元的组播/广播能力信息。
可选地,第二消息为以下任一项:PDU会话更新请求消息、事件订阅请求消息、或网络功能查询请求消息。
可选地,第一消息是第二消息的响应消息。
可选地,第一消息为以下任一项:PDU会话更新回复消息、事件订阅通知消息、或网络功能查询响应消息。
可选地,收发单元710,具体用于向中间会话管理功能网元发送第三消息,第三消息包括以下至少一项:第一组播/广播业务的标识信息、第一组播/广播业务的组播/广播服务质量QoS信息、或第一组播/广播业务的组播/广播QoS信息对应的单播QoS信息;收发单元710,还用于接收来自中间会话管理功能网元的第四消息,第四消息包括第三消息中的部分或全部的信息;处理单元720,用于根据第四消息获知中间会话管理功能网元的组播/广播能力信息。
另一种可能的实现方式,收发单元710,用于获知终端设备的第一PDU会话对应的中间会话管理功能网元的组播/广播能力信息,中间会话管理功能网元的组播/广播能力信息表征中间会话管理功能网元是否支持组播/广播业务,第一PDU会话用于终端设备加入第一组播/广播业务,第一PDU会话与第一组播/广播业务关联;收发单元710,还用于若中间会话管理功能网元不支持组播/广播业务,则第一会话管理功能网元向终端设备发送第一信息,第一信息用于表征中间会话管理功能网元不支持组播/广播业务。
可选地,收发单元710,具体用于接收来自核心网网元的中间会话管理功能网元的组播/广播能力信息,核心网网元包括网络存储功能网元、接入与移动性管理功能网元或中间会话管理功能网元中的任一项。
可选地,收发单元710,具体用于接收来自核心网网元的第一消息,第一消息包括中间会话管理功能网元的组播/广播能力信息。
可选地,收发单元710,还用于向核心网网元发送第二消息,第二消息用于触发核心网网元向第一会话管理功能网元发送中间会话管理功能网元的组播/广播能力信息。
可选地,第二消息包括第二信息,第二信息用于触发核心网网元向第一会话管理功能网元发送中间会话管理功能网元的组播/广播能力信息。
可选地,在核心网网元包括接入与移动性管理功能网元的情况下,第二消息包括以下至少一项信息:订阅的事件、通知关联标识、事件通知统一资源标识符、或网络功能实例的标识。网络功能实例的标识,例如,可以是该中间会话管理功能网元的标识。
可选地,在核心网网元包括网络存储功能网元的情况下,第二消息包括以下至少一项信息:网络功能的类型,网络功能实例的标识、网络功能的域名、或中间会话管理功能网元的标识。
可选地,在核心网网元包括中间会话管理功能网元的情况下,第二消息包括查询中间会话管理功能网元的组播/广播能力信息。
可选地,第二消息为以下任一项:PDU会话更新请求消息、事件订阅请求消息、或网络功能查询请求消息。
可选地,第一消息是第二消息的响应消息。
可选地,第一消息为以下任一项:PDU会话更新回复消息、事件订阅通知消息、或网络功能查询响应消息。
可选地,收发单元710,具体用于向中间会话管理功能网元发送第三消息,第三消息包括以下至少一项:第一组播/广播业务的标识信息、第一组播/广播业务的组播/广播服务质量QoS信息、或第一组播/广播业务的组播/广播QoS信息对应的单播QoS信息;收发单元710,还用于接收来自中间会话管理功能网元的第四消息,第四消息包括第三消息中的部分或全部的信息;处理单元720,用于根据第四消息获知中间会话管理功能网元的组播/广播能力信息。
可选地,第一信息携带在PDU会话建立拒绝消息或PDU会话修改拒绝消息之中。
可选地,第一信息包括第一指示和/或第一原因,第一指示和/或第一原因用于表征中间会话管理功能网元不支持组播/广播业务。
该装置700可实现对应于根据本申请实施例的方法实施例中的第一会话管理功能网元执行的步骤或者流程,该装置700可以包括用于执行包括图4至图6中任意一个所示实 施例中的第一会话管理功能网元执行的方法的单元。
作为另一种设计,该装置700用于执行上文各个方法实施例中终端设备所执行的动作。
该装置700还可以用于执行上文各个方法实施例中终端设备所执行的动作,这时,该装置700可以为终端设备或者终端设备的组成部件,收发单元710用于执行上文方法实施例中终端设备侧的收发相关的操作,处理单元720用于执行上文方法实施例中终端设备侧的处理相关的操作。
一种可能的实现方式,收发单元710,用于收来自第一会话管理功能网元的第一信息,第一信息用于表征终端设备的第一PDU对话对应的中间会话管理功能网元不支持组播/广播业务,第一PDU会话用于终端设备加入第一组播/广播业务;收发单元710,还用于根据第一信息,向接入与移动性管理功能网元发送第三信息,第三信息用于触发接入与移动性管理功能网元为终端设备的第一组播/广播业务关联的PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元,第一PDU会话属于与终端设备的第一组播/广播业务关联的PDU会话。
可选地,第三信息包括第二指示和/或第二原因,第二指示和/或第二原因用于指示为与终端设备的第一组播/广播业务关联的PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。
可选地,第一信息携带在PDU会话建立拒绝消息或PDU会话修改拒绝消息之中。
可选地,第一信息包括第一指示和/或第一原因,第一指示和/或第一原因用于表征中间会话管理功能网元不支持组播/广播业务。
可选地,PDU会话建立拒绝消息或PDU会话修改拒绝消息包括第一PDU会话的标识。
可选地,第三信息携带在第一NAS消息中,第一NAS消息还包括第一加入请求、第一组播/广播业务的标识、以及第一PDU会话的标识,第一加入请求用于终端设备加入第一组播/广播业务。
可选地,第三信息携带在第二NAS消息中,第二NAS消息还包括第二加入请求、第二组播/广播业务的标识、以及第二PDU会话的标识,第二加入请求用于终端设备加入第一组播/广播业务,第二PDU会话属于终端设备的第一组播/广播业务关联的PDU会话。
该装置700可实现对应于根据本申请实施例的方法实施例中的终端设备执行的步骤或者流程,该装置700可以包括用于执行包括图5中所示实施例中的终端设备执行的方法的单元。
作为另一种设计,该装置700用于执行上文各个方法实施例中接入与移动性管理功能网元所执行的动作。
该装置700还可以用于执行上文各个方法实施例中接入与移动性管理功能网元所执行的动作,这时,该装置700可以为接入与移动性管理功能网元或者接入与移动性管理功能网元的组成部件,收发单元710用于执行上文方法实施例中接入与移动性管理功能网元侧的收发相关的操作,处理单元720用于执行上文方法实施例中接入与移动性管理功能网元侧的处理相关的操作。
一种可能的实现方式,收发单元710,用于接收来自第一会话管理功能网元的第一信息,第一信息用于触发接入与移动性管理功能网元为终端设备的第一PDU会话选择至少 一个支持组播/广播业务的中间会话管理功能网元,第一PDU会话用于终端设备加入第一组播/广播业务,第一PDU会话与第一组播/广播业务关联;处理单元720,用于根据第一信息,为终端设备的第一PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。
可选地,收发单元710,还用于向第一会话管理功能网元发送第一消息,第一消息包括中间会话管理功能网元的组播/广播能力信息。
可选地,收发单元710,还用于接收来自第一会话管理功能网元的第二消息,第二消息用于触发接入与移动性管理功能网元向第一会话管理功能网元发送中间会话管理功能网元的组播/广播能力信息。
可选地,第二消息包括第二信息,第二信息用于触发接入与移动性管理功能网元向第一会话管理功能网元发送中间会话管理功能网元的组播/广播能力信息。
可选地,第二消息包括以下至少一项信息:订阅的事件、通知关联标识、事件通知统一资源标识符、或网络功能实例的标识。网络功能实例的标识,例如,可以是该中间会话管理功能网元的标识。
可选地,第二消息为事件订阅请求消息。
可选地,第一消息是第二消息的响应消息。
可选地,第一消息为事件订阅通知消息。
可选地,第一信息包括第一指示和/或第一原因,第一指示和/或第一原因用于指示为终端设备的第一PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。
可选地,第一信息携带在PDU会话更新回复消息中,PDU会话更新回复消息还携带第一PDU会话的标识。
另一种可能的实现方式,收发单元710,用于接收来自终端设备的第三信息,第三信息用于触发接入与移动性管理功能网元为终端设备的第一组播/广播业务关联的PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元;处理单元720,用于根据第三信息,为终端设备的第一组播/广播业务关联的PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。
可选地,收发单元710,还用于向第一会话管理功能网元发送第一消息,第一消息包括终端设备的第一PDU会话对应的中间会话管理功能网元的组播/广播能力信息,第一PDU会话属于终端设备的第一组播/广播业务关联的PDU会话。
可选地,收发单元710,还用于接收来自第一会话管理功能网元的第二消息,第二消息用于触发接入与移动性管理功能网元向第一会话管理功能网元发送中间会话管理功能网元的组播/广播能力信息。
可选地,第二消息包括第二信息,第二信息用于触发接入与移动性管理功能网元向第一会话管理功能网元发送中间会话管理功能网元的组播/广播能力信息。
可选地,第二消息包括以下至少一项信息:订阅的事件、通知关联标识、事件通知统一资源标识符、或网络功能实例的标识。网络功能实例的标识,例如,可以是该中间会话管理功能网元的标识。
可选地,第二消息为事件订阅请求消息。
可选地,第一消息是第二消息的响应消息。
可选地,第一消息为事件订阅通知消息。
可选地,第三信息包括第二指示和/或第二原因,第二指示和/或第二原因用于指示为与终端设备的第一组播/广播业务关联的PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。
可选地,第二信息携带在第一NAS消息中,第一NAS消息还包括第一加入请求、第一组播/广播业务的标识、以及第一PDU会话的标识,第一加入请求用于终端设备加入第一组播/广播业务。
可选地,第二信息携带在第二NAS消息中,第二NAS消息还包括第二加入请求、第二组播/广播业务的标识、以及第二PDU会话的标识,第二加入请求用于终端设备加入第一组播/广播业务,第二PDU会话属于终端设备的第一组播/广播业务关联的PDU会话。
该装置700可实现对应于根据本申请实施例的方法实施例中的接入与移动性管理功能网元执行的步骤或者流程,该装置700可以包括用于执行包括图5中的接入与移动性管理功能网元执行的方法的单元。
应理解,各单元执行上述相应步骤的具体过程在上述各方法实施例中已经详细说明,为了简洁,在此不再赘述。
还应理解,这里的装置700以功能单元的形式体现。这里的术语“单元”可以指应用特有集成电路(application specific integrated circuit,ASIC)、电子电路、用于执行一个或多个软件或固件程序的处理器(例如共享处理器、专有处理器或组处理器等)和存储器、合并逻辑电路和/或其它支持所描述的功能的合适组件。在一个可选例子中,本领域技术人员可以理解,装置700可以具体为上述实施例中的第一会话管理功能网元,可以用于执行上述各方法实施例中与第一会话管理功能网元对应的各个流程和/或步骤,或者,装置700可以具体为上述实施例中的核心网网元,可以用于执行上述各方法实施例中与核心网网元对应的各个流程和/或步骤,或者,装置700可以具体为上述实施例中的终端设备,可以用于执行上述各方法实施例中与终端设备对应的各个流程和/或步骤,或者,装置700可以具体为上述实施例中的接入与移动性管理功能网元,可以用于执行上述各方法实施例中与接入与移动性管理功能网元对应的各个流程和/或步骤,为避免重复,在此不再赘述。
上述各个方案的装置700具有实现上述方法中第一会话管理功能网元所执行的相应步骤的功能,或者,上述各个方案的装置700具有实现上述方法中核心网网元所执行的相应步骤的功能,或者,上述各个方案的装置700具有实现上述方法中终端设备所执行的相应步骤的功能,或者,上述各个方案的装置700具有实现上述方法中接入与移动性管理功能网元所执行的相应步骤的功能。功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个与上述功能相对应的模块;例如收发单元可以由收发机替代(例如,收发单元中的发送单元可以由发送机替代,收发单元中的接收单元可以由接收机替代),其它单元,如处理单元等可以由处理器替代,分别执行各个方法实施例中的收发操作以及相关的处理操作。
此外,上述收发单元710还可以是收发电路(例如可以包括接收电路和发送电路),处理单元可以是处理电路。
需要指出的是,图7中的装置可以是前述实施例中的网元或设备,也可以是芯片或者芯片***,例如:片上***(system on chip,SoC)。其中,收发单元可以是输入输出电 路、通信接口;处理单元为该芯片上集成的处理器或者微处理器或者集成电路。在此不做限定。
如图8所示,本申请实施例提供另一种组播/广播通信的装置800。该装置800包括处理器810,处理器810与存储器820耦合,存储器820用于存储计算机程序或指令和/或数据,处理器810用于执行存储器820存储的计算机程序或指令,或读取存储器820存储的数据,以执行上文各方法实施例中的方法。
可选地,处理器810为一个或多个。
可选地,存储器820为一个或多个。
可选地,该存储器820与该处理器810集成在一起,或者分离设置。
作为一种方案,该装置800用于实现上文各个方法实施例中由第一会话管理功能网元执行的操作。例如,处理器810用于执行存储器820存储的计算机程序或指令,以实现上文各个方法实施例中第一会话管理功能网元的相关操作。例如,图4至图6中任意一个所示实施例中的第一会话管理功能网元执行的方法。
作为另一种方案,处理器810用于执行存储器820存储的计算机程序或指令,以实现上文各个方法实施例中终端设备的相关操作。例如,图5或图6中任意一个所示实施例中的终端设备执行的方法。
作为另一种方案,处理器810用于执行存储器820存储的计算机程序或指令,以实现上文各个方法实施例中接入与移动性管理功能网元的相关操作。例如,图4至图6所示实施例中的接入与移动性管理功能网元执行的方法。
应理解,本申请实施例中提及的处理器可以是中央处理单元(central processing unit,CPU),还可以是其他通用处理器、数字信号处理器(digital signal processor,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现成可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
还应理解,本申请实施例中提及的存储器可以是易失性存储器和/或非易失性存储器。其中,非易失性存储器可以是只读存储器(read-only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM)。例如,RAM可以用作外部高速缓存。作为示例而非限定,RAM包括如下多种形式:静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(direct rambus RAM,DR RAM)。
需要说明的是,当处理器为通用处理器、DSP、ASIC、FPGA或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件时,存储器(存储模块)可以集成在处理器中。
还需要说明的是,本文描述的存储器旨在包括但不限于这些和任意其它适合类型的存 储器。
如图9,本申请实施例提供一种芯片***900。该芯片***900(或者也可以称为处理***)包括逻辑电路910以及输入/输出接口(input/output interface)920。
其中,逻辑电路910可以为芯片***900中的处理电路。逻辑电路910可以耦合连接存储单元,调用存储单元中的指令,使得芯片***900可以实现本申请各实施例的方法和功能。输入/输出接口920,可以为芯片***900中的输入输出电路,将芯片***900处理好的信息输出,或将待处理的数据或信令信息输入芯片***900进行处理。
具体地,例如,假设第一会话管理功能网元安装了该芯片***900,逻辑电路910与输入/输出接口920耦合,逻辑电路910可通过输入/输出接口920获知终端设备的第一会话对应的中间会话管理功能网元的组播/广播能力信息,中间会话管理功能网元的组播/广播能力信息表征中间会话管理功能网元是否支持组播/广播业务,第一PDU会话用于终端设备加入第一组播/广播业务,第一PDU会话与第一组播/广播业务关联;若中间会话管理功能网元不支持组播/广播业务,则输入/输出接口920可向接入与移动性管理功能网元发送第一信息,第一信息可以用于触发接入与移动性管理功能网元为终端设备的第一PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。
又如,假设第一会话管理功能网元安装了该芯片***900,逻辑电路910与输入/输出接口920耦合,逻辑电路910可通过输入/输出接口920获知终端设备的第一PDU会话对应的中间会话管理功能网元的组播/广播能力信息,中间会话管理功能网元的组播/广播能力信息表征中间会话管理功能网元是否支持组播/广播业务,第一PDU会话用于终端设备加入第一组播/广播业务,第一PDU会话与第一组播/广播业务关联;若中间会话管理功能网元不支持组播/广播业务,则输入/输出接口920可向终端设备发送第一信息,第一信息可以用于表征中间会话管理功能网元不支持组播/广播业务。
又如,假设终端设备安装了该芯片***900,逻辑电路910与输入/输出接口920耦合,逻辑电路910可通过输入/输出接口920接收来自第一会话管理功能网元的第一信息,第一信息用于表征终端设备的第一PDU会话对应的中间会话管理功能网元不支持组播/广播业务,第一PDU会话用于终端设备加入第一组播/广播业务;输入/输出接口920可根据第一信息,向接入与移动性管理功能网元发送第三信息,第三信息可以用于触发为终端设备的第一组播/广播业务关联的PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。
又如,假设接入与移动性管理功能网元安装了该芯片***900,逻辑电路910与输入/输出接口920耦合,逻辑电路910可通过输入/输出接口920接收来自终端设备的第三信息,第三信息可以用于触发接入与移动性管理功能网元为终端设备的第一组播/广播业务关联的PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元;逻辑电路910可根据第三信息,为终端设备的第一组播/广播业务关联的PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。
又如,假设接入与移动性管理功能网元安装了该芯片***900,逻辑电路910与输入/输出接口920耦合,逻辑电路910可通过输入/输出接口920接收来自第一会话管理功能网元的第一信息,第一信息用于触发接入与移动性管理功能网元为终端设备的第一PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元,第一PDU会话用于终端 设备加入第一组播/广播业务,第一PDU会话与第一组播/广播业务关联;逻辑电路910可根据第一信息,为终端设备的第一PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。
作为一种方案,该芯片***900用于实现上文各个方法实施例中由第一会话管理功能网元执行的操作。例如,逻辑电路910用于实现上文方法实施例中由第一会话管理功能网元执行的处理相关的操作(例如,除了发送和/或接收相关的操作之外的操作),如,图4至图6中任意一个所示实施例中的第一会话管理功能网元执行的处理相关的操作;输入/输出接口920用于实现上文方法实施例中由第一会话管理功能网元执行的发送和/或接收相关的操作,如,图4至图6中任意一个所示实施例中的第一会话管理功能网元执行的发送和/或接收相关的操作。
作为另一种方案,该芯片***900用于实现上文各个方法实施例中由终端设备执行的操作。例如,逻辑电路910用于实现上文方法实施例中由终端设备执行的处理相关的操作,如,图5或图6中任意一个所示实施例中的终端设备执行的处理相关的操作;输入/输出接口920用于实现上文方法实施例中由终端设备执行的发送和/或接收相关的操作,如,图5或图6中任意一个所示实施例中的终端设备执行的发送和/或接收相关的操作。
作为另一种方案,该芯片***900用于实现上文各个方法实施例中由核心网网元执行的操作。例如,逻辑电路910用于实现上文方法实施例中由核心网网元执行的处理相关的操作,如,图5所示实施例中的核心网网元执行的处理相关的操作;输入/输出接口920用于实现上文方法实施例中由核心网网元执行的发送和/或接收相关的操作,如,图5所示实施例中的核心网网元执行的发送和/或接收相关的操作。
作为另一种方案,该芯片***900用于实现上文各个方法实施例中由接入与移动性管理功能网元执行的操作。例如,逻辑电路910用于实现上文方法实施例中由接入与移动性管理功能网元执行的处理相关的操作,如,图4至图6中任意一个所示实施例中的接入与移动性管理功能网元执行的处理相关的操作;输入/输出接口920用于实现上文方法实施例中由接入与移动性管理功能网元执行的发送和/或接收相关的操作,如,图4至图6中任意一个所示实施例中的接入与移动性管理功能网元执行的发送和/或接收相关的操作。
本申请实施例还提供一种计算机可读存储介质,其上存储有用于实现上述各方法实施例中由第一会话管理功能网元,或终端设备,或核心网网元,或接入与移动性管理功能网元执行的方法的计算机指令。
例如,该计算机程序被计算机执行时,使得该计算机可以实现上述方法各实施例中由第一会话管理功能网元,或终端设备,或核心网网元,或接入与移动性管理功能网元执行的方法。
本申请实施例还提供一种计算机程序产品,包含指令,该指令被计算机执行时以实现上述各方法实施例中由第一会话管理功能网元,或终端设备,或核心网网元,或接入与移动性管理功能网元执行的方法。
本申请实施例还提供一种通信***,该通信***包括上文各实施例中的第一会话管理功能网元,或终端设备,或核心网网元,或接入与移动性管理功能网元。例如,该***包含图4所示实施例中的第一会话管理功能网元、终端设备,以及核心网网元;又例如,该***包含图5所示实施例中的第一会话管理功能网元和接入与移动性管理功能网元。
上述提供的任一种装置中相关内容的解释及有益效果均可参考上文提供的对应的方法实施例,此处不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。此外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本申请实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。例如,计算机可以是个人计算机,服务器,或者网络设备等。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘(solid state disk,SSD)等。例如,前述的可用介质包括但不限于:U盘、移动硬盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。

Claims (51)

  1. 一种组播/广播通信的方法,其特征在于,包括:
    第一会话管理功能网元获知终端设备的第一协议数据单元PDU会话对应的中间会话管理功能网元的组播/广播能力信息,所述第一PDU会话用于所述终端设备加入第一组播/广播业务,所述第一PDU会话与所述第一组播/广播业务关联;
    若所述中间会话管理功能网元不支持组播/广播业务,则所述第一会话管理功能网元向接入与移动性管理功能网元发送第一信息,所述第一信息用于触发所述接入与移动性管理功能网元为所述终端设备的所述第一PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。
  2. 根据权利要求1所述的方法,其特征在于,所述第一会话管理功能网元获知所述中间会话管理功能网元的组播/广播能力信息,包括:
    所述第一会话管理功能网元接收来自核心网网元的所述中间会话管理功能网元的组播/广播能力信息,所述核心网网元包括网络存储功能网元、所述接入与移动性管理功能网元或所述中间会话管理功能网元中的任一项。
  3. 根据权利要求2所述的方法,其特征在于,所述第一会话管理功能网元接收来自核心网网元的所述中间会话管理功能网元的组播/广播能力信息,包括:
    所述第一会话管理功能网元接收来自所述核心网网元的第一消息,所述第一消息包括所述中间会话管理功能网元的组播/广播能力信息。
  4. 根据权利要求3所述的方法,其特征在于,所述方法还包括:
    所述第一会话管理功能网元向所述核心网网元发送第二消息,所述第二消息用于触发所述核心网网元向所述第一会话管理功能网元发送所述中间会话管理功能网元的组播/广播能力信息。
  5. 根据权利要求4所述的方法,其特征在于,所述第二消息包括第二信息,所述第二信息用于触发所述核心网网元向所述第一会话管理功能网元发送所述中间会话管理功能网元的组播/广播能力信息。
  6. 根据权利要求4所述的方法,其特征在于,在所述核心网网元包括所述接入与移动性管理功能网元的情况下,所述第二消息包括以下至少一项信息:
    订阅的事件、通知关联标识、事件通知统一资源标识符、或网络功能实例的标识。
  7. 根据权利要求4所述的方法,其特征在于,在所述核心网网元包括所述网络存储功能网元的情况下,所述第二消息包括以下至少一项信息:
    网络功能的类型,网络功能实例的标识、网络功能的域名、或所述中间会话管理功能网元的标识。
  8. 根据权利要求4所述的方法,其特征在于,在所述核心网网元包括所述中间会话管理功能网元的情况下,所述第二消息包括查询所述中间会话管理功能网元的组播/广播能力信息。
  9. 根据权利要求4至8中任一项所述的方法,所述第一消息是所述第二消息的响应消息。
  10. 根据权利要求1所述的方法,其特征在于,所述第一会话管理功能网元获知所述中间会话管理功能网元的组播/广播能力信息,包括:
    所述第一会话管理功能网元向所述中间会话管理功能网元发送第三消息,所述第三消息包括以下至少一项:
    所述第一组播/广播业务的标识信息、所述第一组播/广播业务的组播/广播服务质量QoS信息、或所述第一组播/广播业务的组播/广播QoS信息对应的单播QoS信息;
    所述第一会话管理功能网元接收来自所述中间会话管理功能网元的第四消息,所述第四消息包括所述第三消息中的部分或全部的信息;
    所述第一会话管理功能网元根据所述第四消息获知所述中间会话管理功能网元的组播/广播能力信息。
  11. 根据权利要求1至10中任一项所述的方法,其特征在于,所述第一信息包括第一指示和/或第一原因,所述第一指示和/或所述第一原因用于触发所述接入与移动性管理功能网元为所述终端设备的所述第一PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。
  12. 一种组播/广播通信的方法,其特征在于,包括:
    接入与移动性管理功能网元接收来自第一会话管理功能网元的第一信息,所述第一信息用于触发所述接入与移动性管理功能网元为终端设备的第一PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元,所述第一PDU会话用于所述终端设备加入第一组播/广播业务,所述第一PDU会话与所述第一组播/广播业务关联;
    所述接入与移动性管理功能网元根据所述第一信息,为所述终端设备的所述第一PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。
  13. 根据权利要求12所述的方法,其特征在于,所述方法还包括:
    所述接入与移动性管理功能网元向所述第一会话管理功能网元发送第一消息,所述第一消息包括所述中间会话管理功能网元的组播/广播能力信息。
  14. 根据权利要求13所述的方法,其特征在于,所述方法还包括:
    所述接入与移动性管理功能网元接收来自所述第一会话管理功能网元的第二消息,所述第二消息用于触发所述接入与移动性管理功能网元向所述第一会话管理功能网元发送所述中间会话管理功能网元的组播/广播能力信息。
  15. 根据权利要求14所述的方法,其特征在于,所述第二消息包括第二信息,所述第二信息用于触发所述接入与移动性管理功能网元向所述第一会话管理功能网元发送所述中间会话管理功能网元的组播/广播能力信息。
  16. 根据权利要求14所述的方法,其特征在于,所述第二消息包括以下至少一项信息:
    订阅的事件、通知关联标识、事件通知统一资源标识符、或网络功能实例的标识。
  17. 根据权利要求14至16中任一项所述的方法,其特征在于,所述第一消息是所述第二消息的响应消息。
  18. 根据权利要求12至17中任一项所述的方法,其特征在于,所述第一信息包括第一指示和/或第一原因,所述第一指示和/或所述第一原因用于触发所述接入与移动性管理功能网元为所述终端设备的所述第一PDU会话选择至少一个支持组播/广播业务的中间会 话管理功能网元。
  19. 一种组播/广播通信的方法,其特征在于,包括:
    第一会话管理功能网元获知终端设备的第一PDU会话对应的中间会话管理功能网元的组播/广播能力信息,所述第一PDU会话用于所述终端设备加入第一组播/广播业务,所述第一PDU会话与所述第一组播/广播业务关联;
    若所述中间会话管理功能网元不支持组播/广播业务,则所述第一会话管理功能网元向所述终端设备发送第一信息,所述第一信息用于表征所述中间会话管理功能网元不支持组播/广播业务。
  20. 根据权利要求19所述的方法,其特征在于,所述第一会话管理功能网元获知所述中间会话管理功能网元的组播/广播能力信息,包括:
    所述第一会话管理功能网元接收来自核心网网元的所述中间会话管理功能网元的组播/广播能力信息,所述核心网网元包括网络存储功能网元、接入与移动性管理功能网元或所述中间会话管理功能网元中的任一项。
  21. 根据权利要求20所述的方法,其特征在于,所述第一会话管理功能网元接收来自核心网网元的所述中间会话管理功能网元的组播/广播能力信息,包括:
    所述第一会话管理功能网元接收来自所述核心网网元的第一消息,所述第一消息包括所述中间会话管理功能网元的组播/广播能力信息。
  22. 根据权利要求20或21所述的方法,其特征在于,所述方法还包括:
    所述第一会话管理功能网元向所述核心网网元发送第二消息,所述第二消息用于触发所述核心网网元向所述第一会话管理功能网元发送所述中间会话管理功能网元的组播/广播能力信息。
  23. 根据权利要求22所述的方法,其特征在于,所述第二消息包括第二信息,所述第二信息用于触发所述核心网网元向所述第一会话管理功能网元发送所述中间会话管理功能网元的组播/广播能力信息。
  24. 根据权利要求22所述的方法,其特征在于,在所述核心网网元包括所述接入与移动性管理功能网元的情况下,所述第二消息包括以下至少一项信息:
    订阅的事件、通知关联标识、事件通知统一资源标识符、或网络功能实例的标识。
  25. 根据权利要求22所述的方法,其特征在于,在所述核心网网元包括所述网络存储功能网元的情况下,所述第二消息包括以下至少一项信息:
    网络功能的类型,网络功能实例的标识、网络功能的域名、或所述中间会话管理功能网元的标识。
  26. 根据权利要求22所述的方法,其特征在于,在所述核心网网元包括所述中间会话管理功能网元的情况下,所述第二消息包括查询所述中间会话管理功能网元的组播/广播能力信息。
  27. 根据权利要求22至26中任一项所述的方法,其特征在于,所述第一消息是所述第二消息的响应消息。
  28. 根据权利要求19至27中任一项所述的方法,其特征在于,所述第一信息携带在PDU会话建立拒绝消息或PDU会话修改拒绝消息之中。
  29. 根据权利要求19所述的方法,其特征在于,所述第一会话管理功能网元获知所 述中间会话管理功能网元的组播/广播能力信息,包括:
    所述第一会话管理功能网元向所述中间会话管理功能网元发送第三消息,所述第三消息包括以下至少一项:
    所述第一组播/广播业务的标识信息、所述第一组播/广播业务的组播/广播服务质量QoS信息、或所述第一组播/广播业务的组播/广播QoS信息对应的单播QoS信息;
    所述第一会话管理功能网元接收来自所述中间会话管理功能网元的第四消息,所述第四消息包括所述第三消息中的部分或全部的信息;
    所述第一会话管理功能网元根据所述第四消息获知所述中间会话管理功能网元的组播/广播能力信息。
  30. 根据权利要求19至29中任一项所述的方法,其特征在于,所述第一信息包括第一指示和/或第一原因,所述第一指示和/或所述第一原因用于表征所述中间会话管理功能网元不支持组播/广播业务。
  31. 一种组播/广播通信的方法,其特征在于,包括:
    终端设备接收来自第一会话管理功能网元的第一信息,所述第一信息用于表征所述终端设备的所述第一PDU对话对应的中间会话管理功能网元不支持组播/广播业务,所述第一PDU会话用于所述终端设备加入第一组播/广播业务;
    所述终端设备根据所述第一信息,向接入与移动性管理功能网元发送第三信息,所述第三信息用于触发所述接入与移动性管理功能网元为所述终端设备的第一组播/广播业务关联的PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。
  32. 根据权利要求31所述的方法,其特征在于,所述第三信息包括第二指示和/或第二原因,所述第二指示和/或所述第二原因用于指示为所述终端设备的第一组播/广播业务关联的PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。
  33. 根据权利要求31或32所述的方法,其特征在于,所述第三信息携带在第一非接入层NAS消息中,所述NAS消息还包括第一加入请求、所述第一组播/广播业务的标识、以及所述第一PDU会话的标识,所述第一PDU会话属于所述终端设备的第一组播/广播业务关联的PDU会话,所述第一加入请求用于所述终端设备加入所述第一组播/广播业务。
  34. 根据权利要求31或32所述的方法,其特征在于,所述第三信息携带在第二NAS消息中,所述第二NAS消息还包括第二加入请求、所述第一组播/广播业务的标识、以及第二PDU会话的标识,所述第二加入请求用于所述终端设备加入所述第一组播/广播业务,所述第二PDU会话属于所述终端设备的第一组播/广播业务关联的PDU会话。
  35. 根据权利要求31至34中任一项所述的方法,其特征在于,所述第一信息携带在PDU会话建立拒绝消息或PDU会话修改拒绝消息之中。
  36. 根据权利要求31至35中任一项所述的方法,其特征在于,所述第一信息包括第一指示和/或第一原因,所述第一指示和/或所述第一原因用于表征所述中间会话管理功能网元不支持组播/广播业务。
  37. 一种组播/广播通信的方法,其特征在于,包括:
    接入与移动性管理功能网元接收来自终端设备的第三信息,所述第三信息用于触发所述接入与移动性管理功能网元为所述终端设备的第一组播/广播业务关联的PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元;
    所述接入与移动性管理功能网元根据所述第三信息,为所述终端设备的第一组播/广播业务关联的PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。
  38. 根据权利要求37所述的方法,其特征在于,所述方法还包括:
    所述接入与移动性管理功能网元向所述第一会话管理功能网元发送第一消息,所述第一消息包括所述终端设备的第一PDU会话对应的中间会话管理功能网元的组播/广播能力信息,所述第一PDU会话属于所述终端设备的第一组播/广播业务关联的PDU会话。
  39. 根据权利要求38所述的方法,其特征在于,所述方法还包括:
    所述接入与移动性管理功能网元接收来自第一会话管理功能网元的第二消息,所述第二消息用于触发所述接入与移动性管理功能网元向所述第一会话管理功能网元发送所述中间会话管理功能网元的组播/广播能力信息。
  40. 根据权利要求39所述的方法,其特征在于,所述第二消息包括第二信息,所述第二信息用于触发所述接入与移动性管理功能网元向所述第一会话管理功能网元发送所述中间会话管理功能网元的组播/广播能力信息。
  41. 根据权利要求39所述的方法,其特征在于,所述第二消息包括以下至少一项信息:
    订阅的事件、通知关联标识、事件通知统一资源标识符、或网络功能实例的标识。
  42. 根据权利要求39至41中任一项所述的方法,其特征在于,所述第一消息是所述第二消息的响应消息。
  43. 根据权利要求38至42中任一项所述的方法,其特征在于,所述第三信息携带在第一NAS消息中,所述第一NAS消息还包括第一加入请求、所述第一PDU会话的标识、以及所述第一组播/广播业务的标识,所述第一加入请求用于所述终端设备加入所述第一组播/广播业务。
  44. 根据权利要求37至42中任一项所述的方法,其特征在于,所述第三信息携带在第二NAS消息中,所述第二NAS消息还包括第二加入请求、第二PDU会话的标识、以及所述第一组播/广播业务的标识,所述第二加入请求用于所述终端设备加入所述第一组播/广播业务,所述第二PDU会话属于所述终端设备的第一组播/广播业务关联的PDU会话。
  45. 根据权利要求37至44中任一项所述的方法,其特征在于,所述第三信息包括第二指示和/或第二原因,所述第二指示和/或所述第二原因用于指示为所述第一组播/广播业务关联的PDU会话选择至少一个支持组播/广播业务的中间会话管理功能网元。
  46. 一种组播/广播通信的装置,其特征在于,包括:
    处理器,用于执行存储器中存储的计算机程序,以使得所述装置执行如权利要求1至10,或如权利要求11至18,或如权利要求19至30,或如权利要求31至36,或如权利要求37至45中任一项所述的方法。
  47. 根据权利要求46所述的装置,其特征在于,所述装置还包括所述存储器。
  48. 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如权利要求1至10,或如权利要求11至18,或如权利要求19至30,或如权利要求31至36,或如权利要求37至45中任一项所述的方法。
  49. 一种计算机程序产品,其特征在于,所述计算机程序产品包括用于执行如权利要求1至10,或如权利要求11至18,或如权利要求19至30,或如权利要求31至36,或如权利要求37至45中任一项所述的方法的指令。
  50. 一种组播/广播通信的***,其特征在于,包括:第一会话管理功能网元和接入与移动性管理功能网元;
    所述第一会话管理功能网元,用于执行如权利要求1至10中任一项所述的方法;
    所述接入与移动性管理功能网元,用于执行如权利要求11至18中任一项所述的方法。
  51. 一种组播/广播通信的***,其特征在于,包括:第一会话管理功能网元、终端设备和接入与接入与移动性管理功能网元;
    所述第一会话管理功能网元,用于执行如权利要求19至30中任一项所述的方法;
    所述终端设备,用于执行如权利要求31至36中任一项所述的方法;
    所述接入与移动性管理功能网元,用于执行如权利要求37至45中任一项所述的方法。
PCT/CN2022/124505 2021-12-07 2022-10-11 组播/广播通信的方法与相关装置 WO2023103575A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202111482564.X 2021-12-07
CN202111482564.XA CN116249073A (zh) 2021-12-07 2021-12-07 组播/广播通信的方法与相关装置

Publications (1)

Publication Number Publication Date
WO2023103575A1 true WO2023103575A1 (zh) 2023-06-15

Family

ID=86624680

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2022/124505 WO2023103575A1 (zh) 2021-12-07 2022-10-11 组播/广播通信的方法与相关装置

Country Status (2)

Country Link
CN (1) CN116249073A (zh)
WO (1) WO2023103575A1 (zh)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021164564A1 (zh) * 2020-02-21 2021-08-26 华为技术有限公司 传输组播业务的方法和装置
WO2021204131A1 (zh) * 2020-04-10 2021-10-14 华为技术有限公司 一种组播/广播业务的通信方法和装置
CN113630822A (zh) * 2020-05-08 2021-11-09 华为技术有限公司 组播业务切换的方法和装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021164564A1 (zh) * 2020-02-21 2021-08-26 华为技术有限公司 传输组播业务的方法和装置
WO2021204131A1 (zh) * 2020-04-10 2021-10-14 华为技术有限公司 一种组播/广播业务的通信方法和装置
CN113630822A (zh) * 2020-05-08 2021-11-09 华为技术有限公司 组播业务切换的方法和装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
SAMSUNG: "Update PDU Session Modification procedure regarding solution 4", 3GPP DRAFT; S2-1906524 WAS 1905672 UPDATE PDU SESSION MODIFICATION PROCEDURE REGARDING SOLUTION 4, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. SA WG2, no. Reno, USA; 20190513 - 20190517, 17 May 2019 (2019-05-17), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France , XP051736336 *

Also Published As

Publication number Publication date
CN116249073A (zh) 2023-06-09

Similar Documents

Publication Publication Date Title
WO2021057794A1 (zh) 配置业务的方法、通信装置和通信***
US20220408162A1 (en) Multicast service transmission method and apparatus
WO2022048394A1 (zh) 网络连接方法、网络去连接方法及通信装置
WO2022012506A1 (zh) 通信方法和通信装置
EP4354770A1 (en) Method and apparatus for transmitting data
US20230232196A1 (en) Data communication method and communication apparatus
US20230388756A1 (en) Communication method and apparatus for multicast/broadcast service
WO2023051430A1 (zh) 通信的方法和装置
WO2023020481A1 (zh) 用于传输数据的方法和装置
WO2023024931A1 (zh) 用于设备间通信的方法和装置
WO2022170798A1 (zh) 确定策略的方法和通信装置
WO2023103575A1 (zh) 组播/广播通信的方法与相关装置
WO2023061167A1 (zh) 通信方法及装置
WO2023160394A1 (zh) 通信的方法和装置
WO2023185620A1 (zh) 通信的方法和装置
WO2023051427A1 (zh) 通信的方法和装置
WO2023273880A1 (zh) 传输方式切换的方法和相关装置
WO2023143252A1 (zh) 授时的方法及通信装置
WO2023051428A1 (zh) 信息传输的方法和装置
WO2023051431A1 (zh) 通信的方法和装置
WO2024001897A1 (zh) 通信方法和装置
WO2023143212A1 (zh) 一种通信方法及装置
WO2023216696A1 (zh) 信息处理的方法和装置
WO2023185561A1 (zh) 通信方法和通信装置
US20240155325A1 (en) Information obtaining method and apparatus, and system

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: 22903000

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 2022903000

Country of ref document: EP

ENP Entry into the national phase

Ref document number: 2022903000

Country of ref document: EP

Effective date: 20240514