CN107454007A - A kind of processing method and processing device of gateway service - Google Patents
A kind of processing method and processing device of gateway service Download PDFInfo
- Publication number
- CN107454007A CN107454007A CN201610383814.7A CN201610383814A CN107454007A CN 107454007 A CN107454007 A CN 107454007A CN 201610383814 A CN201610383814 A CN 201610383814A CN 107454007 A CN107454007 A CN 107454007A
- Authority
- CN
- China
- Prior art keywords
- service
- message
- data message
- business
- request message
- 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
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/12—Avoiding congestion; Recovering from congestion
- H04L47/125—Avoiding congestion; Recovering from congestion by balancing the load, e.g. traffic engineering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/29—Flow control; Congestion control using a combination of thresholds
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/32—Flow control; Congestion control by discarding or delaying data units, e.g. packets or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
- H04L61/4505—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
- H04L61/4511—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention provides a kind of processing method and processing device of gateway service, this method includes:Obtain the service request message that gateway down-hanging equipment is sent;Judge whether target service corresponding to the service request message is default guarantee business;If target service corresponding to the service request message is the default guarantee business, the data message of guarantee business and non-guaranteed traffic is identified according to the service request message;According to the stream interface driver data message transmission pre-set, wherein, in the stream interface driver, the transmission priority of the data message of the guarantee business is better than the data message of the non-guaranteed traffic.It the solution of the present invention, can realize to the automatic examination of specified services and Auto-matching, realize the preferential reliable and stable transmission to specifying data message.
Description
Technical field
The present invention relates to communication technical field, more particularly to a kind of processing method and processing device of gateway service.
Background technology
Current mobile Internet development is swift and violent, and explosive growth is presented in data, and the capacity and business to network ensure to propose
Higher requirement.Under new situation, various new business emerge in an endless stream, such as wechat, using shop, network video-on-demand, height
The new business such as clear monitoring camera-shooting, its speed of development is considerably beyond the cycle of networking, and this is to network operation and management band
Lot of challenges is carried out.For network operation, these business value is high and client's stickiness is strong, its requirement to network quality then phase
It should improve.It follows that the swift and violent growth of new business, causes business transmission to be easily disturbed so that some important business are held
Row cannot be guaranteed.
The content of the invention
In order to overcome the above-mentioned problems in the prior art, the embodiment provides a kind of place of gateway service
Method and device is managed, can be realized to the automatic examination of specified services and Auto-matching, is realized to specifying the preferential of data message
Reliable and stable transmission.
In order to solve the above-mentioned technical problem, the present invention adopts the following technical scheme that:
One side according to the embodiment of the present invention, there is provided a kind of processing method of gateway service, including:
Obtain the service request message that gateway down-hanging equipment is sent;
Judge whether target service corresponding to the service request message is default guarantee business;
If target service corresponding to the service request message is the default guarantee business, according to the service request
Message identifies the data message of guarantee business and non-guaranteed traffic;
According to the stream interface driver data message transmission pre-set, wherein, in the stream interface driver, the guarantee business
The transmission priority of data message is better than the data message of the non-guaranteed traffic.
Wherein, it is described to judge whether target service corresponding to the service request message is default guarantee in such scheme
Business, including:
The network characterization to match with the service request message is searched from the service database prestored, its
In, the network characterization of the default guarantee business is stored in the service database;
If finding, target service corresponding to the service request message is the default guarantee business.
Wherein, it is described from the spy prestored when the network characterization includes URL in such scheme
Determine to search the network characterization to match with the service request message in Service Database, including:
The service request message is subjected to domain name system parsing, obtains IP address, and add a message identification database;
The URL to match with the IP address is searched from the service database prestored.
Wherein, it is described from prestoring when the network characterization includes port information or network segment information in such scheme
Service database in search the network characterization to match with the service request message, including:
According to the service request message, the port information or website information of the target service are obtained, and adds a report
Literary identification database;
The port information or website information phase with the target service are searched from the service database prestored
Appropriate ports information or network segment information.
Wherein, it is described that guarantee business and non-guaranteed traffic are identified according to the service request message in such scheme
Data message, including:
Obtain the service feature information of data message;
The IP address with the service feature information match is searched from the message identification database, if finding,
Then the data message is the data message of guarantee business, and otherwise, the data message is the data message of non-guaranteed traffic.
Wherein, it is described that guarantee business and non-guaranteed traffic are identified according to the service request message in such scheme
Data message, including:
Obtain the service feature information of data message;
Search from the message identification database and believe with the port information of the service feature information match or network address
Breath, if finding, the data message is the data message of guarantee business, and otherwise, the data message is non-guaranteed traffic
Data message.
Wherein, in such scheme, it is described obtain data message service feature information the step of after, methods described is also wrapped
Include:
According to the behavioural characteristic data of service feature acquisition of information user's access service.
Wherein, in such scheme, if target service corresponding to the service request message is the default guarantee industry
Business, then it is described after the step of data message of guarantee business and non-guaranteed traffic is identified according to the service request message
Method also includes:
When gateway load is higher than predetermined threshold value, the data message of the non-guaranteed traffic is abandoned.
According to the other side of the embodiment of the present invention, a kind of processing unit of gateway service is additionally provided, including:
Acquisition module, for obtaining the service request message of gateway down-hanging equipment transmission;
Service identification module, for judging whether target service corresponding to the service request message is default guarantee industry
Business;
Data message identification module, for being the default guarantee industry when target service corresponding to the service request message
During business, the data message of guarantee business and non-guaranteed traffic is identified according to the service request message;
Ensure transport module, for according to the stream interface driver data message transmission pre-set, wherein, the stream interface driver
In, the transmission priority of the data message of the guarantee business is better than the data message of the non-guaranteed traffic.
Wherein, in such scheme, the service identification module includes:
Searching unit, match for being searched from the service database prestored with the service request message
Network characterization, wherein, the network characterization of the default guarantee business is stored in the service database;
Recognition unit, for finding the network characterization to match with the service request message when the searching unit
When, it is the default guarantee business to identify target service corresponding to the service request message.
Wherein, in such scheme, when the network characterization includes URL, the searching unit includes:
Subelement is parsed, for the service request message to be carried out into domain name system parsing, obtains IP address, and add one
Message identification database;
First searches subelement, matches for being searched from the service database prestored with the IP address
URL.
Wherein, in such scheme, when the network characterization includes port information or network segment information, the searching unit bag
Include:
Subelement is obtained, for according to the service request message, obtaining the port information or network address of the target service
Information, and add a message identification database;
Second searches subelement, for searching the end with the target service from the service database prestored
The port information or network segment information that message ceases or website information matches.
Wherein, in such scheme, the data message identification module includes:
First acquisition unit, for obtaining the service feature information of data message;
First matching unit, for being searched from the message identification database and the service feature information match
IP address, if finding, the data message is the data message of guarantee business, and otherwise, the data message is non-guaranteed
The data message of business.
Wherein, in such scheme, the data message identification module includes:
Second acquisition unit, for obtaining the service feature information of data message;
Second matching unit, for being searched from the message identification database and the service feature information match
Port information or website information, if finding, the data message is the data message of guarantee business, otherwise, the data
Message is the data message of non-guaranteed traffic.
Wherein, in such scheme, in addition to:
Business datum analysis module, for the behavioural characteristic number according to service feature acquisition of information user's access service
According to.
Wherein, in such scheme, the processing unit also includes:
Load balancing module, for when gateway load is higher than predetermined threshold value, abandoning the data of the non-guaranteed traffic
Message.
The beneficial effect of the embodiment of the present invention is:
In embodiments of the invention, by obtaining the service request message that preparation is hung under webmaster and is sent, and judge and the industry
Whether target service corresponding to business request message is default guarantee business, and when judged result is to be, according to service request report
Text identifies the data message of guarantee business and the data message of non-guaranteed traffic, and then make it that the data message of guarantee business is excellent
First transmit.Therefore, embodiments of the invention, the automatic examination to predetermined guarantee business and Auto-matching, realization pair can be realized
The preferential reliable and stable transmission of the data flow of guarantee business.
Brief description of the drawings
Fig. 1 represents the flow chart of the processing method of the gateway service of first embodiment of the invention;
Fig. 2 represents one of structured flowchart of processing unit of gateway service of second embodiment of the invention;
Fig. 3 represents the two of the structured flowchart of the processing unit of the gateway service of second embodiment of the invention;
Fig. 4 represents the structured flowchart of the processing unit of the gateway service of third embodiment of the invention;
Fig. 5 represents that behavioural characteristic data are illustrated to the effect for configuring service database in first embodiment of the invention
Figure.
Embodiment
The exemplary embodiment of the disclosure is more fully described below with reference to accompanying drawings.Although the disclosure is shown in accompanying drawing
Exemplary embodiment, it being understood, however, that may be realized in various forms the disclosure without should be by embodiments set forth here
Limited.On the contrary, these embodiments are provided to facilitate a more thoroughly understanding of the present invention, and can be by the scope of the present disclosure
Completely it is communicated to those skilled in the art.
First embodiment
One side according to the embodiment of the present invention, there is provided a kind of processing method of gateway service, as shown in figure 1, should
Method includes:
Step 101:Obtain the service request message that gateway down-hanging equipment is sent.
Wherein, when gateway down-hanging equipment needs to access a website, the gateway down-hanging equipment then sends business to gateway
Request message.For example, various application services (OTT) business is provided a user by internet, if being hung under home gateway standby
Want to access a website (www.ott.com), then hung under the home gateway standby to home gateway transmission service request message.
Step 102, judge whether target service corresponding to the service request message is default guarantee business.
Preferably, step 102 includes:
The network characterization to match with the service request message is searched from the service database prestored, its
In, the network characterization of the default guarantee business is stored in the service database;
If finding, target service corresponding to the service request message is the default guarantee business.
In an embodiment of the present invention, a service database is pre-configured with, is deposited in the service database
Contain the network characterization of default guarantee business.Default guarantee business is the business set in advance for needing carry out business guarantee.
Wherein, gateway management person can be by keeper's Webpage, terminal total management system (ITMS) and optical-fiber network
The media management systems such as Single Component Management control interface (OMCI) are to gateway management and configure the service database.Wherein, net
Network feature may include Web site Uniform Resource finger URL (URL), (such as www.test.com), network segment information (such as * .test.com, IP
Address field 10.10.10.0/26), port information (such as 8090).
Wherein, when the network characterization includes URL, lookup and the institute from the service database prestored
The network characterization that service request message matches is stated, including:
The service request message is subjected to domain name system parsing, obtains IP address, and add a message identification database;
The URL to match with the IP address is searched from the service database prestored.
That is, when being stored with URL in service database, URL matching is being carried out from the service database
During lookup, it is necessary first to dns resolution is carried out to service request message, to obtain IP address, then again from service database
The URL that middle lookup matches with the IP address.If the URL to match with the IP address can be found, the service request report
Target service corresponding to text needs carry out business guarantee, otherwise need not carry out business guarantee.
In addition, when the network characterization includes port information or network segment information, it is described from the specific transactions prestored
The network characterization to match with the service request message is searched in database, including:
According to the service request message, the port information or website information of the target service are obtained, and adds a report
Literary identification database;
The port information or website information phase with the target service are searched from the service database prestored
Appropriate ports information or network segment information.
That is, when being stored with port information or network segment information in service database, from the service database
During middle progress matched and searched, the service request message, which need not carry out dns resolution, directly to be believed from the port for obtaining target service
Breath and website information, then searched and port information appropriate ports information, or lookup and net from service database again
The network segment information of location information match.If the port information appropriate ports information with target service, Huo Zhecha can be found
Find the network segment information to match with the website information of target service, then target service corresponding to the service request message need into
Industry business ensures, otherwise need not carry out business guarantee.
If target service corresponding to step 103, the service request message is the default guarantee business, according to
Service request message identifies the data message of guarantee business and non-guaranteed traffic.
Wherein, will be from service request in above-mentioned steps when the network characterization stored in property data base includes URL
Message identification database is arrived in the IP address storage obtained in message, then in step 103, can be deposited according in message identification database
The IP address of storage, to identify the traffic data of guarantee business and non-guaranteed traffic.
Specifically, when being stored with IP address in message identification database, step 103 includes:
Obtain the service feature information of data message;
The IP address with the service feature information match is searched from the message identification database, if finding,
Then the data message is the data message of guarantee business, and otherwise, the data message is the data message of non-guaranteed traffic.
Wherein, service feature information includes source IP, purpose IP, four layer protocol types, source port and destination interface.Each
Data message is including this five key messages of source IP, purpose IP, four layer protocol types, source port and destination interface.Therefore, exist
, can be by five crucial letters in every business datum in the identification process that guarantee business and non-guaranteed traffic are carried out to data message
Breath is compared with the IP address in message identification database, when in five key messages energy fuzzy matching to message identification data
An IP address in storehouse then thinks the data message that this data message is guarantee business, i.e. the data message needs carry out business
Ensure.
In addition, when the network characterization stored in property data base includes port information or network segment information, in above-mentioned steps
In by the port information or website information that are obtained from business request message store to message identification database, then in step
, can be according to the port information or website information stored in message identification database, to identify guarantee business and non-guaranteed in 103
The data message of business.
Specifically, step 103 includes:
Obtain the service feature information of data message;
Search from the message identification database and believe with the port information of the service feature information match or network address
Breath, if finding, the data message is the data message of guarantee business, and otherwise, the data message is non-guaranteed traffic
Data message.
Wherein, service feature information includes source IP, purpose IP, four layer protocol types, source port and destination interface.Each
Data message is including this five key messages of source IP, purpose IP, four layer protocol types, source port and destination interface.Therefore, exist
, can be by five crucial letters in every data message in the identification process that guarantee business and non-guaranteed traffic are carried out to data message
Breath is compared with the port information in message identification database or website information, when energy fuzzy matching is arrived in five key messages
A port information or website information in message identification database then think the data message that this data message is guarantee business,
I.e. the data message needs carry out business guarantee.
Certainly, any record stored in message identification database can be IP address, port information and network address letter
One or more in breath, are more easily identified so as to realize to data message.
Two records are stored with, first is that purpose IP meets
10.10.10/24, port 9090 at present, second is that purpose IP meets 20.20.20/32.Now with two kinds of data messages, its
Service feature information is respectively:Source IP 3.3.3.3, purpose IP 10.10.10.10, four layer protocol TCP, source port 9091, mesh
Port 9092;Source IP 8.8.8.8, purpose IP 20.20.20.20, four layer protocol TCP, source port 6091, destination interface
6092.Wherein, the after fuzzy matching in the service feature information matches message identification database of second data message is carried out
Two records, then this data message needs carry out business guarantee.
Step 104, according to the stream interface driver data message transmission pre-set.
Wherein, in the stream interface driver, the transmission priority of the data message of the guarantee business is better than described non-guaranteed
The data message of business.
In an embodiment of the present invention, after the service access of guarantee in need, its priority is improved to be specified
Prioritised transmission on strategy, reduce the transmission of the business of non-required guarantee.After the business for needing to ensure exits, automatic recovery pair
Transmission on the normal strategy of the business of non-required guarantee.The automatic monitoring of the business ensured needs is realized simultaneously, ensures production
Product are under the business load that the needs that can be born ensure and worked.
Further, after the service feature information of data message is obtained, methods described also includes:
According to the behavioural characteristic data of service feature acquisition of information user's access service.
Wherein, behavioural characteristic data include the accounting that user's access needs the business and non-required guarantee business ensured, visit
Ask specific website statistics and flow analysis, service operation duration, it is necessary to ensure access peak value and valley, it is necessary to ensure to existing
There are impact volume and load effect of network etc..In an embodiment of the present invention, after getting above-mentioned behavioural characteristic data, the behavior
Characteristic is reported to tension management system by terminal total management system (ITMS), as shown in figure 5, to facilitate network to operate
Specific value and coverage of the person based on the behavioural characteristic data assessment specific transactions in actually carrying out, so as to come according to this
Service database is configured, and then strengthens existing network optimization and extended capability.
Furthermore it is preferred that after step 103, in addition to:
When gateway load is higher than predetermined threshold value, the data message of the non-guaranteed traffic is abandoned.
Wherein, in embodiments of the invention, when gateway load is higher than predetermined threshold value, i.e., the company that can bear more than system
After connecing, by abandoning the data message of non-guaranteed traffic, come the connection realized scheduling and balance all business, so as to ensure industry
In the case that business is interference-free, new access is made successfully to initiate, and then allow Consumer's Experience to be had been maxed out less than product
Saturation state.
In summary, the foothold of the embodiment of the present invention is reliable to ensure the transmission preferences of specific transactions and business, simultaneously
Flexible management configuration new business is supported, facilitates network operator quickly to dispose new business.Embodiments of the invention simultaneously
The behavioural characteristic data of user's access service can be provided so that network operator can be by the comprehensive three-dimensional assessment of these data
New business each side region feature, so as to preferably operate and safeguard development and the existing network of new business based on these data.
Second embodiment
According to the other side of the embodiment of the present invention, a kind of processing unit of gateway service is also provided, as shown in Fig. 2
The device 200 includes:
Acquisition module 201, for obtaining the service request message of gateway down-hanging equipment transmission;
Service identification module 202, for judging whether target service corresponding to the service request message is default guarantee
Business;
Data message identification module 203, for being the default guarantor when target service corresponding to the service request message
During card business, the data message of guarantee business and non-guaranteed traffic is identified according to the service request message;
Ensure transport module 204, for according to the stream interface driver data message transmission pre-set, wherein, the stream control
In strategy, the transmission priority of the data message of the guarantee business is better than the data message of the non-guaranteed traffic.
Preferably, as shown in figure 3, the service identification module 202 includes:
Searching unit 2021, for being searched and the service request message phase from the service database prestored
The network characterization of matching, wherein, the network characterization of the default guarantee business is stored in the service database;
Recognition unit 2022, for finding the network to match with the service request message spy when the searching unit
During sign, it is the default guarantee business to identify target service corresponding to the service request message.
Preferably, when the network characterization includes URL, as shown in figure 3, the searching unit 2021
Including:
Subelement 20211 is parsed, for the service request message to be carried out into domain name system parsing, obtains IP address, and
Add a message identification database;
First searches subelement 2212, for being searched and the IP address phase from the service database prestored
The URL of matching.
Preferably, when the network characterization includes port information or network segment information, as shown in figure 3, the searching unit
2021 include:
Obtain subelement 20213, for according to the service request message, obtain the target service port information or
Website information, and add a message identification database;
Second searches subelement 20214, for being searched and the target industry from the service database prestored
The port information or network segment information that the port information or website information of business match.
Preferably, as shown in figure 3, the data message identification module 203 includes:
First acquisition unit 2031, for obtaining the service feature information of data message;
First matching unit 2032, for being searched and the service feature information phase from the message identification database
The IP address matched somebody with somebody, if finding, the data message is the data message of guarantee business, and otherwise, the data message is non-
The data message of guarantee business.
Preferably, as shown in figure 3, the data message identification module 203 includes:
Second acquisition unit 2033, for obtaining the service feature information of data message;
Second matching unit 2034, for being searched and the service feature information phase from the message identification database
The port information or website information matched somebody with somebody, if finding, the data message is the data message of guarantee business, otherwise, described
Data message is the data message of non-guaranteed traffic.
Preferably, as shown in figure 3, also including:
Business datum analysis module 205, it is special for the behavior according to service feature acquisition of information user's access service
Levy data.
Preferably, as shown in figure 3, the processing unit also includes:
Load balancing module 206, for when gateway load is higher than predetermined threshold value, abandoning the number of the non-guaranteed traffic
According to message.
The processing unit of the gateway service of the embodiment of the present invention, gateway down-hanging equipment is obtained by acquisition module 201 and sent
Service request message, and trigger service identification module 202 and judge whether target service corresponding to service request message is default
Guarantee business, and in judged result for when being, trigger data message identification module 203 identifies according to the service request message
The data message of guarantee business and non-guaranteed traffic, so that ensureing that the data message of business can be with prioritised transmission.Therefore, originally
The processing unit of the gateway service of inventive embodiments, predetermined guarantee business can be screened automatically, and realize the number to ensureing business
According to the preferential reliable and stable transmission of message.
3rd embodiment
As shown in figure 4, another embodiment of the processing unit for the gateway service of the present invention, wherein, mainly include:Matchmaker
Jie's administrative unit, business recognition unit, business datum analytic unit, business Reliable guarantee unit, business transmission preferences unit.
Specifically, media management unit:It is specific for media data configuration (configuring service database) and management
The data acquisition of business.Media can configure the particular address for needing carry out business to ensure business, specific URL or other features
Website, specific network identity, specific serve port, the business for facilitating user to ensure needs is adjusted and related service
Management.Wherein, related specific transactions behavioural analysis and data acquisition more top management level are transferred to by this element.
Business recognition unit:It is that the data of gateway transmission are screened out into which data needs carry out business guarantee that it, which is acted on,.
Wherein, there is a database, i.e. message identification database in the business recognition unit.After corresponding service is initiated, by corresponding
The process such as dns resolution, IP route selections after, business recognition unit automatically can be carried out service request message and certain database
Matched and searched, to screen the business whether current connection belongs to needs and ensure., will if the business needs carry out business guarantee
The IP address or port information or website information obtained during matched and searched adds above-mentioned message identification database.
In addition, all data message of gateway can all pass through the business recognition unit, then business recognition unit can be from data
Extract its five key parameter, i.e. source IP in message, purpose IP, four layer protocol types, source port, destination interface, and according to this
Five key parameters establish a map record, so as to which each data message and this map record be corresponded.Wherein, it is any
As long as five key messages of data message have one it is variant, then correspond to different map records so as to come to distinguish be different numbers
According to message, the consistent data message of five key messages is then considered same data message.
Correspondingly, five information in every map record are compared business recognition unit with message identification database,
When in five key messages can fuzzy matching to one in message identification database record, then it is assumed that this data message need into
Industry business ensures, then is marked in its map record.
Business Reliable guarantee unit:The unit can ensure that product is under high capacity multi-service impact, such as bit flood
Situations such as (BT) is downloaded is flowed, stably ensures to need the reliability of guarantee business, after the connection that system to be exceeded can bear,
The automatic map record searched after being marked in business recognition unit, to dispatch and balance the connection of all business and make to need
In the case that the business to be ensured is interference-free, new access can successfully be initiated, so as to allow Consumer's Experience less than product
Through all business for reaching maximum saturation state and automatic equalization system.
Business transmission preferences unit:The unit ensure when the service access of guarantee in need after, by its priority raising with
Obtain specifying the prioritised transmission on strategy, reduce the transmission of the business of non-required guarantee.After the business for needing to ensure exits, from
Transmission on the dynamic normal strategy recovered to the business of non-required guarantee.The automatic prison of the business ensured needs is realized simultaneously
Control, ensure that product is under the business load that the needs that can be born ensure and work.
Business datum analytic unit:The unit is used to analyze the behavioural characteristic data that user accesses the business for needing to ensure,
Network operator enable by the comprehensive three-dimensional assessment new business each side region feature of these behavioural characteristic data, so as to more preferable
Operate and safeguard development and the existing network of new business in ground.
From the foregoing, the processing unit of the gateway service of the embodiment of the present invention, first, enables to network to be carried for content
Differentiated service is provided for business, so as to simple and quick development new business, and ensures its reliability and stability;Secondly, energy
Enough service traffics are provided for operator and the information such as match with user and Internet resources, realize the examination and control to service traffics,
And then realize the maximization of specific discharge value;Again, user behavior custom and user preference are identified by data mining, so as to
Provide the user the personalized, information service of differentiation;Finally, using the teaching of the invention it is possible to provide more data analysis interfaces and more data
Sample, so as to meet the growth requirement of the new business model excavated based on big data.
Above-described is the preferred embodiment of the present invention, it should be pointed out that is come for the ordinary person of the art
Say, some improvements and modifications can also be made under the premise of principle of the present invention is not departed from, and these improvements and modifications also exist
In protection scope of the present invention.
Claims (16)
- A kind of 1. processing method of gateway service, it is characterised in that including:Obtain the service request message that gateway down-hanging equipment is sent;Judge whether target service corresponding to the service request message is default guarantee business;If target service corresponding to the service request message is the default guarantee business, according to the service request message Identify the data message of guarantee business and non-guaranteed traffic;According to the stream interface driver data message transmission pre-set, wherein, in the stream interface driver, the data of the guarantee business The transmission priority of message is better than the data message of the non-guaranteed traffic.
- 2. processing method according to claim 1, it is characterised in that described to judge mesh corresponding to the service request message Whether mark business is default guarantee business, including:The network characterization to match with the service request message is searched from the service database prestored, wherein, The network characterization of the default guarantee business is stored in the service database;If finding, target service corresponding to the service request message is the default guarantee business.
- 3. processing method according to claim 2, it is characterised in that when the network characterization includes URL When, it is described that the network characterization to match with the service request message, bag are searched from the service database prestored Include:The service request message is subjected to domain name system parsing, obtains IP address, and add a message identification database;The URL to match with the IP address is searched from the service database prestored.
- 4. processing method according to claim 2, it is characterised in that when the network characterization includes port information or the network segment It is described that the network spy to match with the service request message is searched from the service database prestored during information Sign, including:According to the service request message, the port information or website information of the target service are obtained, and adds a message and knows Other database;Search from the service database prestored and match with the port information or website information of the target service Port information or network segment information.
- 5. processing method according to claim 3, it is characterised in that described that guarantor is identified according to the service request message The data message of card business and non-guaranteed traffic, including:Obtain the service feature information of data message;The IP address with the service feature information match, if finding, institute are searched from the message identification database The data message that data message is guarantee business is stated, otherwise, the data message is the data message of non-guaranteed traffic.
- 6. processing method according to claim 4, it is characterised in that described that guarantor is identified according to the service request message The data message of card business and non-guaranteed traffic, including:Obtain the service feature information of data message;The port information or website information with the service feature information match are searched from the message identification database, if Find, then the data message is the data message of guarantee business, and otherwise, the data message is the data of non-guaranteed traffic Message.
- 7. the processing method according to claim 5 or 6, it is characterised in that the service feature letter for obtaining data message After the step of breath, methods described also includes:According to the behavioural characteristic data of service feature acquisition of information user's access service.
- 8. processing method according to claim 1, it is characterised in that if target corresponding to the service request message Business is the default guarantee business, then the data of guarantee business and non-guaranteed traffic are identified according to the service request message After the step of message, methods described also includes:When gateway load is higher than predetermined threshold value, the data message of the non-guaranteed traffic is abandoned.
- A kind of 9. processing unit of gateway service, it is characterised in that including:Acquisition module, for obtaining the service request message of gateway down-hanging equipment transmission;Service identification module, for judging whether target service corresponding to the service request message is default guarantee business;Data message identification module, for being the default guarantee business when target service corresponding to the service request message When, the data message of guarantee business and non-guaranteed traffic is identified according to the service request message;Ensure transport module, for according to the stream interface driver data message transmission pre-set, wherein, in the stream interface driver, The transmission priority of the data message of the guarantee business is better than the data message of the non-guaranteed traffic.
- 10. processing unit according to claim 9, it is characterised in that the service identification module includes:Searching unit, for searching the net to match with the service request message from the service database prestored Network feature, wherein, the network characterization of the default guarantee business is stored in the service database;Recognition unit, for when the searching unit finds the network characterization to match with the service request message, knowing Target service corresponding to not described service request message is the default guarantee business.
- 11. processing unit according to claim 10, it is characterised in that when the network characterization positions including unified resource Fu Shi, the searching unit include:Subelement is parsed, for the service request message to be carried out into domain name system parsing, obtains IP address, and add a message Identification database;First searches subelement, for searching the system to match with the IP address from the service database prestored One URLs.
- 12. processing unit according to claim 10, it is characterised in that when the network characterization includes port information or net During segment information, the searching unit includes:Subelement is obtained, for according to the service request message, obtaining the port information or website information of the target service, And add a message identification database;Second searches subelement, believes for being searched from the service database prestored with the port of the target service The port information or network segment information that breath or website information match.
- 13. processing unit according to claim 11, it is characterised in that the data message identification module includes:First acquisition unit, for obtaining the service feature information of data message;First matching unit, for searching the IP with the service feature information match from the message identification database Location, if finding, the data message is the data message of guarantee business, and otherwise, the data message is non-guaranteed traffic Data message.
- 14. processing unit according to claim 12, it is characterised in that the data message identification module includes:Second acquisition unit, for obtaining the service feature information of data message;Second matching unit, for searching the port with the service feature information match from the message identification database Information or website information, if finding, the data message is the data message of guarantee business, otherwise, the data message For the data message of non-guaranteed traffic.
- 15. the processing unit according to claim 13 or 14, it is characterised in that also include:Business datum analysis module, for the behavioural characteristic data according to service feature acquisition of information user's access service.
- 16. processing unit according to claim 9, it is characterised in that also include:Load balancing module, for when gateway load is higher than predetermined threshold value, abandoning the data message of the non-guaranteed traffic.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610383814.7A CN107454007A (en) | 2016-06-01 | 2016-06-01 | A kind of processing method and processing device of gateway service |
PCT/CN2017/077803 WO2017206576A1 (en) | 2016-06-01 | 2017-03-23 | Gateway service processing method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610383814.7A CN107454007A (en) | 2016-06-01 | 2016-06-01 | A kind of processing method and processing device of gateway service |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107454007A true CN107454007A (en) | 2017-12-08 |
Family
ID=60479688
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610383814.7A Pending CN107454007A (en) | 2016-06-01 | 2016-06-01 | A kind of processing method and processing device of gateway service |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107454007A (en) |
WO (1) | WO2017206576A1 (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111049751B (en) * | 2019-12-10 | 2022-12-13 | 深圳赛安特技术服务有限公司 | Data transmission optimization method, device, equipment and readable storage medium |
CN112134893B (en) * | 2020-09-25 | 2023-08-29 | 杭州迪普科技股份有限公司 | Internet of things safety protection method and device, electronic equipment and storage medium |
CN112887756B (en) * | 2021-01-11 | 2023-02-07 | 上海七牛信息技术有限公司 | Multi-input multi-output communication system and method for multimedia micro-service |
CN115150420B (en) * | 2021-03-29 | 2024-04-09 | 中移(上海)信息通信科技有限公司 | Service processing method and device and related equipment |
CN115801916A (en) * | 2021-09-08 | 2023-03-14 | 中国移动通信集团山东有限公司 | Traffic identification method and device |
CN114244784B (en) * | 2021-11-11 | 2023-09-19 | 新华三大数据技术有限公司 | Message forwarding method and device |
CN114143385B (en) * | 2021-11-24 | 2024-01-05 | 广东电网有限责任公司 | Network traffic data identification method, device, equipment and medium |
CN114189479A (en) * | 2021-12-08 | 2022-03-15 | 全球能源互联网研究院有限公司 | 5G MEC power service data transmission method and device |
CN114338425B (en) * | 2021-12-31 | 2023-09-19 | 中国联合网络通信集团有限公司 | Network planning method, device and storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7089320B1 (en) * | 2001-06-01 | 2006-08-08 | Cisco Technology, Inc. | Apparatus and methods for combining data |
CN101072183A (en) * | 2007-06-11 | 2007-11-14 | 华为技术有限公司 | Data flow service quality assuring method and device |
CN101150496A (en) * | 2006-09-22 | 2008-03-26 | 中兴通讯股份有限公司 | Method for improving important information network transmission quality |
CN103517348A (en) * | 2013-10-09 | 2014-01-15 | 中国联合网络通信集团有限公司 | Data transmission method and gateway based on data priority |
US20150012634A1 (en) * | 2012-01-13 | 2015-01-08 | Accenture Global Services Limited | Performance Interference Model for Managing Consolidated Workloads In Qos-Aware Clouds |
CN104427630A (en) * | 2013-08-30 | 2015-03-18 | 京信通信系统(中国)有限公司 | Method and device for packet scheduling |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101471863A (en) * | 2007-12-25 | 2009-07-01 | 中国移动通信集团公司 | Method, device and transition gateway for processing data between networks |
CN101873632B (en) * | 2009-04-27 | 2013-07-10 | 电信科学技术研究院 | Data dispatching method, system and device |
-
2016
- 2016-06-01 CN CN201610383814.7A patent/CN107454007A/en active Pending
-
2017
- 2017-03-23 WO PCT/CN2017/077803 patent/WO2017206576A1/en active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7089320B1 (en) * | 2001-06-01 | 2006-08-08 | Cisco Technology, Inc. | Apparatus and methods for combining data |
CN101150496A (en) * | 2006-09-22 | 2008-03-26 | 中兴通讯股份有限公司 | Method for improving important information network transmission quality |
CN101072183A (en) * | 2007-06-11 | 2007-11-14 | 华为技术有限公司 | Data flow service quality assuring method and device |
US20150012634A1 (en) * | 2012-01-13 | 2015-01-08 | Accenture Global Services Limited | Performance Interference Model for Managing Consolidated Workloads In Qos-Aware Clouds |
CN104427630A (en) * | 2013-08-30 | 2015-03-18 | 京信通信系统(中国)有限公司 | Method and device for packet scheduling |
CN103517348A (en) * | 2013-10-09 | 2014-01-15 | 中国联合网络通信集团有限公司 | Data transmission method and gateway based on data priority |
Also Published As
Publication number | Publication date |
---|---|
WO2017206576A1 (en) | 2017-12-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107454007A (en) | A kind of processing method and processing device of gateway service | |
US11528226B2 (en) | Network validation with dynamic tunneling | |
US20240049108A1 (en) | Network provisioning | |
CN102752792B (en) | Method, the equipment and system of monitoring mobile terminal Internet access quality of service | |
EP2924941B1 (en) | Method and device for preventing service illegal access | |
CN104320304A (en) | Multimode integration core network user traffic application identification method easy to expand | |
CN102195882B (en) | According to method and the device of the routing of data flow application type | |
CN109660593B (en) | Internet of things platform access management method, device and system | |
US10701623B2 (en) | Method and apparatus for Wi-Fi device type identification and device type based diagnostics and optimization | |
CN102780779A (en) | Gateway equipment and method and device for optimization of campus network export P2P (peer-to-peer) traffic | |
CN109039775A (en) | Quality of service monitoring method, apparatus and system | |
Trammell et al. | mPlane: an intelligent measurement plane for the internet | |
CN102739811A (en) | Method and device of domain name resolution | |
CN105991793A (en) | Message forwarding method and device | |
EP3096492B1 (en) | Page push method and system | |
KR101344398B1 (en) | Router and method for application awareness and traffic control on flow based router | |
CN101986605B (en) | Method and system for processing web surfing data of user based on backbone network | |
CN107347085A (en) | A kind of information acquisition method and device | |
KR101264951B1 (en) | Device for intercepting and analyzing traffic for a terminal | |
EP3235168A2 (en) | Coordinated packet delivery of encrypted session | |
EP3018883A1 (en) | Login method and system for client unit | |
AU2021101149A4 (en) | Iot based secure educational system | |
CN103249028B (en) | network information inquiry method based on identity information | |
CN106571993A (en) | Data transmission method, data transmission device and data transmission system | |
CN106028469A (en) | Communication connection establishment method and device, and mobile terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20171208 |