WO2015007100A1 - Method and system for controlling communication traffic - Google Patents
Method and system for controlling communication traffic Download PDFInfo
- Publication number
- WO2015007100A1 WO2015007100A1 PCT/CN2014/073341 CN2014073341W WO2015007100A1 WO 2015007100 A1 WO2015007100 A1 WO 2015007100A1 CN 2014073341 W CN2014073341 W CN 2014073341W WO 2015007100 A1 WO2015007100 A1 WO 2015007100A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- communication
- management server
- peer
- party
- traffic
- Prior art date
Links
- 238000004891 communication Methods 0.000 title claims abstract description 381
- 238000000034 method Methods 0.000 title claims abstract description 27
- 238000012545 processing Methods 0.000 claims abstract description 68
- 230000005540 biological transmission Effects 0.000 claims description 14
- 238000011217 control strategy Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 206010000210 abortion Diseases 0.000 description 1
- 231100000176 abortion Toxicity 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 239000000523 sample Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
Definitions
- the invention belongs to the field of flow control, and in particular relates to a communication flow control method and system.
- the invention provides a communication flow control method and system to solve the above problems.
- the invention provides a communication flow control method.
- the method includes the following steps: the communication party communicates with the communication peer through the communication party management server and the communication peer management server, and if the communication party monitors that the arrival traffic exceeds a preset threshold threshold, the communication party separately receives i Data traffic of each communication peer, and sorting the data traffic from each communication peer according to the sorting strategy, and determining the communication peer that needs to perform communication processing according to the sorting result and the comparison policy, and the communication party triggers through the communication party management server
- the communication peer management server formulates and executes a data flow control policy to control the transmission of the communication peer data stream; the communication party sends the communication peer information that needs to perform communication processing to the communication party management server, and the communication party management server pairs the communication pairs
- the emergency service data stream communication of the terminal is allocated to the emergency processing server; if the communication direction transmits the emergency service data flow request again, the communication party management server allocates the communication task to the emergency processing server.
- the invention also provides a communication flow control system, which comprises a communication party, a communication party management server, a communication peer end, a communication peer management server and an emergency processing server.
- the emergency processing server is connected to the communication party, the communication party management server, the communication peer end, and the communication peer management server, the communication party is connected to the communication party management server, the communication peer is connected to the communication peer management server, and the communication party management server is connected to the communication peer management server.
- the communication party performs data stream communication with the communication peer end through the communication party management server and the communication peer management server. If the communication party monitors that the arrival station traffic exceeds a preset threshold threshold, the communication party separately collects data from each communication peer end.
- the communication party triggers the communication peer management server through the communication party management server.
- the communication party sends the communication peer information that needs to perform communication processing to the communication party management server,
- the correspondent management server distributes the emergency service data stream communication of the communication peers to the emergency processing server. If the communication direction communication end transmits the emergency service data flow request again, the communication party management server allocates the communication task to the emergency processing server.
- the communication party if the communication party monitors that the arrival traffic exceeds a preset threshold threshold, the communication party sorts the data traffic from each communication peer according to the sorting policy.
- the communication peer that needs to perform communication processing is determined according to the sorting result and the comparison policy.
- the communication party triggers the communication peer management server to formulate and execute the data flow control policy through the communication party management server, and controls the transmission of the communication peer data stream.
- the correspondent management server distributes the emergency service data stream communication of the communication peer that needs to perform communication processing to the emergency processing server. In this way, the communication of the communication traffic of the communication party is realized. At the same time, it realizes the constraint on the sending behavior of the communication peer, and effectively limits the local arrival traffic.
- FIG. 1 is a flow chart showing a communication flow control method according to a preferred embodiment of the present invention.
- FIG. 2 is a schematic diagram of a communication flow control system provided in accordance with a preferred embodiment of the present invention. detailed description
- FIG. 1 is a flow chart showing a communication flow control method according to a preferred embodiment of the present invention. As shown in FIG. 1, the communication flow control method provided by the preferred embodiment of the present invention includes steps 101-103.
- the communication party performs data stream communication with the communication peer through the communication party management server and the communication peer management server. If the communication party monitors that the abortion exceeds a preset threshold threshold, the communication party separately counts. Data traffic from each communication peer, and sorting data traffic from each communication peer according to a sorting policy, and determining a communication peer that needs to perform communication processing according to the sorting result and the comparison policy, and simultaneously, the communication party is managed by the communication party
- the server triggers the communication peer management server to formulate and execute a data flow control policy to control the transmission of the communication peer data stream.
- the sorting strategy is: arranging the data traffic in descending order; or arranging the corresponding data traffic according to the priority of the communication peer.
- the present invention is not limited thereto.
- the communication party A uses the communication party management server and the communication peer management server to perform data stream communication with the communication peer D, the communication peer terminal, the communication peer end: F, and the communication peer end G as an example.
- the communication peer 0, E, F, G
- each carries its own identification information, so that the communication party A can facilitate the traffic statistics.
- the data stream includes an emergency service data stream and a non-emergency service data stream.
- the emergency service data flow includes, for example, a data query request or response, a data update request or response, a data deletion request, or a corresponding;
- the non-emergency service data flow includes, for example, a link probe message.
- the data stream sent by the communication peer D to the correspondent party A includes, for example, an emergency service data stream and a non-emergency service data stream;
- the data stream sent by the communication peer E to the correspondent party A includes, for example, an emergency service data stream and a non-emergency service.
- the data stream sent by the communication peer F to the correspondent party A includes, for example, an emergency service data stream and a non-emergency service data stream;
- the data stream sent by the communication peer G to the correspondent party A includes, for example, a non-emergency service data stream.
- the communication party A monitors that the arrival traffic exceeds a preset threshold threshold (for example, M)
- the communication party A separately counts the data traffic from the communication peers D, E, F, and G
- the sorting strategy the data traffic of the communication peers D, E, F, G is sorted.
- the data traffic from the communication peer D is, for example, M1
- the data traffic from the communication peer E is, for example, M2
- the data traffic from the communication peer F is, for example, M3
- the data traffic from the communication peer G is, for example, M4.
- the sorting strategy is as follows: Arrange according to the order of data traffic from large to small.
- the ranking result is, for example: M:1>M3>M2>M4.
- the comparison policy is: comparing the first flow value and the threshold threshold in the sorting result, if the first flow value is greater than or equal to the threshold threshold, the communication peer corresponding to all the flow values in the sorting result needs to perform communication processing. If the first traffic value is less than the threshold threshold, compare the sum of the first traffic value and the second traffic value with a threshold threshold. If the threshold is greater than or equal to the threshold, the second traffic value and the subsequent traffic value correspond to The communication peer is a communication peer that needs to perform communication processing. If it is less than the threshold threshold, compare the sum of the first flow value, the second flow value, and the third flow value with a threshold threshold, and repeat the above process until it is determined that communication is required. Processing the communication peer.
- the communication peer that needs to perform communication processing according to the comparison strategy is: The opposite end and the communication end G.
- the communication peer that needs to be processed is: communication peer 0, communication peer £, communication pair End?, communication peer 0.
- the communication party triggers the communication peer management server to formulate and execute the data flow control policy through the communication party management server, and controls the transmission of the communication peer data stream.
- the data flow control policy is: determining a corresponding transmission time interval according to the ratio of the vacant bandwidth of the communication peer and the bandwidth comparison table.
- the bandwidth ⁇ comparison table As shown in Table 1.
- the present invention is not intended to be effective. In actual use, it can be set as needed.
- the communication party when the communication party monitors that the arrival traffic exceeds a preset threshold threshold, the communication party triggers the communication peer management server through the communication management server.
- the communication peer management server separately counts the current bandwidth usage and the total bandwidth of each communication peer, and obtains the proportion of the vacant bandwidth of each communication peer (the proportion of the vacant bandwidth (the total bandwidth of the single communication peer - the single communication pair) The current bandwidth usage of the end) / the total bandwidth of the single communication peer), and then determine the transmission time interval of each communication peer according to the ratio of the vacant bandwidth of each communication peer and the bandwidth comparison table.
- the information determined by the communication peer management server is as follows:
- the transmission interval of the communication peer D is data transmitted every 2 seconds, and the transmission interval of the communication peer E is sent every 2 seconds, the communication pair
- the transmission interval of the terminal F is once every i seconds, and the transmission interval of the communication peer G is once every 3 seconds.
- the communication peer management server controls the data stream transmission of the communication peer D, the communication peer terminal, the communication peer F, and the communication peer G according to the above determined information. In this way, the constraint on the sending behavior of the communication peer is realized, thereby effectively limiting the local arrival traffic.
- step 102 the communication party sends the communication peer information that needs to perform communication processing to the communication party management server, and the communication party management server distributes the emergency service data stream communication of the communication peers to the emergency processing server.
- the correspondent party A will communicate with the peer E and the communication peer.
- the information of G is sent to the correspondent management server.
- the data stream sent by the communication peer E to the correspondent party A includes, for example, an emergency service data stream and a non-emergency service data stream
- the data stream sent by the communication peer G to the correspondent party A includes, for example, a non-emergency service data stream.
- the communication peer E and the communication peer G can normally send the non-emergency service data stream to the correspondent party A.
- the communication party management server receives the emergency data stream of the communication peer E, and replaces the emergency service data stream with the identifier and IP address of the emergency processing server.
- the identity and IP address of the communication party, and the processed emergency service data stream is sent to the emergency response server. In this way, emergency allocation of emergency traffic data flow communication tasks is achieved.
- step 03 if the communication direction communication peer sends the emergency service data flow request again, the communication party management server allocates the communication task to the emergency processing server.
- the process of the communication party management server assigning the communication task to the emergency processing server is; the communication party management server receives To After the emergency service data flow request sent by the communication party, the communication party identifier and the IP address carried in the emergency service data flow request are replaced with the emergency processing server identifier and the IP address, and the processed emergency service is processed.
- the data stream request is sent to the communication peer end by the communication peer management server; the communication peer end sends the emergency service data stream response through the communication peer management server and the communication party management server or directly through the communication peer management server To the emergency processing server.
- the communication party monitors that the arrival traffic is lower than the threshold threshold and exceeds the preset time, the communication party notifies the emergency processing server or directly notifies the emergency through the communication management server.
- the processing server sends the received emergency service data stream to the correspondent party.
- the communication party monitors that the arrival traffic is lower than the threshold threshold and exceeds the preset interval, the communication party notifies the communication management server, and the communication management server notifies the emergency processing server to send the received emergency service data flow to the communication. square.
- the message sent by the communication management server to the emergency processing server carries the identifier of the communication party and the IP address information, so that the emergency processing server can add the identifier of the communication party and the IP address information to the emergency service data stream.
- the communication party monitors that the arrival traffic is below the threshold threshold Ji for more than the preset time, the communication party directly notifies the emergency processing server to send the received emergency service data stream to the communication party.
- the message sent by the communication direction emergency processing server carries the identifier of the communication party and the IP address information, so that the emergency processing server can add the identifier of the communication party and the 1EP address information to the emergency service data stream or the emergency processing server pre-stores the information. If the communication party IP address is used, the communication direction may not carry the IP address information in the message sent by the emergency response server.
- the communication flow control system provided by the preferred embodiment of the present invention includes communication parties A to C, a communication party management server 10, communication peers D to G, a communication peer management server 12, and an emergency processing server 14. .
- the emergency processing server 14 is connected to the communication party A to C, the communication party management server 10, the communication peer 1> ⁇ 0, and the communication peer management server 12.
- the communication party A ⁇ C is connected to the communication party management server 10, the communication peers D to G are connected to the communication peer management server 12, and the communication party management server 10 is connected to the communication peer management server: 2.
- the communicating party performs data stream communication with the communication peer end (for example, the communication peer end through the communication partner management server 10 and the communication peer management server 12, if the communicating party A monitors When the station traffic exceeds the preset threshold threshold, the communication party A separately counts the data traffic from each communication peer IX, and sorts the data traffic from each communication peer D ⁇ G according to the sorting strategy, and according to the sorting result and comparison.
- the policy determines the communication peer that needs to perform communication processing, and the communication party A triggers the communication peer management server 12 to formulate and execute the data flow control policy through the communication partner management server 10, and controls the communication peer i>-.G data stream.
- the communication party A transmits the communication peer information that needs to perform communication processing to the communication party management server 10, and the communication party management server 10 distributes the emergency service data stream communication of the communication peers to the emergency processing server 14. If the communication party A Send emergency services to the communication peer again The data stream request, the communication party management server 10 assigns the communication task to the emergency processing server 14.
- the specific operation process of the above system is the same as that described above, and therefore will not be described again.
- the communication party if the communication party monitors that the arrival traffic exceeds a preset threshold threshold, the communication party performs data traffic from each communication peer according to the sorting policy. Sorting, and determining a communication peer that needs to perform communication processing according to the sorting result and the comparison policy.
- the communication party triggers the communication peer management server to formulate and execute the data flow control policy through the communication party management server, and controls the data flow of the communication peer end. send.
- the correspondent management server distributes the emergency service data stream communication of the communication peer that needs to perform communication processing to the emergency processing server. In this way, the communication of the communication traffic of the communication party is realized. At the same time, it realizes the constraint on the sending behavior of the communication peer, and effectively limits the local arrival traffic.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The present invention provides a method and a system for controlling communication traffic. The method comprises the following steps: a communication party performing data flow communication with communication peers by using a communication party management server and a communication peer management server, if the communication party detects that arrival traffic exceeds a preset threshold, the communication party separately performing statistics on data traffic from each communication peer, sorting the data traffic from each communication peer according to a sorting policy, and determining, according to a sorting result and a comparison policy, communication peers on which communication processing needs to be performed; the communication party sending information of the communication peers on which communication processing needs to be performed to the communication party management server, and the communication party management server allocating emergency service data flow communication of these communication peers to an emergency processing server; and if the communication party sends an emergency service data flow request to the communication peers again, the communication party management server allocating a communication task to the emergency processing server.
Description
一种通信流量控制方法及系统 技术领域 Communication flow control method and system
本发明属于流量控制领域, 尤其涉及一种通信流量控制方法及系统。 The invention belongs to the field of flow control, and in particular relates to a communication flow control method and system.
随着网络的普及, 网络上越来越多的应用会抢占带宽。 当用户使用客户端软件体验网络 时, 一旦遇到网速降低、 流量突增的情况, 用户体验度会大大降低。 目前的流量控制技术主 要基于单边限制, 然而, 上述做法对远端的发送行为约束小, 不能真正有效限制本地的到站 流量。 发明内容 With the popularity of the network, more and more applications on the network will seize bandwidth. When the user experiences the network using the client software, the user experience will be greatly reduced once the network speed is reduced and the traffic is suddenly increased. Current flow control techniques are primarily based on unilateral restrictions. However, the above practices have little constraint on the far-end transmission behavior and cannot effectively limit local arrival traffic. Summary of the invention
本发明提供一种通信流量控制方法及系统, 以解决上述问题。 The invention provides a communication flow control method and system to solve the above problems.
本发明提供一种通信流量控制方法。 上述方法包括以下步骤; 通信方通过通信方管理服 务器及通信对端管理服务器与通信对端进行数据流通信, 若通信方监控到到站流量超过预设 的阈值门限, 则通信方分别统 i 来自各通信对端的数据流量, 并按照排序策略对来自各通信 对端的数据流量进行排序, 并根据排序结果及比较策略确定需要进行通信处理的通信对端, 同^ , 通信方通过通信方管理服务器触发通信对端管理服务器制定并执行数据流控制策略, 控制通信对端数据流的发送; 通信方将需要进行通信处理的通信对端信息发送至通信方管理 服务器, 通信方管理服务器将该些通信对端的紧急业务数据流通信分配至应急处理服务器; 若通信方向通信对端再次发送紧急业务数据流请求, 则通信方管理服务器将通信任务分配至 应急处理服务器。 The invention provides a communication flow control method. The method includes the following steps: the communication party communicates with the communication peer through the communication party management server and the communication peer management server, and if the communication party monitors that the arrival traffic exceeds a preset threshold threshold, the communication party separately receives i Data traffic of each communication peer, and sorting the data traffic from each communication peer according to the sorting strategy, and determining the communication peer that needs to perform communication processing according to the sorting result and the comparison policy, and the communication party triggers through the communication party management server The communication peer management server formulates and executes a data flow control policy to control the transmission of the communication peer data stream; the communication party sends the communication peer information that needs to perform communication processing to the communication party management server, and the communication party management server pairs the communication pairs The emergency service data stream communication of the terminal is allocated to the emergency processing server; if the communication direction transmits the emergency service data flow request again, the communication party management server allocates the communication task to the emergency processing server.
本发明还提供一种通信流量控制系统, 包括通信方、 通信方管理服务器、 通信对端、 通 信对端管理服务器及应急处理服务器。 应急处理服务器连接通信方、 通信方管理服务器、 通 信对端及通信对端管理服务器, 通信方连接通信方管理服务器, 通信对端连接通信对端管理 服务器, 通信方管理服务器连接通信对端管理服务器。 其中, 通信方通过通信方管理服务器 及通信对端管理服务器与通信对端进行数据流通信, 若通信方监控到到站流量超过预设的阈 值门限, 则通信方分别统计来自各通信对端的数据流量, 并按照棑序策略对来自各通信对端 的数据流量进行排序, 并根据排序结果及比较策略确定需要进行通信处理的通信对端, 同时, 通信方通过通信方管理服务器触发通信对端管理服务器制定并执行数据流控制策略, 控制通 信对端数据流的发送。通信方将需要进行通信处理的通信对端信息发送至通信方管理服务器,
通信方管理服务器将该些通信对端的紧急业务数据流通信分配至应急处理服务器。 若通信方 向通信对端再次发送紧急业务数据流请求, 则通信方管理服务器将通信任务分配至应急处理 服务器。 The invention also provides a communication flow control system, which comprises a communication party, a communication party management server, a communication peer end, a communication peer management server and an emergency processing server. The emergency processing server is connected to the communication party, the communication party management server, the communication peer end, and the communication peer management server, the communication party is connected to the communication party management server, the communication peer is connected to the communication peer management server, and the communication party management server is connected to the communication peer management server. . The communication party performs data stream communication with the communication peer end through the communication party management server and the communication peer management server. If the communication party monitors that the arrival station traffic exceeds a preset threshold threshold, the communication party separately collects data from each communication peer end. Traffic, and sorting the data traffic from each communication peer according to the sequence policy, and determining the communication peer that needs to perform communication processing according to the sorting result and the comparison policy, and simultaneously, the communication party triggers the communication peer management server through the communication party management server. Develop and implement a data flow control policy to control the transmission of the communication peer data stream. The communication party sends the communication peer information that needs to perform communication processing to the communication party management server, The correspondent management server distributes the emergency service data stream communication of the communication peers to the emergency processing server. If the communication direction communication end transmits the emergency service data flow request again, the communication party management server allocates the communication task to the emergency processing server.
相较于先前技术, 根据本发明提供的通信流量控制方法及系统, 若通信方监控到到站流 量超过预设的阈值门限, 则通信方按照排序策略对来自各通信对端的数据流量进行排序, 并 根据排序结果及比较策略确定需要进行通信处理的通信对端, 同时, 通信方通过通信方管理 服务器触发通信对端管理服务器制定并执行数据流控制策略, 控制通信对端数据流的发送。 通信方管理服务器将需要进行通信处理的通信对端的紧急业务数据流通信分配至应急处理服 务器。 如此, 实现通信方通信流量的控制。 同时, 实现对通信对端发送行为的约束, 真正有 效限制本地的到站流量。 附图说明 Compared with the prior art, according to the communication flow control method and system provided by the present invention, if the communication party monitors that the arrival traffic exceeds a preset threshold threshold, the communication party sorts the data traffic from each communication peer according to the sorting policy. The communication peer that needs to perform communication processing is determined according to the sorting result and the comparison policy. At the same time, the communication party triggers the communication peer management server to formulate and execute the data flow control policy through the communication party management server, and controls the transmission of the communication peer data stream. The correspondent management server distributes the emergency service data stream communication of the communication peer that needs to perform communication processing to the emergency processing server. In this way, the communication of the communication traffic of the communication party is realized. At the same time, it realizes the constraint on the sending behavior of the communication peer, and effectively limits the local arrival traffic. DRAWINGS
此处所说明的附图用来提供对本发明的进一步理解, 构成本申请的一部分, 本发明的示 意性实施例及其说明 1¾于解释本发明, 并不构成对本发明的不当限定。 在附图中: The drawings are intended to provide a further understanding of the invention, and are intended to be a part of the invention, and the invention is not to be construed as limiting the invention. In the drawing:
图 1所示为根据本发明的较佳实施例提供的通信流量控制方法的流程图; 1 is a flow chart showing a communication flow control method according to a preferred embodiment of the present invention;
图 2所示为根据本发明的较佳实施例提供的通信流量控制系统的示意图。 具体实施方式 2 is a schematic diagram of a communication flow control system provided in accordance with a preferred embodiment of the present invention. detailed description
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是, 在不冲突的情况下, 本申请中的实施例及实施例中的特征可以相互组合。 The invention will be described in detail below with reference to the drawings in conjunction with the embodiments. It should be noted that the embodiments in the present application and the features in the embodiments may be combined with each other without conflict.
图 1所示为根据本发明的较佳实施例提供的通信流量控制方法的流程图。 如图 1所示, 本发明的较佳实施例提供的通信流量控制方法包括步骤 101〜103。 1 is a flow chart showing a communication flow control method according to a preferred embodiment of the present invention. As shown in FIG. 1, the communication flow control method provided by the preferred embodiment of the present invention includes steps 101-103.
于步骤 101 , 通信方通过通信方管理服务器及通信对端管理服务器与通信对端进行数据 流通信, 若所述通信方监控到到姑流量超过预设的阈值门限, 则所述通信方分别统计来自各 通信对端的数据流量, 并按照排序策略对来自各通信对端的数据流量进行排序, 并根据排序 结果及比较策略确定需要进行通信处理的通信对端, 同时, 所述通信方通过通信方管理服务 器触发通信对端管理服务器制定并执行数据流控制策略, 控制通信对端数据流的发送。 In step 101, the communication party performs data stream communication with the communication peer through the communication party management server and the communication peer management server. If the communication party monitors that the abortion exceeds a preset threshold threshold, the communication party separately counts. Data traffic from each communication peer, and sorting data traffic from each communication peer according to a sorting policy, and determining a communication peer that needs to perform communication processing according to the sorting result and the comparison policy, and simultaneously, the communication party is managed by the communication party The server triggers the communication peer management server to formulate and execute a data flow control policy to control the transmission of the communication peer data stream.
于本实施例中, 所述排序策略为: 按照数据流量从大到小的顺序排列; 或者, 按照通信 对端的优先级高低依次排列其对应的数据流量。 然而, 本发明对此并不限定。 In this embodiment, the sorting strategy is: arranging the data traffic in descending order; or arranging the corresponding data traffic according to the priority of the communication peer. However, the present invention is not limited thereto.
于本实施例中,以通信方 A通过通信方管理服务器及通信对端管理服务器与通信对端 D、 通信对端£、 通信对端: F及通信对端 G进行数据流通信为例。 其中, 通信对端0、 E、 F、 G
分别向通信方 A发送数据流时, 均携带自身标识信息, 如此, 方便通信方 A进行流量统计。 此外, 所述数据流包括紧急业务数据流及非紧急业务数据流。 其中, 紧急业务数据流例如包 括数据查询请求或响应、 数据更新请求或响应、 数据删除请求或相应; 非紧急业务数据流例 如包括链路探测报文。于此, 通信对端 D向通信方 A发送的数据流例如包括紧急业务数据流 及非紧急业务数据流; 通信对端 E向通信方 A发送的数据流例如包括紧急业务数据流及非紧 急业务数据流; 通信对端 F向通信方 A发送的数据流例如包括紧急业务数据流及非紧急业务 数据流; 通信对端 G向通信方 A发送的数据流例如包括非紧急业务数据流。 In this embodiment, the communication party A uses the communication party management server and the communication peer management server to perform data stream communication with the communication peer D, the communication peer terminal, the communication peer end: F, and the communication peer end G as an example. Where, the communication peer 0, E, F, G When the data stream is sent to the correspondent party A, each carries its own identification information, so that the communication party A can facilitate the traffic statistics. In addition, the data stream includes an emergency service data stream and a non-emergency service data stream. The emergency service data flow includes, for example, a data query request or response, a data update request or response, a data deletion request, or a corresponding; the non-emergency service data flow includes, for example, a link probe message. Here, the data stream sent by the communication peer D to the correspondent party A includes, for example, an emergency service data stream and a non-emergency service data stream; the data stream sent by the communication peer E to the correspondent party A includes, for example, an emergency service data stream and a non-emergency service. The data stream sent by the communication peer F to the correspondent party A includes, for example, an emergency service data stream and a non-emergency service data stream; and the data stream sent by the communication peer G to the correspondent party A includes, for example, a non-emergency service data stream.
于此, 若某一时刻, 通信方 A监控到到站流量超过预设的阈值门限 ( 如, 为 M), 则 通信方 A分别统计来自通信对端 D、 E、 F、 G的数据流量, 并按照排序策略对通信对端 D、 E , F、 G的数据流量进行排序。 其中, 来自通信对端 D的数据流量例如为 Ml , 来自通信对 端 E的数据流量例如为 M2, 来自通信对端 F的数据流量例如为 M3, 来自通信对端 G的数 据流量例如为 M4。 于此, 排序策略俩如为: 按照数据流量从大到小的顺序排列。 如此, 排序 结果例如为: M:1>M3>M2>M4。 Here, if at a certain moment, the communication party A monitors that the arrival traffic exceeds a preset threshold threshold (for example, M), the communication party A separately counts the data traffic from the communication peers D, E, F, and G, According to the sorting strategy, the data traffic of the communication peers D, E, F, G is sorted. The data traffic from the communication peer D is, for example, M1, the data traffic from the communication peer E is, for example, M2, the data traffic from the communication peer F is, for example, M3, and the data traffic from the communication peer G is, for example, M4. Here, the sorting strategy is as follows: Arrange according to the order of data traffic from large to small. Thus, the ranking result is, for example: M:1>M3>M2>M4.
此时, 再根据排序结果及比较策略确定需要进行通信处理的通信对端。 其中, 所述比较 策略为: 比较排序结果中第一流量值与阈值门限, 若所述第一流量值大于或等于阈值门限, 则排序结果中全部流量值对应的通信对端为需要进行通信处理的通信对端; 若所述第一流量 值小于阈值门限, 则比较第一流量值与第二流量值之和与阈值门限, 若大于或等于阈值门限, 则第二流量值及后续流量值对应的通信对端为需要进行通信处理的通信对端, 若小于阈值门 限, 则比较第一流量值、 第二流量值及第三流量值之和与阈值门限, 重复上述过程, 直至确 定需要进行通信处理的通信对端。 At this time, the communication peer that needs to perform communication processing is determined according to the sorting result and the comparison policy. The comparison policy is: comparing the first flow value and the threshold threshold in the sorting result, if the first flow value is greater than or equal to the threshold threshold, the communication peer corresponding to all the flow values in the sorting result needs to perform communication processing. If the first traffic value is less than the threshold threshold, compare the sum of the first traffic value and the second traffic value with a threshold threshold. If the threshold is greater than or equal to the threshold, the second traffic value and the subsequent traffic value correspond to The communication peer is a communication peer that needs to perform communication processing. If it is less than the threshold threshold, compare the sum of the first flow value, the second flow value, and the third flow value with a threshold threshold, and repeat the above process until it is determined that communication is required. Processing the communication peer.
具体而言, 参照如上例获得的排序结果 (即, M1>M3>M2>M4) , 首先比较排序结果中 第一流量值 (例如为 Ml ) 与阈值门限 (例如为 M), 若 > 1 , 则继续比较第一流量值与第 二流量值之和 (例如为 M1+M3 )与阈值门限(Μ:λ 若^1> 1+ 3, 则继续比较第一流量值、 第二流量值及第三流量值之和 (倒如为 M l- ί- Μ3+Μ2 )与阈值门限 ( Μ ), 若 Μ<Μ1+Μ3+Μ2, 则根据比较策略确定需要进行通信处理的通信对端为: 通信对端 Ε及通信对端 G。 此外, 若 Μ>Μ1-;-Μ3+Μ2, 则继续比较第一流量值、 第二流量值、 第三流量值及第四流量值 (例如为 1÷M3+M2+M4)与阈值门限 M, 直至确定需要进行处理的通信对端。 另外, 若 M1>M, 则 确定需要进行处理的通信对端为: 通信对端0、 通信对端£、 通信对端?、 通信对端0。 Specifically, referring to the sort result obtained in the above example (ie, M1>M3>M2>M4), first compare the first flow value (for example, M1) and the threshold threshold (for example, M) in the sort result, if >1, Then continue to compare the sum of the first flow value and the second flow value (for example, M1+M3) and the threshold threshold (Μ: λ if ^1> 1+ 3, then continue to compare the first flow value, the second flow value, and the The sum of the three flow values (for example, M l- ί- Μ3+Μ2) and the threshold threshold ( Μ ), if Μ < Μ 1 + Μ 3 + Μ 2, the communication peer that needs to perform communication processing according to the comparison strategy is: The opposite end and the communication end G. In addition, if Μ>Μ1-;-Μ3+Μ2, continue to compare the first flow value, the second flow value, the third flow value, and the fourth flow value (for example, 1÷M3 +M2+M4) and the threshold threshold M until the communication peer that needs to be processed is determined. In addition, if M1>M, the communication peer that needs to be processed is: communication peer 0, communication peer £, communication pair End?, communication peer 0.
同时, 于本实施例中, 通信方通过通信方管理服务器触发通信对端管理服务器制定并执 行数据流控制策略, 控制通信对端数据流的发送。 其中, 所述数据流控制策略为; 根据通信 对端的空余带宽比重及带宽 ^间对照表确定相应的发送时间间隔。 于此, 带宽^间对照表倒
如表 1所示。 然而, 本发明对此并不眼定。 于实际应.用中, 可根据需要进行设置。 In the meantime, in the embodiment, the communication party triggers the communication peer management server to formulate and execute the data flow control policy through the communication party management server, and controls the transmission of the communication peer data stream. The data flow control policy is: determining a corresponding transmission time interval according to the ratio of the vacant bandwidth of the communication peer and the bandwidth comparison table. Here, the bandwidth ^ comparison table As shown in Table 1. However, the present invention is not intended to be effective. In actual use, it can be set as needed.
具体而言, 当通信方监控到到站流量超过预设的阈值门限 通信方通过通信方管理服 务器触发通信对端管理服务器。 此时, 通信对端管理服务器分别统计各个通信对端的当前带 宽使用量及带宽总量, ^而得到每个通信对端的空余带宽比重(空余带宽比重 (单个通信对 端的带宽总量-单个通信对端当前带宽使用量) /单个通信对端的带宽总量), 再根据每个通信 对端的空余带宽比重及带宽 ^间对照表确定每个通信对端的发送时间间隔。 于此, 通信对端 管理服务器确定的信息例如如下; 通信对端 D的发送时间间隔为每隔 2秒发送一次数据, 通 信对端 E的发送时间间隔为每隔 2秒发送一次数据, 通信对端 F的发送时间间隔为每隔 i秒 发送一次数据, 通信对端 G的发送时间间隔为每隔 3秒发送一次数据。 如此, 通信对端管理 服务器根据上述确定的信息控制通信对端 D、 通信对端£、 通信对端 F及通信对端 G的数据 流发送。 如此, 实现了对通信对端发送行为的约束, 从而真正有效限制本地到站流量。 Specifically, when the communication party monitors that the arrival traffic exceeds a preset threshold threshold, the communication party triggers the communication peer management server through the communication management server. At this time, the communication peer management server separately counts the current bandwidth usage and the total bandwidth of each communication peer, and obtains the proportion of the vacant bandwidth of each communication peer (the proportion of the vacant bandwidth (the total bandwidth of the single communication peer - the single communication pair) The current bandwidth usage of the end) / the total bandwidth of the single communication peer), and then determine the transmission time interval of each communication peer according to the ratio of the vacant bandwidth of each communication peer and the bandwidth comparison table. Herein, the information determined by the communication peer management server is as follows: The transmission interval of the communication peer D is data transmitted every 2 seconds, and the transmission interval of the communication peer E is sent every 2 seconds, the communication pair The transmission interval of the terminal F is once every i seconds, and the transmission interval of the communication peer G is once every 3 seconds. In this way, the communication peer management server controls the data stream transmission of the communication peer D, the communication peer terminal, the communication peer F, and the communication peer G according to the above determined information. In this way, the constraint on the sending behavior of the communication peer is realized, thereby effectively limiting the local arrival traffic.
于步骤 102, 所述通信方将需要进行通信处理的通信对端信息发送至通信方管理服务器, 所述通信方管理服务器将该些通信对端的紧急业务数据流通信分配至应急处理服务器。 In step 102, the communication party sends the communication peer information that needs to perform communication processing to the communication party management server, and the communication party management server distributes the emergency service data stream communication of the communication peers to the emergency processing server.
于此, 仍以步骤 101 为例, 若根据排序结果及比较策略确定需要进行通信处理的通信对 端为通信对端 E及通信对端 G,则通信方 A将通信对端 E及通信对端 G的信息发送至通信方 管理服务器。 其中, 由于通信对端 E向通信方 A发送的数据流例如包括紧急业务数据流及非 紧急业务数据流, 通信对端 G向通信方 A发送的数据流例如包括非紧急业务数据流, 因此, 通信对端 E及通信对端 G可正常向通信方 A发送非紧急业务数据流。 对于通信对端 E向通 信方 A发送的紧急业务数据流, 通信方管理服务器接收通信对端 E的紧急^务数据流后, 用 应急处理服务器的标识及 IP地址替换紧急业务数据流中携带的通信方 Α的标识及 IP地址, 并将处理后的紧急业务数据流发送至应急处理服务器。 如此, 实现紧急业务数据流通信任务 的应急分配。 For example, if the communication peer that needs to perform communication processing is determined to be the communication peer E and the communication peer G according to the sorting result and the comparison policy, the correspondent party A will communicate with the peer E and the communication peer. The information of G is sent to the correspondent management server. Wherein, the data stream sent by the communication peer E to the correspondent party A includes, for example, an emergency service data stream and a non-emergency service data stream, and the data stream sent by the communication peer G to the correspondent party A includes, for example, a non-emergency service data stream. The communication peer E and the communication peer G can normally send the non-emergency service data stream to the correspondent party A. For the emergency service data flow sent by the communication peer E to the correspondent party A, the communication party management server receives the emergency data stream of the communication peer E, and replaces the emergency service data stream with the identifier and IP address of the emergency processing server. The identity and IP address of the communication party, and the processed emergency service data stream is sent to the emergency response server. In this way, emergency allocation of emergency traffic data flow communication tasks is achieved.
于步骤 】03 , 若所述通信方向通信对端再次发送紧急业务数据流请求, 則所述通信方管 理服务器将通信任务分配至所述应急处理服务器。 In step 03, if the communication direction communication peer sends the emergency service data flow request again, the communication party management server allocates the communication task to the emergency processing server.
具体而言, 若所述通信方向通信对端再次发送紧急业务数据流请求, 则所述通信方管理 服务器将所述通信任务分配至所述应急处理服务器的过程为; 所述通信方管理服务器接收到
所述通信方发送的紧急业务数据流请求后, 将所述紧急业务数据流请求中携带的所述通信方 标识及 IP地址替换为所述应急处理服务器标识及 IP地址并将处理后的紧急业务数据流请求 通过通信对端管理服务器发送至所述通信对端; 所述通信对端通过通信对端管理服务器及通 信方管理服务器或直接通过所述通信对端管理服务器将紧急业务数据流响应发送至所述应急 处理服务器。 Specifically, if the communication direction communication peer transmits the emergency service data flow request again, the process of the communication party management server assigning the communication task to the emergency processing server is; the communication party management server receives To After the emergency service data flow request sent by the communication party, the communication party identifier and the IP address carried in the emergency service data flow request are replaced with the emergency processing server identifier and the IP address, and the processed emergency service is processed. The data stream request is sent to the communication peer end by the communication peer management server; the communication peer end sends the emergency service data stream response through the communication peer management server and the communication party management server or directly through the communication peer management server To the emergency processing server.
此外, 于本实施例中, 若通信方监控到到站流量低于阈值门限且超过预设时间, 则所述 通信方通过所述通信方管理服务器通知所述应急处理服务器或直接通知所述应急处理服务器 将接收的紧急业务数据流发送至所述通信方。 In addition, in this embodiment, if the communication party monitors that the arrival traffic is lower than the threshold threshold and exceeds the preset time, the communication party notifies the emergency processing server or directly notifies the emergency through the communication management server. The processing server sends the received emergency service data stream to the correspondent party.
具体而言, 若通信方监控到到站流量低于阈值门限 ϋ超过预设 间, 则通信方通知通信 方管理服务器, 通信方管理服务器再通知应急处理服务器将接收的紧急业务数据流发送至通 信方。其中, 通信方管理服务器向应急处理服务器发送的消息中携带了通信方的标识及 IP地 址信息, 使得应急处理服务器能够将通信方的标识及 IP地址信息添加至紧急业务数据流中。 或者, 若通信方监控到到站流量低于阈值门限 Ji超过预设时间, 则通信方直接通知应急处理 服务器将接收的紧急业务数据流发送至通信方。 其中, 通信方向应急处理服务器发送的消息 中携带了通信方的标识及 IP地址信息, 使得应急处理服务器能够将通信方的标识及 1EP地址 信息添加至紧急业务数据流中或者应急处理服务器预先存储了通信方 IP地址,則通信方向应 急处理服务器发送的消息中可不携带 IP地址信息。 Specifically, if the communication party monitors that the arrival traffic is lower than the threshold threshold and exceeds the preset interval, the communication party notifies the communication management server, and the communication management server notifies the emergency processing server to send the received emergency service data flow to the communication. square. The message sent by the communication management server to the emergency processing server carries the identifier of the communication party and the IP address information, so that the emergency processing server can add the identifier of the communication party and the IP address information to the emergency service data stream. Alternatively, if the communication party monitors that the arrival traffic is below the threshold threshold Ji for more than the preset time, the communication party directly notifies the emergency processing server to send the received emergency service data stream to the communication party. The message sent by the communication direction emergency processing server carries the identifier of the communication party and the IP address information, so that the emergency processing server can add the identifier of the communication party and the 1EP address information to the emergency service data stream or the emergency processing server pre-stores the information. If the communication party IP address is used, the communication direction may not carry the IP address information in the message sent by the emergency response server.
图 2所示为根据本发明的较佳实施例提供的通信流量控制系统的示意图。 如图 2所示, 本发明的较佳实施例提供的通信流量控制系统包括通信方 A〜C、通信方管理服务器 10、通信 对端 D〜G、通信对端管理服务器 12及应急处理服务器 14。其中, 应急处理服务器 14连接通 信方 A〜C、通信方管理服务器 10、通信对端 1>〜0及通信对端管理服务器 12。通信方 A~C连 接通信方管理服务器 10, 通信对端 D〜G连接通信对端管理服务器 12, 通信方管理服务器 10 连接通信对端管理服务器 : 2。 2 is a schematic diagram of a communication flow control system provided in accordance with a preferred embodiment of the present invention. As shown in FIG. 2, the communication flow control system provided by the preferred embodiment of the present invention includes communication parties A to C, a communication party management server 10, communication peers D to G, a communication peer management server 12, and an emergency processing server 14. . The emergency processing server 14 is connected to the communication party A to C, the communication party management server 10, the communication peer 1>~0, and the communication peer management server 12. The communication party A~C is connected to the communication party management server 10, the communication peers D to G are connected to the communication peer management server 12, and the communication party management server 10 is connected to the communication peer management server: 2.
于本实施例中, 通信方(例如, 通信方 A)通过通信方管理服务器 10及通信对端管理服 务器 12与通信对端 (例如, 通信对端 进行数据流通信, 若通信方 A监控到到站流量 超过预设的阈值门限, 则通信方 A分别统计来自各通信对端 IX 的数据流量, 并按照排序 策略对来自各通信对端 D~G的数据流量进行排序,并根据排序结果及比较策略确定需要进行 通信处理的通信对端, 同^, 通信方 A通过通信方管理服务器 10触发通信对端管理服务器 12制定并执行数据流控制策略, 控制通信对端 i>-.G数据流的发送。 通信方 A将需要进行通 信处理的通信对端信息发送至通信方管理服务器 10, 通信方管理服务器 10将该些通信对端 的紧急业务数据流通信分配至应急处理服务器 14。若通信方 A向通信对端再次发送紧急业务
数据流请求, 则通信方管理服务器 10将通信任务分配至应急处理服务器 14。 关于上述系统 的具体操作过程同上述方法所述, 故于此不再赘述。 In this embodiment, the communicating party (for example, the communicating party A) performs data stream communication with the communication peer end (for example, the communication peer end through the communication partner management server 10 and the communication peer management server 12, if the communicating party A monitors When the station traffic exceeds the preset threshold threshold, the communication party A separately counts the data traffic from each communication peer IX, and sorts the data traffic from each communication peer D~G according to the sorting strategy, and according to the sorting result and comparison. The policy determines the communication peer that needs to perform communication processing, and the communication party A triggers the communication peer management server 12 to formulate and execute the data flow control policy through the communication partner management server 10, and controls the communication peer i>-.G data stream. The communication party A transmits the communication peer information that needs to perform communication processing to the communication party management server 10, and the communication party management server 10 distributes the emergency service data stream communication of the communication peers to the emergency processing server 14. If the communication party A Send emergency services to the communication peer again The data stream request, the communication party management server 10 assigns the communication task to the emergency processing server 14. The specific operation process of the above system is the same as that described above, and therefore will not be described again.
综上所述, 根据本发明较佳实施例提供的通信流量控制方法及系统, 若通信方监控到到 站流量超过预设的阈值门限,则通信方按照排序策略对来自各通信对端的数据流量进行排序, 并根据排序结果及比较策略确定需要进行通信处理的通信对端, 同时, 通信方通过通信方管 理服务器触发通信对端管理服务器制定并执行数据流控制策略,控制通信对端数据流的发送。 通信方管理服务器将需要进行通信处理的通信对端的紧急业务数据流通信分配至应急处理服 务器。 如此, 实现通信方通信流量的控制。 同时, 实现对通信对端发送行为的约束, 真正有 效限制本地的到站流量。 In summary, according to the communication flow control method and system provided by the preferred embodiment of the present invention, if the communication party monitors that the arrival traffic exceeds a preset threshold threshold, the communication party performs data traffic from each communication peer according to the sorting policy. Sorting, and determining a communication peer that needs to perform communication processing according to the sorting result and the comparison policy. At the same time, the communication party triggers the communication peer management server to formulate and execute the data flow control policy through the communication party management server, and controls the data flow of the communication peer end. send. The correspondent management server distributes the emergency service data stream communication of the communication peer that needs to perform communication processing to the emergency processing server. In this way, the communication of the communication traffic of the communication party is realized. At the same time, it realizes the constraint on the sending behavior of the communication peer, and effectively limits the local arrival traffic.
以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本领域的技术人员 来说, 本发明可以有各种更改和变化。 凡在本发明的精神和原则之内, 所作的任何修改、 等 同替换、 改进等, 均应包含在本发明的保护范围之内。
The above is only the preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes can be made to the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and scope of the present invention are intended to be included within the scope of the present invention.
Claims
1、 一种通信流量控制方法, 其特征在于, 包括以下步骤: 1. A communication flow control method, characterized in that it includes the following steps:
通信方通过通信方管理服务器及通信对端管理服务器与通信对端进行数据流通信, 若所 述通信方监控到到站流量超过预设的阈值门限, 则所述通信方分别统计来自各通信对端的数 据流量, 并按照排序策略对来自各通信对端的数据流量进行排序, 并根据排序结果及比较策 略确定需要进行通信处理的通信对端, 同时, 所述通信方通过通信方管理服务器触发通信对 端管理服务器制定并执行数据流控制策略, 控制通信对端数据流的发送; The communicating party conducts data stream communication with the communicating peer through the communicating party management server and the communicating peer management server. If the communicating party monitors that the arrival traffic exceeds a preset threshold, the communicating party will separately count the traffic from each communicating peer. The data traffic from each communication peer is sorted according to the sorting strategy, and the communication peer that needs to be communicated is determined according to the sorting result and the comparison strategy. At the same time, the communicating party triggers the communication peer through the communicating party management server. The end management server formulates and executes data flow control policies to control the sending of data flows to the communication peer;
所述通信方将需要进行通信处理的通信对端信息发送至通信方管理服务器, 所述通信方 管理服务器将该些通信对端的紧急业务数据流通信分配至应急处理服务器; The communicating party sends the communication counterpart information that requires communication processing to the communicating party management server, and the communicating party management server allocates the emergency service data flow communication of the communication peers to the emergency processing server;
若所述通信方向通信对端再次发送紧急业务数据流请求, 则所述通信方管理服务器将通 信任务分配至所述应急处理服务器。 If the communication direction sends an emergency service data flow request to the communication counterpart again, the communication party management server allocates the communication task to the emergency processing server.
2、 根据权利要求 1所述的方法, 其特征在于, 所述 #序策略为: 按照数据流量从大到小 的顺序排列; 或者, 按照通信对端的优先级高低依次排列其对应的数据流量。 2. The method according to claim 1, characterized in that the # ordering strategy is: arranging the data traffic in order from large to small; or, arranging the corresponding data traffic in order according to the priority of the communication counterpart.
3、 根据权利要求〗所述的方法, 其特征在于, 所述比较策略为: 比较排序结果中第一流 量值与阈值门限, 若所述第一流量值大于或等于阈值 Π限, 则排序结果中全部流量值对应的 通信对端为需要进行通信处理的通信对端; 若所述第一流量值小于阈值门限, 则比较第一流 量值与第二流量值之和与阈值门限, 若大于或等于阈值门限, 則第二流量值及后续流量值对 应的通信对端为需要进行通信处理的通信对端, 若小于阈值门限, 则比较第一流量值、 第二 流量值及第 流量值之和与阈值门限, 重复上述过程, 直至确定需要进行通信处理的通信对 端。 3. The method according to claim 〗, characterized in that the comparison strategy is: comparing the first flow value in the sorting result with the threshold threshold, and if the first flow value is greater than or equal to the threshold threshold, the sorting result is The communication counterpart corresponding to all the traffic values in is the communication counterpart that needs to perform communication processing; if the first traffic value is less than the threshold, compare the sum of the first traffic value and the second traffic value with the threshold, if it is greater than or is equal to the threshold, then the communication counterpart corresponding to the second traffic value and subsequent traffic values is the communication counterpart that needs to perform communication processing. If it is less than the threshold, compare the sum of the first traffic value, the second traffic value and the third traffic value. and threshold, repeat the above process until the communication peer that needs to perform communication processing is determined.
4、 根据权利要求 1所述的方法, 其特征在于, 所述数据流控制策略为: 根据通信对端的 空余带宽比重及带宽时间对照表确定相应的发送时间间隔。 4. The method according to claim 1, characterized in that the data flow control strategy is: determining the corresponding sending time interval according to the proportion of spare bandwidth of the communication peer and the bandwidth time comparison table.
5、根据权利要求 i所述的方法, 其特征在于, 所述数据流包括紧急业务数据流及非紧急 ^务数据流。 5. The method of claim 1, wherein the data flow includes an emergency service data flow and a non-emergency service data flow.
6、根据权利要求 1所述的方法, 其特征在于, 若所述通信方监控到到站流量低于阈值门 限且超过预设时间, 则所述通信方通过所述通信方管理服务器通知所述应急处理服务器或直 接通知所述应急处理服务器将接收的紧急业务数据流发送至所述通信方。 6. The method according to claim 1, characterized in that, if the communicating party monitors that the arrival traffic is lower than a threshold and exceeds a preset time, the communicating party notifies the communicating party through the communicating party management server. The emergency processing server may directly notify the emergency processing server to send the received emergency service data flow to the communicating party.
7、 根据权利要求 1所述的方法, 其特征在于, 若所述通信方向通信对端再次发送紧急业 务数据流请求, 则所述通信方管理服务器将所述通信任务分配至所述应急处理服务器的过程 为: 7. The method according to claim 1, characterized in that, if the communication direction sends an emergency service data flow request to the communication counterpart again, the communication party management server allocates the communication task to the emergency processing server The process is:
所述通信方管理服务器接收到所述通信方发送的紧急业务数据流请求后, 将所述紧急业 务数据流请求中携带的所述通信方标识及 IP地址替换为所述应急处理服务器标识及 IP地址
WO 2015/007100 +π i i ! ^ + 、 PCT/CN2014/073341 After receiving the emergency service data flow request sent by the communicating party, the communicating party management server replaces the communicating party identifier and IP address carried in the emergency service data flow request with the emergency processing server identifier and IP address WO 2015/007100 +π ii ! ^ +, PCT/CN2014/073341
权 利 要 求 书 并将处理后的紧急^务数据流请求通过通信对端管理服务器发送至所述通信对端; Rights request and send the processed emergency service data flow request to the communication peer through the communication peer management server;
所述通信对端通过通信对端管理服务器及通信方管理服务器或直接通过所述通信对端管 理服务器将紧急业务数据流响应发送至所述应急处理服务器。 The communication counterpart sends the emergency service data flow response to the emergency processing server through the communication counterpart management server and the communicating party management server or directly through the communication counterpart management server.
8、 一种通信流量控制系统, 其特征在于, 包括通信方、 通信方管理服务器、 通信对端、 通信对端管理服务器及应急处理服务器, 所述应急处理服务器连接所述通信方、 所述通信方 管理服务器、 所述通信对端及所述通信对端管理服务器, 所述通信方连接所述通信方管理服 务器, 所述通信对端连接所述通信对端管理服务器, 所述通信方管理服务器连接所述通信对 端管理服务器, 8. A communication flow control system, characterized in that it includes a communicating party, a communicating party management server, a communicating peer, a communicating peer managing server and an emergency processing server, and the emergency processing server is connected to the communicating party, the communicating party The communication party management server, the communication counterpart and the communication counterpart management server, the communication party is connected to the communication party management server, the communication counterpart is connected to the communication counterpart management server, the communication party management server Connect to the communication peer management server,
其中, 所述通信方通过所述通信方管理服务器及所述通信对端管理服务器与通信对端进 行数据流通信, 若所述通信方监控到到站流量超过预设的阈值门限, 则所述通信方分别统计 来自各通信对端的数据流量, 并按照排序策略对来自各通信对端的数据流量进行排序, 并根 据排序结果及比较策略确定需要进行通信处理的通信对端, 同时, 所述通信方通过通信方管 理服务器触发通信对端管理服务器制定并执行数据流控制策略,控制通信对端数据流的发送, 所述通信方将需要进行通信处理的通信对端信息发送至通信方管理服务器, 所述通信方 管理服务器将该些通信对端的紧急业务数据流通信分配至应急处理服务器, Wherein, the communicating party performs data flow communication with the communicating counterpart through the communicating party management server and the communicating counterpart management server. If the communicating party monitors that the arrival traffic exceeds a preset threshold, then the communicating party The communicating party separately counts the data traffic from each communication peer, sorts the data traffic from each communication peer according to the sorting strategy, and determines the communication peer that needs to perform communication processing based on the sorting results and comparison strategy. At the same time, the communicating party The communication counterparty management server triggers the communication counterparty management server to formulate and execute a data flow control policy to control the transmission of the communication counterparty data flow. The communicating party sends the communication counterparty information that needs to be communicated to the communication counterparty management server, so The communication party management server allocates the emergency service data flow communications of the communication peers to the emergency processing server,
若所述通信方向通信对端再次发送紧急业务数据流请求, 則所述通信方管理服务器将通 信任务分配至所述应急处理服务器。 If the communication direction sends an emergency service data flow request to the communication counterpart again, the communication party management server allocates the communication task to the emergency processing server.
9、 根据权利要求 7所述的系统, 其特征在于, 所述排序策略为: 按照数据流量从大到小 的顺序排列; 或者, 按照通信对端的优先级高低依次排列其对应的数据流量。 9. The system according to claim 7, wherein the sorting strategy is: arranging the data traffic in order from large to small; or, arranging the corresponding data traffic in order according to the priority of the communication counterpart.
10、 根据权利要求 7所述的系统, 其特征在于, 所述比较策略为: 比较棑序结果中第一 流量值与阈值门限, 若所述第一流量值大于或等于阈值门限, 则排序结果中全部流量值对应 的通信对端为需要进行通信处理的通信对端: 若所述第一流量值小于阈值门限, 则比较第一 流量值与第二流量值之和与阈值门眼, 若大于或等于阈值门眼, 则第二流量值及后续流量值 对应的通信对端为需要进行通信处理的通信对端, 若小于阈值门限, 则比较第一流量值、 第 二流量值及第三流量值之和与阈值门限, 重复上述过程, 直至确定需要进行通信处理的通信 对端。
10. The system according to claim 7, wherein the comparison strategy is: comparing the first traffic value in the sorting result with a threshold, and if the first traffic value is greater than or equal to the threshold, the sorting result is The communication counterpart corresponding to all the traffic values in is the communication counterpart that needs to perform communication processing: If the first traffic value is less than the threshold threshold, compare the sum of the first traffic value and the second traffic value with the threshold gate. If it is greater than or equal to the threshold gate, then the communication peer corresponding to the second traffic value and the subsequent traffic value is the communication peer that needs to perform communication processing. If it is less than the threshold threshold, compare the first traffic value, the second traffic value and the third traffic value. The sum of the values and the threshold value are used to repeat the above process until the communication peer that needs to perform communication processing is determined.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310302203.1 | 2013-07-15 | ||
CN201310302203.1A CN103414648B (en) | 2013-07-15 | 2013-07-15 | A kind of communication flow rate control method and system |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2015007100A1 true WO2015007100A1 (en) | 2015-01-22 |
Family
ID=49607634
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2014/073341 WO2015007100A1 (en) | 2013-07-15 | 2014-03-13 | Method and system for controlling communication traffic |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN103414648B (en) |
WO (1) | WO2015007100A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021109726A1 (en) * | 2019-12-06 | 2021-06-10 | 北京金山云网络技术有限公司 | Bandwidth limitation method, apparatus and system |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103414648B (en) * | 2013-07-15 | 2016-02-03 | 阔地教育科技有限公司 | A kind of communication flow rate control method and system |
CN105722187A (en) * | 2016-03-28 | 2016-06-29 | 青岛大学 | One-to-many information wireless transmission method |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1416681A1 (en) * | 2002-10-29 | 2004-05-06 | Alcatel | Method for traffic engineering and ingress router adapted to perform such a method |
CN103200115A (en) * | 2013-04-19 | 2013-07-10 | 杭州华三通信技术有限公司 | Flow control method and device in SPB (Shortest Path Bridging) network |
CN103414653A (en) * | 2013-07-15 | 2013-11-27 | 苏州阔地网络科技有限公司 | Flow control method and system |
CN103414648A (en) * | 2013-07-15 | 2013-11-27 | 苏州阔地网络科技有限公司 | Communication flow control method and system |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103023794A (en) * | 2012-12-06 | 2013-04-03 | 苏州阔地网络科技有限公司 | Method and system for data stream control |
CN102984078A (en) * | 2012-12-06 | 2013-03-20 | 苏州阔地网络科技有限公司 | Method and system for realizing flow control on web pages |
-
2013
- 2013-07-15 CN CN201310302203.1A patent/CN103414648B/en not_active Expired - Fee Related
-
2014
- 2014-03-13 WO PCT/CN2014/073341 patent/WO2015007100A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1416681A1 (en) * | 2002-10-29 | 2004-05-06 | Alcatel | Method for traffic engineering and ingress router adapted to perform such a method |
CN103200115A (en) * | 2013-04-19 | 2013-07-10 | 杭州华三通信技术有限公司 | Flow control method and device in SPB (Shortest Path Bridging) network |
CN103414653A (en) * | 2013-07-15 | 2013-11-27 | 苏州阔地网络科技有限公司 | Flow control method and system |
CN103414648A (en) * | 2013-07-15 | 2013-11-27 | 苏州阔地网络科技有限公司 | Communication flow control method and system |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021109726A1 (en) * | 2019-12-06 | 2021-06-10 | 北京金山云网络技术有限公司 | Bandwidth limitation method, apparatus and system |
Also Published As
Publication number | Publication date |
---|---|
CN103414648A (en) | 2013-11-27 |
CN103414648B (en) | 2016-02-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2016095141A1 (en) | Data forwarding method, device and system in software-defined networking | |
US8930451B2 (en) | Multicast/unicast admission control method, device and system | |
US9451502B2 (en) | Service control method and system, evolved nodeB, and packet data network gateway | |
WO2023000935A1 (en) | Data processing method, network element device, and readable storage medium | |
EP3226468B1 (en) | Service acceleration method and apparatus | |
CN108234309B (en) | Network data transmission method | |
JP6395867B2 (en) | OpenFlow communication method and system, control unit, and service gateway | |
JP2002232427A (en) | Band controller | |
CN104660507B (en) | The control method and device of forwarding data flow routing | |
WO2014082538A1 (en) | Business scheduling method and apparatus and convergence device | |
JP2004048661A (en) | Method and apparatus for network path configuration | |
CN112243268A (en) | Multi-stream transmission control method based on QUIC protocol | |
CN101635678A (en) | Method and system for controlling P2P terminal flow | |
WO2017148446A1 (en) | Network resource scheduling method, device and system, and network node | |
KR20020010913A (en) | Method and apparatus in a communication network | |
WO2012159538A1 (en) | Instant messaging system and method for sharing information | |
WO2012065531A1 (en) | Method, device, and system for implementing relay selection | |
WO2013178109A1 (en) | Method for service content distribution under heterogeneous network and service management platform | |
WO2023000936A1 (en) | Data processing method, function device and readable storage medium | |
WO2015007100A1 (en) | Method and system for controlling communication traffic | |
JP5941887B2 (en) | Edge router switching method and system, edge router and redundancy management device | |
WO2019114459A1 (en) | Data transmission method and related device | |
CN111194543B (en) | Flow control system for use in a network | |
Zhang et al. | Qoe-driven data communication framework for consumer electronics in tele-healthcare system | |
CN114095388B (en) | Method for exchanging data packet classification identifiers between RTC/RTE equipment and WiFi access point and wireless access point |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14825830 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 14825830 Country of ref document: EP Kind code of ref document: A1 |