WO2023213327A1 - 信息处理方法、装置、通信设备和存储介质 - Google Patents

信息处理方法、装置、通信设备和存储介质 Download PDF

Info

Publication number
WO2023213327A1
WO2023213327A1 PCT/CN2023/092573 CN2023092573W WO2023213327A1 WO 2023213327 A1 WO2023213327 A1 WO 2023213327A1 CN 2023092573 W CN2023092573 W CN 2023092573W WO 2023213327 A1 WO2023213327 A1 WO 2023213327A1
Authority
WO
WIPO (PCT)
Prior art keywords
network element
information
service
media
capability
Prior art date
Application number
PCT/CN2023/092573
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 WO2023213327A1 publication Critical patent/WO2023213327A1/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W60/00Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup

Definitions

  • the present disclosure relates to communication technology, including but not limited to information processing methods, devices, communication equipment and storage media.
  • DC Data Channel
  • IMS Internet Protocol Multimedia Subsystem
  • IP Multimedia Subsystem IP Multimedia Subsystem
  • the information processing method, device, communication equipment and storage medium provided by the present disclosure can efficiently discover and select DC network elements that meet actual needs, thereby improving the success rate of the data channel and shortening the communication delay.
  • an information processing method including: sending a first service discovery request to a second network element, where the first service discovery request at least includes required DC media information and/or this call Requested related information; receiving a first service discovery response returned by the second network element, where the first service discovery response at least includes third network element related information or third network element set related information.
  • an information processing method including: sending a second service discovery request to a second network element, where the second service discovery request at least includes required DC control information and/or this call Requested related information; receiving a second service discovery response returned by the second network element, where the second service discovery response at least includes fifth network element related information or fifth network element set related information.
  • an information processing method including: receiving a first service discovery request sent by a first network element, where the first service discovery request at least includes required DC media information and/or current Information related to the call request; determining information related to the third network element or information related to the third network element set; sending a first service discovery response to the first network element, where the first service discovery response at least includes information related to the third network element information or third network element collection related information.
  • an information processing method including: an information processing method, wherein the method is applied to a second network element, and the method includes: receiving a second message sent by a fourth network element.
  • Service discovery request the second service discovery request includes at least the required DC control information and/or the relevant information of this call request; determine the fifth network element related information or the fifth network element set related information; send the fourth network element related information to the fourth network element collection related information.
  • the network element sends a second service discovery response, where the second service discovery response includes at least fifth network element related information or fifth network element set related information.
  • an information processing method including: sending a first DC registration request to a second network element, where the first DC registration request is used to notify the third network element of configuration information.
  • an information processing method including: sending a second DC registration request to a second network element, where the second DC registration request is used to notify the fifth network element of configuration information.
  • an information processing method including: receiving a first DC registration request sent by a third network element, where the first DC registration request is used to notify the third network element of configuration information. ; Store the configuration information of the third network element.
  • an information processing method including: receiving a second DC registration request sent by a fifth network element, where the second DC registration request is used to notify the fifth network element of configuration information. ; Store the configuration information of the fifth network element.
  • an information processing device includes: a first sending unit configured to send a first service discovery request to a second network element, where the first service discovery request at least includes: DC media information and/or relevant information of this call request is required; a first receiving unit is used to receive a first service discovery response returned by the second network element, where the first service discovery response at least includes a third network element Related information or the third network element collects related information.
  • an information processing device includes: The second sending unit is configured to send a second service discovery request to the second network element, where the second service discovery request at least includes the required DC control information and/or relevant information of this call request; the second receiving unit is configured to Upon receiving the second service discovery response returned by the second network element, the second service discovery response at least includes fifth network element related information or fifth network element set related information.
  • an information processing device includes: a first determining unit for determining third network element related information or third network element set related information; a third sending unit for In sending a first service discovery response to the first network element, the first service discovery response at least includes third network element related information or third network element set related information.
  • an information processing device includes: a second determining unit for determining fifth network element related information or fifth network element set related information; a fourth sending unit for In sending a second service discovery response to the fourth network element, the second service discovery response at least includes fifth network element related information or fifth network element set related information.
  • an information processing device includes: a fifth sending unit configured to send a first DC registration request to a second network element, where the first DC registration request is used to notify Configuration information of the third network element.
  • an information processing device includes: a sixth sending unit configured to send a second DC registration request to a second network element, where the second DC registration request is used to notify Configuration information of the fifth network element.
  • an information processing device includes: a third receiving unit configured to receive a first DC registration request sent by a third network element, where the first DC registration request is used to Notify the configuration information of the third network element; the first storage unit is used to store the configuration information of the third network element.
  • an information processing device includes: a fourth receiving unit configured to receive a second DC registration request sent by a fifth network element, where the second DC registration request is used to Notifying the configuration information of the fifth network element; and a second storage unit configured to store the configuration information of the fifth network element.
  • the communication device provided by the embodiment of the present disclosure includes a memory and a processor.
  • the memory stores a computer program that can be run on the processor.
  • the processor executes the program, the method described in the embodiment of the present disclosure is implemented.
  • the computer-readable storage medium provided by the embodiments of the present disclosure has a computer program stored thereon, and when the computer program is executed by a processor, the method provided by the embodiments of the present disclosure is implemented.
  • the first network element sends the required DC media information and/or the relevant information of this call request to the second network element
  • the second network element sends the required DC media information and/or related information of this call request to the second network element based on the required DC media information and/or
  • the relevant information requested by this call is searched for the third network element related information or the third network element collection related information that matches the information, and returned to the first network element, so that the first network element can be based on the third network element related information or the third network element set related information.
  • the three network elements gather relevant information to establish a data channel; in this way, the first network element obtains a more suitable third network element, that is, the third network element meets the required DC media information and/or the relevant information requested by this call. , so the success rate of data channel establishment can be improved, thereby shortening the communication delay.
  • Figure 1 is a schematic flow chart of the implementation of an information processing method provided by an embodiment of the present disclosure
  • FIG. 2 is a schematic flowchart of the implementation of another information processing method provided by an embodiment of the present disclosure
  • Figure 3 is a schematic flow chart of the implementation of yet another information processing method provided by an embodiment of the present disclosure.
  • Figure 4 is a schematic flow chart of the implementation of another information processing method provided by an embodiment of the present disclosure.
  • Figure 5 is a schematic diagram of the architecture of Data Channel provided by an embodiment of the present disclosure.
  • FIG. 6 is a schematic diagram of the IMS network architecture provided by an embodiment of the present disclosure.
  • Figure 7 is a schematic flowchart of the implementation of an information processing method provided by an embodiment of the present disclosure.
  • Figure 8a is a schematic flowchart of the implementation of an information processing method provided by an embodiment of the present disclosure
  • Figure 8b is a schematic flowchart of the implementation of an information processing method provided by an embodiment of the present disclosure.
  • Figure 9 is a schematic flowchart of the implementation of an information processing method provided by an embodiment of the present disclosure.
  • Figure 10a is a schematic flow chart of the implementation of an information processing method provided by an embodiment of the present disclosure.
  • Figure 10b is a schematic flowchart of the implementation of an information processing method provided by an embodiment of the present disclosure
  • Figure 11 is a schematic flowchart of the implementation of an information processing method provided by an embodiment of the present disclosure.
  • Figure 12 is a schematic flow chart of the implementation of an information processing method provided by an embodiment of the present disclosure.
  • Figure 13 is a schematic flowchart of the implementation of an information processing method provided by an embodiment of the present disclosure.
  • Figure 14 is a schematic flow chart of the implementation of another information processing method provided by an embodiment of the present disclosure.
  • Figure 15 is a schematic structural diagram of an information processing device 15 according to an embodiment of the present disclosure.
  • Figure 16 is a schematic structural diagram of the information processing device 16 according to an embodiment of the present disclosure.
  • Figure 17 is a schematic structural diagram of the information processing device 17 according to an embodiment of the present disclosure.
  • Figure 18 is a schematic structural diagram of an information processing device 18 according to an embodiment of the present disclosure.
  • Figure 19 is a schematic structural diagram of an information processing device 19 according to an embodiment of the present disclosure.
  • Figure 20 is a schematic structural diagram of an information processing device 20 according to an embodiment of the present disclosure.
  • Figure 21 is a schematic structural diagram of an information processing device 21 according to an embodiment of the present disclosure.
  • Figure 22 is a schematic structural diagram of an information processing device 22 according to an embodiment of the present disclosure.
  • Figure 23 is a schematic structural diagram of a communication device 230 provided by an embodiment of the present disclosure.
  • FIG. 1 is a schematic flowchart of the implementation of the information processing method provided by an embodiment of the present disclosure. As shown in Figure 1, the method may include the following steps 101 to Step 102:
  • Step 101 The first network element sends a first service discovery request to the second network element.
  • the first service discovery request at least includes required DC media information (required data channel media information) and/or relevant information of this call request. ;
  • Step 102 The first network element receives a first service discovery response returned by the second network element, where the first service discovery response at least includes third network element related information or third network element set related information.
  • the first network element sends the required DC media information and/or the relevant information of this call request to the second network element
  • the second network element sends the required DC media information and/or related information of this call request to the second network element based on the required DC media information and/or
  • the relevant information requested by this call is searched for the third network element related information or the third network element collection related information that matches the information, and returned to the first network element, so that the first network element can be based on the third network element related information or the third network element set related information.
  • the three network elements gather relevant information to establish a data channel; in this way, the first network element obtains a more suitable third network element, that is, the third network element meets the required DC media information and/or the relevant information requested by this call. , so the success rate of data channel establishment can be improved, thereby shortening the communication delay.
  • the first service discovery request is one of the following: DC media capability discovery request, DC media discovery request, DC media service capability discovery request, DC media service discovery request, DC service capability discovery request, DC service discovery request , DC network function discovery request (Nnrf_NFDiscovery_Request); in this embodiment, the name of the first service discovery request is not limited, and the above names can be equal or replaced unless otherwise specified.
  • the required DC media information includes at least one of the following information: DC Media Capability, DC Media, DC Media Service Capability, DC DC Media Service, DC Service Capability, DC Service, DC Network Function, DC Capability, Interface Capability, DC Media Capability DC Media Capability List, DC Media List, DC Media Service Capability List, DC Media Service List, DC Media Service Capability List List), DC Service List (DC Service List), DC Network Function List (DC Network Function List), DC Capability List (DC Capability List), and Interface Capability List (Interface Capability List).
  • the content of the required DC media information is not limited.
  • the names of the above contents included in the body information are not limited either.
  • the relevant information of the current call request indicates that the current call is sent by the first terminal.
  • the relevant information requested for this call includes calling information and/or called information.
  • the calling information includes the calling number
  • the called information includes the called number.
  • the first service discovery response carries third network element related information or third network element set related information.
  • the first network element when the first service discovery response includes relevant information of a third network element, the first network element directly uses the third network element as the target network element and establishes a connection with it.
  • the first network element may be based on at least one of the following information:
  • the third network element collects relevant information, DC media requirement information, interface requirement information, relevant information of this call request, location information of the first terminal, IP address information of the first terminal, and selected media function information, and performs the third Three network element selection.
  • Selecting the third network element can also be called “determining the third network element", that is, “performing the selection of the third network element” and “determining the third network element” are synonymous, both of which are to select the third network element that meets the above information. the third network element.
  • the discovery and selection of the third network element is realized, and the optimal selection of the third network element is realized based on the location information of the first terminal and/or DC media capability information (ie, the required DC media information), etc. , to obtain the third network element that meets actual needs, thereby improving the success rate of data channel or media negotiation, thereby shortening communication delay.
  • the network can efficiently call the third network element on demand, improve the success rate of data channel media negotiation, reduce the data channel media establishment delay, and enable the IMS network to support more diverse multimedia or interactive services.
  • the first network element can be selected from the third network element set based on the DC media requirement information and/or the interface requirement information, and the connection is established based on this.
  • the first terminal is not limited. It may be the calling terminal, the called terminal, or other terminals. In this embodiment, the first terminal is not limited.
  • the first network element selects the third network element based on at least the location information of the first terminal.
  • the third network element selected in this way is closer to the location of the first terminal, so that the first network element is closer to the location of the first terminal.
  • the selected media function can also be called the selected media network element, or the selected media network function, etc.
  • the name of the media function is not limited. The above message name Unless otherwise specified, they may be equivalent or substituted.
  • the selected media function includes at least one of the following: IP Multimedia Subsystem-Access Gateway (IMS-AGW), Media Resource Function Processor (Media Resource Function Processor, MRFP), IP Multimedia Gateway (IM-MGw), Transition Gateway (TrGW), User Plane Function (UPF), other IMS media functions or other fifth-generation mobile communication technology cores Network (5th Generation Mobile Communication Technology Core, 5GC) media function.
  • IMS-AGW IP Multimedia Subsystem-Access Gateway
  • MRFP Media Resource Function Processor
  • IM-MGw IP Multimedia Gateway
  • TrGW Transition Gateway
  • UPF User Plane Function
  • other IMS media functions or other 5GC media functions refer to IMS media functions or 5GC media functions that are different from IMS-AGW, MRFP, IM-MGw, TrGW, and UPF.
  • the first network element may be one of the following: application server (Application Server, AS), data channel control function (Data Channel Control Functionality, DCSF), IMS network element, etc.; in this embodiment, the first network element The name of the network element is not limited. In short, the first network element belongs to the network function consumer (NF Consumer).
  • application server Application Server, AS
  • data channel control function Data Channel Control Functionality, DCSF
  • IMS network element etc.
  • the name of the network element is not limited.
  • the first network element belongs to the network function consumer (NF Consumer).
  • AS is equivalent to IMS AS, Multimedia Telephony AS (Multi Media Telephony, AS MMTEL) or application Server, etc. This embodiment does not limit the name of the AS.
  • DCSF is equivalent to DC server (Data Channel Server, DCS), DC service controller (Data Channel Server-Controller, DCS-C), DC control function (Data Channel Control Function, DCCF), unified control function ( Unified Control Function (UCF) or Centralized Control Function (Centralized Control Function, CCF) or DC Signaling Function (Data Channel Signaling Function, DCSF) and so on.
  • DC server Data Channel Server, DCS
  • DCS-C DC service controller
  • DC control function Data Channel Control Function
  • DCCF Data Channel Control Function
  • UCF Unified Control Function
  • CPUCF Centralized Control Function
  • CCF Centralized Control Function
  • DC Signaling Function Data Channel Signaling Function
  • the second network element may be a Network Repository Function (NRF) or other network device.
  • NRF Network Repository Function
  • the name of the second network element is not limited.
  • the first network element in step 101 sends a first service discovery request to the second network element; the first network element sends a first service discovery request to the second network element;
  • a service discovery request includes at least the required DC media information and/or the relevant information of this call request, which can be described as: IMS AS sends Nnrf_NFDiscovery_Request to NRF, with the required data channel media services related information.
  • the third network element may be one of the following: Data Channel Media Functionality (DCMF), DC media function, DC network function instance, DC media network function instance, DC service, DC media service , DC Media (Data Channel Media, DCM), DC User Server (Data Channel Server-User, DCS-U), DC Media Server (Data Channel Server-Media, DCS-M), DC Media Function (Data Channel Media Function, DMF), Media Resource Function (Media Resource Function, MRF), Media Resource Function Processor (MRFP), Unified Media Function (Unified Media Function, UMF) or Centralized Media Function (Centralized Media Function, CMF), etc. wait. That is to say, the name of the third network element is not limited in this embodiment. Unless otherwise specified, the above third network element names may be identical or replaced.
  • DCMF is equivalent to DCMF (data channel media function) or DCS-U (data channel server-user plane), etc.
  • the name of DCMF is not limited.
  • the third network element related information and/or the third network element set related information is at least one of the following: identification, address information, DC network function type information, service instance list information, DC media function instance Information, DC Media network functions, other DC Media services or capabilities related information. That is to say, the relevant information of the third network element may include at least one of the above information.
  • the relevant information of the third network element set includes relevant information of each third network element in the set. The relevant information of each third network element The information may include at least one of the above information.
  • the previously determined third network element related information or the third network element set related information is stored in the cache, or in the case where the cache duration is less than or equal to the duration threshold, the previously determined third network element related information or third network element set related information will be used.
  • the previously determined third network element related information or the third network element is stored in the cache. Collection of related information, or, in the case where the cache duration is less than or equal to the duration threshold, the first network element can directly perform the third network element based on the previously determined third network element related information or the third network element collection related information. Select or determine without initiating the first service discovery request; thus, the selection time of the third network element is saved, so that the connection with the third network element can be quickly established, thereby shortening the communication delay.
  • the connection establishment method is selected based on the local policy.
  • the interface capability or interface capability list may be information indicating support for one or more interface protocols, such as information indicating support for the first interface protocol and/or the second interface protocol.
  • the first network element learns the interface protocols supported by the third network element or each network element in the third network element set, it can select an interface protocol that can save communication delay as a connection establishment method. , establish a connection with the corresponding third network element.
  • the first interface protocol may be a service-based interface (Service-Based Interface, SBI), and the second interface protocol may be the H.248 protocol.
  • SBI Service-Based Interface
  • the connection establishment method selected by the first network element based on local policy can be SBI; thus, compared to H.248, SBI does not require static configuration
  • the connection between network elements and media network elements is conducive to capacity expansion and decoupling from different manufacturers. Therefore, choosing SBI instead of H.248 to establish a connection with the third network element improves the convenience of establishing a connection with the third network element.
  • Interface capabilities and interface capability lists may also be called interface information, etc., and there are no restrictions on the names of interface capabilities and interface capability lists.
  • the first network element after learning that the third network element supports the first interface protocol and the second interface protocol, the first network element establishes a connection with the third network element based on the first interface protocol; When the first interface protocol fails to establish a connection with the third network element, the first network element establishes a connection with the third network element based on the second interface protocol; wherein, the connection establishment supported by the first interface protocol The communication performance of this method is better than the connection establishment method supported by the second interface protocol.
  • the first network element first establishes a connection with the third network element based on the first interface protocol. If the connection fails, it then tries to establish a connection with the third network element based on the second interface protocol; thus, ensure In the case of communication delay, the success rate of connection establishment with the third network element is improved, thereby further shortening the communication delay.
  • a diverse interface selection mechanism is provided to meet the network's compatibility requirements for H.248/SBI.
  • the interaction process between the first network element and the second network element is as follows: the first network element sends a first service discovery request to the second network element; the second network element receives the first service sent by the first network element.
  • Discovery request the first service discovery request at least includes required DC media information and/or related information of this call request; the second network element determines the third network element related information or the third network element set related information; then the third network element
  • the second network element sends a first service discovery response to the first network element, where the first service discovery response at least includes information related to the third network element or information related to a set of third network elements; the first network element receives the response returned by the second network element.
  • First service discovery response the first service discovery response at least includes information related to the third network element or information related to a set of third network elements.
  • the first service discovery response also includes interface information of the third network element or a set of third network elements, where the interface information includes interface capabilities and/or an interface capability list.
  • the second network element regardless of whether the required DC media information includes interface capability requirements, that is to say, regardless of whether the first network element requests to know the interface capabilities (or interface capability list) of the third network element, the second network element will The interface information supported by the third network element is returned to the first network element; in this way, it is convenient for the first network element to select an appropriate interface to establish a connection with the third network element based on the interface capability or interface capability list of the third network element.
  • the first network element learns the interface capabilities and/or interface capability lists of the third network element or a set of third network elements, it selects a connection establishment method based on the local policy; based on the connection establishment method and the selected The third network element establishes a connection.
  • the first network element after learning that the third network element supports the first interface protocol and the second interface protocol, the first network element establishes a connection with the third network element based on the first interface protocol; the first network element When establishing a connection with the third network element based on the first interface protocol fails, establish a connection with the third network element based on the second interface protocol.
  • the second network element determines the relevant information of the third network element set, including: determining the third network element set that meets the required DC media information and/or the relevant information requested by this call; determining the third network element set. Network element collection related information.
  • the second network element determines related information of the third network element, including: based on local policy Determine the third network element that satisfies the required DC media information and/or the relevant information requested by this call; determine the relevant information of the third network element. That is to say, the second network element directly selects a third network element locally based on the required DC media information and/or the relevant information requested by this call, and returns the relevant information of the third network element to the first network In this way, the first network element does not need to select one of many third network elements, but directly establishes a connection with the third network element based on the relevant information of the third network element returned by the second network element. .
  • the second network element determines the third network element-related information or the third network element set-related information, it may be determined based on the home location of the calling number. For example, the location closer to the calling number's home location may be prioritized.
  • the third network element that is closest to the calling number is used as the third network element; or, multiple third network elements that are closer to the calling number’s home place are given priority as the third network element set; or, the calling number’s home place is given priority.
  • a third network element in the place where the calling number belongs is used as the third network element; or, multiple third network elements in the place where the calling number belongs are preferably used as a third network element set.
  • the NRF sends at least one DCMF instance (instance) information to the IMS AS. If multiple DCMF instances are received, the IMS AS can perform DCMF network function (Network Function, NF) selection (ie: NRF) according to local policies. sends the DCMF instance(s)information to IMS AS. In case of multiple DCMF instances are received, the IMS AS will perform DCMF NF selection based on the local policy).
  • DCMF network function Network Function, NF selection
  • the NRF may determine a set of NF instances that match Nnrf_NFDiscovery_Request and NRF internal policies, and send the NF configuration files of the determined NF instances.
  • Each NF configuration file contains at least the parameters required to output to the NF service user through the Nnrf_NFDiscovery_Request Response message (ie: If allowed, the NRF determines a set of NF instance(s) matching the Nnrf_NFDiscovery_Request and internal policies of the NRF and sends the NF profile(s) of the determined NF instances.Each NF profile containing at least the output required parameters to the NF service consumer via Nnrf_NFDiscovery_Request Response message).
  • FIG. 2 is a schematic flowchart of the implementation of the information processing method provided by the embodiment of the present disclosure. As shown in Figure 2, the method may include the following steps 201 to 202:
  • Step 201 The fourth network element sends a second service discovery request to the second network element.
  • the second service discovery request at least includes required DC control information (required data channel control information) and/or information related to this call request;
  • Step 202 The fourth network element receives a second service discovery response returned by the second network element, where the second service discovery response at least includes fifth network element related information or fifth network element set related information.
  • the fourth network element sends the required DC control information and/or the relevant information of this call request to the second network element
  • the second network element sends the required DC control information and/or the relevant information of this call request to the second network element based on the required DC control information and/or
  • the relevant information requested by this call is searched for the fifth network element related information or the fifth network element collection related information that matches the information, and is returned to the fourth network element, so that the fourth network element can base on the fifth network element related information or the fifth network element set related information.
  • the five network elements gather relevant information to establish a data channel; in this way, the fourth network element obtains a more suitable fifth network element, that is, the fifth network element is in line with the required DC control information and/or the relevant information requested by this call. , so the success rate of data channel establishment can be improved, thereby shortening the communication delay.
  • the fifth network element related information and/or the fifth network element set related information is at least one of the following: identification, address information, DC network function type information, service instance list information, DC control function instance Information, DC control network functions, other DC control services or capabilities related information.
  • the second service discovery request is one of the following: DC control capability discovery request, DC control discovery request, DC control service capability discovery request, DC control service discovery request, DC service capability discovery request, DC service Discovery request, DC network function discovery request (Nnrf_NFDiscovery_Request); in this embodiment, the name of the second service discovery request is not limited, and the above names can be equivalent or replaced unless otherwise specified.
  • the required DC control information includes at least one of the following information: DC control capability (DC control Capability), DC control (DC control), DC control service capability (DC control Service Capability), DC Control service (DC control Service), DC service capability (DC Service Capability), DC service (DC Service), DC network function (DC Network Function), DC capability (DC Capability), DC control capability list (DC control Capability List) , DC control list (DC control List), DC control service capability list (DC control Service Capability List), DC control service list (DC control Service List), DC service capability list (DC Service Capability List), DC service list (DC Service List), DC Network Function List (DC Network Function List), DC Capability List (DC Capability List).
  • the content of the required DC control information is not limited, nor is the name of the above content included in the required DC control information.
  • the relevant information requested for this call includes calling information and/or called information.
  • the calling information includes the calling number
  • the called information includes the called number.
  • the second service discovery response carries fifth network element related information or fifth network element set related information.
  • the fourth network element directly uses the fifth network element as the target network element and establishes a connection with it.
  • the fourth network element may be based on at least one of the following information:
  • the fifth network element collects relevant information, DC control requirement information, interface requirement information, relevant information of this call request, location information of the first terminal, IP address information of the first terminal, selected IMS control function and/or Or control network element information and select the fifth network element.
  • Selecting the fifth network element can also be called “determining the fifth network element", that is, “selecting the fifth network element” and “determining the fifth network element” are equivalent, both of which are to select the information that meets the above information.
  • the fifth network element is also be called “determining the fifth network element", that is, “selecting the fifth network element” and “determining the fifth network element” are equivalent, both of which are to select the information that meets the above information.
  • the discovery and selection of the fifth network element is realized, and the optimal selection of the fifth network element is realized based on the location information of the first terminal and/or DC control capability information (ie, the required DC control information), etc. , to obtain the fifth network element that meets actual needs, thereby improving the success rate of data channel or control negotiation, and thereby shortening communication delay.
  • the network can efficiently call the fifth network element on demand, improve the success rate of data channel control negotiation, reduce the data channel control establishment delay, and enable the IMS network to support more diverse multimedia or interactive services.
  • the fourth network element The fifth network element that meets these requirements can be selected from the fifth network element set based on the DC control requirement information and/or the interface requirement information, and the connection is established based on this.
  • the first terminal is not limited. It may be the calling terminal, the called terminal, or other terminals. In this embodiment, the first terminal is not limited.
  • the fourth network element selects the fifth network element based on at least the location information of the first terminal.
  • the fifth network element selected in this way is closer to the location of the first terminal, so that the fourth network element is closer to the location of the first terminal.
  • the fifth network element closer to itself establishes a connection, which can shorten the message forwarding path and thereby shorten the communication delay.
  • the selected IMS control function and/or control network element includes at least one of the following: AS, Proxy-Call Session Control Function (P-CSCF), other IMS control Function.
  • P-CSCF Proxy-Call Session Control Function
  • the other IMS control functions refer to control functions different from P-CSCF and AS.
  • the fifth network element may be one of the following: DCSF, DC control function, DC network function instance, DC control network function instance, DC service, DC control service, etc.
  • the fifth network element The name of the network element is not limited, etc.; in this embodiment, the name of the fifth network element is not limited. Unless otherwise specified, the above fifth network element names may be identical or replaced.
  • the fourth network element may be an AS or IMS network element, etc.; in this embodiment, the name of the fourth network element is not limited.
  • the fourth network element belongs to the Network Function Consumer (NF). Consumer).
  • NF Network Function Consumer
  • the first network element is an AS and the fourth network element is an AS
  • the first network element and the fourth network element are the same network element
  • the first network element is an IMS network element
  • the fourth network element When the network element is an IMS network element, the first network element and the fourth network element are the same network element.
  • the case where the first network element and the fourth network element are different network elements is that the fourth network element is an AS or IMS network element, and the first network element is the selected fifth network element (ie, DCSF).
  • the second service discovery response carries fifth network element related information or fifth network element set related information.
  • the second service discovery request is sent to the second network element; the previously determined fifth network element relevant information or fifth network element set is stored in the cache.
  • the previously determined fifth network element related information or fifth network element set related information will be used.
  • the previously determined information related to the fifth network element or the information related to the set of fifth network elements is stored in the cache, or, in the case where the cache duration is less than or equal to the duration threshold, the fourth network element can be directly based on
  • the previously determined information related to the fifth network element or the information related to the fifth network element set is entered into Select or determine the fifth network element without initiating the first service discovery request; in this way, the selection time of the fifth network element is saved, so that the connection with the fifth network element can be quickly established, thereby shortening the communication delay.
  • the second service discovery response further includes interface information of the fifth network element or set of fifth network elements, where the interface information includes interface capabilities and/or an interface capability list.
  • the fourth network element after learning the interface capabilities and/or interface capability lists of the fifth network element and/or the fifth network element set, the fourth network element selects a connection establishment method based on the local policy.
  • the interface capability or interface capability list may be information indicating support for one or more interface protocols, such as information indicating support for the first interface protocol and/or the second interface protocol.
  • the fourth network element after the fourth network element learns the interface protocols supported by the fifth network element or each network element in the fifth network element set, it can select an interface protocol that can save communication delay as a connection establishment method. , establish a connection with the corresponding fifth network element.
  • the first interface protocol may be SBI
  • the second interface protocol may be H.248 protocol.
  • the connection establishment method selected by the fourth network element based on local policy can be SBI; compared with H.248, SBI does not require static configuration of network elements.
  • the connection with the media network element is conducive to capacity expansion and decoupling from different manufacturers. Therefore, choosing SBI instead of H.248 to establish a connection with the fifth network element improves the convenience of establishing a connection with the fifth network element.
  • Interface capabilities and interface capability lists may also be called interface information, etc., and there are no restrictions on the names of interface capabilities and interface capability lists.
  • the fourth network element after learning that the fifth network element supports the first interface protocol and the second interface protocol, the fourth network element establishes a connection with the fifth network element based on the first interface protocol; in When establishing a connection with the fifth network element based on the first interface protocol fails, the fourth network element establishes a connection with the fifth network element based on the second interface protocol; wherein, the first interface protocol supports The communication performance of the connection establishment method is better than the connection establishment method supported by the second interface protocol.
  • the fourth network element first establishes a connection with the fifth network element based on the first interface protocol. If the connection fails, it tries to establish a connection with the fifth network element based on the second interface protocol. In this way, while ensuring In the case of communication delay, the success rate of connection establishment with the fifth network element is improved, thereby further shortening the communication delay.
  • the interaction process between the fourth network element and the second network element is as follows: the fourth network element sends a first service discovery request to the second network element; the second network element receives the second service sent by the fourth network element.
  • Discovery request the second service discovery request at least includes required DC control information and/or related information of this call request; the second network element determines the fifth network element related information or the fifth network element set related information; second The network element sends a second service discovery response to the fourth network element, where the second service discovery response at least includes fifth network element related information or fifth network element set related information; the fourth network element receives the second service discovery response .
  • the second service discovery response further includes interface information of the fifth network element or fifth network element set, where the interface information includes interface capabilities and/or an interface capability list.
  • the second network element will The interface information supported by the fifth network element is returned to the fourth network element; thus, it is convenient for the fourth network element to select an appropriate interface to establish a connection with the fifth network element based on the interface capability or interface capability list of the fifth network element.
  • the fourth network element learns the interface capabilities and/or interface capability lists of the fifth network element or the fifth network element set, it selects a connection establishment method based on the local policy; based on the connection establishment method and the selected The fifth network element establishes the connection.
  • the fourth network element learns that the fifth network element supports the first interface protocol and the second interface protocol, it establishes a connection with the fifth network element based on the first interface protocol; the fourth network element When establishing a connection with the fifth network element based on the first interface protocol fails, establish a connection with the fifth network element based on the second interface protocol.
  • the second network element determines the relevant information of the fifth network element, including: determining based on the local policy the fifth network element or the fifth network element that satisfies the required DC control information and/or the relevant information requested by this call.
  • a collection of network elements determining the relevant information of the fifth network element. That is to say, the second network element directly selects a fifth network element locally based on the required DC control information and/or the relevant information requested by this call, and returns the relevant information of the fifth network element to the fourth network. element; in this way, the fourth network element does not need to select one from many fifth network elements, but is directly based on the correlation of the fifth network element returned by the second network element. information and establish a connection with the fifth network element.
  • the second network element determines the relevant information of the fifth network element set, including: determining the fifth network element set that meets the required DC control information and/or the relevant information requested by this call; determining the fifth network element set. Network element collection related information.
  • the relevant information requested for this call includes calling information and/or called information.
  • the calling information includes the calling number
  • the called information includes the called number.
  • the second network element determines the information related to the fifth network element or the information related to the set of fifth network elements, it can be determined based on the home place of the calling number. For example, the place where the calling number belongs is given priority. The nearest fifth network element is used as the fifth network element; or, multiple fifth network elements that are closer to the calling number's home place are given priority as the fifth network element set; or, the fifth network elements that are closer to the calling number's home place are given priority; A fifth network element in the place where the calling number belongs is used as the fifth network element; or, multiple fifth network elements in the place where the calling number belongs are preferably used as a set of fifth network elements.
  • the registration process of DCMF or DCSF needs to be performed first. That is to say, before discovering and/or selecting the third network element, the configuration information of at least one third network element must be stored in the second network element, that is, at least one third network element must be stored in the second network element. registered on. The same is true for the discovery and/or selection of fifth network elements, provided that at least one fifth network element has been registered with the second network element.
  • FIG. 3 is a schematic flowchart of the implementation of the information processing method provided by an embodiment of the present disclosure. As shown in Figure 3, the method may include the following steps 301 to 303:
  • Step 301 The third network element sends a first DC registration request to the second network element.
  • the first DC registration request is used to notify the third network element of the configuration information (Profile);
  • the name of the configuration information is not limited, and the configuration information may be equal to NF Profile or profile, etc.
  • Step 302 The second network element receives the first DC registration request sent by the third network element, where the first DC registration request is used to notify the third network element of the configuration information;
  • Step 303 The second network element stores the configuration information of the third network element (store NF Profile).
  • the registration of the third network element is implemented, thereby providing configuration information for the discovery or selection of the third network element in the network.
  • the first DC registration request may be one of the following: DC media capability, DC network function, DC media network function, DC media capability registration request (Nnrf_NFManagement_NFRegister Request), DC request, DC media registration request, etc. etc.
  • the name of the first DC registration request is not limited. Unless otherwise specified, the name of the first DC registration request mentioned above can be equal to or replaced.
  • the configuration information of the third network element refers to the relevant configuration information supported by the third network element.
  • the configuration information of the third network element includes at least one of the following information:
  • Network function type (nfType), identification, address, DC media capability (Ndcmf_DCMediaCapability), DC media (Ndcmf_DCMedia), DC media service capability (Ndcmf_DCMediaServiceCapability), DC media service (Ndcmf_DCMediaService), DC service capability (Ndcmf_DCServiceCapability), DC service (Ndcsf_DCService) ), DC network function (Ndcsf_DCnf), DC capability (Ndcmf_DCCapability), DC interface capability, DC media capability list (Ndcmf_DCMediaCapabilityList), DC media list (Ndcmf_DCMediaList), DC media service capability list (Ndcmf_DCMediaServiceCapabilityList), DC media service list (Ndcmf_DCMediaServiceList) , DC service capability list (Ndcmf_DCServiceCapabilityList), DC network function list (Ndcsf_DCnfList), DC capability list (DCCapabilityList), DC
  • the configuration information of the third network element includes at least one of the following: immersive calling (AR), translation, screen sharing, picture rendering, DC interface capabilities, and DC interface capability list.
  • FIG. 4 is a schematic flowchart of the implementation of the information processing method provided by an embodiment of the present disclosure. As shown in Figure 4, the method may include the following steps 401 to 403:
  • Step 401 The fifth network element sends a second DC registration request to the second network element.
  • the second DC registration request is used to notify the configuration information of the fifth network element;
  • Step 402 The second network element receives the second DC registration request sent by the fifth network element.
  • the second DC registration request is sent by the fifth network element.
  • the DC registration request is used to notify the configuration information of the fifth network element;
  • Step 403 The second network element stores the configuration information of the fifth network element (store NF Profile).
  • the registration of the fifth network element is implemented, thereby providing configuration information for the discovery or selection of the fifth network element in the network.
  • the second DC registration request may be one of the following: DC control capability, DC network function, DC control network function, DC control capability registration request (Nnrf_NFManagement_NFRegister Request), DC request, DC control registration request, etc. Etc., the name of the second DC registration request is not limited in this embodiment. The name of the above second DC registration request can be equal to or replaced unless otherwise specified.
  • the configuration information of the fifth network element refers to the relevant configuration information supported by the fifth network element.
  • the configuration information of the fifth network element includes at least one of the following information: network function type (nfType), identification, address, DC control capability (Ndcmf_DCControlCapability), DC control (Ndcmf_DCControl), DC control Service capability (Ndcmf_DCControlServiceCapability), DC control service (Ndcmf_DCControlService), DC service capability (Ndcmf_DCServiceCapability), DC service (Ndcsf_DCService), DC network function (Ndcsf_DCnf), DC capability (Ndcmf_DCCapability), DC control capability list (Ndcmf_DCControlCapabilityList), DC control list (Ndcmf_DCControlList), DC control service capability list (Ndcmf_DCControlServiceCapabilityList), DC control service list (Ndcmf_DCControlServiceList), DC control service list (Ndcmf_DCControlServiceList), DC control service list (Nd
  • the configuration information of the fifth network element includes at least one of the following: Bootstrap DC Capability, Application DC Capability, Immersive Call (AR), Translation, Screen Sharing, picture rendering, interactive menu, multimedia display, simultaneous interpretation, DC interface capabilities, DC interface capability list.
  • Data Channel is a new technology of the next generation IMS network.
  • Figure 5 is an architectural diagram of the data channel provided by an embodiment of the present disclosure.
  • the channel network function only defines the conceptual process of data channel server functionality (Data Channel Server functionality), data channel application repository (Data Channel Application Repository, DCAR) and its interaction with the UE.
  • the process may include the following steps 501 to 501 506:
  • Step 501 Data channel related applications are uploaded to the network side by the authorized party through user equipment (UE); the user equipment can also be described as a terminal, a user, etc.;
  • UE user equipment
  • Step 502 data channel related applications are stored in DCAR
  • Step 503 During the call, download the data channel-related applications from DCAR;
  • Step 504 The data channel related application is sent to the local UE through the bootstrap data channel;
  • Step 505 The data channel related application is sent to the remote UE through the bootstrap data channel;
  • Step 506 Other data channels used by the data channel related applications can be established between the local UE and the remote UE.
  • FIG. 6 is a schematic diagram of the IMS network architecture provided by an embodiment of the present disclosure.
  • the media network interfaces defined by the IMS network are all based on the H.248 or Media Gateway Control Protocol (Gateway Control protocol, Megaco) protocol.
  • DCMF needs to have New data channel media capabilities and a more flexible selection mechanism, H.248 cannot meet the flexibility required by data channel media.
  • IMS technology and standards (such as 3GPP TS 23.228, 3GPP TS 26.114) have not defined the relevant processes and interfaces for the interaction between the data channel and the IMS network, as well as how to register, discover or select the DCSF. mechanism.
  • the IMS network uses the H.248/Megaco protocol for media network function selection.
  • the data channel media network needs to support more new media functions (such as rendering, translation, etc.), and traditional IMS network protocols cannot meet the requirements well.
  • the expansion of new media capabilities of data channels requires innovative SBI service-oriented design of DCMF and the network functions that call the DCMF.
  • the IMS network uses standard Session Initiation Protocol (SIP) and/or IMS service control (IMS service control, ISC) triggering mechanism for routing.
  • SIP Session Initiation Protocol
  • IMS service control, ISC IMS service control
  • This routing mechanism does not require nodes that do not necessarily participate in registration. Applicable, this mechanism has serial triggering characteristics, resulting in coupling, which makes it impossible for the IMS network to call DCSF (data channel server) efficiently/on demand.
  • DCSF data channel server
  • the IMS media network function uses the H.248/Megaco protocol, the data channel
  • the protocol between the signaling function and DCMF can reuse this protocol to maximize the reuse of existing network capabilities, and can also be extended by SBI to solve problems such as difficulty in decoupling and limited expansion capabilities. How to flexibly choose between the data channel signaling function and DCMF to support H.248 or SBI is an issue that needs to be solved urgently.
  • This disclosure is based on the data channel (DC) standardization work and proposes a registration, discovery or selection mechanism based on data channel related functions.
  • DC data channel
  • the present disclosure formulates a first network element's discovery and selection mechanism for data channel control functions by extending at least one of IMS registration, IMS call, data channel call process, and data channel establishment process.
  • FIG. 7 is a schematic flowchart of the implementation of the information processing method provided by the embodiment of the present disclosure. This method can realize the registration of the third network element. As shown in Figure 7, the method can include the following Step 701 to step 703:
  • Step 701 The third network element sends a first DC registration request to the second network element.
  • the reporting data channel media capability registration request can be described as one of the following: reporting data channel media capability, reporting data channel network function, reporting data channel media network function, sending data channel media capability registration request (Nnrf_NFManagement_NFRegister Request).
  • the data channel media capabilities include at least one of the following:
  • nfType Network function type
  • DCMF Network function type
  • the nfService includes at least one of the following: data channel media capability (Ndcmf_DCMediaCapability), data channel media (Ndcmf_DCMedia), data channel media service capability (Ndcmf_DCMediaServiceCapability), data channel media service (Ndcmf_DCMediaService), data channel service Capability (Ndcmf_DCServiceCapability), data channel service (Ndcsf_DCService)/data channel network function (Ndcsf_DCnf), data channel capability (Ndcmf_DCCapability), data channel media capability list (Ndcmf_DCMediaCapabilityList), data channel media list (Ndcmf_DCMediaList), Data channel media service capability list (Ndcmf_DCMediaServiceCapabilityList), data channel media service list (Ndcmf_DCMediaServiceList), data channel service capability list (Ndcmf_DCServiceCapabilityList), data channel service list (Ndcmf_DCServiceCapabilityList), data channel service capability list (Ndcmf_DCMedia
  • the nfService includes at least one of the following: immersive calling, real-time translation, picture rendering, and screen sharing.
  • DCInterfaceCapability Data channel interface capability (DCInterfaceCapability), which includes at least one of the following: H.248 and SBI.
  • Step 702 The second network element stores the configuration information of the third network element (store NF Profile).
  • the configuration information may also be information related to data channel media capabilities, and the second network element identifies the Profile and/or data channel media capabilities of the third network element as available (Available).
  • Step 703 The second network element sends the registration response (Nnrf_NFManagement_NFRegister response) of the third network element to the third network element.
  • sending can also be described as reply, return, etc., which is not limited in the embodiments of the present disclosure.
  • sending the registration response of the third network element by the second network element to the third network element can also be described as: the second network element notifies the third network element that the registration request has been received.
  • Figure 8a is a schematic flow chart of the implementation of the information processing method provided by the embodiment of the present disclosure. This method can realize the discovery and selection of a third network element. As shown in Figure 8a, this method can It includes the following steps 801a to 803a:
  • Step 801a The first network element sends a first service discovery request to the second network element.
  • the first service discovery request may be one of the following: data channel media capability discovery request, data channel media discovery request, data channel media service capability discovery request, data channel media service discovery request, data channel service Capability discovery request, data channel service discovery request, data channel network function discovery request (Nnrf_NFDiscovery_Request).
  • data channel media capability discovery request data channel media discovery request
  • data channel media service capability discovery request data channel media service discovery request
  • data channel media service discovery request data channel service Capability discovery request
  • data channel service discovery request data channel network function discovery request (Nnrf_NFDiscovery_Request).
  • Nnrf_NFDiscovery_Request data channel network function discovery request
  • the first service discovery request at least includes or carries required DC media information
  • the required DC media information may be one of the following: data channel media capability (DC Media Capability), data channel media (DC Media), data channel media service capability (DC Media Service Capability), data channel media service (DC Media Service), data channel service capability (DC Service Capability), data channel service (DC Service), data channel network function (DC Network Function), data channel capability (DC Capability), and interface capability related information.
  • the content of the required DC media information is not limited, nor is the name of the above content included in the required DC media information.
  • the required DC media information may be sent in the form of a list.
  • the interface capability related information may be interface requirement (interface requirement) or interface capability (interface capability).
  • Step 802a The second network element sends a first service discovery response to the first network element.
  • the first service discovery response may be a data channel media capability request response, which carries relevant information consistent with the required data channel media capability NF.
  • Step 803a The first network element selects a third network element (that is, determines the third network element).
  • the first network element combines DC media requirement information, interface requirement information, location information of the first terminal and/or selected other media network element information (IMS-AGW/MRFP/IM-MGw/TrGW) , perform DC media function instance selection.
  • IMS-AGW/MRFP/IM-MGw/TrGW media network element information
  • multi-mechanism interface compatibility (SBI and H.248) is implemented between the first network element and DCMF.
  • the interface capability information when the first network element sends a DCMF discovery or selection request to the NRF, and the NRF sends DCMF related information to the NRF, the interface capability information will be included.
  • the first network element after receiving the interface capability information, can independently choose to establish a connection with DCMF in SBI or H.248 mode.
  • Figure 8b is a schematic flow chart of the implementation of the information processing method provided by the embodiment of the present disclosure. This method can realize the discovery and selection of the third network element. As shown in Figure 8b, this method can It includes the following steps 801b to 803b:
  • Step 801b The first network element sends a data channel network function discovery request (Nnrf_NFDiscovery_Request) to the second network element;
  • Step 802b The second network element authorizes the network function service discovery (Authorized NF Service Discovery);
  • Step 803b The second network element sends a data channel network function discovery request response (Nnrf_NFDiscovery_Request_response) to the first network element.
  • Nnrf_NFDiscovery_Request_response a data channel network function discovery request response
  • FIG. 9 is a schematic flow chart of the implementation of the information processing method provided by the embodiment of the present disclosure. This method can realize the registration of the fifth network element. As shown in Figure 9, the method can include the following Step 901 to step 903:
  • Step 901 The fifth network element sends a second DC registration request to the second network element.
  • sending the second DC registration request can be described as one of the following: reporting data channel network functions, reporting data channel control network functions, and sending data channel control capability registration requests (Nnrf_NFManagement_NFRegister Request).
  • the data channel control capability includes one or more of the following:
  • nfType Network function type
  • DCSF Network function type
  • the nfService includes at least one of the following: data channel control capability (Ndcmf_DCControlCapability), data channel control (Ndcmf_DCControl), data channel control service capability (Ndcmf_DCControlServiceCapability), data channel control service (Ndcmf_DCControlService), data channel service Capability (Ndcmf_DCServiceCapability), data channel service (Ndcsf_DCService), data channel network function (Ndcsf_DCnf), data channel capability (Ndcmf_DCCapability), data channel control capability list (Ndcmf_DCControlCapabilityList), data channel control list (Ndcmf_DCControlList), data channel control service capability list (Ndcmf_DCControlList), data channel control service capability list (Ndcmf_DCControlServiceCapabilityList), data channel control service list (Ndcmf_DCControlServiceList), data channel control service list (Ndcmf_DCControlServiceList), data channel control service list (Ndcmf_DCControlServiceList
  • the nfService includes at least one of the following: Bootstrap DC Capability, Application DC Capability, immersive calling, translation, screen sharing, pictures Rendering, interactive menus, multimedia Lai Xian, simultaneous interpretation.
  • Step 902 The second network element stores the configuration information of the fifth network element (store NF Profile).
  • the configuration information may also be information related to data channel control capabilities, and the second network element identifies the Profile and/or data channel control capabilities of the fifth network element as available (Available).
  • Step 903 The second network element sends the registration response (Nnrf_NFManagement_NFRegister response) of the fifth network element to the fifth network element.
  • sending the registration response of the fifth network element by the second network element to the fifth network element can also be described as: the second network element notifies the fifth network element that the registration request has been received.
  • Figure 10a is a schematic flow chart of the implementation of the information processing method provided by the embodiment of the present disclosure. This method can realize the discovery and selection of the fifth network element. As shown in Figure 10a, this method It may include the following steps 1001a to 1003a:
  • Step 1001a The fourth network element sends a second service discovery request to the second network element.
  • the second service discovery request may be one of the following: data channel control capability discovery request, data channel control discovery request, data channel control service capability discovery request, data channel control service discovery request, data channel service Capability discovery request, data channel service discovery request, or data channel network function discovery request (Nnrf_NFDiscovery_Request).
  • the second service discovery request at least includes or carries required DC control information
  • the required DC control information may be one of the following: data channel control capability, data channel control, data channel control service capability, data Channel control services, data channel service capabilities, data channel services, data channel network functions, data channel capabilities, and information related to this call request.
  • the call request related information may be: calling information (calling number), called information (called number).
  • the required DC control information may be sent in the form of a list.
  • Step 1002a The second network element sends a second service discovery response to the fourth network element.
  • the second service discovery response may be a data channel control capability request response.
  • the NF Profile carries relevant information that meets the required data channel control capability NF.
  • Step 1003a The fourth network element selects the fifth network element (that is, determines the fifth network element).
  • the fourth network element combines DC control capability requirements and/or call request related information. information, perform DC control function instance selection (that is, perform the fifth network element selection or determine the fifth network element).
  • Figure 10b is a schematic flow chart of the implementation of the information processing method provided by the embodiment of the present disclosure. This method can realize the discovery and selection of third network elements. As shown in Figure 10b, this method can It includes the following steps 1001b to 1003b:
  • Step 1001b The fourth network element sends a data channel network function discovery request (Nnrf_NFDiscovery_Request) to the second network element;
  • Step 1002b the second network element authorizes the network function service discovery (Authorized NF Service Discovery);
  • Step 1003b The second network element sends a data channel network function discovery request response (Nnrf_NFDiscovery_Request_response) to the fourth network element.
  • Nnrf_NFDiscovery_Request_response a data channel network function discovery request response
  • the attribute name (Attribute Name) of the data channel control capability (DCControlCapability) is: data channel control discovery (DCControl Discovery).
  • the data channel control capability indicates whether the data channel server function supports data channel control capability or data channel capability discovery (When present, it shall indicate whether the DCSF supports DC Control Capability/Capability Discovery.).
  • the data channel server function supports data channel control capability and/or data channel control capability discovery (True: DC Control Capability and/or DC Control Capability Discovery is supported by the DCSF).
  • the data channel server function does not support data channel control capability and/or data channel control capability discovery (False: DC Control Capability and/or DC Control Capability Discovery is NOT supported by the DCSF).
  • the Attribute Name of the data channel media capability is: DCMediaDiscovery.
  • DCMediaCapability indicates: When present, it shall indicate whether the DCMF supports DC Media Capability/Capability Discovery.
  • the data channel media capability supports data channel media capability and/or data channel media capability discovery (True: DC Media Capability and/or DC Media Capability Discovery is supported by the DCMF).
  • the Attribute Name of the data channel interface capability is: data channel interface discovery (DCInterfaceDiscovery).
  • DCInterfaceDiscovery indicates whether the data channel media function supports H.248 (When present, it shall indicate whether the DCMF supports H.248).
  • the data channel media function supports H.248 (True: H.248 is supported by the DCMF).
  • FIGs 11 and 12 are schematic flow diagrams of the implementation of the information processing method provided by the embodiment of the present disclosure. As shown in Figures 11 and 12, the method may include the following steps 1101 to 1115:
  • Step 1101 the local device (UE1) sends a call request (INVITE) to the proxy call session control function (Proxy-Call Session Control Function, P-CSCF), and the UE is based on the session description protocol (Session Description Protocol, SDP) provided by the data channel. Send the INVITE.
  • INVITE Call request
  • P-CSCF proxy call session control function
  • SDP Session Description Protocol
  • the local end may also be called the calling side, and the local device may also be called the calling device.
  • the call request may also be: INVITE request, re-INVITE, re-INVITE request, UPDATE, UPDATE request, call request or DC call request, and the call request includes the required DC information.
  • Step 1102 P-CSCF sends the call request to the Serving--Call Session Control Function (S-CSCF).
  • S-CSCF Serving--Call Session Control Function
  • the P-CSCF is based on the Session Description Protocol (Session Description Protocol, SDP) provided by the data channel. Send the INVITE.
  • SDP Session Description Protocol
  • Step 1103 S-CSCF sends the call request to the AS, and S-CSCF sends the INVITE based on the Session Description Protocol (Session Description Protocol, SDP) provided by the data channel.
  • Session Description Protocol Session Description Protocol
  • the local device sends the call request and then routes it to the AS through P-CSCF/S-CSCF.
  • Step 1104 the AS sends a data channel control capability request (query for DCSF) to the NRF.
  • a data channel control capability request query for DCSF
  • the data channel control capability request may be described as: DCControlCapability or DCServiceRequirement.
  • the channel control capability request indicates a NF that needs to support data channel control capability.
  • Step 1105 NRF replies to AS's data channel control capability request response and sends DCSF's network file system information (DCSF NFS information) to AS.
  • DCSF NFS information DCSF NFS information
  • the NFProfile carries relevant information that conforms to the required data channel control capability NF (DCSF), and/or replies to the selected DCSF.
  • DCSF data channel control capability NF
  • the AS performs DCSF selection based on the NFProfile returned by the NRF.
  • Step 1106 AS sends event notification to DCSF.
  • the event notification may be a DC call event notification (DCCallEventNotification).
  • the event notification contains, carries or indicates the DC information or data channel media description of the call.
  • the event notification can also be described as a call event notification or a DC event notification; sending the event notification can also be sending or forwarding a call request (DC call request).
  • DC call request there is no limit to the name of the event notification, and the above names are equivalent and replaceable.
  • the AS is based on at least one of the following: user subscription information, subscription of DC control function, AS configuration or policy (call request information), network or device support for DC capabilities trigger event notification, network or device support for DC Support for the ability to trigger call requests (DC call requests) to be forwarded or sent.
  • the event notification can also be described as one of the following: call event notification, DC event notification, DC call event notification.
  • call event notification DC event notification
  • DC call event notification DC call event notification
  • the AS forwards or sends one of the following: call request, call event, call event notification, DC request, DC call request, DC call event, DC call event notification to the DC control function, the forwarded or sent content DC information needs to be included.
  • Step 1107 the DC control function returns the DC call event notification confirmation message (DCCallEventNotification ACK) to the AS.
  • Step 1108 The DC control function sends a data channel control request (DC Control Request) to the AS.
  • the DC control function determines the DC control/processing strategy or decision based on one or more of the following information:
  • Step 1109 AS or IMS sends DC Media Requirement (DC Media Requirement) and interface requirement (interface requirement) to NRF.
  • DC Media Requirement can be described as: query for DCMF.
  • the DC media requirements indicate NFs that require DC media related capabilities.
  • Step 1110 NRF replies to AS's data channel media capability request response and sends DCMF's network file system information (DCSF NFS information) to AS. NRF and AS exchange the information that DCMF supports H.248.
  • DCSF NFS information DCMF's network file system information
  • the data channel media capability request response carries relevant information that meets the required data channel media capability NF.
  • NRF exchanges information with DCMF that DCMF supports H.248.
  • Step 1111 AS performs DC media function instance selection (DCMF Selection).
  • the AS selects DC media function instances based on DC media capability requirements, interface requirements, UE location information and/or selected other media network element information (IMS-AGW/MRFP/IM-MGw/TrGW).
  • Step 1112 AS chooses to use H.248 to interact with DCM/DC User Server (Data Channel Server-User, DCS-U) (h.248 based DC Establishment Request (DC Resource Reservation));
  • DCM/DC User Server Data Channel Server-User, DCS-U
  • DCS-U DC Establishment Request
  • Step 1113 DCMF chooses to use H.248 to interact with DCM/DCS-U (h.248 based DC Establishment Request (DC Resource Reservation);
  • Step 1114 AS sends data channel control response (DC Control Response) to DCSF;
  • Step 1115 the AS sends a call request (INVITE) to the S-CSCF, and the UE sends the INVITE based on the updated (update) SDP provided by the data channel.
  • INVITE call request
  • FIGs 13 and 14 are schematic flow diagrams of the implementation of the information processing method provided by the embodiment of the present disclosure. As shown in Figures 13 and 14, the method may include It includes the following steps 1201 to 1211:
  • Step 1201 the local device (UE1) sends a call request (INVITE) to the P-CSCF, and the UE sends the INVITE based on the Session Description Protocol (Session Description Protocol, SDP) provided by the data channel;
  • INVITE Call request
  • SDP Session Description Protocol
  • Step 1202 P-CSCF sends the call request to S-CSCF, and P-CSCF sends the INVITE based on the Session Description Protocol (Session Description Protocol, SDP) provided by the data channel;
  • Session Description Protocol Session Description Protocol, SDP
  • Step 1203 S-CSCF sends the call request to the AS; S-CSCF sends the INVITE based on the Session Description Protocol (Session Description Protocol, SDP) provided by the data channel;
  • Session Description Protocol Session Description Protocol, SDP
  • Step 1204 AS sends data channel control capability request (query for DCSF) to NRF;
  • Step 1205 NRF replies to AS's data channel control capability request response and sends DCSF's network file system information (DCSF NFS information) to AS;
  • DCSF NFS information DCSF NFS information
  • Step 1206 the AS sends an event notification to the DCSF.
  • the event notification may be a DC call event notification (DCCallEventNotification);
  • Step 1207 The DC control function returns the DC call event notification confirmation message (DCCallEventNotification ACK) to the AS;
  • Step 1208 the DC control function sends a data channel control request (DC Control Request) to the AS;
  • Step 1209 AS sends DC Media Requirement and interface requirement to NRF.
  • the DC Media Requirement can be described as: query for DCMF;
  • Step 1210 NRF replies to AS's data channel media capability request response and sends DCMF's network file system information (DCSF NFS information) to AS.
  • DCSF NFS information DCMF's network file system information
  • Step 1211 AS performs DC media function instance selection (DCMF Selection);
  • Step 1212 AS chooses to use SBI to interact with DCM/DCS-U (SBI based DC Establishment Request (DC Resource Reservation));
  • Step 1213 DCM/DCS-U chooses to use the SBI interface to interact with the AS (SBI based DC Establishment Request (DC Resource Reservation));
  • Step 1214 AS sends data channel control response (DC Control Response) to DCSF;
  • Step 1215 The AS sends a call request (INVITE) to the S-CSCF, and the UE sends the INVITE based on the updated (update) SDP provided by the data channel.
  • INVITE call request
  • the IMS-AS if the IMS-AS does not discover the data channel server, unless the DC server (Data Channel Server, DCS) information is available in other ways (for example, configured locally on the IMS-AS), otherwise, the IMS-AS If the IMS-AS does discovery of Data Channel Server(DChS), the IMS-AS shall utilize the NRF to discover DChS instance(s)unless DCS information is available by other means, e.g., locally configured on IMS-AS).
  • DC server Data Channel Server, DCS
  • DCS-C Data Channel Server-Controller
  • MMTEL Multimedia Telephony
  • S-CSCF S-CSCF
  • the DCS-C should subscribe to all the MMTel ASs in the network for the media event notification.
  • the MMTel AS is locally configured for discovering the DCS-C serving specific subscribers.
  • media control is performed during an IMS session, including SDP operations such as initiating, terminating and forwarding some media streams. .
  • DCS-C, DC Media Server (Data Channel Server-Media, DCS-M) and MMTel AS should register their services with the NRF (The DCS- C,DCS-M and MMTel AS should register their services to the NRF before providing services to the consumers,through the NF service registration procedure).
  • an SBI-based data channel media capability registration, discovery and selection mechanism is implemented.
  • DCMF selection based on DCMediaCapabilityList and DCInterfaceCapability is implemented.
  • the SBI-based data channel control capability registration, discovery and selection mechanism is implemented.
  • DCSF selection based on SupportedDCServiceList is implemented.
  • Figure 15 is a schematic structural diagram of an information processing device according to an embodiment of the present disclosure. As shown in Figure 15, the information processing device is applied to the first network element.
  • the information The processing device 15 includes:
  • the first sending unit 151 is configured to send a first service discovery request to the second network element, where the first service discovery request at least includes required DC media information and/or relevant information of this call request;
  • the first receiving unit 152 is configured to receive a first service discovery response returned by the second network element, where the first service discovery response at least includes third network element related information or third network element set related information.
  • the device 150 further includes a first selection unit configured to base on at least one of the following information: the third network element set related information, DC media requirement information, interface The third network element is selected based on the demand information, information related to this call request, the location information of the first terminal, the IP address information of the first terminal, and the information of the selected media function.
  • the first selection unit is configured to store the previously determined third network element related information or the third network element set related information in the cache, or when the cache duration is less than or If it is equal to the duration threshold, the previously determined third network element related information or third network element set related information will be used.
  • the first sending unit 151 is used to detect the previously determined first In the case of three network element related information or third network element set related information, or in the case where the cache duration of the previously determined third network element related information or third network element set related information is greater than the duration threshold, all The second network element sends the first service discovery request.
  • the device 15 further includes a first establishment unit, configured to select a connection establishment method based on local policies after learning the interface capabilities and/or interface capability lists of the third network element or the third network element set.
  • the first establishment unit is configured to, upon learning that the third network element supports the first interface protocol and the second interface protocol, establish the establishment with the third network element based on the first interface protocol. Connect; when establishing a connection with the third network element based on the first interface protocol fails, establish a connection with the third network element based on the second interface protocol.
  • FIG. 16 is a schematic structural diagram of an information processing device according to an embodiment of the present disclosure. As shown in Figure 16, the information processing device 16 is applied to the fourth network element.
  • the information processing device 16 includes:
  • the second sending unit 161 is configured to send a second service discovery request to the second network element, where the second service discovery request at least includes required DC control information and/or relevant information of this call request;
  • the second receiving unit 162 is configured to receive a second service discovery response returned by the second network element, where the second service discovery response at least includes fifth network element related information or fifth network element set related information.
  • the information processing device 16 further includes a second selection unit, configured to base on at least one of the following information: the fifth network element set related information, DC control requirement information, interface requirement information, this call request.
  • the relevant information, the location information of the first terminal, the IP address information of the first terminal, and the selected IMS control function are used to select the fifth network element.
  • the second sending unit 161 is used when there is no previously determined fifth network element related information or fifth network element set related information in the cache, or the previously determined fifth network element If the cache duration of the relevant information or the fifth network element set-related information is greater than the duration threshold, the second service discovery request is sent to the second network element.
  • the second selection unit is configured to store the previously determined fifth network element related information or the fifth network element set related information in the cache, or when the cache duration is less than or If it is equal to the duration threshold, the previously determined fifth network element related information or fifth network element set related information will be used.
  • the device 16 further includes a second establishment unit, configured to select a connection establishment method based on local policies after learning the interface capabilities and/or interface capability lists of the fifth network element or the fifth network element set.
  • the second establishment unit is configured to establish a connection with the fifth network element based on the first interface protocol after learning that the fifth network element supports the first interface protocol and the second interface protocol; When establishing a connection with the fifth network element based on the first interface protocol fails, establish a connection with the fifth network element based on the second interface protocol.
  • FIG 17 is a schematic structural diagram of an information processing device according to an embodiment of the present disclosure. As shown in Figure 17, the information processing device 17 is applied to the second network element.
  • the information processing device 17 includes:
  • the first determining unit 171 is used to determine third network element related information or third network element set related information
  • the third sending unit 172 is configured to send a first service discovery response to the first network element, where the first service discovery response at least includes third network element related information or third network element set related information.
  • the first determining unit 171 is configured to determine, based on local policies, a third network element that satisfies the required DC media information and/or related information requested by this call; determine that the third network element is relevant information.
  • the first determining unit 171 is configured to determine a third network element set that meets the required DC media information and/or related information requested by this call; and determine related information of the third network element set.
  • FIG. 18 is a schematic structural diagram of an information processing device according to an embodiment of the present disclosure. As shown in Figure 18, the information processing device 18 is applied to the second network element.
  • the information processing device 18 includes:
  • the second determining unit 181 is used to determine the fifth network element related information or the fifth network element set related information
  • the fourth sending unit 182 is configured to send a second service discovery response to the fourth network element, where the second service discovery response at least includes fifth network element related information or fifth network element set related information.
  • the second determining unit 181 is configured to determine the fifth network element or fifth network element set that satisfies the required DC control information and/or the relevant information requested by this call based on the local policy; Determine the fifth network element related information or the fifth network element set related information.
  • the second determining unit 181 is configured to determine a fifth network element set that meets the required DC control information and/or related information requested by this call; and determine related information of the fifth network element set.
  • FIG. 19 is a schematic structural diagram of an information processing device according to an embodiment of the present disclosure. As shown in Figure 19, the information processing device 19 is applied to the third network element.
  • the information processing device 19 includes:
  • the fifth sending unit 191 is configured to send a first DC registration request to the second network element, where the first DC registration request is used to notify the third network element of configuration information.
  • FIG. 20 is a schematic structural diagram of an information processing device according to an embodiment of the present disclosure. As shown in Figure 20, the information processing device 20 is applied to the fifth network element.
  • the information processing device 20 includes:
  • the sixth sending unit 2001 is configured to send a second DC registration request to the second network element, where the second DC registration request is used to notify the configuration information of the fifth network element.
  • FIG. 21 is a schematic structural diagram of an information processing device according to an embodiment of the present disclosure. As shown in Figure 21, the information processing device 21 is applied to the second network element.
  • the information processing device 21 includes:
  • the third receiving unit 211 is configured to receive the first DC registration request sent by the third network element, where the first DC registration request is used to notify the third network element of the configuration information;
  • the first storage unit 212 is used to store the configuration information of the third network element.
  • FIG. 22 is a schematic structural diagram of an information processing device according to an embodiment of the present disclosure. As shown in Figure 22, the information processing device 22 is applied to the second network element.
  • the information processing device 22 includes:
  • the fourth receiving unit 221 is configured to receive a second DC registration request sent by the fifth network element, where the second DC registration request is used to notify the configuration information of the fifth network element;
  • the second storage unit 222 is used to store the configuration information of the fifth network element.
  • each functional unit in various embodiments of the present disclosure may be integrated into one processing unit, or may exist independently, or two or more units may be integrated into one unit.
  • the above integrated units can be implemented in the form of hardware or software functional units. It can also be implemented by combining software and hardware.
  • the technical solutions of the embodiments of the present disclosure are essentially or the parts that contribute to related technologies can be embodied in the form of software products.
  • the computer software products are stored in a storage medium and include a number of instructions to enable The communication device performs all or part of the methods described in various embodiments of the present disclosure.
  • the aforementioned storage media include: U disk, mobile hard disk, read-only memory (Read Only Memory, ROM), magnetic disk or optical disk and other media that can store program code. As such, disclosed embodiments are not limited to any specific combination of hardware and software.
  • FIG. 23 is a schematic diagram of the hardware entity of the communication device according to the embodiment of the present disclosure.
  • the communication device 230 includes a memory 231 and a processor 232.
  • the memory 231 stores A computer program that can be run on the processor 232.
  • the processor 232 executes the program, the steps in the method provided in the above embodiments are implemented.
  • the memory 231 is configured to store instructions and applications executable by the processor 232, and can also cache data to be processed or processed by each module in the processor 232 and the communication device 230 (for example, image data, audio data , voice communication data and video communication data), which can be implemented through flash memory (FLASH) or random access memory (Random Access Memory, RAM).
  • FLASH flash memory
  • RAM Random Access Memory
  • Embodiments of the present disclosure provide a computer-readable storage medium on which a computer program is stored.
  • the computer program is executed by a processor, the steps in the method provided in the above embodiments are implemented.
  • Embodiments of the present disclosure provide a computer program product containing instructions that, when run on a computer, cause the computer to perform steps in the method provided by the above method embodiments.
  • the modules described above as separate components may or may not be physically separate.
  • the components shown as modules may or may not be physical modules; they may be located in one place or distributed to multiple network units; some or all of the modules may be selected according to actual needs to implement the solution of this embodiment. Purpose.
  • each functional module in each embodiment of the present disclosure can be all integrated into one processing unit, or each module can be separately used as a unit, or two or more modules can be integrated into one unit; the above-mentioned integration
  • the module can be implemented in the form of hardware or in the form of hardware plus software functional units.
  • the aforementioned program can be stored in a computer-readable storage medium.
  • the execution includes: The steps of the above method embodiment; and the aforementioned storage media include: mobile storage devices, read-only memory (Read Only Memory, ROM), magnetic disks or optical disks and other various media that can store program codes.
  • the above-mentioned integrated units of the present disclosure are implemented in the form of software function modules and sold or used as independent products, they can also be stored in a computer-readable storage medium.
  • the technical solutions of the embodiments of the present disclosure are essentially or the parts that contribute to related technologies can be embodied in the form of software products.
  • the computer software products are stored in a storage medium and include a number of instructions to enable The communication device performs all or part of the methods described in various embodiments of the present disclosure.
  • the aforementioned storage media include: mobile storage devices, ROMs, magnetic disks or optical disks and other media that can store program codes.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本公开提供了信息处理方法、装置、通信设备和存储介质;其中,所述方法包括:向第二网元发送第一服务发现请求,所述第一服务发现请求至少包括所需DC媒体信息和/或本次呼叫请求的相关信息;接收所述第二网元返回的第一服务发现响应,所述第一服务发现响应至少包括第三网元相关信息或第三网元集合相关信息。

Description

信息处理方法、装置、通信设备和存储介质
相关申请的交叉引用
本申请主张在2022年05月06日在中国提交的中国专利申请No.202210489926.6的优先权,其全部内容通过引用包含于此。
技术领域
本公开涉及通信技术,涉及但不限于信息处理方法、装置、通信设备和存储介质。
背景技术
数据通道(Data Channel,DC)为下一代网际互连协议多媒体子***网络(Internet Protocol Multimedia Subsystem,IMS,也可以称为IP多媒体子***)的新型技术,然而在相关技术中,建立数据通道的成功率较低,而当数据通道建立失败时需重新建立,这就增加了通信时延。
发明内容
有鉴于此,本公开提供的信息处理方法、装置、通信设备和存储介质,能够高效地发现和选择符合实际需求的DC网元,从而提高数据通道的成功率,进而缩短通信时延。
根据本公开实施例的一个方面,提供一种信息处理方法,包括:向第二网元发送第一服务发现请求,所述第一服务发现请求至少包括所需DC媒体信息和/或本次呼叫请求的相关信息;接收所述第二网元返回的第一服务发现响应,所述第一服务发现响应至少包括第三网元相关信息或第三网元集合相关信息。
根据本公开实施例的一个方面,提供一种信息处理方法,包括:向第二网元发送第二服务发现请求,所述第二服务发现请求至少包括所需DC控制信息和/或本次呼叫请求的相关信息;接收所述第二网元返回的第二服务发现响应,所述第二服务发现响应至少包括第五网元相关信息或第五网元集合相关信息。
根据本公开实施例的一个方面,提供一种信息处理方法,包括:接收第一网元发送的第一服务发现请求,所述第一服务发现请求至少包括所需DC媒体信息和/或本次呼叫请求的相关信息;确定第三网元相关信息或第三网元集合相关信息;向所述第一网元发送第一服务发现响应,所述第一服务发现响应至少包括第三网元相关信息或第三网元集合相关信息。
根据本公开实施例的一个方面,提供一种信息处理方法,包括:一种信息处理方法,其中,所述方法应用于第二网元,所述方法包括:接收第四网元发送的第二服务发现请求,所述第二服务发现请求至少包括所需DC控制信息和/或本次呼叫请求的相关信息;确定第五网元相关信息或第五网元集合相关信息;向所述第四网元发送第二服务发现响应,所述第二服务发现响应至少包括第五网元相关信息或第五网元集合相关信息。
根据本公开实施例的一个方面,提供一种信息处理方法,包括:向第二网元发送第一DC注册请求,所述第一DC注册请求用于通知所述第三网元的配置信息。
根据本公开实施例的一个方面,提供一种信息处理方法,包括:向第二网元发送第二DC注册请求,所述第二DC注册请求用于通知所述第五网元的配置信息。
根据本公开实施例的一个方面,提供一种信息处理方法,包括:接收第三网元发送的第一DC注册请求,所述第一DC注册请求用于通知所述第三网元的配置信息;存储所述第三网元的配置信息。
根据本公开实施例的一个方面,提供一种信息处理方法,包括:接收第五网元发送的第二DC注册请求,所述第二DC注册请求用于通知所述第五网元的配置信息;存储所述第五网元的配置信息。
根据本公开实施例的一个方面,提供一种信息处理装置,所述装置包括:第一发送单元,用于向第二网元发送第一服务发现请求,所述第一服务发现请求至少包括所需DC媒体信息和/或本次呼叫请求的相关信息;第一接收单元,用于接收所述第二网元返回的第一服务发现响应,所述第一服务发现响应至少包括第三网元相关信息或第三网元集合相关信息。
根据本公开实施例的一个方面,提供一种信息处理装置,所述装置包括: 第二发送单元,用于向第二网元发送第二服务发现请求,所述第二服务发现请求至少包括所需DC控制信息和/或本次呼叫请求的相关信息;第二接收单元,用于接收所述第二网元返回的第二服务发现响应,所述第二服务发现响应至少包括第五网元相关信息或第五网元集合相关信息。
根据本公开实施例的一个方面,提供一种信息处理装置,所述装置包括:第一确定单元,用于确定第三网元相关信息或第三网元集合相关信息;第三发送单元,用于向所述第一网元发送第一服务发现响应,所述第一服务发现响应至少包括第三网元相关信息或第三网元集合相关信息。
根据本公开实施例的一个方面,提供一种信息处理装置,所述装置包括:第二确定单元,用于确定第五网元相关信息或第五网元集合相关信息;第四发送单元,用于向所述第四网元发送第二服务发现响应,所述第二服务发现响应至少包括第五网元相关信息或第五网元集合相关信息。
根据本公开实施例的一个方面,提供一种信息处理装置,所述装置包括:第五发送单元,用于向第二网元发送第一DC注册请求,所述第一DC注册请求用于通知所述第三网元的配置信息。
根据本公开实施例的一个方面,提供一种信息处理装置,所述装置包括:第六发送单元,用于向第二网元发送第二DC注册请求,所述第二DC注册请求用于通知所述第五网元的配置信息。
根据本公开实施例的一个方面,提供一种信息处理装置,所述装置包括:第三接收单元,用于接收第三网元发送的第一DC注册请求,所述第一DC注册请求用于通知所述第三网元的配置信息;第一存储单元,用于存储所述第三网元的配置信息。
根据本公开实施例的一个方面,提供一种信息处理装置,所述装置包括:第四接收单元,用于接收第五网元发送的第二DC注册请求,所述第二DC注册请求用于通知所述第五网元的配置信息;第二存储单元,用于存储所述第五网元的配置信息。
本公开实施例提供的通信设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述程序时实现本公开实施例所述的方法。
本公开实施例提供的计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现本公开实施例提供的所述的方法。
在本公开实施例中,第一网元向第二网元发送所需DC媒体信息和/或本次呼叫请求的相关信息,第二网元基于第一网元所需DC媒体信息和/或本次呼叫请求的相关信息,查找符合这些信息的第三网元相关信息或第三网元集合相关信息,并返回给第一网元,以便第一网元基于第三网元相关信息或第三网元集合相关信息建立数据通道;如此,由于使得第一网元得到更为合适的第三网元,即第三网元是符合所需DC媒体信息和/或本次呼叫请求的相关信息的,因此可以提高数据通道建立的成功率,从而缩短通信时延。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,这些附图示出了符合本公开的实施例,并与说明书一起用于说明本公开的技术方案。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
附图中所示的流程图仅是示例性说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解,而有的操作/步骤可以合并或部分合并,因此实际执行的顺序有可能根据实际情况改变。
图1为本公开实施例提供的一种信息处理方法的实现流程示意图;
图2为本公开实施例提供的另一信息处理方法的实现流程示意图;
图3为本公开实施例提供的再一信息处理方法的实现流程示意图;
图4为本公开实施例提供的又一信息处理方法的实现流程示意图;
图5为本公开实施例提供的Data Channel的架构示意图;
图6为本公开实施例提供的IMS网络架构示意图;
图7为本公开实施例提供的一种信息处理方法的实现流程示意图;
图8a为本公开实施例提供的一种信息处理方法的实现流程示意图;
图8b为本公开实施例提供的一种信息处理方法的实现流程示意图;
图9为本公开实施例提供的一种信息处理方法的实现流程示意图;
图10a为本公开实施例提供的一种信息处理方法的实现流程示意图;
图10b为本公开实施例提供的一种信息处理方法的实现流程示意图;
图11为本公开实施例提供的一种信息处理方法的实现流程示意图;
图12为本公开实施例提供的一种信息处理方法的实现流程示意图;
图13为本公开实施例提供的一种信息处理方法的实现流程示意图;
图14为本公开实施例提供的又一信息处理方法的实现流程示意图;
图15为本公开实施例信息处理装置15的结构示意图;
图16为本公开实施例信息处理装置16的结构示意图;
图17为本公开实施例信息处理装置17的结构示意图;
图18为本公开实施例信息处理装置18的结构示意图;
图19为本公开实施例信息处理装置19的结构示意图;
图20为本公开实施例信息处理装置20的结构示意图;
图21为本公开实施例信息处理装置21的结构示意图;
图22为本公开实施例信息处理装置22的结构示意图;
图23为本公开实施例提供的通信设备230的结构示意图。
具体实施方式
为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中的附图,对本公开的具体技术方案做进一步详细描述。以下实施例用于说明本公开,但不用来限制本公开的范围。
除非另有定义,本文所使用的所有的技术和科学术语与属于本公开的技术领域的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本公开实施例的目的,不是旨在限制本公开。
在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。
本公开实施例提供一种信息处理方法,图1为本公开实施例提供的信息处理方法的实现流程示意图,如图1所示,该方法可以包括以下步骤101至 步骤102:
步骤101,第一网元向第二网元发送第一服务发现请求,所述第一服务发现请求至少包括所需DC媒体信息(required data channel media information)和/或本次呼叫请求的相关信息;
步骤102,第一网元接收第二网元返回的第一服务发现响应,所述第一服务发现响应至少包括第三网元相关信息或第三网元集合相关信息。
在本公开实施例中,第一网元向第二网元发送所需DC媒体信息和/或本次呼叫请求的相关信息,第二网元基于第一网元所需DC媒体信息和/或本次呼叫请求的相关信息,查找符合这些信息的第三网元相关信息或第三网元集合相关信息,并返回给第一网元,以便第一网元基于第三网元相关信息或第三网元集合相关信息建立数据通道;如此,由于使得第一网元得到更为合适的第三网元,即第三网元是符合所需DC媒体信息和/或本次呼叫请求的相关信息的,因此可以提高数据通道建立的成功率,从而缩短通信时延。
在一些实施例中,第一服务发现请求为以下之一:DC媒体能力发现请求、DC媒体发现请求、DC媒体服务能力发现请求、DC媒体服务发现请求、DC服务能力发现请求、DC服务发现请求、DC网络功能发现请求(Nnrf_NFDiscovery_Request);本实施例中对第一服务发现请求的名称不做限定,上述名称在未进行特殊说明之外,均可同等或替换。
在一些实施例中,所述所需DC媒体信息包括以下信息中的至少之一:DC媒体能力(DC Media Capability)、DC媒体(DC Media)、DC媒体服务能力(DC Media Service Capability)、DC媒体服务(DC Media Service)、DC服务能力(DC Service Capability)、DC服务(DC Service)、DC网络功能(DC Network Function)、DC能力(DC Capability)、接口能力(Interface Capability)、DC媒体能力列表(DC Media Capability List)、DC媒体列表(DC Media List)、DC媒体服务能力列表(DC Media Service Capability List)、DC媒体服务列表(DC Media Service List)、DC服务能力列表(DC Media Service Capability List)、DC服务列表(DC Service List)、DC网络功能列表(DC Network Function List)、DC能力列表(DC Capability List)、接口能力列表(Interface Capability List)。本实施例中,对所需DC媒体信息的内容不做限定,对于所需DC媒 体信息包括的上述内容的名称也不做限定。
所述本次呼叫请求的相关信息表示本次呼叫由第一终端所发送的。在一些实施例中,所述本次呼叫请求的相关信息包括主叫信息和/或被叫信息。示例性的,所述主叫信息包括主叫号码,所述被叫信息包括被叫号码。
在一些实施例中,所述第一服务发现响应携带第三网元相关信息或第三网元集合相关信息。
可选地,在第一服务发现响应中包括一个第三网元的相关信息的情况下,第一网元直接将该第三网元作为目标网元,与其建立连接。
可选地,在第一服务发现响应中包括多个第三网元的相关信息(即第三网元集合相关信息)的情况下,第一网元可以基于以下信息的至少之一:所述第三网元集合相关信息、DC媒体需求信息、接口需求信息、本次呼叫请求的相关信息、第一终端的位置信息、第一终端的IP地址信息、已选择的媒体功能的信息,进行第三网元选择。“进行第三网元选择”也可以称为“确定第三网元”,即“进行第三网元选择”和“确定第三网元”是可等同的,均是为了选出符合上述信息的第三网元。
在本实施例中,实现对第三网元的发现和选择,基于第一终端的位置信息和/或DC媒体能力信息(即所需DC媒体信息)等,实现对第三网元的优化选择,以获得符合实际需求的第三网元,从而提高数据通道或媒体协商的成功率,进而缩短通信时延。换句话说,使网络可以按需高效实现对第三网元的调用,提高数据通道媒体协商成功率,缩小数据通道媒体建立时延,使IMS网络可以支持更加多样化的多媒体或交互式业务。
可以理解地,第三网元集合中可能存在不完全符合所需DC媒体信息和/或本次呼叫请求的相关信息的网元,因此为了得到更为合适的第三网元,第一网元可以基于DC媒体需求信息和/或接口需求信息等从第三网元集合中选出满足这些需求的第三网元,基于此建立连接。
在本公开实施例中,对于第一终端不做限定,可以是主叫终端,也可以是被叫终端,还可以是其他终端,本实施例中对第一终端不做限定。
可以理解地,第一网元至少基于第一终端的位置信息进行第三网元的选择,如此选出的第三网元距离第一终端的位置更近,从而使得第一网元与距 离自己更近的第三网元建立连接,这样能够缩短消息转发路径,进而缩短通信时延。
还需要说明的是,已选择的媒体功能也可以称为已选择的媒体网元,或称为已选择的媒体网络功能等等,本实施例中对媒体功能的名称不做限定,上述消息名称在未进行特殊说明之外,均可等同或替换。
在一些实施例中,所述已选择的媒体功能包括以下至少之一:IP多媒体子***接入网关(IP Multimedia Subsystem-Access Gateway,IMS-AGW)、媒体资源功能处理器(Media Resource Function Processor,MRFP)、IP多媒体网关(IP Multimedia Media Gateway,IM-MGw)、转换网关(Transition Gateway,TrGW)、用户平面功能(User Plane Function,UPF)、其他IMS媒体功能或其他第五代移动通信技术核心网(5th Generation Mobile Communication Technology Core,5GC)媒体功能。其中,所述其他IMS媒体功能或其他5GC媒体功能是指不同于IMS-AGW、MRFP、IM-MGw、TrGW、UPF的IMS媒体功能或5GC媒体功能。
一些实施例中,第一网元可以为以下之一:应用服务器(Application Server,AS)、数据通道控制功能(Data Channel Control Functionality,DCSF)、IMS网元等等;本实施例中对第一网元的名称不做限定,总之,第一网元属于网络功能消费者(NF Consumer)。
本实施例中,AS等同于IMS AS、多媒体电话AS(Multi Media Telephony,AS MMTEL)或application Server等等。本实施例对AS的名称不做限定。
本实施例中,DCSF等同于DC服务器(Data Channel Server,DCS)、DC服务控制器(Data Channel Server-Controller,DCS-C)、DC控制功能(Data Channel Control Function,DCCF)、统一控制功能(Unified Control Function,UCF)或集中控制功能(Centralized Control Function,CCF)或DC信令功能(Data Channel Signaling Function,DCSF)等等。本实施例中对DCSF的名称不做限定。
在一些实施例中,第二网元可以是网络仓储功能(Network Repository Function,NRF)或者其他网络设备。本实施例中对第二网元的名称不做限定。相应地,步骤101中的第一网元向第二网元发送第一服务发现请求;所述第 一服务发现请求至少包括所需DC媒体信息和/或本次呼叫请求的相关信息,可以描述为:IMS AS sends Nnrf_NFDiscovery_Request to NRF,with the required data channel media services related information。
在一些实施例中,第三网元可以为以下之一:数据通道媒体功能(Data Channel Media Functionality,DCMF)、DC媒体功能、DC网络功能实例、DC媒体网络功能实例、DC服务、DC媒体服务、DC媒体(Data Channel Media,DCM)、DC用户服务器(Data Channel Server-User,DCS-U)、DC媒体服务器(Data Channel Server-Media,DCS-M)、DC媒体功能(Data Channel Media Function,DMF)、媒体资源功能(Media Resource Function,MRF)、媒体资源功能处理器(Media Resource Function Processor,MRFP)、统一媒体功能(Unified Media Function,UMF)或集中媒体功能(Centralized Media Function,CMF)等等。也就是说,本实施例中对第三网元的名称不做限定。上述第三网元名称在未进行特殊说明之外,均可等同或替换。
本实施例中,DCMF等同于DCMF(data channel media function)或DCS-U(data channel server-user plane)等等。本实施例中对DCMF的名称不做限定。
在一些实施例中,所述第三网元相关信息和/或第三网元集合相关信息为以下至少之一:标识、地址信息、DC网络功能类型信息、服务实例列表信息、DC媒体功能实例信息、DC媒体网络功能、其他DC媒体服务或能力相关信息。也就是说,第三网元的相关信息可以包括上述信息中的至少之一,第三网元集合的相关信息包括了集合中各个第三网元的相关信息,每一第三网元的相关信息可以包括上述信息中的至少之一。
在一些实施例中,在缓存中没有之前确定的第三网元相关信息或第三网元集合相关信息的情况下,或者,所述之前确定的第三网元相关信息或第三网元集合相关信息的缓存时长大于时长阈值的情况下,向所述第二网元发送所述第一服务发现请求;
在缓存中保存有所述之前确定的第三网元相关信息或第三网元集合相关信息的情况下,或者,在所述缓存时长小于或等于时长阈值的情况下,将使用之前确定的第三网元相关信息或第三网元集合相关信息。
可以理解地,在缓存中保存有之前确定的第三网元相关信息或第三网元 集合相关信息,或者,在所述缓存时长小于或等于时长阈值的情况下,第一网元可以直接根据之前确定的第三网元相关信息或第三网元集合相关信息进行第三网元的选择或确定,而不需要发起第一服务发现请求;如此,就节约了第三网元的选择时间,从而能够快速建立与第三网元的连接,进而缩短通信时延。
在一些实施例中,在获知第三网元或第三网元集合的接口能力和/或接口能力列表的情况下,基于本地策略选择连接建立方式。
在一些实施例中,接口能力或接口能力列表可以是指示支持某种或多种接口协议的信息,如其记录了指示支持第一接口协议和/或第二接口协议的信息。
进一步地,在一些实施例中,第一网元在获知第三网元或第三网元集合中的各个网元支持的接口协议,可以选择更能节约通信时延的接口协议作为连接建立方式,与对应的第三网元建立连接。
示例性的,所述第一接口协议可以是基于服务的接口(Service-Based Interface,SBI),所述第二接口协议可以是H.248协议。
相应地,如若第三网元支持SBI,或者支持SBI和H.248,那么第一网元基于本地策略选择的连接建立方式可以为SBI;如此,相比于H.248,SBI不需要静态配置网元与媒体网元的连接,且有利于容量扩展和异厂家解耦,因此,选择SBI而不是H.248与第三网元建立连接,提高了与第三网元建立连接的便捷性。
接口能力和接口能力列表也可称为接口信息等等,对于接口能力和接口能力列表的名称不做限定。
在一些实施例中,第一网元在获知第三网元支持第一接口协议和第二接口协议的情况下,基于所述第一接口协议与所述第三网元建立连接;在基于所述第一接口协议与第三网元建立连接失败的情况下,所述第一网元基于所述第二接口协议与所述第三网元建立连接;其中,第一接口协议支持的连接建立方式的通信性能优于第二接口协议支持的连接建立方式。
可以理解地,第一网元首先基于第一接口协议与第三网元建立连接,如果连接失败,再尝试基于第二接口协议与第三网元建立连接;如此,再确保 通信时延的情况下提高与第三网元的连接建立的成功率,从而进一步缩短通信时延。
如上所述的实施例中,提供多样性接口选择机制,实现网络对于H.248/SBI的兼容性需求。
基于前述实施例,对于第一网元和第二网元的交互流程如下:第一网元向第二网元发送第一服务发现请求;第二网元接收第一网元发送的第一服务发现请求,所述第一服务发现请求至少包括所需DC媒体信息和/或本次呼叫请求的相关信息;第二网元确定第三网元相关信息或第三网元集合相关信息;然后第二网元向第一网元发送第一服务发现响应,所述第一服务发现响应至少包括第三网元相关信息或第三网元集合相关信息;第一网元接收第二网元返回的第一服务发现响应。
在一些实施例中,第一服务发现响应还包括第三网元或第三网元集合的接口信息,所述接口信息包括接口能力和/或接口能力列表。
在该实施例中,无论所需DC媒体信息中是否包括接口能力需求,也就是说无论第一网元是否请求获知第三网元的接口能力(或接口能力列表),第二网元都将第三网元支持的接口信息返回给第一网元;如此,便于第一网元基于第三网元的接口能力或接口能力列表等,选择合适的接口与第三网元建立连接。
示例性的,第一网元在获知第三网元或第三网元集合的接口能力和/或接口能力列表的情况下,基于本地策略选择连接建立方式;基于该连接建立方式与选出的第三网元建立连接。
示例性的,第一网元在获知第三网元支持第一接口协议和第二接口协议的情况下,基于所述第一接口协议与所述第三网元建立连接;第一网元在基于所述第一接口协议与所述第三网元建立连接失败的情况下,基于所述第二接口协议与所述第三网元建立连接。
在一些实施例中,第二网元确定第三网元集合相关信息,包括:确定满足所述所需DC媒体信息和/或本次呼叫请求的相关信息的第三网元集合;确定第三网元集合相关信息。
在一些实施例中,第二网元确定第三网元相关信息,包括:基于本地策 略确定满足所述所需DC媒体信息和/或本次呼叫请求的相关信息的第三网元;确定所述第三网元相关信息。也就是说,第二网元在本地基于所需DC媒体信息和/或本次呼叫请求的相关信息,直接选出一个第三网元,将该第三网元的相关信息返回给第一网元;这样,第一网元无需从众多第三网元中选出一个,而是直接基于第二网元返回的这一个第三网元的相关信息,与该第三网元建立连接即可。
在一些实施例中,第二网元确定第三网元相关信息或第三网元集合相关信息时,可以根据主叫号码的归属地来确定,例如,优先将距离主叫号码的归属地较近的一个第三网元作为第三网元;或者,优先将距离主叫号码的归属地较近的多个第三网元作为第三网元集合;或者,优先将在主叫号码的归属地的一个第三网元作为第三网元;或者,优先将在主叫号码的归属地的多个第三网元作为第三网元集合。
在一些实施例中,NRF至少将一个DCMF实例(instance)信息发送到IMS AS,如果接收到多个DCMF实例,IMS AS可以根据本地策略执行DCMF网络功能(Network Function,NF)选择(即:NRF sends the DCMF instance(s)information to IMS AS.In case of multiple DCMF instances are received,the IMS AS will perform DCMF NF selection based on the local policy)。
在一些实施例中,NRF可以确定一组匹配Nnrf_NFDiscovery_Request和NRF内部策略的NF实例,并发送所确定NF实例的NF配置文件。每个NF配置文件至少包含通过Nnrf_NFDiscovery_Request Response message向NF服务使用者输出所需参数(即:If allowed,the NRF determines a set of NF instance(s)matching the Nnrf_NFDiscovery_Request and internal policies of the NRF and sends the NF profile(s)of the determined NF instances.Each NF profile containing at least the output required parameters to the NF service consumer via Nnrf_NFDiscovery_Request Response message)。
本公开实施例提供一种信息处理方法,图2为本公开实施例提供的信息处理方法的实现流程示意图,如图2所示,该方法可以包括以下步骤201至步骤202:
步骤201,第四网元向第二网元发送第二服务发现请求,所述第二服务 发现请求至少包括所需DC控制信息(required data channel control information)和/或本次呼叫请求的相关信息;
步骤202,第四网元接收所述第二网元返回的第二服务发现响应,所述第二服务发现响应至少包括第五网元相关信息或第五网元集合相关信息。
在本公开实施例中,第四网元向第二网元发送所需DC控制信息和/或本次呼叫请求的相关信息,第二网元基于第四网元所需DC控制信息和/或本次呼叫请求的相关信息,查找符合这些信息的第五网元相关信息或第五网元集合相关信息,并返回给第四网元,以便第四网元基于第五网元相关信息或第五网元集合相关信息建立数据通道;如此,由于使得第四网元得到更为合适的第五网元,即第五网元是符合所需DC控制信息和/或本次呼叫请求的相关信息的,因此可以提高数据通道建立的成功率,从而缩短通信时延。
在一些实施例中,所述第五网元相关信息和/或第五网元集合相关信息为以下至少之一:标识、地址信息、DC网络功能类型信息、服务实例列表信息、DC控制功能实例信息、DC控制网络功能、其他DC控制服务或能力相关信息。
在一些实施例中,所述第二服务发现请求为以下之一:DC控制能力发现请求、DC控制发现请求、DC控制服务能力发现请求、DC控制服务发现请求、DC服务能力发现请求、DC服务发现请求、DC网络功能发现请求(Nnrf_NFDiscovery_Request);本实施例中对第二服务发现请求的名称不做限定,上述名称在未进行特殊说明之外,均可同等或替换。
在一些实施例中,所述所需DC控制信息包括以下信息中的至少之一:DC控制能力(DC control Capability)、DC控制(DC control)、DC控制服务能力(DC control Service Capability)、DC控制服务(DC control Service)、DC服务能力(DC Service Capability)、DC服务(DC Service)、DC网络功能(DC Network Function)、DC能力(DC Capability)、DC控制能力列表(DC control Capability List)、DC控制列表(DC control List)、DC控制服务能力列表(DC control Service Capability List)、DC控制服务列表(DC control Service List)、DC服务能力列表(DC Service Capability List)、DC服务列表(DC Service List)、DC网络功能列表(DC Network Function List)、DC能力列表(DC  Capability List)。本实施例中,对所需DC控制信息的内容不做限定,对于所需DC控制信息包括的上述内容的名称也不做限定。
在一些实施例中,所述本次呼叫请求的相关信息包括主叫信息和/或被叫信息。示例性的,所述主叫信息包括主叫号码,所述被叫信息包括被叫号码。
在一些实施例中,所述第二服务发现响应携带第五网元相关信息或第五网元集合相关信息。
可选地,在第二服务发现响应中包括一个第五网元的相关信息的情况下,第四网元直接将该第五网元作为目标网元,与其建立连接。
可选地,在第二服务发现响应中包括多个第五网元的相关信息(即第五网元集合相关信息)的情况下,第四网元可以基于以下信息的至少之一:所述第五网元集合相关信息、DC控制需求信息、接口需求信息、本次呼叫请求的相关信息、第一终端的位置信息、所述第一终端的IP地址信息、已选择的IMS控制功能和/或控制网元的信息,进行第五网元选择。“进行第五网元选择”也可以称为“确定第五网元”,即“进行第五网元选择”和“确定第五网元”是可等同的,均是为了选出符合上述信息的第五网元。
在本实施例中,实现对第五网元的发现和选择,基于第一终端的位置信息和/或DC控制能力信息(即所需DC控制信息)等,实现对第五网元的优化选择,以获得符合实际需求的第五网元,从而提高数据通道或控制协商的成功率,进而缩短通信时延。换句话说,使网络可以按需高效实现对第五网元的调用,提高数据通道控制协商成功率,缩小数据通道控制建立时延,使IMS网络可以支持更加多样化的多媒体或交互式业务。
可以理解地,第五网元集合中可能存在不完全符合所需DC控制信息和/或本次呼叫请求的相关信息的网元,因此为了得到更为合适的第五网元,第四网元可以基于DC控制需求信息和/或接口需求信息等从第五网元集合中选出满足这些需求的第五网元,基于此建立连接。
在本公开实施例中,对于第一终端不做限定,可以是主叫终端,也可以是被叫终端,还可以是其他终端,本实施例中对第一终端不做限定。
可以理解地,第四网元至少基于第一终端的位置信息进行第五网元的选择,如此选出的第五网元距离第一终端的位置更近,从而使得第四网元与距 离自己更近的第五网元建立连接,这样能够缩短消息转发路径,进而缩短通信时延。
在一些实施例中,所述已选择的IMS控制功能和/或控制网元包括以下至少之一:AS、代理-呼叫会话控制功能(Proxy-Call Session Control Function,P-CSCF)、其他IMS控制功能。其中,所述其他IMS控制功能是指不同于P-CSCF、AS的控制功能。
在一些实施例中,第五网元可以为以下之一:DCSF、DC控制功能、DC网络功能实例、DC控制网络功能实例、DC服务、DC控制服务等等,本实施例对第五网元的名称不做限定等等;本实施例中对第五网元的名称不做限定。上述第五网元名称在未进行特殊说明之外,均可等同或替换。
在一些实施例中,所述第四网元可以为AS或IMS网元等等;本实施例中对第四网元的名称不做限定,总之,第四网元属于网络功能消费者(NF Consumer)。需要说明的是,在第一网元是AS,第四网元是AS的情况下,第一网元和第四网元是同一网元;在第一网元是IMS网元,第四网元是IMS网元的情况下,第一网元和第四网元是同一网元。第一网元和第四网元为不同网元的情况是第四网元是AS或IMS网元,而第一网元是已选择的第五网元(即DCSF)。
在一些实施例中,所述第二服务发现响应携带第五网元相关信息或第五网元集合相关信息。
在一些实施例中,在缓存中没有之前确定的第五网元相关信息或第五网元集合相关信息的情况下,或者,所述之前确定的第五网元相关信息或第五网元集合相关信息的缓存时长大于时长阈值的情况下,向所述第二网元发送所述第二服务发现请求;在缓存中保存有所述之前确定的第五网元相关信息或第五网元集合相关信息的情况下,或者,在所述缓存时长小于或等于时长阈值的情况下,将使用之前确定的第五网元相关信息或第五网元集合相关信息。
可以理解地,在缓存中保存有之前确定的第五网元相关信息或第五网元集合相关信息,或者,在所述缓存时长小于或等于时长阈值的情况下,第四网元可以直接根据之前确定的第五网元相关信息或第五网元集合相关信息进 行第五网元的选择或确定,而不需要发起第一服务发现请求;如此,就节约了第五网元的选择时间,从而能够快速建立与第五网元的连接,进而缩短通信时延。
在一些实施例中,所述第二服务发现响应还包括第五网元或第五网元集合的接口信息,所述接口信息包括接口能力和/或接口能力列表。
在一些实施例中,第四网元在获知第五网元和/或第五网元集合的接口能力和/或接口能力列表的情况下,基于本地策略选择连接建立方式。
在一些实施例中,接口能力或接口能力列表可以是指示支持某种或多种接口协议的信息,如其记录了指示支持第一接口协议和/或第二接口协议的信息。
进一步地,在一些实施例中,第四网元在获知第五网元或第五网元集合中的各个网元支持的接口协议,可以选择更能节约通信时延的接口协议作为连接建立方式,与对应的第五网元建立连接。
示例性的,所述第一接口协议可以是SBI,所述第二接口协议可以是H.248协议。
相应地,如若第五网元支持SBI,或者支持SBI和H.248,那么第四网元基于本地策略选择的连接建立方式可以为SBI;相比于H.248,SBI不需要静态配置网元与媒体网元的连接,且有利于容量扩展和异厂家解耦,如此,选择SBI而不是H.248与第五网元建立连接,提高了与第五网元建立连接的便捷性。
接口能力和接口能力列表也可称为接口信息等等,对于接口能力和接口能力列表的名称不做限定。
在一些实施例中,所述第四网元在获知第五网元支持第一接口协议和第二接口协议的情况下,基于所述第一接口协议与所述第五网元建立连接;在基于所述第一接口协议与第五网元建立连接失败的情况下,所述第四网元基于所述第二接口协议与所述第五网元建立连接;其中,第一接口协议支持的连接建立方式的通信性能优于第二接口协议支持的连接建立方式。
可以理解地,第四网元首先基于第一接口协议与第五网元建立连接,如果连接失败,再尝试基于第二接口协议与第五网元建立连接;如此,在确保 通信时延的情况下提高与第五网元的连接建立的成功率,从而进一步缩短通信时延。
基于前述实施例,对于第四网元和第二网元的交互流程如下:第四网元向第二网元发送第一服务发现请求;第二网元接收第四网元发送的第二服务发现请求,所述第二服务发现请求至少包括所需DC控制信息和/或本次呼叫请求的相关信息;第二网元确定第五网元相关信息或第五网元集合相关信息;第二网元向所述第四网元发送第二服务发现响应,所述第二服务发现响应至少包括第五网元相关信息或第五网元集合相关信息;第四网元接收第二服务发现响应。
在一些实施例中,第二服务发现响应还包括第五网元或第五网元集合的接口信息,所述接口信息包括接口能力和/或接口能力列表。
在该实施例中,无论所需DC控制信息中是否包括接口能力需求,也就是说无论第四网元是否请求获知第五网元的接口能力(或接口能力列表),第二网元都将第五网元支持的接口信息返回给第四网元;如此,便于第四网元基于第五网元的接口能力或接口能力列表等,选择合适的接口与第五网元建立连接。
示例性的,第四网元在获知第五网元或第五网元集合的接口能力和/或接口能力列表的情况下,基于本地策略选择连接建立方式;基于该连接建立方式与选出的第五网元建立连接。
示例性的,第四网元在获知第五网元支持第一接口协议和第二接口协议的情况下,基于所述第一接口协议与所述第五网元建立连接;第四网元在基于所述第一接口协议与所述第五网元建立连接失败的情况下,基于所述第二接口协议与所述第五网元建立连接。
在一些实施例中,第二网元确定第五网元相关信息,包括:基于本地策略确定满足所述所需DC控制信息和/或本次呼叫请求的相关信息的第五网元或第五网元集合;确定所述第五网元相关信息。也就是说,第二网元在本地基于所需DC控制信息和/或本次呼叫请求的相关信息,直接选出一个第五网元,将该第五网元的相关信息返回给第四网元;这样,第四网元无需从众多第五网元中选出一个,而是直接基于第二网元返回的这一个第五网元的相关 信息,与该第五网元建立连接即可。
在一些实施例中,第二网元确定第五网元集合相关信息,包括:确定满足所述所需DC控制信息和/或本次呼叫请求的相关信息的第五网元集合;确定第五网元集合相关信息。
在一些实施例中,所述本次呼叫请求的相关信息包括主叫信息和/或被叫信息。示例性的,所述主叫信息包括主叫号码,所述被叫信息包括被叫号码。
在一些实施例中,第二网元确定第五网元相关信息或第五网元集合相关信息时,可以根据主叫号码的归属地来确定,例如,优先将距离主叫号码的归属地较近的一个第五网元作为第五网元;或者,优先将距离主叫号码的归属地较近的多个第五网元作为第五网元集合;或者,优先将在主叫号码的归属地的一个第五网元作为第五网元;或者,优先将在主叫号码的归属地的多个第五网元作为第五网元集合。
本实施例中,在服务发现或选择流程之前,需要先进行DCMF或DCSF的注册流程。也就是说,即进行第三网元的发现和/或选择之前,第二网元中需已存储有至少一个第三网元的配置信息,即至少一个第三网元已在第二网元上进行了注册。第五网元的发现和/或选择也是如此,前提是至少一个第五网元已在第二网元上进行了注册。
本公开实施例提供一种信息处理方法,图3为本公开实施例提供的信息处理方法的实现流程示意图,如图3所示,该方法可以包括以下步骤301至303:
步骤301,第三网元向第二网元发送第一DC注册请求,所述第一DC注册请求用于通知所述第三网元的配置信息(Profile);
本实施例中,对配置信息的名称不做限定,所述配置信息可以等同于NF Profile或profile等等。
步骤302,第二网元接收第三网元发送的第一DC注册请求,所述第一DC注册请求用于通知所述第三网元的配置信息;
步骤303,第二网元存储所述第三网元的配置信息(store NF Profile)。
本实施例中,实现了第三网元的注册,从而为第三网元在网络中的发现或选择提供配置信息。
在一些实施例中,所述第一DC注册请求可以为以下之一:DC媒体能力、DC网络功能、DC媒体网络功能、DC媒体能力注册请求(Nnrf_NFManagement_NFRegister Request)、DC请求、DC媒体注册请求等等,本实施例中对第一DC注册请求的名称不做限定。上述第一DC注册请求的名称在未进行特殊说明之外,均可等同或替换。
第三网元的配置信息指的是被该第三网元支持的相关配置信息。在一些实施例中,所述第三网元的配置信息包括以下信息中的至少之一:
网络功能类型(nfType)、标识、地址、DC媒体能力(Ndcmf_DCMediaCapability)、DC媒体(Ndcmf_DCMedia)、DC媒体服务能力(Ndcmf_DCMediaServiceCapability)、DC媒体服务(Ndcmf_DCMediaService)、DC服务能力(Ndcmf_DCServiceCapability)、DC服务(Ndcsf_DCService)、DC网络功能(Ndcsf_DCnf)、DC能力(Ndcmf_DCCapability)、DC接口能力、DC媒体能力列表(Ndcmf_DCMediaCapabilityList)、DC媒体列表(Ndcmf_DCMediaList)、DC媒体服务能力列表(Ndcmf_DCMediaServiceCapabilityList)、DC媒体服务列表(Ndcmf_DCMediaServiceList)、DC服务能力列表(Ndcmf_DCServiceCapabilityList)、DC服务列表(Ndcsf_DCServiceList)、DC网络功能列表(Ndcsf_DCnfList)、DC能力列表(DCCapabilityList)、DC接口能力列表。
在一些实施例中,所述第三网元的配置信息包括以下至少之一:沉浸式通话(AR)、翻译、屏幕共享、图片渲染、DC接口能力、DC接口能力列表。
本实施例中,对第三网元的配置信息的内容不做限定,对于第三网元的配置信息包括的上述内容的名称也不做限定。
本公开实施例提供一种信息处理方法,图4为本公开实施例提供的信息处理方法的实现流程示意图,如图4所示,该方法可以包括以下步骤401至403:
步骤401,第五网元向第二网元发送第二DC注册请求,所述第二DC注册请求用于通知所述第五网元的配置信息;
步骤402,第二网元接收第五网元发送的第二DC注册请求,所述第二 DC注册请求用于通知所述第五网元的配置信息;
步骤403,第二网元存储所述第五网元的配置信息(store NF Profile)。
本实施例中,实现了第五网元的注册,从而为第五网元在网络中的发现或选择提供配置信息。
在一些实施例中,所述第二DC注册请求可以为以下之一:DC控制能力、DC网络功能、DC控制网络功能、DC控制能力注册请求(Nnrf_NFManagement_NFRegister Request)、DC请求、DC控制注册请求等等,本实施例中对第二DC注册请求的名称不做限定。上述第二DC注册请求的名称在未进行特殊说明之外,均可等同或替换。
第五网元的配置信息指的是被该第五网元支持的相关配置信息。在一些实施例中,所述第五网元的配置信息包括以下信息中的至少之一:网络功能类型(nfType)、标识、地址、DC控制能力(Ndcmf_DCControlCapability)、DC控制(Ndcmf_DCControl)、DC控制服务能力(Ndcmf_DCControlServiceCapability)、DC控制服务(Ndcmf_DCControlService)、DC服务能力(Ndcmf_DCServiceCapability)、DC服务(Ndcsf_DCService)、DC网络功能(Ndcsf_DCnf)、DC能力(Ndcmf_DCCapability)、DC控制能力列表(Ndcmf_DCControlCapabilityList)、DC控制列表(Ndcmf_DCControlList)、DC控制服务能力列表(Ndcmf_DCControlServiceCapabilityList)、DC控制服务列表(Ndcmf_DCControlServiceList)、DC服务能力列表、DC服务列表、DC网络功能列表、DC能力列表。
在一些实施例中,所述第五网元的配置信息包括以下至少之一:前置DC能力(Bootstrap DC Capability)、应用DC能力(Application DC Capability)、沉浸式通话(AR)、翻译、屏幕共享、图片渲染、交互式菜单、多媒体来显、同声传译、DC接口能力、DC接口能力列表。
本实施例中,对第五网元的配置信息的内容不做限定,对于第五网元的配置信息包括的上述内容的名称也不做限定。
数据通道(Data Channel,DC)为下一代IMS网络的新型技术,图5为本公开实施例提供的数据通道的架构示意图,在一些实施例中,对于数据通 道网络功能只定义了数据通道服务器功能(Data Channel Server functionality)、数据通道应用存储库(Data Channel Application Repository,DCAR)及其与UE交互的概念性流程,所述流程可以包括以下步骤501至步骤506:
步骤501,数据通道相关应用通过用户设备(User Equipment,UE)被授权方上传到网络侧;所述用户设备也可描述为终端、用户等;
步骤502,数据通道相关应用存储在DCAR中;
步骤503,在呼叫过程中,从DCAR下载所述数据通道相关应用;
步骤504,所述数据通道相关应用通过引导程序(bootstrap)数据通道发送给本端UE;
步骤505,所述数据通道相关应用通过bootstrap数据通道发送给远端UE;
步骤506,所述数据通道相关应用所使用的其他数据通道可以在本端和远端UE之间建立。
图6为本公开实施例提供的IMS网络架构示意图,在一些实施例中,IMS网络所定义的媒体网络接口全部基于H.248或者媒体网关控制协议(Gateway Control protocol,Megaco)协议,DCMF需要具备新型数据通道媒体能力,且具备更加灵活的选择机制,H.248无法满足数据通道媒体所需的灵活性。
在一些实施例中,IMS技术及标准(例如3GPP TS 23.228,3GPP TS 26.114)中对于数据通道与IMS网络结合交互的接口,交互流程,以及如何注册,发现或选择DCSF,DCMF尚未定义相关流程和机制。
在一些实施例中,IMS网络采用H.248/Megaco协议进行媒体网络功能选择,数据通道媒体网络需要支持更多新型媒体功能(如渲染、翻译等),传统的IMS网络协议无法很好地满足数据通道新型媒体能力的扩展,需要对DCMF及调用该DCMF的网络功能进行创新的SBI服务化设计。
在一些实施例中,IMS网络采用标准会话初始协议(Session Initiation Protocol,SIP)和/或IMS服务控制(IMS service control,ISC)触发机制进行路由,该路由机制对于注册时非必须参与的节点不适用,该机制具有串行触发特性,造成耦合性,这使得IMS网络无法高效/按需调用DCSF(数据通道服务器)。
在一些实施例中,IMS媒体网络功能使用H.248/Megaco协议,数据通道 信令功能和DCMF之间的协议可以复用此协议以最大限度复用现网能力,也可以进行SBI扩展以解决解耦困难和扩展能力受限等问题。怎样使数据通道信令功能和DCMF之间可以灵活选择支持H.248或SBI是一个亟待解决的问题。
本公开以数据通道(DC)标准化工作为基础,提出了一种基于数据通道相关功能的注册、发现或选择机制。
本公开制定了第一网元对数据通道控制功能的发现和选择机制,通过对IMS注册、IMS呼叫、数据通道呼叫流程、数据通道建立流程中的至少之一进行扩展。
基于此,下面将说明本公开实施例在一个实际的应用场景中的示例性应用。
本公开实施例提供一种信息处理方法,图7为本公开实施例提供的信息处理方法的实现流程示意图,该方法可以实现第三网元的注册,如图7所示,该方法可以包括如下步骤701至步骤703:
步骤701,第三网元向第二网元发送第一DC注册请求。
在一些实施例中,所述上报数据通道媒体能力注册请求可以描述为以下之一:上报数据通道媒体能力、上报数据通道网络功能、上报数据通道媒体网络功能、发送数据通道媒体能力注册请求(Nnrf_NFManagement_NFRegister Request)。
在一些实施例中,所述数据通道媒体能力包括以下至少之一:
1)网络功能类型(nfType);所述nfType为DCMF;
2)网络功能服务(nfService)。
在一些实施例中,所述nfService至少包括以下之一:数据通道媒体能力(Ndcmf_DCMediaCapability)、数据通道媒体(Ndcmf_DCMedia)、数据通道媒体服务能力(Ndcmf_DCMediaServiceCapability)、数据通道媒体服务(Ndcmf_DCMediaService)、数据通道服务能力(Ndcmf_DCServiceCapability)、数据通道服务(Ndcsf_DCService)/数据通道网络功能(Ndcsf_DCnf)、数据通道能力(Ndcmf_DCCapability)、数据通道媒体能力列表(Ndcmf_DCMediaCapabilityList)、数据通道媒体列表(Ndcmf_DCMediaList)、 数据通道媒体服务能力列表(Ndcmf_DCMediaServiceCapabilityList)、数据通道媒体服务列表(Ndcmf_DCMediaServiceList)、数据通道服务能力列表(Ndcmf_DCServiceCapabilityList)、数据通道服务列表(Ndcsf_DCServiceList)、数据通道网络功能列表(Ndcsf_DCnfList)、数据通道能力列表(DCCapabilityList)。
在一些实施例中,所述所述nfService至少包括以下之一:沉浸式通话、实时翻译、图片渲染、屏幕共享。
3)数据通道接口能力(DCInterfaceCapability),所述数据通达接口能力包含以下至少之一:H.248、SBI。
步骤702,第二网元存储第三网元的配置信息(store NF Profile)。
在一些实施例中,所述配置信息也可以是数据通道媒体能力相关信息,第二网元将第三网元的Profile和/或数据通道媒体能力标识为可用(Available)。
步骤703,第二网元向第三网元发送第三网元的注册响应(Nnrf_NFManagement_NFRegister response)。
在一些实施例中,发送也可描述为回复、返回等等,本公开实施例对此不做限定。
在一些实施例中,第二网元向第三网元发送第三网元的注册响应也可以描述为:第二网元通知第三网元所述注册请求已被接收。
本公开实施例提供一种信息处理方法,图8a为本公开实施例提供的信息处理方法的实现流程示意图,该方法可以实现第三网元进行发现和选择,如图8a所示,该方法可以包括如下步骤801a至步骤803a:
步骤801a,第一网元向第二网元发送第一服务发现请求。
在一些实施例中,所述第一服务发现请求可以是以下之一:数据通道媒体能力发现请求、数据通道媒体发现请求、数据通道媒体服务能力发现请求、数据通道媒体服务发现请求、数据通道服务能力发现请求、数据通道服务发现请求、数据通道网络功能发现请求(Nnrf_NFDiscovery_Request)。本实施例中对第一服务发现请求的名称不做限定,上述名称在未进行特殊说明之外,均可同等或替换。
在一些实施例中,第一服务发现请求至少包括或携带所需DC媒体信息, 所述所需DC媒体信息可以是以下之一:数据通道媒体能力(DC Media Capability)、数据通道媒体(DC Media)、数据通道媒体服务能力(DC Media Service Capability)、数据通道媒体服务(DC Media Service)、数据通道服务能力(DC Service Capability)、数据通道服务(DC Service)、数据通道网络功能(DC Network Function)、数据通道能力(DC Capability)、接口能力相关信息。本实施例中,对所需DC媒体信息的内容不做限定,对于所需DC媒体信息包括的上述内容的名称也不做限定。
在一些实施例中,所需DC媒体信息可以以列表的形式发送。
在一些实施例中,所述接口能力相关信息可以是接口需求(interface requirement)或接口能力(interface capability)。
步骤802a,第二网元向第一网元发送第一服务发现响应。
在一些实施例中,所述第一服务发现响应可以是数据通道媒体能力请求响应,其携带符合所需数据通道媒体能力NF的相关信息。
步骤803a,第一网元进行第三网元选择(即确定第三网元)。
在一些实施例中,第一网元结合DC媒体需求信息,接口需求信息,第一终端的位置信息和/或已选择的其他媒体网元信息(IMS-AGW/MRFP/IM-MGw/TrGW),进行DC媒体功能实例选择。
在一些实施例中,第一网元与DCMF之间实现多机制接口的兼容(SBI和H.248)
在一些实施例中,在当第一网元向NRF发送DCMF的发现或选择请求时,NRF向NRF发送DCMF相关信息时,会包含所述接口能力信息。
在一些实施例中,第一网元收到该接口能力信息后,可以自主选择以SBI或H.248方式与DCMF建立连接。
本公开实施例提供一种信息处理方法,图8b为本公开实施例提供的信息处理方法的实现流程示意图,该方法可以实现第三网元进行发现和选择,如图8b所示,该方法可以包括如下步骤801b至步骤803b:
步骤801b,第一网元向第二网元发送数据通道网络功能发现请求(Nnrf_NFDiscovery_Request);
步骤802b,第二网元授权该网络功能服务发现(Authorized NF Service  Discovery);
步骤803b,第二网元向第一网元发送数据通道网络功能发现请求响应(Nnrf_NFDiscovery_Request_response)。
本公开实施例提供一种信息处理方法,图9为本公开实施例提供的信息处理方法的实现流程示意图,该方法可以实现第五网元的注册,如图9所示,该方法可以包括如下步骤901至步骤903:
步骤901,第五网元向第二网元发送第二DC注册请求。
在一些实施例中,所述发送第二DC注册请求可以描述为以下之一:上报数据通道网络功能、上报数据通道控制网络功能、发送数据通道控制能力注册请求(Nnrf_NFManagement_NFRegister Request)。
在一些实施例中,所述数据通道控制能力包含以下之一或多项:
1)网络功能类型(nfType);所述nfType为DCSF;
2)网络功能服务(nfServices)。
在一些实施例中,所述nfService至少包括以下之一:数据通道控制能力(Ndcmf_DCControlCapability)、数据通道控制(Ndcmf_DCControl)、数据通道控制服务能力(Ndcmf_DCControlServiceCapability)、数据通道控制服务(Ndcmf_DCControlService)、数据通道服务能力(Ndcmf_DCServiceCapability)、数据通道服务(Ndcsf_DCService)、数据通道网络功能(Ndcsf_DCnf)、数据通道能力(Ndcmf_DCCapability)、数据通道控制能力列表(Ndcmf_DCControlCapabilityList)、数据通道控制列表(Ndcmf_DCControlList)、数据通道控制服务能力列表(Ndcmf_DCControlServiceCapabilityList)、数据通道控制服务列表(Ndcmf_DCControlServiceList)、数据通道服务能力列表(Ndcmf_DCServiceCapabilityList)、数据通道服务列表(Ndcsf_DCServiceList)、数据通道网络功能列表(Ndcsf_DCnfList)、数据通道能力列表(Ndcmf_DCCapabilitylist)
在一些实施例中,所述所述nfService至少包括以下之一:前导/前置数据通道能力(Bootstrap DC Capability)、应用数据通道能力(Application DC Capability)、沉浸式通话、翻译、屏幕共享、图片渲染、交互式菜单、多媒体 来显、同声传译。
步骤902,第二网元存储该第五网元的配置信息(store NF Profile)。
在一些实施例中,所述配置信息也可以是数据通道控制能力相关信息,第二网元将地五网元的Profile和/或数据通道控制能力标识为可用(Available)。
步骤903,第二网元向第五网元发送第五网元的注册响应(Nnrf_NFManagement_NFRegister response)。
在一些实施例中,第二网元向第五网元发送第五网元的注册响应也可以描述为:第二网元通知第五网元所述注册请求已被接收。
本公开实施例提供一种信息处理方法,图10a为本公开实施例提供的信息处理方法的实现流程示意图,该方法可以实现对第五网元的发现和选择,如图10a所示,该方法可以包括如下步骤1001a至步骤1003a:
步骤1001a,第四网元向第二网元发送第二服务发现请求。
在一些实施例中,所述第二服务发现请求可以是以下之一:数据通道控制能力发现请求、数据通道控制发现请求、数据通道控制服务能力发现请求、数据通道控制服务发现请求、数据通道服务能力发现请求、数据通道服务发现请求、或数据通道网络功能发现请求(Nnrf_NFDiscovery_Request)。
在一些实施例中,第二服务发现请求至少包括或携带所需DC控制信息,所述所需DC控制信息可以是以下之一:数据通道控制能力、数据通道控制、数据通道控制服务能力、数据通道控制服务、数据通道服务能力、数据通道服务、数据通道网络功能、数据通道能力、本次呼叫请求相关信息。所述呼叫请求相关信息可以是:主叫信息(主叫号码),被叫信息(被叫号码)。
在一些实施例中,所需DC控制信息可以以列表的形式发送。
步骤1002a,第二网元向第四网元发送第二服务发现响应。
在一些实施例中,所述第二服务发现响应可以是数据通道控制能力请求响应。
在一些实施例中,NF Profile中携带符合所需数据通道控制能力NF的相关信息。
步骤1003a,第四网元进行第五网元选择(即确定第五网元)。
在一些实施例中,第四网元结合DC控制能力需求和/或呼叫请求相关信 息,进行DC控制功能实例选择(即,进行第五网元选择或确定第五网元)。
本公开实施例提供一种信息处理方法,图10b为本公开实施例提供的信息处理方法的实现流程示意图,该方法可以实现第三网元进行发现和选择,如图10b所示,该方法可以包括如下步骤1001b至步骤1003b:
步骤1001b,第四网元向第二网元发送数据通道网络功能发现请求(Nnrf_NFDiscovery_Request);
歩骤1002b,第二网元授权该网络功能服务发现(Authorized NF Service Discovery);
步骤1003b,第二网元向第四网元发送数据通道网络功能发现请求响应(Nnrf_NFDiscovery_Request_response)。
在一些实施例中,数据通道控制能力(DCControlCapability)的属性名称(Attribute Name)为:数据通道控制发现(DCControl Discovery)。
在一些实施例中,数据通道控制能力指示:数据通道服务器功能是否支持数据通道控制能力或数据通道能力发现(When present,it shall indicate whether the DCSF supports DC Control Capability/Capability Discovery.)。
若是,数据通道服务器功能支持数据通道控制能力和/或数据通道控制能力发现(True:DC Control Capability and/or DC Control Capability Discovery is supported by the DCSF)。
否则,数据通道服务器功能不支持数据通道控制能力和/或数据通道控制能力发现(False:DC Control Capability and/or DC Control Capability Discovery is NOT supported by the DCSF)。
在一些实施例中,数据通道媒体能力(DCMediaCapability)的Attribute Name为:DCMediaDiscovery。
在一些实施例中,DCMediaCapability指示:数据通道媒体功能是否支持数据通道媒体能力或数据通道媒体能力发现(When present,it shall indicate whether the DCMF supports DC Media Capability/Capability Discovery)。
若是,数据通道媒体功能支持数据通道媒体能力和/或数据通道媒体能力发现(True:DC Media Capability and/or DC Media Capability Discovery is supported by the DCMF)。
否则:数据通道媒体功能不支持数据通道媒体能力和/或数据通道媒体能力发现(False:DC Media Capability and/or DC Media Capability Discovery is NOT supported by the DCMF)。
在一些实施例中,数据通道接口能力(DCInterfaceCapability)的Attribute Name为:数据通道接口发现(DCInterfaceDiscovery)。
在一些实施例中,DCInterfaceDiscovery指示数据通道媒体功能是否支持H.248(When present,it shall indicate whether the DCMF supports H.248)。
若是,数据通道媒体功能支持H.248(True:H.248 is supported by the DCMF)。
否则:数据通道媒体功能不支持H.248(False:H.248 is NOT supported by the DCMF)。
本公开实施例提供一种信息处理方法,图11和图12为本公开实施例提供的信息处理方法的实现流程示意图,如图11和12所示,该方法可以包括如下步骤1101至步骤1115:
步骤1101,本端设备(UE1)发送呼叫请求(INVITE)至代理呼叫会话控制功能(Proxy-Call Session Control Function,P-CSCF),UE基于数据通道提供的会话描述协议(Session Description Protocol,SDP)发送所述INVITE。
在一些实施例中,本端也可称为主叫侧,本端设备也可称为主叫设备。
在一些实施例中,所述呼叫请求也可以是:INVITE请求、re-INVITE、re-INVITE请求、UPDATE、UPDATE请求、呼叫请求或DC呼叫请求,所述呼叫请求包含所需DC信息。
步骤1102,P-CSCF发送所述呼叫请求经过至服务呼叫会话控制功能(Serving--Call Session Control Function,S-CSCF),P-CSCF基于数据通道提供的会话描述协议(Session Description Protocol,SDP)发送所述INVITE。
步骤1103,S-CSCF发送所述呼叫请求至AS,S-CSCF基于数据通道提供的会话描述协议(Session Description Protocol,SDP)发送所述INVITE。
在一些实施例中,本端设备发送所述呼叫情求经过P-CSCF/S-CSCF后路由到AS。
步骤1104,AS向NRF发送数据通道控制能力请求(query for DCSF)。
在一些实施例中,所述数据通道控制能力请求可以描述为:DCControlCapability或DCServiceRequirement。
所述通道控制能力请求指示需要支持数据通道控制能力的NF。
步骤1105,NRF回复AS的数据通道控制能力请求响应,将DCSF的网络文件***信息(DCSF NFS information)发送给AS。
在一些实施例中,NFProfile中携带符合所需数据通道控制能力NF(DCSF)的相关信息,和/或回复所选择的DCSF。
在一些实施例中,AS基于NRF的回复的NFProfile进行DCSF选择。
步骤1106,AS发送事件通知给DCSF。所述事件通知可以是DC呼叫事件通知(DCCallEventNotification)。
所述事件通知包含、携带或表明该呼叫的DC信息或数据通道媒体描述(data channel media description)。
在一些实施例中,所述事件通知也可以描述为呼叫事件通知、DC事件通知;发送事件通知也可以是发送或转发呼叫请求(DC呼叫请求)。本实施例中,对于所述事件通知的名称不做限定,上述各个名称是等同的、可替换的。
在一些实施例中,AS基于以下至少之一:用户签约信息、DC控制功能的订阅、AS配置或策略(呼叫请求信息)、网络或设备对DC能力的支持触发事件通知、网络或设备对DC能力的支持触发呼叫请求(DC呼叫请求)进行转发或发送。
所述事件通知也可以描述为以下之一:呼叫事件通知、DC事件通知、DC呼叫事件通知。本实施例中,对于所述事件通知的名称不做限定,上述各个名称是等同的、可替换的。
在一些实施例中,AS转发或发送以下之一:呼叫请求、呼叫事件、呼叫事件通知、DC请求、DC呼叫请求、DC呼叫事件、DC呼叫事件通知给DC控制功能,所转发或发送的内容需包含DC信息。
步骤1107,DC控制功能向AS返回DC呼叫事件通知的确认消息(DCCallEventNotification ACK)。
步骤1108:DC控制功能向AS发送数据通道控制请求(DC Control Request)。
在一些实施例中,DC控制功能根据以下信息之一或多项决定DC控制/处理策略或决策:
DC控制功能本地配置、运营商策略、步骤1102中发送的事件通知、呼叫事件通知、呼叫请求、DC呼叫请求所包含的DC信息、用户签约信息、本端用户、对端用户、本端网络、对端网络是否支持DC能力、能力列表、服务、服务列表、应用、应用列表。
步骤1109,AS或IMS向NRF发送DC媒体需求(DC Media Requirement)和接口需求(interface requirement),所述DC媒体需求可以描述为:query for DCMF。
在一些实施例中,所述DC媒体需求指示需要DC媒体相关能力的NF。
步骤1110,NRF回复AS的数据通道媒体能力请求响应,将DCMF的网络文件***信息(DCSF NFS information)发送给AS,NRF与AS交互了DCMF支持H.248的信息。
所述数据通道媒体能力请求响应携带符合所需数据通道媒体能力NF的相关信息。NRF与DCMF交互了DCMF支持H.248的信息。
步骤1111,AS进行DC媒体功能实例选择(DCMF Selection)。
AS结合DC媒体能力需求,接口需求,UE位置信息和/或已选择的其他媒体网元信息(IMS-AGW/MRFP/IM-MGw/TrGW),进行DC媒体功能实例选择。
步骤1112,AS选择使用H.248与DCM/DC用户服务器(Data Channel Server-User,DCS-U)进行交互(h.248 based DC Establishment Request(DC Resource Reservation));
步骤1113,DCMF选择使用H.248与DCM/DCS-U进行交互(h.248 based DC Establishment Request(DC Resource Reservation);
步骤1114,AS向DCSF发送数据通道控制响应(DC Control Response);
步骤1115,AS向S-CSCF发送呼叫请求(INVITE),UE基于数据通道提供的更新的(update)SDP发送所述INVITE。
本公开实施例提供一种信息处理方法,图13和图14为本公开实施例提供的信息处理方法的实现流程示意图,如图13和图14所示,该方法可以包 括如下步骤1201至步骤1211:
步骤1201,本端设备(UE1)发送呼叫请求(INVITE)至P-CSCF,UE基于数据通道提供的会话描述协议(Session Description Protocol,SDP)发送所述INVITE;
步骤1202,P-CSCF发送所述呼叫请求经过至S-CSCF,P-CSCF基于数据通道提供的会话描述协议(Session Description Protocol,SDP)发送所述INVITE;
步骤1203,S-CSCF发送所述呼叫请求至AS;S-CSCF基于数据通道提供的会话描述协议(Session Description Protocol,SDP)发送所述INVITE;
步骤1204,AS向NRF发送数据通道控制能力请求(query for DCSF);
步骤1205,NRF回复AS的数据通道控制能力请求响应,将DCSF的网络文件***信息(DCSF NFS information)发送给AS;
步骤1206,AS发送事件通知给DCSF,所述事件通知可以是DC呼叫事件通知(DCCallEventNotification);
步骤1207:DC控制功能向AS返回DC呼叫事件通知的确认消息(DCCallEventNotification ACK);
步骤1208,DC控制功能向AS发送数据通道控制请求(DC Control Request);
步骤1209,AS向NRF发送DC媒体需求(DC Media Requirement)和接口需求(interface requirement),所述DC媒体需求可以描述为:query for DCMF;
步骤1210,NRF回复AS的数据通道媒体能力请求响应,将DCMF的网络文件***信息(DCSF NFS information)发送给AS。NRF与AS交互了DCMF支持SBI的信息;
步骤1211,AS进行DC媒体功能实例选择(DCMF Selection);
步骤1212,AS选择使用SBI与DCM/DCS-U进行交互(SBI based DC Establishment Request(DC Resource Reservation));
步骤1213,DCM/DCS-U选择使用SBI接口与AS进行交互(SBI based DC Establishment Request(DC Resource Reservation));
步骤1214,AS向DCSF发送数据通道控制响应(DC Control Response);
步骤1215,AS向S-CSCF发送呼叫请求(INVITE),UE基于数据通道提供的更新的(update)SDP发送所述INVITE。
在一些实施例中,如果IMS-AS没有发现数据通道服务器,除非DC服务器(Data Channel Server,DCS)、信息在其他方式是可用的(例如在IMS-AS上本地配置),否则,IMS-AS应利用NRF发现至少一个数据通道服务器实例(If the IMS-AS does discovery of Data Channel Server(DChS),the IMS-AS shall utilize the NRF to discover DChS instance(s)unless DCS information is available by other means,e.g.,locally configured on IMS-AS)。
在一些实施例中,需要注意的是,DC服务控制器(Data Channel Server-Controller,DCS-C)不知道每个多媒体电话(Multi Media Telephony,MMTEL)AS为MMTel AS服务的用户是由S-CSCF选择的,对此,有两种解决方案(It should be noted that,the DCS-C could not know what subscribers each MMTel AS serve for the MMTel AS is selected by the S-CSCF and,there are two solutions):
1)DCS-C应为媒体事件通知订阅网络中的所有MMTel AS(The DCS-C should subscribe to all the MMTel ASs in the network for the media event notification)。
2)MMTel AS在本地配置为发现服务于特定订阅者的DCS-C(The MMTel AS is locally configured for discovering the DCS-C serving specific subscribers)。
在一些实施例中,在IMS会话期间进行媒体控制,包括SDP操作,如启动、终止和转发某些媒体流(Media control during an IMS session,including SDP operations such as initiating,terminating and forwarding some media stream)。
在一些实施例中,DCS-C、DC媒体服务器(Data Channel Server-Media,DCS-M)和MMTel AS应在通过NF服务注册程序向消费者提供服务之前,向NRF注册其服务(The DCS-C,DCS-M and MMTel AS should register their services to the NRF before providing services to the consumers,through the NF service registration procedure)。
在本公开实施例中,实现了基于SBI的数据通道媒体能力注册,发现和选择机制。
在本公开实施例中,实现了基于DCMediaCapabilityList,DCInterfaceCapability选择DCMF。
在本公开实施例中,实现了基于SBI的数据通道控制能力注册,发现和选择机制。
在本公开实施例中,实现了基于SupportedDCServiceList选择DCSF。
在本公开实施例中,实现了对于H.248接口的兼容选择机制。
应当注意,尽管在附图中以特定顺序描述了本公开中方法的各个步骤,但是,这并非要求或者暗示必须按照该特定顺序来执行这些步骤,或是必须执行全部所示的步骤才能实现期望的结果。附加的或备选的,可以省略某些步骤,将多个步骤合并为一个步骤执行,以及/或者将一个步骤分解为多个步骤执行等;或者,将不同实施例中步骤组合为新的技术方案。
基于前述的实施例,本公开实施例提供一种信息处理装置,图15为本公开实施例信息处理装置的结构示意图,如图15所示,该信息处理装置应用于第一网元,该信息处理装置15包括:
第一发送单元151,用于向第二网元发送第一服务发现请求,所述第一服务发现请求至少包括所需DC媒体信息和/或本次呼叫请求的相关信息;
第一接收单元152,用于接收所述第二网元返回的第一服务发现响应,所述第一服务发现响应至少包括第三网元相关信息或第三网元集合相关信息。
在一些实施例中,所述装置150还包括第一选择单元,所述第一选择单元,用于基于以下信息的至少之一:所述第三网元集合相关信息、DC媒体需求信息、接口需求信息、本次呼叫请求的相关信息、第一终端的位置信息、所述第一终端的IP地址信息、已选择的媒体功能的信息,进行第三网元选择。
在一些实施例中,第一选择单元,用于在缓存中保存有所述之前确定的第三网元相关信息或第三网元集合相关信息的情况下,或者,在所述缓存时长小于或等于时长阈值的情况下,将使用之前确定的第三网元相关信息或第三网元集合相关信息。
在一些实施例中,第一发送单元151,用于在缓存中没有之前确定的第 三网元相关信息或第三网元集合相关信息的情况下,或者,所述之前确定的第三网元相关信息或第三网元集合相关信息的缓存时长大于时长阈值的情况下,向所述第二网元发送所述第一服务发现请求。
在一些实施例中,装置15还包括第一建立单元,用于在获知第三网元或第三网元集合的接口能力和/或接口能力列表的情况下,基于本地策略选择连接建立方式。
在一些实施例中,所述第一建立单元,用于在获知第三网元支持第一接口协议和第二接口协议的情况下,基于所述第一接口协议与所述第三网元建立连接;在基于所述第一接口协议与所述第三网元建立连接失败的情况下,基于所述第二接口协议与所述第三网元建立连接。
本公开实施例提供一种信息处理装置,图16为本公开实施例信息处理装置的结构示意图,如图16所示,信息处理装置16应用于第四网元,信息处理装置16包括:
第二发送单元161,用于向第二网元发送第二服务发现请求,所述第二服务发现请求至少包括所需DC控制信息和/或本次呼叫请求的相关信息;
第二接收单元162,用于接收所述第二网元返回的第二服务发现响应,所述第二服务发现响应至少包括第五网元相关信息或第五网元集合相关信息。
在一些实施例中,信息处理装置16还包括第二选择单元,用于基于以下信息的至少之一:所述第五网元集合相关信息、DC控制需求信息、接口需求信息、本次呼叫请求的相关信息、第一终端的位置信息、所述第一终端的IP地址信息、已选择的IMS控制功能,进行第五网元选择。
在一些实施例中,第二发送单元161,用于在缓存中没有之前确定的第五网元相关信息或第五网元集合相关信息的情况下,或者,所述之前确定的第五网元相关信息或第五网元集合相关信息的缓存时长大于时长阈值的情况下,向所述第二网元发送所述第二服务发现请求。
在一些实施例中,第二选择单元,用于在缓存中保存有所述之前确定的第五网元相关信息或第五网元集合相关信息的情况下,或者,在所述缓存时长小于或等于时长阈值的情况下,将使用之前确定的第五网元相关信息或第五网元集合相关信息。
在一些实施例中,装置16还包括第二建立单元,用于在获知第五网元或第五网元集合的接口能力和/或接口能力列表的情况下,基于本地策略选择连接建立方式。
在一些实施例中,第二建立单元,用于在获知第五网元支持第一接口协议和第二接口协议的情况下,基于所述第一接口协议与所述第五网元建立连接;在基于所述第一接口协议与所述第五网元建立连接失败的情况下,基于所述第二接口协议与所述第五网元建立连接。
本公开实施例提供一种信息处理装置,图17为本公开实施例信息处理装置的结构示意图,如图17所示,信息处理装置17应用于第二网元,信息处理装置17包括:
第一确定单元171,用于确定第三网元相关信息或第三网元集合相关信息;
第三发送单元172,用于向所述第一网元发送第一服务发现响应,所述第一服务发现响应至少包括第三网元相关信息或第三网元集合相关信息。
在一些实施例中,第一确定单元171,用于基于本地策略确定满足所述所需DC媒体信息和/或本次呼叫请求的相关信息的第三网元;确定所述第三网元相关信息。
在一些实施例中,第一确定单元171,用于确定满足所述所需DC媒体信息和/或本次呼叫请求的相关信息的第三网元集合;确定第三网元集合相关信息。
本公开实施例提供一种信息处理装置,图18为本公开实施例信息处理装置的结构示意图,如图18所示,信息处理装置18应用于第二网元,信息处理装置18包括:
第二确定单元181,用于确定第五网元相关信息或第五网元集合相关信息;
第四发送单元182,用于向所述第四网元发送第二服务发现响应,所述第二服务发现响应至少包括第五网元相关信息或第五网元集合相关信息。
在一些实施例中,第二确定单元181,用于基于本地策略确定满足所述所需DC控制信息和/或本次呼叫请求的相关信息的第五网元或第五网元集合; 确定所述第五网元相关信息或第五网元集合相关信息。
在一些实施例中,第二确定单元181,用于确定满足所述所需DC控制信息和/或本次呼叫请求的相关信息的第五网元集合;确定第五网元集合相关信息。
本公开实施例提供一种信息处理装置,图19为本公开实施例信息处理装置的结构示意图,如图19所示,信息处理装置19应用于第三网元,信息处理装置19包括:
第五发送单元191,用于向第二网元发送第一DC注册请求,所述第一DC注册请求用于通知所述第三网元的配置信息。
本公开实施例提供一种信息处理装置,图20为本公开实施例信息处理装置的结构示意图,如图20所示,信息处理装置20应用于第五网元,信息处理装置20包括:
第六发送单元2001,用于向第二网元发送第二DC注册请求,所述第二DC注册请求用于通知所述第五网元的配置信息。
本公开实施例提供一种信息处理装置,图21为本公开实施例信息处理装置的结构示意图,如图21所示,信息处理装置21应用于第二网元,信息处理装置21包括:
第三接收单元211,用于接收第三网元发送的第一DC注册请求,所述第一DC注册请求用于通知所述第三网元的配置信息;
第一存储单元212,用于存储所述第三网元的配置信息。
本公开实施例提供一种信息处理装置,图22为本公开实施例信息处理装置的结构示意图,如图22所示,信息处理装置22应用于第二网元,信息处理装置22包括:
第四接收单元221,用于接收第五网元发送的第二DC注册请求,所述第二DC注册请求用于通知所述第五网元的配置信息;
第二存储单元222,用于存储所述第五网元的配置信息。
以上装置实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本公开装置实施例中未披露的技术细节,请参照本公开方法实施例的描述而理解。
需要说明的是,本公开实施例中信息处理装置对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。另外,在本公开各个实施例中的各功能单元可以集成在一个处理单元中,也可以是单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。也可以采用软件和硬件结合的形式实现。
需要说明的是,本公开实施例中,如果以软件功能模块的形式实现上述的方法,并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本公开实施例的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得通信设备执行本公开各个实施例所述方法的全部或部分。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read Only Memory,ROM)、磁碟或者光盘等各种可以存储程序代码的介质。这样,本公开实施例不限制于任何特定的硬件和软件结合。
本公开实施例提供一种通信设备,图23为本公开实施例的通信设备的硬件实体示意图,如图23所示,所述通信设备230包括存储器231和处理器232,所述存储器231存储有可在处理器232上运行的计算机程序,所述处理器232执行所述程序时实现上述实施例中提供的方法中的步骤。
需要说明的是,存储器231配置为存储由处理器232可执行的指令和应用,还可以缓存在处理器232以及通信设备230中各模块待处理或已经处理的数据(例如,图像数据、音频数据、语音通信数据和视频通信数据),可以通过闪存(FLASH)或随机访问存储器(Random Access Memory,RAM)实现。
本公开实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述实施例中提供的方法中的步骤。
本公开实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述方法实施例提供的方法中的步骤。
这里需要指出的是:以上存储介质和设备实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本公开存储 介质、存储介质和设备实施例中未披露的技术细节,请参照本公开方法实施例的描述而理解。
应理解,说明书通篇中提到的“一个实施例”或“一实施例”或“一些实施例”意味着与实施例有关的特定特征、结构或特性包括在本公开的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”或“在一些实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。应理解,在本公开的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本公开实施例的实施过程构成任何限定。上述本公开实施例序号仅仅为了描述,不代表实施例的优劣。上文对各个实施例的描述倾向于强调各个实施例之间的不同之处,其相同或相似之处可以互相参考,为了简洁,本文不再赘述。
本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如对象A和/或对象B,可以表示:单独存在对象A,同时存在对象A和对象B,单独存在对象B这三种情况。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者设备中还存在另外的相同要素。
在本公开所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个模块或组件可以结合,或可以集成到另一个***,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或模块的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
上述作为分离部件说明的模块可以是、或也可以不是物理上分开的,作 为模块显示的部件可以是、或也可以不是物理模块;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部模块来实现本实施例方案的目的。
另外,在本公开各实施例中的各功能模块可以全部集成在一个处理单元中,也可以是各模块分别单独作为一个单元,也可以两个或两个以上模块集成在一个单元中;上述集成的模块既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(Read Only Memory,ROM)、磁碟或者光盘等各种可以存储程序代码的介质。
或者,本公开上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本公开实施例的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得通信设备执行本公开各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、磁碟或者光盘等各种可以存储程序代码的介质。
本公开所提供的几个方法实施例中所揭露的方法,在不冲突的情况下可以任意组合,得到新的方法实施例。
本公开所提供的几个产品实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的产品实施例。
本公开所提供的几个方法或设备实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的方法实施例或设备实施例。
以上所述,仅为本公开的实施方式,但本公开的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本公开揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本公开的保护范围之内。因此,本公开的保护范围应以所述权利要求的保护范围为准。

