[go: up one dir, main page]

JP2019080105A - Congestion control method, congestion control program, congestion control device, and network system - Google Patents

Congestion control method, congestion control program, congestion control device, and network system Download PDF

Info

Publication number
JP2019080105A
JP2019080105A JP2017203628A JP2017203628A JP2019080105A JP 2019080105 A JP2019080105 A JP 2019080105A JP 2017203628 A JP2017203628 A JP 2017203628A JP 2017203628 A JP2017203628 A JP 2017203628A JP 2019080105 A JP2019080105 A JP 2019080105A
Authority
JP
Japan
Prior art keywords
congestion
message
signal
restriction
network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2017203628A
Other languages
Japanese (ja)
Other versions
JP6958220B2 (en
Inventor
正博 大杉
Masahiro Osugi
正博 大杉
靖男 武
Yasuo Take
靖男 武
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2017203628A priority Critical patent/JP6958220B2/en
Publication of JP2019080105A publication Critical patent/JP2019080105A/en
Application granted granted Critical
Publication of JP6958220B2 publication Critical patent/JP6958220B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

【課題】 輻輳原因の信号発信を任意の形態で迅速に規制することができる輻輳制御方法、輻輳制御プログラム、輻輳制御装置、及びネットワークシステムを提供する。【解決手段】 輻輳制御方法は、第1ネットワーク内の複数の端末から送信される信号による第2ネットワークの輻輳状態を制御する方法において、コンピュータが、ネットワーク層の通信機能により、輻輳状態に関する輻輳情報を取得してアプリケーション層に出力する処理と、アプリケーション層の通信機能により、各第1ネットワークまたは各端末について、信号送信の規制形態の設定を受け付ける処理と、アプリケーション層の通信機能により、輻輳情報に基づき規制形態を選択し、その規制形態により信号送信を規制するメッセージを第1ネットワークに送信する処理と、を実行する方法である。【選択図】図2PROBLEM TO BE SOLVED: To provide a congestion control method, a congestion control program, a congestion control device, and a network system capable of rapidly regulating signal transmission causing congestion in any form. SOLUTION: A congestion control method is a method of controlling a congestion state of a second network by signals transmitted from a plurality of terminals in the first network, in which a computer uses a communication function of a network layer to provide congestion information regarding the congestion state. The process of acquiring and outputting to the application layer, the process of accepting the setting of the restricted form of signal transmission for each first network or each terminal by the communication function of the application layer, and the communication function of the application layer for congestion information. It is a method of selecting a regulation form based on the regulation form and transmitting a message for restricting signal transmission to the first network according to the regulation form. [Selection diagram] Fig. 2

Description

本発明は、輻輳制御方法、輻輳制御プログラム、輻輳制御装置、及びネットワークシステムに関する。   The present invention relates to a congestion control method, a congestion control program, a congestion control device, and a network system.

センサなどの様々なデバイスをインターネットに接続するIoT(Internet Of Things)の技術が普及している。IoTデバイスによる広域通信には、例えば、スマートフォンなどの通信サービスを提供する通信キャリアのネットワーク(以下、「キャリアネットワーク」と表記)を利用することが検討されている。これに応じて、例えば、IoTデバイス専用の020番号帯を定めるため、総務省による省令改正などの動きがみられる。   The technology of IoT (Internet Of Things) for connecting various devices such as sensors to the Internet is widespread. For wide area communication with IoT devices, for example, it is considered to use a network of communication carriers that provide communication services such as smartphones (hereinafter referred to as “carrier network”). In response to this, for example, in order to determine the 020 number band dedicated to the IoT device, movements such as revision of ministerial ordinance by the Ministry of Internal Affairs and Communications are seen.

IoTを用いたサービスでは、例えば製造業、社会インフラ、及び運輸・物流などの現場に設置された複数のMTC(Machine Type Communication)端末(例えば特許文献1及び2参照)から構成された無線ネットワークが、IoTゲートウェイを介してキャリアネットワークに接続される。この無線ネットワークとしては、例えばLPWA(Low Power Wide Area)が挙げられる。各MTC端末が収集したデータは、キャリアネットワーク経由でデータセンタなどに集められ、そこでデータ分析などのサービスが提供される。   In the service using IoT, for example, a wireless network composed of a plurality of MTC (Machine Type Communication) terminals (for example, see Patent Documents 1 and 2) installed in the field of manufacturing industry, social infrastructure, and transportation / distribution, etc. Connected to the carrier network via the IoT gateway. As this wireless network, for example, LPWA (Low Power Wide Area) can be mentioned. The data collected by each MTC terminal is collected via a carrier network to a data center or the like, where services such as data analysis are provided.

特開2017−85516号公報JP 2017-85516 A 特開2014−78987号公報JP, 2014-78987, A

例えば災害が発生した場合、その災害地域に存在する多数のMTC端末から異常通知などの信号が無秩序かつ大量にキャリアネットワークに向けて送信されることが考えられる。このとき、例えばキャリアネットワーク内の移動交換機(MSC: Mobile Switching Center)ではMTC端末からの信号により負荷が上昇し、輻輳状態が発生するおそれがある。   For example, when a disaster occurs, it is conceivable that a large number of MTC terminals present in the disaster area transmit signals such as an abnormal notification toward the carrier network in a chaotic and massive manner. At this time, for example, in a mobile switching center (MSC: Mobile Switching Center) in a carrier network, the load may increase due to a signal from the MTC terminal, and a congestion state may occur.

これに対し、キャリアネットワークでは、輻輳状態が解消されるように、災害地域のMTC端末への通信が規制されるが、上記のような場合、MTC端末からの信号送信が長く継続するため、災害地域への通信が長期間不可能となるおそれがある。   On the other hand, in the carrier network, communication to the MTC terminals in the disaster area is restricted so that the congestion state is eliminated, but in the above case, the signal transmission from the MTC terminals continues for a long time. Communication to the area may not be possible for a long time.

また、キャリアネットワークでは、通信の規制に先立って、輻輳状態のMSCを迂回する通信経路または迂回先のバックアップノードが検索され、該当する通信経路またはバックアップノードがあれば、通信が規制されることはなく、通信経路の切り替えが行われる。しかし、災害による輻輳が発生すると、迂回可能な通信経路、迂回先のバックアップノードも輻輳状態となるケースが多く、仮に輻輳状態ではないものがあっても、その検索処理や切り替え処理には長時間を要するため、やはり、災害地域への通信を迅速に復旧することは難しい。   Also, in the carrier network, prior to the regulation of communication, a communication path for bypassing the MSC in a congested state or a backup node at the bypass destination is searched, and if there is the corresponding communication path or backup node, the communication is regulated Instead, communication path switching is performed. However, when there is congestion caused by a disaster, there are many cases in which the detourable communication path and the backup node at the detour destination are also in the congested state, and even if there is something not in the congested state, the search processing and switching processing takes a long time After all, it is difficult to quickly restore communication to the disaster area.

これに対し、輻輳状態の原因であるMTC端末自体が、MSCの輻輳状態を検出すれば、その検出に応じて自己の信号発信を迅速に規制することができるが、その機能を実装することによりMTC端末のコストが上昇するという別の問題が生ずる。さらに、MTC端末の用途には多種多様なサービスがあるにもかかわらず、各MTC端末の信号発信が一様な形態で規制されれば、サービス品質に影響を及ぼすおそれもある。   On the other hand, if the MTC terminal itself, which is the cause of the congestion state, detects the congestion state of the MSC, it can quickly restrict its own signal transmission according to the detection, but by implementing that function Another problem arises that the cost of MTC terminals increases. Furthermore, despite the fact that MTC terminals are used in a wide variety of services, if the signal transmission of each MTC terminal is regulated in a uniform manner, it may affect the quality of service.

本発明は、輻輳原因の信号発信を任意の形態で迅速に規制することができる輻輳制御方法、輻輳制御プログラム、輻輳制御装置、及びネットワークシステムを提供することを目的とする。   An object of the present invention is to provide a congestion control method, a congestion control program, a congestion control device, and a network system capable of quickly restricting signaling caused by congestion in any form.

1つの態様では、輻輳制御方法は、1以上の第1ネットワーク内の複数の端末から送信される信号による第2ネットワークの輻輳状態を制御する輻輳制御方法において、ネットワーク層の通信機能と、アプリケーション層の通信機能とを有するコンピュータが、前記ネットワーク層の通信機能により、前記輻輳状態に関する輻輳情報を取得して前記アプリケーション層に出力する処理と、前記アプリケーション層の通信機能により、前記1以上の第1ネットワークの各々または前記複数の端末の各々について、前記信号の送信の規制形態の設定を受け付ける処理と、前記アプリケーション層の通信機能により、前記輻輳情報に基づき前記規制形態を選択し、前記選択した前記規制形態により前記信号の送信を規制するメッセージを前記1以上の第1ネットワークに送信する処理と、を実行する方法である。   In one aspect, a congestion control method includes a communication function of a network layer, an application layer, in a congestion control method for controlling a congestion state of a second network by signals transmitted from a plurality of terminals in one or more first networks. Processing the computer having the communication function of acquiring the congestion information related to the congestion state by the communication function of the network layer and outputting the congestion information to the application layer; The restriction form is selected based on the congestion information by the process of accepting the setting of the restriction form of transmission of the signal for each of the network or each of the plurality of terminals, and the selection form is selected based on the congestion information. The one or more messages for restricting the transmission of the signal according to the restriction form A method for executing a process of transmitting to the first network.

1つの態様では、輻輳制御プログラムは、1以上の第1ネットワーク内の複数の端末から送信される信号による第2ネットワークの輻輳状態を制御する輻輳制御プログラムにおいて、ネットワーク層の通信機能と、アプリケーション層の通信機能とを有するコンピュータに、前記ネットワーク層の通信機能により、前記輻輳状態に関する輻輳情報を取得して前記アプリケーション層に出力し、前記アプリケーション層の通信機能により、前記1以上の第1ネットワークの各々または前記複数の端末の各々について、前記信号の送信の規制形態の設定を受け付け、前記アプリケーション層の通信機能により、前記輻輳情報に基づき前記規制形態を選択し、前記選択した前記規制形態により前記信号の送信を規制するメッセージを前記1以上の第1ネットワークに送信する、処理を実行させるプログラムである。   In one aspect, the congestion control program includes a communication function of a network layer, an application layer in a congestion control program for controlling a congestion state of a second network by signals transmitted from a plurality of terminals in one or more first networks. The communication function of the network layer acquires congestion information related to the congestion state to a computer having the communication function of: and outputting the congestion information to the application layer, and the communication function of the application layer The setting of the restriction form of transmission of the signal is received for each or each of the plurality of terminals, the restriction form is selected based on the congestion information by the communication function of the application layer, and the restriction form is selected according to the selected restriction form. Said one or more messages regulating messages transmission To the network, a program for executing the processing.

1つの態様では、輻輳制御装置は、1以上の第1ネットワーク内の複数の端末から送信される信号による第2ネットワークの輻輳状態を制御する輻輳制御装置において、ネットワーク層の通信機能を実行する第1機能部と、アプリケーション層の通信機能を実行する第2機能部とを有し、前記第1機能部は、前記輻輳状態に関する輻輳情報を取得して前記第2機能部に出力し、前記第2機能部は、前記1以上の第1ネットワークの各々または前記複数の端末の各々について、前記信号の送信の規制形態の設定を受け付け、前記輻輳情報に基づき前記規制形態を選択し、前記選択した前記規制形態により前記信号の送信を規制するメッセージを前記1以上の第1ネットワークに送信する。   In one aspect, the congestion control device executes a communication function of a network layer in a congestion control device that controls a congestion state of a second network by signals transmitted from a plurality of terminals in one or more first networks. A first functional unit, and a second functional unit that executes a communication function of an application layer, the first functional unit acquiring congestion information related to the congestion state and outputting the congestion information to the second functional unit; The second functional unit receives, for each of the one or more first networks or each of the plurality of terminals, the setting of the restriction form of transmission of the signal, selects the restriction form based on the congestion information, and selects the restriction form. A message is provided to the one or more first networks to restrict transmission of the signal according to the restriction form.

1つの態様では、ネットワークシステムは、1以上の第1ネットワーク内の複数の端末から送信される信号による第2ネットワークの輻輳状態を制御する輻輳制御装置と、前記1以上の第1ネットワークと前記第2ネットワークをそれぞれ接続する1以上のゲートウェイ装置とを有し、前記輻輳制御装置は、ネットワーク層の通信機能を実行する第1機能部と、アプリケーション層の通信機能を実行する第2機能部とを有し、前記第1機能部は、前記輻輳状態に関する輻輳情報を取得して前記第2機能部に出力し、前記第2機能部は、前記1以上の第1ネットワークの各々または前記複数の端末の各々について、前記信号の送信の規制形態の設定を受け付け、前記輻輳情報に基づき前記規制形態を選択し、前記選択した前記規制形態により前記信号の送信を規制するメッセージを前記1以上のゲートウェイ装置に送信し、前記1以上のゲートウェイは、前記メッセージに従い、前記複数の端末に対して前記信号の送信を規制する。   In one aspect, a network system comprises: a congestion control device for controlling a congestion state of a second network by signals transmitted from a plurality of terminals in the one or more first networks; the one or more first networks; 2) having one or more gateway devices respectively connecting the two networks, wherein the congestion control device comprises: a first functional unit that executes the communication function of the network layer; and a second functional unit that performs the communication function of the application layer The first functional unit acquires congestion information related to the congestion state and outputs the congestion information to the second functional unit, and the second functional unit is configured to receive each of the one or more first networks or the plurality of terminals Setting the regulation form of transmission of the signal, and selecting the regulation form based on the congestion information; Send a message to regulate the transmission of signals to the one or more gateway devices, said one or more gateways, in accordance with the message, to regulate the transmission of the signal to the plurality of terminals.

1つの側面として、輻輳原因の信号発信を任意の形態で迅速に規制することができる。   In one aspect, congestion-causing signaling can be quickly regulated in any manner.

ネットワークシステムの一例を示す構成図である。FIG. 1 is a block diagram showing an example of a network system. 信号発信の規制動作の一例を示す図である。It is a figure which shows an example of the control operation | movement of signal transmission. TFC(Transfer Controlled)信号及びRCT(signalling-Route-set-Congestion-Test)信号の各パラメータの例を示す図である。It is a figure which shows the example of each parameter of TFC (Transfer Controlled) signal and RCT (signalling-Route-set-Congestion-Test) signal. 信号発信の規制解除動作の一例を示す図である。It is a figure which shows an example of the control release operation | movement of signal transmission. SMSC(Short Message Service Center)の一例を示す構成図である。It is a block diagram which shows an example of a SMSC (Short Message Service Center). MTP(Message Transfer Part)サービスプリミティブの一例を示す図である。It is a figure which shows an example of MTP (Message Transfer Part) service primitive. メッセージデータベースの設定の一例を示す図である。It is a figure which shows an example of the setting of a message database. メッセージ送信依頼のパラメータの一例を示す図である。It is a figure which shows an example of the parameter of a message transmission request. IoTゲートウェイ装置の一例を示す構成図である。It is a block diagram which shows an example of an IoT gateway apparatus. MTC端末の一例を示す構成図である。It is a block diagram which shows an example of a MTC terminal. 初期設定処理の一例を示すフローチャートである。It is a flow chart which shows an example of initial setting processing. 規制メッセージの送信処理の一例を示すフローチャートである。It is a flowchart which shows an example of a transmission process of a regulation message. 規制解除メッセージの送信処理の一例を示すフローチャートである。It is a flow chart which shows an example of transmission processing of a regulation cancellation message. IoTゲートウェイ装置の規制メッセージ及び規制解除メッセージの受信処理の一例を示すフローチャートである。It is a flowchart which shows an example of a reception process of the control message of an IoT gateway apparatus, and a deregulation message. MTC端末の発信規制及び規制解除の処理の一例を示すフローチャートである。It is a flowchart which shows an example of the process of the transmission control of a MTC terminal, and a control cancellation. 発信規制の例を示す図である。It is a figure which shows the example of transmission control.

図1は、ネットワークシステムの一例を示す構成図である。ネットワークシステムは、キャリアネットワーク90,91と、複数のIoTゲートウェイ装置(IoT−GW)2と、複数の無線ネットワーク92とを含む。無線ネットワーク92は第1ネットワークの一例であり、キャリアネットワークは第2ネットワークの一例である。なお、以下に述べる輻輳制御方法は、キャリアネットワーク90,91の一方のみでも実行することが可能である。   FIG. 1 is a block diagram showing an example of a network system. The network system includes carrier networks 90 and 91, a plurality of IoT gateway devices (IoT-GW) 2, and a plurality of wireless networks 92. The wireless network 92 is an example of a first network, and the carrier network is an example of a second network. Note that the congestion control method described below can be performed by only one of the carrier networks 90 and 91.

無線ネットワーク92では、例えば、LPWA(Low Power Wide Area)などの無線通信方式が用いられ、端末の一例である複数のMTC端末3が無線通信によりIoT−GW2を介して通信する。IoT−GW2は、ゲートウェイ装置の一例であり、キャリアネットワーク90,91と複数の無線ネットワーク92を接続する。なお、各キャリアネットワーク90,91には、複数のIoT−GW2を介して複数の無線ネットワーク92が接続されているが、1つのIoT−GW2を介して1つの無線ネットワーク92が接続されてもよい。   In the wireless network 92, for example, a wireless communication method such as Low Power Wide Area (LPWA) is used, and a plurality of MTC terminals 3 as an example of the terminal communicate via the IoT-GW 2 by wireless communication. The IoT-GW 2 is an example of a gateway device, and connects the carrier networks 90 and 91 and a plurality of wireless networks 92. Although a plurality of wireless networks 92 are connected to each carrier network 90, 91 via a plurality of IoT-GWs 2, one wireless network 92 may be connected via one IoT-GW 2 .

IoT−GW2には、識別情報の一例として、携帯電話番号であるMSISDN(Mobile Subscriber Integrated Services Digital Network Number)が割り当てられている。このため、IoT−GW2に接続されるMTC端末3の数によらず、無線ネットワーク92ごとに必要なMSISDNを1つに抑えることができる。なお、本例では、各MTC端末3は、IoT−GW2を介してキャリアネットワーク90,91に接続されているが、IoT−GW2を介さずに直接的にキャリアネットワーク90,91に接続されてもよい。この場合、MTC端末3ごとにMSISDNが割り当てられる。   A mobile subscriber integrated services digital network number (MSISDN), which is a mobile telephone number, is assigned to the IoT-GW 2 as an example of identification information. Therefore, regardless of the number of MTC terminals 3 connected to the IoT-GW 2, it is possible to suppress the number of MSISDNs required for each wireless network 92 to one. Although each MTC terminal 3 is connected to the carrier networks 90 and 91 via the IoT-GW 2 in this example, even if the MTC terminals 3 are directly connected to the carrier networks 90 and 91 not via the IoT-GW 2 Good. In this case, MSISDN is allocated to each MTC terminal 3.

各キャリアネットワーク90,91は、SCS(Service Capability Server)5から各種の設定が行われる。設定としては、後述するように、信号発信の規制形態の設定とプリミティブ受付の登録が挙げられる。   Each carrier network 90, 91 performs various settings from the SCS (Service Capability Server) 5. The setting includes setting of a restriction form of signal transmission and registration of primitive reception as described later.

