CN104954272A - Method and system for flow control of packet switching network - Google Patents

Method and system for flow control of packet switching network Download PDF

Info

Publication number
CN104954272A
CN104954272A CN201410119353.3A CN201410119353A CN104954272A CN 104954272 A CN104954272 A CN 104954272A CN 201410119353 A CN201410119353 A CN 201410119353A CN 104954272 A CN104954272 A CN 104954272A
Authority
CN
China
Prior art keywords
flow control
switching network
flow
network
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
CN201410119353.3A
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.)
Suzhou Yuhuo Information Science & Technology Co Ltd
Original Assignee
Suzhou Yuhuo Information Science & Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Suzhou Yuhuo Information Science & Technology Co Ltd filed Critical Suzhou Yuhuo Information Science & Technology Co Ltd
Priority to CN201410119353.3A priority Critical patent/CN104954272A/en
Publication of CN104954272A publication Critical patent/CN104954272A/en
Pending legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a method and system for flow control of a packet switching network including a plurality of terminal devices, a core switching network and a business network. The method includes the steps of establishing a business channel for each terminal device, each terminal device emitting a request massage, the core switching network sending the request massages to the business network, monitoring the request massages on a real-time basis, extracting request massages in accordance with a flow matching rule and identifying the terminal device, determining the flow control means, feeding the flow control means back to the core switching network for Qos parameter control, and/or sending the flow control means to the business network for accessing business and controlling business channel flow. The method and system for flow control solve the abnormity of a network in a low-cost and high-efficient way.

Description

