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 PDF

Info

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
Application number
CN201610723609.0A
Other languages
Chinese (zh)
Inventor
宁斌晖
张丹
熊林博
郝晶晶
马帅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201610723609.0A priority Critical patent/CN106331105A/en
Publication of CN106331105A publication Critical patent/CN106331105A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling 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/61Scheduling 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/80Responding 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

Method and apparatus, network QoS guarantee method and the device that network acceleration ensures
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.
CN201610723609.0A 2016-08-25 2016-08-25 Method and device for guaranteeing network acceleration, and network QoS guarantee method and device Pending CN106331105A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (9)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Title
赵训威等: "《3GPP长期演进(LTE)系统架构与技术规范》", 31 January 2010, 《人民邮电出版社》 *

Cited By (10)

* Cited by examiner, † Cited by third party
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