Claims (80)

  1. 一种信息处理方法,所述方法应用于第一网元,所述方法包括:
    向第二网元发送第一服务发现请求,所述第一服务发现请求至少包括所需数据通道DC媒体信息和/或本次呼叫请求的相关信息;
    接收所述第二网元返回的第一服务发现响应,所述第一服务发现响应至少包括第三网元相关信息或第三网元集合相关信息。
  2. 根据权利要求1所述的方法,所述方法还包括:
    基于以下信息的至少之一:所述第三网元集合相关信息、DC媒体需求信息、接口需求信息、本次呼叫请求的相关信息、第一终端的位置信息、所述第一终端的IP地址信息、已选择的媒体功能的信息,进行第三网元选择。
  3. 根据权利要求2所述的方法,其中,所述已选择的媒体功能包括以下至少之一:网际互连协议多媒体子***接入网关IMS-AGW、媒体资源功能处理器MRFP、网际互连协议多媒体网关IM-MGw、转换网关TrGW、其他网际互连协议多媒体子***IMS媒体功能或其他第五代移动通信技术核心网5GC媒体功能。
  4. 根据权利要求1所述的方法,其中,
    在缓存中没有之前确定的第三网元相关信息或第三网元集合相关信息的情况下,或者,所述之前确定的第三网元相关信息或第三网元集合相关信息的缓存时长大于时长阈值的情况下,向所述第二网元发送所述第一服务发现请求;
    在缓存中保存有所述之前确定的第三网元相关信息或第三网元集合相关信息的情况下,或者,在所述缓存时长小于或等于时长阈值的情况下,将使用之前确定的第三网元相关信息或第三网元集合相关信息。
  5. 根据权利要求1所述的方法,其中,所述第一服务发现响应携带第三网元相关信息或第三网元集合相关信息。
  6. 根据权利要求1所述的方法,其中,
    在获知第三网元或第三网元集合的接口能力和/或接口能力列表的情况下,基于本地策略选择连接建立方式。
  7. 根据权利要求1所述的方法,其中,
    在获知第三网元支持第一接口协议和第二接口协议的情况下,基于所述第一接口协议与所述第三网元建立连接;
    在基于所述第一接口协议与所述第三网元建立连接失败的情况下,基于所述第二接口协议与所述第三网元建立连接。
  8. 根据权利要求1至7任一项所述的方法,其中,所述第三网元为以下之一:数据通道媒体功能DCMF、DC媒体功能、DC网络功能实例、DC媒体网络功能实例、DC服务、DC媒体服务。
  9. 根据权利要求1所述的方法,其中,所述第一网元为以下之一:应用服务器AS、数据通道控制功能DCSF、IMS网元。
  10. 根据权利要求1所述的方法,其中,
    所述第一服务发现请求为以下之一:DC媒体能力发现请求、DC媒体发现请求、DC媒体服务能力发现请求、DC媒体服务发现请求、DC服务能力发现请求、DC服务发现请求、DC网络功能发现请求。
  11. 根据权利要求1或10所述的方法,其中,所述所需DC媒体信息包括以下信息中的至少之一:DC媒体能力、DC媒体、DC媒体服务能力、DC媒体服务、DC服务能力、DC服务、DC网络功能、DC能力、接口能力、DC媒体能力列表、DC媒体列表、DC媒体服务能力列表、DC媒体服务列表、DC服务能力列表、DC服务列表、DC网络功能列表、DC能力列表、接口能力列表。
  12. 根据权利要求1所述的方法,其中,所述本次呼叫请求的相关信息包括主叫信息和/或被叫信息。
  13. 根据权利要求1所述的方法,其中,所述第三网元相关信息和/或第三网元集合相关信息为以下至少之一:标识、地址信息、DC网络功能类型信息、服务实例列表信息、DC媒体功能实例信息、DC媒体网络功能、其他DC媒体服务或能力相关信息。
  14. 一种信息处理方法,所述方法应用于第四网元,所述方法包括:
    向第二网元发送第二服务发现请求,所述第二服务发现请求至少包括所需DC控制信息和/或本次呼叫请求的相关信息;
    接收所述第二网元返回的第二服务发现响应,所述第二服务发现响应至 少包括第五网元相关信息或第五网元集合相关信息。
  15. 根据权利要求14所述的方法,所述方法还包括:
    基于以下信息的至少之一:所述第五网元集合相关信息、DC控制需求信息、接口需求信息、本次呼叫请求的相关信息、第一终端的位置信息、所述第一终端的IP地址信息、已选择的IMS控制功能,进行第五网元选择。
  16. 根据权利要求15所述的方法,其中,所述已选择的IMS控制功能包括以下至少之一:AS、代理-呼叫会话控制功能P-CSCF、其他IMS控制功能。
  17. 根据权利要求14所述的方法,其中,
    在缓存中没有之前确定的第五网元相关信息或第五网元集合相关信息的情况下,或者,所述之前确定的第五网元相关信息或第五网元集合相关信息的缓存时长大于时长阈值的情况下,向所述第二网元发送所述第二服务发现请求;
    在缓存中保存有所述之前确定的第五网元相关信息或第五网元集合相关信息的情况下,或者,在所述缓存时长小于或等于时长阈值的情况下,将使用之前确定的第五网元相关信息或第五网元集合相关信息。
  18. 根据权利要求14所述的方法,其中,
    所述第二服务发现响应携带第五网元相关信息或第五网元集合相关信息。
  19. 根据权利要求14所述的方法,其中,
    在获知第五网元或第五网元集合的接口能力和/或接口能力列表的情况下,基于本地策略选择连接建立方式。
  20. 根据权利要求14所述的方法,其中,
    在获知第五网元支持第一接口协议和第二接口协议的情况下,基于所述第一接口协议与所述第五网元建立连接;
    在基于所述第一接口协议与所述第五网元建立连接失败的情况下,基于所述第二接口协议与所述第五网元建立连接。
  21. 根据权利要求14至20任一项所述的方法,其中,所述第五网元为以下之一:DCSF、DC控制功能、DC网络功能实例、DC控制网络功能实例、DC服务、DC控制服务。
  22. 根据权利要求14所述的方法,其中,所述第四网元为以下之一:AS、IMS网元。
  23. 根据权利要求14所述的方法,其中,
    所述第二服务发现请求为以下之一:DC控制能力发现请求、DC控制发现请求、DC控制服务能力发现请求、DC控制服务发现请求、DC服务能力发现请求、DC服务发现请求、DC网络功能发现请求。
  24. 根据权利要求14或23所述的方法,其中,所述所需DC控制信息包括以下信息中的至少之一:DC控制能力、DC控制、DC控制服务能力、DC控制服务、DC服务能力、DC服务、DC网络功能、DC能力、DC控制能力列表、DC控制列表、DC控制服务能力列表、DC控制服务列表、DC服务能力列表、DC服务列表、DC网络功能列表、DC能力列表。
  25. 根据权利要求14所述的方法,其中,所述本次呼叫请求的相关信息包括主叫信息和/或被叫信息。
  26. 根据权利要求14所述的方法,其中,所述第五网元相关信息或第五网元集合相关信息为以下至少之一:标识、地址信息、DC网络功能类型信息、服务实例列表信息、DC控制功能实例信息、DC控制网络功能、其他DC控制服务或能力相关信息。
  27. 一种信息处理方法,所述方法应用于第二网元,所述方法包括:
    确定第三网元相关信息或第三网元集合相关信息;
    向第一网元发送第一服务发现响应,所述第一服务发现响应至少包括第三网元相关信息或第三网元集合相关信息。
  28. 根据权利要求27所述的方法,其中,所述确定第三网元相关信息或第三网元集合相关信息之前,所述方法还包括:接收第一网元发送的第一服务发现请求,所述第一服务发现请求至少包括所需DC媒体信息和/或本次呼叫请求的相关信息;
    所述确定第三网元相关信息,包括:
    基于本地策略确定满足所述所需DC媒体信息和/或本次呼叫请求的相关信息的第三网元;
    确定所述第三网元相关信息。
  29. 根据权利要求27所述的方法,其中,所述确定第三网元相关信息或第三网元集合相关信息之前,所述方法还包括:接收第一网元发送的第一服务发现请求,所述第一服务发现请求至少包括所需DC媒体信息和/或本次呼叫请求的相关信息;
    所述确定第三网元集合相关信息,包括:
    确定满足所述所需DC媒体信息和/或本次呼叫请求的相关信息的第三网元集合;
    确定第三网元集合相关信息。
  30. 根据权利要求27所述的方法,其中,所述第一服务发现响应携带第三网元相关信息或第三网元集合相关信息。
  31. 根据权利要求27所述的方法,其中,所述第一服务发现响应还包括第三网元或第三网元集合的接口信息,所述接口信息包括接口能力和/或接口能力列表。
  32. 根据权利要求27至31任一项所述的方法,其中,
    所述第三网元为以下之一:DCMF、DC媒体功能、DC网络功能实例、DC媒体网络功能实例、DC服务、DC媒体服务。
  33. 根据权利要求27所述的方法,其中,所述第二网元为NRF。
  34. 根据权利要求27所述的方法,其中,所述确定第三网元相关信息或第三网元集合相关信息之前,所述方法还包括:接收第一网元发送的第一服务发现请求,所述第一服务发现请求至少包括所需DC媒体信息和/或本次呼叫请求的相关信息;
    所述第一服务发现请求为以下之一:DC媒体能力发现请求、DC媒体发现请求、DC媒体服务能力发现请求、DC媒体服务发现请求、DC服务能力发现请求、DC服务发现请求、DC网络功能发现请求。
  35. 根据权利要求27或34所述的方法,其中,所述确定第三网元相关信息或第三网元集合相关信息之前,所述方法还包括:接收第一网元发送的第一服务发现请求,所述第一服务发现请求至少包括所需DC媒体信息和/或本次呼叫请求的相关信息;
    所述所需DC媒体信息包括以下信息中的至少之一:DC媒体能力、DC 媒体、DC媒体服务能力、DC媒体服务、DC服务能力、DC服务、DC网络功能、DC能力、接口能力、DC媒体能力列表、DC媒体列表、DC媒体服务能力列表、DC媒体服务列表、DC服务能力列表、DC服务列表、DC网络功能列表、DC能力列表、接口能力列表。
  36. 根据权利要求27所述的方法,其中,所述确定第三网元相关信息或第三网元集合相关信息之前,所述方法还包括:接收第一网元发送的第一服务发现请求,所述第一服务发现请求至少包括所需DC媒体信息和/或本次呼叫请求的相关信息;
    所述本次呼叫请求的相关信息包括包括主叫信息和/或被叫信息。
  37. 根据权利要求27所述的方法,其中,所述第三网元相关信息或第三网元集合相关信息为以下至少之一:标识、地址信息、DC网络功能类型信息、服务实例列表信息、DC媒体功能实例信息、DC媒体网络功能、其他DC媒体服务或能力相关信息。
  38. 一种信息处理方法,所述方法应用于第二网元,所述方法包括:
    确定第五网元相关信息或第五网元集合相关信息;
    向第四网元发送第二服务发现响应,所述第二服务发现响应至少包括第五网元相关信息或第五网元集合相关信息。
  39. 根据权利要求38所述的方法,其中,所述确定第五网元相关信息或第五网元集合相关信息之前,所述方法还包括:接收第四网元发送的第二服务发现请求,所述第二服务发现请求至少包括所需DC控制信息和/或本次呼叫请求的相关信息;
    所述确定第五网元相关信息或第五网元集合相关信息,包括:
    基于本地策略确定满足所述所需DC控制信息和/或本次呼叫请求的相关信息的第五网元或第五网元集合;
    确定所述第五网元相关信息或第五网元集合相关信息。
  40. 根据权利要求38所述的方法,其中,所述确定第五网元相关信息或第五网元集合相关信息之前,所述方法还包括:接收第四网元发送的第二服务发现请求,所述第二服务发现请求至少包括所需DC控制信息和/或本次呼叫请求的相关信息;
    所述确定第五网元集合相关信息,包括:
    确定满足所述所需DC控制信息和/或本次呼叫请求的相关信息的第五网元集合;
    确定第五网元集合相关信息。
  41. 根据权利要求38所述的方法,其中,所述第二服务发现响应携带第五网元相关信息或第五网元集合相关信息。
  42. 根据权利要求38所述的方法,其中,所述第二服务发现响应还包括第五网元或第五网元集合的接口信息,所述接口信息包括接口能力和/或接口能力列表。
  43. 根据权利要求38至42任一项所述的方法,其中,所述第五网元为以下之一:DCSF、DC控制功能、DC网络功能实例、DC控制网络功能实例、DC服务、DC控制服务。
  44. 根据权利要求38所述的方法,其中,所述第二网元为NRF。
  45. 根据权利要求38所述的方法,其中,所述确定第五网元相关信息或第五网元集合相关信息之前,所述方法还包括:接收第四网元发送的第二服务发现请求,所述第二服务发现请求至少包括所需DC控制信息和/或本次呼叫请求的相关信息;
    所述第二服务发现请求为以下之一:DC控制能力发现请求、DC控制发现请求、DC控制服务能力发现请求、DC控制服务发现请求、DC服务能力发现请求、DC服务发现请求、DC网络功能发现请求。
  46. 根据权利要求38或45所述的方法,其中,所述确定第五网元相关信息或第五网元集合相关信息之前,所述方法还包括:接收第四网元发送的第二服务发现请求,所述第二服务发现请求至少包括所需DC控制信息和/或本次呼叫请求的相关信息;
    所述所需DC控制信息包括以下信息中的至少之一:DC控制能力、DC控制、DC控制服务能力、DC控制服务、DC服务能力、DC服务、DC网络功能、DC能力、DC控制能力列表、DC控制列表、DC控制服务能力列表、DC控制服务列表、DC服务能力列表、DC服务列表、DC网络功能列表、DC能力列表。
  47. 根据权利要求38所述的方法,其中,所述确定第五网元相关信息或第五网元集合相关信息之前,所述方法还包括:接收第四网元发送的第二服务发现请求,所述第二服务发现请求至少包括所需DC控制信息和/或本次呼叫请求的相关信息;
    所述本次呼叫请求的相关信息包括包括主叫信息和/或被叫信息。
  48. 根据权利要求38所述的方法,其中,所述第五网元相关信息或第五网元集合相关信息为以下至少之一:标识、地址信息、DC网络功能类型信息、服务实例列表信息、DC控制功能实例信息、DC控制网络功能、其他DC控制服务或能力相关信息。
  49. 一种信息处理方法,所述方法应用于第三网元,所述方法包括:
    向第二网元发送第一DC注册请求,所述第一DC注册请求用于通知所述第三网元的配置信息。
  50. 根据权利要求49所述的方法,其中,所述第一DC注册请求为以下之一:DC媒体能力、DC网络功能、DC媒体网络功能、DC媒体能力注册请求。
  51. 根据权利要求49或50所述的方法,其中,所述第三网元的配置信息包括以下信息中的至少之一:网络功能类型、标识、地址、DC媒体能力、DC媒体、DC媒体服务能力、DC媒体服务、DC服务能力、DC服务、DC网络功能、DC能力、DC接口能力、DC媒体能力列表、DC媒体列表、DC媒体服务能力列表、DC媒体服务列表、DC服务能力列表、DC服务列表、DC网络功能列表、DC能力列表、DC接口能力列表。
  52. 根据权利要求49或50所述的方法,其中,所述第三网元的配置信息包括以下至少之一:沉浸式通话、翻译、屏幕共享、图片渲染、DC接口能力、DC接口能力列表。
  53. 根据权利要求49所述的方法,其中,所述第三网元为以下至少之一:DCMF、DC媒体功能、DC网络功能实例、DC媒体网络功能实例、DC服务、DC媒体服务。
  54. 一种信息处理方法,所述方法应用于第五网元,所述方法包括:
    向第二网元发送第二DC注册请求,所述第二DC注册请求用于通知所 述第五网元的配置信息。
  55. 根据权利要求54所述的方法,其中,所述第二DC注册请求为以下之一:
    DC控制能力、DC网络功能、DC控制网络功能、DC控制能力注册请求。
  56. 根据权利要求54或55所述的方法,其中,所述第五网元的配置信息包括以下信息中的至少之一:网络功能类型、标识、地址、DC控制能力、DC控制、DC控制服务能力、DC控制服务、DC服务能力、DC服务、DC网络功能、DC能力、DC控制能力列表、DC控制列表、DC控制服务能力列表、DC控制服务列表、DC服务能力列表、DC服务列表、DC网络功能列表、DC能力列表。
  57. 根据权利要求54或55所述的方法,其中,所述第五网元的配置信息包括以下至少之一:前置DC能力、应用DC能力、沉浸式通话、翻译、屏幕共享、图片渲染、交互式菜单、多媒体来显、同声传译、DC接口能力、DC接口能力列表。
  58. 根据权利要求54所述的方法,其中,所述第五网元为以下至少之一:DCSF、DC控制功能、DC网络功能实例、DC控制网络功能实例、DC服务、DC控制服务。
  59. 一种信息处理方法,所述方法应用于第二网元,所述方法包括:
    接收第三网元发送的第一DC注册请求,所述第一DC注册请求用于通知所述第三网元的配置信息;
    存储所述第三网元的配置信息。
  60. 根据权利要求59所述的方法,其中,所述第一DC注册请求为以下之一:
    DC媒体能力、DC网络功能、DC媒体网络功能、DC媒体能力注册请求。
  61. 根据权利要求59或60所述的方法,其中,所述第三网元的配置信息包括以下信息中的至少之一:网络功能类型、标识、地址、DC媒体能力、DC媒体、DC媒体服务能力、DC媒体服务、DC服务能力、DC服务、DC网络功能、DC能力、DC接口能力、DC媒体能力列表、DC媒体列表、DC媒体服务能力列表、DC媒体服务列表、DC服务能力列表、DC服务列表、 DC网络功能列表、DC能力列表、DC接口能力列表。
  62. 根据权利要求59或60所述的方法,其中,所述第三网元的配置信息包括以下至少之一:沉浸式通话、翻译、屏幕共享、图片渲染、DC接口能力、DC接口能力列表。
  63. 根据权利要求59所述的方法,其中,所述第三网元为以下至少之一:DCMF、DC媒体功能、DC网络功能实例、DC媒体网络功能实例、DC服务、DC媒体服务。
  64. 根据权利要求59所述的方法,其中,所述第二网元为NRF。
  65. 一种信息处理方法,所述方法应用于第二网元,所述方法包括:
    接收第五网元发送的第二DC注册请求,所述第二DC注册请求用于通知所述第五网元的配置信息;
    存储所述第五网元的配置信息。
  66. 根据权利要求65所述的方法,其中,所述第二DC注册请求为以下之一:DC控制能力、DC网络功能、DC控制网络功能、DC控制能力注册请求。
  67. 根据权利要求65或66所述的方法,其中,所述第五网元的配置信息包括以下信息中的至少之一:网络功能类型、标识、地址、DC控制能力、DC控制、DC控制服务能力、DC控制服务、DC服务能力、DC服务、DC网络功能、DC能力、DC控制能力列表、DC控制列表、DC控制服务能力列表、DC控制服务列表、DC服务能力列表、DC服务列表、DC网络功能列表、DC能力列表。
  68. 根据权利要求65或66所述的方法,其中,所述第五网元的配置信息包括以下至少之一:前置DC能力、应用DC能力、沉浸式通话、翻译、屏幕共享、图片渲染、交互式菜单、多媒体来显、同声传译、DC接口能力、DC接口能力列表。
  69. 根据权利要求65所述的方法,其中,所述第五网元为以下至少之一:DCSF、DC控制功能、DC网络功能实例、DC控制网络功能实例、DC服务、DC控制服务。
  70. 根据权利要求65所述的方法,其中,所述第二网元为NRF。
  71. 一种信息处理装置,所述装置包括:
    第一发送单元,用于向第二网元发送第一服务发现请求,所述第一服务发现请求至少包括所需DC媒体信息和/或本次呼叫请求的相关信息;
    第一接收单元,用于接收所述第二网元返回的第一服务发现响应,所述第一服务发现响应至少包括第三网元相关信息或第三网元集合相关信息。
  72. 一种信息处理装置,所述装置包括:
    第二发送单元,用于向第二网元发送第二服务发现请求,所述第二服务发现请求至少包括所需DC控制信息和/或本次呼叫请求的相关信息;
    第二接收单元,用于接收所述第二网元返回的第二服务发现响应,所述第二服务发现响应至少包括第五网元相关信息或第五网元集合相关信息。
  73. 一种信息处理装置,所述装置包括:
    第一确定单元,用于确定第三网元相关信息或第三网元集合相关信息;
    第三发送单元,用于向第一网元发送第一服务发现响应,所述第一服务发现响应至少包括第三网元相关信息或第三网元集合相关信息。
  74. 一种信息处理装置,所述装置包括:
    第二确定单元,用于确定第五网元相关信息或第五网元集合相关信息;
    第四发送单元,用于向第四网元发送第二服务发现响应,所述第二服务发现响应至少包括第五网元相关信息或第五网元集合相关信息。
  75. 一种信息处理装置,所述装置包括:
    第五发送单元,用于向第二网元发送第一DC注册请求,所述第一DC注册请求用于通知第三网元的配置信息。
  76. 一种信息处理装置,所述装置包括:
    第六发送单元,用于向第二网元发送第二DC注册请求,所述第二DC注册请求用于通知第五网元的配置信息。
  77. 一种信息处理装置,所述装置包括:
    第三接收单元,用于接收第三网元发送的第一DC注册请求,所述第一DC注册请求用于通知所述第三网元的配置信息;
    第一存储单元,用于存储所述第三网元的配置信息。
  78. 一种信息处理装置,所述装置包括:
    第四接收单元,用于接收第五网元发送的第二DC注册请求,所述第二DC注册请求用于通知所述第五网元的配置信息;
    第二存储单元,用于存储所述第五网元的配置信息。
  79. 一种通信设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,其中,所述处理器执行所述程序时实现权利要求1至13任一项所述的方法,或者,所述处理器执行所述程序时实现权利要求14至26任一项所述的方法,或者,所述处理器执行所述程序时实现权利要求27至37任一项所述的方法,或者,所述处理器执行所述程序时实现权利要求38至48任一项所述的方法,或者,所述处理器执行所述程序时实现权利要求49至53任一项所述的方法,或者,所述处理器执行所述程序时实现权利要求54至58任一项所述的方法,或者,所述处理器执行所述程序时实现权利要求59至64任一项所述的方法,或者,所述处理器执行所述程序时实现权利要求65至70任一项所述的方法。
  80. 一种计算机可读存储介质,其上存储有计算机程序,其中,该计算机程序被处理器执行时实现如权利要求1至13任一项所述的方法,或者,该计算机程序被处理器执行时实现如权利要求14至26任一项所述的方法,或者,该计算机程序被处理器执行时实现如权利要求27至37任一项所述的方法,或者,该计算机程序被处理器执行时实现如权利要求38至48任一项所述的方法,或者,该计算机程序被处理器执行时实现如权利要求49至53任一项所述的方法,或者,该计算机程序被处理器执行时实现如权利要求54至58任一项所述的方法,或者,该计算机程序被处理器执行时实现如权利要求59至64任一项所述的方法,或者,该计算机程序被处理器执行时实现如权利要求65至70任一项所述的方法。