The flow control methods of packet switching network and system
Technical field
The present invention relates to a kind of flow control methods and system of packet switching network.
Background technology
Along with the development of the Internet and various end product, business network flow rapidly increases, abnormal flow in business network, burst flow and unauthorized flow also increase thereupon, bearer network is caused often to occur the situation that broadband is not enough and congested badly influencing the experience of normal users and regular traffic.Therefore, control just to become the important content ensureing carrying and business network quality of service to improper flow.
Summary of the invention
The technical problem to be solved in the present invention is that abnormal flow, burst flow and unauthorized flow in order to overcome business network in prior art also increases the bearer network caused and often occur the defect that broadband is not enough and congested, there is provided a kind of abnormal conditions of business network that make to reduce, normal authorization user can obtain flow control methods and the system of the packet switching network that better network is experienced.
The present invention solves above-mentioned technical problem by following technical proposals: a kind of flow control methods of packet switching network, described packet switching network comprises some terminal equipments, a core switching network and a business network, its feature is, described flow control methods comprises the following steps:
S 1, each terminal equipment is all established to the service channel of described core switching network by Access Network;
S 2, each terminal equipment all sends request message by service channel, and by described core switching network, described request message is sent to described business network;
S 3, Real-Time Monitoring is carried out to the described request message that described core switching network sends, extract the request message meeting a flow matches rule, and identify the terminal equipment sending the request message extracted;
S 4, the request message extracted and the terminal equipment identified are detected, and determine the flow control mode of the terminal equipment controlling to identify according to a traffic control rule;
S 5, described flow control mode is fed back to described core switching network, described core switching network is according to the Qos(Quality of Service of described flow control mode to the described terminal equipment identified: service quality) parameter controls; And/or described flow control mode is sent to described business network, and described business network controls the access service of the described terminal equipment identified and service channel flow according to described flow control mode.
Flow control methods of the present invention can act on wireless network (specifically acting on bearing bed) or cable network, and the present invention can also be used for transmitting in the network of wired and wireless signal simultaneously.Described terminal equipment can be mobile terminal (as mobile phone, panel computer) also can be fixed terminal (as desktop computer).
About described flow matches rule, the request message that terminal equipment sends is monitored and analyzed, with information such as flows, the message characteristic comprised in message information, message five-tuple, domain-name information can reflect whether normal the service channel that the terminal equipment sending request message is set up communicates, flow matches rule is the rule arranged according to message information, specific five-tuple, flow threshold, certain domain name or unknown domain name can be comprised, when request message meets flow matches rule, then request message is abnormal request message.Wherein, specific five-tuple refers to, the IP of five-tuple or port number information are that system is pre-configured.Such as mailing to the Business Stream of certain service-specific server, can configuration purpose IP and port numbers be that particular server owns.The control of Business Stream access can be carried out for this server.For the flow meeting specific five-tuple, can control it according to the flow control mode of correspondence, comprise reduction of speed, current limliting, deletion etc.
Described traffic control rule is abnormal request message and the corresponding relation by the normal flow control mode of service channel process corresponding for abnormal request message, the present invention controls from network source (core switching network and business network) Network, comparatively concentrated to the monitoring of request message, effectively can reduce spending.
Core switching network, still belongs to message bearing bed.Business network, provides concrete business, as WWW(World Wide Web (WWW)), FTP(file transfer protocol (FTP)) etc. service.Core switching network can by controlling bearing parameter (Qos parameter), and business network by service control stream parameter (access service and service channel flow), can realize the Flow Control to message.
Preferably, described flow control mode comprises the deletion of access service and the speed limit of service channel flow or reduction of speed.
Preferably, described flow matches rule comprises one or more in specific five-tuple, flow threshold, certain domain name or unknown domain name.Message five-tuple, domain-name information, preset flow threshold value and pre-set bandwidths are the whether normal data of monitor request message comparatively commonly used, and can obtain flow matches rule according to above-mentioned data.
Preferably, described access service and service channel flow comprise bandwidth, carrying signal parameter.The present invention both can be applied in the middle of wireless and cable network simultaneously.For cable network, the bandwidth of core switching network or business network service control passage; For wireless network, the carrying signal parameter of core switching network or business network service control passage.Therefore from network source (core switching network and business network), Network is controlled, Network Abnormal can be solved with low cost, high efficiency mode.
The present invention also provides a kind of flow control system of packet switching network, described packet switching network comprises some terminal equipments, a core switching network and a business network, its feature is, described flow control system comprises a monitoring modular, a matching module and a feedback module
Each terminal equipment all for being established to the service channel of described core switching network by Access Network, sends request message by service channel, also by described core switching network, described request message is sent to described business network;
The described request message that described monitoring modular is used for described core switching network sends carries out Real-Time Monitoring, extracts the request message meeting a flow matches rule, and identifies the terminal equipment sending the request message extracted;
Described matching module is used for detecting the request message extracted and the terminal equipment identified, and determines the flow control mode of the terminal equipment controlling to identify according to a traffic control rule;
Described feedback module is used for described flow control mode to feed back to described core switching network, and described core switching network controls according to the Qos parameter of described flow control mode to the described terminal equipment identified; And/or for described flow control mode is sent to described business network, described business network controls the access service of the described terminal equipment identified and service channel flow according to described flow control mode.
Wherein, monitoring modular, matching module and feedback module can be realized by a server, or monitoring modular can realize for the server of monitoring by one, and matching module and feedback module can realize for the server controlled by one.
Preferably, described flow control mode comprises the deletion of access service and the speed limit of service channel flow or reduction of speed.
Preferably, described flow matches rule comprises one or more in specific five-tuple, flow threshold, certain domain name or unknown domain name.
Preferably, described access service and service channel flow comprise bandwidth, carrying signal parameter.
On the basis meeting this area general knowledge, above-mentioned each optimum condition, can combination in any, obtains the preferred embodiments of the invention.
Positive progressive effect of the present invention is: the present invention effectively can reduce the business network situation that the broadband that causes is not enough and congested because service channel flow increases, and can solve Network Abnormal with low cost, high efficiency mode.
Accompanying drawing explanation
Fig. 1 is the flow chart of the flow control methods of a preferred embodiment of the present invention.
Fig. 2 is the structural representation of the flow control system of a preferred embodiment of the present invention.
Embodiment
Mode below by embodiment further illustrates the present invention, but does not therefore limit the present invention among described scope of embodiments.
See Fig. 2, the present embodiment provides a kind of flow control system of packet switching network, and described packet switching network comprises a desktop computer 1, smart mobile phone 2, core switching network 3 and a business network 6.Described flow control system comprises monitor server 7 and a Control Server 8, and described monitor server 7 comprises a monitoring modular 71, and described Control Server 8 comprises matching module 81 and a feedback module 82.
Wherein, described desktop computer 1 and smart mobile phone 2 are a kind of execution modes of terminal equipment of access network.Terminal equipment of the present invention is not limited only to desktop computer 1 and smart mobile phone 2.
Desktop computer 1 and smart mobile phone 2 are for being established to the service channel of described core switching network 3 by Access Network.Wherein, the service channel that desktop computer is set up is cable business passage, and smart mobile phone then sets up wireless 3G(G mobile communication) service channel of network.
Described request message for sending request message by service channel, and is sent to described business network 6 by described core switching network 3 by desktop computer 1 and smart mobile phone 2.
Described monitoring modular 71 carries out Real-Time Monitoring for the described request message sent described core switching network 3, extracts the request message meeting a flow matches rule, and identifies the terminal equipment sending the request message extracted.
Wherein, the desktop computer of the present embodiment and the request message of smart mobile phone transmission include message five-tuple, domain-name information, flow and bandwidth.That is, monitor server 7 monitors the request message comprising message five-tuple, domain-name information, preset flow threshold value and pre-set bandwidths that core switching network sends.
Described matching module 81 for detecting the request message extracted and the terminal equipment identified, and according to described traffic control rule determination flow control mode.
The described flow matches rule of the present embodiment comprises specific five-tuple, flow threshold, certain domain name and unknown domain name.Described flow control mode comprises the deletion of access service and the speed limit of service channel flow or reduction of speed.
If the request message of desktop computer meets the flow matches rule of excess flow threshold value, the request message of smart mobile phone meets the flow matches rule of accessing unknown domain name, then extract the request message of desktop computer and smart mobile phone, and identify described desktop computer and smart mobile phone.Described matching module is according to described traffic control rule determination desktop computer and smart mobile phone flow control mode.Service channel flow for desktop computer carries out reduction of speed process, is specially the bandwidth reducing desktop computer.Access service for smart mobile phone does delete processing, is specially and the carrying signal parameter of smart mobile phone radio communication is set to zero.
Described feedback module 82 is for being sent to described core switching network and described business network by described flow control mode.
Described core switching network is used for controlling according to the Qos parameter of described flow control mode to the described terminal equipment identified.
Described business network is used for controlling the access service of the described terminal equipment identified and service channel flow according to described flow control mode.
See Fig. 1, the present embodiment also provides a kind of flow control methods of the packet switching network utilizing the flow control system of packet switching network to realize, and described flow control methods comprises the following steps:
Step 100, desktop computer and smart mobile phone are all established to the service channel of described core switching network by Access Network.
Step 101, desktop computer and smart mobile phone all send request message by service channel, and by described core switching network, described request message are sent to described business network.
Described request message then comprises message five-tuple, domain-name information, flow and bandwidth.
Step 102, Real-Time Monitoring is carried out to the described request message that described core switching network sends, extract the request message meeting a flow matches rule, and identify and send the terminal equipment extracting request message.
Described flow matches rule comprises specific five-tuple, flow threshold, certain domain name and unknown domain name.
Step 103, the request message extracted and the terminal equipment identified to be detected, and determine the flow control mode of the terminal equipment controlling to identify according to a traffic control rule.
Described control mode comprises the deletion of access service and the speed limit of service channel flow or reduction of speed.
Step 104, described flow control mode is sent to described core switching network and described business network, described core switching network controls according to the Qos parameter of described flow control mode to the described terminal equipment identified, and described business network controls the access service of the described terminal equipment identified and service channel flow according to described flow control mode.
Described access service and service channel flow comprise bandwidth, carrying signal parameter.
The flow control methods of the packet switching network of the present embodiment and system effectively can reduce the business network situation that the broadband that causes is not enough and congested because service channel flow increases, and can solve Network Abnormal with low cost, high efficiency mode.
Although the foregoing describe the specific embodiment of the present invention, it will be understood by those of skill in the art that these only illustrate, protection scope of the present invention is defined by the appended claims.Those skilled in the art, under the prerequisite not deviating from principle of the present invention and essence, can make various changes or modifications to these execution modes, but these change and amendment all falls into protection scope of the present invention.

