[go: up one dir, main page]

WO2024145800A1 - Procédé, appareil et programme informatique - Google Patents

Procédé, appareil et programme informatique Download PDF

Info

Publication number
WO2024145800A1
WO2024145800A1 PCT/CN2023/070271 CN2023070271W WO2024145800A1 WO 2024145800 A1 WO2024145800 A1 WO 2024145800A1 CN 2023070271 W CN2023070271 W CN 2023070271W WO 2024145800 A1 WO2024145800 A1 WO 2024145800A1
Authority
WO
WIPO (PCT)
Prior art keywords
application
data channel
information related
information
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2023/070271
Other languages
English (en)
Inventor
Shiwen Liu
Xuanzhi FAN
Limei YAN
Tongqing Zhou
Chengyuan XUE
Yong Andy YANG
Shuqun SONG
Jianjun BIAN
Tianda WANG
Rainer Liebhart
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Solutions and Networks Investment China Co Ltd
Nokia Technologies Oy
Original Assignee
Nokia Solutions and Networks Investment China Co Ltd
Nokia Technologies Oy
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 Nokia Solutions and Networks Investment China Co Ltd, Nokia Technologies Oy filed Critical Nokia Solutions and Networks Investment China Co Ltd
Priority to CN202380090303.4A priority Critical patent/CN120982070A/zh
Priority to PCT/CN2023/070271 priority patent/WO2024145800A1/fr
Publication of WO2024145800A1 publication Critical patent/WO2024145800A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 