各キャリアネットワーク90,91には、SMSC1と、SIGTRANゲートウェイ装置(SIGTRAN−GW)40と、GMSC(Gate Mobile Switching Center)41と、複数のMSC(Mobile Switching Center)42が含まれる。さらに、各キャリアネットワーク90,91には、MTC(Machine Type Communication)−IWF(Inter-Working Function)43と、HLR(Home Location Register)/HSS(Home Subscriber Register)44と、VLR(Visitor Location Register)45とが含まれる。   Each carrier network 90, 91 includes an SMSC 1, a SIGTRAN gateway device (SIGTRAN-GW) 40, a Gate Mobile Switching Center (GMSC) 41, and a plurality of MSCs (Mobile Switching Centers) 42. Furthermore, in each carrier network 90, 91, MTC (Machine Type Communication) -IWF (Inter-Working Function) 43, HLR (Home Location Register) / HSS (Home Subscriber Register) 44, VLR (Visitor Location Register). And 45 are included.

また、各無線ネットワーク92には、複数のMTC端末3が含まれる。MTC端末3としては、例えばセンサを搭載した無線端末が挙げられるが、これに限定されない。   Further, each wireless network 92 includes a plurality of MTC terminals 3. The MTC terminal 3 may be, for example, a wireless terminal equipped with a sensor, but is not limited thereto.

SMSC1は、輻輳制御装置の一例であり、各無線ネットワーク92内の複数のMTC端末3から送信される信号によるキャリアネットワーク90,91の輻輳状態を制御する。SMSC1は、SIGTRAN−GW40からのTFC信号によりMSC42の輻輳を検出し、その検出に応じ、SMS(Short Message Service)に基づいて信号の送信を規制する規制メッセージを第1ネットワークに送信する。   The SMSC 1 is an example of a congestion control device, and controls congestion states of the carrier networks 90 and 91 by signals transmitted from a plurality of MTC terminals 3 in each wireless network 92. The SMSC 1 detects congestion of the MSC 42 based on the TFC signal from the SIGTRAN-GW 40, and transmits a restriction message for restricting signal transmission based on SMS (Short Message Service) to the first network in response to the detection.

SMSC1は、SCS5からMTC−IWF43を介して各無線ネットワーク92または各MTC端末3について、信号送信に対する規制形態の設定を受け付ける。SMSC1は、TFC信号に含まれる輻輳情報に基づき規制形態を選択し、その規制形態により信号の送信を規制する規制メッセージを送信する。   The SMSC 1 receives the setting of the restriction form for signal transmission for each wireless network 92 or each MTC terminal 3 from the SCS 5 via the MTC-IWF 43. The SMSC 1 selects a restriction form based on congestion information included in the TFC signal, and transmits a restriction message for restricting transmission of the signal according to the restriction form.

SIGTRAN−GW40は、SMSC1とGMSC41の間に接続され、SMSC1と無線ネットワーク92の間のSMSの通信を中継する。また、SIGTRAN−GW40は、SIGTRANプロトコルに従って輻輳制御を行う。例えば、SIGTRAN−GW40は、各MSC42に信号を送信し、その応答信号を受信するまでの遅延時間が所定の閾値を超えた場合、MSC42の輻輳状態を検出する。   The SIGTRAN-GW 40 is connected between the SMSC 1 and the GMSC 41 and relays SMS communication between the SMSC 1 and the wireless network 92. The SIGTRAN-GW 40 also performs congestion control in accordance with the SIGTRAN protocol. For example, the SIGTRAN-GW 40 transmits a signal to each MSC 42, and detects a congestion state of the MSC 42 when the delay time until receiving the response signal exceeds a predetermined threshold.

SIGTRAN−GW40は、輻輳状態を検出すると、輻輳状態のMSC42のアドレス及び輻輳レベルを含む輻輳情報を収容したTFC信号(転送統制信号)をSMSC1に送信する。なお、MTP3プロトコルによる輻輳制御については、例えば、TTC(Telecommunication Technology Committee)標準JT−Q704に規定されている。   When the SIGTRAN-GW 40 detects a congestion state, it transmits a TFC signal (transfer control signal) containing congestion information including the address of the MSC 42 in congestion state and congestion level to the SMSC 1. The congestion control according to the MTP3 protocol is defined, for example, in TTC (Telecommunications Technology Committee) standard Q.704.

GMSC41は、SIGTRAN−GW40と複数のMSC42の間に接続され、SMSC1と無線ネットワーク92の間の通信を中継する。また、GMSC41は、2つのキャリアネットワーク90,91間のSMSの通信を中継する。GMSC41による中継は、例えば、MTC端末3の携帯電話番号(MSISDN)のナンバーポータビリティが可能となった場合に用いられる。   The GMSC 41 is connected between the SIGTRAN-GW 40 and the plurality of MSCs 42 and relays communication between the SMSC 1 and the wireless network 92. Also, the GMSC 41 relays SMS communication between the two carrier networks 90 and 91. The relay by the GMSC 41 is used, for example, when the number portability of the mobile telephone number (MSISDN) of the MTC terminal 3 becomes possible.

この場合、例えば、MTC端末3の接続先が一方のキャリアネットワーク90から他方のキャリアネットワーク91のIoT−GW2に変更されることがある。この場合、GMSC41は、SMSC1からのSMSメッセージを他方のキャリアネットワーク90,91のGMSC41経由でそのMTC端末3に中継する。   In this case, for example, the connection destination of the MTC terminal 3 may be changed from the one carrier network 90 to the IoT-GW 2 of the other carrier network 91. In this case, the GMSC 41 relays the SMS message from the SMSC 1 to the MTC terminal 3 via the GMSC 41 of the other carrier network 90, 91.

MSC42は、交換機の一例であり、GMSC41と複数のIoT−GW2の間に接続されて、SMSC1と無線ネットワーク92の間の通信を中継する。MSC42は、各IoT−GW2からMTC端末3の信号を大量に受信すると、交換処理の負荷が増加するため、輻輳状態となる。MSC42は、輻輳状態においてSIGTRAN−GW40から信号を受信すると、その応答信号をSIGTRAN−GW40に送信するまでに多くの時間がかかる。   The MSC 42 is an example of a switch, and is connected between the GMSC 41 and the plurality of IoT-GWs 2 to relay communication between the SMSC 1 and the wireless network 92. When the MSC 42 receives a large amount of signals of the MTC terminal 3 from each IoT-GW 2, the load of the exchange process increases, and thus the MSC 42 is in a congested state. When the MSC 42 receives a signal from the SIGTRAN-GW 40 in a congestion state, it takes a lot of time to transmit its response signal to the SIGTRAN-GW 40.

IoT−GW2は、MSC42と複数のIoT−GW2の間に接続され、SMSC1と無線ネットワーク92の間の通信を中継する。IoT−GW2は、SMSC1から規制メッセージを受信すると、規制メッセージに従って規制対象のMTC端末3に信号発信の規制を指示する。MTC端末3は、信号発信の規制の指示に従って信号の送信を停止する。   The IoT-GW 2 is connected between the MSC 42 and the plurality of IoT-GWs 2 and relays communication between the SMSC 1 and the wireless network 92. When the IoT-GW 2 receives the restriction message from the SMSC 1, the IoT-GW 2 instructs the MTC terminal 3 subject to restriction to restrict signal transmission according to the restriction message. The MTC terminal 3 stops the transmission of the signal according to the instruction of the regulation of the signal transmission.

IoT−GW2は、MSISDN(携帯電話番号)が予め割り当てられており、MSISDNに基づいてSMSC1とSMS通信を行う。なお、MSISDNはMTC端末3ごとに割り当てられてもよく、この場合、MTC端末3は、SMSC1からIoT−GW2を介して規制メッセージを受信し、受信に応じて信号の送信を停止する。   The IoT-GW 2 is pre-assigned an MSISDN (mobile phone number), and performs SMS communication with the SMSC 1 based on the MSISDN. The MSISDN may be allocated to each of the MTC terminals 3. In this case, the MTC terminal 3 receives a restriction message from the SMSC 1 via the IoT-GW 2, and stops transmission of a signal in response to the reception.

IoT−GW2は、後述するように、SMSC1からのSMSメッセージに従って、接続先のキャリアネットワーク90,91を変更することができる。例えば、一方のキャリアネットワーク90のMSC42に収容されたIoT−GW2は、SMSメッセージに従って、他方のキャリアネットワーク91のMSC42に収容される(符号L参照)。このとき、IoT−GW2の配下の各MTC端末3には、キャリアネットワーク90,91ごとのMSISDNが割り当てられている必要があり、収容先のMSC42のキャリアネットワーク90,91に応じたMSISDNが通信に用いられる。   The IoT-GW 2 can change the connected carrier networks 90 and 91 according to the SMS message from the SMSC 1 as described later. For example, the IoT-GW 2 accommodated in the MSC 42 of one carrier network 90 is accommodated in the MSC 42 of the other carrier network 91 according to the SMS message (see symbol L). At this time, each MTC terminal 3 under the IoT-GW 2 needs to be assigned an MSISDN for each of the carrier networks 90, 91, and the MSISDN according to the carrier networks 90, 91 of the accommodation destination MSC 42 communicates. Used.

また、SMSC1は、SIGTRAN−GW40にRCT信号を送信し、その応答としてTFC信号が所定時間内にSIGTRAN−GW40から受信されない場合、MSC42の輻輳状態の解消を検出する。SMSC1は、輻輳状態の解消を検出すると、信号の送信の規制を解除する規制解除メッセージを無線ネットワーク92に送信する。   Further, the SMSC 1 transmits an RCT signal to the SIGTRAN-GW 40, and detects that the congestion state of the MSC 42 has been eliminated, when a TFC signal is not received from the SIGTRAN-GW 40 within a predetermined time as a response. When the SMSC 1 detects that the congestion state has been eliminated, the SMSC 1 transmits, to the wireless network 92, a restriction release message for releasing the restriction on the signal transmission.

IoT−GW2は、SMSC1から規制解除メッセージを受信すると、規制解除メッセージに従って規制解除対象のMTC端末3に信号発信の規制解除を指示する。MTC端末3は、信号発信の規制解除の指示に従って信号の送信を再開する。   When the IoT-GW 2 receives the restriction release message from the SMSC 1, the IoT-GW 2 instructs the MTC terminal 3 to be subjected to the restriction release according to the restriction release message to release the restriction on the signal transmission. The MTC terminal 3 resumes signal transmission in accordance with the instruction to release the restriction on signal transmission.

また、HLR/HSS44はGMSC41に接続され、VLR45はMSC42に接続されている。HLR/HSS44とVLR45は、各MSC42に収容された通信機器の在圏情報を管理する。すなわち、HLR/HSS44とVLR45は、IoT−GW2またはMTC端末3の位置を管理する。   Also, the HLR / HSS 44 is connected to the GMSC 41, and the VLR 45 is connected to the MSC 42. The HLR / HSS 44 and the VLR 45 manage location information of communication devices accommodated in each MSC 42. That is, the HLR / HSS 44 and the VLR 45 manage the position of the IoT-GW 2 or the MTC terminal 3.

より具体的には、HLR/HSS44とVLR45は、MSC42のアドレスと、IoT−GW2及びMTC端末3に割り当てられたMSISDNとを対応付けて管理する。SMSC1は、HLR/HSS44及びVLR45と連携して、輻輳状態のMSC42の在圏情報を取得し、そのMSC42に収容されたIoT−GW2及びMTC端末3をMSISDNにより識別する。SMSC1は、事前に設定された規制形態から、MSISDNに応じた規制形態を選択する。   More specifically, the HLR / HSS 44 and the VLR 45 manage the address of the MSC 42 and the MSISDN allocated to the IoT-GW 2 and the MTC terminal 3 in association with each other. The SMSC 1 cooperates with the HLR / HSS 44 and the VLR 45 to acquire location information of the MSC 42 in a congested state, and identifies the IoT-GW 2 and the MTC terminal 3 accommodated in the MSC 42 by using the MSISDN. The SMSC 1 selects the regulation form according to the MSISDN from the regulation form set in advance.

図2は、信号発信の規制動作の一例を示す図である。「A」〜「F」は動作の順序を示す。また、符号LaはSMSC1のプロトコルスタック構成を示し、符号LbはSIGTRAN−GW40のプロトコルスタック構成を示し、符号LcはMSC42のプロトコルスタック構成を示す。各プロトコルスタックLa〜Lcには、SMSメッセージを送受信するためのSS7のシグナリングプロトコルが含まれる。   FIG. 2 is a diagram showing an example of the regulation operation of signal transmission. “A” to “F” indicate the order of operation. The code La indicates the protocol stack configuration of the SMSC 1, the code Lb indicates the protocol stack configuration of the SIGTRAN-GW 40, and the code Lc indicates the protocol stack configuration of the MSC 42. Each protocol stack La to Lc includes an SS7 signaling protocol for sending and receiving SMS messages.

SMSC1のプロトコルスタック構成Laには、SCTP(Stream Control Transmission Protocol)、M2UA(Message transfer protocol 2 User Adaptation layer)、MTP3、及びSCCP(Signaling Connection Control Part)が含まれる。さらにSMSC1のプロトコルスタック構成Laには、TCAP(Transaction Capability Application Part)、MAP(Mobile Application Part)、及びSMSアプリケーション(SMS APL)が含まれる。   The protocol stack configuration La of the SMSC 1 includes a stream control transmission protocol (SCTP), a message transfer protocol 2 user adaptation layer (M2UA), an MTP 3 and a signaling connection control part (SCCP). Furthermore, the protocol stack configuration La of SMSC 1 includes a Transaction Capability Application Part (TCAP), a Mobile Application Part (MAP), and an SMS application (SMS APL).

SMSC1のプロトコルスタック構成Laのうち、MTP3及びSCCPはネットワーク層(NW層)の通信機能であり、TCAP、MAP、及びSMSアプリケーションはアプリケーション層(APL層)の通信機能である。   Of the protocol stack configuration La of SMSC1, MTP3 and SCCP are communication functions of the network layer (NW layer), and TCAP, MAP, and SMS applications are communication functions of the application layer (APL layer).

SIGTRAN−GW40のプロトコルスタック構成Lbには、SCTP、M2UA、MTP3、及びSCCPが含まれる。MSC42のプロトコルスタック構成Lcには、SCTP、M2UA、MTP3、SCCP、TCAP、及びMAPが含まれる。   The protocol stack configuration Lb of the SIGTRAN-GW 40 includes SCTP, M2UA, MTP3, and SCCP. The protocol stack configuration Lc of the MSC 42 includes SCTP, M2UA, MTP3, SCCP, TCAP, and MAP.

順序「A」において、ある無線ネットワーク92の地域で災害が発生すると(「災害発生」参照)、その無線ネットワーク92内のMTC端末3から異常通知などの信号が無秩序かつ大量に送信される。次に、順序「A」において、キャリアネットワーク90,91内のMSC42ではMTC端末3からの信号により負荷が上昇し、輻輳状態が発生する。   In the order “A”, when a disaster occurs in the area of a certain wireless network 92 (see “disaster occurrence”), the MTC terminal 3 in the wireless network 92 transmits signals such as abnormal notification in a chaotic and large amount. Next, in the order “A”, in the MSC 42 in the carrier networks 90 and 91, the load is increased by the signal from the MTC terminal 3, and a congestion state occurs.

順序「C」において、SIGTRAN−GW40は、SCTPに従ってMSC42に対し遅延測定を行う。SIGTRAN−GW40は、例えば周期的に信号をMSC42に送信し、その応答信号がMSC42から受信されるまでの遅延時間を測ることにより遅延測定を行う。SIGTRAN−GW40は、例えば、遅延時間が所定の閾値を超える場合、MSC42の輻輳状態を検知する(「輻輳検知」参照)。   In order "C", SIGTRAN-GW 40 performs delay measurement on MSC 42 according to SCTP. For example, the SIGTRAN-GW 40 periodically transmits a signal to the MSC 42, and measures the delay by measuring the delay time until the response signal is received from the MSC 42. For example, if the delay time exceeds a predetermined threshold, the SIGTRAN-GW 40 detects the congestion state of the MSC 42 (see “congestion detection”).

SCTPにより輻輳状態が検知されると、その上位側のM2UAに輻輳プリミティブPaが出力される。ここで、プリミティブとは、プロトコルがその上位側のプロトコルに提供するサービスの規定である。M2UAでは、輻輳プリミティブPaにより輻輳検知が通知される。M2UAでは、さらに輻輳プリミティブPbがその上位側のMTP3に出力される。   When a congestion state is detected by SCTP, a congestion primitive Pa is output to the upper M2UA. Here, a primitive is a definition of a service that a protocol provides to its upper protocol. In M2UA, congestion detection is notified by the congestion primitive Pa. In M2UA, a congestion primitive Pb is further output to MTP3 on the upper side.

MTP3では、輻輳プリミティブPbにより輻輳検知が通知されると、輻輳制御が実行される。順序「D」において、SIGTRAN−GW40は、SMSC1から受信した信号をMTP3の輻輳制御により所定回数(例えば8回)だけ廃棄するたびに、TFC信号をSMSC1に送信する。   In MTP3, when congestion detection is notified by the congestion primitive Pb, congestion control is performed. In order “D”, the SIGTRAN-GW 40 transmits a TFC signal to the SMSC 1 each time the signal received from the SMSC 1 is discarded a predetermined number of times (for example, eight times) by congestion control of MTP 3.

図3の符号G1は、TFC信号のパラメータの例を示す。なお、TFC信号の未使用のフィールドの図示は省略する。   The code | symbol G1 of FIG. 3 shows the example of the parameter of a TFC signal. Note that illustration of unused fields of the TFC signal is omitted.

TFC信号には、輻輳レベル(2ビット)、着信局アドレス(16ビット)、ヘッディングコードH1(4ビット)、ヘッディングコードH2(4ビット)、及びラベルが含まれる。ラベルには、信号リンク選択番号(SLS: Signalling Link Selection)(4ビット)、発信局コード(OPC: Originating Point Code)(16ビット)、及び着信局コード(DPC: Destination Point Code)(16ビット)が含まれる。   The TFC signal includes a congestion level (2 bits), a destination station address (16 bits), a heading code H1 (4 bits), a heading code H2 (4 bits), and a label. In the label, Signaling Link Selection (SLS) (4 bits), Originating station code (OPC: Originating Point Code) (16 bits), and receiving station code (DPC: Destination Point Code) (16 bits) Is included.

ヘッディングコードH1,H2はTFC信号の識別に用いられる。ヘッディングコードH1,H2は、一例として、それぞれ、「0010」及び「0011」(2進数)である。   The heading codes H1 and H2 are used to identify the TFC signal. The heading codes H1 and H2 are, for example, “0010” and “0011” (binary numbers), respectively.

輻輳レベルは、「0」〜「3」の4段階で輻輳状態のレベルを示す。輻輳レベル「0」は、輻輳状態が発生していないことを示し、輻輳レベル「3」は、最も重度の高い輻輳状態が発生していることを示す。このため、TFC信号の輻輳レベルは「1」以上となる。   The congestion level indicates the level of congestion in four stages of “0” to “3”. The congestion level "0" indicates that no congestion state has occurred, and the congestion level "3" indicates that the most severe congestion state has occurred. Therefore, the congestion level of the TFC signal is "1" or more.