Claims (8)

1. a flow control methods for packet switching network, described packet switching network comprises some terminal equipments, a core switching network and a business network, and it is characterized in that, described flow control methods comprises the following steps:
S 1, each terminal equipment is all established to the service channel of described core switching network by Access Network;
S 2, each terminal equipment all sends request message by service channel, and by described core switching network, described request message is sent to described business network;
S 3, Real-Time Monitoring is carried out to the described request message that described core switching network sends, extract the request message meeting a flow matches rule, and identify the terminal equipment sending the request message extracted;
S 4, the request message extracted and the terminal equipment identified are detected, and determine the flow control mode of the terminal equipment controlling to identify according to a traffic control rule;
S 5, described flow control mode is fed back to described core switching network, described core switching network controls according to the Qos parameter of described flow control mode to the described terminal equipment identified; And/or described flow control mode is sent to described business network, and described business network controls the access service of the described terminal equipment identified and service channel flow according to described flow control mode.
2. flow control methods as claimed in claim 1, is characterized in that, described flow control mode comprises the deletion of access service and the speed limit of service channel flow or reduction of speed.
3. flow control methods as claimed in claim 1, is characterized in that, described flow matches rule comprises one or more in specific five-tuple, flow threshold, certain domain name or unknown domain name.
4. flow control methods as claimed in claim 1, it is characterized in that, described access service and service channel flow comprise bandwidth, carrying signal parameter.
5. the flow control system of a packet switching network, described packet switching network comprises some terminal equipments, a core switching network and a business network, it is characterized in that, described flow control system comprises a monitoring modular, a matching module and a feedback module
Each terminal equipment all for being established to the service channel of described core switching network by Access Network, sends request message by service channel, also by described core switching network, described request message is sent to described business network;
The described request message that described monitoring modular is used for described core switching network sends carries out Real-Time Monitoring, extracts the request message meeting a flow matches rule, and identifies the terminal equipment sending the request message extracted;
Described matching module is used for detecting the request message extracted and the terminal equipment identified, and determines the flow control mode of the terminal equipment controlling to identify according to a traffic control rule;
Described feedback module is used for described flow control mode to feed back to described core switching network, and described core switching network controls according to the Qos parameter of described flow control mode to the described terminal equipment identified; And/or for described flow control mode is sent to described business network, described business network controls the access service of the described terminal equipment identified and service channel flow according to described flow control mode.
6. flow control system as claimed in claim 5, is characterized in that, described flow control mode comprises the deletion of access service and the speed limit of service channel flow or reduction of speed.
7. flow control system as claimed in claim 5, is characterized in that, described flow matches rule comprises one or more in specific five-tuple, flow threshold, certain domain name or unknown domain name.
8. flow control system as claimed in claim 5, it is characterized in that, described access service and service channel flow comprise bandwidth, carrying signal parameter.
CN201410119353.3A 2014-03-27 2014-03-27 Method and system for flow control of packet switching network Pending CN104954272A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410119353.3A CN104954272A (en) 2014-03-27 2014-03-27 Method and system for flow control of packet switching network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410119353.3A CN104954272A (en) 2014-03-27 2014-03-27 Method and system for flow control of packet switching network