PCT/CN2023/092573 2022-05-06 2023-05-06 信息处理方法、装置、通信设备和存储介质 WO2023213327A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202210489926.6A CN117062110A (zh) 2022-05-06 2022-05-06 信息处理方法、装置、通信设备和存储介质
CN202210489926.6 2022-05-06

Publications (1)

Publication Number Publication Date
WO2023213327A1 true WO2023213327A1 (zh) 2023-11-09

Family

ID=88646312

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2023/092573 WO2023213327A1 (zh) 2022-05-06 2023-05-06 信息处理方法、装置、通信设备和存储介质

Country Status (2)

Country Link
CN (1) CN117062110A (zh)
WO (1) WO2023213327A1 (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107666543A (zh) * 2016-07-29 2018-02-06 ***通信集团江苏有限公司 一种数据处理方法及装置
CN110798360A (zh) * 2019-11-06 2020-02-14 腾讯科技(深圳)有限公司 Nwdaf网元的选择方法、装置、电子设备及可读存储介质
CN112566072A (zh) * 2019-09-26 2021-03-26 华为技术有限公司 一种基于nf的通信方法、设备及存储介质
WO2022067538A1 (zh) * 2020-09-29 2022-04-07 Oppo广东移动通信有限公司 网元发现方法、装置、设备及存储介质
CN114364031A (zh) * 2021-12-08 2022-04-15 广州爱浦路网络技术有限公司 服务提供方法、装置及存储介质

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107666543A (zh) * 2016-07-29 2018-02-06 ***通信集团江苏有限公司 一种数据处理方法及装置
CN112566072A (zh) * 2019-09-26 2021-03-26 华为技术有限公司 一种基于nf的通信方法、设备及存储介质
CN110798360A (zh) * 2019-11-06 2020-02-14 腾讯科技(深圳)有限公司 Nwdaf网元的选择方法、装置、电子设备及可读存储介质
WO2022067538A1 (zh) * 2020-09-29 2022-04-07 Oppo广东移动通信有限公司 网元发现方法、装置、设备及存储介质
CN114364031A (zh) * 2021-12-08 2022-04-15 广州爱浦路网络技术有限公司 服务提供方法、装置及存储介质

Also Published As

Publication number Publication date
CN117062110A (zh) 2023-11-14

Similar Documents

Publication Publication Date Title
US20230363029A1 (en) Associated device discovery in ims networks
USRE44412E1 (en) Digital home networks having a control point located on a wide area network
US7502837B2 (en) Service provisioning in a communication system
EP2192742B1 (en) Local session controller, ip multimedia subsystem and session registration method
US8155626B2 (en) Method and apparatus for multimedia communication
US8422405B2 (en) Mobile switching center platform having interfaces with functionalities defined by an architecture that provides packet-switched multimedia subscriber services
EP1894373A2 (en) System and method of device discovery and control in ip multimedia subsystem networks
WO2023213327A1 (zh) 信息处理方法、装置、通信设备和存储介质
RU2368100C2 (ru) Предоставление услуг в системе связи
WO2023185854A1 (zh) 一种信息处理方法、装置、通信设备和存储介质
JP2006521717A5 (zh)
WO2023207525A1 (zh) 一种通信方法及装置
WO2024032213A1 (zh) 通信方法、装置和***
WO2010054536A1 (zh) 支持异域终端选网的核心网***、装置及呼叫方法

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

Country of ref document: EP

Kind code of ref document: A1