SIGTRAN−GW40は、SMSC1から受信した信号の優先度を輻輳レベルと比較し、優先度が輻輳レベルより低い信号を廃棄する。また、着信局アドレスは、輻輳状態のMSC42のアドレスを示す。なお、輻輳レベル及び着信局アドレスは、輻輳状態に関する輻輳情報の例である。   The SIGTRAN-GW 40 compares the priority of the signal received from the SMSC 1 with the congestion level, and discards the signal whose priority is lower than the congestion level. Also, the receiving station address indicates the address of the MSC 42 in a congested state. The congestion level and the destination station address are examples of congestion information related to the congestion state.

再び図2を参照すると、SMSC1は、TFC信号を受信すると、MTP3により輻輳状態を検出する。MTP3では、TFC信号から輻輳レベル及び着信局アドレスが取得され、無線ネットワーク92に到達可能な迂回経路の有無が判断される。例えば、他のSIGTRAN−GW40aを経由してMSC42に至る迂回経路RTaが存在する場合、通信経路の切り替えが実行される(「切替」参照)。   Referring back to FIG. 2, when the SMSC 1 receives a TFC signal, it detects congestion by MTP 3. In MTP3, the congestion level and the destination station address are obtained from the TFC signal, and it is determined whether there is a bypass route that can reach the wireless network 92. For example, when there is a bypass route RTa leading to the MSC 42 via another SIGTRAN-GW 40a, switching of the communication route is executed (see "switching").

迂回経路がなければ、MTP3から輻輳プリミティブPcが上位側のSCCPに出力される。輻輳プリミティブPcには、輻輳レベル及び着信局アドレスが付与されている。SCCPでは、輻輳プリミティブPcに応じて、輻輳状態のMSC42のバックアップノードが検索される。   If there is no bypass route, the congestion primitive Pc is output from the MTP 3 to the SCCP on the upper side. The congestion primitive and the destination station address are assigned to the congestion primitive Pc. In SCCP, in response to the congestion primitive Pc, the backup node of the congestion state MSC 42 is searched.

順序「E」において、SCCPでは、バックアップノードの有無が存在する場合、通信経路の切り替えが実行される(「切替」参照)。例えば、MSC42のバックアップノードとして他のMSC42aが存在する場合、宛先をMSC42からMSC42aに変更することで、SMSC1とIoT−GW2の間の通信経路が、SIGTRAN−GW40及びMSC42を経由する経路から、SIGTRAN−GW40a及びMSC42aを経由する経路RTbに切り替えられる。   In the order "E", in the SCCP, when there is the presence or absence of a backup node, switching of the communication path is executed (see "switching"). For example, when there is another MSC 42a as a backup node of the MSC 42, the communication path between the SMSC 1 and the IoT-GW 2 can be changed from the path via the SIGTRAN-GW 40 and the MSC 42 by changing the destination from the MSC 42 to the MSC 42a. Switched to a route RTb via the GW 40a and the MSC 42a.

また、迂回経路とバックアップノードの両方とも存在しない場合、SCCPでは輻輳レベルに基づいて輻輳制御が実行される。SCCPの輻輳制御では、SMSC1から送信する信号の優先度が輻輳レベルと比較され、優先度が輻輳レベルより低い信号が廃棄される。例えば、輻輳レベルが「2」である場合、優先度「1」の信号は、送信されずに廃棄される。   Also, if neither the bypass route nor the backup node exists, SCCP performs congestion control based on the congestion level. In SCCP congestion control, the priority of the signal transmitted from the SMSC 1 is compared with the congestion level, and the signal whose priority is lower than the congestion level is discarded. For example, when the congestion level is “2”, the signal of priority “1” is discarded without being transmitted.

また、MTP3では、TFC信号の受信に応じて、SMSアプリケーションに対し、輻輳プリミティブPdが出力される。輻輳プリミティブPcには、輻輳レベル及び着信局アドレスが付与されている。   Further, in the MTP 3, in response to the reception of the TFC signal, the congestion primitive Pd is output to the SMS application. The congestion primitive and the destination station address are assigned to the congestion primitive Pc.

順序「F」において、SMSアプリケーションでは、輻輳プリミティブPdに応じて規制メッセージ(「規制MSG」参照)を生成して送信する。このとき、規制メッセージの優先度は、TFC信号から取得された輻輳レベル以上の値に設定される。例えば、輻輳レベルが「2」である場合、規制メッセージの優先度は「3」に設定される。   In order “F”, the SMS application generates and sends a restriction message (see “Regulation MSG”) according to the congestion primitive Pd. At this time, the priority of the restriction message is set to a value equal to or higher than the congestion level acquired from the TFC signal. For example, when the congestion level is “2”, the priority of the restriction message is set to “3”.

このため、規制メッセージは、SCCPの輻輳制御により廃棄されずに送信される。なお、他のSMSメッセージの優先度は「0」に設定されているため、輻輳制御により廃棄される。このため、MSC42の輻輳状態が解消されるまで、災害地域のMTC端末3に他のSMSメッセージを送信することができない。   Therefore, the restriction message is sent without being discarded by the congestion control of SCCP. In addition, since the priority of another SMS message is set to "0", it is discarded by congestion control. Therefore, it is not possible to transmit another SMS message to the MTC terminal 3 in the disaster area until the congestion state of the MSC 42 is cleared.

規制メッセージは、点線で示されるように、SMSC1、SIGTRAN−GW40、MSC42の各プロトコルスタック構成La〜Lcにおいて処理されてIoT−GW2において受信される。これにより、輻輳原因となる信号の発信元のMTC端末3において信号発信が規制されるため、MSC42の輻輳状態が解消される。   The restriction message is processed in each protocol stack configuration La to Lc of the SMSC 1, the SIGTRAN-GW 40, and the MSC 42 and received by the IoT-GW 2 as indicated by a dotted line. As a result, since the MTC terminal 3 of the transmission source of the signal causing the congestion is restricted in signal transmission, the congestion state of the MSC 42 is resolved.

上述したように、SMSC1は、MTP3によりTFC信号を受信すると、MTP3からSCCPへの輻輳プリミティブPcに加えて、MTP3からSMSアプリケーションへの輻輳プリミティブPdを生成する。このため、SMSC1では、SCCPにおける通信経路の検索処理及び切り替え処理に並行して、輻輳プリミティブPdによるSMSアプリケーションに対するMSC42の輻輳情報の通知が可能となる。さらに、輻輳プリミティブPdはSCCP、TCAP、及びMAPの処理をスキップしているため、SMSアプリケーションに対する輻輳情報の迅速な通知が可能となる。   As described above, when the SMSC 1 receives the TFC signal by the MTP 3, the SMSC 1 generates a congestion primitive Pd from the MTP 3 to the SMS application in addition to the congestion primitive Pc from the MTP 3 to the SCCP. For this reason, in the SMSC 1, in parallel with the search processing and the switching processing of the communication path in the SCCP, the congestion primitive Pd can notify the congestion information of the MSC 42 to the SMS application. Furthermore, since the congestion primitive Pd skips the processing of SCCP, TCAP, and MAP, it is possible to quickly notify congestion information to the SMS application.

つまり、SMSC1は、ネットワーク層の通信機能により輻輳情報を取得してアプリケーション層に出力するため、アプリケーション層において規制メッセージを迅速に送信することが可能となる。なお、輻輳プリミティブPdは、初回の発信規制の設定時、またはSMSC1の起動時やコンフィグデータによってMTP3に対して事前に設定される。   That is, since the SMSC 1 obtains congestion information by the communication function of the network layer and outputs the congestion information to the application layer, the restriction message can be transmitted quickly in the application layer. The congestion primitive Pd is set in advance to the MTP 3 at the time of setting of the first transmission restriction, at the time of activation of the SMSC 1 or by configuration data.

図4は、信号発信の規制解除動作の一例を示す図である。図4において、図2と共通する構成には同一の符号を付し、その説明は省略する。なお、「A」〜「E」は動作の順序を示す。   FIG. 4 is a diagram showing an example of the operation of releasing the regulation of signal transmission. In FIG. 4, the same components as in FIG. 2 will be assigned the same reference numerals and descriptions thereof will be omitted. In addition, "A"-"E" show the order of operation | movement.

順序「A」において、SIGTRAN−GW40は、SCCPに基づく遅延測定の結果、MSC42の輻輳状態の解消を検知する(「輻輳解消検知」参照)。SIGTRAN−GW40は、例えば、信号の送信から応答信号の受信までの遅延時間が所定の閾値以下である場合、輻輳状態の解消を検知する。   In the order “A”, the SIGTRAN-GW 40 detects the clearing of the congestion state of the MSC 42 as a result of the delay measurement based on SCCP (see “congestion clearing detection”). For example, when the delay time from the transmission of the signal to the reception of the response signal is equal to or less than a predetermined threshold, the SIGTRAN-GW 40 detects the elimination of the congestion state.

SCTPでは、輻輳状態の解消が輻輳プリミティブPqによりM2UAに通知される。輻輳プリミティブPqには輻輳レベル「0」が含まれる。M2UAでは、輻輳状態の解消が輻輳プリミティブPrによりMTP3に通知される。これにより、MTP3による輻輳制御が停止する。   In SCTP, the congestion primitive Pq is notified of M2UA by congestion primitive Pq. The congestion primitive Pq includes a congestion level "0". In M2UA, clearing of the congestion state is notified to MTP3 by the congestion primitive Pr. Thereby, congestion control by MTP3 stops.

順序「B」において、SMSC1は、MTP3に従ってRCT信号を、例えば、周期的に所定回数だけSIGTRAN−GW40に送信する。   In the order “B”, the SMSC 1 transmits the RCT signal to the SIGTRAN-GW 40 periodically, for example, a predetermined number of times according to the MTP 3.

図3の符号G2は、RCT信号のパラメータの例を示す。なお、RCT信号の未使用のフィールドの図示は省略する。   The code G2 in FIG. 3 shows an example of the parameters of the RCT signal. Note that illustration of unused fields of the RCT signal is omitted.

RCT信号には、ヘッディングコードH1(4ビット)、ヘッディングコードH2(4ビット)、ラベル、SIO(サービス情報オクテット)(8ビット)、及びPRI(優先度)(2ビット)が含まれる。ラベルには、SLS(4ビット)、OPC(16ビット)、及びDPC(16ビット)が含まれる。   The RCT signal includes a heading code H1 (4 bits), a heading code H2 (4 bits), a label, SIO (service information octet) (8 bits), and PRI (priority) (2 bits). The labels include SLS (4 bits), OPC (16 bits), and DPC (16 bits).

ヘッディングコードH1,H2はRCT信号の識別に用いられる。ヘッディングコードH1,H2は、一例として、それぞれ、「0001」及び「0011」(2進数)である。   The heading codes H1 and H2 are used to identify the RCT signal. The heading codes H1 and H2 are, for example, "0001" and "0011" (binary numbers), respectively.

また、優先度は、「0」〜「3」の4段階で表される。再び図4を参照すると、優先度は、MSC42の輻輳状態の発生時の輻輳レベルより1つだけ低い値に設定される。例えば、輻輳状態の発生時の輻輳レベルが「1」である場合、優先度は「0」に設定される。   Also, the priority is expressed in four stages of "0" to "3". Referring again to FIG. 4, the priority is set to a value that is one lower than the congestion level at the time of occurrence of the congestion state of the MSC 42. For example, when the congestion level at the time of occurrence of the congestion state is “1”, the priority is set to “0”.

このため、RCT信号は、仮にMSC42の輻輳状態が継続している場合、SIGTRAN−GW40のMTP3の輻輳制御により廃棄され、所定数のRCT信号を廃棄するたびにTFC信号をSMSC1に送信する。一方、MSC42の輻輳状態が解消している場合、RCT信号は廃棄されない。順序「C」において、RCT信号はMSC42に転送され、MSC42において廃棄される。   Therefore, if the congestion state of the MSC 42 continues, the RCT signal is discarded by MTP 3 congestion control of the SIGTRAN-GW 40, and a TFC signal is transmitted to the SMSC 1 each time a predetermined number of RCT signals are discarded. On the other hand, when the congestion state of the MSC 42 is cleared, the RCT signal is not discarded. In order "C", the RCT signal is forwarded to the MSC 42 and discarded at the MSC 42.

したがって、SMSC1は、MTP3において、RCT信号の送信から所定時間内にTFC信号を受信しない場合、輻輳状態の解消を検出する。MTP3では、MSC42の輻輳レベルを管理しており、TFC信号に含まれる輻輳レベルに応じて輻輳レベルが更新されるが、上記の場合、輻輳レベルを「0」に更新する。このため、SCCPにおける輻輳制御が停止する。   Therefore, if the SMSC 1 does not receive the TFC signal within a predetermined time from the transmission of the RCT signal in the MTP 3, the SMSC 1 detects the elimination of the congestion state. The MTP 3 manages the congestion level of the MSC 42, and the congestion level is updated according to the congestion level included in the TFC signal. In the above case, the congestion level is updated to "0". Therefore, congestion control in SCCP stops.

また、順序「D」において、MTP3からSMSアプリケーションに輻輳プリミティブPsが出力される。SMSアプリケーションでは、輻輳プリミティブPsに応じて規制解除メッセージが送信される。   Also, in the order “D”, the congestion primitive Ps is output from the MTP 3 to the SMS application. In the SMS application, a deregulation message is sent according to the congestion primitive Ps.

規制解除メッセージは、点線で示されるように、SMSC1、SIGTRAN−GW40、MSC42の各プロトコルスタック構成La〜Lcにおいて処理されてIoT−GW2において受信される。これにより、輻輳原因となる信号の発信元のMTC端末3において信号発信の規制が解除されるため、MTC端末3は、再び信号を送信することができるようになる。   The deregulation message is processed in each of the protocol stack configurations La to Lc of the SMSC 1, the SIGTRAN-GW 40, and the MSC 42 and received by the IoT-GW 2 as indicated by a dotted line. As a result, the restriction on the signal transmission is canceled in the MTC terminal 3 that is the transmission source of the signal that causes the congestion, so that the MTC terminal 3 can transmit the signal again.

次に、SMSC1の構成について述べる。   Next, the configuration of the SMSC 1 will be described.

図5は、SMSC1の一例を示す構成図である。SMSC1は、CPU(Central Processing Unit)10、ROM(Read Only Memory)11、RAM(Random Access Memory)12、HDD(Hard Disk Drive)13、及び通信ポート14を有する。CPU10は、互いに信号の入出力ができるように、ROM11、RAM12、HDD13、及び通信ポート14と、バス19を介して接続されている。なお、CPU10はコンピュータの一例である。   FIG. 5 is a block diagram showing an example of the SMSC 1. The SMSC 1 includes a central processing unit (CPU) 10, a read only memory (ROM) 11, a random access memory (RAM) 12, a hard disk drive (HDD) 13, and a communication port 14. The CPU 10 is connected to the ROM 11, the RAM 12, the HDD 13, and the communication port 14 via a bus 19 so that signals can be input to and output from each other. The CPU 10 is an example of a computer.

ROM11は、CPU10を駆動するプログラムが格納されている。プログラムには、OS(Operating System)と、輻輳制御方法を実行する輻輳制御プログラムとが含まれる。RAM12は、CPU10のワーキングメモリとして機能する。複数の通信ポート14は、例えばLAN(Local Area Network)スイッチなどの回路であり、CPU10と他装置との通信を処理する。   The ROM 11 stores a program for driving the CPU 10. The program includes an operating system (OS) and a congestion control program that executes a congestion control method. The RAM 12 functions as a working memory of the CPU 10. The plurality of communication ports 14 are circuits such as a LAN (Local Area Network) switch, for example, and process communication between the CPU 10 and other devices.

CPU10は、ROM11からプログラムを読み込むと、機能として、SMS制御部100、プリミティブ制御部101、送信管理部102、位置情報管理部103、番号解決部104、MAP/TCAP制御部105、SCCP制御部106、及びMTP制御部107が形成される。また、HDD13には、メッセージデータベース(MSG−DB)130及び位置情報データベース(DB)131が格納されている。   When the CPU 10 reads a program from the ROM 11, it functions as an SMS control unit 100, a primitive control unit 101, a transmission management unit 102, a position information management unit 103, a number resolution unit 104, a MAP / TCAP control unit 105, and an SCCP control unit 106. , And the MTP control unit 107 are formed. Further, the HDD 13 stores a message database (MSG-DB) 130 and a position information database (DB) 131.

プリミティブ制御部101、MAP/TCAP制御部105、SCCP制御部106、及びMTP制御部107は、第1機能部の一例であり、ネットワーク層の通信機能を実行する。また、SMS制御部100、送信管理部102、位置情報管理部103、及び番号解決部104は、第2機能部の一例であり、アプリケーション層の通信機能を実行する。つまり、CPU10は、ネットワーク層の通信機能とアプリケーション層の通信機能とを有する。以下に各部の機能の詳細を説明する。   The primitive control unit 101, the MAP / TCAP control unit 105, the SCCP control unit 106, and the MTP control unit 107 are an example of a first function unit, and execute the communication function of the network layer. The SMS control unit 100, the transmission management unit 102, the position information management unit 103, and the number resolution unit 104 are an example of a second function unit, and execute the communication function of the application layer. That is, the CPU 10 has a communication function of the network layer and a communication function of the application layer. The details of the functions of each part will be described below.

SMS制御部100は、上記のSMSアプリケーションの機能を実行する。SMS制御部100は、SCS5から通信ポート14を介して輻輳プリミティブPdを受信可能とするためのプリミティブ受付登録をプリミティブ制御部101に対して実行する。   The SMS control unit 100 executes the function of the SMS application described above. The SMS control unit 100 executes primitive reception registration for enabling reception of the congestion primitive Pd from the SCS 5 via the communication port 14 to the primitive control unit 101.

図6は、MTPサービスプリミティブの一例を示す図である。MTPサービスプリミティブとは、MTP3からその上位側のプロトコルに出力することができるプリミティブである。このプリミティブには、「MTP−転送」、「MTP−休止」、「MTP−再開」、及び「MTP−状態表示」がある。このうち、「MTP−状態表示」は輻輳プリミティブPdに該当する。   FIG. 6 is a diagram illustrating an example of an MTP service primitive. An MTP service primitive is a primitive that can be output from MTP3 to its upper protocol. The primitives include "MTP-Transfer", "MTP-Pause", "MTP-Resume", and "MTP-State Indication". Among these, “MTP-state indication” corresponds to the congestion primitive Pd.

「MTP−転送」のパラメータには、OPC、DPC、SI(Service Indicator)、及びユーザデータが含まれる。「MTP−休止」のパラメータには、使用不可能となるDPCが含まれる。また、「MTP−再開」のパラメータには、使用可能となるDPCが含まれる。「MTP−状態表示」、つまり輻輳プリミティブPdのパラメータには、輻輳DPCと輻輳レベルが含まれる。なお、輻輳DPCは、TFC信号の着信局アドレスに該当する。   The parameters of “MTP-transfer” include OPC, DPC, SI (Service Indicator), and user data. The parameters of "MTP-dormant" include DPCs that become unusable. Also, the parameters of “MTP-resume” include DPCs that can be used. The parameters of “MTP-status indication”, ie, congestion primitive Pd, include congestion DPC and congestion level. The congestion DPC corresponds to the destination station address of the TFC signal.