Definitions

  • the present application relates to a method, apparatus, and computer program for a wireless communication system.
  • a communication system may be a facility that enables communication sessions between two or more entities such as user terminals, base stations/access points and/or other nodes by providing carriers between the various entities involved in the communications path.
  • a communication system may be provided, for example, by means of a communication network and one or more compatible communication devices.
  • the communication sessions may comprise, for example, communication of data for carrying communications such as voice, electronic mail (email) , text message, multimedia and/or content data and so on.
  • Non-limiting examples of services provided comprise two-way or multi-way calls, data communication or multimedia services and access to a data network system, such as the Internet.
  • an apparatus comprising: means for retrieving, from a first data channel server, information related to an application, wherein the information related to the application comprises information about a data channel server associated with the application; and means for providing, to an application server, an offer for an establishment of an application data channel, the offer comprising the information related to the application.
  • the information related to the application comprises at least one of: information about a version of the application, information about a type of the application, information about a name of the application information about a validity time of the application.
  • the apparatus comprises: means for, in response to determining that the version and the second version are the same, retaining the stored second application at the user equipment.
  • the information related to the application is received from the first data channel server via the application server, wherein the information related to the application is received when the user equipment establishes the bootstrap data channel.
  • the identifying information related to the application comprises an identity of the application, a name of the application, unique information related to the application.
  • the network function is a network repository function.
  • the information related to the application is provided in a session description protocol answer message.
  • the information related to the application comprises at least one of: information about a version of the application, information about a type of the application, information about a name of the application information about a validity time of the application.
  • the apparatus is caused to perform: in response to determining that the version and the second version are different, deleting the stored second application; and downloading the application from the first data channel server.
  • the identifying information related to the application comprises an identity of the application, a name of the application, unique information related to the application.
  • the apparatus is a first data channel server
  • the apparatus is comprised in the first data channel server
  • the apparatus is for the first data channel server.
  • the offer is a session description protocol offer.
  • the apparatus is caused to perform: providing the information related to the application, from a first data channel server to the user equipment, when the user equipment establishes a bootstrap data channel with the first data channel server.
  • the information related to the application is provided in a session description protocol answer message.
  • the apparatus is caused to perform: providing, to a network function, a query associated with the application to establish an application data channel; and receiving, from the network function, a response comprising at least one address of a data channel server that is capable of serving the application.
  • the apparatus is caused to perform: based on the determining, providing a notification message to the first data channel server comprising the information related to the application.
  • the apparatus is caused to perform: forwarding the offer for an establishment of an application data channel to a first internet protocol multimedia subsystem core, wherein the offer message comprises the information related to the application.
  • the apparatus is an application server
  • the apparatus is comprised in the application server
  • the apparatus is for the application server.
  • a method comprising: retrieving, from a first data channel server, information related to an application, wherein the information related to the application comprises information about a data channel server associated with the application; and providing, to an application server, an offer for an establishment of an application data channel, the offer comprising the information related to the application.
  • the information related to the application comprises at least one of: information about a version of the application, information about a type of the application, information about a name of the application information about a validity time of the application.
  • the information related to the application is comprised in a configuration file of the application.
  • the configuration file is an app. json file.
  • the method comprises: in response to determining that the version and the second version are the same, retaining the stored second application at the user equipment.
  • the method comprises: in response to determining that the version and the second version are different, deleting the stored second application; and downloading the application from the first data channel server.
  • the information related to the application comprises information about a validity time of the application, and wherein the information about the validity time of the application comprises a validity timer.
  • the method comprises establishing a bootstrap data channel with the first data channel server, wherein the information related to the application is retrieved via the bootstrap data channel.
  • the information related to the application is received from the first data channel server via the application server, wherein the information related to the application is received when the user equipment establishes the bootstrap data channel.
  • the information related to the application received via the application server is received in a session description protocol answer message.
  • the information related to the application comprises at least one of: information about a version of the application, information about a type of the application, information about a name of the application information about a validity time of the application.
  • the configuration file is an app. json file.
  • the receiving comprises: receiving the request from the user equipment via a bootstrap data channel.
  • the method comprises: establishing a bootstrap data channel with the user equipment, wherein the information related to the application is provided via the bootstrap data channel.
  • the information related to the application is provided to the user equipment via an application server, wherein the information related to the application is received when the bootstrap data channel is established.
  • identifying information related to the application in order to register with the network function, such that a first data channel server is registered at the network function as capable to serve the application.
  • the identifying information related to the application comprises an identity of the application, a name of the application, unique information related to the application.
  • the network function is a network repository function.
  • the method is performed by the first data channel server.
  • a method comprising: receiving, from a user equipment, an offer for an establishment of an application data channel, the offer comprising information related to an application, wherein the information related to the application comprises information about a data channel server associated with the application; and determining a data channel server to invoke, for the application, based on the received information related to the application.
  • the information related to the application comprises at least one of: information about a version of the application, information about a type of the application, information about a name of the application information about a validity time of the application.
  • the offer is a session description protocol offer.
  • the method comprises: providing the information related to the application, from a first data channel server to the user equipment, when the user equipment establishes a bootstrap data channel with the first data channel server.
  • the information related to the application is provided in a session description protocol answer message.
  • the method comprises: providing, to a network function, a query associated with the application to establish an application data channel; and receiving, from the network function, a response comprising at least one address of a data channel server that is capable of serving the application.
  • the method comprises: based on the determining, providing a notification message to the first data channel server comprising the information related to the application.
  • the method comprises: forwarding the offer for an establishment of an application data channel to a first internet protocol multimedia subsystem core, wherein the offer message comprises the information related to the application.
  • the method is performed by an application server.
  • a computer program comprising instructions, which when executed by an apparatus, cause the apparatus to perform at least the following: retrieving, from a first data channel server, information related to an application, wherein the information related to the application comprises information about a data channel server associated with the application; and providing, to an application server, an offer for an establishment of an application data channel, the offer comprising the information related to the application.
  • a computer program comprising instructions, which when executed by an apparatus, cause the apparatus to perform at least the following: receiving a request associated with an application; and providing, to a user equipment, information related to the application, wherein the information related to the application comprises information about a data channel server associated with the application.
  • a computer program comprising instructions, which when executed by an apparatus, cause the apparatus to perform at least the following: receiving, from a user equipment, an offer for an establishment of an application data channel, the offer comprising information related to an application, wherein the information related to the application comprises information about a data channel server associated with the application; and determining a data channel server to invoke, for the application, based on the received information related to the application.
  • a computer program comprising instructions stored thereon for performing at least the following: retrieving, from a first data channel server, information related to an application, wherein the information related to the application comprises information about a data channel server associated with the application; and providing, to an application server, an offer for an establishment of an application data channel, the offer comprising the information related to the application.
  • a computer program comprising instructions stored thereon for performing at least the following: receiving a request associated with an application; and providing, to a user equipment, information related to the application, wherein the information related to the application comprises information about a data channel server associated with the application.
  • a computer program comprising instructions stored thereon for performing at least the following: receiving, from a user equipment, an offer for an establishment of an application data channel, the offer comprising information related to an application, wherein the information related to the application comprises information about a data channel server associated with the application; and determining a data channel server to invoke, for the application, based on the received information related to the application.
  • a computer product stored on a medium may cause an apparatus to perform the methods as described herein.
  • a non-transitory computer readable medium comprising program instructions, that, when executed by an apparatus, cause the apparatus to perform the methods as described herein.
  • An electronic device may comprise apparatus as described herein.
  • AMF Access and Mobility Management Function
  • DCSF Data Channel Signalling Function
  • eNB eNodeB
  • gNB gNodeB
  • HTML Hypertext Markup Language
  • IP Internet Protocol
  • IMS IP Multimedia Subsystem
  • NEF Network Exposure Function
  • NG-RAN Next Generation Radio Access Network
  • NRF Network Repository Function
  • PLMN Public Land Mobile Network
  • SIP Session Initiation Protocol
  • SMF Session Management Function
  • UE User Equipment
  • 5GC 5G Core Network
  • 5G-RAN 5G Radio Access Network
  • Figure 1 shows a schematic representation of a 5G system
  • Figure 2 shows a schematic representation of a control apparatus
  • Figure 3 shows a schematic representation of a terminal
  • Figure 4 shows an example signalling diagram between user equipments and network entities
  • Figure 5 shows an example method flow diagram performed by an apparatus
  • Figure 6 shows another example method flow diagram performed by an apparatus
  • Figure 7 shows another example method flow diagram performed by an apparatus
  • Figure 8 shows a schematic representation of a non-volatile memory medium storing instructions which when executed by a processor allow a processor to perform one or more of the steps of the methods of Figures 5 to 7.
  • mobile communication devices/terminals or user apparatuses, and/or user equipments (UE) , and/or machine-type communication devices 102 are provided wireless access via at least one base station (not shown) or similar wireless transmitting and/or receiving node or point.
  • a communication device is provided with an appropriate signal receiving and transmitting apparatus for enabling communications, for example enabling access to a communication network or communications directly with other devices.
  • the communication device may access a carrier provided by a station or access point, and transmit and/or receive communications on the carrier.
  • FIG. 1 shows a schematic representation of a wireless communication system 100.
  • the wireless communication system 100 may comprise one more devices 102 such as user equipments (UEs) , or terminals.
  • the wireless communication system 100 may also comprise a 5G system (5GS) , as shown in Figure.
  • the 5GS comprises a 5G radio access network (5G-RAN) 106, a 5G core network (5GC) 104 comprising one or more network functions (NF) , one or more application functions (AFs) 108, and one or more data networks (DNs) 110.
  • 5G-RAN 5G radio access network
  • 5GC 5G core network
  • NF network functions
  • AFs application functions
  • DNs data networks
  • the 5G-RAN 106 may comprise one or more gNodeB (gNB) distributed unit (DU) functions connected to one or more gNodeB (gNB) centralized unit (CU) functions.
  • gNB gNodeB
  • DU distributed unit
  • gNB gNodeB
  • CU centralized unit
  • the 5GC 104 may comprise an access management function (AMF) 112, a session management function (SMF) 114, an authentication server function (AUSF) 116, a user data management (UDM) 118, a user plane function (UPF) 120, a network exposure function (NEF) 122 and/or other NFs.
  • AMF access management function
  • SMF session management function
  • AUSF authentication server function
  • UDM user data management
  • UPF user plane function
  • NEF network exposure function
  • mobile communication devices/terminals or user apparatuses, and/or user equipments (UE) , and/or machine-type communication devices are provided with wireless access via at least one base station or similar wireless transmitting and/or receiving node or point.
  • the terminal is provided with an appropriate signal receiving and transmitting apparatus for enabling communications, for example enabling access to a communication network or communications directly with other devices.
  • the communication device may access a carrier provided by a base station or access point, and transmit and/or receive communications on the carrier.
  • FIG. 2 illustrates an example of a control apparatus 200 for controlling a function of the 5G-RAN or the 5GC as illustrated on Figure 1.
  • the control apparatus may comprise at least one random access memory (RAM) 211a, at least one read only memory (ROM) 211b, at least one processor 212, 213 and an input/output interface 214.
  • the at least one processor 212, 213 may be coupled to the RAM 211a and the ROM 211b.
  • the at least one processor 212, 213 may be configured to execute an appropriate software code 215.
  • the software code 215 may for example allow to perform one or more steps to perform one or more of the present aspects.
  • the software code 215 may be stored in the ROM 211b.
  • the control apparatus 200 may be interconnected with another control apparatus 200 controlling another function of the 5G-AN or the 5GC.
  • each function of the 5G-AN or the 5GC comprises a control apparatus 200.
  • two or more functions of the 5G-AN or the 5GC may share a control apparatus.
  • FIG 3 illustrates an example of a terminal 300, such as the terminal illustrated on Figure 1.
  • the terminal 300 may be provided by any device capable of sending and receiving radio signals.
  • Non-limiting examples comprise a user equipment, a mobile station (MS) or mobile device such as a mobile phone or what is known as a ’smart phone’ , a computer provided with a wireless interface card or other wireless interface facility (e.g., USB dongle) , a personal data assistant (PDA) or a tablet provided with wireless communication capabilities, a machine-type communications (MTC) device, a Cellular Internet of things (CIoT) device or any combinations of these or the like.
  • the terminal 300 may provide, for example, communication of data for carrying communications.
  • the communications may be one or more of voice, electronic mail (email) , text message, multimedia, data, machine data and so on.
  • the terminal 300 may receive signals over an air or radio interface 307 via appropriate apparatus for receiving and may transmit signals via appropriate apparatus for transmitting radio signals.
  • a transceiver apparatus is designated schematically by block 306.
  • the transceiver apparatus 306 may be provided for example by means of a radio part and associated antenna arrangement.
  • the antenna arrangement may be arranged internally or externally to the mobile device.
  • the terminal 300 may be provided with at least one processor 301, at least one memory ROM 302a, at least one RAM 302b and other possible components 303 for use in software and hardware aided execution of tasks it is designed to perform, including control of access to and communications with access systems and other communication devices.
  • the at least one processor 301 is coupled to the RAM 302b and the ROM 302a.
  • the at least one processor 301 may be configured to execute an appropriate software code 308.
  • the software code 308 may for example allow to perform one or more of the present aspects.
  • the software code 308 may be stored in the ROM 302a.
  • the processor, storage and other relevant control apparatus may be provided on an appropriate circuit board and/or in chipsets. This feature is denoted by reference 304.
  • the device may optionally have a user interface such as keypad 305, touch sensitive screen or pad, combinations thereof or the like.
  • a display, a speaker and a microphone may be provided depending on the type of the device.
  • Real-time communications may comprise the transfer of voice, video and text between parties. These communication services are utilised to write to people, talk to other people and see other people in real-time.
  • IP internet protocol
  • IMS multimedia subsystem
  • IMS provides global ‘find-and-connect’ services with phone numbers, authentication, quality-of-service, mobility, security, and robustness.
  • the low latency characteristics of 5G enables new types of use cases, where real-time communication and interaction are possible over long distances. This is enabled by adding a data channel (DC) to IMS, alongside to the voice, video and text channels.
  • DC data channel
  • This real-time interaction may be used in areas, such as for example: peer-to-peer communications, remote health, remote drone control, remote education, remote security, remote machinery control, augmented reality, and consumer-to-business interaction.
  • IMS is widely deployed to provide voice communication service.
  • 3GPP TS 26.114 and GSMA defines DC for IMS.
  • the IMS DC uses session initiation protocol (SIP) and/or session description protocol (SDP) to perform IMS DC related SDP negotiation between UEs and a data channel server (DCS) .
  • a DCS may comprise a DC signalling function (DCSF) and a DC media function (DCMF) .
  • SDP provides a mechanism by which two or more entities intending to set up a multimedia session can use an offer and answer SDP model to arrive at a common view of a multimedia session.
  • the common view of the multimedia session including the use of a common codec.
  • a UE may establish a bootstrap data channel with a DCS and use a suitable protocol (e.g. hypertext transfer protocol (HTTP) , stream control transmission protocol (SCTP) , datagram transport layer security (DTLS) , user datagram protocol (UDP) ) to retrieve an application list and one or more applications from the DCS.
  • HTTP hypertext transfer protocol
  • SCTP stream control transmission protocol
  • DTLS datagram transport layer security
  • UDP user datagram protocol
  • an application may be, for example, a hypertext markup language (HTML) page with embedded JavaScript.
  • the application may also comprise other objects like: style sheets, or images.
  • the bootstrap DC is used to transfer the data channel application list and data channel applications from the network to the UE.
  • the bootstrap data channel is based on protocols, such as for example, HTTP, SCTP, DTLS, UDP protocol.
  • the user can select any application from the list which is then downloaded to the UE.
  • an application data channel is established after the SDP negotiation of the application data channel has been completed.
  • the UE shall exchange application data within the application data channel.
  • the application DC is used to transfer data of DC applications between UEs, or between the UE and the network.
  • the IMS DC enables data to be provided for applications in addition to voice, video and text.
  • lots of data applications may be created and offered to a user without an application being pre-installed at the UE.
  • the DCSF/DCMF of the DCS cannot uniquely identify the application data channel that is used by the application. This may be an issue because different applications often have different requirements on the DC to be used.
  • the DC is directly established between the two peers (P2P communication) .
  • the DC is established from both peers, or from one peer to a server (e.g. a media function) .
  • a stream ID value from the JavaScript of the application may be used in SDP, as defined in 3GPP TS 26.114.
  • Table 1 below is an example of an SDP offer for an application data channel.
  • An application data channel is defined in 3GPP TS 26.114.
  • Table 1 SDP offer for an application data channel
  • the only information related to the application is the stream identity (ID) .
  • the stream ID is the ‘dcmap-value’ of the ‘dcmap’ attribute. This stream ID is 7216 in the example of Table 1.
  • a ‘new’ application ID for the DC was proposed in 3GPP TR 23.700-87 V1.0.0.
  • This proposed application ID may have been part of an HTML page downloaded by the UE, and would be provided by the UE in the SDP offer when establishing an application DC.
  • TR 23.700-87 it was not determined as to how the UE would be aware of the application ID, as this was not specified in the proposal.
  • a number of other problems were identified with this proposal, as follows.
  • both an originating and a terminating DCS may provide an IMS DC service.
  • An application may be downloaded from either the originating or terminating DCS.
  • An IMS application server (AS) may then send a message to the DCS based on subscription data.
  • the subscription is not based on the application itself. Therefore, the IMS AS does not know which DCS is serving the application and cannot ‘skip’ other DCS that are not serving the application.
  • the IMS AS invokes a ‘wrong’ DCS (i.e.
  • the DCS might wrongly process the application DC request when a stream ID and a DC application ID are duplicated. It may be possible for the stream ID and the DC application ID to be duplicated on both the originating and the terminating network. This is because there is no mechanism to sync-up the assignments among network operators.
  • the application type e.g. person to person (P2P) , person to application (P2A) , application to person (A2P)
  • DCS application logic handling each application may be different for different application types. For example, for P2P type applications, the DCS does not need to reserve DC media resources for this application. In other example, for P2A type applications, the DCS will establish the application DC between the UE and the DCS/network application server.
  • the application lifecycle management on the UE may not be efficient. This is because the UE downloads the application from the DCS, which causes latency delays and uses bandwidth.
  • a user equipment that retrieves, from a first DCS, information related to an application.
  • the information related to the application comprises information about a DCS associated with the application.
  • the user equipment then provides, to an application server, an offer for an establishment of an application data channel, the offer comprising the information related to the application.
  • a new session description protocol (SDP) media-level attribute is created.
  • the attribute may be used to carry information about a DCS and information related to an application, in the application data channel.
  • the information may include DCSF and DCMF identities. These identities may comprise one or more internet protocol (IP) addresses, fully qualified domain names (FQDN) , and others suitable identities.
  • IP internet protocol
  • FQDN fully qualified domain names
  • the information in the attribute may also comprise at least one of information of an application type, a version, and a validity time, of the application.
  • the application specific information may be defined in a configuration file of the application in some examples.
  • the information may be stored in an app. json file of the application.
  • the configuration file may be stored in DCSF or data channel application repository (DCAR) .
  • a UE receives a list of applications from a DCS.
  • the list of applications may be provided via a bootstrap data channel. After retrieving the application list on the bootstrap data channel, the UE may parse the app. json configuration file of the application. The UE may then include parsed information from the configuration file in an SDP offer when triggering an application DC SDP negotiation.
  • the DCS identity may further specify a DCSF identity.
  • the DCSF may register at a network repository function (NRF) using identities of applications (e.g. application ID (s) ) and/or other application specific information) .
  • identities of applications e.g. application ID (s)
  • the IMS AS may contact the DCSF based on the received DCSF identity.
  • the IMS AS may query the NRF to select a DCSF based on the application ID and/or other application specific information.
  • the DCSF is aware about the DC application information, including application type and version.
  • the DCSF also knows the application version when multiple versions are supported.
  • the AS may provide a query associated with the application to the NRF, to establish an application DC.
  • the NRF may then respond to the AS with addresses of any DCS (s) that are capable of serving the application.
  • the information related to the application may be provided from the DCSF to the IMS AS.
  • the information is then provided in an SDP answer message from the IMS AS to the UE during an establishment of the DC.
  • the bootstrap DC being used to download/transfer the application, or application list, to the UE. In this way, there is no need to change the format/configuration of app. json files. This is because the information is provided in SDP to the UE. Thus, there is no need to provide the information in HTML.
  • the UE may store a downloaded application in local cache.
  • the downloaded application may be stored for a given time.
  • a configuration of the application specifies the version.
  • the UE retrieves information related to the application from an application list, the UE may compare version information of the cached application to a relevant application in the application list.
  • the cached application version is the same as the one in the application list, then UE does not need to download the application from the network again. If the version is different, the UE shall remove the cached application and download the application (with the different version) from network again. This approach is more efficient as unnecessary downloads are avoided. This saves radio resources.
  • information about a DCS associated with the application is assigned.
  • the information about the DCS associated with the application may be the DCS identity that is serving the application.
  • at least one of: the application type, version, and application name, may be assigned to each data channel application.
  • the application type may be referred to as “app-type” .
  • the “app-type” indicates the type of the application. For example, person to person (P2P) , person to application (P2A) , application to person (A2P) .
  • the DCS providing the validity timer may also maintain an instance of the validity timer. For example, when the DCS provides an application for download to the UE, the DCS starts a validity timer. When the validity timer at the DCS expires, the DCS provides the application to the UE again (i.e. for re-downloading) .
  • dcapp-opt app-type-opt /version-opt /dcs-id-opt /validity-opt
  • SDP offer comprising the media-level attribute is shown in Table 3 below.
  • the IMS AS retrieves “dcs-id” from the attribute and routes the request to the indicated DCS. In this way, the IMS AS invokes (only) the DCS with the same “dcs-id” .
  • the IMS AS shall include application type, version, and dcs-id information to DCS (DCSF and DCMF) .
  • Figure 4 shows an example signalling diagram between user equipments and network entities.
  • a second UE (UE B) establishes a bootstrap channel with the first DCS.
  • the first DCS provides a response message to the first UE.
  • the response message may be an HTTP 200 OK message. In other examples, other suitable message types are used.
  • the second UE provides a message to the first DCS requesting an application.
  • the message may be an HTTP GET message. In other examples, other suitable message types are used. This step is similar to S401, but performed by the second UE.
  • the first DCS provides a response message to the second UE.
  • the response message may be an HTTP 200 OK message. In other examples, other suitable message types are used. This step is similar to S402, but response message is provided to the second UE.
  • the first UE provides an offer for an establishment of an application data channel to a first application server (MMTel AS A) .
  • the offer comprises the information related to the application. In this way, the first UE identifies which application is desired to be launched.
  • the first DCS receives the notification from the first application server.
  • the application ( “x” ) is owned/supported by the first DCS. In this way, the first DCS knows the application type, and version of the application.
  • the method comprises receiving a request associated with an application.
  • the method comprises providing, to a user equipment, information related to the application, wherein the information related to the application comprises information about a data channel server associated with the application.
  • the memory may be of any type suitable to the local technical environment and may be implemented using any suitable data storage technology, such as semiconductor-based memory devices, magnetic memory devices and systems, optical memory devices and systems, fixed memory and removable memory.
  • the data processors may be of any type suitable to the local technical environment, and may include one or more of general purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs) , application specific integrated circuits (ASIC) , gate level circuits and processors based on multi core processor architecture, as non-limiting examples.
  • circuitry may be configured to perform one or more of the functions and/or method steps previously described. That circuitry may be provided in the base station and/or in the communications device.
  • circuitry may refer to one or more or all of the following:

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)
  • Stored Programmes (AREA)

