Nothing Special   »   [go: up one dir, main page]

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 PDF

Info

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
Application number
CN201610383814.7A
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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201610383814.7A priority Critical patent/CN107454007A/en
Priority to PCT/CN2017/077803 priority patent/WO2017206576A1/en
Publication of CN107454007A publication Critical patent/CN107454007A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/12Avoiding congestion; Recovering from congestion
    • H04L47/125Avoiding congestion; Recovering from congestion by balancing the load, e.g. traffic engineering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/29Flow control; Congestion control using a combination of thresholds
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/32Flow control; Congestion control by discarding or delaying data units, e.g. packets or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4505Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
    • H04L61/4511Network 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

A kind of processing method and processing device of gateway service
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)

  1. 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. 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. 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. 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. 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. 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. 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. 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.
  9. 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. 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. 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. 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. 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. 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. 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. 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.
CN201610383814.7A 2016-06-01 2016-06-01 A kind of processing method and processing device of gateway service Pending CN107454007A (en)

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)

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

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

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

Patent Citations (6)

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