SMS制御部100は、上記のプリミティブのうち、「MTP−状態表示」のみを用いる。各プリミティブには、指示先を示すSI値が指定される。「MTP−転送」のSI値は、SCCPに該当しないため、SMS制御部100に通知されない。また、対向ノード障害及び復旧をそれぞれ通知する「MTP−休止」及び「MTP−再開」は、全てのSI値に共通する通知であるため、SMS制御部100ではマスク処理される。SMS制御部100は、「MTP−状態表示」のプリミティブを設定するとき、未使用のSI値を使用する。   The SMS control unit 100 uses only “MTP-state display” among the above primitives. In each primitive, an SI value indicating a pointing destination is specified. Since the SI value of “MTP-transfer” does not correspond to SCCP, the SMS control unit 100 is not notified. In addition, since “MTP-pause” and “MTP-resume” for notifying the opposite node failure and recovery, respectively, are notifications common to all the SI values, the SMS control unit 100 performs mask processing. The SMS control unit 100 uses an unused SI value when setting the “MTP-state display” primitive.

再び図5を参照すると、SMS制御部100は、SCS5から通信ポート14を介して、IoT−GW2ごとに、つまり無線ネットワーク92ごとに規制形態の設定を受け付ける。規制形態とは、どのようにMTC端末3の信号発信を規制するか(例えば規制期間を1日に限定など)を規定するものである。SMS制御部100は、IoT−GW2ごとに、そのIoT−GW2に送信する規制メッセージの内容をMSG−DB130に設定する。   Referring back to FIG. 5, the SMS control unit 100 receives the setting of the restriction form for each IoT-GW 2, that is, for each wireless network 92 via the communication port 14 from the SCS 5. The regulation form defines how to regulate the signal transmission of the MTC terminal 3 (for example, the regulation period is limited to one day). The SMS control unit 100 sets the content of the restriction message to be transmitted to the IoT-GW 2 in the MSG-DB 130 for each IoT-GW 2.

図7は、MSG−DB130の設定の一例を示す図である。MSG−DB130には、メッセージID、MSISDN(携帯電話番号)、移動有無情報、MSCアドレス、MTCパターンID、及び動作パターンIDが設定される。   FIG. 7 is a diagram showing an example of setting of the MSG-DB 130. As shown in FIG. A message ID, an MSISDN (mobile phone number), movement presence / absence information, an MSC address, an MTC pattern ID, and an operation pattern ID are set in the MSG-DB 130.

メッセージIDは、IoT−GW2、つまり無線ネットワーク92ごとの規制メッセージの識別子である。MSISDNは、IoT−GW2の識別情報の一例である。移動有無情報は、IoT−GW2が移動体(例えばモバイルゲートウェイ装置)であるか否かを示す。移動状態が「有(1)」の場合、IoT−GW2は移動体であり、移動状態が「無(0)」の場合、IoT−GW2は移動体ではない。   The message ID is an identifier of the regulation message for each IoT-GW 2, that is, the wireless network 92. The MSISDN is an example of identification information of the IoT-GW2. The movement presence / absence information indicates whether the IoT-GW 2 is a mobile (for example, a mobile gateway device). When the movement state is “presence (1)”, the IoT-GW 2 is a moving body, and when the movement state is “no (0)”, the IoT-GW 2 is not a movement body.

MSCアドレスは、IoT−GW2の収容先のMSC42のアドレスである。MSCアドレスは、IoT−GW2が移動体ではない場合(移動有無情報=無)のみ、登録される。   The MSC address is the address of the MSC 42 that accommodates the IoT-GW 2. The MSC address is registered only when the IoT-GW 2 is not a mobile (movement presence / absence information = none).

MTCパターンIDは、IoT−GW2に対応する無線ネットワーク92内のMTC端末3のうち、信号発信の規制対象のMTC端末3のID(規制対象MTC−ID)の組み合わせのパターンの識別子である。例えば、MTCパターンIDが#1である場合、規制対象のMTC端末3は全てのMTC端末3となる。また、MTCパターンIDが#2である場合、規制対象MTC−IDがMTC01,MTC02,MTC03,・・・,MTC99の各MTC端末3が規制対象となる。また、MTCパターンIDが#3である場合、規制対象MTC−IDがMTC01,MTC03,MTC05,・・・,MTC11の各MTC端末3が規制対象となる。   The MTC pattern ID is an identifier of a pattern of a combination of IDs of MTC terminals 3 that are subject to the control of signal transmission (control target MTC-IDs) among the MTC terminals 3 in the wireless network 92 corresponding to the IoT-GW2. For example, when the MTC pattern ID is # 1, the MTC terminals 3 to be restricted become all the MTC terminals 3. Further, when the MTC pattern ID is # 2, each MTC terminal 3 whose regulation target MTC-ID is MTC01, MTC02, MTC03,. In addition, when the MTC pattern ID is # 3, the MTC terminals 3 whose regulation target MTC-IDs are MTC01, MTC03, MTC05,.

動作パターンIDは、信号発信の規制動作のパターンの識別子である。すなわち、動作パターンIDは、規制形態の識別子である。例えば、動作パターンIDが#1である場合、その動作内容は、緊急情報を除く信号発信の規制となる。また、動作パターンIDが#2である場合、その動作内容は、期間を1日に限定した規制となる。   The operation pattern ID is an identifier of the pattern of the restricted operation of signal transmission. That is, the operation pattern ID is an identifier of a restriction form. For example, when the operation pattern ID is # 1, the operation content is a restriction on signal transmission excluding emergency information. When the operation pattern ID is # 2, the operation content is a restriction that limits the period to one day.

なお、本例のMSG−DB130には、IoT−GW2ごとに規制メッセージが設定されるが、MSISDNが割り当てられたMTC端末3については、MTC端末3ごとに規制メッセージが設定される。なお、MTC端末3の規制メッセージについては、MTCパターンIDは設定されない。   Note that although a restriction message is set for each IoT-GW 2 in the MSG-DB 130 of this example, a restriction message is set for each MTC terminal 3 for the MTC terminal 3 to which the MSISDN is assigned. The MTC pattern ID is not set for the restriction message of the MTC terminal 3.

MTP制御部107は、プロトコルスタック構成のMTP3の信号処理機能を備える。MTP制御部107は、通信ポート14を介してTFC信号を受信する。このとき、MTP制御部107は、ヘッディングコードH1,H2によりTFC信号を識別する。MTP制御部107は、TFC信号から輻輳情報(輻輳レベルと着信局アドレス)を取得してプリミティブ制御部101に出力する。   The MTP control unit 107 has a signal processing function of MTP 3 of the protocol stack configuration. The MTP control unit 107 receives the TFC signal via the communication port 14. At this time, the MTP control unit 107 identifies the TFC signal by the heading codes H1 and H2. The MTP control unit 107 acquires congestion information (congestion level and destination station address) from the TFC signal, and outputs the congestion information to the primitive control unit 101.

MTP制御部107は、輻輳情報をSIGTRANプロトコルに基づき取得するため、SS7の信号方式に基づくSMSアプリケーションに柔軟に適応することができる。   Since the MTP control unit 107 acquires congestion information based on the SIGTRAN protocol, it can flexibly adapt to an SMS application based on SS7 signaling.

プリミティブ制御部101は、輻輳情報から「MTP−状態表示」の輻輳プリミティブPdを生成してSMS制御部100に出力する。SMS制御部100は、輻輳情報の着信局アドレスから輻輳状態のMSC42を特定する。   The primitive control unit 101 generates a congestion primitive Pd of “MTP-state display” from the congestion information and outputs the congestion primitive Pd to the SMS control unit 100. The SMS control unit 100 specifies the MSC 42 in a congestion state from the destination station address of the congestion information.

位置情報管理部103は、通信ポート14を介してHLR/HSS44及びVLR45にアクセスする。位置情報管理部103は、HLR/HSS44及びVLR45から、各MSC42に収容された通信機器の在圏情報を取得することにより、IoT−GW2とMTC端末3の位置情報を管理する。位置情報管理部103は、位置情報を位置情報DB131に格納し、SMS制御部100及び送信管理部102の依頼に応じて位置情報DB131から位置情報を取得する。   The position information management unit 103 accesses the HLR / HSS 44 and the VLR 45 via the communication port 14. The position information management unit 103 manages the position information of the IoT-GW 2 and the MTC terminal 3 by acquiring the in-zone information of the communication device accommodated in each MSC 42 from the HLR / HSS 44 and the VLR 45. The position information management unit 103 stores the position information in the position information DB 131, and acquires the position information from the position information DB 131 in response to a request from the SMS control unit 100 and the transmission management unit 102.

位置情報は、各MSC42に収容されたIoT−GW2及びMTC端末3のMSISDNを示す情報であり、着信局アドレスをキーとして輻輳状態のMSC42に収容されたIoT−GW2及びMTC端末3の特定に用いられる。位置情報管理部103は、IoT−GW2またはMTC端末3の在圏情報が変化するたびに位置情報DB131を更新する。このため、位置情報DB131には、IoT−GW2及びMTC端末3の最近の位置が、収容先のMSC42のアドレスとして格納されている。   The location information is information indicating the IIS-GW 2 accommodated in each MSC 42 and the MSISDN of the MTC terminal 3, and is used to specify the IoT-GW 2 and MTC terminal 3 accommodated in the MSC 42 in a congested state using the receiving station address as a key. Be The location information management unit 103 updates the location information DB 131 every time the location information of the IoT-GW 2 or the MTC terminal 3 changes. Therefore, the latest positions of the IoT-GW 2 and the MTC terminal 3 are stored in the position information DB 131 as the address of the accommodation destination MSC 42.

SMS制御部100は、着信局アドレスをキーとして位置情報DB131を検索することにより、輻輳状態のMSC42に収容されたIoT−GW2及びMTC端末3のMSISDNを取得する。すなわち、SMS制御部100は、輻輳状態のMSC42に収容された通信機器の在圏情報からMSISDNを取得する。次に、SMS制御部100は、MSISDNをキーとしてMSG−DB130を検索することにより、そのMSISDNに対応する規制メッセージのパラメータを選択する。   The SMS control unit 100 searches the position information DB 131 using the receiving station address as a key, and thereby acquires the I-ISN-GW 2 and the MSISDN of the MTC terminal 3 accommodated in the MSC 42 in a congested state. That is, the SMS control unit 100 acquires the MSISDN from the in-zone information of the communication device accommodated in the MSC 42 in a congested state. Next, the SMS control unit 100 selects the parameter of the restriction message corresponding to the MSISDN by searching the MSG-DB 130 using the MSISDN as a key.

これにより、SMS制御部100は、MSISDNに基づき、IoT−GW2またはMTC端末ごとに規制形態を選択する。このため、IoT−GW2及びMTC端末3が移動体の通信機器であっても、IoT−GW2またはMTC端末ごとに任意の規制形態で信号発信の規制を行うことができる。   Thereby, the SMS control unit 100 selects the restriction form for each IoT-GW 2 or MTC terminal based on the MSISDN. Therefore, even if the IoT-GW 2 and the MTC terminal 3 are mobile communication devices, it is possible to regulate signal transmission in an arbitrary restriction form for each IoT-GW 2 or MTC terminal.

このとき、SMS制御部100は、MSISDN、つまり携帯電話番号をIoT−GW2またはMTC端末3の識別情報として用いるため、携帯電話番号をキーとしてSMSアプリケーションの機能を用いることにより規制形態の選択が可能となる。   At this time, since the SMS control unit 100 uses MSISDN, that is, a mobile phone number as identification information of the IoT-GW 2 or the MTC terminal 3, it is possible to select the regulation form by using the function of the SMS application using the mobile phone number as a key. It becomes.

また、SMS制御部100は、輻輳状態のMSC42には移動体の通信機器が収容されていない場合、位置情報DB131を用いることなく、着信局アドレスをキーとしてMSG−DB130を検索してもよい。MSG−DB130には、MSCアドレスが設定されているため、SMS制御部100は、着信局アドレスに一致するMSCアドレスの全ての規制メッセージのパラメータを選択することができる。   When the mobile communication device is not accommodated in the MSC 42 in a congested state, the SMS control unit 100 may search the MSG-DB 130 using the destination station address as a key without using the location information DB 131. Since the MSC address is set in the MSG-DB 130, the SMS control unit 100 can select the parameters of all restriction messages of the MSC address matching the destination station address.

次に、SMS制御部100は、MSG−DB130から選択した規制メッセージのパラメータに基づきメッセージ送信依頼を送信管理部102に出力する。送信管理部102は、メッセージ送信依頼に応じて規制メッセージを生成する。   Next, the SMS control unit 100 outputs a message transmission request to the transmission management unit 102 based on the parameter of the restriction message selected from the MSG-DB 130. The transmission management unit 102 generates a restriction message in response to the message transmission request.

図8は、メッセージ送信依頼のパラメータの一例を示す。メッセージ送信依頼には、MSISDN、移動有無情報、MSCアドレス、優先度、及び制御パターンが含まれる。MSISDN、移動有無情報、及びMSCアドレスはMSG−DB130から取得され、また、制御パターンに含まれるMTCパターンID及び動作パターンIDもMSG−DB130から取得される。なお、MTCパターン及び動作パターンは、SMSメッセージの本文となるテキストやバイナリーコードとして構成される。   FIG. 8 shows an example of the parameter of the message transmission request. The message transmission request includes the MSISDN, the movement presence / absence information, the MSC address, the priority, and the control pattern. The MSISDN, the movement presence / absence information, and the MSC address are acquired from the MSG-DB 130, and the MTC pattern ID and the operation pattern ID included in the control pattern are also acquired from the MSG-DB 130. The MTC pattern and the operation pattern are configured as text or binary code that is the text of the SMS message.

また、優先度は、輻輳情報の輻輳レベルから決定される。SMS制御部100は、輻輳レベル以上の値を優先度として決定する。このように、SMS制御部100は、輻輳情報が示す輻輳レベルに応じて設定するため、MTPの輻輳制御による規制メッセージの廃棄が回避される。   Also, the priority is determined from the congestion level of the congestion information. The SMS control unit 100 determines a value equal to or higher than the congestion level as the priority. As described above, since the SMS control unit 100 sets in accordance with the congestion level indicated by the congestion information, discarding of the restriction message by MTP congestion control is avoided.

送信管理部102は、規制メッセージを生成すると、規制メッセージのMSISDNに基づき番号解決部104に番号解決処理を依頼する。番号解決依頼には、メッセージ送信依頼のパラメータが含まれる。   When the transmission management unit 102 generates the restriction message, the transmission management unit 102 requests the number resolution processing to the number resolution unit 104 based on the MSISDN of the restriction message. The number resolution request includes the parameters of the message transmission request.

番号解決部104は、番号解決依頼に応じて、MSISDNがキャリアネットワーク90,91に接続中のIoT−GW2またはMTC端末3のものであるか否かを所定のデータベースに基づき判定する。番号解決部104は、MSISDNがキャリアネットワーク90,91に接続中のIoT−GW2またはMTC端末3のものではない場合、その旨を送信管理部102に通知し、送信管理部102は規制メッセージを廃棄する。   In response to the number resolution request, the number resolution unit 104 determines, based on a predetermined database, whether the MSISDN is that of the IoT-GW 2 or the MTC terminal 3 currently connected to the carrier networks 90, 91. When the MSISDN is not that of the IoT-GW 2 or MTC terminal 3 currently connected to the carrier networks 90 and 91, the number resolution unit 104 notifies the transmission management unit 102 to that effect, and the transmission management unit 102 discards the restriction message. Do.

番号解決部104は、MSISDNがキャリアネットワーク90,91に接続中のIoT−GW2またはMTC端末3のものである場合、メッセージ送信依頼のパラメータ中の移動有無情報が「有」を示すとき、HLR/HSS44及びVLR45にアクセスすることにより、IoT−GW2またはMTC端末3の在圏情報を検索する。番号解決部104は、在圏情報から、輻輳状態のMSC42にIoT−GW2またはMTC端末3が収容されているか否かを判定し、その判定結果をSMS制御部100に通知する。   When the MSISDN is that of the IoT-GW 2 or the MTC terminal 3 currently connected to the carrier networks 90 and 91, the number resolution unit 104 transmits the HLR / HRS message when the movement presence / absence information in the parameter of the message transmission request indicates “presence”. By accessing the HSS 44 and the VLR 45, the location information of the IoT-GW 2 or the MTC terminal 3 is retrieved. The number resolution unit 104 determines whether the MSC 42 in a congestion state accommodates the IoT-GW 2 or the MTC terminal 3 based on the location information, and notifies the SMS control unit 100 of the determination result.

SMS制御部100は、輻輳状態のMSC42にIoT−GW2またはMTC端末3が収容されていない場合、規制メッセージを廃棄し、輻輳状態のMSC42にIoT−GW2またはMTC端末3が収容されている場合、規制メッセージをMAP/TCAP制御部105に出力する。また、番号解決部104は、メッセージ送信依頼のパラメータ中の移動有無情報が「無」を示すとき、在圏情報の検索を行わず、SMS制御部100は、規制メッセージをMAP/TCAP制御部105に出力する。   When the MSC 42 in the congestion state does not accommodate the IoT-GW 2 or the MTC terminal 3, the SMS control unit 100 discards the restriction message, and when the MSC 42 in the congestion state contains the IoT-GW 2 or the MTC terminal 3, The restriction message is output to the MAP / TCAP control unit 105. Furthermore, when the movement resolution information in the parameter of the message transmission request indicates “absent”, the number resolution unit 104 does not search for the location information, and the SMS control unit 100 uses the restriction message as the MAP / TCAP control unit 105. Output to

MAP/TCAP制御部105は、規制メッセージに対し該当プロトコルに基づく処理を行い、SCCP制御部106に出力する。SCCP制御部106は、輻輳情報が示す輻輳レベルに基づいて規制メッセージに対し輻輳制御を行うが、規制メッセージの優先度は輻輳レベル以上に設定されているため、MTP制御部107に出力する。MTP制御部107は、通信ポート14を介して、規制メッセージをMSISDNの示す宛先に出力する。これにより、規制メッセージは、輻輳状態のMSC42に収容されたIoT−GW2及びMTC端末3に送信される。   The MAP / TCAP control unit 105 processes the restriction message based on the corresponding protocol, and outputs the process to the SCCP control unit 106. The SCCP control unit 106 performs congestion control on the restriction message based on the congestion level indicated by the congestion information. However, since the priority of the restriction message is set to the congestion level or more, the control message is output to the MTP control unit 107. The MTP control unit 107 outputs the restriction message to the destination indicated by MSISDN via the communication port 14. Thereby, the restriction message is transmitted to the IoT-GW 2 and the MTC terminal 3 accommodated in the MSC 42 in a congested state.

また、MTP制御部107は、例えば周期的にRCT信号を通信ポート14経由でSIGTRAN−GW40に送信する。このとき、MTP制御部107は、RCT信号に、輻輳情報が示す輻輳レベルに応じた優先度を設定する。例えば、MTP制御部107は、輻輳レベルより1つだけ小さい優先度をRCT信号に設定する。   Further, the MTP control unit 107 periodically transmits, for example, an RCT signal to the SIGTRAN-GW 40 via the communication port 14. At this time, the MTP control unit 107 sets, in the RCT signal, a priority according to the congestion level indicated by the congestion information. For example, the MTP control unit 107 sets, in the RCT signal, a priority that is smaller by one than the congestion level.