Publications (1)

Publication Number Publication Date
CN104954272A true CN104954272A (en) 2015-09-30

Family

ID=54168636

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410119353.3A Pending CN104954272A (en) 2014-03-27 2014-03-27 Method and system for flow control of packet switching network

Country Status (1)

Country Link
CN (1) CN104954272A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105281981A (en) * 2015-11-04 2016-01-27 北京百度网讯科技有限公司 Data traffic monitoring method and device for network service

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105281981A (en) * 2015-11-04 2016-01-27 北京百度网讯科技有限公司 Data traffic monitoring method and device for network service
CN105281981B (en) * 2015-11-04 2019-04-02 北京百度网讯科技有限公司 The data traffic monitoring method and device of network service

Similar Documents

Publication Publication Date Title
KR100959523B1 (en) Method of managing quarlity of service for users and system for performing the same
CN104796387B (en) A kind of communication means and device of Chief Web Officer connection
EP2629554B1 (en) Service control method and system, enodeb and packet data network gateway
EP2817971B1 (en) Network controlled streaming
CN111083102A (en) Internet of things data processing method, device and equipment
CN105049495B (en) Method for discovering equipment, apparatus and system
CN104753704A (en) State migration method in SDN (software defined network) and switch
CN107196816B (en) Abnormal flow detection method and system and network analysis equipment
US20100106962A1 (en) Method, apparatus, and system for managing multimedia services
CN105207860A (en) Business acceleration system and method
CN103796324A (en) Bandwidth allocation device and method
CN111371728B (en) Processing method and device
KR20150082903A (en) Method and apparatus for application detection
CN107483970B (en) Method and equipment for determining hot live video
US10541985B2 (en) Coordinated packet delivery of encrypted session
CN104065656B (en) A kind of media stream data recognition methods
CN104954272A (en) Method and system for flow control of packet switching network
CN104580263A (en) Method for forwarding media stream by selecting optimal path based on IP network
KR20090064704A (en) Apparatus and method extraction qos parameter in mobile equipment
CN105491460B (en) DNS-based multicast security control method and device
CN104320634A (en) Method for rapidly transmitting electric transmission line remote intelligent line patrolling data
KR20140125508A (en) Communication node having traffic optimization capability and method for traffic optimization in the communication node
CN113660198A (en) Self-adaptive method, management unit and system for gateway secure channel
TW201446032A (en) Transmission management device, system and method
CN103414797A (en) Port assignment method and device of NAT traversing server

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20150930

WD01 Invention patent application deemed withdrawn after publication