Abstract

La présente invention concerne un appareil comprenant des moyens pour récupérer, auprès d'un premier serveur de canal de données, des informations relatives à une application, les informations relatives à l'application comprenant des informations concernant un serveur de canal de données associé à l'application. L'appareil comprend également des moyens pour fournir, à un serveur d'application, une offre pour l'établissement d'un canal de données d'application, l'offre comprenant les informations relatives à l'application.
PCT/CN2023/070271 2023-01-04 2023-01-04 Procédé, appareil et programme informatique Ceased WO2024145800A1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202380090303.4A CN120982070A (zh) 2023-01-04 2023-01-04 方法、装置和计算机程序
PCT/CN2023/070271 WO2024145800A1 (fr) 2023-01-04 2023-01-04 Procédé, appareil et programme informatique

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2023/070271 WO2024145800A1 (fr) 2023-01-04 2023-01-04 Procédé, appareil et programme informatique

Publications (1)

Publication Number Publication Date
WO2024145800A1 true WO2024145800A1 (fr) 2024-07-11

Family

ID=91803462

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2023/070271 Ceased WO2024145800A1 (fr) 2023-01-04 2023-01-04 Procédé, appareil et programme informatique

Country Status (2)

Country Link
CN (1) CN120982070A (fr)
WO (1) WO2024145800A1 (fr)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140074907A1 (en) * 2012-09-11 2014-03-13 Qualcomm Incorporated Apparatus and method for delivery control of application data to a mobile device in a communication network
CN107105014A (zh) * 2017-03-30 2017-08-29 联想(北京)有限公司 通信方法以及第一设备和第二设备
US20220141260A1 (en) * 2020-06-15 2022-05-05 At&T Intellectual Property I, L.P. Session setup control for messaging interoperability

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140074907A1 (en) * 2012-09-11 2014-03-13 Qualcomm Incorporated Apparatus and method for delivery control of application data to a mobile device in a communication network
CN107105014A (zh) * 2017-03-30 2017-08-29 联想(北京)有限公司 通信方法以及第一设备和第二设备
US20220141260A1 (en) * 2020-06-15 2022-05-05 At&T Intellectual Property I, L.P. Session setup control for messaging interoperability

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Study on system architecture enhancement for next generation real time communication; Phase 2 (Release 18)", 3GPP STANDARD; TECHNICAL REPORT; 3GPP TR 23.700-87, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, no. V1.1.0, 2 November 2022 (2022-11-02), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France, pages 1 - 117, XP052211710 *