MTP制御部107は、SIGTRAN−GW40から、RCT信号に対する応答信号であるTFC信号を一定期間内に受信しない場合、輻輳プリミティブPsによるMSC42の輻輳状態の解消を検出し、その通知をプリミティブ制御部101に依頼する。プリミティブ制御部101は、依頼に応じて輻輳プリミティブPsを生成してSMS制御部100に出力する。   When the MTP control unit 107 does not receive a TFC signal, which is a response signal to the RCT signal, from the SIGTRAN-GW 40 within a predetermined period, the MTP control unit 107 detects that the congestion state of the MSC 42 is cleared by the congestion primitive Ps. Ask to The primitive control unit 101 generates a congestion primitive Ps in response to the request and outputs the congestion primitive Ps to the SMS control unit 100.

SMS制御部100は、輻輳プリミティブPsに応じて、MTC端末3の信号の送信の規制を解除する規制解除メッセージのメッセージ送信依頼を送信管理部102に出力する。規制解除メッセージは、規制メッセージと同様の処理で通信ポート14から送信される。   In response to the congestion primitive Ps, the SMS control unit 100 outputs, to the transmission management unit 102, a message transmission request for a restriction release message for releasing the restriction on the signal transmission of the MTC terminal 3. The restriction release message is transmitted from the communication port 14 in the same process as the restriction message.

次にIoT−GW2の構成について述べる。   Next, the configuration of the IoT-GW 2 will be described.

図9は、IoT−GW2の一例を示す構成図である。IoT−GW2は、CPU20、ROM21、RAM22、有線通信インターフェース部(有線通信IF)24、及び無線通信インターフェース部(無線通信IF)25を有する。CPU20は、互いに信号の入出力ができるように、ROM21、RAM22、有線通信IF24、及び無線通信IF25と、バス29を介して接続されている。   FIG. 9 is a block diagram showing an example of the IoT-GW 2. The IoT-GW 2 includes a CPU 20, a ROM 21, a RAM 22, a wired communication interface unit (wired communication IF) 24, and a wireless communication interface unit (wireless communication IF) 25. The CPU 20 is connected to the ROM 21, the RAM 22, the wired communication IF 24, and the wireless communication IF 25 via a bus 29 so that signals can be input to and output from each other.

ROM21は、CPU20を駆動するプログラムが格納されている。RAM22は、CPU20のワーキングメモリとして機能する。有線通信IF24は、例えばLANスイッチなどの回路から構成され、IoT−GW2と有線通信する他の装置とCPU10の間の通信を処理する。また、無線通信IF25は、例えば無線LANカードなどのハードウェアから構成され、IoT−GW2と無線通信する他の装置とCPU10の間の通信を処理する。   The ROM 21 stores a program for driving the CPU 20. The RAM 22 functions as a working memory of the CPU 20. The wired communication IF 24 is configured of a circuit such as a LAN switch, for example, and handles communication between the CPU 10 and another device that performs wired communication with the IoT-GW 2. The wireless communication IF 25 is configured of hardware such as a wireless LAN card, for example, and processes communication between the CPU 10 and another device wirelessly communicating with the IoT-GW 2.

CPU20は、ROM21からプログラムを読み込むと、機能として、SMS制御部200、メッセージ判定部201、位置検出部202、及びアクセス制御部203が形成される。アクセス制御部203は、有線通信IF24または無線通信IF25を介してMSC42及びMTC端末3と通信する。SMS制御部200は、SMSメッセージの処理を行う。メッセージ判定部201は、SMSメッセージが規制メッセージまたは規制解除メッセージであるかを判定する。位置検出部202は、MSC42との通信からIoT−GW2の位置を検出してHLR/HSS44及びVLR45に通知する。   When the CPU 20 reads a program from the ROM 21, an SMS control unit 200, a message determination unit 201, a position detection unit 202, and an access control unit 203 are formed as functions. The access control unit 203 communicates with the MSC 42 and the MTC terminal 3 via the wired communication IF 24 or the wireless communication IF 25. The SMS control unit 200 processes an SMS message. The message determination unit 201 determines whether the SMS message is a restriction message or a restriction release message. The position detection unit 202 detects the position of the IoT-GW 2 from the communication with the MSC 42 and notifies the HLR / HSS 44 and the VLR 45 of the detected position.

SMS制御部200は、アクセス制御部203経由でSMSメッセージを受信すると、メッセージ判定部201に出力する。メッセージ判定部201は、SMSメッセージが規制メッセージまたは規制解除メッセージであると判定すると、その判定結果をSMS制御部200に通知する。SMS制御部200は、SMSメッセージが規制メッセージである場合、規制メッセージに従い、接続中のMTC端末3に対して信号の送信を規制する。   When the SMS control unit 200 receives an SMS message via the access control unit 203, the SMS control unit 200 outputs the SMS message to the message determination unit 201. When the message determination unit 201 determines that the SMS message is a restriction message or a restriction release message, the message determination unit 201 notifies the SMS control unit 200 of the determination result. When the SMS message is a restriction message, the SMS control unit 200 restricts transmission of a signal to the connected MTC terminal 3 in accordance with the restriction message.

より具体的には、SMS制御部200は、規制メッセージのMTCパターンIDに応じたMTC端末3に対し、規制メッセージの動作パターンIDに応じた規制形態での規制を指示する。規制の指示は、無線通信IF25からMTC端末3に送信される。   More specifically, the SMS control unit 200 instructs the MTC terminal 3 corresponding to the MTC pattern ID of the restriction message to perform restriction in a restriction form according to the operation pattern ID of the restriction message. The restriction instruction is transmitted from the wireless communication IF 25 to the MTC terminal 3.

また、SMS制御部200は、SMSメッセージが規制解除メッセージである場合、信号発信の規制中のMTC端末3に規制解除の指示を送信する。規制解除の指示は、無線通信IF25からMTC端末3に送信される。   Furthermore, when the SMS message is a restriction release message, the SMS control unit 200 transmits a restriction release instruction to the MTC terminal 3 that is under control of signal transmission. The instruction for releasing the restriction is transmitted from the wireless communication IF 25 to the MTC terminal 3.

次に、MTC端末3の構成について述べる。   Next, the configuration of the MTC terminal 3 will be described.

図10は、MTC端末3の一例を示す構成図である。MTC端末3は、CPU30、ROM31、RAM32、及び無線通信インターフェース部(無線通信IF)35を有する。CPU30は、互いに信号の入出力ができるように、ROM31、RAM32、及び無線通信IF35と、バス39を介して接続されている。   FIG. 10 is a block diagram showing an example of the MTC terminal 3. The MTC terminal 3 has a CPU 30, a ROM 31, a RAM 32, and a wireless communication interface unit (wireless communication IF) 35. The CPU 30 is connected to the ROM 31, the RAM 32, and the wireless communication IF 35 via a bus 39 so that signals can be input to and output from each other.

ROM31は、CPU30を駆動するプログラムが格納されている。RAM32は、CPU30のワーキングメモリとして機能する。無線通信IF35は、例えば無線LANカードなどのハードウェアから構成され、MTC端末3と無線通信する他の装置とCPU30の間の通信を処理する。なお、MTC端末3が、IoT−GW2を介さずに直接的にMSC42に収容される場合、通信サービスの種類によっては無線通信IF35に代えて有線通信のインターフェースが設けられる。   The ROM 31 stores a program for driving the CPU 30. The RAM 32 functions as a working memory of the CPU 30. The wireless communication IF 35 is configured of hardware such as a wireless LAN card, for example, and processes communication between the CPU 30 and another device wirelessly communicating with the MTC terminal 3. When the MTC terminal 3 is accommodated directly in the MSC 42 without passing through the IoT-GW 2, an interface for wired communication may be provided in place of the wireless communication IF 35 depending on the type of communication service.

CPU30は、ROM31からプログラムを読み込むと、機能として、通信制御部300及びアクセス制御部301が形成される。アクセス制御部301は、無線通信IF35を介してIoT−GW2と通信する。通信制御部300は、IoT−GW2から無線通信IF25を介して受信した規制指示に従って、アクセス制御部301からの信号の送信を規制する。   When the CPU 30 reads a program from the ROM 31, the communication control unit 300 and the access control unit 301 are formed as functions. The access control unit 301 communicates with the IoT-GW 2 via the wireless communication IF 35. The communication control unit 300 regulates transmission of a signal from the access control unit 301 in accordance with a regulation instruction received from the IoT-GW 2 via the wireless communication IF 25.

規制指示には、動作パターンIDに従った規制形態が指定されており、通信制御部300は、その規制形態に応じた規制を行う。例えば、規制形態において、規制を1日に限定する旨が指定されている場合、通信制御部300は、カレンダ機能などを用いて規制指示の受信から1日経過するまで規制を行う。また、規制形態において、緊急情報を除く旨が指定されている場合、通信制御部300は、緊急情報だけは送信されるように規制を行う。また、通信制御部300は、規制解除の指示を受信した場合、アクセス制御部301に対する信号の送信の規制を停止する。   A restriction form in accordance with the operation pattern ID is designated for the restriction instruction, and the communication control unit 300 performs restriction according to the restriction form. For example, in the restriction form, when it is specified that restriction is restricted to one day, the communication control unit 300 performs restriction until one day elapses from the reception of the restriction instruction using a calendar function or the like. In addition, in the control mode, when it is specified that the emergency information is to be removed, the communication control unit 300 performs control so that only the emergency information is transmitted. When the communication control unit 300 receives a restriction release instruction, the communication control unit 300 stops the restriction of the transmission of the signal to the access control unit 301.

なお、MTC端末3が、IoT−GW2を介さずに直接的にMSC42に収容される場合、CPU30には、IoT−GW2の位置検出部202と同様の機能が形成される。これにより、MTC端末3は、MSC42との通信からMTC端末3の位置を検出してHLR/HSS44及びVLR45に通知する。   When the MTC terminal 3 is accommodated directly in the MSC 42 without the intervention of the IoT-GW 2, the CPU 30 is formed with the same function as the position detection unit 202 of the IoT-GW 2. Thereby, the MTC terminal 3 detects the position of the MTC terminal 3 from the communication with the MSC 42 and notifies the HLR / HSS 44 and the VLR 45 of the position.

次に、SMSC1の各処理について述べる。   Next, each process of SMSC 1 will be described.

図11は、初期設定処理の一例を示すフローチャートである。本処理は、例えばSMSC1の起動時に実行されるが、これに限定されず、その後の運用中に行われてもよい。   FIG. 11 is a flowchart showing an example of the initial setting process. This process is performed, for example, at the time of activation of the SMSC 1, but is not limited thereto, and may be performed during subsequent operation.

SMS制御部100は、プリミティブ制御部101に対し「MTP−状態表示」の輻輳プリミティブPd,Psの受付登録を設定する(ステップSt1)。これにより、TFC信号の受信に応じて、ネットワーク層の通信機能であるプリミティブ制御部101から、アプリケーション層の通信機能であるSMS制御部100に輻輳プリミティブPdが出力される。また、RCT信号の応答信号のTFC信号が未受信であることに応じて、プリミティブ制御部101からSMS制御部100に輻輳プリミティブPsが出力される。   The SMS control unit 100 sets acceptance registration of congestion primitives Pd and Ps of “MTP-state display” to the primitive control unit 101 (step St1). As a result, in response to the reception of the TFC signal, the congestion primitive Pd is output from the primitive control unit 101 that is the communication function of the network layer to the SMS control unit 100 that is the communication function of the application layer. In addition, in response to the fact that the TFC signal, which is the response signal of the RCT signal, has not been received, the congestion primitive Ps is output from the primitive control unit 101 to the SMS control unit 100.

次に、SMS制御部100は、SCS5から通信ポート14を介して発信規制の設定が入力されたか否かを判定する(ステップSt2)。SMS制御部100は、発信規制の設定の入力がない場合(ステップSt2のNo)、処理を終了する。   Next, the SMS control unit 100 determines whether the setting of the transmission restriction is input from the SCS 5 through the communication port 14 (step St2). The SMS control unit 100 ends the processing when there is no input of the setting of the transmission restriction (No in step St2).

また、SMS制御部100は、発信規制の設定の入力がある場合(ステップSt2のYes)、SCS5からの入力に従ってMSG−DB130を設定する(ステップSt3)。これにより、SMS制御部100は、各IoT−GW2または各MTC端末3のMSISDNに対応付けて規制形態の設定を受け付ける。なお、MSG−DB130の設定処理は、SMSアプリケーションで実行されてもよいし、他のアプリケーションにより実行されてもよい。   When the SMS control unit 100 receives an input of setting of transmission restriction (Yes in step St2), the SMS control unit 100 sets the MSG-DB 130 according to the input from the SCS 5 (step St3). Thereby, the SMS control unit 100 receives the setting of the restriction form in association with each IoT-GW 2 or the MSISDN of each MTC terminal 3. The setting process of the MSG-DB 130 may be executed by the SMS application or may be executed by another application.

次に、位置情報管理部103は、通信ポート14を介してHLR/HSS44及びVLR45から在圏情報の取得を開始する(ステップSt4)。位置情報管理部103は、在圏情報に基づき位置情報DB131を更新する。このようにして、初期設定は実行される。   Next, the position information management unit 103 starts acquisition of location information from the HLR / HSS 44 and the VLR 45 via the communication port 14 (step St4). The position information management unit 103 updates the position information DB 131 based on the location information. In this way, initialization is performed.

図12は、規制メッセージの送信処理の一例を示すフローチャートである。本処理は、例えば周期的に実行される。なお、本処理において、ステップSt11〜14,St22,St23の各処理は、CPU10のネットワーク層の通信機能により実行され、ステップSt15〜21の各処理は、CPU10のアプリケーション層の通信機能により実行される。また、本処理では、輻輳状態のMSC42についての迂回経路やバックアップノードはないと仮定する。   FIG. 12 is a flowchart showing an example of the regulation message transmission process. This process is performed, for example, periodically. In the present process, each process of steps St11-14, St22 and St23 is executed by the communication function of the network layer of CPU 10, and each process of steps St15-21 is executed by the communication function of the application layer of CPU10. . Further, in this process, it is assumed that there is no alternate route or backup node for the MSC 42 in a congested state.

MTP制御部107は、SIGTRAN−GW40からのTFC信号の受信の有無を判定する(ステップSt11)。MTP制御部107は、TFC信号が受信されていない場合(ステップSt11のNo)、輻輳状態のMSC42はないと判断して処理を終了する。   The MTP control unit 107 determines the presence or absence of reception of the TFC signal from the SIGTRAN-GW 40 (step St11). When the TFC signal is not received (No in step St11), the MTP control unit 107 determines that there is no MSC 42 in a congested state, and ends the process.

MTP制御部107は、TFC信号が受信されている場合(ステップSt11のYes)、TFC信号から輻輳情報、つまり着信局アドレスと輻輳レベルを取得する(ステップSt12)。次に、SCCP制御部106は、輻輳状態に基づいて輻輳制御を開始する(ステップSt13)。より具体的には、SCCP制御部106は、MTP制御部107からの輻輳プリミティブPcに応じて輻輳制御を開始する。   When the TFC signal is received (Yes in step St11), the MTP control unit 107 acquires congestion information, that is, a receiving station address and a congestion level from the TFC signal (step St12). Next, the SCCP control unit 106 starts congestion control based on the congestion state (step St13). More specifically, the SCCP control unit 106 starts congestion control in response to the congestion primitive Pc from the MTP control unit 107.

次に、プリミティブ制御部101は、事前に設定された輻輳プリミティブPdをSMSアプリケーションに出力する(ステップSt14)。すなわち、プリミティブ制御部101は、輻輳プリミティブPdをSMS制御部100に出力する。これにより、SMS制御部100に輻輳情報が通知される。なお、ステップSt14の処理は、ステップSt13の処理に先立って実行されてもよい。   Next, the primitive control unit 101 outputs the congestion primitive Pd set in advance to the SMS application (Step St14). That is, the primitive control unit 101 outputs the congestion primitive Pd to the SMS control unit 100. Thus, the SMS control unit 100 is notified of congestion information. The process of step St14 may be performed prior to the process of step St13.

SMS制御部100は、輻輳情報のうち、着信局アドレスに基づいて輻輳状態のMSC42を特定し、そのMSC42に応じて位置情報DB131から該当MSISDNを検索する(ステップSt15)。これにより、SMS制御部100は、輻輳状態のMSC42に収容されたIoT−GW2及びMTC端末3のMSISDNを取得する。なお、SMS制御部100は、輻輳状態のMSC42に収容されたIoT−GW2及びMTC端末3が移動体ではない場合、本処理を省略することができる。   The SMS control unit 100 identifies the MSC 42 in the congestion state based on the destination station address among the congestion information, and searches the position information DB 131 for the corresponding MSISDN according to the MSC 42 (step St15). Thereby, the SMS control unit 100 acquires the I-IS-GW 2 and the MSISDN of the MTC terminal 3 accommodated in the MSC 42 in a congested state. The SMS control unit 100 can omit this process when the IoT-GW 2 and the MTC terminal 3 accommodated in the MSC 42 in a congested state are not mobile.

次に、SMS制御部100は、MSISDNに基づいて、MSG−DB130から該当規制メッセージのパラメータを検索する(ステップSt16)。より具体的には、SMS制御部100は、MSISDNが一致する規制メッセージのパラメータをMSG−DB130から取得する。これにより、SMS制御部100は、MSISDNに基づき、IoT−GW2またはMTC端末3ごとに規制形態を選択する。   Next, the SMS control unit 100 searches for a parameter of the corresponding restriction message from the MSG-DB 130 based on the MSISDN (Step St16). More specifically, the SMS control unit 100 acquires, from the MSG-DB 130, the parameter of the restriction message to which the MSISDN matches. Thereby, the SMS control unit 100 selects the restriction form for each of the IoT-GW 2 or the MTC terminal 3 based on the MSISDN.

このように、SMSC1は、IoT−GW2またはMTC端末3が移動体であっても、在圏情報に基づく位置情報DB131からMSISDNを取得して、IoT−GW2またはMTC端末3ごとに任意の規制形態で信号発信の規制を行うことができる。なお、SMS制御部100は、IoT−GW2が移動体ではない場合、着信局アドレスに基づき、MSG−DB130からMSISDNを取得してもよい。   Thus, even if the IoT-GW 2 or the MTC terminal 3 is a mobile unit, the SMSC 1 obtains the MSISDN from the location information DB 131 based on the area information, and any restriction form for each IoT-GW 2 or MTC terminal 3 Can be used to regulate signal transmission. When the IoT-GW 2 is not a mobile, the SMS control unit 100 may acquire the MSISDN from the MSG-DB 130 based on the receiving station address.

次に、SMS制御部100は、輻輳レベルから規制メッセージの優先度を設定する(ステップSt17)。SMS制御部100は、規制メッセージの優先度を、輻輳レベルに応じて設定することにより、SCCP制御部106の輻輳制御による規制メッセージの廃棄を回避する。   Next, the SMS control unit 100 sets the priority of the restriction message from the congestion level (step St17). The SMS control unit 100 prevents the discarding of the restriction message by the congestion control of the SCCP control unit 106 by setting the priority of the restriction message according to the congestion level.

