CN109547513A - The treating method and apparatus of application context - Google Patents
The treating method and apparatus of application context Download PDFInfo
- Publication number
- CN109547513A CN109547513A CN201710865116.5A CN201710865116A CN109547513A CN 109547513 A CN109547513 A CN 109547513A CN 201710865116 A CN201710865116 A CN 201710865116A CN 109547513 A CN109547513 A CN 109547513A
- Authority
- CN
- China
- Prior art keywords
- terminal device
- information
- functional entity
- application
- application 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 78
- 230000004044 response Effects 0.000 claims description 70
- 238000012545 processing Methods 0.000 claims description 44
- 230000005484 gravity Effects 0.000 claims description 43
- 238000004891 communication Methods 0.000 claims description 40
- 230000005540 biological transmission Effects 0.000 claims description 24
- 238000003672 processing method Methods 0.000 claims description 16
- 230000006870 function Effects 0.000 description 90
- 239000013256 coordination polymer Substances 0.000 description 35
- 238000012546 transfer Methods 0.000 description 18
- 230000008569 process Effects 0.000 description 17
- 230000006399 behavior Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 238000013475 authorization Methods 0.000 description 5
- 238000004590 computer program Methods 0.000 description 5
- 238000010168 coupling process Methods 0.000 description 4
- 238000005859 coupling reaction Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000003068 static effect Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 230000000977 initiatory effect Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 230000003542 behavioural effect Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/143—Termination or inactivation of sessions, e.g. event-controlled end of session
- H04L67/145—Termination or inactivation of sessions, e.g. event-controlled end of session avoiding end of session, e.g. keep-alive, heartbeats, resumption message or wake-up for inactive or interrupted session
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/148—Migration or transfer of sessions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Cardiology (AREA)
- General Health & Medical Sciences (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
This application provides a kind for the treatment of method and apparatus of application context, can be avoided terminal device and occur service disconnection during being redirected to destination application server.This method comprises: network opening functional entity obtains application context information of the terminal device in third-party application, wherein source application server of the application context information from the terminal device;The network opening functional entity determines the destination application server of the terminal device;The network opening functional entity sends the first instruction information to the destination application server, which includes the application context information.
Description
Technical field
This application involves the communications fields, and more particularly, to the treating method and apparatus of application context.
Background technique
Under the existing network architecture, terminal device can access third party by the gateway in communication network and answer
With specifically, after terminal device is attached to communication network, the application service in gateway and external network can be passed through
Device establishes connection, and receives the service of the application server in outer net.With the movement of terminal device, it is possible that application clothes
The case where business device or gateway are no longer appropriate for terminal device, at this point, terminal device can be redirected to apart from terminal device
Closer application server, and connection can be established by another gateway and the application server.Due to terminal device
Gateway and application server are replaced during redirection, IP address may change, therefore reset
To after arriving new application server, short interruption can occur for the applied business of terminal device, to influence user experience.
Summary of the invention
The application provides a kind for the treatment of method and apparatus of application context, can be avoided terminal device and is being redirected to mesh
There is service disconnection during mark application server.
In a first aspect, providing a kind of processing method of application context, comprising: network opening functional entity obtains terminal
Application context information of the equipment in third-party application, wherein the application context information is from the source of the terminal device
Application server;The network opening functional entity determines the destination application server of the terminal device;The network opening function is real
Body sends the first instruction information to the destination application server, which includes the application context information.
Specifically, the source application server of terminal device, which can refer to, currently provides the application service of service for terminal device
The application server of device, i.e. terminal device progress business.The destination application server of terminal device can refer to that terminal device carries out
The application server of service is provided after gravity treatment/redirection for terminal device.
Therefore, the processing method of application context provided by the present application, network opening functional entity is to target application service
Device sending application contextual information, the destination application server provide service according to the application context information, for terminal device,
It can be avoided terminal device and occur service disconnection during being redirected to destination application server, to guarantee applied business
Continuity, improve user experience.
Optionally, which obtains application context letter of the terminal device in third-party application
Breath, comprising: the network opening functional entity receives the first request of source application server transmission, which answers comprising this
Use contextual information.
Optionally, which can send the terminal to the network opening functional entity by various modes and set
Standby application context information.
Optionally, which can be used for requesting gravity treatment should for the application server of terminal device service or gravity treatment
The user plane gateway equipment of terminal device.
Optionally, which can also be with the separately send application context information and for requesting to be answered
With server or the request of user plane gateway equipment gravity treatment.
It optionally, should before sending the first instruction information to the destination application server in the network opening functional entity
Method further include: the network opening functional entity sends the second request to control plane functional entity, which includes the end
The identification information of end equipment;The network opening functional entity receives the in response to second request from the control plane functional entity
Two responses, which further includes that the destination application server and/or the target user face functional entity are carried out to the terminal
The authorization message of gravity treatment;The network opening functional entity sends the first instruction information to the destination application server, comprising: the net
The open functional entity of network sends the first instruction information according to second response, to the destination application server.
Optionally, which can determine the control of terminal device registration according to the information of terminal device
Face functional entity processed, and second request is sent to the determining control plane functional entity.
In the first possible implementation of the first aspect, the communication network where terminal device includes central site network
The open entity of function and the open entity of local network function, and the open entity of the network function is specially that central site network function is opened
Put entity.
Optionally, this method further include: the open entity of the central site network function determines the local network function of the terminal device
It can open entity;The open entity of the network function sends the first instruction information to the destination application server, comprising: the central network
The open entity of network function opens entity to the local network function and sends the first instruction information, and the first instruction information is by the local
The open entity of network function is sent to the destination application server.
Optionally, the information of the target user face functional entity of second response comprising the terminal device.
Optionally, the open entity of the central site network function determines the open entity of the local network function of the terminal device, packet
Include: the open entity of the central site network function determines that the local network function is opened according to the information of the target user face functional entity
Put entity.
Optionally, the open entity of the central site network function determines the open entity of the local network function of the terminal device, packet
Include: the open entity of the central site network function determines that the local network function of the terminal device is opened according to the destination application server
Put entity.
Optionally, which includes the information of destination application server.At this point, the central site network opens functional entity
The destination application server can be determined according to the information for the destination application server for including in first request.
Optionally, network opening functional entity can be according to the information of terminal device and/or the information of third-party application, really
The fixed destination application server.
Optionally, network opening functional entity can determine the target application service according to the business information of terminal device
Device.
Optionally, the second request may include the information of the destination application server, and correspondingly, control plane functional entity can
To determine target user face functional entity according to the information of the destination application server.
Optionally, which may include the information of the target user face functional entity, correspondingly, network opening function
Energy entity can determine destination application server according to the information of the target user face functional entity.
Alternatively it is also possible to determine the destination application server by the open functional entity of local network.For example, the local network
The open functional entity of network can determine after receiving the application context information that the open functional entity of central site network is sent
The destination application server.
Optionally, it is identified outside the first request also net comprising the terminal device, wherein identified outside the net of the terminal device
The terminal device is identified for the third-party application.
At this point, optionally, before the network opening functional entity sends the second request to control plane functional entity, the party
Method further include: the network opening functional entity is identified according to outside the net of the terminal device, determines mark in the net of the terminal device,
Wherein, it identifies in the net of the terminal device for identifying the terminal device in communication network;The network opening functional entity root
According to identifying in the net of the terminal device, the corresponding control plane functional entity of the terminal device is determined;The network opening functional entity
The second request is sent to control plane functional entity, comprising: the network opening functional entity is to the corresponding control plane of the terminal device
Functional entity sends the second request.
Optionally, network opening functional entity can also send the first response to source application server.
Optionally, which may include the information of the destination application server.
In the second possible implementation of the first aspect, which is specially that local network is opened
Playing function entity;The network opening functional entity obtains application context information of the terminal device in third-party application, packet
Include: the open functional entity of the local network obtains the application context information from center network opening functional entity.
In second aspect, the processing method of another application context is provided, comprising: destination application server receives net
The first instruction information that the open functional entity of network is sent, which includes terminal device answering in third-party application
Use contextual information;The destination application server provides service according to the application context information, for the terminal device.
Optionally, the communication network where the terminal device includes the open entity of central site network function and local network function
Open entity.
Optionally, which is specially the open functional entity of local network.
Optionally, before receiving the first instruction information, this method can also include: destination application server to local
Network opening functional entity sends request message, and correspondingly, which can receive the open function of local network
The application upper and lower level information that entity is sent according to request message.
The third aspect provides the processing method of another application context, comprising: source application server determines that terminal is set
The standby application context information in third-party application;The source application server sends this using upper to network opening functional entity
Context information.
Optionally, which can send the first request, first request packet to network opening functional entity
Containing the application context information.
Optionally, which can be used for requesting gravity treatment for the application server of terminal device service or gravity treatment institute
State the user plane gateway equipment of terminal device.
Optionally, this method further include: the source application server receive the network opening functional entity in response to this first
The first response that request is sent;The source application server sends to the terminal device according to first response and redirects instruction, should
First response includes the information of the destination application server of the terminal device, and redirection instruction includes the terminal device
The information of destination application server.
Optionally, which may include the information of the destination application server.
Fourth aspect provides the processing method of another application context, comprising: control plane functional entity receives first
The second request that network opening functional entity is sent, second request include the identification information of terminal device;The control plane function
Entity opens functional entity to the first network and sends the second response according to second request.
Optionally, this method further include: the control plane functional entity determines that the target user face function of the terminal device is real
Body;Second response includes the information of the target user face functional entity.
Optionally, this method further include: target user face functional entity of the control plane functional entity to the terminal device
Second indication information is sent, which includes the application data stream information of the terminal device.
5th aspect, provides a kind of device of application context, which, which has, realizes any of the above-described aspect or any
Function in any possible implementation of aspect, such as the open entity of network function, destination application server, source application clothes
The function of business device or control plane functional entity.The function can also be executed corresponding by hardware realization by hardware
Software realization.The hardware or software include one or more units corresponding with above-mentioned function or module.
It may include Transmit-Receive Unit, processing unit, the processing unit quilt in the structure of the device in a design scheme
It is configured to corresponding function in any possible implementation for supporting the device to execute any of the above-described aspect or either side.Institute
Transmit-Receive Unit is stated for supporting the communication between the device and other equipment.The device can also include storage unit, described to deposit
Storage unit saves the necessary program instruction of the device and data for coupling with processing unit.As an example, processing unit can
Think that processor, Transmit-Receive Unit can be transceiver, storage unit can be memory.
6th aspect, the embodiment of the invention provides a kind of communication system, which includes any of the above-described aspect or any
The device of application context in any possible implementation of aspect.In a design scheme, which can also be wrapped
Include the other equipment interacted in scheme provided in an embodiment of the present invention with the device.
7th aspect, provides a kind of computer-readable medium, for storing computer program, which includes
The instruction of the method in any possible implementation for executing either side or either side.
Eighth aspect provides a kind of computer program product comprising instruction, when run on a computer, so that
Computer executes communication means described in any of the above-described aspect.
9th aspect, provides a kind of System on Chip/SoC, comprising: processing unit and communication unit, the processing unit, such as can
To be processor, which for example can be input/output interface, pin or circuit etc..The executable meter of the processing unit
Calculation machine instruction, so that the chip in the terminal executes the wireless communications method of above-mentioned first aspect any one.
Optionally, which is stored in storage unit.
Optionally, which is the storage unit in the chip, such as register, caching, the storage unit may be used also
To be the storage unit positioned at the chip exterior in the terminal, such as ROM or the other types of static information and instruction can be stored
Static storage device, RAM etc..Wherein, the processor that any of the above-described place mentions, can be a universal cpu, microprocessor,
ASIC, or the integrated circuit that one or more programs for controlling above-mentioned first aspect wireless communications method execute.
The application's in some terms, optionally, which may include at least one of following message: the end
The identification information of end equipment, the third-party application business information in the third-party application of identification information, the terminal device,
The current behavior information of the information of the destination application server, the terminal device in the third-party application.
Optionally, the identification information of the terminal device may include the outer logo of terminal device, the outside of terminal device
Mark can be used for application server and identify the terminal device.
Optionally, the identification information of third-party application can be specially application identities, can be used to identify application.
Optionally, business information may include specific business tine.
Optionally, the information of destination application server may include the location information of destination application server.
The application's in some terms, optionally, the second request includes the letter of at least one candidate user face functional entity
Breath.
The application's in some terms, optionally, the target user face function that the second response may include terminal device is real
The information of body.
The application's in some terms, network opening functional entity can send context transfer to destination application server
Message, the context transfer message include the first instruction information.
It, should the application's in some terms, optionally, which further includes identifying outside the net of the terminal device
It is identified outside the net of terminal device and determines the corresponding terminal device of the application context information for the destination application server.
At this point, optionally, destination application server can be identified according to outside the net for including in the first instruction information, and determination is answered
With the corresponding terminal device of contextual information.
The application's in some terms, optionally, which includes the application layer identification of the terminal device,
This determines the corresponding terminal device of the application context information for the destination application server using layer identification.
At this point, optionally, destination application server can be according to the application layer identification for including in application context information, really
Determine the corresponding terminal device of application context information.
Detailed description of the invention
Fig. 1 is the schematic diagram of the example architecture of the system of the embodiment of the present application application.
Fig. 2 is the schematic diagram of another example architecture of the system of the embodiment of the present application application.
Fig. 3 is the schematic flow chart of the processing method of application context provided by the embodiments of the present application.
Fig. 4 is the schematic flow chart of the processing method of another application context provided by the embodiments of the present application.
Fig. 5 is the schematic flow chart of the processing method of another application context provided by the embodiments of the present application.
Fig. 6 is the schematic block diagram of the device of application context provided by the embodiments of the present application.
Fig. 7 is the schematic block diagram of the device of another application context provided by the embodiments of the present application.
Fig. 8 is the schematic block diagram of the device of another application context provided by the embodiments of the present application.
Fig. 9 is the schematic block diagram of the device of another application context provided by the embodiments of the present application.
Figure 10 is the schematic block diagram of the device of another application context provided by the embodiments of the present application.
Specific embodiment
Below in conjunction with attached drawing, the technical solution in the application is described.
Fig. 1 shows the system architecture example 100 of application of the embodiment of the present invention.Wherein, system 100 includes terminal device
102, communication network and external network.Optionally, terminal device 102 can be mobile or fixed.The terminal device 120 can
To refer to the accession to terminal, user equipment (User Equipment, UE), subscriber unit, subscriber station, movement station, mobile station, a distant place
It stands, remote terminal, mobile device, user terminal, terminal, wireless telecom equipment, user agent or user apparatus.Access terminal can
Be cellular phone, it is wireless phone, session initiation protocol (Session Initiation Protocol, SIP) phone, wireless
Local loop (Wireless Local Loop, WLL) stands, personal digital assistant (Personal Digital Assistant,
PDA), the handheld device with wireless communication function, calculate equipment or be connected to radio modem other processing equipments,
Mobile unit, wearable device, the terminal device in future 5G network or the public land mobile network of the following evolution
Terminal device etc. in (Public Land Mobile Network, PLMN).
The communication network can for global system for mobile telecommunications (Global System of Mobile communication,
GSM), CDMA (Code Division Multiple Access, CDMA), wideband code division multiple access (Wideband Code
Division Multiple Access, WCDMA), General Packet Radio Service (General Packet Radio
Service, GPRS), long term evolution (Long Term Evolution, LTE), LTE frequency division duplex (Frequency
Division Duplex, FDD), LTE time division duplex (Time Division Duplex, TDD), Universal Mobile Communication System
(Universal Mobile Telecommunication System, UMTS), global interconnection inserting of microwave (Worldwide
Interoperability for Microwave Access, WiMAX) communication network, the following evolution PLMN or the 5G in future
System etc..
The communication network may include access net and core net, wherein access net may include access network equipment 104.It connects
Log equipment 104 can provide communication overlay for specific geographic area, and can be with the terminal in the overlay area
Equipment is communicated.The access network equipment 104 can be base station (the Base Transceiver in gsm system or cdma system
Station, BTS), it is also possible to the base station (NodeB, NB) in WCDMA system, can also be the evolved base in LTE system
Stand (Evolutional Node B, eNB or eNodeB) or cloud Radio Access Network (Cloud Radio Access
Network, CRAN) in wireless controller or the access network equipment can for relay station, access point, mobile unit, can wear
Wear the access network equipment etc. in equipment, the access network equipment in future 5G network, transfer point or the PLMN of the following evolution.
Core net may include control plane (control plane, CP) functional entity (referred to as CP) 108 and one or
Multiple user face (user plane, UP) functional entitys (referred to as UP), wherein CP 108 can be used for system control, such as
The process of terminal device attachment, session establishment etc., specifically can be the authentication management function (Access in the following 5G network
And Mobility Management Function, AMF) entity or SMF equipment, but the embodiment of the present application does not limit this
It is fixed.UP can be responsible for receiving and handle data packet, for example, receiving the uplink/downlink data flow of terminal device, and according to data flow
Forward rule forward and/or handle data packet to other network elements, be specifically as follows gateway or other equipment.Fig. 1 shows
Example property shows UP 106a and UP 106b, but the embodiment of the present invention is without being limited thereto.
The core net can also include policing feature (Policy Function, PF) entity 112, for realizing charging with
Policy control functions.In addition, the core net can also be deployed with network opening function (Network Exposure Function,
NEF) entity, as the inlet function to application, network opening functional entity can from operator application or third party answer
It with service request information is received, and is further contacted with the network element in network, to provide the service of request, in addition, network is opened
Playing function entity to application can also authorize, etc..Optionally, which can dispose level-one or two-level network is opened
Playing function entity.Wherein, Fig. 1 schematically illustrates the scene of the open functional entity of deployment two-level network: central site network is open
Functional entity (Central NEF, NEF-CN) 114 and open functional entity (the Local NEF, NEF-LC) 116 of local network, but
The embodiment of the present invention is without being limited thereto.
External network may include multiple application servers, can be terminal device service by the UP in communication network,
Terminal device is set to carry out the business of related application.Wherein, Fig. 1 schematically illustrates application server 118a and application server
118b, but the quantity of application server of the embodiment of the present invention is without limitation.
It is connected to as shown in Figure 1, terminal device 102 can pass sequentially through access network equipment 104, UP 106a, UP 106b
Application server 118b.In order to shorten the transmission path of data flow, the business experience of user is improved, CP 108 can be according to terminal
The position of equipment 102, UP the factors such as load balancing, be that the data flow of terminal device 102 selects UP.As an example, when
After the attachment of terminal device 102 is connected to network, CP 108 can select UP 106b for terminal device 102, and correspondingly, terminal is set
Standby 102 can be connected to the application server 118b in external network by UP 106b;When terminal device 102 be moved to it is certain
When position, it may also be deployed with application server, such as application server 118a apart from 102 closer proximity of terminal device,
At this point, in order to promote the business experience of terminal, application server 118b may be notified that UE is redirected to the closer application clothes
Be engaged in device 118a.During terminal device 102 is connected to application server 118a, CP 108 can be terminal device 102
Data flow selects UP 106a, and correspondingly, terminal device 102 establishes connection by UP 106a and application server 118a.
Fig. 2 shows the another system example architectures 200 of application of the embodiment of the present invention, wherein phase is used in Fig. 1 and Fig. 2
As appended drawing reference identify identical equipment.Similarly, terminal device 202 can be connected to application by UP 206b first
Then server 218b is redirected to application server 218a by UP 206a.However, unlike Fig. 1, in Fig. 2,
Terminal device 202 is not connected to UP 206b by UP 206a.
Due to terminal device it is above-mentioned be redirected to destination application server during, replaced UP, therefore terminal is set
Standby IP address may change, so that the ongoing applied business of terminal device may occur in of short duration
It is disconnected, to influence the business experience of user.
Fig. 3 shows the processing method 300 of application context provided in an embodiment of the present invention.This method 300 includes:
S310 sends the end to network opening functional entity playing function entity for the source application server of terminal device service
Application context information of the end equipment in third-party application;
Optionally, the redirection of application server and/or UP can be by terminal device initiate, such as terminal device to
Source application server sends reselection request or redirection request, and correspondingly, source application server can asking according to terminal device
It asks, sends the application context information to network opening functional entity.Alternatively, the redirection of the application server and/or UP
It can be by the source application server initiation for terminal device service, for example, source application server currently can be in discovery
Terminal device provide service it is second-rate when, or discovery currently for terminal device service UP functional entity (such as
User plane gateway equipment) it is improper when, initiate the redirection of application server and/or UP, the embodiment of the present invention is to application service
The trigger condition of the redirection or gravity treatment of device and/or UP is without limitation.
As an example, which can send the first request to network opening functional entity, this first
The UP functional entity that request can be used for that gravity treatment is requested to be the application server or gravity treatment of the terminal device service terminal device
(such as user plane gateway equipment).For example, first request can be specially UP Path selection (or gravity treatment) request (UP path
(re) selection request), alternatively, the first request message can be specially application server selection (or gravity treatment) request.
But the embodiment of the present invention is without being limited thereto.
Optionally, which may include the application context information, alternatively, the source application server can also divide
The application context information and first request are not sent to network opening function gateway, that is to say, sending application context letter
The message of breath can be different from the first request message, specifically, can be after the first request message is sent completely, includes application
The message of contextual information is sent to network opening functional entity by application server.The embodiment of the present application does not limit this.
Optionally, which may include at least one of following message: the identification information (example of the terminal device
Such as outer logo), the identification information (such as application identities) of the third-party application, the terminal device is in the third-party application
The current behavior information of business information, the information of the destination application server, the terminal device in the third-party application.Specifically
Ground, the outer logo of terminal device can be used for application server and identify the terminal device, such as WeChat ID, QQ number etc..Third
The identification information of Fang Yingyong can be used to identify application, such as Apply Names etc..Business information may include in specific business
Hold, such as the particular content title of video traffic.The information of destination application server may include location information etc..Terminal device
It may include logging in, nullify, browsing in the behavior of the third-party application.Optionally, which can also include other
Information, it is not limited in the embodiment of the present invention.
S320, network opening functional entity can be determined as the destination application server of the terminal device service;
The network opening functional entity can determine destination application server in several ways.As an example, should
The first request that network opening functional entity receives may include the information of destination application server, and correspondingly, which opens
Playing function entity can determine the target application service according to the information for the destination application server for including in first request
Device.
As another example, which can also determine that the target UP function of the terminal device is real
Body, and the destination application server is determined according to the information of target UP functional entity.For example, the network opening functional entity
The destination application server can be determined according to the location information of target UP functional entity.For another example communications network deployment has two
Grade network opening functional entity: the open functional entity of central site network and the open functional entity of local network, then central site network is open
Functional entity can determine the open functional entity of local network according to the information of target UP functional entity, for example, can will be with mesh
The open functional entity of the local network that mark UP functional entity is closer is determined as the open functional entity of local network, and according to true
The open functional entity of the fixed local network, determines the destination application server, for example, can be real by the open function of local network
Application server corresponding with the third-party application is determined as the destination application server in the associated multiple application servers of body,
But the embodiment of the present invention is without being limited thereto.
As another example, which can also determine according to the business information of the terminal device
The destination application server.For example, the network opening functional entity can be according to tool of the terminal device in third-party application
Body business determines and provides the application server of the business.
Optionally, which can also determine the destination application server, this hair by other means
Bright embodiment does not limit this.
Optionally, the CP functional entity which can register to terminal device sends the second request,
Second request includes the identification information of the terminal device.Wherein, which can in several ways really
The CP of fixed and terminal device registration.As an example, which can be according in the net of the terminal device
Mark determines the CP functional entity of terminal device registration, but the embodiment of the present invention is without being limited thereto.
Optionally, the identification information for including in the second request may include outer logo.Optionally, the network opening function
Entity can also determine the internal indicator of terminal device according to the outer logo of terminal device, wherein mark the inside of terminal device
Knowledge can be used for identifying the terminal device in a communication network.At this point, second request also may include internal indicator, Huo Zhetong
When include outer logo and internal indicator, it is not limited in the embodiment of the present invention.
Optionally, which can also include the information of at least one candidate's UP functional entity, but the present invention is implemented
Example is without being limited thereto.
CP functional entity can carry out at authentication after receiving the second request of network opening functional entity transmission
Reason, such as validity checking and/or UP gravity treatment authorization are carried out, and can be in the case where processing result is affirmative to the network
Open functional entity sends the second response, and the weight of destination application server and/or UP functional entity is carried out with authorization terminal equipment
Choosing.In addition, CP functional entity can also determine the target UP functional entity of the terminal device.For example, if in second request
Information comprising at least one candidate's UP functional entity, then the CP functional entity can from this at least one candidate's UP functional entity
Middle determination target UP functional entity.For another example the CP functional entity can also be according to the information of the terminal device and/or each
The information such as the current loading condition of UP functional entity determine target UP functional entity.For another example the network opening functional entity
It can include the information of the destination server in the second request, correspondingly, which can be according to second request
In include the destination server information, determine target UP functional entity, it is not limited in the embodiment of the present invention.
Optionally, the CP functional entity is after determining target UP functional entity, can also can in second response
With the information comprising target UP functional entity.At this point, the network opening functional entity can include according in second response
Target UP functional entity information, determine the target UP functional entity of the terminal device, and can be according to target UP function
Energy entity determines the open functional entity of local network and/or destination application server, but the embodiment of the present invention is without being limited thereto.
Optionally, CP functional entity can also send second indication information to target UP functional entity, to indicate the end
The routing policy of the application data stream of end equipment.Specifically, which may include that this is set by target UP function
The application data stream characteristic information, such as purpose IP address of terminal device etc. of standby processing, or also may further include
The corresponding routing policy of application data stream information, but the embodiment of the present invention is without being limited thereto.Target UP functional entity is receiving
To after the second indication information, route processing can be carried out to the application data stream received according to the second indication information.
For example, the data and/or signaling that target UP functional entity can send the terminal device to destination application server are direct
It is sent to the destination application server, and without the source UP functional entity of terminal device, but the embodiment of the present invention is without being limited thereto.
Optionally, the network opening functional entity is after receiving the second response of CP functional entity transmission, Ke Yixiang
Source application server sends the first response, wherein optionally, which can be specially that UP Path selection (or gravity treatment) is rung
(UP path (re) selection response) is answered, but the embodiment of the present invention is without being limited thereto.
Optionally, if information or first request in first request not comprising destination application server include
The information of destination server, but the destination server that the network opening functional entity determines different from including in first request
Destination server information, then first response may include the information of the destination application server.At this point, source application clothes
Business device can determine the destination application server, but this according to the information for the destination application server for including in first response
Inventive embodiments are without being limited thereto.
S330, network opening functional entity send the first instruction information to the destination application server, the first instruction letter
Breath includes the application context information.
Optionally, the network opening functional entity can receive CP functional entity transmission this second response after,
The first instruction information is sent to the destination application server, but the embodiment of the present invention is without being limited thereto.
Optionally, the open entity of the network opening function directly can send first instruction to the destination application server
Information.Optionally, if communications network deployment has the open functional entity of two-level network, i.e. the open functional entity of central site network is real
Body then can send the first instruction information from the open functional entity of local network to destination application server.For example, source is applied
Server can open functional entity sending application contextual information to central site network, and the open functional entity of central site network can be to
The open functional entity of local network sends the first instruction information comprising the application context information, and the open function of local network is real
Application context information therein can be sent to destination application server after receiving the first instruction information by body.
Specifically, the open functional entity of local network actively can send the first instruction information to destination application server, alternatively,
The first instruction information, this hair can be sent to the destination application server in the rear of the request for receiving destination application server
Bright embodiment does not limit this.
Optionally, the open functional entity of the local network can forward the first instruction letter to the destination application server
Breath or the open functional entity of the local network are sent to the target after can also being handled the first instruction information and answer
With server, the embodiment of the present application is not limited this.
Optionally, which can also include the application layer identification of the terminal device, and correspondingly, which answers
The application layer identification that can include according to the first instruction information with server, determines the application for including in the first instruction information
Terminal device corresponding to layer contextual information.
Optionally, which can not also include the application layer identification of the terminal device, at this point, first finger
Show information also and may include the outer logo of the terminal device, correspondingly, which first can refer to according to this
Show the outer logo for including in information, determines that terminal corresponding to the application layer context for including in the first instruction information is set
It is standby.
Optionally, the destination application server can also by other means, determine this first instruction information in include
Terminal device corresponding to application layer contextual information, it is not limited in the embodiment of the present invention.
S340, source application server is sent to terminal device redirects instruction, and redirection instruction may include the target
The information of application server.
Optionally, which can be according to the information of the terminal device, such as location information, the terminal device
Information of third-party application of current accessed etc. determines the destination application server.Optionally, which can also
With according to the network opening functional entity send first response in include destination application server information, determine the target
Application server.Optionally, which can also determine the destination application server, the application according to other modes
Embodiment does not limit this.
S350, terminal device can pass through target UP after receiving the redirection instruction of source application server transmission
Functional entity and destination application server establish connection.
Terminal device can be sent after the redirection instruction for receiving source application server to destination application server
Request is established in connection, which establishes request when being transferred to target UP functional entity, and target UP functional entity can will
The connection establishes request and is sent to the destination application server.For example, target UP functional entity can be according to CP functional entity
The connection is established request and is sent directly to the target application by the application data stream information handled by the UP functional entity sent
Server, but the embodiment of the present application is without being limited thereto.
Destination application server after establishing connection with terminal device, can according to received in S340 this using upper
Context information provides service for the terminal device.
Therefore, the processing method of application context provided in an embodiment of the present invention can be avoided terminal device and redirect
To there is service disconnection during destination application server, to guarantee the continuity of applied business, user experience is improved.
Description based on Fig. 3, following figure 4, the weight that Fig. 5 will be provided in conjunction with specific example, the present invention is described in detail embodiment
The method of orientation.In the following examples, it is assumed that terminal device is specially UE.The source application server of UE is application server A, UE
Destination application server be application server B.
Fig. 4 shows the method 400 of another redirection provided in an embodiment of the present invention.
S405, UE carry out uplink (uplink, UP)/downlink (downlink) data by UP-B and application server A and pass
It is defeated.
UE can establish protocol Data Unit by user plane functions entity (User Plane Function) UP-B
(Protocol Data Unit, PDU) session connection, and connection can be established with application server A.UE can by UP-B with
Application server A is communicated.Optionally, which is specifically as follows gateway, but the embodiment of the present invention is without being limited thereto.
S410, application server A send UP Path selection (or gravity treatment) to center NEF and request (UP path (re)
Selection request) or application server reselection request message.
Specifically, application server A can be requested with API Function as UE gravity treatment application server.
Optionally, application server can initiate the path UP weight when any one of following two situation happens
Choosing:
The first situation: due to the movement of UE, application server A discovery cannot provide better service currently for UE, ask
It asks as another application server of UE gravity treatment, such as the application server close to UE.In this case, due to servicing for UE
The position of application server changes, and the user plane functions entity for UE service is also required to reselect.
Second situation: when user plane functions entity (i.e. UP-B) of the application server A discovery currently for UE service does not conform to
It is suitable, for example distance applications server A is farther out.At this point, application server A can request to initiate user plane functions entity weight for UE
Choosing, to select user plane functions entity preferably.
Application server A can also initiate the reuse adoption process of application server in some cases, for example, application server
Type of service that can be current according to UE, for example, type of service be require the business of low time delay, then, application server can ask
It asks and selects more preferably destination application server for UE, than the application server closer to UE, but the embodiment of the present application is without being limited thereto.
Application server A can send the path UP reselection request message to center NEF or application server reselection request disappears
Breath.Optionally, the message may include the outer logo (or or for the outer mark of net) of UE, application identities and UE using upper
Context information.Wherein, identifying outside the net of UE can refer to mark, such as the WeChat ID of UE of application server identifier UE etc..
Application identities are for identifying third-party application, such as Apply Names etc..The application context information of UE, which may include UE, answers at this
With the application context identified in corresponding third-party application, optionally, the application context information of the UE may include UE's
Using layer identification.Optionally, the path the UP reselection request message or application server reselection request message can also include other
Information, such as may include but be not limited to one of the following or a variety of: business information, application site and the UE of UE is in the application
Identify the behavioural information in corresponding third-party application, wherein business information can refer to specific business tine, such as video
The particular content title of business;Application site can refer to the location information of destination application server;UE is in third-party application
Behavior may include logging in, nullifying, browsing.Optionally, the path the UP reselection request message or application server reselection request
Message can also include other information, and it is not limited in the embodiment of the present invention.
S415, center NEF can receive the path the UP reselection request message of application server A transmission or application service is thought highly of
Request message is selected, is identified according to outside the net of UE, determines the internal indicator (or to net interior mark) of UE, and according to the net internal standard of UE
Know, determines the corresponding control plane of UE (Control Plane, CP) functional entity.
Optionally, center NEF can also determine destination application server.Specifically, center NEF can be to wrap in request message
The location information of the destination application server contained determines the destination application server.Optionally, center NEF can also be according to UE
The letter such as behavior in the corresponding third-party application of the application identities of business information, application site, the location information of UE and UE
At least one of breath, determines destination application server.
S420, center NEF send UP Path selection (or gravity treatment) request message or application clothes to determining CP functional entity
Business device selects (or gravity treatment) request message.
Optionally, the path the UP reselection request message or application server reselection request message may include one or more
The information of a face UP functional entity, but the embodiment of the present invention is without being limited thereto.
Optionally, if center NEF has determined destination application server, center NEF is to determining CP functional entity
It also may include destination application server in the path the UP reselection request message or application server reselection request message of transmission
Information.
S425, CP functional entity can receive the path the UP reselection request message of center NEF transmission or application service is thought highly of
Request message is selected, and executes the process of validity checking and the face UP or application server reselection request authorization to the UE.
If the result of the process is that successfully, method 400 can advance to S430.
Optionally, which can also determine target UP functional entity.For example, the request that center NEF is sent
It include the information of destination application server in message, correspondingly, which can be according to the destination application server
Information determines target UP functional entity.Alternatively, the CP functional entity can determine the target according to the relevant information of the UE
UP functional entity, the embodiment of the present application do not limit this.
S430, CP functional entity send UP Path selection (or gravity treatment) to center NEF and respond (UP path (re)
Selection response) message or application server select (or gravity treatment) response message.
Optionally, which may include the information for the target UP functional entity that the CP functional entity determines, here
Assuming that target UP functional entity is UP-A, but the embodiment of the present invention is without being limited thereto.
S435, center NEF think highly of in the path the UP gravity treatment response message or application service for receiving the transmission of CP functional entity
After selecting response message, UP Path selection (or gravity treatment) response message or application server choosing can be sent to application server A
(or gravity treatment) response message is selected,
Optionally, if center NEF not yet determine the destination application server and the path the UP gravity treatment response message or
It include the information of target UP functional entity (i.e. UP-A) in application server gravity treatment response message, then center NEF can root
According to the information of UP-A, destination application server, i.e. application server B are determined.
Optionally, if deploying the open functional entity of two-stage ability, i.e. center NEF and local NEF in communication system, then
Method 400 can advance to S440.Optionally, if deploying the open functional entity of level-one ability, i.e. center in communication system
NEF (is referred to as NEF) at this time, then center NEF can send session context transfer to destination application server
(Session Context Transfer) message, the message may include the application context information of UE, and method 400 simultaneously executes
Step S450, S455 and S465.But the embodiment of the present invention is without being limited thereto.
S440, center NEF can determine local NEF.
Specifically, center NEF can be according to the position letter of the information of target UP functional entity, such as target UP functional entity
Breath determines local NEF, but the embodiment of the present invention is without being limited thereto.
Optionally, center NEF can also determine local NEF by other means.For example, if the path UP in S410 is heavy
The location information in request message or application server reselection request message comprising destination application server is selected, then center NEF can
To determine local NEF according to the location information of the destination application server.For another example if the path the UP gravity treatment in S410 is asked
It asks comprising business information in message or application server reselection request message, then CP functional entity or center NEF can bases
The business information determines destination application server, and then determines local NEF.Optionally, the path the UP gravity treatment response in S430 disappears
It may include the information of local NEF or destination application server in breath or application server gravity treatment response message, correspondingly,
Center NEF can also determine local NEF according to the path the UP gravity treatment response message or application server gravity treatment response message,
The embodiment of the present invention determines the implementation of local NEF without limitation to center NEF.
S445, center NEF send session context transfer (Session Context Transfer) to local NEF and disappear
Breath, the session context Transfer Message may include the application context information of UE.
Optionally, which can also include application identities and/or other information, but the embodiment of the present invention is without being limited thereto.
S450, CP functional entity send the application data stream information and routing policy instruction of UE to UP-A.
CP functional entity can notify the characteristic information of UP-A one or more data flow and to the one or more number
According to the routing policy of stream, such as the information such as purpose IP address of data flow.UP-A, can after the instruction for receiving CP functional entity
With update data stream routing policy.After UP-A receives application data stream, it can be executed according to the information of data flow corresponding
Data flow routing policy.For example, can be configured on UP-A by the local data flow characteristics for being routed directly to application server,
Such as the purpose IP address of application data stream, if the purpose IP address of the data flow received is the data flow characteristics of configuration
When, then UP-A directly can send local application server, i.e. application server B for data flow, but the embodiment of the present invention is not
It is limited to this.
S455, application server A are in the path the UP gravity treatment response message or target application clothes for receiving center NEF transmission
It is engaged in after device selection request response, can be sent to UE and redirect message, which may include the target of UE
The information of application server (i.e. application server B).
The redirection message can serve to indicate that the UE is redirected to application server B, and optionally, the redirection message is also
It may include other information, but the embodiment of the present invention is without being limited thereto.
S460, local NEF send session context Transfer Message to destination application server, which may include UE's
Application context information.
Optionally, which can also include other information, and it is not limited in the embodiment of the present invention.
It in embodiments of the present invention, can be according to the session after local NEF receives session context Transfer Message
Context transfer message determines destination application server, and the application context information of UE is sent to the destination application server.
Alternatively, UE and destination application server are established after connection, destination application server can determine local NEF, and to local NEF
The application context of UE is requested, correspondingly, local NEF can be according to the request of destination application server to destination application server
Session context Transfer Message is sent, but the embodiment of the present invention is without being limited thereto.
Specifically, it may include the destination application server in the session context Transfer Message that center NEF is sent
Information.Correspondingly, local NEF can determine the destination application server according to the session context Transfer Message.
Optionally, the session context Transfer Message that center NEF is sent can also not include the destination application server
Information.At this point, local NEF can be therein extremely according to the position of application identities, business information, the position of application and UE etc.
A kind of few information, determines destination application server.At this point, optionally, local NEF can also send the target to center NEF
The information of application server, the embodiment of the present application do not limit this.
S465, UE can establish connection by UP-A and application server B.
After UE and application server B establish connection, application server B can be according to the application context information received
Business is provided for UE, carries out the transmission of UL/DL data.
It may include the application layer identification of UE in method 400, in application context information, correspondingly, target application clothes
Business device can identify belonging to the application context information according to the application layer identification in the application context information received
UE。
Fig. 5 shows the processing method 500 of another application context provided in an embodiment of the present invention.In this method 500, UE
Application layer contextual information can not include UE application layer identification.
S505~S515 is identical as S405~S415, for sake of simplicity, which is not described herein again.
S520, center NEF send UP Path selection (or gravity treatment) request message or application clothes to determining CP functional entity
Business device selects (or gravity treatment) request message.
Optionally, the path the UP reselection request message or application server reselection request message may include one or more
The information of a face UP functional entity, optionally, the path the UP reselection request message or application server reselection request message may be used also
With the internal indicator (i.e. mark in net) of outer logo (i.e. the outer mark of net) and/or UE comprising UE, but the embodiment of the present invention is not
It is limited to this.
In embodiments of the present invention, center NEF can obtain mark in the net of UE in several ways.For example, center NEF
It can be identified according to outside the net of UE, determine mark in the net of the UE.As an example, it can be pre-configured at the NEF of center
Or the corresponding relationship in identifying and netting outside storage net between mark, center NEF can be according to the corresponding relationships, determination and the UE
Net outside identify mark in corresponding net.Alternatively, center NEF can obtain mark pair outside the net with the UE from other functional entitys
Mark in the net answered, but the embodiment of the present invention is without being limited thereto.
As another alternative embodiment, the path the UP reselection request message or application server reselection request message can be with
It is identified in net not comprising UE.At this point, CP functional entity can think highly of according to the path the UP reselection request message or application service
It selects and is identified outside the net for the UE for including in request message, determine mark in the net of the UE, but the embodiment of the present invention is without being limited thereto.
S525~S540 is identical as S425~S440, for sake of simplicity, which is not described herein again.
S545, center NEF send session context transfer (Session Context Transfer) to local NEF and disappear
Breath, which may include identifies outside the application context information of UE and the net of UE.
Optionally, which can also include application identities and/or other information, but the embodiment of the present invention is without being limited thereto.
S550, CP functional entity send the application data stream information and the instruction of corresponding routing policy of UE to UP-A.
CP functional entity can notify the information and the one or more data flow of UP-A one or more data flow
Mark, the mark of UE in communication network etc. are one or more outside routing policy, such as the net of the purpose IP address of data flow, UE
Information.UP-A can update number after the data flow characteristics information and routing policy instruction for receiving the transmission of CP functional entity
According to stream routing policy, after UP-A receives application data stream, corresponding data stream can be executed according to the information of data flow
By strategy.The data flow characteristics of application server are routed directly to by local for example, can configure on UP-A, for example are applied
The purpose IP address of data flow, if the purpose IP address of the data flow received is the data flow characteristics of configuration, UP-A
Local application server directly can be sent by data flow, but the embodiment of the present invention is without being limited thereto.
S555, application server A think highly of in the path the UP gravity treatment response message or application service for receiving center NEF transmission
After selecting response message, it can be sent to UE and redirect message, which may include the information of application server B.
The redirection message can serve to indicate that the UE is redirected to application server B, and optionally, the redirection message is also
It may include other information, but the embodiment of the present invention is without being limited thereto.
S560, local NEF send session context Transfer Message to destination application server, which may include UE's
It is identified outside the net of application context information and UE.
Optionally, which can also include other information, and it is not limited in the embodiment of the present invention.
S565, UE can establish connection by UP-A and application server B.After UE and application server B establish connection,
Application server B can be identified according to outside the net received, determine UE corresponding to application context, and answer using what is received
With contextual information, business is provided for the corresponding UE, carries out the transmission of UL/DL data.
In method 500, application server can be identified according to outside the net of the UE sent together with application context information,
Identify UE belonging to application context information.
It is to help those skilled in the art it should be understood that above-mentioned and more fully understands the embodiment of the present invention, and have to limit
The range of the embodiment of the present invention.Those skilled in the art are according to given above-mentioned example, it is clear that can carry out various equivalences
Modification or variation, such modification or variation are also fallen into the range of the embodiment of the present invention.
It should be understood that magnitude of the sequence numbers of the above procedures are not meant that the order of the execution order, the execution of each process is suitable
Sequence should be determined by its function and internal logic, and the implementation process of the embodiments of the invention shall not be constituted with any limitation.
Above in conjunction with Fig. 1 to Fig. 5, the processing method of application context according to an embodiment of the present invention is described in detail,
Below in conjunction with Fig. 6 to Figure 10, the device of application context according to an embodiment of the present invention is described in detail.
Fig. 6 shows the device 600 of application context provided by the embodiments of the present application, comprising:
Transmit-Receive Unit 610, for obtaining application context information of the terminal device in third-party application, wherein this is answered
With contextual information from the source application server of the terminal device;
Processing unit 620, for determining the destination application server of the terminal device;
The Transmit-Receive Unit 610 is also used to send the first instruction information to the destination application server, the first instruction information
The application context information determined including the processing unit 620.
Optionally, which is specifically used for receiving the first request that the source application server is sent, this first is asked
Asking for requesting gravity treatment is the user plane gateway equipment of the application server or gravity treatment of the terminal device service terminal device, and
And first request includes the application context information.
Optionally, which may include at least one of following message: the identification information of the terminal device is somebody's turn to do
The identification information of third-party application, terminal device business information in the third-party application, the destination application server
The current behavior information of information, the terminal device in the third-party application.
Optionally, if first request includes the information of the destination application server, the processing unit 620 is according to the mesh
The information for marking application server, determines the destination application server.
Optionally, which answers according to the information and/or third party for the terminal device for including in first request
Information determines the destination application server.
Optionally, which can be also used for sending the first response to source application server.
Optionally, if first request does not include the information of the destination application server, which be may include
The information of the destination application server.
Optionally, which is also used to: before sending the first instruction information to the destination application server,
It requests to send the second request to control plane functional entity according to first, which includes the identification information of the terminal device,
And the second response in response to second request is received from the control plane functional entity, which further includes to the terminal
Carry out the authorization message of the destination application server and/or the target user face functional entity gravity treatment.
Correspondingly, which sends the first instruction information to the destination application server, comprising: the transmitting-receiving list
Member 610 sends the first instruction information according to second response received, to the destination application server.
Optionally, the communication network where the terminal device includes the open entity of central site network function and local network function
Open entity.
Optionally, which is specially the open entity of central site network function.At this point, the processing unit 620 is also used to determine
The open entity of the local network function of the terminal device;Correspondingly, which is specifically used for the local network function
Open entity sends the first instruction information, which is sent to the target by the open entity of the local network function and answers
Use server.
Optionally, the information of the target user face functional entity of second response comprising the terminal device, and the processing
Unit 620 is specifically used for the information according to the target user face functional entity, determines the open entity of the local network function.
Optionally, which is specifically used for determining the local of the terminal device according to the destination application server
Network function opens entity.
Optionally, it is identified outside the first request also net comprising the terminal device, wherein identified outside the net of the terminal device
The terminal device is identified for the third-party application;
Correspondingly, which is also used to: sending second to control plane functional entity in the Transmit-Receive Unit 610 and asks
It before asking, is identified according to outside the net of the terminal device, determines mark in the net of the terminal device, wherein the net of the terminal device
Interior mark in communication network for identifying the terminal device, and according to identifying in the net of the terminal device, determines the terminal
The corresponding control plane functional entity of equipment;
The Transmit-Receive Unit 610 is specifically used for sending the second request to the corresponding control plane functional entity of the terminal device.
Optionally, which is specially the open functional entity of local network.At this point, the Transmit-Receive Unit 610 be specifically used for from
The open functional entity of central site network obtains the application context information.
Optionally, which further includes identifying outside the net of the terminal device, is identified outside the net of the terminal device
The corresponding terminal device of the application context information is determined for the destination application server.
Optionally, which includes the application layer identification of the terminal device, this is using layer identification for being somebody's turn to do
Destination application server determines the corresponding terminal device of the application context information.
It should be understood that device 600 here is embodied in the form of functional unit.In an optional example, art technology
Personnel are appreciated that device 600 can be specially the open entity of network function in above-described embodiment, and device 600 can be used for
Each process corresponding with the open entity of network function and/or step in above-mentioned Fig. 3-Fig. 5 embodiment of the method are executed, to avoid weight
Multiple, details are not described herein.
Fig. 7 shows the device 700 of application context provided by the embodiments of the present application, comprising:
Transmit-Receive Unit 710, for receiving the first instruction information of network opening functional entity transmission, the first instruction information
Application context information including terminal device in third-party application;
Processing unit 720, the application context information for being received according to the Transmit-Receive Unit 710, sets for the terminal
Standby offer service.
Optionally, which further includes identifying outside the net of the terminal device, wherein outside the net of the terminal device
Mark identifies the terminal device for the third-party application, and the processing unit 720 is also used to the net according to the terminal device
Outer mark determines the corresponding terminal device of the application layer contextual information.
Optionally, which includes the application layer identification of the terminal device, and the processing unit 720 is also
For according to the application layer identification for including in the application context information, determining the corresponding terminal of the application layer contextual information
Equipment.
It should be understood that device 700 here is embodied in the form of functional unit.In an optional example, art technology
Personnel are appreciated that device 700 can be specially the destination application server in above-described embodiment, and device 700 can be used for holding
Each process corresponding with destination application server and/or step in row above method Fig. 3-Fig. 5 embodiment, to avoid repeating,
Details are not described herein.
Fig. 8 shows the device 800 of another application context provided by the embodiments of the present application, comprising:
Processing unit 810, for determining application context information of the terminal device in third-party application;
Transmit-Receive Unit 820, for sending the first request to network opening functional entity, which includes the processing list
The application context information that member 810 determines.
Optionally, which is also used to receive the network opening functional entity and sends in response to first request
First response, and according to this first response, to the terminal device send redirect instruction, this first response include the terminal
The information of the destination application server of equipment, redirection instruction include the information of the destination application server of the terminal device.
Optionally, which may include the information of the destination application server.Correspondingly, the processing unit 810
It is also used to determine the destination application server according to the information for the destination application server for including in first response.
It should be understood that device 800 here is embodied in the form of functional unit.In an optional example, art technology
Personnel are appreciated that device 800 can be specially the source application server in above-described embodiment, and device 800 can be used for executing
Each process corresponding with source application server and/or step in above method Fig. 3-Fig. 5 embodiment, to avoid repeating, herein
It repeats no more.
Fig. 9 shows the device 900 of another application context provided by the embodiments of the present application, comprising:
Receiving unit 910, the second request sent for receiving the open functional entity of first network, second request include
The identification information of terminal device;
Transmission unit 920, for opening function to the first network according to received second request of the receiving unit 910
It can the second response of entity transmission.
Optionally, as shown in figure 9, the device 900 further include: processing unit 930, for determining the target of the terminal device
User plane functions entity, wherein second response includes the information of the target user face functional entity.
Optionally, which is also used to send second to the target user face functional entity of the terminal device and refer to
Show information, which includes the application data stream information of the terminal device.
It should be understood that device 900 here is embodied in the form of functional unit.In an optional example, art technology
Personnel are appreciated that device 900 can be specially the control plane functional entity in above-described embodiment, and device 900 can be used for holding
Each process corresponding with control plane functional entity and/or step in row above method Fig. 3-Fig. 5 embodiment, to avoid repeating,
Details are not described herein.
It should also be understood that in embodiments of the present invention, term " unit " can refer to using peculiar integrated circuit
It is (application specific integrated circuit, ASIC), electronic circuit, one or more soft for executing
The processor (such as shared processor, proprietary processor or group processor etc.) and memory of part or firmware program merge logic
Circuit and/or other appropriate components for supporting described function.
Figure 10 shows the device 1100 of another application context provided by the embodiments of the present application, comprising: processor
1110 and transceiver 1120.
In one embodiment, transceiver 1120 is used to obtain application context letter of the terminal device in third-party application
Breath, wherein source application server of the application context information from the terminal device;
Processor 1110 is used to determine the destination application server of the terminal device;
The transceiver 1120 is also used to send the first instruction information to the destination application server, the first instruction packet
Include the application context information that the processor 1110 determines.
Optionally, which is specifically used for receiving the first request that the source application server is sent, this first is asked
Asking for requesting gravity treatment is the user plane gateway equipment of the application server or gravity treatment of the terminal device service terminal device, and
And first request includes the application context information.
Optionally, which may include at least one of following message: the identification information of the terminal device is somebody's turn to do
The identification information of third-party application, terminal device business information in the third-party application, the destination application server
The current behavior information of information, the terminal device in the third-party application.
Optionally, if first request includes the information of the destination application server, the processor 1110 is according to the mesh
The information for marking application server, determines the destination application server.
Optionally, which answers according to the information and/or third party for the terminal device for including in first request
Information determines the destination application server.
Optionally, which can be also used for sending the first response to source application server.
Optionally, if first request does not include the information of the destination application server, which be may include
The information of the destination application server.
Optionally, which is also used to: before sending the first instruction information to the destination application server, to
Control plane functional entity sends the second request, which includes identification information of the terminal device, and from the control plane
Functional entity receives the second response in response to second request;
Correspondingly, which sends the first instruction information to the destination application server, comprising: the transceiver
1120 send the first instruction information according to second response received, to the destination application server.
Optionally, the communication network where the terminal device includes the open entity of central site network function and local network function
Open entity.
Optionally, which is specially the open entity of central site network function.It is somebody's turn to do at this point, the processor 1110 is also used to determine
The open entity of the local network function of terminal device;Correspondingly, which is specifically used for opening to the local network function
It puts entity and sends the first instruction information, which is sent to the target application by the open entity of the local network function
Server.
Optionally, the information of the target user face functional entity of second response comprising the terminal device, and the processing
Device 1110 is specifically used for the information according to the target user face functional entity, determines the open entity of the local network function.
Optionally, which is specifically used for determining the local of the terminal device according to the destination application server
Network function opens entity.
Optionally, it is identified outside the first request also net comprising the terminal device, wherein identified outside the net of the terminal device
The terminal device is identified for the third-party application;
Correspondingly, which is also used to: sending the second request to control plane functional entity in the transceiver 1120
Before, it is identified according to outside the net of the terminal device, determines mark in the net of the terminal device, wherein in the net of the terminal device
Mark in communication network for identifying the terminal device, and according to identifying in the net of the terminal device, determines that the terminal is set
Standby corresponding control plane functional entity;
The transceiver 1120 is specifically used for sending the second request to the corresponding control plane functional entity of the terminal device.
Optionally, which is specially the open functional entity of local network.At this point, the transceiver 1120 is specifically used for therefrom
Heart network opening functional entity obtains the application context information.
Optionally, which further includes identifying outside the net of the terminal device, is identified outside the net of the terminal device
The corresponding terminal device of the application context information is determined for the destination application server.
Optionally, which includes the application layer identification of the terminal device, this is using layer identification for being somebody's turn to do
Destination application server determines the corresponding terminal device of the application context information.
It should be understood that in an optional example, it will be understood by those skilled in the art that device 1100 can be specially above-mentioned
The open entity of network function in embodiment, device 1100 can be used for executing in above-mentioned Fig. 3-Fig. 6 embodiment of the method with network
The corresponding each process of the open entity of function and/or step, to avoid repeating, details are not described herein.
In another alternative embodiment, transceiver 1120 is used to receive the first instruction of network opening functional entity transmission
Information, which includes application context information of the terminal device in third-party application;
Processor 1110 is used for the application context information received according to the transceiver 1120, mentions for the terminal device
For service.
Optionally, which further includes identifying outside the net of the terminal device, wherein outside the net of the terminal device
Mark identifies the terminal device for the third-party application, and the processor 1110 is also used to outside the net according to the terminal device
Mark, determines the corresponding terminal device of the application layer contextual information.
Optionally, which includes the application layer identification of the terminal device, and the processor 1110 is also
For according to the application layer identification for including in the application context information, determining the corresponding terminal of the application layer contextual information
Equipment.
It should be understood that in an optional example, it will be understood by those skilled in the art that device 1100 can be specially above-mentioned
Destination application server in embodiment, device 1100, which can be used for executing, answers in above-mentioned Fig. 3-Fig. 6 embodiment of the method with target
With the corresponding each process of server and/or step, to avoid repeating, details are not described herein.
In another alternative embodiment, processor 1110 be used for determine terminal device in third-party application using
Context information;
Transceiver 1120 is used to send the first request to network opening functional entity, which includes the processor
810 application context informations determined.
Optionally, which is also used to receive what the network opening functional entity was sent in response to first request
First response, and according to first response, sent to the terminal device and redirect instruction, redirection instruction includes the terminal
The information of the destination application server of equipment.
Optionally, which may include the information of the destination application server.Correspondingly, which goes back
For the information according to the destination application server for including in first response, the destination application server is determined.
It should be understood that in an optional example, it will be understood by those skilled in the art that device 1100 can be specially above-mentioned
Source application server in embodiment, device 1100 can be used for executing corresponding with source application server in above method embodiment
Each process and/or step, to avoid repeating, details are not described herein.
In another alternative embodiment, transceiver 1120 is used to receive second that the open functional entity of first network is sent
Request, second request include the identification information of terminal device, and according to second request, open function to the first network
Entity sends the second response.
Optionally, processor 1110 is used to determine the target user face functional entity of the terminal device, wherein second sound
It should include the information of the target user face functional entity.
Optionally, which is also used to send the second instruction to the target user face functional entity of the terminal device
Information, the second indication information include the application data stream information of the terminal device.
It should be understood that in an optional example, it will be understood by those skilled in the art that device 1100 can be specially above-mentioned
Control plane functional entity in embodiment, device 1100 can be used for executing in above-mentioned Fig. 3-Fig. 6 embodiment of the method with control plane
The corresponding each process of functional entity and/or step, to avoid repeating, details are not described herein.
The device 1100 can also include memory, wherein for storing instruction, which is used for the memory
Execute the instruction of memory storage, wherein the execution to the instruction is so that the processor 1110 executes the above operation.
It should be understood that each message name in the embodiment of the present invention is intended merely to distinguish different message, these message
It can have other titles, which should not constitute the restriction to the embodiment of the present invention.
It should also be understood that in embodiments of the present invention, which can be central processing unit (central
Processing unit, CPU), the processor can also be other general processors, digital up-link signal processor (DSP),
Specific integrated circuit (ASIC), ready-made programmable gate array (FPGA) either other programmable logic device, discrete gate or crystalline substance
Body pipe logical device, discrete hardware components etc..General processor can be microprocessor or the processor be also possible to it is any
Conventional processor etc..
Memory may include read-only memory and random access memory, and provide instruction and data to processor.It deposits
The a part of of reservoir can also include nonvolatile RAM.For example, memory can be with storage device type
Information.The processor can be used for executing the instruction stored in memory, and when the processor executes the instruction, the processor
Each step corresponding with terminal device in above method embodiment can be executed.
During realization, each step of the above method can by the integrated logic circuit of the hardware in processor or
The instruction of software form is completed.The step of method in conjunction with disclosed in the embodiment of the present invention, can be embodied directly in hardware processor
Execute completion, or in processor hardware and software module combination execute completion.Software module can be located at random storage
Device, flash memory, read-only memory, this fields such as programmable read only memory or electrically erasable programmable memory, register at
In ripe storage medium.The storage medium is located at memory, and processor executes the instruction in memory, completes in conjunction with its hardware
The step of stating method.To avoid repeating, it is not detailed herein.
The embodiment of the present application also provides a kind of communication systems, real including the network opening function in any of the above-described embodiment
Body and control plane functional entity.
The embodiment of the present application also provides a kind of systems, including the source application server and target in any of the above-described embodiment
Application server.
The embodiment of the present application also provides a kind of system, including in any of the above-described embodiment network opening functional entity,
Control plane functional entity, source application server and destination application server.
The embodiment of the present application also provides a kind of System on Chip/SoC, which includes: processing unit and communication unit, is somebody's turn to do
Processing unit, such as can be processor, which for example can be input/output interface, pin or circuit etc..At this
Managing unit can be performed computer instruction, so that the chip in the terminal executes the side wireless communication of above-mentioned first aspect any one
Method.
Optionally, which is stored in storage unit.
Optionally, which is the storage unit in the chip, such as register, caching, the storage unit may be used also
To be the storage unit positioned at the chip exterior in the terminal, such as read-only memory (read-only memory, ROM) or can
Store the other kinds of static storage device of static information and instruction, random access memory (random access
Memory, RAM) etc..Wherein, the processor that any of the above-described place mentions can be a general central processor (central
Processing unit, CPU), microprocessor, application-specific integrated circuit (application-specific
Integrated circuit, ASIC), or one or more program for controlling above-mentioned first aspect wireless communications method holds
Capable integrated circuit.
It should be understood that focusing on the difference emphasized between each embodiment to the description of the embodiment of the present invention above, not
The same or similar place mentioned can refer to mutually, for sake of simplicity, which is not described herein again.
In addition, the terms " system " and " network " are often used interchangeably herein.The terms " and/
Or ", only a kind of incidence relation for describing affiliated partner, indicates may exist three kinds of relationships, for example, A and/or B, it can be with table
Show: individualism A exists simultaneously A and B, these three situations of individualism B.In addition, character "/" herein, typicallys represent front and back
Affiliated partner is a kind of relationship of "or".
Those of ordinary skill in the art may be aware that list described in conjunction with the examples disclosed in the embodiments of the present disclosure
Member and algorithm steps can be realized with the combination of electronic hardware or computer software and electronic hardware.These functions are actually
It is implemented in hardware or software, the specific application and design constraint depending on technical solution.Professional technician
Each specific application can be used different methods to achieve the described function, but this realization is it is not considered that exceed
The scope of the present invention.
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description,
The specific work process of device and unit, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
In several embodiments provided herein, it should be understood that disclosed systems, devices and methods, it can be with
It realizes by another way.For example, the apparatus embodiments described above are merely exemplary, for example, the unit
It divides, only a kind of logical function partition, there may be another division manner in actual implementation, such as multiple units or components
It can be combined or can be integrated into another system, or some features can be ignored or not executed.Another point, it is shown or
The mutual coupling, direct-coupling or communication connection discussed can be through some interfaces, the indirect coupling of device or unit
It closes or communicates to connect, can be electrical property, mechanical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit
The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple
In network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme
's.
It, can also be in addition, the functional units in various embodiments of the present invention may be integrated into one processing unit
It is that each unit physically exists alone, can also be integrated in one unit with two or more units.
In the above-described embodiments, can come wholly or partly by software, hardware, firmware or any combination thereof real
It is existing.When implemented in software, it can entirely or partly realize in the form of a computer program product.The computer program
Product includes one or more computer instructions.When loading on computers and executing the computer program instructions, all or
It partly generates according to process or function described in the embodiment of the present application.The computer can be general purpose computer, dedicated meter
Calculation machine, computer network or other programmable devices.The computer instruction can store in computer readable storage medium
In, or from a computer readable storage medium to the transmission of another computer readable storage medium, for example, the computer
Instruction can pass through wired (such as coaxial cable, optical fiber, number from a web-site, computer, server or data center
User's line (DSL)) or wireless (such as infrared, wireless, microwave etc.) mode to another web-site, computer, server or
Data center is transmitted.The computer readable storage medium can be any usable medium that computer can access or
It is comprising data storage devices such as one or more usable mediums integrated server, data centers.The usable medium can be with
It is magnetic medium, (for example, floppy disk, hard disk, tape), optical medium (for example, DVD) or semiconductor medium (such as solid state hard disk
(solid state disk, SSD)) etc..
The above, the only specific embodiment of the application, but the protection scope of the application is not limited thereto, it is any
Those familiar with the art within the technical scope of the present application, can easily think of the change or the replacement, and should all contain
Lid is within the scope of protection of this application.Therefore, the protection scope of the application shall be subject to the protection scope of the claim.
Claims (29)
1. a kind of processing method of application context characterized by comprising
Network opening functional entity obtains application context information of the terminal device in third-party application, wherein the application
Source application server of the contextual information from the terminal device;
The network opening functional entity determines the destination application server of the terminal device;
The network opening functional entity sends the first instruction information, the first instruction information to the destination application server
Including the application context information.
2. the method according to claim 1, wherein the network opening functional entity obtains the terminal device
Application context information in third-party application, comprising:
The network opening functional entity receives the first request that the source application server is sent, and first request is for asking
The user plane gateway equipment of terminal device described in the application server or gravity treatment that gravity treatment is terminal device service is sought, and described
First request includes the application context information.
3. according to the method described in claim 2, it is characterized in that, the network opening functional entity determines the terminal device
Destination application server, comprising:
The network opening functional entity requests to send the to the control plane functional entity of the terminal device according to described first
Two requests;
The network opening functional entity receives the target user face function of the terminal device from the control plane functional entity
The information of entity;
The network opening functional entity determines the target application according to the target user face functional entity of the terminal device
Server;
Or
The network opening functional entity determines that the terminal is set according to the application context information in first request
Standby business information;
The network opening functional entity determines the destination application server according to the business information of the terminal device.
4. according to the method in any one of claims 1 to 3, which is characterized in that the communication network where the terminal device
Network includes the open entity of central site network function and the open entity of local network function, and the open entity of the network function is specific
For the open entity of center network function;
The method also includes:
The open entity of the central site network function is determined as the open entity of local network function of the terminal device service;
The open entity of the network function sends the first instruction information to the destination application server, comprising:
The open entity of the central site network function, which to the local network function open entity and sends first, indicates information, described the
One instruction information is sent to the destination application server by the open entity of the local network function.
5. according to the method described in claim 4, it is characterized in that, the open entity of the central site network function determines that described is whole
The open entity of the local network function of end equipment service, comprising: the open entity of the central site network function determines that the terminal is set
Standby target user face functional entity, and according to target user face functional entity, determine that the local network function is opened
Put entity;Or
The open entity of the central site network function determines the open entity of the local network function for terminal device service, packet
Include: the open entity of the central site network function determines the local network of the terminal device according to the destination application server
Function opens entity.
6. method according to any one of claim 3 to 5, which is characterized in that first request also includes the end
It is identified outside the net of end equipment, wherein identified outside the net of the terminal device and identify that the terminal is set for the third-party application
It is standby;
The network opening functional entity requests to send the to the control plane functional entity of the terminal device according to described first
Two requests, comprising:
It is identified outside the net of network opening functional entity terminal device according to first request, determines the terminal
Mark in the net of equipment, wherein mark in communication network for identifying the terminal device in the net of the terminal device;
The network opening functional entity identifies in the net according to the terminal device, determines the corresponding control of the terminal device
Face functional entity;
The network opening functional entity sends second request to the control plane functional entity.
7. the method according to claim 1, wherein the communication network where the terminal device includes central network
The open entity of network function and the open entity of local network function, and the network opening functional entity is specially that local network is opened
Playing function entity;
The network opening functional entity obtains application context information of the terminal device in third-party application, comprising:
The open functional entity of the local network obtains the application context information from center network opening functional entity.
8. method according to any one of claim 1 to 7, which is characterized in that the first instruction information further includes institute
It states and is identified outside the net of terminal device, identified outside the net of the terminal device and determine the application for the destination application server
The corresponding terminal device of contextual information;Or
The application context information includes the application layer identification of the terminal device, and the application layer identification is used for the target
Application server determines the corresponding terminal device of the application context information.
9. a kind of processing method of application context characterized by comprising
Destination application server receives the first instruction information that network opening functional entity is sent, and the first instruction information includes
Application context information of the terminal device in third-party application;
The destination application server provides service according to the application context information, for the terminal device.
10. according to the method described in claim 9, it is characterized in that, the first instruction information further includes the terminal device
Net outside identify, wherein identify outside the net of the terminal device and identify the terminal device for the third-party application, it is described
Method further include: the destination application server is identified according to outside the net of the terminal device, determines the application layer context
The corresponding terminal device of information;Or
The application context information includes the application layer identification of the terminal device, the method also includes: the target is answered
With server according to the application layer identification for including in the application context information, determine that the application layer contextual information is corresponding
The terminal device.
11. a kind of processing method of application context characterized by comprising
Source application server determines application context information of the terminal device in third-party application;
The source application server sends the application context information to network opening functional entity.
12. according to the method for claim 11, which is characterized in that the source application server is to network opening functional entity
Send the application context information, comprising:
The source application server sends the first request to the network opening functional entity, and first request is answered comprising described
Use contextual information;
The method also includes:
The source application server receives the first response that the network opening functional entity is sent in response to first request,
First response includes the information of the destination application server of the terminal device;
For the source application server according to first response, Xiang Suoshu terminal device, which is sent, redirects instruction, the redirection
Indicate the information of the destination application server including the terminal device.
13. a kind of processing method of application context characterized by comprising
Control plane functional entity receives the second request that the open functional entity of first network is sent, and second request includes terminal
The identification information of equipment;
The control plane functional entity sends the second sound according to second request, the open functional entity of Xiang Suoshu first network
It answers.
14. according to the method for claim 13, which is characterized in that the method also includes: the control plane functional entity
Determine the target user face functional entity of the terminal device;
Second response includes the information of target user face functional entity.
15. method described in 3 or 14 according to claim 1, which is characterized in that the method also includes:
The control plane functional entity sends second indication information to the target user face functional entity of the terminal device, described
Second indication information includes the application data stream information of the terminal device.
16. a kind of device of application context characterized by comprising
Transmit-Receive Unit, for obtaining application context information of the terminal device in third-party application, wherein above and below the application
Source application server of the literary information from the terminal device;
Processing unit, for determining the destination application server of the terminal device;
The Transmit-Receive Unit is also used to send the first instruction information, the first instruction packet to the destination application server
Include the application context information that the processing unit determines.
17. device according to claim 16, which is characterized in that the Transmit-Receive Unit is specifically used for receiving the source application
The first request that server is sent, first request are the application server or again of terminal device service for requesting gravity treatment
The user plane gateway equipment of the terminal device is selected, and first request includes the application context information.
18. device according to claim 17, which is characterized in that the Transmit-Receive Unit is also used to: being asked according to described first
It asks to the control plane functional entity of the terminal device and sends the second request;
The information of the target user face functional entity of the terminal device is received from the control plane functional entity;
The processing unit is also used to: according to the target user face functional entity of the terminal device, determining the target application
Server;
Or
The processing unit is also used to: according to the application context information in first request, determining the terminal device
Business information;
According to the business information of the terminal device, the destination application server is determined.
19. device described in any one of 6 to 18 according to claim 1, which is characterized in that the communication where the terminal device
Network includes the open entity of central site network function and the open entity of local network function, and described device is specially central site network
Function opens entity;
The processing unit is also used to be determined as the open entity of local network function of the terminal device service;
The Transmit-Receive Unit is specifically used for opening entity transmission the first instruction information to the local network function, and described first refers to
Show that information is sent to the destination application server by the open entity of the local network function.
20. device according to claim 19, which is characterized in that the processing unit is specifically used for determining terminal device
Target user face functional entity, and according to target user face functional entity, determine that the local network function is open real
Body;Or
The processing unit is specifically used for determining the local network function of the terminal device according to the destination application server
Open entity.
21. device described in any one of 8 to 20 according to claim 1, which is characterized in that first request is also comprising described
It is identified outside the net of terminal device, wherein identified outside the net of the terminal device and identify the terminal for the third-party application
Equipment;
The processing unit is specifically used for: identifying according to outside the net of terminal device described in first request, determines the end
Mark in the net of end equipment, wherein mark in communication network for identifying the terminal device in the net of the terminal device;
According to identifying in the net of the terminal device, the corresponding control plane functional entity of the terminal device is determined;
The Transmit-Receive Unit is specifically used for: Xiang Suoshu control plane functional entity sends second request.
22. device according to claim 16, which is characterized in that the communication network where the terminal device includes center
The open entity of network function and the open entity of local network function, and described device is specially that the open function of local network is real
Body;
The Transmit-Receive Unit is specifically used for obtaining the application context information from center network opening functional entity.
23. device described in any one of 6 to 22 according to claim 1, which is characterized in that described first indicates that information further includes
Identify outside the net of the terminal device, identified outside the net of the terminal device for the destination application server determine described in answer
With the corresponding terminal device of contextual information;Or
The application context information includes the application layer identification of the terminal device, and the application layer identification is used for the target
Application server determines the corresponding terminal device of the application context information.
24. a kind of device of application context characterized by comprising
Transmit-Receive Unit, for receiving the first instruction information of network opening functional entity transmission, the first instruction information includes
Application context information of the terminal device in third-party application;
Processing unit, the application context information for being received according to the Transmit-Receive Unit mention for the terminal device
For service.
25. device according to claim 24, which is characterized in that the first instruction information further includes the terminal device
Net outside identify, wherein identify outside the net of the terminal device and identify the terminal device for the third-party application, and
The processing unit is also used to identify outside the net according to the terminal device, determines the corresponding institute of the application layer contextual information
State terminal device;Or
The application context information includes the application layer identification of the terminal device, and the processing unit is also used to basis
The application layer identification for including in the application context information determines that the corresponding terminal of the application layer contextual information is set
It is standby.
26. a kind of device of application context characterized by comprising
Processing unit, for determining application context information of the terminal device in third-party application;
Transmit-Receive Unit, for sending the application context information that the processing unit determines to network opening functional entity.
27. device according to claim 26, which is characterized in that the Transmit-Receive Unit is specifically used for the network opening
Functional entity sends the first request, and first request includes the application context information;
The Transmit-Receive Unit is also used to receive the first sound that the network opening functional entity is sent in response to first request
It answers, and according to first response, Xiang Suoshu terminal device, which is sent, redirects instruction, and first response includes the terminal
The information of the destination application server of equipment, it is described to redirect the letter that instruction includes the destination application server of the terminal device
Breath.
28. a kind of device of application context characterized by comprising
Receiving unit, the second request sent for receiving the open functional entity of first network, second request includes terminal
The identification information of equipment;
Transmission unit, for according to received second request of the receiving unit, the open function of Xiang Suoshu first network to be real
Body sends the second response.
29. device according to claim 28, which is characterized in that described device further include: processing unit, for determining
State the target user face functional entity of terminal device, wherein second response includes target user face functional entity
Information;And/or
The transmission unit is also used to send second indication information to the target user face functional entity of the terminal device, described
Second indication information includes the application data stream information of the terminal device.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710865116.5A CN109547513A (en) | 2017-09-22 | 2017-09-22 | The treating method and apparatus of application context |
PCT/CN2018/106873 WO2019057140A1 (en) | 2017-09-22 | 2018-09-21 | Application context processing method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710865116.5A CN109547513A (en) | 2017-09-22 | 2017-09-22 | The treating method and apparatus of application context |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109547513A true CN109547513A (en) | 2019-03-29 |
Family
ID=65810109
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710865116.5A Pending CN109547513A (en) | 2017-09-22 | 2017-09-22 | The treating method and apparatus of application context |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN109547513A (en) |
WO (1) | WO2019057140A1 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112187495A (en) * | 2019-07-01 | 2021-01-05 | 阿里巴巴集团控股有限公司 | Communication method and communication system of terminal and server |
WO2021189369A1 (en) * | 2020-03-26 | 2021-09-30 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for network capability exposure |
CN113498215A (en) * | 2020-04-08 | 2021-10-12 | ***通信有限公司研究院 | Method and equipment for opening network information |
CN113923707A (en) * | 2021-12-10 | 2022-01-11 | 中移(上海)信息通信科技有限公司 | Terminal monitoring method, device, network equipment, control system and terminal |
CN114615336A (en) * | 2022-04-06 | 2022-06-10 | 北京字节跳动网络技术有限公司 | Request scheduling method and device, computer equipment and storage medium |
WO2023185657A1 (en) * | 2022-03-28 | 2023-10-05 | 华为技术有限公司 | Communication method and communication apparatus |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114885285A (en) * | 2021-02-05 | 2022-08-09 | 大唐移动通信设备有限公司 | Method, device and storage medium for determining terminal in position circle selection range |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030112956A1 (en) * | 2001-12-17 | 2003-06-19 | International Business Machines Corporation | Transferring a call to a backup according to call context |
CN101022652A (en) * | 2006-02-15 | 2007-08-22 | 华为技术有限公司 | Method for switching service, device and system using the same method |
CN101212790A (en) * | 2006-12-25 | 2008-07-02 | 中兴通讯股份有限公司 | Data packet route switching method in mobile communication system |
CN101257724A (en) * | 2007-01-05 | 2008-09-03 | 三星电子株式会社 | Handoff method between heterogeneous networks and system thereof |
CN101330713A (en) * | 2007-06-19 | 2008-12-24 | 华为技术有限公司 | Apparatus for coordinating guiding network, wireless network as well as method for switching and attaching user equipment |
WO2012136098A1 (en) * | 2011-04-07 | 2012-10-11 | 中兴通讯股份有限公司 | Method for mobility management and for context creation and channel establishment for terminal |
-
2017
- 2017-09-22 CN CN201710865116.5A patent/CN109547513A/en active Pending
-
2018
- 2018-09-21 WO PCT/CN2018/106873 patent/WO2019057140A1/en active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030112956A1 (en) * | 2001-12-17 | 2003-06-19 | International Business Machines Corporation | Transferring a call to a backup according to call context |
CN101022652A (en) * | 2006-02-15 | 2007-08-22 | 华为技术有限公司 | Method for switching service, device and system using the same method |
CN101212790A (en) * | 2006-12-25 | 2008-07-02 | 中兴通讯股份有限公司 | Data packet route switching method in mobile communication system |
CN101257724A (en) * | 2007-01-05 | 2008-09-03 | 三星电子株式会社 | Handoff method between heterogeneous networks and system thereof |
CN101330713A (en) * | 2007-06-19 | 2008-12-24 | 华为技术有限公司 | Apparatus for coordinating guiding network, wireless network as well as method for switching and attaching user equipment |
WO2012136098A1 (en) * | 2011-04-07 | 2012-10-11 | 中兴通讯股份有限公司 | Method for mobility management and for context creation and channel establishment for terminal |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112187495A (en) * | 2019-07-01 | 2021-01-05 | 阿里巴巴集团控股有限公司 | Communication method and communication system of terminal and server |
CN112187495B (en) * | 2019-07-01 | 2023-12-12 | 阿里巴巴集团控股有限公司 | Communication method and communication system for terminal and server |
WO2021189369A1 (en) * | 2020-03-26 | 2021-09-30 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for network capability exposure |
CN113498215A (en) * | 2020-04-08 | 2021-10-12 | ***通信有限公司研究院 | Method and equipment for opening network information |
WO2021204102A1 (en) * | 2020-04-08 | 2021-10-14 | ***通信有限公司研究院 | Network information exposure method and device |
CN113923707A (en) * | 2021-12-10 | 2022-01-11 | 中移(上海)信息通信科技有限公司 | Terminal monitoring method, device, network equipment, control system and terminal |
WO2023185657A1 (en) * | 2022-03-28 | 2023-10-05 | 华为技术有限公司 | Communication method and communication apparatus |
CN114615336A (en) * | 2022-04-06 | 2022-06-10 | 北京字节跳动网络技术有限公司 | Request scheduling method and device, computer equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
WO2019057140A1 (en) | 2019-03-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109547513A (en) | The treating method and apparatus of application context | |
CN108684073B (en) | It is a kind of registration and session establishment method, terminal and AMF entity | |
EP2522102B1 (en) | Method, system, and computer readable medium for policy charging and rules function (pcrf) node selection | |
US11902389B2 (en) | Mechanism to facilitate signaling traffic | |
CN109041136A (en) | A kind of method and AMF entity for being inserted into SMF | |
KR20220054820A (en) | Methods, apparatus and systems for edge resolution function | |
EP2078360B1 (en) | Session transfer method and method for supporting session continuity | |
US8856299B2 (en) | Policy and charging rules function management method, management network element, and network system | |
CN110519775A (en) | Conversation managing method, device and system | |
CN108574969A (en) | Connection processing method in multiple access scene and device | |
CN110326316A (en) | Resources balance in cellular telecommunication network | |
CN104704866B (en) | It rebuilds the method for PDN connection, reset central server, mobile management net element and data gateway | |
JP2021504991A (en) | Methods and features for handling traffic for applications | |
CN110351777A (en) | The method and apparatus for indicating service distributing | |
CN105432045B (en) | For dynamically providing method, apparatus, network node and the computer readable storage medium of CDN service by mobile network | |
CN114788315A (en) | Policy-based access and mobility management function (AMF) selection using Network Slice Selection Assistance Information (NSSAI) availability information | |
JP7135122B2 (en) | Redirection method, communication system and communication device | |
EP3942895A1 (en) | Virtualized radio access network architecture for applications requiring a time sensitive network | |
CN108123783A (en) | Data transmission method, apparatus and system | |
CN105814934B (en) | Handle method, mobile management entity and the home subscriber server of called service | |
CN103262611A (en) | Gateway relocation control method in mobile communication system, and control device | |
CN104641679B (en) | A kind of shunt method and equipment, system of wireless network | |
CN110035040A (en) | A kind of method and apparatus of signaling addressing | |
CN108632894A (en) | The method and apparatus of premature beats | |
EP3909285A1 (en) | Method and apparatus for user plane resource selection for 5g core |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190329 |
|
RJ01 | Rejection of invention patent application after publication |