Also Published As

Publication number Publication date
CN120982070A (zh) 2025-11-18

Similar Documents

Publication Publication Date Title
US11218519B2 (en) Service based P-CSCF discovery
US9277522B2 (en) Exchanging rich communication suite capability information in a communications system
EP3989518B1 (fr) Appareil, procédés et programmes informatiques
US10616808B2 (en) Exchanging network server registration credentials over a D2D network
US12425811B2 (en) Method and apparatus for joining multicast broadcast service (MBS) session
EP4179792A2 (fr) Commande d'opérateur de comportement d'équipement utilisateur lors de l'enregistrement et de la fin de l'enregistrement avec des tranches de réseau et l'établissement et la libération de sessions de pdu dans un système de communication
EP3831028B1 (fr) Procédés et appareils pour améliorer un sous-système multimédia ip
US9226338B2 (en) Communication terminal device and method for controlling
CN105165038A (zh) 在无线通信网络中避免与位置更新同时发生的移动台终接呼叫处理产生的呼叫循环
CN116582899A (zh) 一种网络重定向方法、装置、设备及存储介质
US20230156447A1 (en) Roaming device location determination for emergency communications
US20250071178A1 (en) Method and Apparatus for Processing Data Channel Application List, and Device
WO2024145800A1 (fr) Procédé, appareil et programme informatique
US9668292B2 (en) Wireless communication system, mobile station, server, and wireless communication method
CN111726762A (zh) Mcptt组呼发起的方法、装置、设备及存储介质
CN117412353A (zh) 网元选择方法、装置及网元
US9445314B2 (en) Methods and devices for radio access bearer establishment
US20250365789A1 (en) Method and apparatus for establishing data channel, core network device, and storage medium
US20250031166A1 (en) Method, apparatus and computer program
CN113596836B (zh) 一种基于ims环境的单卡多点接入及鉴权方法、装置、系统
WO2025261074A1 (fr) Procédé et appareil de communication, et système
CN121193712A (zh) 通信方法、装置和系统
WO2025067114A1 (fr) Procédé d'établissement de canal de données, premier équipement utilisateur et fonction côté réseau
WO2025092970A1 (fr) Procédé d'établissement de canal de données (dc), procédé de traitement de message, procédé d'attribution de ressources et dispositifs associés
GB2637169A (en) Method, apparatus and computer program

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

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 202547071045

Country of ref document: IN

NENP Non-entry into the national phase

Ref country code: DE

WWP Wipo information: published in national office

Ref document number: 202547071045

Country of ref document: IN