次に、番号解決部104は、在圏情報によりMSISDNの番号解決処理を行う(ステップSt18)。より具体的には、番号解決部104は、MSISDNからIoT−GW2またはMTC端末3の収容先のMSC42を判定する。   Next, the number resolution unit 104 performs number resolution processing of MSISDN based on the area information (step St18). More specifically, the number resolution unit 104 determines the MSC 42 as the accommodation destination of the IoT-GW 2 or the MTC terminal 3 from the MSISDN.

次に、番号解決部104は、規制メッセージのパラメータのうち、移動有無情報から、MSISDNに該当するIoT−GW2またはMTC端末3の移動の有無(移動体か否か)を判定する(ステップSt19)。移動がない場合(ステップSt19のNo)、ステップSt21の処理が実行される。   Next, the number resolution unit 104 determines the presence / absence of movement (whether mobile or not) of the IoT-GW 2 or MTC terminal 3 corresponding to the MSISDN from movement presence / absence information among the parameters of the restriction message (Step St19). . When there is no movement (No in step St19), the process in step St21 is executed.

番号解決部104は、移動が有る場合(ステップSt19のYes)、IoT−GW2またはMTC端末3の収容先のMSC42が輻輳状態のMSC42に一致するか否かを判定する(ステップSt20)。各MSC42が一致しない場合(ステップSt20のNo)、処理は終了する。各MSC42が一致する場合(ステップSt20のYes)、SMS制御部100は、メッセージ送信依頼を送信管理部102に出力する(ステップSt21)。送信管理部102は、規制メッセージをネットワーク層に出力する。   When there is movement (Yes in step St19), the number resolution unit 104 determines whether or not the MSC 42 accommodating the IoT-GW 2 or the MTC terminal 3 matches the MSC 42 in a congested state (step St20). If the MSCs 42 do not match (No in step St20), the process ends. If the MSCs 42 match (Yes in step St20), the SMS control unit 100 outputs a message transmission request to the transmission management unit 102 (step St21). The transmission management unit 102 outputs the restriction message to the network layer.

次に、SCCP制御部106は、規制メッセージの優先度を輻輳レベルと比較する(ステップSt22)。しかし、規制メッセージの優先度は、SMS制御部100により輻輳レベル以上に設定されているため、規制メッセージは廃棄されない。次に、MTP制御部107は、規制メッセージを通信ポート14からIoT−GW2またはMTC端末3に送信する(ステップSt23)。このようにして、規制メッセージの送信処理は実行される。   Next, the SCCP control unit 106 compares the priority of the restriction message with the congestion level (step St22). However, since the priority of the restriction message is set to the congestion level or more by the SMS control unit 100, the restriction message is not discarded. Next, the MTP control unit 107 transmits the restriction message from the communication port 14 to the IoT-GW 2 or the MTC terminal 3 (Step St23). In this way, the restriction message transmission process is performed.

このように、SMS制御部100は、各無線ネットワーク92または各MTC端末3について、MTC端末3の信号の送信の規制形態の設定を受け付ける。また、MTP制御部107は、輻輳情報を取得して、プリミティブ制御部101は、輻輳情報を輻輳プリミティブPdとしてSMS制御部100に出力する。SMS制御部100は、輻輳情報に基づき規制形態を選択し、その選択した規制形態により規制メッセージを無線ネットワーク92に送信する。   As described above, the SMS control unit 100 receives, for each wireless network 92 or each MTC terminal 3, the setting of the restriction form of transmission of the signal of the MTC terminal 3. Further, the MTP control unit 107 acquires congestion information, and the primitive control unit 101 outputs the congestion information to the SMS control unit 100 as a congestion primitive Pd. The SMS control unit 100 selects a restriction form based on the congestion information, and transmits a restriction message to the wireless network 92 according to the selected restriction form.

上記の構成によると、SMS制御部100は、ネットワーク層の処理によらず、輻輳情報を直ちに取得することができるため、迅速に規制メッセージを送信することができる。また、SMS制御部100は、無線ネットワーク92またはMTC端末3ごとに規制形態を選択するため、任意の規制形態で信号発信の規制を行うことができる。   According to the above configuration, the SMS control unit 100 can immediately obtain congestion information regardless of the process of the network layer, so that the restriction message can be transmitted quickly. In addition, since the SMS control unit 100 selects the restriction form for each of the wireless network 92 or the MTC terminal 3, the SMS control part 100 can restrict signal transmission in an arbitrary restriction form.

したがって、SMSC1は、輻輳原因の信号発信を任意の形態で迅速に規制することができる。   Therefore, the SMSC 1 can quickly regulate congestion-causing signaling in any form.

図13は、規制解除メッセージの送信処理の一例を示すフローチャートである。本処理において、ステップSt31〜38a,St40は、ネットワーク層の通信機能により実行され、ステップSt38b,St39は、アプリケーション層の通信機能により実行される。   FIG. 13 is a flowchart illustrating an example of the process of transmitting the restriction release message. In this process, steps St31 to St38 are executed by the communication function of the network layer, and steps St38b and St39 are executed by the communication function of the application layer.

MTP制御部107は、例えばタイマによりRCT信号の送信周期が到来したか否かを判定する(ステップSt31)。MTP制御部107は、送信周期が到来していない場合(ステップSt31のNo)、処理を終了する。また、MTP制御部107は、送信周期が到来した場合(ステップSt31のYes)、RCT信号を生成する(ステップSt32)。   The MTP control unit 107 determines whether the transmission cycle of the RCT signal has arrived, for example, by the timer (step St31). If the transmission cycle has not arrived (No in step St31), the MTP control unit 107 ends the process. Further, when the transmission cycle has arrived (Yes in Operation St31), the MTP control unit 107 generates an RCT signal (Operation St32).

次に、MTP制御部107は、輻輳レベルからRCT信号の優先度を設定する(ステップSt33)。MTP制御部107は、MSC42の輻輳状態が解消されていない場合にRCT信号が廃棄されるように、例えば、優先度を輻輳レベルより1つだけ小さい値に設定する。次に、MTP制御部107は、RCT信号を送信し(ステップSt34)、監視タイマを起動する(ステップSt34a)。監視タイマは、SIGTRAN−GW40からRCT信号に対する応答信号(TFC信号)の受信の有無を監視するために用いられる。   Next, the MTP control unit 107 sets the priority of the RCT signal from the congestion level (step St33). The MTP control unit 107 sets, for example, the priority to a value smaller than the congestion level by one so that the RCT signal is discarded when the congestion state of the MSC 42 is not cleared. Next, the MTP control unit 107 transmits an RCT signal (Step St34), and activates the monitoring timer (Step St34a). The monitoring timer is used to monitor the presence or absence of reception of a response signal (TFC signal) to the RCT signal from the SIGTRAN-GW 40.

次に、MTP制御部107は、監視タイマが満了したか否かを判定する(ステップSt35)。MTP制御部107は、監視タイマが満了していない場合(ステップSt35のNo)、TFC信号の受信の有無を判定する(ステップSt36)。ここで、SIGTRAN−GW40は、MSC42の輻輳状態が継続している場合、RCT信号を所定回数廃棄した後、応答信号としてTFC信号をSMSC1に送信する。MTP制御部107は、TFC信号が受信されていない場合(ステップSt36のNo)、再びステップSt35の処理を実行する。また、MTP制御部107は、TFC信号が受信されている場合(ステップSt36のYes)、処理を終了する。なお、RCT信号は試験信号の一例である。   Next, the MTP control unit 107 determines whether the monitoring timer has expired (step St35). When the monitoring timer has not expired (No in Operation St35), the MTP control unit 107 determines whether or not the TFC signal has been received (Operation St36). Here, when the congestion state of the MSC 42 continues, the SIGTRAN-GW 40 discards the RCT signal a predetermined number of times, and then transmits a TFC signal as a response signal to the SMSC 1. When the TFC signal is not received (No in Operation St36), the MTP control unit 107 executes the processing in Operation St35 again. Further, when the TFC signal is received (Yes in Operation St36), the MTP control unit 107 ends the processing. The RCT signal is an example of a test signal.

また、MTP制御部107は、監視タイマが満了した場合(ステップSt35のYes)、TFC信号が受信されていないと判断し、SCCP制御部106に輻輳制御を停止させる(ステップSt37)。ここで、SIGTRAN−GW40は、MSC42の輻輳状態が解消している場合、輻輳レベルを0とするため、RCT信号を廃棄せずに転送するため、TFC信号を送信しない。このため、MTP制御部107は、監視タイマが満了するまでにTFC信号が受信されない場合、輻輳状態が解消したと判断し、輻輳レベルを0とする。   When the monitoring timer has expired (Yes in step St35), the MTP control unit 107 determines that the TFC signal is not received, and causes the SCCP control unit 106 to stop congestion control (step St37). Here, when the congestion state of the MSC 42 is resolved, the SIGTRAN-GW 40 does not transmit the TFC signal because it transfers the RCT signal without discarding it in order to set the congestion level to zero. Therefore, the MTP control unit 107 determines that the congestion state has been eliminated and sets the congestion level to 0 when the TFC signal is not received before the monitoring timer expires.

次に、MTP制御部107は、RCT信号の送信周期を計時するタイマを停止する(ステップSt38)。次に、プリミティブ制御部101は、輻輳レベルが0であることの通知をするため、輻輳プリミティブPsをアプリケーション層に出力する(ステップSt38a)。なお、輻輳プリミティブPsには、輻輳状態が解消したMSC42のアドレスが含まれる。   Next, the MTP control unit 107 stops the timer that counts the transmission cycle of the RCT signal (step St38). Next, the primitive control unit 101 outputs the congestion primitive Ps to the application layer in order to notify that the congestion level is 0 (Step St38a). The congestion primitive Ps includes the address of the MSC 42 whose congestion state has been eliminated.

SMS制御部100は、MSC42のアドレスに基づき、位置情報DB131から該当MSISDNを検索する(ステップSt38b)。これにより、SMS制御部100は、規制解除対象のIoT−GW2及びMTC端末3のMSISDNを取得する。次に、SMS制御部100は、規制解除メッセージのメッセージ送信依頼を送信管理部102に出力する(ステップSt39)。送信管理部102は、規制解除メッセージをネットワーク層に出力する。   The SMS control unit 100 searches the position information DB 131 for the corresponding MSISDN based on the address of the MSC 42 (Step St38 b). As a result, the SMS control unit 100 acquires the MSISDN of the IoT-GW 2 and the MTC terminal 3 to be deregulated. Next, the SMS control unit 100 outputs a message transmission request for a restriction release message to the transmission management unit 102 (step St39). The transmission management unit 102 outputs the restriction release message to the network layer.

次に、MTP制御部107は、規制解除メッセージをIoT−GW2またはMTC端末3に送信する(ステップSt40)。このようにして、規制解除メッセージの送信処理は実行される。   Next, the MTP control unit 107 transmits the restriction release message to the IoT-GW 2 or the MTC terminal 3 (Operation St40). Thus, the process of transmitting the restriction release message is performed.

このように、MTP制御部107は、輻輳情報の取得元のノードであるSIGTRAN−GW40に対し、輻輳情報が示す輻輳レベルに応じた優先度のRCT信号を送信する。また、プリミティブ制御部101は、SIGTRAN−GW40からRCT信号に対する応答信号として、TFC信号を受信しない場合、輻輳状態の解消の通知として、輻輳プリミティブPsをSMS制御部100に出力する。SMS制御部100は、輻輳プリミティブPsに応じて、規制解除メッセージを無線ネットワーク92に送信する。   As described above, the MTP control unit 107 transmits, to the SIGTRAN-GW 40 which is a node from which congestion information is acquired, an RCT signal with a priority according to the congestion level indicated by the congestion information. Further, when the primitive control unit 101 does not receive a TFC signal as a response signal to the RCT signal from the SIGTRAN-GW 40, the primitive control unit 101 outputs the congestion primitive Ps to the SMS control unit 100 as a notification of clearing the congestion state. The SMS control unit 100 transmits a restriction release message to the wireless network 92 in accordance with the congestion primitive Ps.

このため、SMSC1は、輻輳状態の解消を検出して、MTC端末3の信号発信の規制を解除することができる。   Therefore, the SMSC 1 can detect the cancellation of the congestion state and release the restriction on the signal transmission of the MTC terminal 3.

次にIoT−GW2の処理について述べる。   Next, processing of the IoT-GW 2 will be described.

図14は、IoT−GW2の規制メッセージ及び規制解除メッセージの受信処理の一例を示すフローチャートである。本処理は、例えば周期的に実行される。   FIG. 14 is a flowchart illustrating an example of the reception process of the restriction message and the restriction release message of the IoT-GW 2. This process is performed, for example, periodically.

SMS制御部200は、SMSC1からのSMSメッセージの受信の有無を判定する(ステップSt51)。SMS制御部200は、SMSメッセージが受信されていない場合(ステップSt51のNo)、処理を終了する。また、SMS制御部200は、SMSメッセージが受信されている場合(ステップSt51のYes)、メッセージ判定部201により、SMSメッセージが規制メッセージであるか否かを判定する(ステップSt52)。   The SMS control unit 200 determines whether or not the SMS message from the SMSC 1 has been received (step St51). If the SMS message has not been received (No in step St51), the SMS control unit 200 ends the process. When the SMS control unit 200 receives an SMS message (Yes in step St51), the message determination unit 201 determines whether the SMS message is a restriction message (step St52).

SMS制御部200は、SMSメッセージが規制メッセージである場合(ステップSt52のYes)、規制メッセージのMTCパターンIDから規制対象のMTC端末3を検出する(ステップSt53)。次に、SMS制御部200は、規制メッセージの動作パターンIDからMTC端末3ごとに規制形態を検出する(ステップSt54)。次に、SMS制御部200は、該当MTC端末3に規制指示を送信する(ステップSt55)。   If the SMS message is a restriction message (Yes in Step St52), the SMS control unit 200 detects the MTC terminal 3 as a restriction target from the MTC pattern ID of the restriction message (Step St53). Next, the SMS control unit 200 detects the restriction form for each of the MTC terminals 3 from the operation pattern ID of the restriction message (Step St54). Next, the SMS control unit 200 transmits a restriction instruction to the corresponding MTC terminal 3 (step St55).

また、SMS制御部200は、SMSメッセージが規制メッセージではない場合(ステップSt52のNo)、SMSメッセージが規制解除メッセージであるか否かを判定する(ステップSt56)。SMS制御部200は、SMSメッセージが規制解除メッセージである場合(ステップSt56のYes)、規制解除メッセージから規制解除対象のMTC端末3を検出する(ステップSt57)。次に、SMS制御部200は、該当MTC端末3に規制解除指示を送信する(ステップSt58)。   If the SMS message is not a restriction message (No in step St52), the SMS control unit 200 determines whether the SMS message is a restriction release message (step St56). If the SMS message is a restriction release message (Yes in step St56), the SMS control unit 200 detects the MTC terminal 3 targeted for restriction release from the restriction release message (step St57). Next, the SMS control unit 200 transmits a restriction release instruction to the corresponding MTC terminal 3 (step St58).

また、SMS制御部200は、SMSメッセージが規制解除メッセージではない場合(ステップSt56のNo)、処理を終了する。このようにして、規制メッセージ及び規制解除メッセージの受信処理は実行される。   If the SMS message is not a restriction release message (No in step St56), the SMS control unit 200 ends the process. Thus, reception processing of the regulation message and the deregulation message is performed.

次に、MTC端末3の処理について述べる。   Next, the process of the MTC terminal 3 will be described.

図15は、MTC端末3の発信規制及び規制解除の処理の一例を示すフローチャートである。本処理は、例えば周期的に実行される。   FIG. 15 is a flowchart showing an example of the process of the transmission restriction and the restriction cancellation of the MTC terminal 3. This process is performed, for example, periodically.

通信制御部300は、IoT−GW2から規制指示を受信したか否かを判定する(ステップSt61)。通信制御部300は、規制指示を受信した場合(ステップSt61のYes)、指示された規制形態で信号発信を規制する(ステップSt62)。   The communication control unit 300 determines whether a restriction instruction has been received from the IoT-GW 2 (step St 61). When the communication control unit 300 receives the restriction instruction (Yes in Step St61), the communication control unit 300 restricts the signal transmission in the instructed restriction form (Step St62).

また、通信制御部300は、規制指示を受信していない場合(ステップSt61のNo)、IoT−GW2から規制解除指示を受信したか否かを判定する(ステップSt63)。通信制御部300は、規制解除指示を受信した場合(ステップSt63のYes)、信号発信の規制を停止する(ステップSt64)。   When the communication control unit 300 does not receive the restriction instruction (No in step St61), the communication control unit 300 determines whether the restriction release instruction is received from the IoT-GW 2 (step St63). When the communication control unit 300 receives the restriction release instruction (Yes in step St63), the communication control unit 300 stops the restriction on signal transmission (step St64).

また、通信制御部300は、規制解除指示を受信していない場合(ステップSt63のNo)、処理を終了する。このようにして、MTC端末3の発信規制及び規制解除の処理は実行される。なお、MTC端末3が直接的にMSC42に収容されている場合、MTC端末3は、規制メッセージまたは規制解除メッセージを受信するが、その処理は、規制対象を自装置としてIoT−GW2と同様となる。   If the communication control unit 300 has not received the restriction release instruction (No in step St63), the communication control unit 300 ends the process. Thus, the process of the transmission restriction and the restriction cancellation of the MTC terminal 3 is executed. When the MTC terminal 3 is directly accommodated in the MSC 42, the MTC terminal 3 receives the restriction message or the restriction release message, but the process is the same as that of the IoT-GW 2 with the restriction target as the own device. .

このように、SMSC1は、SMSメッセージによりMTC端末3の信号発信の規制及び規制解除を行うため、IoT−GW2またはMTC端末3との間で汎用性の高いプロトコルにより高い互換性を実現することができる。   As described above, since SMSC 1 regulates and cancels the signal transmission of MTC terminal 3 by SMS message, high compatibility can be realized by a highly versatile protocol with IoT-GW 2 or MTC terminal 3 it can.

また、SMSC1は、IoT−GW2またはMTC端末3ごとに規制形態を選択するため、任意の方式でMTC端末3の信号発信の規制を行うことができる。   Further, since the SMSC 1 selects the restriction form for each of the IoT-GW 2 or the MTC terminal 3, the SMSC 1 can restrict signal transmission of the MTC terminal 3 by any method.

図16は、発信規制の例を示す図である。本例では、企業Xのフィールドセンサを備えるMTC端末3の無線ネットワーク92xと、企業Yのフィールドセンサを備えるMTC端末3の無線ネットワーク92yと、企業Zのフィールドセンサを備えるMTC端末3の無線ネットワーク92zとを挙げる。なお、無線ネットワーク92yには、グループ#1とグループ#2のMTC端末3が含まれる。   FIG. 16 is a diagram illustrating an example of transmission restriction. In this example, the wireless network 92x of the MTC terminal 3 including the field sensor of the company X, the wireless network 92y of the MTC terminal 3 including the field sensor of the company Y, and the wireless network 92z of the MTC terminal 3 including the field sensor of the company Z Give The wireless network 92y includes the MTC terminals 3 of the group # 1 and the group # 2.

