[go: up one dir, main page]

TWI850891B - A speed reduction control system for excessive network usage, method and computer readable medium thererof - Google Patents

A speed reduction control system for excessive network usage, method and computer readable medium thererof Download PDF

Info

Publication number
TWI850891B
TWI850891B TW111146603A TW111146603A TWI850891B TW I850891 B TWI850891 B TW I850891B TW 111146603 A TW111146603 A TW 111146603A TW 111146603 A TW111146603 A TW 111146603A TW I850891 B TWI850891 B TW I850891B
Authority
TW
Taiwan
Prior art keywords
circuit
usage
traffic
analysis module
status
Prior art date
Application number
TW111146603A
Other languages
Chinese (zh)
Other versions
TW202425601A (en
Inventor
林昆儀
鍾依芳
Original Assignee
中華電信股份有限公司
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 中華電信股份有限公司 filed Critical 中華電信股份有限公司
Priority to TW111146603A priority Critical patent/TWI850891B/en
Publication of TW202425601A publication Critical patent/TW202425601A/en
Application granted granted Critical
Publication of TWI850891B publication Critical patent/TWI850891B/en

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The present invention is a speed reduction control system for excessive network usage and method thereof. The system monitors the traffic of the corresponding device interface for a specific circuit, and identifies its connection purpose through the device application layer, and marks the traffic for the designated purpose to conduct daily network traffic usage statistics, and exclude circuit status as a non-statistical category. When the rated usage is exceeded, the user will be notified that the usage of the circuit has exceeded the rated usage or the rate of the circuit will be temporarily reduced to make the usage of network resources reasonable and ensure the fairness of other users. The present invention also provides a computer-readable medium for executing the method of the present invention.

Description

網路用量超量降速管控之系統、方法及其電腦可讀媒介 System, method and computer-readable medium for controlling excessive network usage and speed reduction

本發明係有關於網路用量管控之技術,尤指一種網路用量超量降速管控之系統、方法及其電腦可讀媒介。 The present invention relates to network usage control technology, and in particular to a system, method and computer-readable medium for controlling excessive network usage and speed reduction.

為了確保網路資源能合理使用,在一般客戶租賃大頻寬電路時,除了監控電路品質外,也會監控客戶網路使用量,而當網路用量異常時,常透過調降電路速率,以確保其他使用者能公平使用網路資源。 In order to ensure that network resources are used reasonably, when general customers rent high-bandwidth circuits, in addition to monitoring the circuit quality, they will also monitor the customer's network usage. When network usage is abnormal, the circuit rate is often reduced to ensure that other users can use network resources fairly.

前述之調降電路速率,係指調降客戶的網路連線速率,藉此減少其網路使用量。依據現行監控技術,係計算設備的網路使用量作為依據,惟此計算方式仍有待改進處,舉例來說,客戶申請之服務用於視訊通話、語音通話或影音串流OTT(Over-the-top media services,又稱過頂服務)服務,此類為正常使用之流量,若計算在總使用量中,因而停用或調降客戶之電路速率,恐不適當,又或是使用量中包含非客戶使用之部分,例如線路施工、移機等,若將上述計算在總使用量中,也無道理,易言之,現行技術對於網路使用量之計算,對於內容上無特別篩選,若將正常使用和客戶使用皆作計量,恐有不合理處。 The aforementioned circuit speed reduction refers to reducing the customer's network connection speed to reduce their network usage. According to the current monitoring technology, the network usage of the equipment is calculated as the basis, but this calculation method still needs to be improved. For example, the service applied by the customer is used for video calls, voice calls or video streaming OTT (Over-the-top media services, also known as over-the-top services). This is normal traffic. If it is calculated in the total usage, it may be inappropriate to stop or reduce the customer's circuit speed. Or if the usage includes non-customer use, such as line construction, relocation, etc., it is unreasonable to calculate the above in the total usage. In other words, the current technology for calculating network usage does not have special screening for content. If both normal use and customer use are measured, it may be unreasonable.

綜上,如何提供一種網路用量之控管技術,特別是,針對總使用量計算,能將例如正常使用或非客戶使用之特定項目排除,以使超量計算上更精準且符合實際情況和需求,此將成為目前本技術領域人員急欲追求之目標。 In summary, how to provide a network usage control technology, especially how to exclude specific items such as normal usage or non-customer usage from the total usage calculation, so that the over-usage calculation is more accurate and in line with the actual situation and needs, will become the goal that people in this technical field are eager to pursue.

為解決上述現有技術之問題,本發明揭露一種網路用量之控管技術,藉由電路流量監控,以於超量時進行暫時性速率調整,本發明係結合流量監控、電路狀態及用途分析,能達成抑制不當使用網路資源之情形,也有別於傳統監控系統僅針對電路品質監控電路之訊務、可用性、延遲及封包遺失率進行監控。 In order to solve the above problems of the existing technology, the present invention discloses a network usage control technology, which uses circuit traffic monitoring to perform temporary rate adjustment when the amount exceeds the limit. The present invention combines traffic monitoring, circuit status and usage analysis to suppress improper use of network resources. It is also different from the traditional monitoring system that only monitors the circuit quality and the circuit’s traffic, availability, delay and packet loss rate.

本發明係揭露一種網路用量超量降速管控之系統,係包括:電路訊務監控模組,用於取得所監控之網路設備之電路的訊務流量;電路狀態分析模組,用於取得該網路設備之電路狀態;連線用途分析模組,用於取得該電路對應設備應用層之連線資訊來判斷流量之連線用途,以於該流量為不採計之連線用途時,將該流量標記為排除採計訊務量;以及流量分析模組,用於分析該訊務流量、該電路狀態及該連線資訊,以統計出該電路之總訊務量,俾於判斷扣除該排除採計訊務量之該總訊務量超過額定使用量時,標記該電路為使用量異常。 The present invention discloses a system for controlling excessive network usage and reducing speed, which includes: a circuit traffic monitoring module for obtaining the traffic flow of the circuit of the monitored network device; a circuit status analysis module for obtaining the circuit status of the network device; a connection usage analysis module for obtaining the connection information of the application layer of the device corresponding to the circuit to determine the connection usage of the traffic, so that when the traffic is a connection usage that is not counted, the traffic is marked as excluded traffic volume; and a traffic analysis module for analyzing the traffic flow, the circuit status and the connection information to calculate the total traffic volume of the circuit, so that when it is determined that the total traffic volume minus the excluded traffic volume exceeds the quota usage, the circuit is marked as abnormal usage.

於一實施例中,該電路狀態分析模組係自供裝系統中取得該電路狀態,以判斷該電路狀態是否需要排除。 In one embodiment, the circuit status analysis module obtains the circuit status from the self-supply system to determine whether the circuit status needs to be eliminated.

於一實施例中,於該流量分析模組判斷扣除該排除採計訊務量之該總訊務量超出該額定使用量,且該電路狀態分析模組判斷該電路狀態為需要排除時,令該流量分析模組不標記該電路為使用量異常。 In one embodiment, when the traffic analysis module determines that the total traffic volume minus the excluded sampling traffic volume exceeds the rated usage, and the circuit status analysis module determines that the circuit status needs to be excluded, the traffic analysis module does not mark the circuit as having abnormal usage.

於一實施例中,前述之網路用量超量降速管控之系統復包括訊息通知模組,係於該電路被標記為使用量異常時,根據電路供裝受理資訊,通知該網路設備之使用者。 In one embodiment, the aforementioned network usage overload and speed reduction control system further includes a message notification module, which notifies the user of the network device according to the circuit installation acceptance information when the circuit is marked as abnormally used.

於一實施例中,前述之網路用量超量降速管控之系統復包括速率調整模組,係於該電路被標記為使用量異常時,發送指令至該網路設備以進行頻寬異動。 In one embodiment, the aforementioned network usage over-limit speed reduction control system further includes a rate adjustment module, which sends a command to the network device to change the bandwidth when the circuit is marked as abnormally used.

本發明復揭露一種網路用量超量降速管控之方法,係由電腦設備執行該方法,該方法包括以下步驟:令電路訊務監控模組取得網路設備之電路的訊務流量;令電路狀態分析模組取得該網路設備之電路狀態;令連線用途分析模組取得該電路對應設備應用層之連線資訊,以於判斷流量為不採計之連線用途時,將該流量標記為排除採計訊務量;令流量分析模組分析該訊務流量、該電路狀態及該連線資訊,以統計出該電路之總訊務量;以及於該流量分析模組判斷扣除該排除採計訊務量之該總訊務量超出額定使用量時,標記該電路為使用量異常。 The present invention further discloses a method for controlling excessive network usage and reducing speed, which is executed by a computer device and includes the following steps: allowing a circuit traffic monitoring module to obtain the traffic flow of a circuit of a network device; allowing a circuit status analysis module to obtain the circuit status of the network device; allowing a connection usage analysis module to obtain the connection information of the application layer of the device corresponding to the circuit, so as to mark the traffic as excluded traffic when the traffic is determined to be a connection usage that is not counted; allowing a traffic analysis module to analyze the traffic flow, the circuit status and the connection information to calculate the total traffic volume of the circuit; and when the traffic analysis module determines that the total traffic volume minus the excluded traffic volume exceeds the quota usage, marking the circuit as abnormal usage.

於上述方法中,該令電路狀態分析模組取得該網路設備之電路狀態之步驟,復包括:自供裝系統中取得該電路狀態,以由該電路狀態分析模組判斷該電路狀態是否需要排除。 In the above method, the step of enabling the circuit status analysis module to obtain the circuit status of the network device further includes: obtaining the circuit status from the self-supply system, so that the circuit status analysis module determines whether the circuit status needs to be eliminated.

於上述方法中,於該排除採計訊務量之該總訊務量超出該額定使用量但該電路狀態為需要排除時,令該流量分析模組不標記該電路為使用量異常。 In the above method, when the total traffic volume of the excluded sampled traffic volume exceeds the rated usage but the circuit status is that it needs to be excluded, the traffic analysis module does not mark the circuit as having abnormal usage.

於上述方法中,復包括:於該電路被標記為使用量異常時,令訊息通知模組根據電路供裝受理資訊通知該網路設備之使用者。 In the above method, it further includes: when the circuit is marked as having abnormal usage, the message notification module notifies the user of the network device according to the circuit installation acceptance information.

於上述方法中,復包括:於該電路被標記為使用量異常時,令速率調整模組發送指令至該網路設備以進行頻寬異動。 In the above method, it further includes: when the circuit is marked as abnormally used, the rate adjustment module sends a command to the network device to change the bandwidth.

本發明復揭露一種電腦可讀媒介,應用於計算裝置或電腦中,係儲存有指令,以執行前述之網路用量超量降速管控之方法。 The present invention further discloses a computer-readable medium, which is used in a computing device or a computer and stores instructions for executing the aforementioned method of controlling excessive network usage and speed reduction.

綜上,本發明之網路用量超量降速管控之系統、方法及其電腦可讀媒介,係提供網路用量超量之降速分析管控,本發明透過針對特定電路進行監控對應之設備介面之流量,並透過設備應用層辨識其連線用途,將制定用途之訊務進行標記,以進行每日網路訊務使用量統計,並排除電路狀態非統計類別,當超過額定用量時,透過訊息通知模組告知使用者其電路使用量已超過額定用量,若連續多日情形未改善,則藉由速率調整模組將其電路做暫時性速率調降,使其達到網路資源使用的合理性以確保其他使用者之公平性。 In summary, the system, method and computer-readable medium for controlling excessive network usage and speed reduction of the present invention provide speed reduction analysis and control for excessive network usage. The present invention monitors the traffic of the corresponding device interface for a specific circuit, identifies the purpose of the connection through the device application layer, marks the traffic of the specified purpose, and performs daily network traffic usage statistics, and excludes non-statistical categories of circuit status. When the quota is exceeded, the user is informed through the message notification module that the circuit usage has exceeded the quota. If the situation does not improve for several consecutive days, the circuit is temporarily reduced through the rate adjustment module to achieve the rationality of network resource usage to ensure fairness for other users.

1:網路用量超量降速管控之系統 1: System for controlling excessive network usage and speed reduction

11:電路訊務監控模組 11: Circuit communication monitoring module

12:電路狀態分析模組 12: Circuit status analysis module

13:連線用途分析模組 13: Connection usage analysis module

14:流量分析模組 14: Traffic analysis module

15:訊息通知模組 15: Message notification module

16:速率調整模組 16: Rate adjustment module

401-406:流程 401-406: Process

501-506:流程 501-506: Process

S301-S305:步驟 S301-S305: Steps

圖1為本發明之網路用量超量降速管控之系統的系統架構圖。 Figure 1 is a system architecture diagram of the network usage excess speed reduction control system of the present invention.

圖2為本發明之網路用量超量降速管控之系統另一實施例的系統架構圖。 Figure 2 is a system architecture diagram of another embodiment of the system for controlling excessive network usage and speed reduction of the present invention.

圖3為本發明之網路用量超量降速管控之方法的步驟圖。 Figure 3 is a step diagram of the method for controlling excessive network usage and speed reduction of the present invention.

圖4為本發明之網路用量超量降速管控之方法一具體實施例的流程圖。 Figure 4 is a flow chart of a specific embodiment of the method for controlling excessive network usage and speed reduction of the present invention.

圖5為本發明中流量分析的流程圖。 Figure 5 is a flow chart of the flow analysis in the present invention.

以下藉由特定的具體實施形態說明本發明之技術內容,熟悉此技藝之人士可由本說明書所揭示之內容輕易地瞭解本發明之優點與功效。然本發明亦可藉由其他不同的具體實施形態加以施行或應用。 The following describes the technical content of the present invention through a specific concrete implementation form. People familiar with this technology can easily understand the advantages and effects of the present invention from the content disclosed in this manual. However, the present invention can also be implemented or applied through other different specific implementation forms.

為了確保網路資源能合理使用,在一般客戶租賃大頻寬電路時,除了透過監控使用量來維持電路品質外,本發明增加額外判斷準則,包括考慮網路用途以及是否為排除狀態,以於使用者長時間過度使用網路資源時,依制定之用量提示使用者,網路用量異常,若使用者持續超越額定用量時,則透過暫時性調降電路速率,以確保其他使用者能公平使用網路資源。 In order to ensure that network resources are used reasonably, when general customers rent high-bandwidth circuits, in addition to maintaining circuit quality by monitoring usage, the present invention adds additional judgment criteria, including considering the purpose of the network and whether it is in an excluded state. When a user overuses network resources for a long time, the user is prompted according to the established usage, and the network usage is abnormal. If the user continues to exceed the quota, the circuit speed is temporarily reduced to ensure that other users can use network resources fairly.

圖1為本發明之網路用量超量降速管控之系統的系統架構圖。如圖所示,本發明之網路用量超量降速管控之系統1係包括電路訊務監控模組11、電路狀態分析模組12、連線用途分析模組13以及流量分析模組14。 FIG1 is a system architecture diagram of the network usage excess speed reduction control system of the present invention. As shown in the figure, the network usage excess speed reduction control system 1 of the present invention includes a circuit communication monitoring module 11, a circuit status analysis module 12, a connection usage analysis module 13 and a traffic analysis module 14.

電路訊務監控模組11用於取得所監控之網路設備之電路的訊務流量。簡言之,電路訊務監控模組11可監控電路於網路設備端之訊務使用量。 The circuit traffic monitoring module 11 is used to obtain the traffic flow of the circuit of the monitored network device. In short, the circuit traffic monitoring module 11 can monitor the traffic usage of the circuit at the network device end.

電路狀態分析模組12用於取得該網路設備之電路狀態。具體來說,電路狀態分析模組12可分析網路設備之電路狀態,例如施工、障礙、移機、退租或速率已調降之電路,藉此可決定某些電路狀態是否為須排除電路。 The circuit status analysis module 12 is used to obtain the circuit status of the network device. Specifically, the circuit status analysis module 12 can analyze the circuit status of the network device, such as circuits under construction, failure, relocation, termination or rate reduction, so as to determine whether certain circuit statuses are circuits that need to be excluded.

連線用途分析模組13用於取得該電路對應設備應用層之連線資訊來判斷流量之連線用途,以於該流量為不採計之連線用途時,將該流量標記為排除採計訊務量。易言之,連線用途分析模組13可分析連線用途,亦即取得電路所對應設備於應用層之連線行為,並依據連線行為判斷是否需排除訊務使用量,也就是判斷連線行為是否為正常用途,本發明將正常連線用途之使用量視為排除採計訊務量。 The connection usage analysis module 13 is used to obtain the connection information of the application layer of the device corresponding to the circuit to determine the connection usage of the traffic, so that when the traffic is a connection usage that is not counted, the traffic is marked as excluded from the counted traffic volume. In other words, the connection usage analysis module 13 can analyze the connection usage, that is, obtain the connection behavior of the device corresponding to the circuit at the application layer, and determine whether the traffic usage needs to be excluded based on the connection behavior, that is, determine whether the connection behavior is a normal use. The present invention regards the usage of normal connection usage as excluded from the counted traffic volume.

流量分析模組14用於分析該訊務流量、該電路狀態及該連線資訊,以統計出該電路之總訊務量,俾於判斷扣除該排除採計訊務量之該總訊務量超過一額定使用量(如每日額定使用量)時,標記該電路為使用量異常。簡言之,流量分析模組14可分析電路訊務監控模組11、電路狀態分析模組12及連線用途分析模組13所取得相關數據,藉此統計出該電路於須採計之狀態及用途下的訊務使用量,亦即,除了統整此電路的訊務使用量外,還會進一步將可排除採計的訊務使用量扣除,藉此使統計數據更合理。 The traffic analysis module 14 is used to analyze the traffic flow, the circuit status and the connection information to calculate the total traffic volume of the circuit, so that when it is determined that the total traffic volume after deducting the excluded traffic volume exceeds a certain usage quota (such as the daily quota usage), the circuit is marked as abnormal usage. In short, the traffic analysis module 14 can analyze the relevant data obtained by the circuit traffic monitoring module 11, the circuit status analysis module 12 and the connection usage analysis module 13, so as to calculate the traffic usage of the circuit under the status and usage that need to be sampled. That is, in addition to integrating the traffic usage of this circuit, the traffic usage that can be excluded from sampling will be further deducted to make the statistical data more reasonable.

另外,於取得合理的數據使用量後,進一步判斷是否超過一額定使用量(如每日額定使用量),若超過,則標記該電路為使用量異常,如此可針對使用量異常之網路設備作對應處理,例如通知使用者或調整電路速率。 In addition, after obtaining reasonable data usage, it is further determined whether it exceeds a certain usage quota (such as daily usage quota). If it exceeds, the circuit is marked as abnormal usage. In this way, corresponding processing can be carried out for network equipment with abnormal usage, such as notifying users or adjusting circuit speed.

於一實施例中,電路狀態分析模組12係自供裝系統中取得該電路狀態,以判斷該電路狀態是否需要排除。簡言之,本發明在統計訊務使用量時,除了可考慮連線用途外,可進一步考慮該電路是否處於可排除狀態,例如該電路為施工、障礙、移機、退租或速率已調降之電路時,若將其適用使用量異常恐有疑義,故本發明提出進一步考慮電路狀態,也就是分析電路狀態時,電路狀態分析模組12可依據電路狀態決定該電路狀態是否需要排除。 In one embodiment, the circuit status analysis module 12 obtains the circuit status from the self-supply system to determine whether the circuit status needs to be eliminated. In short, when calculating the traffic usage, the present invention can consider not only the connection purpose, but also whether the circuit is in an eliminable state. For example, if the circuit is under construction, blocked, relocated, terminated, or has a reduced rate, there may be doubts if the applicable usage is abnormal. Therefore, the present invention proposes to further consider the circuit status, that is, when analyzing the circuit status, the circuit status analysis module 12 can determine whether the circuit status needs to be eliminated based on the circuit status.

需說明者,供裝系統為提供電路供裝的申請、處理、管理之系統,故若有施工、障礙、移機、退租或速率已調降等情況,供裝系統皆有相關記錄,故電路狀態分析模組12可由供裝系統取得所需要的電路狀態。 It should be noted that the supply and installation system is a system for application, processing, and management of circuit supply and installation. Therefore, if there is construction, obstruction, relocation, lease termination, or rate reduction, the supply and installation system will have relevant records. Therefore, the circuit status analysis module 12 can obtain the required circuit status from the supply and installation system.

進一步地,於該流量分析模組14判斷扣除該排除採計訊務量之該總訊務量超出該額定使用量(如每日額定使用量),且該電路狀態分析模組12判斷該電路狀態為需要排除時,令該流量分析模組14不標記該電路為使用量異常。 易言之,流量分析模組14在分析總訊務量後,判斷已扣除排除採計訊務量之總訊務量仍超過一額定使用量(如每日額定使用量)時,假若電路狀態分析模組12已判定電路狀態為需要排除時,則流量分析模組14不會標記該電路為使用量異常,也就是,即便總訊務量超過一額定使用量(如每日額定使用量),倘若在該電路狀態為需排除下,不將該電路視為使用量異常,故可避免電路狀態因為施工等因素導致訊務量異常,而無故被判定為使用量異常,如此,使用者不會在無法正常使用電路(網路)下被通知使用異常。 Furthermore, when the traffic analysis module 14 determines that the total traffic volume minus the excluded traffic volume exceeds the rated usage (such as the daily rated usage), and the circuit status analysis module 12 determines that the circuit status needs to be excluded, the traffic analysis module 14 does not mark the circuit as having abnormal usage. In other words, after analyzing the total traffic volume, if the traffic analysis module 14 determines that the total traffic volume after deducting the excluded sampling traffic volume still exceeds a certain amount of usage (such as a daily quota of usage), if the circuit status analysis module 12 has determined that the circuit status needs to be excluded, the traffic analysis module 14 will not mark the circuit as abnormal usage. That is, even if the total traffic volume exceeds a certain amount of usage (such as a daily quota of usage), if the circuit status needs to be excluded, the circuit will not be considered as abnormal usage. Therefore, it can be avoided that the circuit status is abnormal due to factors such as construction, which leads to abnormal traffic volume and is judged as abnormal usage for no reason. In this way, users will not be notified of abnormal usage when they cannot use the circuit (network) normally.

圖2為本發明之網路用量超量降速管控之系統另一實施例的系統架構圖。如圖所示,電路訊務監控模組11、電路狀態分析模組12、連線用途分析模組13以及流量分析模組14與圖1所述相同,於此不再贅述,於本實施例中,網路用量超量降速管控之系統1復包括訊息通知模組15以及速率調整模組16。 FIG2 is a system architecture diagram of another embodiment of the network usage excess speed reduction control system of the present invention. As shown in the figure, the circuit communication monitoring module 11, the circuit status analysis module 12, the connection usage analysis module 13 and the flow analysis module 14 are the same as those described in FIG1 and will not be repeated here. In this embodiment, the network usage excess speed reduction control system 1 further includes a message notification module 15 and a rate adjustment module 16.

訊息通知模組15於該電路被標記為使用量異常時,根據電路供裝受理資訊,通知該網路設備之使用者。簡言之,訊息通知模組15可根據電路供裝受理資訊,也就是使用者申請供裝時的相關資訊,利用簡訊、電子信箱等途徑通知使用者其使用情形及其相關權益告知。 When the circuit is marked as abnormally used, the message notification module 15 notifies the user of the network device according to the circuit installation acceptance information. In short, the message notification module 15 can notify the user of the usage status and related rights and interests through SMS, e-mail, etc. according to the circuit installation acceptance information, that is, the relevant information when the user applies for installation.

速率調整模組16於該電路被標記為使用量異常時,發送指令至該網路設備以進行頻寬異動。易言之,速率調整模組16可依據流量分析模組14之分析結果,判斷電路是否需要暫行性做速率調整,若需要,則發送控制指令至對應設備以進行頻寬調整或異動。在一實施例中,該控制指令係依據該分析結果將使用量異常自動分類以進行對應之頻寬調整或異動。在另一實施例中,該控制指 令係依據該分析結果將使用量異常自動分類以動態進行頻寬調整或異動,例如,若使用量異常有改善,則減少調整或異動,反之,則增加調整或異動。 When the circuit is marked as having abnormal usage, the rate adjustment module 16 sends a command to the network device to change the bandwidth. In other words, the rate adjustment module 16 can determine whether the circuit needs to be temporarily adjusted in rate based on the analysis result of the traffic analysis module 14. If necessary, a control command is sent to the corresponding device to adjust or change the bandwidth. In one embodiment, the control command automatically classifies the usage abnormality based on the analysis result to perform the corresponding bandwidth adjustment or change. In another embodiment, the control command automatically classifies the usage anomaly based on the analysis result to dynamically adjust or change the bandwidth. For example, if the usage anomaly improves, the adjustment or change is reduced, and vice versa, the adjustment or change is increased.

由上可知,本發明提出一種網路用量超量之降速管控方法,主要由電路訊務監控模組11監控電路於網路設備端的網路使用量,電路狀態分析模組12和連線用途分析模組13取得該電路之電路狀態及連線用途,接著,流量分析模組14分析電路訊務使用量,並且比對電路狀態、分析電路連線用途,以將不需採計流量排除後,統計電路累積的總訊務使用量。進一步地,若判定電路的訊務使用量超過一額定使用量(如每日額定使用量)時,取得電路受理系統中聯絡資訊,利用訊息通知模組15提醒客戶使用異常及其權益資訊,必要時,透過速率調整模組16對設備端發送速率調整指令,暫時性限制最大可用頻寬。 As can be seen from the above, the present invention proposes a method for controlling excessive network usage by reducing the speed. The method mainly comprises a circuit traffic monitoring module 11 that monitors the network usage of the circuit at the network device end, a circuit status analysis module 12 and a connection usage analysis module 13 that obtain the circuit status and connection usage of the circuit, and then a traffic analysis module 14 that analyzes the circuit traffic usage, and compares the circuit status and analyzes the circuit connection usage to exclude the traffic that does not need to be sampled, and then calculates the total traffic usage accumulated by the circuit. Furthermore, if it is determined that the traffic usage of the circuit exceeds a certain quota (such as a daily quota), the contact information in the circuit acceptance system is obtained, and the message notification module 15 is used to remind the customer of the abnormal usage and its rights and interests information. If necessary, the rate adjustment module 16 sends a rate adjustment instruction to the device to temporarily limit the maximum available bandwidth.

另外,關於分析電路訊務使用量之方法,可由取得電路訊務、取得電路狀態、取得電路連線用途、統計總訊務量、扣除排除採計訊務量等步驟來完成,並於分析電路訊務及其連線用途進行流量加總,扣除約定不採計之項目及排除不統計之電路狀態,以依據訊務使用量標記電路是否為異常使用行為。透過上述方式,本發明可將正常使用的訊務量排除,減少使用者正常使用下仍被通知使用量異常,另外,本發明進一步判定電路是否為可排除電路,以於該電路異常非屬使用者行為的情況下,避免誤認使用量異常為使用者所為。 In addition, the method for analyzing the circuit traffic usage can be completed by obtaining circuit traffic, obtaining circuit status, obtaining circuit connection usage, calculating total traffic volume, deducting and excluding the collected traffic volume, and summing up the traffic volume when analyzing the circuit traffic and its connection usage, deducting the items that are agreed not to be collected and excluding the circuit status that is not collected, so as to mark whether the circuit is abnormally used according to the traffic usage. Through the above method, the present invention can exclude the traffic volume used normally, reduce the number of users notified of abnormal usage under normal use, and further determine whether the circuit is an excluding circuit, so as to avoid mistaking the abnormal usage for the user when the circuit abnormality is not caused by the user.

於一實施例中,本發明之網路用量超量降速管控之系統1可透過下面表一所列條件,以進行電路類別、電路狀態、連線用途、每日額定使用量及對應處理方式進行實作。 In one embodiment, the network usage overload speed reduction control system 1 of the present invention can be implemented through the conditions listed in Table 1 below to perform circuit classification, circuit status, connection purpose, daily quota usage and corresponding processing methods.

Figure 111146603-A0101-12-0008-1
Figure 111146603-A0101-12-0008-1

Figure 111146603-A0101-12-0009-2
Figure 111146603-A0101-12-0009-2

以下針對表一所列內容進行說明: The following is an explanation of the contents listed in Table 1:

特定監控電路類別係指當上行/下行速率申辦速率達1G/1G之電路,即列為需監控之電路類別;不採計訊務量之電路狀態係指當電路為施工、障礙、移機、退租或速率已調降及忽略其電路可能產生之任何訊務流量;不採連線用途係指當監測取得之訊務分析結果為視訊通話、語音通話或影音串流OTT服務等,將進行標記,以便採計流量時能夠進行排除;每日額定可使用量(上行+下行)係指當每日產生之訊務排除不採計之電路狀態及連線用途達到500GB,則標記為異常使用;連續數日超過額定使用量進行降速係指當連續5日超過額定使用量時,會將該電路進行標記為異常使用電路,並將其連線速率進行調降;使用異常後調降速率係指當系統偵測到電路為異常使用時,將其上下行速率調整為 100M/100M;另外,速率調降天數係指當電路被偵測為異常使用時,調降連線速率3日。 Specific monitoring circuit category means that when the uplink/downlink rate application rate reaches 1G/1G, the circuit is listed as a circuit category that needs to be monitored; the circuit status that does not count the traffic volume means that when the circuit is under construction, fault, relocation, termination or the rate has been reduced, and any traffic flow that may be generated by the circuit is ignored; not taking the connection purpose means that when the traffic analysis results obtained by monitoring are video calls, voice calls or video and audio streaming OTT services, they will be marked so that they can be excluded when counting traffic; the daily quota (uplink + downlink) refers to the daily quota of If the traffic generated, excluding the circuit status and connection usage that are not taken into account, reaches 500GB, it will be marked as abnormal usage; the speed reduction for consecutive days exceeding the quota means that when the quota is exceeded for 5 consecutive days, the circuit will be marked as an abnormally used circuit and its connection speed will be reduced; the speed reduction after abnormal use means that when the system detects that the circuit is abnormally used, its upstream and downstream speeds will be adjusted to 100M/100M; in addition, the speed reduction days means that when the circuit is detected as abnormally used, the connection speed will be reduced for 3 days.

圖3為本發明之網路用量超量降速管控之方法的步驟圖。本發明之目的是結合流量監控、電路狀態及用途分析,藉以達成抑制不當使用網路資源之情形。 Figure 3 is a step diagram of the method for controlling excessive network usage and reducing speed of the present invention. The purpose of the present invention is to combine traffic monitoring, circuit status and usage analysis to achieve the goal of suppressing improper use of network resources.

於步驟S301,令電路訊務監控模組取得網路設備之電路的訊務流量。本步驟說明電路訊務監控模組監控電路於網路設備端的訊務使用量。 In step S301, the circuit traffic monitoring module is enabled to obtain the traffic flow of the circuit of the network device. This step describes how the circuit traffic monitoring module monitors the traffic usage of the circuit at the network device end.

於步驟S302,令電路狀態分析模組取得該網路設備之電路狀態。本步驟說明電路狀態分析模組取得供裝系統中電路狀態,例如是否為施工或障礙等情況。 In step S302, the circuit status analysis module is used to obtain the circuit status of the network device. This step describes how the circuit status analysis module obtains the circuit status in the installation system, such as whether it is under construction or under fault.

於步驟S303,令連線用途分析模組取得該電路對應設備應用層之連線資訊,以於判斷流量為不採計之連線用途時,將該流量標記為排除採計訊務量。本步驟說明連線用途分析模組取得電路對應設備應用層之連線資訊,若為不採計之連線用途,例如視訊通話、語音通話或影音串流OTT服務等,則將其流量進行標記排除。 In step S303, the connection usage analysis module is instructed to obtain the connection information of the application layer of the device corresponding to the circuit, so that when the traffic is determined to be a connection usage that is not counted, the traffic is marked as excluded from the counted traffic. This step illustrates that the connection usage analysis module obtains the connection information of the application layer of the device corresponding to the circuit, and if it is a connection usage that is not counted, such as video calls, voice calls, or video and audio streaming OTT services, the traffic is marked and excluded.

於步驟S304,令流量分析模組分析該訊務流量、該電路狀態及該連線資訊,以統計出該電路之總訊務量。本步驟說明流量分析模組分析電路訊務、電路狀態及連線用途,藉以統計每日訊務使用量 In step S304, the traffic analysis module is used to analyze the traffic flow, the circuit status and the connection information to calculate the total traffic volume of the circuit. This step describes how the traffic analysis module analyzes the circuit traffic, circuit status and connection usage to calculate the daily traffic usage.

於步驟S305,於該流量分析模組判斷扣除該排除採計訊務量之該總訊務量超出每日額定使用量時,標記該電路為使用量異常。本步驟說明,流量分析模組計算總訊務量時,會將不採計訊務排除,以便於統計後的總訊務量超過每日額定使用量時,將該電路標記為使用量異常。 In step S305, when the traffic analysis module determines that the total traffic volume minus the excluded traffic volume exceeds the daily quota, the circuit is marked as abnormal usage. This step explains that when the traffic analysis module calculates the total traffic volume, it will exclude the uncollected traffic, so that when the total traffic volume after statistics exceeds the daily quota, the circuit is marked as abnormal usage.

於一實施例中,於步驟S302中,電路狀態分析模組自供裝系統中取得該電路狀態,以由該電路狀態分析模組判斷該電路狀態是否需要排除。易言之,電路狀態分析模組判斷電路狀態是否處於施工、障礙、移機、退租或速率已調降等狀態,若是,則判定該電路為需排除電路。 In one embodiment, in step S302, the circuit status analysis module obtains the circuit status from the supply and installation system, so that the circuit status analysis module determines whether the circuit status needs to be eliminated. In other words, the circuit status analysis module determines whether the circuit status is under construction, failure, relocation, termination, or rate reduction. If so, the circuit is determined to be a circuit that needs to be eliminated.

進一步地,於該排除採計訊務量之該總訊務量超出該每日額定使用量但該電路狀態為需要排除時,令流量分析模組不標記該電路為使用量異常。簡言之,若步驟S302判定該電路狀態為需要排除時,則無論步驟S305統計總訊務使用量為何,皆不會判定該電路為使用量異常。 Furthermore, when the total traffic volume excluding the sampled traffic volume exceeds the daily quota but the circuit status is that it needs to be excluded, the traffic analysis module does not mark the circuit as having abnormal usage. In short, if step S302 determines that the circuit status needs to be excluded, no matter what the total traffic usage is in step S305, the circuit will not be determined to have abnormal usage.

另外,本發明之網路用量超量降速管控之方法中,當電路被判定為使用量異常時,可對此對使用者進行告警或是調整該電路的速率。對此,本發明之方法復包括於該電路被標記為使用量異常時,令訊息通知模組根據電路供裝受理資訊通知該網路設備之使用者。易言之,根據使用者申請電路時的電路供裝受理資訊,透過訊息通知模組告知客戶其權益及電路異動相關資訊。 In addition, in the method of controlling excessive network usage and reducing speed of the present invention, when the circuit is judged to be abnormally used, the user can be warned or the speed of the circuit can be adjusted. In this regard, the method of the present invention further includes that when the circuit is marked as abnormally used, the message notification module notifies the user of the network device according to the circuit installation acceptance information. In other words, according to the circuit installation acceptance information when the user applies for the circuit, the message notification module informs the customer of his rights and interests and circuit change related information.

本發明之方法復包括於該電路被標記為使用量異常時,令速率調整模組發送指令至該網路設備以進行頻寬異動。簡言之,針對標記為多日超過額定使用量之電路進行速率調整,可透過速率調整模組發送調整或控制指令至對應設備,以進行頻寬異動。在一實施例中,該調整或控制指令可將使用量異常自動分類以進行對應之頻寬異動或調整。 The method of the present invention further includes causing the rate adjustment module to send a command to the network device to change the bandwidth when the circuit is marked as having abnormal usage. In short, the rate adjustment is performed on the circuit marked as having exceeded the quota usage for many days, and the rate adjustment module can send an adjustment or control command to the corresponding device to change the bandwidth. In one embodiment, the adjustment or control command can automatically classify the usage abnormality to perform the corresponding bandwidth change or adjustment.

圖4為本發明之網路用量超量降速管控之方法一具體實施例的流程圖,請一併參考圖2及前述表一。 FIG4 is a flowchart of a specific embodiment of the method for controlling excessive network usage and speed reduction of the present invention. Please refer to FIG2 and the aforementioned Table 1 together.

於流程401,監控電路訊務。本流程說明電路訊務監控模組11可監控電路於網路設備端之訊務使用量,針對上行/下行速率申辦速率達1G/1G之 電路進行設備監控,取得該電路對應設備之介面流量資訊,其中,申辦速率之上下行速率可依實際需求進行制定。 In process 401, the circuit traffic is monitored. This process illustrates that the circuit traffic monitoring module 11 can monitor the traffic usage of the circuit at the network equipment end, and conduct equipment monitoring for the circuit with an uplink/downlink rate application rate of 1G/1G, and obtain the interface traffic information of the device corresponding to the circuit, wherein the uplink and downlink rates of the application rate can be formulated according to actual needs.

於流程402,電路狀態分析。本流程說明電路狀態分析模組12可分析電路狀態,例如施工、障礙、移機、退租或速率已調降之電路,透過供裝系統取得電路狀態,判斷電路狀態是否需要進行排除,若該電路狀態為需排除之項目,則標記該電路為不採計流量,其中,排除之電路狀態不限於上述情況,依實際需求進行制定須排除之狀態。 In process 402, circuit status analysis. This process illustrates that the circuit status analysis module 12 can analyze the circuit status, such as circuits under construction, obstacles, relocation, lease termination, or reduced speed. The circuit status is obtained through the supply and installation system to determine whether the circuit status needs to be excluded. If the circuit status is an item that needs to be excluded, the circuit is marked as not counting the flow. The excluded circuit status is not limited to the above situations, and the status that needs to be excluded is formulated according to actual needs.

於流程403,連線用途分析。本流程說明連線用途分析模組13可取得電路對應設備應用層之連線資訊,若為不採計之連線用途,例如視訊通話、語音通話或影音串流OTT服務等,則將其流量進行標記排除,不採計不限於上述服務同樣可依據實際需求進行制定。 In process 403, connection usage analysis. This process illustrates that the connection usage analysis module 13 can obtain the connection information of the circuit corresponding device application layer. If the connection usage is not taken, such as video calls, voice calls or video and audio streaming OTT services, its traffic will be marked and excluded. Not taking is not limited to the above services and can also be formulated according to actual needs.

於流程404,流量分析。本流程說明透過流量分析模組14將每日各別電路統計之使用總訊務流量扣除應扣除之流量,且該電路當日狀態非標記為不採計狀態,則符合上述條件之電路,將其標記為電路使用情形異常。關於流量分析,後面將更詳細說明。 In process 404, traffic analysis. This process describes that the traffic analysis module 14 deducts the traffic that should be deducted from the total traffic used by each circuit every day, and if the status of the circuit on that day is not marked as not counted, the circuit that meets the above conditions will be marked as abnormal circuit usage. Traffic analysis will be described in more detail later.

於流程405,電路資訊通知。本流程說明訊息通知模組15利用流程404分析後之結果,每日針對異常使用之電路進行通知,告知使用者使用情形,其中,通知頻率不限於每日可依實際需求調整通知頻率及通知內容。 In process 405, circuit information notification. This process illustrates that the message notification module 15 uses the results of the analysis in process 404 to notify the abnormally used circuits every day to inform the user of the usage status. The notification frequency is not limited to daily and the notification frequency and notification content can be adjusted according to actual needs.

於流程406,調整速率。本流程說明速率調整模組16利用流程404分析後之結果,判斷該電路是否符合制定規則連續5日超過額定使用量而遭標記為異常使用之電路,若符合規則時,則透過發送指令至對應設備進行頻寬異動,將其速率調降至100M/100M為期3日,其中,連續數日超過額定使用量而 遭標記為異常使用之電路與調降速率及天數可因實際需求調整,不限於舉例之說明。 In process 406, the rate is adjusted. This process describes that the rate adjustment module 16 uses the results of the analysis of process 404 to determine whether the circuit meets the established rules and is marked as a circuit with abnormal usage for 5 consecutive days exceeding the quota. If it meets the rules, it sends a command to the corresponding equipment to change the bandwidth and reduce its rate to 100M/100M for 3 days. Among them, the circuit marked as abnormally used for several consecutive days exceeding the quota can be adjusted according to actual needs and the number of days for the reduction of the rate and the number of days can be adjusted according to actual needs, not limited to the example description.

圖5為本發明中流量分析的流程圖。本流程圖是針對圖4中的流程404再進一步說明,即流程404進一步包含流程501-流程506,請一併參考圖1。 FIG5 is a flow chart of the flow analysis in the present invention. This flow chart further explains process 404 in FIG4, that is, process 404 further includes process 501-process 506, please refer to FIG1 together.

於流程501,取得電路訊務。本流程係指電路訊務監控模組11取得監控之電路訊務流量進行當日流量加總。 In process 501, circuit traffic is obtained. This process refers to the circuit traffic monitoring module 11 obtaining the monitored circuit traffic flow and summing up the traffic for the day.

於流程502,取得電路狀態。本流程係指透過電路狀態分析模組12分析該電路是否為施工、障礙、移機、退租或速率已調降之狀態,若為上述舉例之制定狀態則將此電路標記為不採計,即使當日流量已超過制定額定使用量,亦不判斷為異常使用之情形。 In process 502, the circuit status is obtained. This process refers to analyzing whether the circuit is under construction, blocked, relocated, terminated or the speed has been reduced through the circuit status analysis module 12. If it is the specified status as mentioned above, the circuit will be marked as not to be counted. Even if the traffic on that day exceeds the specified quota, it will not be judged as abnormal usage.

於流程503,取得電路連線用途。本流程係指透過連線用途分析模組13,能夠將網路設備分派IP位置依照其應用層(Application Layer)監測之訊務結果進行加總統計,並將其列為應扣除流量。 In process 503, the circuit connection usage is obtained. This process refers to the ability to aggregate and count the IP locations assigned to network devices according to the traffic results monitored by the application layer through the connection usage analysis module 13, and list them as traffic to be deducted.

於流程504,統計總訊務量。本流程係指透過流量分析模組14將每日各別電路統計之使用量進行加總,以得到總訊務流量。 In process 504, the total traffic volume is calculated. This process refers to summing up the usage of each circuit statistics every day through the traffic analysis module 14 to obtain the total traffic volume.

於流程505,扣除排除採計訊務量。本流程係指流量分析模組14將每日各別電路統計之總訊務流量,扣除應扣除之流量,這裡所指之應扣除之流量即指正常連線用途的使用量。 In process 505, the traffic volume is deducted and excluded. This process refers to the traffic analysis module 14 deducting the traffic that should be deducted from the total traffic volume counted by each circuit every day. The traffic that should be deducted here refers to the usage for normal connection purposes.

於流程506,標記電路使用量異常。本流程接續流程505,即統計後之總訊務流量扣除應扣除之流量後,且此電路當日狀態非標記為不採計狀態時,將符合上述條件之電路標記為電路使用情形異常。 In process 506, the circuit usage is marked as abnormal. This process is a continuation of process 505, that is, after the total traffic volume is deducted from the traffic that should be deducted, and the status of this circuit on that day is not marked as not counted, the circuit that meets the above conditions will be marked as abnormal circuit usage.

以下係透過一具體實例以說明流量分析方法,請一併參考圖1、4和5。 The following is a specific example to illustrate the traffic analysis method. Please refer to Figures 1, 4 and 5.

依照制定欲監控之電路資料以C代稱,符合制定監控之電路則為C1,C2,...,CmThe circuit data to be monitored is represented by C, and the circuits that meet the monitoring requirements are C 1 , C 2 , ..., C m .

電路訊務監控模組11取得之資料以T代稱,對應電路訊務之訊務為T集合,其中包含上行使用量(up)、下行使用量(down)以及時間戳記(dt),其中,時間戳記以YYYY代表西元年、MM代表月、DD代表日、hh代表時、mm代表分、ss代表秒,於上述定義下,所有對應訊務之監控資料為TC1:[Tup,Tdown]dtYYYYMMDDhhmmss,TC2:[Tup,Tdown]dtYYYYMMDDhhmmss,...,TCm:[Tup,Tdown]dtYYYYMMDDhhmmss,其中YYYYMDDhhmmss依時間序改變。 The data obtained by the circuit traffic monitoring module 11 is denoted by T, and the traffic corresponding to the circuit traffic is a T set, which includes uplink usage (up), downlink usage (down) and a timestamp (dt), wherein the timestamp represents the year, MM represents the month, DD represents the day, hh represents the hour, mm represents the minute, and ss represents the second. Under the above definition, the monitoring data of all corresponding traffic is TC1 : [T up , T down ] dtYYYYMMDDhhmmss , TC2 : [T up , T down ] dtYYYYMMDDhhmmss , ..., T Cm : [T up , T down ] dtYYYYMMDDhhmmss , wherein YYYYMDDhhmmss changes in chronological order.

電路狀態分析模組12取得對應電路C之電路狀態以S代稱,其對應狀態則為Sc1,Sc2,...,ScmThe circuit state analysis module 12 obtains the circuit state of the corresponding circuit C, which is represented by S. The corresponding states are S c1 , S c2 , . . . , S cm .

連線用途分析模組13依據對應電路C分配IP取得之應用訊務以A代稱,其應用訊務集合包含該IP之連線協定(P)、目的IP(DST)、上行使用量(up)、下行使用量(down)以及時間戳記(dt),其中,時間戳記以YYYY代表西元年、MM代表月、DD代表日、hh代表時、mm代表分、ss代表秒,則所有對應之電路其應用訊務資料為AC1:[AP,ADST,Aup,Adown]dtYYYYMMDDhhmmss,AC2:[AP,ADST,Aup,Adown]dtYYYYMMDDhhmmss,...,ACm:[AP,ADST,Aup,Adown]dtYYYYMMDDhhmmss,其中YYYYMMDDhhmmss依時間序改變。 The connection usage analysis module 13 allocates application traffic to the corresponding circuit C according to the IP, and the application traffic set includes the connection protocol (P) of the IP, the destination IP (DST), the uplink usage (up), the downlink usage (down), and the time stamp (dt), wherein the time stamp is represented by YYYY for the year, MM for the month, DD for the day, hh for the hour, mm for the minute, and ss for the second. The application traffic data of all corresponding circuits are A C1 : [A P , A DST , A up , A down ] dtYYYYMMDDhhmmss , A C2 : [A P , A DST , A up , A down ] dtYYYYMMDDhhmmss ,..., A Cm : [A P , A DST , A up , A down ] dtYYYYMMDDhhmmss , where YYYYMMDDhhmmss changes in chronological order.

流程504(統計總訊務量)以及流程505(扣除排除採計訊務量)之結果其對應電路C之電路流量總和與不採計之連用途流量集合以R代稱,TC1-AC1,TC2-AC2,...,TCm-ACm,其結果為RC1,RC2,...,RCmThe results of process 504 (total traffic statistics) and process 505 (subtracting excluded traffic) correspond to the sum of the circuit flow of circuit C and the set of uncollected connected traffic, denoted by R, T C1 -A C1 , T C2 -A C2 ,..., T Cm -A Cm , and the results are R C1 , R C2 ,..., R Cm .

假設符合制定監控電路有3路,分別為C1,C2及C3,而C1電路西元2022年1月1日至2022年1月2日每分鐘產生之訊務流量則為TC1[Tup,Tdown]20220101000000+TC1[Tup,Tdown]20220101000100+TC1[Tup,Tdown]20220101000200+...+TC1[Tup,Tdown]20220101235900,C2及C3以此類推,假設C1電路於西元2022年1月1使用之訊務流量為600GB,C2電路訊務流量為800GB,C3電路訊務流量則為550GB,透過流程402(電路狀態分析)得知C1及C2電路為SC1、SC2為正常、SC3為降速中,因此將C3電路標記為排除,接著於流程403(連線用途分析)時,將AC1、AC2及AC3各別進行過濾及加總,假設C1、C3電路全部流量皆使用P2P軟體,而C2電路大部份用於視訊通話,加總欲排除之項目之結果,藉由分析其應用訊務之AP及ADST結果若為排除之協定則設為加總目標,假設獲得結果為AC1為0GB、AC2為400GB及AC3為0GB。 Assume that there are three monitoring circuits that meet the requirements, namely C1 , C2 and C3 . The traffic volume generated by C1 per minute from January 1, 2022 to January 2, 2022 is T C1 [T up , T down ] 20220101000000 + T C1 [T up , T down ] 20220101000100 + T C1 [T up , T down ] 20220101000200 +...+ T C1 [T up , T down ] 20220101235900. The same is true for C2 and C3 . Assume that the traffic volume used by C1 on January 1, 2022 is 600GB, the traffic volume used by C2 is 800GB, and the traffic volume used by C3 is 600GB. The traffic flow of circuit 3 is 550GB. Through process 402 (circuit status analysis), it is known that circuits C1 and C2 are S C1 , S C2 is normal, and S C3 is decelerating. Therefore, circuit C3 is marked as excluded. Then, in process 403 (connection usage analysis), AC1 , AC2 and AC3 are filtered and summed respectively. Assuming that all traffic of circuits C1 and C3 uses P2P software, and circuit C2 is mostly used for video calls, the results of the items to be excluded are summed up. By analyzing the AP and ADST results of the application traffic, if the exclusion agreement is set as the summing target, it is assumed that the results obtained are AC1 is 0GB, AC2 is 400GB, and AC3 is 0GB.

依據上述將三路電路訊務統計總訊務量與扣除排除採計訊務量進行運算,取得結果分別為RC1為600GB(600GB-0GB=600GB),RC2為400GB(800GB-400GB=400GB),RC3為550GB(550GB-0GB=550GB)。 Based on the above, the total traffic volume of the three circuit traffic is calculated and the traffic volume excluded from sampling is deducted, and the results are respectively RC1 is 600GB (600GB-0GB=600GB), RC2 is 400GB (800GB-400GB=400GB), and RC3 is 550GB (550GB-0GB=550GB).

再根據制定每日電路可使用之額定訊務量500GB進行比對,C1電路總訊務量扣除排除採計之訊務RC1為600GB,已超過額定使用量,且電路狀態SC1為正常,屬非排除之類別,因此,將C1該日標記為異常使用之電路;而C2電路因總和訊務扣除排除採計之訊務後其使用量RC2為400GB尚未超過額定使用量,因此,不將其標記為異常使用之電路;另外,C3電路雖總訊務量扣除排除採計之訊務RC3為550GB,但因該電路狀態SC3為降速中,因此列為例外,C3電路該日則不標計為異常使用之電路。 Based on the daily quota of 500GB of traffic available for the circuit, the total traffic volume of circuit C1 minus the excluded traffic R C1 is 600GB, which has exceeded the quota, and the circuit status S C1 is normal, which is a non-excluded category. Therefore, circuit C1 is marked as an abnormally used circuit on that day. Circuit C2 has a usage volume R C2 of 400GB after deducting the excluded traffic, which has not exceeded the quota. Therefore, it is not marked as an abnormally used circuit. In addition, although the total traffic volume of circuit C3 minus the excluded traffic R C3 is 550GB, the circuit status S C3 is in speed reduction, so it is listed as an exception and circuit C3 is not marked as an abnormally used circuit on that day.

在一實施例中,上述之各個模組、單元均可為軟體、硬體或韌體;若為硬體,則可為具有資料處理與運算能力之處理單元、處理器、電腦或伺服器;若為軟體或韌體,則可包括處理單元、處理器、電腦或伺服器可執行之指令,且可安裝於同一硬體裝置或分布於不同的複數硬體裝置。 In one embodiment, each of the above modules and units may be software, hardware or firmware; if it is hardware, it may be a processing unit, processor, computer or server with data processing and computing capabilities; if it is software or firmware, it may include instructions that can be executed by the processing unit, processor, computer or server, and may be installed on the same hardware device or distributed on different multiple hardware devices.

此外,本發明還揭示一種電腦可讀媒介,係應用於具有處理器(例如,CPU、GPU等)及/或記憶體的計算裝置或電腦中,且儲存有指令,並可利用此計算裝置或電腦透過處理器及/或記憶體執行此電腦可讀媒介,以於執行此電腦可讀媒介時執行上述之方法及各步驟。 In addition, the present invention also discloses a computer-readable medium, which is applied to a computing device or computer having a processor (e.g., CPU, GPU, etc.) and/or a memory, and stores instructions, and the computing device or computer can execute the computer-readable medium through the processor and/or memory to execute the above-mentioned method and each step when executing the computer-readable medium.

綜上,本發明揭露一種網路用量超量降速管控之系統、方法及其電腦可讀媒介,係提供網路用量超量降速分析管控,針對特定電路進行監控對應之設備介面之流量,並透過設備應用層辨識其連線用途,將視訊通話、語音通話或影音串流OTT服務等制定用途之訊務進行標記,接著,進行每日網路訊務使用量統計並將無須統計之訊務量進行排除,當該電路使用量超過每日額定用量,且該電路為非統計類別之排除電路(例如施工、障礙、移機、退租或速率已調降之電路)時,透過訊息通知模組使用簡訊、電子郵件等方式告知使用者其電路使用量已超過額定用量,假若連續多日情形未改善,會藉由速率調整模組將其電路做暫時性速率調降,使其達到網路資源使用的合理性以確保其他使用者之公平性。本發明具備以下特效及功效。 In summary, the present invention discloses a system, method and computer-readable medium for controlling excessive network usage, which provides excessive network usage and speed reduction analysis and control, monitors the traffic of the corresponding device interface for a specific circuit, and identifies the purpose of the connection through the device application layer, and marks the traffic for the specified purpose such as video calls, voice calls or video and audio streaming OTT services, and then performs daily network traffic usage statistics and excludes the traffic that does not need to be counted. When the circuit usage exceeds the daily quota, and the circuit is a non-statistical exclusion circuit (such as a circuit under construction, failure, relocation, lease termination, or whose speed has been reduced), the message notification module uses SMS, email, etc. to inform the user that the circuit usage has exceeded the quota. If the situation does not improve for several consecutive days, the speed adjustment module will temporarily reduce the speed of the circuit to achieve reasonable use of network resources to ensure fairness for other users. The present invention has the following special effects and functions.

第一,本發明利用訊務監控模組針對監測時間點配合連線用途分析模組進行交互比對,排除特定用途,例如OTT視訊串流服務,以區別使用者是否為認可使用範疇。 First, the present invention uses the traffic monitoring module to perform interactive comparison with the connection usage analysis module at the monitoring time point to exclude specific uses, such as OTT video streaming services, to distinguish whether the user is within the approved usage scope.

第二,本發明利用電路狀態分析模組判斷電路是否處於施工中或因符合調整速率規則之情況,以區別電路不應採計或需排除之狀況,作為統計流量排除之依據。 Second, the present invention uses the circuit status analysis module to determine whether the circuit is under construction or meets the rate adjustment rules, so as to distinguish the circuit that should not be counted or needs to be excluded, which serves as the basis for statistical flow exclusion.

第三,本發明利用訊息通知模組結合流量分析模組將統計結果於第一時間通知特定對象,以利其掌握電路使用情形。 Third, the present invention utilizes a message notification module in combination with a flow analysis module to notify specific objects of the statistical results immediately, so that they can understand the circuit usage.

第四,本發明利用流量分析模組確認需要調整速率之電路,並利用速率調整模組取得電路對應之設備及連接埠,傳送調降速率指令至網路設備並通知特定對象,以確保使用者得知其電路速率異動情形。 Fourth, the present invention uses a traffic analysis module to identify the circuit that needs to adjust the speed, and uses a speed adjustment module to obtain the device and port corresponding to the circuit, sends a speed reduction instruction to the network device and notifies a specific object to ensure that the user is aware of the change in the circuit speed.

上列詳細說明係針對本發明之一可行實施例之具體說明,惟該實施例並非用以限制本發明之專利範圍,凡未脫離本發明技藝精神所為之等效實施或變更,均應包含於本發明之專利範圍中。 The above detailed description is a specific description of a feasible embodiment of the present invention, but the embodiment is not intended to limit the patent scope of the present invention. Any equivalent implementation or modification that does not deviate from the technical spirit of the present invention should be included in the patent scope of the present invention.

1:網路用量超量降速管控之系統 1: System for controlling excessive network usage and speed reduction

11:電路訊務監控模組 11: Circuit communication monitoring module

12:電路狀態分析模組 12: Circuit status analysis module

13:連線用途分析模組 13: Connection usage analysis module

14:流量分析模組 14: Traffic analysis module

Claims (7)

一種網路用量超量降速管控之系統,係包括:電路訊務監控模組,用於取得所監控之網路設備之電路的訊務流量;電路狀態分析模組,用於取得該網路設備之電路狀態;連線用途分析模組,用於取得該電路對應設備應用層之連線資訊來判斷流量之連線用途,以於該流量為不採計之連線用途時,將該流量標記為排除採計訊務量;以及流量分析模組,用於分析該訊務流量、該電路狀態及該連線資訊,以統計出該電路之總訊務量,俾於判斷扣除該排除採計訊務量之該總訊務量超過額定使用量時,標記該電路為使用量異常,其中,該電路狀態分析模組係自供裝系統中取得該電路狀態,以判斷該電路狀態是否需要排除,而於該流量分析模組判斷扣除該排除採計訊務量之該總訊務量超出該額定使用量,且該電路狀態分析模組判斷該電路狀態為需要排除時,令該流量分析模組不標記該電路為使用量異常。 A system for controlling excessive network usage and reducing speed includes: a circuit traffic monitoring module for obtaining the traffic flow of the circuit of the monitored network device; a circuit status analysis module for obtaining the circuit status of the network device; a connection usage analysis module for obtaining the connection information of the application layer of the device corresponding to the circuit to determine the connection usage of the traffic, so that when the traffic is a connection usage that is not counted, the traffic is marked as excluded from the traffic volume; and a traffic analysis module for analyzing the traffic flow, the circuit status and the connection information to The total traffic volume of the circuit is calculated, so that when it is determined that the total traffic volume minus the excluded sampling traffic volume exceeds the rated usage, the circuit is marked as abnormal usage. The circuit status analysis module obtains the circuit status from the supply system to determine whether the circuit status needs to be excluded. When the flow analysis module determines that the total traffic volume minus the excluded sampling traffic volume exceeds the rated usage, and the circuit status analysis module determines that the circuit status needs to be excluded, the flow analysis module does not mark the circuit as abnormal usage. 如請求項1所述之網路用量超量降速管控之系統,復包括訊息通知模組,係於該電路被標記為使用量異常時,根據電路供裝受理資訊,通知該網路設備之使用者。 The network over-usage speed reduction control system described in claim 1 further includes a message notification module, which notifies the user of the network device based on the circuit installation acceptance information when the circuit is marked as abnormally used. 如請求項1所述之網路用量超量降速管控之系統,復包括速率調整模組,係於該電路被標記為使用量異常時,發送指令至該網路設備以進行頻寬異動。 The system for controlling excessive network usage and reducing speed as described in claim 1 further includes a rate adjustment module, which sends a command to the network device to change the bandwidth when the circuit is marked as abnormally used. 一種網路用量超量降速管控之方法,係包括以下步驟:令電路訊務監控模組取得網路設備之電路的訊務流量; 令電路狀態分析模組取得該網路設備之電路狀態;令連線用途分析模組取得該電路對應設備應用層之連線資訊,以於判斷流量為不採計之連線用途時,將該流量標記為排除採計訊務量;令流量分析模組分析該訊務流量、該電路狀態及該連線資訊,以統計出該電路之總訊務量;以及於該流量分析模組判斷扣除該排除採計訊務量之該總訊務量超出額定使用量時,標記該電路為使用量異常,其中,該令電路狀態分析模組取得該網路設備之電路狀態之步驟,復包括:自供裝系統中取得該電路狀態,以由該電路狀態分析模組判斷該電路狀態是否需要排除,而於該排除採計訊務量之該總訊務量超出該額定使用量但該電路狀態為需要排除時,令該流量分析模組不標記該電路為使用量異常。 A method for controlling excessive network usage and reducing speed includes the following steps: allowing a circuit traffic monitoring module to obtain the traffic flow of a circuit of a network device; allowing a circuit status analysis module to obtain the circuit status of the network device; allowing a connection usage analysis module to obtain the connection information of the application layer of the device corresponding to the circuit, so as to mark the traffic as excluded from the traffic volume when the traffic is determined to be a connection usage that is not to be counted; allowing a traffic analysis module to analyze the traffic flow, the circuit status and the connection information to calculate the total traffic volume of the circuit; and When the traffic analysis module determines that the total traffic volume minus the excluded traffic volume exceeds the rated usage, the circuit is marked as having abnormal usage, wherein the step of causing the circuit status analysis module to obtain the circuit status of the network device further includes: obtaining the circuit status from the self-supply system so that the circuit status analysis module determines whether the circuit status needs to be excluded, and when the total traffic volume minus the excluded traffic volume exceeds the rated usage but the circuit status needs to be excluded, causing the traffic analysis module not to mark the circuit as having abnormal usage. 如請求項4所述之網路用量超量降速管控之方法,復包括:於該電路被標記為使用量異常時,令訊息通知模組根據電路供裝受理資訊通知該網路設備之使用者。 The method for controlling excessive network usage and reducing speed as described in claim 4 further includes: when the circuit is marked as abnormally used, the message notification module notifies the user of the network device according to the circuit installation acceptance information. 如請求項4所述之網路用量超量降速管控之方法,復包括:於該電路被標記為使用量異常時,令速率調整模組發送指令至該網路設備以進行頻寬異動。 The method for controlling excessive network usage and reducing speed as described in claim 4 further includes: when the circuit is marked as abnormally used, causing the rate adjustment module to send a command to the network device to change the bandwidth. 一種電腦可讀媒介,應用於計算裝置或電腦中,係儲存有指令,以執行如請求項4至6之任一者所述之網路用量超量降速管控之方法。 A computer-readable medium, used in a computing device or a computer, stores instructions for executing a method for controlling excessive network usage and speed reduction as described in any one of claims 4 to 6.
TW111146603A 2022-12-05 2022-12-05 A speed reduction control system for excessive network usage, method and computer readable medium thererof TWI850891B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW111146603A TWI850891B (en) 2022-12-05 2022-12-05 A speed reduction control system for excessive network usage, method and computer readable medium thererof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW111146603A TWI850891B (en) 2022-12-05 2022-12-05 A speed reduction control system for excessive network usage, method and computer readable medium thererof

Publications (2)

Publication Number Publication Date
TW202425601A TW202425601A (en) 2024-06-16
TWI850891B true TWI850891B (en) 2024-08-01

Family

ID=92539866

Family Applications (1)

Application Number Title Priority Date Filing Date
TW111146603A TWI850891B (en) 2022-12-05 2022-12-05 A speed reduction control system for excessive network usage, method and computer readable medium thererof

Country Status (1)

Country Link
TW (1) TWI850891B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130077486A1 (en) * 2011-06-27 2013-03-28 Seth Keith Prioritizing classes of network traffic to provide a predetermined quality of service
US20210258215A1 (en) * 2016-11-15 2021-08-19 Alarm.Com Incorporated Wireless connection validation techniques

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130077486A1 (en) * 2011-06-27 2013-03-28 Seth Keith Prioritizing classes of network traffic to provide a predetermined quality of service
US20210258215A1 (en) * 2016-11-15 2021-08-19 Alarm.Com Incorporated Wireless connection validation techniques

Also Published As

Publication number Publication date
TW202425601A (en) 2024-06-16

Similar Documents

Publication Publication Date Title
US9231876B2 (en) User traffic accountability under congestion in flow-based multi-layer switches
US7630314B2 (en) Methods and systems for dynamic bandwidth management for quality of service in IP Core and access networks
CN102138301B (en) Appropriate use of management methods and systems
US7796507B2 (en) Method and apparatus for communication network congestion control
US9961003B2 (en) Method and apparatus for providing congestion management for a wireless communication network
US6085241A (en) Internet user-bandwidth management and control tool
EP2834949B1 (en) Congestion control and resource allocation in split architecture networks
CN102396255B (en) Dynamic mobile network traffic controls
US20100110922A1 (en) Method and Apparatus for Estimating Channel Bandwidth
US20120052866A1 (en) System and Method for Managing Subscriber Bandwidth Based on Cell Congestion Analysis
WO2021083269A1 (en) Network traffic rate limiting method and device, central control equipment and gateways
US8634299B2 (en) Method of managing a traffic load
WO2009138000A1 (en) Method, device and system for controlling network flow
KR20150013800A (en) System and method for ensuring subscriber fairness using outlier detection
US11689426B2 (en) System and method for applying CMTS management policies based on individual devices
CN112104469A (en) Data processing method and device
WO2020252902A1 (en) Cloud server self-detection method, apparatus and device, and computer-readable storage medium
CN111324886A (en) Service request processing method and device and server
EP1946502B1 (en) Method for controlling congestion
CN120750768A (en) Communication network bandwidth control method
TWI850891B (en) A speed reduction control system for excessive network usage, method and computer readable medium thererof
CA2480980C (en) Method and system for budgeting resources dedicated to processing non-voice data traffic
Bastian et al. Comcast's protocol-agnostic congestion management system
CN107889126B (en) Network state identification method, DPI monitoring and analyzing equipment and network system
CN114745328B (en) A gateway dynamic current limiting method and its constituted real-time current limiting method