CN106331105A - Method and device for guaranteeing network acceleration, and network QoS guarantee method and device - Google Patents
Method and device for guaranteeing network acceleration, and network QoS guarantee method and device Download PDFInfo
- Publication number
- CN106331105A CN106331105A CN201610723609.0A CN201610723609A CN106331105A CN 106331105 A CN106331105 A CN 106331105A CN 201610723609 A CN201610723609 A CN 201610723609A CN 106331105 A CN106331105 A CN 106331105A
- Authority
- CN
- China
- Prior art keywords
- application
- guarantee
- qos
- client
- parameter
- 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
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/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
- H04L67/61—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources taking into account QoS or priority requirements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Embodiments of the invention disclose a method and a device for guaranteeing network acceleration, and a network QoS guarantee method and device. The method for guaranteeing network acceleration in the embodiments of the invention comprises the following steps of sending guarantee application parameters to a strategy server when a specific scene in application software is detected, wherein the guarantee application parameters includes identity information a service quality QoS level identifier of a client and are used for the strategy server to determine whether to apply for a QoS guarantee strategy corresponding to the QoS level identifier; when an application agreement instruction sent by the strategy server is received, sending a guarantee request parameter to the strategy server, wherein the guarantee request parameter is used for the strategy server to apply for the QoS guarantee strategy, and the QoS guarantee strategy is used for establishing a special bearing between a base station and the client; and adopting the special bearing to transmit business data in the specific scene.
Description
Technical field
The present invention relates to communication technical field, particularly relate to method and apparatus, network QoS guarantor that a kind of network acceleration ensures
Barrier method and apparatus.
Background technology
Mobile communications network is a kind of shared network, and multiple users share Internet resources and (include launching power, transmission bandwidth
Etc.).Sudden due to the mobility of user and business, the demand causing user total is real-time change, but Internet resources
It is fixing, relatively limited, so that the service quality of user is not to be protected under mobile network.
In prior art, when user contracts with operator, both sides common provisioning service quality (Quality of
Service, QOS) parameter value.When user access network, according to the business demand of oneself, report corresponding demand, this demand
Include QoS parameter value, in order to network equipment to provide QoS to ensure for business according to this QoS parameter value.But, existing
QoS ensures and is mostly to occur between Internet data center (Internet Data Center, IDC) and IDC, namely close
This layer of business place IDC is transmitted ensureing, and can not solve client to the transmission guarantee between base station.But, because of
Easily moved by position for the transmission between client to base station, the situation such as signal intensity, traffic congestion is disturbed, therefore client
Transmission between base station needs most guarantee.Especially in some business, such as severe hands trip, it is faced with client kimonos
Frequent communication between business device, the requirement to network environment is more and more higher.
Summary of the invention
Embodiments provide method and apparatus, network QoS guarantee method and device that a kind of network acceleration ensures,
The transmission speed before client and base station can be improved.
First aspect, the present invention provides a kind of method that network acceleration ensures, including:
When the special scenes detected in application software occurs, send to strategic server and ensure application parameter, described
Ensure that application parameter includes identity information and the service quality QoS class letter of client, the body in described guarantee application parameter
Part information determines whether to apply for the QoS guarantee strategies that described QoS class letter is corresponding for described strategic server;
When receive described strategic server send grant an application instruction time, to described strategic server send ensure please
Seeking parameter, described guarantee required parameter is for QoS guarantee strategies described in described strategic server application, described QoS guarantee strategies
For setting up the dedicated bearing between base station and described client;
Described dedicated bearing is used to transmit the business datum in described special scenes.
Second aspect, the present invention provides a kind of network QoS guarantee method, including:
Receiving the guarantee application parameter that client sends, described guarantee application parameter includes the identity information of described client
With service quality QoS class letter, described guarantee application parameter is for applying for that the QoS that described QoS class letter is corresponding ensures plan
Slightly;
Determine whether to apply for described QoS guarantee strategies according to the described identity information ensured in application parameter;
When determining the described QoS guarantee strategies of application, send, to described client, the instruction that grants an application;
Receive the guarantee required parameter that described client sends;
According to described guarantee required parameter to QoS guarantee strategies described in particular server application, in order to described special services
Described QoS guarantee strategies is issued to base station by device, and described QoS guarantee strategies is used for setting up between described base station and described client
Dedicated bearing.
The third aspect, the present invention provides the device that a kind of network acceleration ensures, including:
Application module, for when the special scenes detected in application software occurs, sends to strategic server and ensures
Application parameter, described guarantee application parameter includes identity information and the service quality QoS class letter of client, described guarantee Shen
Please determine whether to apply for that the QoS that described QoS class letter is corresponding ensures for described strategic server by the identity information in parameter
Strategy;
Request module, when receive described strategic server send grant an application instruction time, to described strategic server
Sending and ensure required parameter, described guarantee required parameter is for QoS guarantee strategies described in described strategic server application, described
QoS guarantee strategies is for setting up the dedicated bearing between base station and described client;
Transport module, for using described dedicated bearing to transmit the business datum in described special scenes.
Fourth aspect, the present invention provides a kind of network QoS ensuring equipment, including:
First receiver module, for receiving the guarantee application parameter that client sends, described guarantee application parameter includes institute
Stating identity information and the service quality QoS class letter of client, described guarantee application parameter is used for applying for described QoS grade mark
Know corresponding QoS guarantee strategies;
Determine module, for determining whether to apply for that described QoS ensures according to the described identity information ensured in application parameter
Strategy;
Sending module, for when determining the described QoS guarantee strategies of application, sending, to described client, the finger that grants an application
Order;
Second receiver module, for receiving the guarantee required parameter that described client sends;
Application module, is used for according to described guarantee required parameter to QoS guarantee strategies described in particular server application, in order to
Described QoS guarantee strategies is issued to base station by described particular server, and described QoS guarantee strategies is used for setting up described base station and institute
State the dedicated bearing between client.
As can be seen from the above technical solutions, the embodiment of the present invention has the advantage that
In the present invention, send to strategic server when client is occurred by the special scenes in application software and ensure Shen
Please parameter, in order to strategic server is according to this guarantee application parameter application QoS guarantee strategies, at strategic server according to this guarantee
When application parameter application is to QoS guarantee strategies, this QoS guarantee strategies can be sent to base station, and base station ensures plan according to this QoS
Slightly set up the dedicated bearing between base station and described client so that client can transmit special scenes on this dedicated bearing
In business datum, solve client to the transmission guarantee between base station;It is additionally, since client and need to pass through strategic server
Application QoS guarantee strategies, can pass through strategic server flexible customization Service assurance strategy.
Accompanying drawing explanation
Fig. 1 is the schematic flow sheet of an embodiment of the method for the network acceleration guarantee of the present invention;
Fig. 2 is the schematic flow sheet of an embodiment of the network QoS guarantee method of the present invention;
Fig. 3 is the structural representation of an embodiment of the communication system of the present invention;
Fig. 4 is the schematic flow sheet of an embodiment of the communication process of the present invention;
Fig. 5 is the structural representation of an embodiment of the device of the network acceleration guarantee of the present invention;
Fig. 6 is the structural representation of a kind of embodiment of the network QoS ensuring equipment of the present invention;
Fig. 7 is the structural representation of the another kind of embodiment of the network QoS ensuring equipment of the present invention;
Fig. 8 is the structural representation of the another kind of embodiment of the network QoS ensuring equipment of the present invention;
Fig. 9 is the structural representation of an embodiment of the terminal of the present invention;
Figure 10 is the structural representation of an embodiment of the server of the present invention.
Detailed description of the invention
Refer to the schematic flow sheet of an embodiment of the method that the network acceleration that Fig. 1, Fig. 1 are the present invention ensures.This
In embodiment, the method that network acceleration ensures includes:
101, when the special scenes detected in application software occurs, send to strategic server and ensure application parameter,
Described guarantee application parameter includes identity information and the service quality QoS class letter of client, in described guarantee application parameter
Identity information determine whether to apply for the QoS guarantee strategies that described QoS class letter is corresponding for described strategic server.
In the present embodiment, application software can be provided in the interactive application in client or other application, at this
It is not restricted.Special scenes in application software can be any one scene in application software.Preferably, the present embodiment
In, this application software is game application software, and special scenes is less and business data packet for service traffics in game application software
More scene, such as, pay player's battle (Player versus Player, the PVP) scene in scene, or game,
Or player's VS environment (Player VS Environment, PVE) scene, this is not restricted.Such that make in base station
When bandwidth resources are the most in short supply, it is also possible to ensure business datum in special scenes while taking base station broadband resource the most in a large number
Transmission.
When client detects that this special scenes occurs, obtain and ensure application parameter.The side that detection special scenes occurs
Method is specifically dependent upon application software.It is as a example by game application by application software, at the SDK of application software
(Software Development Kit, SDK) is provided with beginning interface function, should in the code logic of this special scenes
When function is called, i.e. can determine that the appearance of this special scenes.
Wherein, ensure that application parameter includes service quality QoS class letter (QoS Class Identifier, QCI).?
In 3rd generation partner program (3rd Generation Partnership Project, 3GPP), QoS has 9 kinds of protocol level
Not, each protocol level provides different transmission guarantee.Ensure that the QCI carried in application parameter is a scale value, use
Using any agreement to provide transmission guarantee in determining, the value of this QCI is 1 to 9, respectively to should 9 kinds of protocol levels.Example
As, it is in the case of real time hand trip at application software, ensures that the QCI value in application parameter is generally 3.
Wherein, ensure that application parameter includes the identity information of client.Strategic server is formulated to have and can apply for this QCI
User's condition that corresponding QoS ensures, the identity information of the client in this guarantee application parameter is sentenced for this strategic server
Whether this client disconnected meets this user's condition.If meeting, strategic server can send, to client, the instruction that grants an application, to refer to
Show that client meets this user's condition.Concrete, the identity information of this client includes the identity of application software
(Identity, ID), for logging in the ID of account of application software, traffic ID that special scenes is corresponding etc..
Optionally, ensureing and also include application mark in application parameter, wherein this application mark is used for indicating this guarantee application
Parameter is used for applying for QoS guarantee strategies, and this is not restricted.
102, when receive described strategic server send grant an application instruction time, to described strategic server send protect
Barrier required parameter, described guarantee required parameter ensures for QoS guarantee strategies described in described strategic server application, described QoS
Strategy is for setting up the dedicated bearing between base station and described client.
Concrete, this instruction that grants an application includes agreeing to mark.After client receives the instruction that grants an application, extract same
Meaning mark, and add in guarantee required parameter, in order to strategic server is designated client application QoS according to this agreement and ensures
Strategy.
Optionally, in the present embodiment, the instruction that grants an application also includes the uniform resource locator of cell-phone number searching platform
(Uniform Resoure Locator, URL).Owing to different operators and province are respectively provided with the cell-phone number inquiry of correspondence
Platform, strategic server meets, at the identity information determining client, the user's condition that can apply for that QoS corresponding for this QCI ensures
Time, always according to the operator belonging to this identity information inquiring client terminal and province, inquire about the mobile phone that this operator is corresponding with province
The URL of number searching platform, and it is sent to client.
After client receives the instruction that grants an application, from this grants an application instruction, obtain this cell-phone number searching platform URL,
And according to the encryption cell-phone number of this url described client of inquiry, this encryption cell-phone number is added and ensures in required parameter.Specifically
, during this URL of client-access, cell-phone number searching platform i.e. can return to the encryption hands of client according to the access information of client
Plane No..The method of the encryption cell-phone number that cell-phone number searching platform obtains client is prior art, does not repeats them here.Reality should
In with, it is understood that there may be the situation of the URL of the cell-phone number searching platform that strategic server inquiry is corresponding less than client, then return
It is empty to the content of the URL of client.So client generate ensure required parameter time, can encryption cell-phone number fill in place
Insert sky.
Optionally, ensureing that required parameter also includes the network information (such as private network IP) etc. other parameters, this depends on reality
The relevant parameter that in the application of border, strategic server is required when applying for QoS guarantee strategies, this is not restricted.
Owing to QoS resource is dispatched by the particular server of operator side, guarantee required parameter is sent to plan by client
Slightly after server, strategic server calls the application programming interface that the particular server of operator side externally provides
(Application Programming Interface, API), according to ensureing that required parameter is to this particular server application QoS
Guarantee strategies.When this particular server receives application, obtain the QoS guarantee strategies ensureing that required parameter is corresponding, and should
QoS guarantee strategies is handed down to base station, in order to the dedicated bearing between client is set up according to this QoS guarantee strategies in base station.
103, described dedicated bearing is used to transmit the data of described business.
Optionally, in client after described strategic server sends guarantee required parameter, client also receives plan
The guarantee result that slightly server sends, sets up dedicated bearing to determine according to this result with base station, and uploads at this dedicated bearing
Business datum in defeated special scenes.
In the present embodiment, send to strategic server when client is occurred by the special scenes in application software and ensure
Application parameter, in order to according to this guarantee application parameter, strategic server judges whether client can apply for that QoS ensures, client
After receiving the instruction that grants an application of strategic server, send to strategic server and ensure required parameter, in order to strategic server
Can be according to the QoS guarantee strategies of business corresponding to this guarantee required parameter application special scenes so that base station and client it
Between set up the dedicated bearing of this business, improve this business transmission speed between base station and client, solve client and arrive
Transmission guarantee between base station;It is additionally, since client and need to can pass through plan by strategic server application QoS guarantee strategies
Slightly server flexible customization Service assurance strategy.
In actual application, client, when the QoS guarantee strategies of strategic server application, might not be criticized
Accurate.Therefore, apply for that the identity information in parameter determines when described strategic server according to described guarantee and do not apply for that described QoS ensures
During strategy, strategic server sends, to client, the instruction that application is failed, in order to client uses prior art according to this instruction
In method transmit described business data.
In short supply due to Internet resources, the specific field optionally, in the present embodiment, in client detects application software
At the end of scape, send releasing request to described strategic server, in order to described strategic server is according to described releasing request application
Discharge described dedicated bearing.
Wherein, the method that detection special scenes terminates is specifically dependent upon application software.Such as, with application software be game be
Example, provides in the SDK of application software and terminates interface function, and in the code logic of the beginning of this special scenes, this terminates interface
When function is called, i.e. can determine that this special scenes terminates.
Wherein, releasing request can have various ways.Such as, in the present embodiment, guarantee required parameter is being sent out by client
After delivering to strategic server, also receiving the session id that strategic server sends, described session id is protected for unique this QoS of mark
The application of barrier strategy.Described releasing request includes described session id, in order to this strategic server discharges institute according to session id application
State dedicated bearing.
Optionally, client, after sending release application to strategic server, also receives what strategic server sent
Release result.
The method ensured the network acceleration of the present invention from client-side above is described, and will take from strategy below
The network QoS guarantee method of the present invention is explained by business device side.
Refer to the schematic flow sheet of an embodiment of the network QoS guarantee method that Fig. 2, Fig. 2 are the present invention.This enforcement
In example, network QoS guarantee method includes:
201, receiving the guarantee application parameter that client sends, described guarantee application parameter includes the identity of described client
Information and service quality QoS class letter, described guarantee application parameter is for applying for that the QoS that described QoS class letter is corresponding protects
Barrier strategy.
In the present embodiment, ensure that application parameter includes the identity information of client.Optionally, this identity information includes application
ID, for logging in account ID of this application, to apply for the traffic ID of business etc. that ensures., this is not restricted.Optionally,
Ensureing that application parameter also includes application mark, wherein this application mark is used for indicating this guarantee application parameter for applying for that QoS protects
Barrier strategy.
Ensure that application parameter also includes service quality QoS class letter (QoS Class Identifier, QCI).The 3rd
For QoS in partner program (3rd Generation Partnership Project, 3GPP), there are 9 kinds of protocol levels,
Each protocol level provides different transmission guarantee.Ensure that the QCI carried in application parameter is a scale value, for certainly
Surely using any agreement to provide transmission guarantee, the value of this QCI is 1 to 9, respectively to should 9 kinds of protocol levels.Such as,
It is in the case of real time hand trip at application software, ensures that the QCI value in application parameter is generally 3.
202, determine whether to apply for described QoS guarantee strategies according to the described identity information ensured in application parameter.
In the present embodiment, strategic server internal memory contains preset matching condition.When strategic server receives guarantee application
During parameter, from this guarantee application parameter, extract identity information, then check whether this identity information meets preset coupling bar
Part, determines whether this client can apply for the object that QoS ensures.If meeting, it is determined that client is for can apply for that QoS protects
The object of barrier;If being unsatisfactory for, it is determined that client is to apply for the object that QoS ensures.
203, when determining the described QoS guarantee strategies of application, send, to described client, the instruction that grants an application.
When the identity information of client meets preset matching condition, determine the described QoS guarantee strategies of application.
Optionally, in the present embodiment, strategic server, after receiving guarantee application parameter, is believed always according to identity therein
The URL of the cell-phone number searching platform that breath inquiring client terminal is corresponding.Concrete, there is the first allocation list and second in strategic server
Allocation list, has the operator corresponding to different parameters and province in this first allocation list, have each operation in the second allocation list
The URL of the cell-phone number searching platform that business is corresponding with province.After strategic server gets the identity information of client, according to first
Allocation list inquires the operator belonging to this client and province, inquires the cell-phone number inquiry of correspondence further according to the second allocation list
The URL of platform, and the URL of this cell-phone number searching platform is added to grant an application instruction in be sent to described client, in order to
Client is according to the encryption cell-phone number of the URL inquiring client terminal of this cell-phone number searching platform.
204, the guarantee required parameter that described client sends is received.
After strategic server sends, to client, the instruction that grants an application, needed for client obtains application QoS guarantee strategies
Parameter, is packaged into guarantee required parameter sending strategy server.Strategic server receives this guarantee required parameter, with according to this guarantor
Barrier required parameter application QoS guarantee strategies.
205, according to described guarantee required parameter to QoS guarantee strategies described in particular server application, in order to described specific
Described QoS guarantee strategies is issued to base station by server, and described QoS guarantee strategies is used for setting up described base station and described client
Between dedicated bearing.
The method of strategic server application QoS guarantee strategies has multiple.Such as, in the most most of province, QoS ensures money
Source is all to be dispatched by the particular server of operator side, and this particular server is externally provided with API.When strategic server is true
Surely, during application QoS guarantee strategies, call this API, and according to this API for applying for that interface standard that QoS ensures and ensureing is asked
Parameter is asked to fill relevant parameter.
In actual application, operator side generally provides the API of multiple particular server, and wherein different particular servers are used
In the business processing different province.Therefore, strategic server, when determining application QoS guarantee strategies, sends always according to client
Ensure application parameter in identity information determine correspondence province, recall the API of particular server corresponding to this province.
Particular server, when API is called, ensures plan according to the QoS that the parameter acquiring of strategic server filling is corresponding
Omit, and be issued to base station.This QoS guarantee strategies includes multiple guarantee parameter, such as network IP, protocol type, target port, hands
Plane No., amount of bandwidth, guarantee duration etc..Base station, after receiving this QoS guarantee strategies, is set up according to this QoS guarantee strategies
And the dedicated bearing between client, and carry out data transmission with client on this dedicated bearing.So that base station can
Identifying the guarantee parameter in QoS guarantee strategies, this guarantee parameter is typically also mapped to QoS grade mark by the API of particular server
Know the air-interface scheduling parameter of defined in corresponding communication protocol and be issued to base station again.
In actual application, QoS guarantee strategies is not only handed down to base station by this particular server, also can be by QoS guarantee strategies
It is issued to equipment of the core network, in order to core net stamps QoS label according to this QoS guarantee strategies to business data packet so that business
Also priority scheduling can be obtained when packet transmits in core net.But, also there will be part equipment of the core network and do not support this merit
Can situation, even if namely equipment of the core network receive and also cannot provide for the transmission of business data packet after this QoS guarantee strategies
Priority scheduling, this part is prior art, does not repeats them here.
In the present embodiment, according to the guarantee of client, strategic server is by applying for that the identity information in parameter judges to be
No for client application QoS guarantee strategies, as such, it is possible to expire by formulating various Rule of judgment in strategic server flexibly
Foot different business demand, and, after strategic server receives guarantee required parameter, arrive according to this guarantee required parameter application
During QoS guarantee strategies, this QoS guarantee strategies can be sent to base station, and base station and institute are set up according to this QoS guarantee strategies in base station
State the dedicated bearing between client so that client can transmit business datum on this dedicated bearing, improves this business
Data are from transmission speed.
Optionally, when strategic server determines that client is to apply for object that QoS ensures, also send out to client
Send the instruction that application is failed, in order to client uses method of the prior art and base station transmission business datum according to this instruction.
Optionally, in the present embodiment, strategic server is after receiving the guarantee required parameter that described client sends, also
Generating session id, this session id is for unique application identifying this QoS guarantee strategies, and is sent to by described session id described
Client.Further, when strategic server receives the release application including this session id that client sends, according to described
Session id discharges described QoS guarantee strategies to described particular server application, in order to described particular server will discharge described QoS
The instruction of guarantee strategies is issued to base station, and described instruction described proprietary is held for discharge between described base station and described client
Carry.
Concrete, strategic server determines the particular server of correspondence according to this session id, then calls this special services
The API that device externally provides, and fill relevant parameter according to the interface standard ensured for discharging QoS of this API.
Particular server is when API is called, and the parameter filled according to strategic server issues the described QoS of release and ensures plan
Instruction slightly is to base station, in order to base station discharges the dedicated bearing previously set up according to this instruction.Optionally, particular server is also
It is handed down to discharge the instruction of described QoS guarantee strategies to equipment of the core network, in order to equipment of the core network is deleted and beaten in business data packet
On QoS label.
Optionally, in the present embodiment, when strategic server detects that current distance receives the guarantee that described client sends
After required parameter reaches preset time period, discharge QoS corresponding to described guarantee required parameter to described particular server application and ensure
Strategy.This way it is possible to avoid QoS Support Resource is the most occupied in client does not apply for the scene of release QoS guarantee strategies
Situation.
Optionally, after particular server completes the release of QoS guarantee strategies, also return release knot to strategic server
Really, this release result is also sent to client by strategic server.
Understand the present invention for convenience, the method network acceleration of the present invention ensured below in conjunction with an actual application scenarios
It is illustrated with network QoS guarantee method.
As it is shown on figure 3, the structural representation of an embodiment of the communication system that Fig. 3 is the present invention.In the present embodiment, logical
Communication system includes that client 301, strategic server 302, base station 303, the particular server 304 of operator side, core net set
Standby 305, game server 306.
Being provided with game application in client 301, during game application runs, client 301 is to game services
The transmission path of the business data packet that device 306 sends is: client 301 to base station 303, and (figure is not in base station 303 to equipment of the core network
Show), equipment of the core network is to game server 306;The transmission of the business data packet that game server 306 sends to client 301
Path is: game server 306 to equipment of the core network, equipment of the core network to base station 303, base station 303 to client 301.
As shown in Figure 4, Fig. 4 is the schematic flow sheet of an embodiment of communication process of the present invention.Game application runs
Time, when the SDK of game application detects and is currently entering PVP scene, trigger client and initiate QoS guarantee application process.Specifically
, SDK sends to strategic server and ensures application parameter, ensures that application parameter includes identity information and the application mark of client
Register, wherein, this identity information includes the identity (Identity, ID) of application software, is used for logging in application software
The ID of account, traffic ID that special scenes is corresponding etc..
Preset matching condition is preset in strategic server.When strategic server receives guarantee application parameter, from this guarantor
Barrier application parameter extracts identity information, checks whether this identity information meets preset matching condition.If being unsatisfactory for, strategy clothes
Business device sends, to client, the instruction that application is failed.After client receives this instruction, use method of the prior art and base
Stand transmission PVP scene in business datum..
There are the first allocation list and the second allocation list in strategic server, this first allocation list have different parameters institute right
, there is the URL of each operator cell-phone number searching platform corresponding with province in the operator answered and province in the second allocation list.In plan
After slightly server determines that the identity information of client meets preset matching condition, strategic server always according to this identity information the
Operator corresponding to inquiring client terminal and province in one allocation list, then according to this operator and province in the second allocation list
Inquire the URL of the cell-phone number searching platform of correspondence.Strategic server generates the instruction that grants an application, and by this instruction that grants an application
Being sent to client, this instruction that grants an application includes this URL and agrees to mark.
Client receives after granting an application, and accesses the URL therein encryption cell-phone number with inquiring client terminal.Client
Also obtain other parameters such as the network information (such as private network IP), according to this encryption cell-phone number, agree to that mark and other parameters generate
Ensure required parameter, and this guarantee required parameter is sent to strategic server.
Strategic server receives after ensureing required parameter, generates session id, and this session id is protected for unique this QoS of mark
The application of barrier strategy, and described session id is sent to described client.Strategic server is always according to the operation belonging to client
Business and province determine the particular server of correspondence, and this particular server is that being used for of providing of operator side is dispatched QoS and ensure money
The server in source.Strategic server calls the API of this particular server, and according to this API for applying for the interface that QoS ensures
Standard and guarantee required parameter fill relevant parameter.In actual application, the API of particular server for applying for what QoS ensured
Requiring the parameter in the possible unnecessary guarantee required parameter of relevant parameter filled in interface standard, therefore, strategic server is also deposited
There is relevant parameter table, with according to ensureing that required parameter searches the parameter filled required by interface standard from this relevant parameter table.
After strategic server calls the API of particular server and filled relevant parameter, this particular server is according to strategy
The parameter acquiring that server is filled is to corresponding QoS guarantee strategies, and this QoS guarantee strategies is sent to base station and core net
Equipment.After base station receives QoS guarantee strategies, set up the dedicated bearing between client according to this QoS guarantee strategies.Client
End and base station transmit the business datum in above-mentioned PVP scene on this dedicated bearing.When business data transmission is to equipment of the core network
Time, equipment of the core network is that this business datum stamps QoS label according to this QoS guarantee strategies so that business datum wraps in core net
Priority scheduling can be obtained during interior transmission.
Particular server, after sending QoS guarantee strategies, also returns and ensures that result is to strategic server, in order to policy service
Device determines application QoS guarantee strategies success.This guarantee result is also sent to client by strategic server, in order to client determines
Application guarantee strategies success.Optionally, described session id is sent to client together with this guarantee result by strategic server.
When the SDK of game application detects and exits current PVP scene, trigger client and initiate QoS release application process.
Concrete, SDK sends release application to strategic server, and this release application includes session id and release mark delete, and this is released
Put and identify for indicating application to discharge the dedicated bearing that this session id is corresponding.
When strategic server receives release application, determine operator corresponding to client and province according to session id therein
Part, at the particular server determining correspondence according to this operator and province.Strategic server calls the API of this particular server,
And fill relevant parameter according to the interface standard ensured for discharging QoS of this API.
Particular server is when API is called, and the parameter filled according to strategic server issues the described QoS of release and ensures plan
Instruction slightly is to base station and equipment of the core network, in order to base station discharges the dedicated bearing previously set up, core net according to this instruction
Equipment is deleted and is played the QoS label wrapped in business datum.
Particular server, after sending the instruction discharging described QoS guarantee strategies, also returns release result to policy service
Device, in order to strategic server determines release QoS guarantee strategies success.This release result is also sent to client by strategic server
End, in order to client determines release QoS guarantee strategies success.
The method and the network QoS guarantee method that ensure the network acceleration of the present invention above are described, below by right
Device and network QoS ensuring equipment that the network acceleration of the present invention ensures are described.
Refer to the structural representation of an embodiment of the device that the network acceleration that Fig. 5, Fig. 5 are the present invention ensures.This
In embodiment, the device 500 that network acceleration ensures includes:
Application module 501, for when the special scenes detected in application software occurs, sends to strategic server and protects
Barrier application parameter, described guarantee application parameter includes identity information and the service quality QoS grade of the device that network acceleration ensures
Mark, described guarantee applies for that parameter determines whether to apply for that the QoS that described QoS class letter is corresponding protects for described strategic server
Barrier strategy;
Request module 502, when receive described strategic server send grant an application instruction time, to described policy service
Device sends and ensures required parameter, and described guarantee required parameter is for QoS guarantee strategies described in described strategic server application, described
QoS guarantee strategies dedicated bearing between the device setting up base station and described network acceleration guarantee;
Transport module 503, for using described dedicated bearing to transmit the business datum in described special scenes.
In the present embodiment, take to strategy when the device that network acceleration ensures is occurred by the special scenes in application software
Business device sends and ensures application parameter, in order to according to this guarantee application parameter, strategic server judges that the device that network acceleration ensures is
No can apply for that QoS ensures, after the device that network acceleration ensures receives the instruction that grants an application of strategic server, take to strategy
Business device sends and ensures required parameter, in order to strategic server can be according to industry corresponding to this guarantee required parameter application special scenes
The QoS guarantee strategies of business so that set up the dedicated bearing of this business between the device that base station and network acceleration ensure, improve this industry
It is engaged in the transmission speed between the device that base station and network acceleration ensure, solves device that network acceleration ensures between base station
Transmission guarantee;The device being additionally, since network acceleration guarantee need to be by strategic server application QoS guarantee strategies, Ke Yitong
Cross strategic server flexible customization Service assurance strategy.
Optionally, in the present embodiment, described in the instruction that grants an application include agreeing to mark and the system of cell-phone number searching platform
One resource localizer URL, wherein, the URL of described cell-phone number searching platform is that described strategic server is according to described network acceleration
The identity information of the device ensured finds;
Described device 500 also includes:
Enquiry module 504, for before sending guarantee required parameter to described strategic server, according to described cell-phone number
Searching platform URL inquires about the encryption cell-phone number of device that described network acceleration ensures, described guarantee required parameter include described in add
Close cell-phone number and described agreement mark.
Optionally, in the present embodiment, described device 500 also includes:
Release application module 505, at the end of detecting the special scenes in application software, to described policy service
Device sends releasing request, in order to described strategic server discharges described dedicated bearing according to described releasing request application.
Optionally, in the present embodiment, described device 500 also includes:
Receiver module 506, for after sending guarantee required parameter to described strategic server, receives described strategy clothes
The session id that business device sends, described session id is for unique application identifying this QoS guarantee strategies;
Described releasing request includes described session id, in order to described strategic server discharges institute according to described session id application
State dedicated bearing.
Refer to the structural representation of a kind of embodiment of the network QoS ensuring equipment that Fig. 6, Fig. 6 are the present invention.This enforcement
In example, network QoS ensuring equipment 600 includes:
First receiver module 601, for receiving the guarantee application parameter that client sends, described guarantee application parameter includes
The identity information of described client and service quality QoS class letter, described guarantee application parameter is used for applying for described QoS grade
The QoS guarantee strategies that mark is corresponding;
Determine module 602, for determining whether to apply for that described QoS protects according to the described identity information ensured in application parameter
Barrier strategy;
Sending module 603, for when determining the described QoS guarantee strategies of application, sends to described client and grants an application
Instruction;
Second receiver module 604, for receiving the guarantee required parameter that described client sends;
Application module 605, is used for according to described guarantee required parameter to QoS guarantee strategies described in particular server application,
So that described QoS guarantee strategies is issued to base station by described particular server, described QoS guarantee strategies is used for setting up described base station
And the dedicated bearing between described client.
In the present embodiment, according to the guarantee of client, strategic server is by applying for that the identity information in parameter judges to be
No for client application QoS guarantee strategies, as such, it is possible to expire by formulating various Rule of judgment in strategic server flexibly
Foot different business demand, and, after strategic server receives guarantee required parameter, arrive according to this guarantee required parameter application
During QoS guarantee strategies, this QoS guarantee strategies can be sent to base station, and base station and institute are set up according to this QoS guarantee strategies in base station
State the dedicated bearing between client so that client can transmit business datum on this dedicated bearing, improves this business
Data are from transmission speed.
Optionally, in the present embodiment, described determine module 602 specifically for obtain preset matching condition;Check described guarantor
Whether the identity information in barrier application parameter meets described preset matching condition, if meeting, it is determined that apply for that described QoS ensures plan
Slightly.
Optionally, in the present embodiment, described guarantee required parameter includes the encryption cell-phone number of described client;
Described device 600 also includes:
Enquiry module 606, for, before sending, to described client, the instruction that grants an application, looking into according to described identity information
Asking the URL of corresponding cell-phone number searching platform, described agreement instruction includes the URL of described cell-phone number searching platform, in order to described
Client inquires about the encryption cell-phone number of described client according to the URL of described cell-phone number searching platform.
Optionally, in the present embodiment, described device also includes generation module 607, for receiving the transmission of described client
Guarantee required parameter after, generate session id, described session id is for unique application identifying this QoS guarantee strategies;Will
Described session id is sent to described client.
Optionally, as it is shown in fig. 7, in the present embodiment, described device 600 also includes:
3rd receiver module 701, for receiving the release application that client sends, described release application includes described session
ID;
Release module 702, ensures plan for discharging described QoS according to described session id to described particular server application
Slightly, in order to the instruction discharging described QoS guarantee strategies is issued to base station by described particular server, and described instruction is used for discharging institute
State the described dedicated bearing between base station and described client.
Optionally, as shown in Figure 8, in the present embodiment, described device 600 also includes:
Release module 801, after the guarantee required parameter for sending when the distance described client of reception reaches preset time period,
The QoS guarantee strategies that described guarantee required parameter is corresponding is discharged to described particular server application.
The embodiment of the present invention additionally provides another kind of terminal, as it is shown in figure 9, for convenience of description, illustrate only and this
The part that bright embodiment is relevant, concrete ins and outs do not disclose, and refer to embodiment of the present invention method part.This terminal is permissible
For including mobile phone, panel computer, PDA (Personal Digital Assistant, personal digital assistant), POS (Point of
Sales, point-of-sale terminal), the arbitrarily terminal unit such as vehicle-mounted computer, as a example by terminal is as mobile phone:
Fig. 9 is illustrated that the block diagram of the part-structure of the mobile phone relevant to the terminal of embodiment of the present invention offer.With reference to figure
9, mobile phone includes: radio frequency (Radio Frequency, RF) circuit 1010, memorizer 1020, input block 1030, display unit
1040, sensor 1050, voicefrequency circuit 1060, Wireless Fidelity (wireless fidelity, WiFi) module 1070, processor
The parts such as 1080 and power supply 1090.It will be understood by those skilled in the art that the handset structure shown in Fig. 9 is not intended that right
The restriction of mobile phone, can include that ratio illustrates more or less of parts, or combine some parts, or different parts cloth
Put.
Below in conjunction with Fig. 9 each component parts of mobile phone carried out concrete introduction:
RF circuit 1010 can be used for receiving and sending messages or in communication process, the reception of signal and transmission, especially, by base station
After downlink information receives, process to processor 1080;It addition, be sent to base station by designing up data.Generally, RF circuit
1010 include but not limited to antenna, at least one amplifier, transceiver, bonder, low-noise amplifier (Low Noise
Amplifier, LNA), duplexer etc..Additionally, RF circuit 1010 can also be led to network and other equipment by radio communication
Letter.Above-mentioned radio communication can use arbitrary communication standard or agreement, includes but not limited to global system for mobile communications (Global
System of Mobile communication, GSM), general packet radio service (General Packet Radio
Service, GPRS), CDMA (Code Division Multiple Access, CDMA), WCDMA
(Wideband Code Division Multiple Access, WCDMA), Long Term Evolution (Long Term Evolution,
LTE), Email, Short Message Service (Short Messaging Service, SMS) etc..
Memorizer 1020 can be used for storing software program and module, and processor 1080 is stored in memorizer by operation
The software program of 1020 and module, thus perform the application of various functions and the data process of mobile phone.Memorizer 1020 can be led
Including storage program area and storage data field, wherein, needed for storage program area can store operating system, at least one function
Application program (such as sound-playing function, image player function etc.) etc.;Storage data field can store the use institute according to mobile phone
The data (such as voice data, phone directory etc.) etc. created.Additionally, memorizer 1020 can include that high random access stores
Device, it is also possible to include nonvolatile memory, for example, at least one disk memory, flush memory device or other volatibility are solid
State memory device.
Input block 1030 can be used for receiving numeral or the character information of input, and produce with the user setup of mobile phone with
And function controls relevant key signals input.Specifically, input block 1030 can include contact panel 1031 and other inputs
Equipment 1032.Contact panel 1031, also referred to as touch screen, can collect user thereon or neighbouring touch operation (such as user
Use any applicable object such as finger, stylus or adnexa behaviour on contact panel 1031 or near contact panel 1031
Make), and drive corresponding attachment means according to formula set in advance.Optionally, contact panel 1031 can include touching detection
Device and two parts of touch controller.Wherein, the touch orientation of touch detecting apparatus detection user, and detect touch operation band
The signal come, transmits a signal to touch controller;Touch controller receives touch information from touch detecting apparatus, and by it
It is converted into contact coordinate, then gives processor 1080, and order that processor 1080 sends can be received and performed.Additionally,
The polytypes such as resistance-type, condenser type, infrared ray and surface acoustic wave can be used to realize contact panel 1031.Except touch surface
Plate 1031, input block 1030 can also include other input equipments 1032.Specifically, other input equipments 1032 can include
But it is not limited in physical keyboard, function key (such as volume control button, switch key etc.), trace ball, mouse, action bars etc.
One or more.
Display unit 1040 can be used for each of the information that inputted by user of display or the information being supplied to user and mobile phone
Plant menu.Display unit 1040 can include display floater 1041, optionally, can use liquid crystal display (Liquid
Crystal Display, LCD), the form such as Organic Light Emitting Diode (Organic Light-Emitting Diode, OLED)
Configure display floater 1041.Further, contact panel 1031 can cover display floater 1041, when contact panel 1031 detects
Arrive thereon or after neighbouring touch operation, send processor 1080 to determine the type of touch event, with preprocessor
1080 provide corresponding visual output according to the type of touch event on display floater 1041.Although in fig .9, contact panel
1031 with display floater 1041 be to realize input and the input function of mobile phone as two independent parts, but some reality
Execute in example, can be by integrated to contact panel 1031 and display floater 1041 and realize input and the output function of mobile phone.
Mobile phone may also include at least one sensor 1050, such as optical sensor, motion sensor and other sensors.
Specifically, optical sensor can include ambient light sensor and proximity transducer, and wherein, ambient light sensor can be according to ambient light
Light and shade regulate the brightness of display floater 1041, proximity transducer can cut out display floater when mobile phone moves in one's ear
1041 and/or backlight.As the one of motion sensor, accelerometer sensor can detect (generally three axles) in all directions and add
The size of speed, can detect that size and the direction of gravity time static, can be used for identifying application (the such as horizontal/vertical screen of mobile phone attitude
Switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, percussion) etc.;As for mobile phone also
Other sensors such as configurable gyroscope, barometer, drimeter, thermometer, infrared ray sensor, do not repeat them here.
Voicefrequency circuit 1060, speaker 1061, microphone 1062 can provide the audio interface between user and mobile phone.Audio frequency
The signal of telecommunication after the voice data conversion that circuit 1060 can will receive, is transferred to speaker 1061, speaker 1061 changes
Export for acoustical signal;On the other hand, the acoustical signal of collection is converted to the signal of telecommunication by microphone 1062, by voicefrequency circuit 1060
Voice data is converted to after reception, then after voice data output processor 1080 is processed, through RF circuit 1010 to be sent to ratio
Such as another mobile phone, or voice data is exported to memorizer 1020 to process further.
WiFi belongs to short range wireless transmission technology, and mobile phone can help user's transceiver electronics postal by WiFi module 1070
Part, browsing webpage and access streaming video etc., it has provided the user wireless broadband internet and has accessed.Although Fig. 9 shows
WiFi module 1070, but it is understood that, it is also not belonging to must be configured into of mobile phone, can not change as required completely
Omit in the scope of the essence becoming invention.
Processor 1080 is the control centre of mobile phone, utilizes various interface and the various piece of the whole mobile phone of connection,
It is stored in the software program in memorizer 1020 and/or module by running or performing, and calls and be stored in memorizer 1020
Interior data, perform the various functions of mobile phone and process data, thus mobile phone is carried out integral monitoring.Optionally, processor
1080 can include one or more processing unit;Preferably, processor 1080 can integrated application processor and modulation /demodulation process
Device, wherein, application processor mainly processes operating system, user interface and application program etc., and modem processor is mainly located
Reason radio communication.It is understood that above-mentioned modem processor can not also be integrated in processor 1080.
Mobile phone also includes the power supply 1090 (such as battery) powered to all parts, it is preferred that power supply can pass through power supply
Management system is logically contiguous with processor 1080, thus realizes management charging, electric discharge and power consumption pipe by power-supply management system
The functions such as reason.
Although not shown, mobile phone can also include photographic head, bluetooth module etc., does not repeats them here.
In embodiments of the present invention, the processor 1080 included by this terminal also has control and performs above to be performed by terminal
Network acceleration ensure method flow.
Figure 10 is a kind of server architecture schematic diagram that the embodiment of the present invention provides, and this server 1100 can be because of configuration or property
Energy is different and produces bigger difference, can include one or more central processing units (central processing
Units, CPU) 1122 (such as, one or more processors) and memorizeies 1132, one or more store application
The storage medium 1130 (such as one or more mass memory units) of program 1142 or data 1144.Wherein, memorizer
1132 and storage medium 1130 can be of short duration storage or persistently store.The program being stored in storage medium 1130 can include one
Individual or more than one module (diagram does not marks), each module can include a series of command operatings in server.More enter
One step ground, central processing unit 1122 could be arranged to communicate with storage medium 1130, performs storage medium on server 1100
A series of command operatings in 1130.
Server 1100 can also include one or more power supplys 1126, one or more wired or wireless nets
Network interface 1150, one or more input/output interfaces 1158, and/or, one or more operating systems 1141, example
Such as Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM etc..
Can be based on the server architecture shown in this Figure 10 by the step performed by server in above-described embodiment.
Those skilled in the art is it can be understood that arrive, for convenience and simplicity of description, and the system of foregoing description,
The specific works process of device and unit, is referred to the corresponding process in preceding method embodiment, does not repeats them here.
In several embodiments provided herein, it should be understood that disclosed system, apparatus and method are permissible
Realize by another way.Such as, device embodiment described above is only schematically, such as, and described unit
Dividing, be only a kind of logic function and divide, actual can have other dividing mode, the most multiple unit or assembly when realizing
Can in conjunction with or be desirably integrated into another system, or some features can be ignored, or does not performs.Another point, shown or
The coupling each other discussed or direct-coupling or communication connection can be the indirect couplings by some interfaces, device or unit
Close or communication connection, can be electrical, machinery or other form.
The described unit illustrated as separating component can be or may not be physically separate, shows as unit
The parts shown can be or may not be physical location, i.e. may be located at a place, or can also be distributed to multiple
On NE.Some or all of unit therein can be selected according to the actual needs to realize the mesh of the present embodiment scheme
's.
It addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, it is also possible to
It is that unit is individually physically present, it is also possible to two or more unit are integrated in a unit.Above-mentioned integrated list
Unit both can realize to use the form of hardware, it would however also be possible to employ the form of SFU software functional unit realizes.
If described integrated unit realizes and as independent production marketing or use using the form of SFU software functional unit
Time, can be stored in a computer read/write memory medium.Based on such understanding, technical scheme is substantially
The part that in other words prior art contributed or this technical scheme completely or partially can be with the form of software product
Embodying, this computer software product is stored in a storage medium, including some instructions with so that a computer
Equipment (can be personal computer, server, or the network equipment etc.) performs the complete of method described in each embodiment of the present invention
Portion or part steps.And aforesaid storage medium includes: USB flash disk, portable hard drive, read only memory (ROM, Read-Only
Memory), random access memory (RAM, Random Access Memory), magnetic disc or CD etc. are various can store journey
The medium of sequence code.
The above, above example only in order to technical scheme to be described, is not intended to limit;Although with reference to front
State embodiment the present invention has been described in detail, it will be understood by those within the art that: it still can be to front
State the technical scheme described in each embodiment to modify, or wherein portion of techniques feature is carried out equivalent;And these
Amendment or replacement, do not make the essence of appropriate technical solution depart from the spirit and scope of various embodiments of the present invention technical scheme.
Claims (20)
1. the method that a network acceleration ensures, it is characterised in that including:
When the special scenes detected in application software occurs, send to strategic server and ensure application parameter, described guarantee
Application parameter includes identity information and the service quality QoS class letter of client, the identity letter in described guarantee application parameter
Breath determines whether to apply for the QoS guarantee strategies that described QoS class letter is corresponding for described strategic server;
When receive described strategic server send grant an application instruction time, to described strategic server send ensure request ginseng
Number, described guarantee required parameter is for QoS guarantee strategies described in described strategic server application, and described QoS guarantee strategies is used for
Set up the dedicated bearing between base station and described client;
Described dedicated bearing is used to transmit the business datum in described special scenes.
Network acceleration the most according to claim 1 ensure method, it is characterised in that described in grant an application instruction include
Agreeing to the uniform resource locator URL of mark and cell-phone number searching platform, wherein, the URL of described cell-phone number searching platform is institute
State what strategic server found according to the identity information of described client;
Described transmission to described strategic server ensures required parameter, the most also includes:
Inquire about the encryption cell-phone number of described client according to described cell-phone number searching platform URL, described guarantee required parameter includes
Described encryption cell-phone number and described agreement mark.
The method that network acceleration the most according to claim 1 ensures, it is characterised in that described method also includes:
At the end of the special scenes in application software being detected, send releasing request to described strategic server, in order to described
Strategic server discharges described dedicated bearing according to described releasing request application.
The method that network acceleration the most according to claim 3 ensures, it is characterised in that described send out to described strategic server
Send guarantee required parameter, the most also include:
Receiving the session id that described strategic server sends, described session id is for unique Shen identifying this QoS guarantee strategies
Please;
Described releasing request includes described session id, in order to described strategic server is described specially according to described session id application release
There is carrying.
5. a network QoS guarantee method, it is characterised in that including:
Receiving the guarantee application parameter that client sends, described guarantee application parameter includes the identity information kimonos of described client
Business quality Q oS class letter, described guarantee application parameter is for applying for the QoS guarantee strategies that described QoS class letter is corresponding;
Determine whether to apply for described QoS guarantee strategies according to the described identity information ensured in application parameter;
When determining the described QoS guarantee strategies of application, send, to described client, the instruction that grants an application;
Receive the guarantee required parameter that described client sends;
According to described guarantee required parameter to QoS guarantee strategies described in particular server application, in order to described particular server will
Described QoS guarantee strategies is issued to base station, and described QoS guarantee strategies is special for set up between described base station and described client
There is carrying.
Network QoS guarantee method the most according to claim 5, it is characterised in that described according to described guarantee application parameter
In identity information determine whether to apply for described QoS guarantee strategies, including:
Obtain preset matching condition;
Check whether the described identity information ensured in application parameter meets described preset matching condition, if meeting, it is determined that Shen
Please described QoS guarantee strategies.
Network QoS guarantee method the most according to claim 5, it is characterised in that described guarantee required parameter includes described
The encryption cell-phone number of client;
Described transmission to described client grants an application instruction, the most also includes:
The URL of the cell-phone number searching platform according to described identity information inquiry correspondence, described agreement instruction includes described cell-phone number
The URL of searching platform, in order to described client inquires about the encryption hands of described client according to the URL of described cell-phone number searching platform
Plane No..
Network QoS guarantee method the most according to claim 5, it is characterised in that the described client of described reception sends
Ensure required parameter, the most also include:
Generating session id, described session id is for unique application identifying this QoS guarantee strategies;
Described session id is sent to described client.
Network QoS guarantee method the most according to claim 8, it is characterised in that described method also includes:
Receiving the release application that client sends, described release application includes described session id;
Described QoS guarantee strategies is discharged to described particular server application, in order to described particular server according to described session id
The instruction discharging described QoS guarantee strategies is issued to base station, described instruction be used for discharging described base station and described client it
Between described dedicated bearing.
Network QoS guarantee method the most according to claim 8, it is characterised in that described method also includes:
After the guarantee required parameter of distance reception described client transmission reaches preset time period, to described particular server application
Discharge the QoS guarantee strategies that described guarantee required parameter is corresponding.
The device that 11. 1 kinds of network accelerations ensure, it is characterised in that including:
Application module, for when the special scenes detected in application software occurs, sends to strategic server and ensures application
Parameter, described guarantee application parameter includes identity information and service quality QoS class letter, the institute of the device that network acceleration ensures
State the identity information ensured in application parameter to determine whether to apply for that described QoS class letter is corresponding for described strategic server
QoS guarantee strategies;
Request module, when receive described strategic server send grant an application instruction time, send to described strategic server
Ensureing required parameter, described guarantee required parameter is protected for QoS guarantee strategies described in described strategic server application, described QoS
Barrier strategy dedicated bearing between the device setting up base station and described network acceleration guarantee;
Transport module, for using described dedicated bearing to transmit the business datum in described special scenes.
12. network accelerations according to claim 11 ensure device, it is characterised in that described in grant an application instruction in wrap
Including the uniform resource locator URL agreeing to mark and cell-phone number searching platform, wherein, the URL of described cell-phone number searching platform is
The identity information of the device that described strategic server ensures according to described network acceleration finds;
Described device also includes:
Enquiry module is for before sending guarantee required parameter to described strategic server, flat according to the inquiry of described cell-phone number
Platform URL inquires about the encryption cell-phone number of the device that described network acceleration ensures, described guarantee required parameter includes described encryption mobile phone
Number and described agree to mark.
The device that 13. network accelerations according to claim 11 ensure, it is characterised in that described device also includes:
Release application module, for, at the end of the special scenes in application software being detected, sending to described strategic server
Releasing request, in order to described strategic server discharges described dedicated bearing according to described releasing request application.
The device that 14. network accelerations according to claim 13 ensure, it is characterised in that described device also includes:
Receiver module, for, after sending guarantee required parameter to described strategic server, receiving described strategic server and send out
The session id sent, described session id is for unique application identifying this QoS guarantee strategies;
Described releasing request includes described session id, in order to described strategic server is described specially according to described session id application release
There is carrying.
15. 1 kinds of network QoS ensuring equipments, it is characterised in that including:
First receiver module, for receiving the guarantee application parameter that client sends, described guarantee application parameter includes described visitor
The identity information of family end and service quality QoS class letter, described guarantee application parameter is used for applying for described QoS class letter pair
The QoS guarantee strategies answered;
Determine module, for determining whether to apply for described QoS guarantee strategies according to the described identity information ensured in application parameter;
Sending module, for when determining the described QoS guarantee strategies of application, sending, to described client, the instruction that grants an application;
Second receiver module, for receiving the guarantee required parameter that described client sends;
Application module, is used for according to described guarantee required parameter to QoS guarantee strategies described in particular server application, in order to described
Described QoS guarantee strategies is issued to base station by particular server, and described QoS guarantee strategies is used for setting up described base station and described visitor
Dedicated bearing between the end of family.
16. network QoS ensuring equipments according to claim 15, it is characterised in that described determine that module is specifically for obtaining
Take preset matching condition;Check whether the described identity information ensured in application parameter meets described preset matching condition, if full
Foot, it is determined that apply for described QoS guarantee strategies.
17. network QoS ensuring equipments according to claim 15, it is characterised in that described guarantee required parameter includes institute
State the encryption cell-phone number of client;
Described device also includes:
Enquiry module, for before sending, to described client, the instruction that grants an application, according to described identity information inquiry correspondence
The URL of cell-phone number searching platform, described agreement instruction includes the URL of described cell-phone number searching platform, in order to described client
URL according to described cell-phone number searching platform inquires about the encryption cell-phone number of described client.
18. network QoS ensuring equipments according to claim 15, it is characterised in that described device also includes generation module,
For after receiving the guarantee required parameter that described client sends, generating session id, described session id is for unique mark
The application of this QoS guarantee strategies;Described session id is sent to described client.
19. network QoS ensuring equipments according to claim 18, it is characterised in that described device also includes:
3rd receiver module, for receiving the release application that client sends, described release application includes described session id;
Release module, for discharging described QoS guarantee strategies according to described session id to described particular server application, in order to institute
State particular server and the instruction discharging described QoS guarantee strategies be issued to base station, described instruction be used for discharging described base station and
Described dedicated bearing between described client.
20. network QoS ensuring equipments according to claim 18, it is characterised in that described device also includes:
Release module, after the guarantee required parameter for sending when the distance described client of reception reaches preset time period, to described
Particular server application discharges the QoS guarantee strategies that described guarantee required parameter is corresponding.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610723609.0A CN106331105A (en) | 2016-08-25 | 2016-08-25 | Method and device for guaranteeing network acceleration, and network QoS guarantee method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610723609.0A CN106331105A (en) | 2016-08-25 | 2016-08-25 | Method and device for guaranteeing network acceleration, and network QoS guarantee method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106331105A true CN106331105A (en) | 2017-01-11 |
Family
ID=57790398
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610723609.0A Pending CN106331105A (en) | 2016-08-25 | 2016-08-25 | Method and device for guaranteeing network acceleration, and network QoS guarantee method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106331105A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108933690A (en) * | 2017-05-26 | 2018-12-04 | 中国电信股份有限公司 | Terminal acceleration strategy control method, device and system |
CN109600664A (en) * | 2017-09-30 | 2019-04-09 | 华为技术有限公司 | Business transmitting method and device |
CN111586885A (en) * | 2019-02-15 | 2020-08-25 | 华为技术有限公司 | Method and device for establishing bearing and readable storage medium |
CN113010203A (en) * | 2019-12-20 | 2021-06-22 | Oppo广东移动通信有限公司 | Application optimization method based on open platform and related device |
CN113672177A (en) * | 2021-08-20 | 2021-11-19 | 济南浪潮数据技术有限公司 | Method, device and equipment for customizing volume QoS (quality of service) by multiple clients and readable medium |
CN115037697A (en) * | 2021-03-04 | 2022-09-09 | 中国移动通信集团四川有限公司 | Service access request processing method, device and system and readable storage medium |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101005513A (en) * | 2006-01-18 | 2007-07-25 | 华为技术有限公司 | Processing and sending method and system for service quality signal |
CN102882712A (en) * | 2012-09-17 | 2013-01-16 | 中兴通讯股份有限公司 | Method, device and system for controlling network strategy |
CN103813393A (en) * | 2012-11-07 | 2014-05-21 | 重庆重邮信科通信技术有限公司 | Network speed protection method of application based on TD-LTE and network speed protection device |
CN104066125A (en) * | 2013-03-19 | 2014-09-24 | 华为技术有限公司 | Method for reducing service time delay and controller thereof |
CN104168254A (en) * | 2013-05-20 | 2014-11-26 | 中国电信股份有限公司 | Method and system for realizing self-operated service QoS guarantee and PCRF device |
CN104640114A (en) * | 2015-01-04 | 2015-05-20 | 中国联合网络通信集团有限公司 | Verification method and device of access request |
CN104684029A (en) * | 2013-12-02 | 2015-06-03 | 中国移动通信集团公司 | Control method and equipment for quality of service (QoS) |
CN105307208A (en) * | 2015-11-11 | 2016-02-03 | 广东欧珀移动通信有限公司 | Wireless network resource distribution method and device for mobile terminal and mobile terminal |
CN105472748A (en) * | 2015-11-11 | 2016-04-06 | 广东欧珀移动通信有限公司 | Wireless network resource distribution method and device of mobile terminal |
-
2016
- 2016-08-25 CN CN201610723609.0A patent/CN106331105A/en active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101005513A (en) * | 2006-01-18 | 2007-07-25 | 华为技术有限公司 | Processing and sending method and system for service quality signal |
CN102882712A (en) * | 2012-09-17 | 2013-01-16 | 中兴通讯股份有限公司 | Method, device and system for controlling network strategy |
CN103813393A (en) * | 2012-11-07 | 2014-05-21 | 重庆重邮信科通信技术有限公司 | Network speed protection method of application based on TD-LTE and network speed protection device |
CN104066125A (en) * | 2013-03-19 | 2014-09-24 | 华为技术有限公司 | Method for reducing service time delay and controller thereof |
CN104168254A (en) * | 2013-05-20 | 2014-11-26 | 中国电信股份有限公司 | Method and system for realizing self-operated service QoS guarantee and PCRF device |
CN104684029A (en) * | 2013-12-02 | 2015-06-03 | 中国移动通信集团公司 | Control method and equipment for quality of service (QoS) |
CN104640114A (en) * | 2015-01-04 | 2015-05-20 | 中国联合网络通信集团有限公司 | Verification method and device of access request |
CN105307208A (en) * | 2015-11-11 | 2016-02-03 | 广东欧珀移动通信有限公司 | Wireless network resource distribution method and device for mobile terminal and mobile terminal |
CN105472748A (en) * | 2015-11-11 | 2016-04-06 | 广东欧珀移动通信有限公司 | Wireless network resource distribution method and device of mobile terminal |
Non-Patent Citations (1)
Title |
---|
赵训威等: "《3GPP长期演进(LTE)系统架构与技术规范》", 31 January 2010, 《人民邮电出版社》 * |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108933690A (en) * | 2017-05-26 | 2018-12-04 | 中国电信股份有限公司 | Terminal acceleration strategy control method, device and system |
CN109600664A (en) * | 2017-09-30 | 2019-04-09 | 华为技术有限公司 | Business transmitting method and device |
CN109600664B (en) * | 2017-09-30 | 2021-03-30 | 华为技术有限公司 | Service transmission method and device |
CN111586885A (en) * | 2019-02-15 | 2020-08-25 | 华为技术有限公司 | Method and device for establishing bearing and readable storage medium |
CN111586885B (en) * | 2019-02-15 | 2022-05-13 | 华为技术有限公司 | Method and device for establishing bearing and readable storage medium |
CN113010203A (en) * | 2019-12-20 | 2021-06-22 | Oppo广东移动通信有限公司 | Application optimization method based on open platform and related device |
CN115037697A (en) * | 2021-03-04 | 2022-09-09 | 中国移动通信集团四川有限公司 | Service access request processing method, device and system and readable storage medium |
CN115037697B (en) * | 2021-03-04 | 2023-07-21 | 中国移动通信集团四川有限公司 | Service access request processing method, device, system and readable storage medium |
CN113672177A (en) * | 2021-08-20 | 2021-11-19 | 济南浪潮数据技术有限公司 | Method, device and equipment for customizing volume QoS (quality of service) by multiple clients and readable medium |
CN113672177B (en) * | 2021-08-20 | 2024-02-27 | 济南浪潮数据技术有限公司 | Method, device, equipment and readable medium for customizing volume QoS (quality of service) of multiple clients |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110036661B (en) | Uplink data transmission method, terminal, network side equipment and system | |
CN106331105A (en) | Method and device for guaranteeing network acceleration, and network QoS guarantee method and device | |
CN103458305B (en) | Video broadcasting method, device, terminal unit server | |
CN103294515B (en) | A kind of methods, devices and systems for obtaining application program | |
CN109379247A (en) | The method and device that the network delay of a kind of pair of application program is detected | |
CN111064713B (en) | Node control method and related device in distributed system | |
CN106302325A (en) | The methods, devices and systems specifying communication service are provided | |
CN105871912A (en) | Detection method for domain name hijacking, server and mobile terminal | |
CN106412093A (en) | Method, device and system for uploading data | |
CN105847168A (en) | Data transmission method, network server, user terminal and system | |
CN110583087B (en) | Scheduling request transmission control method and related products | |
CN109995701A (en) | A kind of method, terminal and the server of equipment guidance | |
CN107888550B (en) | Performance index data acquisition method and device and strategy sending method and device | |
CN105208458A (en) | Virtual frame display method and device | |
US11973684B2 (en) | Link aggregation implementation method and related product | |
CN110035004A (en) | A kind of user's business card sharing method, good friend's adding method and relevant apparatus | |
CN104699501A (en) | Method and device for running application program | |
CN106793010B (en) | Network access method and equipment | |
CN106303605A (en) | A kind of methods, devices and systems sent a notification message | |
CN106547874A (en) | Multimedia recommendation method and device | |
TWI678903B (en) | Method for uplink data transmission, and terminal | |
CN107247617A (en) | The concocting method of resources of virtual machine, platform on probation and readable storage medium storing program for executing | |
CN104135504A (en) | An application-based service providing method, device and system | |
CN105578467A (en) | System, method and device for accessing to wireless access point | |
CN107889128B (en) | Network quality adjusting method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170111 |