無線ネットワーク92x〜92zは、IoT−GW2x〜2zによりキャリアネットワーク90,91とそれぞれ接続されている。なお、IoT−GW2x〜2zは共通のMSC42に収容されていると仮定する。   The wireless networks 92x to 92z are connected to the carrier networks 90 and 91 by IoT-GWs 2x to 2z, respectively. It is assumed that the IoT-GWs 2x to 2z are accommodated in the common MSC 42.

IoT−GW2xには、MSISDN「020−XXXX−XXXX」が割り当てられている。また、IoT−GW2yには、グループ#1のMTC端末3に対応するMSISDN「020−YYYY−1111」と、グループ#2のMTC端末3に対応するMSISDN「020−YYYY−2222」とが割り当てられている。また、IoT−GW2zには、MSISDN「020−ZZZZ−ZZZZ」が割り当てられている。   An MSISDN "020-XXXX-XXXX" is assigned to the IoT-GW 2x. Further, to the IoT-GW 2 y, an MSISDN “020-YYYY-1111” corresponding to the MTC terminal 3 of group # 1 and an MSISDN “020-YYYY-2222” corresponding to the MTC terminal 3 of group # 2 are allocated. ing. Further, to the IoT-GW 2 z, an MSISDN “020-ZZZZ-ZZZZ” is assigned.

SMSC1は、MSG−DB130に基づいてMTC端末3ごとに個別の規制形態で信号発信の規制を行う。   The SMSC 1 regulates signal transmission in an individual regulation form for each MTC terminal 3 based on the MSG-DB 130.

例えば、SMSC1は、緊急情報を除く規制形態の動作パターンID「#1」が指定された規制メッセージM1を、MSISDN「020−XXXX−XXXX」及び「020−YYYY−1111」のIoT−GW2x,2yにそれぞれ送信する。このため、無線ネットワーク92xのMTC端末3と無線ネットワーク92yのグループ#1のMTC端末3は、緊急情報を除く信号発信が規制される。   For example, the SMSC 1 controls the restriction message M1 in which the operation pattern ID “# 1” of the restriction form except emergency information is designated, IoT-GW 2 x, 2 y of MSISDN “020-XXXX-XXXX” and “020-YYYY-1111”. Send to each For this reason, the MTC terminals 3 of the wireless network 92x and the MTC terminals 3 of the group # 1 of the wireless network 92y are restricted in signal transmission except for the emergency information.

また、SMSC1は、期間を1日に限定する規制形態の動作パターンID「#2」が指定された規制メッセージM2を、MSISDN「020−ZZZZ−ZZZZ」及び「020−YYYY−2222」のIoT−GW2z,2yにそれぞれ送信する。このため、無線ネットワーク92zのMTC端末3と無線ネットワーク92yのグループ#2のMTC端末3は、1日だけ信号発信が規制される。   Further, the SMSC 1 controls the restriction message M2 in which the operation pattern ID "# 2" of the restriction form which limits the period to one day is designated as an IoT- of the MSISDN "020-ZZZZ-ZZZZ" and "020-YYYY-2222". It transmits to GW2z and 2y respectively. For this reason, the MTC terminals 3 of the wireless network 92z and the MTC terminals 3 of the group # 2 of the wireless network 92y are restricted in signal transmission only for one day.

このように、SMSC1は、任意の規制形態で信号発信の規制を行うことができる。   Thus, the SMSC 1 can regulate signal transmission in any form of regulation.

なお、上記の例において、SMSC1は、MTC端末3の信号発信の規制を行うことによりMSC42の輻輳状態を解消するが、例えば、MTC端末3の接続先のキャリアネットワーク90,91を切り替えることにより輻輳状態を解消してもよい。この場合、SMSC1は、SCS5からの入力に応じて、キャリアネットワーク90,91の切り替えを指示するSMSメッセージを生成して、該当MTC端末3の無線ネットワーク92に接続されたIoT−GW2に送信する。   In the above example, the SMSC 1 eliminates the congestion state of the MSC 42 by regulating the signal transmission of the MTC terminal 3, but, for example, it switches the carrier network 90, 91 of the connection destination of the MTC terminal 3 to congestion. You may clear the condition. In this case, the SMSC 1 generates an SMS message instructing switching of the carrier networks 90 and 91 in response to the input from the SCS 5 and transmits the SMS message to the IoT-GW 2 connected to the wireless network 92 of the corresponding MTC terminal 3.

IoT−GW2は、SMS制御部200により接続先のキャリアネットワーク90,91を切り替える。より具体的には、SMS制御部200は、IoT−GW2の収容先を一方のキャリアネットワーク90,91のMSC42から他方のキャリアネットワーク91,90のMSC42に切り替える。例えば、一方のキャリアネットワーク90のMSC42に収容されたIoT−GW2は、符号Lで示されるように、他方のキャリアネットワーク91のMSC42に収容先が切り替えられる。   The IoT-GW 2 switches the connection destination carrier networks 90 and 91 by the SMS control unit 200. More specifically, the SMS control unit 200 switches the accommodation destination of the IoT-GW 2 from the MSC 42 of one carrier network 90, 91 to the MSC 42 of the other carrier network 91, 90. For example, the IoT-GW 2 accommodated in the MSC 42 of one carrier network 90 is switched to the MSC 42 of the other carrier network 91 as indicated by a symbol L.

これにより、MTC端末3の接続先は、一方のキャリアネットワーク90,91のMSC42から他方のキャリアネットワーク91,90のMSC42に切り替えられるため、元の収容先のMSC42の輻輳状態が解消される。   Thereby, since the connection destination of the MTC terminal 3 is switched from the MSC 42 of one carrier network 90, 91 to the MSC 42 of the other carrier network 91, 90, the congestion state of the MSC 42 of the original accommodation destination is resolved.

なお、上記の処理機能は、コンピュータによって実現することができる。その場合、処理装置が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体(ただし、搬送波は除く)に記録しておくことができる。   The above processing functions can be realized by a computer. In that case, a program is provided which describes the processing content of the function that the processing device should have. The above processing functions are realized on the computer by executing the program on the computer. The program in which the processing content is described can be recorded on a computer readable recording medium (except for the carrier wave).

プログラムを流通させる場合には、例えば、そのプログラムが記録されたDVD(Digital Versatile Disc)、CD−ROM(Compact Disc Read Only Memory)などの可搬型記録媒体の形態で販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。   In the case of distributing the program, for example, the program is sold in the form of a portable recording medium such as a DVD (Digital Versatile Disc), a CD-ROM (Compact Disc Read Only Memory) or the like in which the program is recorded. Alternatively, the program may be stored in the storage device of the server computer, and the program may be transferred from the server computer to another computer via a network.

プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムに従った処理を実行することもできる。   The computer executing the program stores, for example, the program recorded on the portable recording medium or the program transferred from the server computer in its own storage device. Then, the computer reads the program from its storage device and executes processing according to the program. The computer can also read the program directly from the portable recording medium and execute processing in accordance with the program. The computer can also execute processing in accordance with the received program each time the program is transferred from the server computer.

上述した実施形態は本発明の好適な実施の例である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形して実施可能である。   The embodiments described above are examples of preferred implementations of the invention. However, the present invention is not limited to this, and various modifications can be made without departing from the scope of the present invention.

なお、以上の説明に関して更に以下の付記を開示する。
(付記1) 1以上の第1ネットワーク内の複数の端末から送信される信号による第2ネットワークの輻輳状態を制御する輻輳制御方法において、
ネットワーク層の通信機能と、アプリケーション層の通信機能とを有するコンピュータが、
前記ネットワーク層の通信機能により、前記輻輳状態に関する輻輳情報を取得して前記アプリケーション層に出力する処理と、
前記アプリケーション層の通信機能により、前記1以上の第1ネットワークの各々または前記複数の端末の各々について、前記信号の送信の規制形態の設定を受け付ける処理と、
前記アプリケーション層の通信機能により、前記輻輳情報に基づき前記規制形態を選択し、前記選択した前記規制形態により前記信号の送信を規制するメッセージを前記1以上の第1ネットワークに送信する処理と、を実行することを特徴とする輻輳制御方法。
(付記2) 前記メッセージは、SMSメッセージであることを特徴とする付記1に記載の輻輳制御方法。
(付記3) 前記輻輳情報を取得して前記アプリケーション層に出力する処理において、前記輻輳情報をSIGTRANプロトコルに基づき取得することを特徴とする付記1または2に記載の輻輳制御方法。
(付記4) 前記規制形態の設定を受け付ける処理において、
前記1以上の第1ネットワークと前記第2ネットワークをそれぞれ接続する1以上のゲートウェイ装置の各々または前記複数の端末の各々の識別情報に対応付けて前記規制形態の設定を受け付け、
前記メッセージを前記1以上の第1ネットワークに送信する処理において、
前記輻輳情報から前記第2ネットワーク内の輻輳状態の交換機を特定し、
前記交換機に収容された通信機器の在圏情報から前記識別情報を取得し、
前記識別情報に基づき、当該ゲートウェイ装置または当該端末ごとに前記規制形態を選択することを特徴とする付記1乃至3の何れかに記載の輻輳制御方法。
(付記5) 前記ゲートウェイ装置の各々または前記複数の端末の各々の識別情報は、携帯電話番号であることを特徴とする付記4に記載の輻輳制御方法。
(付記6) 前記メッセージを前記1以上の第1ネットワークに送信する処理において、
前記メッセージの優先度を、前記輻輳情報が示す前記輻輳状態のレベルに応じて設定することを特徴とする付記1乃至5の何れかに記載の輻輳制御方法。
(付記7) 前記ネットワーク層の通信機能により、前記輻輳情報の取得元のノードに対し、前記輻輳情報が示す前記輻輳状態のレベルに応じた優先度の試験信号を送信する処理と、
前記ネットワーク層の通信機能により、前記取得元のノードから前記試験信号に対する応答信号を受信しない場合、前記輻輳状態の解消の通知を前記アプリケーション層に出力する処理と、
前記アプリケーション層の通信機能により、前記輻輳状態の解消の通知に応じて、前記信号の送信の規制を解除するメッセージを前記1以上の第1ネットワークに送信する処理と、を前記コンピュータが実行することを特徴とする付記1乃至6の何れかに記載の輻輳制御方法。
(付記8) 1以上の第1ネットワーク内の複数の端末から送信される信号による第2ネットワークの輻輳状態を制御する輻輳制御プログラムにおいて、
ネットワーク層の通信機能と、アプリケーション層の通信機能とを有するコンピュータに、
前記ネットワーク層の通信機能により、前記輻輳状態に関する輻輳情報を取得して前記アプリケーション層に出力し、
前記アプリケーション層の通信機能により、前記1以上の第1ネットワークの各々または前記複数の端末の各々について、前記信号の送信の規制形態の設定を受け付け、
前記アプリケーション層の通信機能により、前記輻輳情報に基づき前記規制形態を選択し、前記選択した前記規制形態により前記信号の送信を規制するメッセージを前記1以上の第1ネットワークに送信する、処理を実行させることを特徴とする輻輳制御プログラム。
(付記9) 前記メッセージは、SMSメッセージであることを特徴とする付記8に記載の輻輳制御プログラム。
(付記10) 前記輻輳情報を取得して前記アプリケーション層に出力する処理において、前記輻輳情報をSIGTRANプロトコルに基づき取得することを特徴とする付記8または9に記載の輻輳制御プログラム。
(付記11) 前記規制形態の設定を受け付ける処理において、
前記1以上の第1ネットワークと前記第2ネットワークをそれぞれ接続する1以上のゲートウェイ装置の各々または前記複数の端末の各々の識別情報に対応付けて前記規制形態の設定を受け付け、
前記メッセージを前記1以上の第1ネットワークに送信する処理において、
前記輻輳情報から前記第2ネットワーク内の輻輳状態の交換機を特定し、
前記交換機に収容された通信機器の在圏情報から前記識別情報を取得し、
前記識別情報に基づき、当該ゲートウェイ装置または当該端末ごとに前記規制形態を選択することを特徴とする付記8乃至10の何れかに記載の輻輳制御プログラム。
(付記12) 前記ゲートウェイ装置の各々または前記複数の端末の各々の識別情報は、携帯電話番号であることを特徴とする付記11に記載の輻輳制御プログラム。
(付記13) 前記メッセージを前記1以上の第1ネットワークに送信する処理において、
前記メッセージの優先度を、前記輻輳情報が示す前記輻輳状態のレベルに応じて設定することを特徴とする付記8乃至12の何れかに記載の輻輳制御プログラム。
(付記14) 前記ネットワーク層の通信機能により、前記輻輳情報の取得元のノードに対し、前記輻輳情報が示す前記輻輳状態のレベルに応じた優先度の試験信号を送信し、
前記ネットワーク層の通信機能により、前記取得元のノードから前記試験信号に対する応答信号を受信しない場合、前記輻輳状態の解消の通知を前記アプリケーション層に出力し、
前記アプリケーション層の通信機能により、前記輻輳状態の解消の通知に応じて、前記信号の送信の規制を解除するメッセージを前記1以上の第1ネットワークに送信する、処理と、を前記コンピュータに実行させることを特徴とする付記8乃至13の何れかに記載の輻輳制御プログラム。
(付記15) 1以上の第1ネットワーク内の複数の端末から送信される信号による第2ネットワークの輻輳状態を制御する輻輳制御装置において、
ネットワーク層の通信機能を実行する第1機能部と、
アプリケーション層の通信機能を実行する第2機能部とを有し、
前記第1機能部は、前記輻輳状態に関する輻輳情報を取得して前記第2機能部に出力し、
前記第2機能部は、
前記1以上の第1ネットワークの各々または前記複数の端末の各々について、前記信号の送信の規制形態の設定を受け付け、
前記輻輳情報に基づき前記規制形態を選択し、前記選択した前記規制形態により前記信号の送信を規制するメッセージを前記1以上の第1ネットワークに送信することを特徴とする輻輳制御装置。
(付記16) 前記メッセージは、SMSメッセージであることを特徴とする付記15に記載の輻輳制御装置。
(付記17) 前記第1機能部は、前記輻輳情報をSIGTRANプロトコルに基づき取得することを特徴とする付記15または16に記載の輻輳制御装置。
(付記18) 前記第2機能部は、
前記1以上の第1ネットワークと前記第2ネットワークをそれぞれ接続する1以上のゲートウェイ装置の各々または前記複数の端末の各々の識別情報に対応付けて前記規制形態の設定を受け付け、
前記輻輳情報から前記第2ネットワーク内の輻輳状態の交換機を特定し、
前記交換機に収容された通信機器の在圏情報から前記識別情報を取得し、
前記識別情報に基づき、当該ゲートウェイ装置または当該端末ごとに前記規制形態を選択することを特徴とする付記15乃至17の何れかに記載の輻輳制御装置。
(付記19) 前記第1機能部は、前記輻輳情報の取得元のノードに対し、前記輻輳情報が示す前記輻輳状態のレベルに応じた優先度の試験信号を送信し、前記取得元のノードから前記試験信号に対する応答信号を受信しない場合、前記輻輳状態の解消の通知を前記第2機能部に出力し、
前記第1機能部は、前記輻輳状態の解消の通知に応じて、前記信号の送信の規制を解除するメッセージを前記1以上の第1ネットワークに送信することを特徴とする付記15乃至18の何れかに記載の輻輳制御装置。
(付記20) 1以上の第1ネットワーク内の複数の端末から送信される信号による第2ネットワークの輻輳状態を制御する輻輳制御装置と、
前記1以上の第1ネットワークと前記第2ネットワークをそれぞれ接続する1以上のゲートウェイ装置とを有し、
前記輻輳制御装置は、ネットワーク層の通信機能を実行する第1機能部と、アプリケーション層の通信機能を実行する第2機能部とを有し、
前記第1機能部は、前記輻輳状態に関する輻輳情報を取得して前記第2機能部に出力し、
前記第2機能部は、
前記1以上の第1ネットワークの各々または前記複数の端末の各々について、前記信号の送信の規制形態の設定を受け付け、
前記輻輳情報に基づき前記規制形態を選択し、前記選択した前記規制形態により前記信号の送信を規制するメッセージを前記1以上のゲートウェイ装置に送信し、
前記1以上のゲートウェイは、前記メッセージに従い、前記複数の端末に対して前記信号の送信を規制することを特徴とするネットワークシステム。
The following appendices will be further disclosed in connection with the above description.
(Supplementary Note 1) A congestion control method for controlling a congestion state of a second network by signals transmitted from a plurality of terminals in one or more first networks,
A computer having a communication function of a network layer and a communication function of an application layer
A process of acquiring congestion information related to the congestion state by the communication function of the network layer and outputting the congestion information to the application layer;
A process of accepting the setting of the restriction form of transmission of the signal for each of the one or more first networks or each of the plurality of terminals by the communication function of the application layer;
A process of selecting the restriction form based on the congestion information by the communication function of the application layer, and transmitting a message for restricting the transmission of the signal to the one or more first networks according to the selected restriction form; A congestion control method characterized in that it executes.
(Supplementary note 2) The congestion control method according to supplementary note 1, wherein the message is an SMS message.
(Supplementary Note 3) The congestion control method according to Supplementary note 1 or 2, wherein in the process of acquiring the congestion information and outputting the congestion information to the application layer, the congestion information is acquired based on a SIGTRAN protocol.
(Supplementary Note 4) In the process of accepting the setting of the restriction form,
Accepting the setting of the restriction form in association with identification information of each of the one or more gateway devices respectively connecting the one or more first networks and the second network or each of the plurality of terminals;
In the process of transmitting the message to the one or more first networks,
Identifying a switch in a congestion state in the second network from the congestion information;
Acquiring the identification information from the in-zone information of the communication device accommodated in the exchange;
The congestion control method according to any one of appendices 1 to 3, characterized in that the restriction form is selected for each gateway apparatus or each terminal based on the identification information.
(Supplementary Note 5) The congestion control method according to Supplementary note 4, wherein identification information of each of the gateway devices or each of the plurality of terminals is a mobile telephone number.
(Supplementary Note 6) In the process of transmitting the message to the one or more first networks,
The congestion control method according to any one of appendices 1 to 5, wherein the priority of the message is set according to the level of the congestion state indicated by the congestion information.
(Supplementary Note 7) A process of transmitting a test signal with a priority according to the level of the congestion state indicated by the congestion information to the acquisition source node of the congestion information by the communication function of the network layer.
A process of outputting a notification of cancellation of the congestion state to the application layer when the communication function of the network layer does not receive a response signal to the test signal from the acquisition source node;
The computer executes a process of transmitting a message for releasing the restriction on transmission of the signal to the one or more first networks in response to the notification of cancellation of the congestion state by the communication function of the application layer. The congestion control method according to any one of appendices 1 to 6, characterized in that
(Supplementary Note 8) In a congestion control program for controlling a congestion state of a second network by signals transmitted from a plurality of terminals in one or more first networks,
In a computer having a communication function of a network layer and a communication function of an application layer,
The communication function of the network layer acquires congestion information related to the congestion state and outputs the congestion information to the application layer,
The setting of the restriction form of transmission of the signal is accepted for each of the one or more first networks or each of the plurality of terminals by the communication function of the application layer,
The control function of the application layer selects the restriction form based on the congestion information, and transmits a message for restricting transmission of the signal to the one or more first networks according to the selected restriction form. Congestion control program characterized by causing
(Supplementary note 9) The congestion control program according to supplementary note 8, wherein the message is an SMS message.
(Supplementary note 10) The congestion control program according to Supplementary note 8 or 9, characterized in that the congestion information is acquired based on a SIGTRAN protocol in the process of acquiring the congestion information and outputting the congestion information to the application layer.
(Supplementary Note 11) In the process of accepting the setting of the restriction form,
Accepting the setting of the restriction form in association with identification information of each of the one or more gateway devices respectively connecting the one or more first networks and the second network or each of the plurality of terminals;
In the process of transmitting the message to the one or more first networks,
Identifying a switch in a congestion state in the second network from the congestion information;
Acquiring the identification information from the in-zone information of the communication device accommodated in the exchange;
The congestion control program according to any one of appendices 8 to 10, wherein the restriction form is selected for each gateway apparatus or each terminal based on the identification information.
(Supplementary note 12) The congestion control program according to supplementary note 11, wherein identification information of each of the gateway devices or each of the plurality of terminals is a mobile phone number.
(Supplementary Note 13) In the process of transmitting the message to the one or more first networks,
The congestion control program according to any one of appendices 8 to 12, wherein the priority of the message is set according to the level of the congestion state indicated by the congestion information.
(Supplementary Note 14) The communication function of the network layer transmits a test signal having a priority according to the level of the congestion state indicated by the congestion information to the acquisition source node of the congestion information.
When the communication function of the network layer does not receive a response signal to the test signal from the acquisition source node, a notification of cancellation of the congestion state is output to the application layer,
Causing the computer to execute a process of transmitting a message for releasing the restriction on transmission of the signal to the one or more first networks according to the notification of cancellation of the congestion state by the communication function of the application layer The congestion control program according to any one of appendices 8 to 13, characterized in that
(Supplementary Note 15) In a congestion control apparatus that controls a congestion state of a second network by signals transmitted from a plurality of terminals in one or more first networks,
A first functional unit that executes a communication function of the network layer;
And a second function unit that executes the communication function of the application layer,
The first function unit acquires congestion information on the congestion state and outputs the congestion information to the second function unit.
The second function unit is
Accepting the setting of the restriction form of transmission of the signal for each of the one or more first networks or each of the plurality of terminals;
A congestion control apparatus, comprising: selecting the restriction form based on the congestion information; and transmitting a message for restricting transmission of the signal according to the selected restriction form to the one or more first networks.
(Supplementary note 16) The congestion control device according to supplementary note 15, wherein the message is an SMS message.
(Supplementary note 17) The congestion control device according to supplementary note 15 or 16, wherein the first function unit acquires the congestion information based on a SIGTRAN protocol.
(Supplementary Note 18) The second function unit
Accepting the setting of the restriction form in association with identification information of each of the one or more gateway devices respectively connecting the one or more first networks and the second network or each of the plurality of terminals;
Identifying a switch in a congestion state in the second network from the congestion information;
Acquiring the identification information from the in-zone information of the communication device accommodated in the exchange;
The congestion control device according to any one of appendages 15 to 17, wherein the restriction form is selected for each of the gateway device or the terminal based on the identification information.
(Supplementary Note 19) The first function unit transmits a test signal with a priority according to the level of the congestion state indicated by the congestion information to the acquisition source node of the congestion information, and from the acquisition source node When the response signal to the test signal is not received, a notification of cancellation of the congestion state is output to the second function unit,
The said 1st function part transmits the message which cancels | releases the control of transmission of the said signal to said one or more 1st networks according to the notification of cancellation | release of the said congestion state, The any one of the additional 15 thru | or 18 characterized by the above-mentioned. A congestion control device according to any one of the preceding claims.
(Supplementary Note 20) A congestion control apparatus for controlling a congestion state of a second network by signals transmitted from a plurality of terminals in one or more first networks,
And one or more gateway devices respectively connecting the one or more first networks and the second network;
The congestion control device has a first function unit that executes a communication function of a network layer, and a second function unit that executes a communication function of an application layer,
The first function unit acquires congestion information on the congestion state and outputs the congestion information to the second function unit.
The second function unit is
Accepting the setting of the restriction form of transmission of the signal for each of the one or more first networks or each of the plurality of terminals;
The restriction form is selected based on the congestion information, and a message that restricts transmission of the signal according to the selected restriction form is transmitted to the one or more gateway devices.
The network system, wherein the one or more gateways restrict transmission of the signal to the plurality of terminals according to the message.

1 SMSC
2 IoT−GW
3 MTC端末
10 CPU
100 SMS制御部
101 プリミティブ制御部
102 送信管理部
103 位置情報管理部
104 番号解決部
105 MAP/TCAP制御部
106 SCCP制御部
107 MTP制御部
130 MSG−DB
131 位置情報DB
1 SMSC
2 IoT-GW
3 MTC terminal 10 CPU
100 SMS control unit 101 Primitive control unit 102 Transmission management unit 103 Position information management unit 104 Number resolution unit 105 MAP / TCAP control unit 106 SCCP control unit 107 MTP control unit 130 MSG-DB
131 location information DB

Claims (10)

1以上の第1ネットワーク内の複数の端末から送信される信号による第2ネットワークの輻輳状態を制御する輻輳制御方法において、
ネットワーク層の通信機能と、アプリケーション層の通信機能とを有するコンピュータが、
前記ネットワーク層の通信機能により、前記輻輳状態に関する輻輳情報を取得して前記アプリケーション層に出力する処理と、
前記アプリケーション層の通信機能により、前記1以上の第1ネットワークの各々または前記複数の端末の各々について、前記信号の送信の規制形態の設定を受け付ける処理と、
前記アプリケーション層の通信機能により、前記輻輳情報に基づき前記規制形態を選択し、前記選択した前記規制形態により前記信号の送信を規制するメッセージを前記1以上の第1ネットワークに送信する処理と、を実行することを特徴とする輻輳制御方法。
A congestion control method for controlling a congestion state of a second network by signals transmitted from a plurality of terminals in one or more first networks,
A computer having a communication function of a network layer and a communication function of an application layer
A process of acquiring congestion information related to the congestion state by the communication function of the network layer and outputting the congestion information to the application layer;
A process of accepting the setting of the restriction form of transmission of the signal for each of the one or more first networks or each of the plurality of terminals by the communication function of the application layer;
A process of selecting the restriction form based on the congestion information by the communication function of the application layer, and transmitting a message for restricting the transmission of the signal to the one or more first networks according to the selected restriction form; A congestion control method characterized in that it executes.
前記メッセージは、SMSメッセージであることを特徴とする請求項1に記載の輻輳制御方法。   The congestion control method according to claim 1, wherein the message is an SMS message. 前記輻輳情報を取得して前記アプリケーション層に出力する処理において、前記輻輳情報をSIGTRANプロトコルに基づき取得することを特徴とする請求項1または2に記載の輻輳制御方法。   3. The congestion control method according to claim 1, wherein in the process of acquiring the congestion information and outputting the congestion information to the application layer, the congestion information is acquired based on a SIGTRAN protocol. 前記規制形態の設定を受け付ける処理において、
前記1以上の第1ネットワークと前記第2ネットワークをそれぞれ接続する1以上のゲートウェイ装置の各々または前記複数の端末の各々の識別情報に対応付けて前記規制形態の設定を受け付け、
前記メッセージを前記1以上の第1ネットワークに送信する処理において、
前記輻輳情報から前記第2ネットワーク内の輻輳状態の交換機を特定し、
前記交換機に収容された通信機器の在圏情報から前記識別情報を取得し、
前記識別情報に基づき、当該ゲートウェイ装置または当該端末ごとに前記規制形態を選択することを特徴とする請求項1乃至3の何れかに記載の輻輳制御方法。
In the process of accepting the setting of the restriction form,
Accepting the setting of the restriction form in association with identification information of each of the one or more gateway devices respectively connecting the one or more first networks and the second network or each of the plurality of terminals;
In the process of transmitting the message to the one or more first networks,
Identifying a switch in a congestion state in the second network from the congestion information;
Acquiring the identification information from the in-zone information of the communication device accommodated in the exchange;
The congestion control method according to any one of claims 1 to 3, wherein the restriction form is selected for each gateway apparatus or each terminal based on the identification information.
前記ゲートウェイ装置の各々または前記複数の端末の各々の識別情報は、携帯電話番号であることを特徴とする請求項4に記載の輻輳制御方法。   5. The congestion control method according to claim 4, wherein identification information of each of the gateway devices or each of the plurality of terminals is a mobile telephone number. 前記メッセージを前記1以上の第1ネットワークに送信する処理において、
前記メッセージの優先度を、前記輻輳情報が示す前記輻輳状態のレベルに応じて設定することを特徴とする請求項1乃至5の何れかに記載の輻輳制御方法。
In the process of transmitting the message to the one or more first networks,
The congestion control method according to any one of claims 1 to 5, wherein the priority of the message is set according to the level of the congestion state indicated by the congestion information.
前記ネットワーク層の通信機能により、前記輻輳情報の取得元のノードに対し、前記輻輳情報が示す前記輻輳状態のレベルに応じた優先度の試験信号を送信する処理と、
前記ネットワーク層の通信機能により、前記取得元のノードから前記試験信号に対する応答信号を受信しない場合、前記輻輳状態の解消の通知を前記アプリケーション層に出力する処理と、
前記アプリケーション層の通信機能により、前記輻輳状態の解消の通知に応じて、前記信号の送信の規制を解除するメッセージを前記1以上の第1ネットワークに送信する処理と、を前記コンピュータが実行することを特徴とする請求項1乃至6の何れかに記載の輻輳制御方法。
A process of transmitting a test signal with a priority according to the level of the congestion state indicated by the congestion information to the node from which the congestion information is acquired, by the communication function of the network layer;
A process of outputting a notification of cancellation of the congestion state to the application layer when the communication function of the network layer does not receive a response signal to the test signal from the acquisition source node;
The computer executes a process of transmitting a message for releasing the restriction on transmission of the signal to the one or more first networks in response to the notification of cancellation of the congestion state by the communication function of the application layer. The congestion control method according to any one of claims 1 to 6, wherein
1以上の第1ネットワーク内の複数の端末から送信される信号による第2ネットワークの輻輳状態を制御する輻輳制御プログラムにおいて、
ネットワーク層の通信機能と、アプリケーション層の通信機能とを有するコンピュータに、
前記ネットワーク層の通信機能により、前記輻輳状態に関する輻輳情報を取得して前記アプリケーション層に出力し、
前記アプリケーション層の通信機能により、前記1以上の第1ネットワークの各々または前記複数の端末の各々について、前記信号の送信の規制形態の設定を受け付け、
前記アプリケーション層の通信機能により、前記輻輳情報に基づき前記規制形態を選択し、前記選択した前記規制形態により前記信号の送信を規制するメッセージを前記1以上の第1ネットワークに送信する、処理を実行させることを特徴とする輻輳制御プログラム。
A congestion control program for controlling a congestion state of a second network by signals transmitted from a plurality of terminals in one or more first networks;
In a computer having a communication function of a network layer and a communication function of an application layer,
The communication function of the network layer acquires congestion information related to the congestion state and outputs the congestion information to the application layer,
The setting of the restriction form of transmission of the signal is accepted for each of the one or more first networks or each of the plurality of terminals by the communication function of the application layer,
The control function of the application layer selects the restriction form based on the congestion information, and transmits a message for restricting transmission of the signal to the one or more first networks according to the selected restriction form. Congestion control program characterized by causing
1以上の第1ネットワーク内の複数の端末から送信される信号による第2ネットワークの輻輳状態を制御する輻輳制御装置において、
ネットワーク層の通信機能を実行する第1機能部と、
アプリケーション層の通信機能を実行する第2機能部とを有し、
前記第1機能部は、前記輻輳状態に関する輻輳情報を取得して前記第2機能部に出力し、
前記第2機能部は、
前記1以上の第1ネットワークの各々または前記複数の端末の各々について、前記信号の送信の規制形態の設定を受け付け、
前記輻輳情報に基づき前記規制形態を選択し、前記選択した前記規制形態により前記信号の送信を規制するメッセージを前記1以上の第1ネットワークに送信することを特徴とする輻輳制御装置。
In a congestion control apparatus for controlling a congestion state of a second network by signals transmitted from a plurality of terminals in one or more first networks,
A first functional unit that executes a communication function of the network layer;
And a second function unit that executes the communication function of the application layer,
The first function unit acquires congestion information on the congestion state and outputs the congestion information to the second function unit.
The second function unit is
Accepting the setting of the restriction form of transmission of the signal for each of the one or more first networks or each of the plurality of terminals;
A congestion control apparatus, comprising: selecting the restriction form based on the congestion information; and transmitting a message for restricting transmission of the signal according to the selected restriction form to the one or more first networks.
1以上の第1ネットワーク内の複数の端末から送信される信号による第2ネットワークの輻輳状態を制御する輻輳制御装置と、
前記1以上の第1ネットワークと前記第2ネットワークをそれぞれ接続する1以上のゲートウェイ装置とを有し、
前記輻輳制御装置は、ネットワーク層の通信機能を実行する第1機能部と、アプリケーション層の通信機能を実行する第2機能部とを有し、
前記第1機能部は、前記輻輳状態に関する輻輳情報を取得して前記第2機能部に出力し、
前記第2機能部は、
前記1以上の第1ネットワークの各々または前記複数の端末の各々について、前記信号の送信の規制形態の設定を受け付け、
前記輻輳情報に基づき前記規制形態を選択し、前記選択した前記規制形態により前記信号の送信を規制するメッセージを前記1以上のゲートウェイ装置に送信し、
前記1以上のゲートウェイは、前記メッセージに従い、前記複数の端末に対して前記信号の送信を規制することを特徴とするネットワークシステム。
A congestion control device for controlling a congestion state of a second network by signals transmitted from a plurality of terminals in one or more first networks;
And one or more gateway devices respectively connecting the one or more first networks and the second network;
The congestion control device has a first function unit that executes a communication function of a network layer, and a second function unit that executes a communication function of an application layer,
The first function unit acquires congestion information on the congestion state and outputs the congestion information to the second function unit.
The second function unit is
Accepting the setting of the restriction form of transmission of the signal for each of the one or more first networks or each of the plurality of terminals;
The restriction form is selected based on the congestion information, and a message that restricts transmission of the signal according to the selected restriction form is transmitted to the one or more gateway devices.
The network system, wherein the one or more gateways restrict transmission of the signal to the plurality of terminals according to the message.
JP2017203628A 2017-10-20 2017-10-20 Congestion control method, congestion control program, congestion control device, and network system Expired - Fee Related JP6958220B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017203628A JP6958220B2 (en) 2017-10-20 2017-10-20 Congestion control method, congestion control program, congestion control device, and network system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017203628A JP6958220B2 (en) 2017-10-20 2017-10-20 Congestion control method, congestion control program, congestion control device, and network system

Publications (2)

Publication Number Publication Date
JP2019080105A true JP2019080105A (en) 2019-05-23
JP6958220B2 JP6958220B2 (en) 2021-11-02

Family

ID=66628182

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017203628A Expired - Fee Related JP6958220B2 (en) 2017-10-20 2017-10-20 Congestion control method, congestion control program, congestion control device, and network system

Country Status (1)

Country Link
JP (1) JP6958220B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060187841A1 (en) * 2005-02-24 2006-08-24 Tekelec Methods, systems, and computer program products for suppressing congestion control at a signaling system 7 network node
JP2011077936A (en) * 2009-09-30 2011-04-14 Oki Networks Co Ltd System, method and program for congestion control, and media control apparatus
JP2014022986A (en) * 2012-07-19 2014-02-03 Ntt Docomo Inc Mobile communication system, network apparatus, mobile station, and mobile communication method
WO2015025348A1 (en) * 2013-08-19 2015-02-26 富士通株式会社 Mobile communication system, communication method in mobile communication system, and terminal apparatuses
JP2017085516A (en) * 2015-10-30 2017-05-18 日本電気株式会社 Communication system, communication device, control method therefor and program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060187841A1 (en) * 2005-02-24 2006-08-24 Tekelec Methods, systems, and computer program products for suppressing congestion control at a signaling system 7 network node
JP2011077936A (en) * 2009-09-30 2011-04-14 Oki Networks Co Ltd System, method and program for congestion control, and media control apparatus
JP2014022986A (en) * 2012-07-19 2014-02-03 Ntt Docomo Inc Mobile communication system, network apparatus, mobile station, and mobile communication method
WO2015025348A1 (en) * 2013-08-19 2015-02-26 富士通株式会社 Mobile communication system, communication method in mobile communication system, and terminal apparatuses
JP2017085516A (en) * 2015-10-30 2017-05-18 日本電気株式会社 Communication system, communication device, control method therefor and program

Also Published As

Publication number Publication date
JP6958220B2 (en) 2021-11-02

Similar Documents

Publication Publication Date Title
CN100571412C (en) Routing procedure for communication system
US6625461B1 (en) Method and system for providing compatibility between telecommunication networks using different transmission signaling systems
US8750292B2 (en) Systems, methods, and computer readable media for using a signaling message routing node to provide backup subscriber information management service
EP2258128B1 (en) Methods, systems, and computer readable media for routing a message service message through a communications network
AU2007278687B2 (en) A method and system and media gateway for implementing mobile switch center pool
KR20120114210A (en) Method and system for implementing domain selection of terminal call
US7171219B2 (en) Backward update strategy for location management
US8452325B2 (en) Methods, systems, and computer readable media for providing scalable number portability (NP) home location register (HLR)
CN102210172A (en) Information collection system, communication terminal, and information collection method
WO2001054444A1 (en) Methods and systems for routing messages associated with ported subscribers in a mobile communications network
JPH08340384A (en) Discovering method for judging information on signal network
US20140213265A1 (en) Methods, systems, and computer readable media for tracking and communicating long term evolution (lte) handset communication capability
WO2011147127A1 (en) System and processing method for cell short messages
JP2003510915A (en) Short message gateway
JP4532298B2 (en) POSITION INFORMATION INTEGRATED MANAGEMENT DEVICE AND POSITION INFORMATION INTEGRATED MANAGEMENT METHOD
CN102547783A (en) Method and device for identifying network topology through signaling analysis
JP2010141895A (en) Distributed hlr system and method for obtaining roaming number of callee by distributed hlr system
US6772224B2 (en) Method and system for processing load distribution for a packetized telecommunication network entity
JP2019080105A (en) Congestion control method, congestion control program, congestion control device, and network system
CN114257536A (en) Industrial data acquisition method and system
JP2003209869A (en) Positional information system, positional information terminal, positional information exchange method, and positional information exchange program
EP2592862A1 (en) Method and network for realizing network function of mobile switching center pool
EA200400726A3 (en) Method and system for transmitting a short message
JP3654787B2 (en) switch
CN101547457B (en) UMTS mobile network multi-interface traffic tracking system and method thereof

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200709

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210713

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210714

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210826

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20210907

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210920

R150 Certificate of patent or registration of utility model

Ref document number: 6958220

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees