Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6958220B2 - Congestion control method, congestion control program, congestion control device, and network system - Google Patents
[go: Go Back, main page]

JP6958220B2 - 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
JP6958220B2
JP6958220B2 JP2017203628A JP2017203628A JP6958220B2 JP 6958220 B2 JP6958220 B2 JP 6958220B2 JP 2017203628 A JP2017203628 A JP 2017203628A JP 2017203628 A JP2017203628 A JP 2017203628A JP 6958220 B2 JP6958220 B2 JP 6958220B2
Authority
JP
Japan
Prior art keywords
congestion
message
regulation
signal
sms
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.)
Expired - Fee Related
Application number
JP2017203628A
Other languages
Japanese (ja)
Other versions
JP2019080105A (en
Inventor
正博 大杉
靖男 武
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
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)

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番号帯を定めるため、総務省による省令改正などの動きがみられる。 IoT (Internet Of Things) technology that connects various devices such as sensors to the Internet has become widespread. For wide area communication by IoT devices, for example, it is considered to use a network of a communication carrier that provides a communication service such as a smartphone (hereinafter, referred to as "carrier network"). In response to this, for example, in order to determine the 020 number band dedicated to IoT devices, there are movements such as the revision of the ministerial ordinance by the Ministry of Internal Affairs and Communications.

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

特開2017−85516号公報Japanese Unexamined Patent Publication No. 2017-85516 特開2014−78987号公報Japanese Unexamined Patent Publication No. 2014-78987

例えば災害が発生した場合、その災害地域に存在する多数のMTC端末から異常通知などの信号が無秩序かつ大量にキャリアネットワークに向けて送信されることが考えられる。このとき、例えばキャリアネットワーク内の移動交換機(MSC: Mobile Switching Center)ではMTC端末からの信号により負荷が上昇し、輻輳状態が発生するおそれがある。 For example, when a disaster occurs, it is conceivable that a large number of MTC terminals existing in the disaster area transmit signals such as abnormality notifications to the carrier network in a disorderly manner. At this time, for example, in a mobile switching center (MSC) in the carrier network, the load may increase due to the 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 terminal in the disaster area is regulated so as to eliminate the congestion state, but in the above case, the signal transmission from the MTC terminal continues for a long time, so that a disaster occurs. Communication to the area may be impossible for a long period of time.

また、キャリアネットワークでは、通信の規制に先立って、輻輳状態のMSCを迂回する通信経路または迂回先のバックアップノードが検索され、該当する通信経路またはバックアップノードがあれば、通信が規制されることはなく、通信経路の切り替えが行われる。しかし、災害による輻輳が発生すると、迂回可能な通信経路、迂回先のバックアップノードも輻輳状態となるケースが多く、仮に輻輳状態ではないものがあっても、その検索処理や切り替え処理には長時間を要するため、やはり、災害地域への通信を迅速に復旧することは難しい。 Further, in the carrier network, prior to the communication regulation, the communication path or the backup node of the bypass destination that bypasses the MSC in the congested state is searched, and if there is a corresponding communication path or backup node, the communication is restricted. Instead, the communication path is switched. However, when congestion occurs due to a disaster, the communication path that can be bypassed and the backup node at the bypass destination are often in a congested state, and even if there is something that is not in a congested state, it takes a long time for the search process and switching process. 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 regulate its own signal transmission according to the detection. Another problem arises that the cost of MTC terminals increases. Further, although there are various services for the use of MTC terminals, if the signal transmission of each MTC terminal is regulated in a uniform manner, the service quality may be affected.

本発明は、輻輳原因の信号発信を任意の形態で迅速に規制することができる輻輳制御方法、輻輳制御プログラム、輻輳制御装置、及びネットワークシステムを提供することを目的とする。 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 rapidly regulating signal transmission causing congestion in any form.

1つの態様では、輻輳制御方法は、1以上の第1ネットワーク内の複数の端末から送信される信号による第2ネットワークの輻輳状態を制御する輻輳制御方法において、ネットワーク層の通信機能と、SMSアプリケーションとを有するコンピュータが、前記ネットワーク層のMTPプロトコルにより、前記輻輳状態に関する輻輳情報を取得して、前記輻輳情報を示すMTPサービスプリミティブを生成し、前記SMSアプリケーション及び前記MTPプロトコルの間のプロトコルスタックをスキップして前記SMSアプリケーションに出力する処理と、前記SMSアプリケーションにより、前記1以上の第1ネットワークの各々または前記複数の端末の各々について、前記信号の送信の規制形態の設定を受け付ける処理と、前記SMSアプリケーションにより、前記輻輳情報に基づき前記規制形態を選択し、前記選択した前記規制形態により前記信号の送信を規制するメッセージを前記1以上の第1ネットワークに送信する処理と、を実行する方法である。
In one aspect, the congestion control method is a congestion control method for controlling the congestion state of the second network by signals transmitted from a plurality of terminals in one or more first networks, and the communication function of the network layer and the SMS application. computer with bets is the MTP protocol of the network layer, obtains congestion information related to the congestion state, and generates the MTP service primitives indicative of the congestion information, a protocol stack between the SMS application and the MTP protocol The process of skipping and outputting to the SMS application , the process of accepting the setting of the restricted form of the signal transmission for each of the one or more first networks or each of the plurality of terminals by the SMS application, and the above. By the method of executing the processing of selecting the regulation form based on the congestion information by the SMS application and transmitting a message restricting the transmission of the signal according to the selected regulation form to the one or more first networks. be.

1つの態様では、輻輳制御プログラムは、1以上の第1ネットワーク内の複数の端末から送信される信号による第2ネットワークの輻輳状態を制御する輻輳制御プログラムにおいて、ネットワーク層の通信機能と、SMSアプリケーションとを有するコンピュータに、前記ネットワーク層のMTPプロトコルにより、前記輻輳状態に関する輻輳情報を取得して、前記輻輳情報を示すMTPサービスプリミティブを生成し、前記SMSアプリケーション及び前記MTPプロトコルの間のプロトコルスタックをスキップして前記SMSアプリケーションに出力し、前記SMSアプリケーションにより、前記1以上の第1ネットワークの各々または前記複数の端末の各々について、前記信号の送信の規制形態の設定を受け付け、前記SMSアプリケーションにより、前記輻輳情報に基づき前記規制形態を選択し、前記選択した前記規制形態により前記信号の送信を規制するメッセージを前記1以上の第1ネットワークに送信する、処理を実行させるプログラムである。
In one aspect, the congestion control program is a congestion control program that controls the congestion state of the second network by signals transmitted from a plurality of terminals in one or more first networks, and is a network layer communication function and an SMS application. a computer having and in which, MTP protocol of the network layer, obtains congestion information related to the congestion state, and generates the MTP service primitives indicative of the congestion information, a protocol stack between the SMS application and the MTP protocol skip and output to the SMS application, by the SMS application, for each of the one or more first network each or the plurality of terminals, receiving the setting of the regulating forms of transmission of the signal, by the SMS application, It is a program for executing a process of selecting the regulation mode based on the congestion information and transmitting a message restricting transmission of the signal according to the selected regulation mode to the one or more first networks.

1つの態様では、輻輳制御装置は、1以上の第1ネットワーク内の複数の端末から送信される信号による第2ネットワークの輻輳状態を制御する輻輳制御装置において、ネットワーク層の通信機能を実行する第1機能部と、SMSアプリケーションを実行する第2機能部とを有し、前記第1機能部は、前記ネットワーク層のMTPプロトコルにより、前記輻輳状態に関する輻輳情報を取得して、前記輻輳情報を示すMTPサービスプリミティブを生成し、前記SMSアプリケーション及び前記MTPプロトコルの間のプロトコルスタックをスキップして前記SMSアプリケーションに出力し、前記第2機能部は、前記1以上の第1ネットワークの各々または前記複数の端末の各々について、前記信号の送信の規制形態の設定を受け付け、前記輻輳情報に基づき前記規制形態を選択し、前記選択した前記規制形態により前記信号の送信を規制するメッセージを前記1以上の第1ネットワークに送信する。
In one embodiment, the congestion control device executes a network layer communication function in the congestion control device that controls the congestion state of the second network by signals transmitted from a plurality of terminals in one or more first networks. It has one functional unit and a second functional unit that executes an SMS application, and the first functional unit acquires congestion information regarding the congestion state by the MTP protocol of the network layer and indicates the congestion information. The MTP service primitive is generated, the protocol stack between the SMS application and the MTP protocol is skipped and output to the SMS application, and the second functional unit is one or more of the one or more first networks. For each of the terminals, the setting of the restricted form for transmitting the signal is accepted, the restricted form is selected based on the congestion information, and the message for restricting the transmission of the signal according to the selected restricted form is sent to the first or higher order. 1 Send to the network.

1つの態様では、ネットワークシステムは、1以上の第1ネットワーク内の複数の端末から送信される信号による第2ネットワークの輻輳状態を制御する輻輳制御装置と、前記1以上の第1ネットワークと前記第2ネットワークをそれぞれ接続する1以上のゲートウェイ装置とを有し、前記輻輳制御装置は、ネットワーク層の通信機能を実行する第1機能部と、SMSアプリケーションを実行する第2機能部とを有し、前記第1機能部は、前記ネットワーク層のMTPプロトコルにより、前記輻輳状態に関する輻輳情報を取得して、前記輻輳情報を示すMTPサービスプリミティブを生成し、前記SMSアプリケーション及び前記MTPプロトコルの間のプロトコルスタックをスキップして前記SMSアプリケーションに出力し、前記第2機能部は、前記1以上の第1ネットワークの各々または前記複数の端末の各々について、前記信号の送信の規制形態の設定を受け付け、前記輻輳情報に基づき前記規制形態を選択し、前記選択した前記規制形態により前記信号の送信を規制するメッセージを前記1以上のゲートウェイ装置に送信し、前記1以上のゲートウェイ装置は、前記メッセージに従い、前記複数の端末に対して前記信号の送信を規制する。
In one aspect, the network system comprises a congestion control device that controls the congestion state of the second network by signals transmitted from a plurality of terminals in the first network, the first network and the first network, and the first network. Each of the two networks has one or more gateway devices, and the congestion control device has a first functional unit that executes a communication function of the network layer and a second functional unit that executes an SMS application. The first functional unit acquires congestion information regarding the congestion state by the MTP protocol of the network layer, generates an MTP service primitive indicating the congestion information, and generates a protocol stack between the SMS application and the MTP protocol. Is skipped and output to the SMS application, and the second function unit accepts the setting of the regulation form of the transmission of the signal for each of the one or more first networks or each of the plurality of terminals, and the congestion. The regulation form is selected based on the information, a message for restricting the transmission of the signal according to the selected regulation form is transmitted to the one or more gateway devices, and the one or more gateway devices are described in accordance with the message. The transmission of the signal is restricted to the terminal.

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

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

図1は、ネットワークシステムの一例を示す構成図である。ネットワークシステムは、キャリアネットワーク90,91と、複数のIoTゲートウェイ装置(IoT−GW)2と、複数の無線ネットワーク92とを含む。無線ネットワーク92は第1ネットワークの一例であり、キャリアネットワークは第2ネットワークの一例である。なお、以下に述べる輻輳制御方法は、キャリアネットワーク90,91の一方のみでも実行することが可能である。 FIG. 1 is a configuration diagram showing an example of a network system. The network system includes carrier networks 90, 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 the first network, and the carrier network is an example of the second network. The congestion control method described below can be executed 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 LPWA (Low Power Wide Area) is used, and a plurality of MTC terminals 3 which are examples of terminals communicate via 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 to a plurality of wireless networks 92. Although a plurality of wireless networks 92 are connected to the carrier networks 90 and 91 via a plurality of IoT-GW2, one wireless network 92 may be connected via one IoT-GW2. ..

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が割り当てられる。 MSISDN (Mobile Subscriber Integrated Services Digital Network Number), which is a mobile phone number, is assigned to IoT-GW2 as an example of identification information. Therefore, regardless of the number of MTC terminals 3 connected to the IoT-GW 2, the number of MSISDN required for each wireless network 92 can be suppressed to one. In this example, each MTC terminal 3 is connected to the carrier networks 90 and 91 via the IoT-GW 2, but may be directly connected to the carrier networks 90 and 91 without going through the IoT-GW 2. good. In this case, MSISDN is assigned to each MTC terminal 3.

各キャリアネットワーク90,91は、SCS(Service Capability Server)5から各種の設定が行われる。設定としては、後述するように、信号発信の規制形態の設定とプリミティブ受付の登録が挙げられる。 Various settings are made for each of the carrier networks 90 and 91 from the SCS (Service Capability Server) 5. As the setting, as will be described later, the setting of the regulation form of signal transmission and the registration of the primitive reception can be mentioned.

各キャリアネットワーク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 a SMSC 1, a SIGTRAN gateway device (SIGTRAN-GW) 40, a GMSC (Gate Mobile Switching Center) 41, and a plurality of MSCs (Mobile Switching Centers) 42. Further, in each carrier network 90, 91, MTC (Machine Type Communication) -IWF (Inter-Working Function) 43, HLR (Home Location Register) / HSS (Home Subscriber Register) 44, and VLR (Visitor Location Register) 45 and are included.

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

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

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

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

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 MSC42 in the congestion state and the congestion level to the SMSC1. Congestion control by the MTP3 protocol is defined in, for example, TTC (Telecommunication Technology Committee) standard JT-Q704.

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 MSC 42s and relays communication between the SMSC 1 and the wireless network 92. Further, the GMSC41 relays SMS communication between the two carrier networks 90 and 91. The relay by GMSC41 is used, for example, when the number portability of the mobile phone 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 one carrier network 90 to IoT-GW2 of the other carrier network 91. In this case, the GMSC41 relays the SMS message from the SMSC1 to the MTC terminal 3 via the GMSC41 of the other carrier networks 90 and 91.

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

IoT−GW2は、MSC42と複数のMTC端末3の間に接続され、SMSC1と無線ネットワーク92の間の通信を中継する。IoT−GW2は、SMSC1から規制メッセージを受信すると、規制メッセージに従って規制対象のMTC端末3に信号発信の規制を指示する。MTC端末3は、信号発信の規制の指示に従って信号の送信を停止する。
The IoT-GW 2 is connected between the MSC 42 and the plurality of MTC terminals 3 and relays communication between the SMSC 1 and the wireless network 92. When the IoT-GW 2 receives the regulation message from the SMSC 1, the IoT-GW 2 instructs the regulated MTC terminal 3 to regulate the signal transmission according to the regulation 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-GW2 is assigned a MSISDN (mobile phone number) in advance, and performs SMS communication with the SMSC1 based on the MSISDN. The MSISDN may be assigned to each MTC terminal 3. In this case, the MTC terminal 3 receives the regulation message from the SMSC1 via the IoT-GW 2, and stops transmitting the signal according 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が通信に用いられる。 As will be described later, the IoT-GW 2 can change the carrier networks 90 and 91 of the connection destination according to the SMS message from the SMSC1. For example, the IoT-GW2 housed in the MSC42 of one carrier network 90 is housed in the MSC42 of the other carrier network 91 according to the SMS message (see reference numeral L). At this time, each MTC terminal 3 under the control of IoT-GW 2 needs to be assigned MSISDN for each carrier network 90, 91, and MSISDN corresponding to the carrier network 90, 91 of the accommodation destination MSC 42 is used for communication. Used.

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

IoT−GW2は、SMSC1から規制解除メッセージを受信すると、規制解除メッセージに従って規制解除対象のMTC端末3に信号発信の規制解除を指示する。MTC端末3は、信号発信の規制解除の指示に従って信号の送信を再開する。 When the IoT-GW 2 receives the deregulation message from SMSC1, it instructs the MTC terminal 3 to be deregulated to deregulate the signal transmission according to the deregulation message. 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の位置を管理する。 Further, the HLR / HSS44 is connected to the GMSC41, and the VLR45 is connected to the MSC42. The HLR / HSS44 and VLR45 manage the service area information of the communication device accommodated in each MSC42. That is, the HLR / HSS 44 and 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 / HSS44 and the VLR45 manage the address of the MSC42 in association with the MSISDN assigned to the IoT-GW2 and the MTC terminal 3. The SMSC1 cooperates with the HLR / HSS44 and the VLR45 to acquire the service area information of the MSC42 in the congested state, and identifies the IoT-GW2 and the MTC terminal 3 housed in the MSC42 by MSISDN. SMSC1 selects a regulation form according to MSISDN from preset regulation forms.

図2は、信号発信の規制動作の一例を示す図である。「A」〜「F」は動作の順序を示す。また、符号LaはSMSC1のプロトコルスタック構成を示し、符号LbはSIGTRAN−GW40のプロトコルスタック構成を示し、符号LcはMSC42のプロトコルスタック構成を示す。各プロトコルスタックLa〜Lcには、SMSメッセージを送受信するためのSS7のシグナリングプロトコルが含まれる。 FIG. 2 is a diagram showing an example of a signal transmission regulation operation. “A” to “F” indicate the order of operations. Further, reference numeral La indicates the protocol stack configuration of SMSC1, reference numeral Lb indicates the protocol stack configuration of SIGTRAN-GW40, and reference numeral Lc indicates the protocol stack configuration of MSC42. Each protocol stack La to Lc contains 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 SMSC1 includes SCTP (Stream Control Transmission Protocol), M2UA (Message transfer protocol 2 User Adaptation layer), MTP3, and SCCP (Signaling Connection Control Part). Further, the protocol stack configuration La of SMSC1 includes TCAP (Transaction Capability Application Part), MAP (Mobile Application Part), and 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 SIGTRAN-GW 40 includes TCP, M2UA, MTP3, and SCCP. The protocol stack configuration Lc of MSC42 includes TCP, 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"), signals such as an abnormality notification are transmitted in a disorderly and large amount from the MTC terminal 3 in the wireless network 92. Next, in the order "A", in the MSC 42 in the carrier networks 90 and 91, the load increases due to 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 sequence "C", the SIGTRAN-GW 40 makes a delay measurement to the MSC 42 according to TCPP. The SIGTRAN-GW 40 performs delay measurement by, for example, periodically transmitting a signal to the MSC42 and measuring the delay time until the response signal is received from the MSC42. The SIGTRAN-GW 40 detects, for example, the congestion state of the MSC42 when the delay time exceeds a predetermined threshold value (see “Congestion detection”).

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

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

図3の符号G1は、TFC信号のパラメータの例を示す。なお、TFC信号の未使用のフィールドの図示は省略する。 Reference numeral G1 in FIG. 3 indicates an example of the parameters of the TFC signal. It should be noted that the illustration of the unused field 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 calling station address (16 bits), a heading code H1 (4 bits), a heading code H2 (4 bits), and a label. Labels include Signaling Link Selection (SLS) (4 bits), Originating Point Code (OPC) (16 bits), and Destination Point Code (DPC) (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 the congestion state in four stages of "0" to "3". A congestion level "0" indicates that no congestion state has occurred, and a congestion level "3" indicates that the most severe congestion state has occurred. Therefore, the congestion level of the TFC signal is "1" or higher.

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

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

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

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

また、迂回経路とバックアップノードの両方とも存在しない場合、SCCPでは輻輳レベルに基づいて輻輳制御が実行される。SCCPの輻輳制御では、SMSC1から送信する信号の優先度が輻輳レベルと比較され、優先度が輻輳レベルより低い信号が廃棄される。例えば、輻輳レベルが「2」である場合、優先度「1」の信号は、送信されずに廃棄される。 In addition, if neither the detour route nor the backup node exists, SCCP executes congestion control based on the congestion level. In the congestion control of SCCP, the priority of the signal transmitted from SMSC1 is compared with the congestion level, and the signal having a priority 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 MTP3, the congestion primitive Pd is output to the SMS application in response to the reception of the TFC signal. The congestion level and the called station address are assigned to the congestion primitive Pc.

順序「F」において、SMSアプリケーションでは、輻輳プリミティブPdに応じて規制メッセージ(「規制MSG」参照)を生成して送信する。このとき、規制メッセージの優先度は、TFC信号から取得された輻輳レベル以上の値に設定される。例えば、輻輳レベルが「2」である場合、規制メッセージの優先度は「3」に設定される。 In sequence "F", the SMS application generates and sends a regulatory message (see "Regulatory MSG") according to the congestion primitive Pd. At this time, the priority of the regulation 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 regulation message is set to "3".

このため、規制メッセージは、SCCPの輻輳制御により廃棄されずに送信される。なお、他のSMSメッセージの優先度は「0」に設定されているため、輻輳制御により廃棄される。このため、MSC42の輻輳状態が解消されるまで、災害地域のMTC端末3に他のSMSメッセージを送信することができない。 Therefore, the regulation message is transmitted without being discarded by the congestion control of SCCP. Since the priority of other SMS messages is set to "0", they are discarded by congestion control. Therefore, another SMS message cannot be transmitted 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 regulation message is processed in each of the protocol stack configurations La to Lc of SMSC1, SIGTRAN-GW40, and MSC42 and received in IoT-GW2, as shown by the dotted line. As a result, signal transmission is restricted at the MTC terminal 3 that is the source of the signal that causes congestion, so that the congestion state of the MSC 42 is eliminated.

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

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

図4は、信号発信の規制解除動作の一例を示す図である。図4において、図2と共通する構成には同一の符号を付し、その説明は省略する。なお、「A」〜「E」は動作の順序を示す。 FIG. 4 is a diagram showing an example of a signal transmission deregulation operation. In FIG. 4, the same reference numerals are given to the configurations common to those in FIG. 2, and the description thereof will be omitted. In addition, "A" to "E" indicate the order of operations.

順序「A」において、SIGTRAN−GW40は、SCCPに基づく遅延測定の結果、MSC42の輻輳状態の解消を検知する(「輻輳解消検知」参照)。SIGTRAN−GW40は、例えば、信号の送信から応答信号の受信までの遅延時間が所定の閾値以下である場合、輻輳状態の解消を検知する。 In the sequence "A", the SIGTRAN-GW 40 detects the elimination of the congestion state of the MSC42 as a result of the delay measurement based on the SCCP (see "Congestion elimination detection"). The SIGTRAN-GW 40 detects the elimination of the congestion state when, for example, 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 value.

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

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

図3の符号G2は、RCT信号のパラメータの例を示す。なお、RCT信号の未使用のフィールドの図示は省略する。 Reference numeral G2 in FIG. 3 indicates an example of the parameters of the RCT signal. It should be noted that the illustration of the unused field 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, an SIO (service information octet) (8 bits), and a PRI (priority) (2 bits). 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」に設定される。 The priority is represented by four stages of "0" to "3". With reference to FIG. 4 again, the priority is set to a value one lower than the congestion level at the time of occurrence of the congestion state of MSC42. 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の輻輳制御により廃棄され、MTP3は、所定数のRCT信号を廃棄するたびにTFC信号をSMSC1に送信する。一方、MSC42の輻輳状態が解消している場合、RCT信号は廃棄されない。順序「C」において、RCT信号はMSC42に転送され、MSC42において廃棄される。
Therefore, if the congestion state of the MSC42 continues, the RCT signal is discarded by the congestion control of the MTP3 of the SIGTRAN-GW 40, and the MTP3 transmits the TFC signal to the SMSC1 every time a predetermined number of RCT signals are discarded. do. On the other hand, when the congestion state of the MSC42 is cleared, the RCT signal is not discarded. In sequence "C", the RCT signal is transferred to the MSC42 and discarded at the MSC42.

したがって、SMSC1は、MTP3において、RCT信号の送信から所定時間内にTFC信号を受信しない場合、輻輳状態の解消を検出する。MTP3では、MSC42の輻輳レベルを管理しており、TFC信号に含まれる輻輳レベルに応じて輻輳レベルが更新されるが、上記の場合、輻輳レベルを「0」に更新する。このため、SCCPにおける輻輳制御が停止する。 Therefore, the SMSC1 detects the elimination of the congestion state when the TFC signal is not received within a predetermined time from the transmission of the RCT signal in the MTP3. The MTP3 manages the congestion level of the MSC42, 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, the congestion control in SCCP is stopped.

また、順序「D」において、MTP3からSMSアプリケーションに輻輳プリミティブPsが出力される。SMSアプリケーションでは、輻輳プリミティブPsに応じて規制解除メッセージが送信される。 Further, in the order "D", the congestion primitives Ps are output from the MTP3 to the SMS application. In the SMS application, a deregulation message is transmitted 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 SMSC1, SIGTRAN-GW40, and MSC42 and received in IoT-GW2, as shown by the dotted line. As a result, the regulation of signal transmission is released at the MTC terminal 3 that is the source of the signal that causes congestion, so that the MTC terminal 3 can transmit the signal again.

次に、SMSC1の構成について述べる。 Next, the configuration of SMSC1 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 configuration diagram showing an example of SMSC1. The SMSC 1 has a CPU (Central Processing Unit) 10, a ROM (Read Only Memory) 11, a RAM (Random Access Memory) 12, an HDD (Hard Disk Drive) 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 the bus 19 so that signals can be input 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 OS (Operating System) 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, and process communication between the CPU 10 and another device.

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 the program from the ROM 11, the functions include the SMS control unit 100, the primitive control unit 101, the transmission management unit 102, the position information management unit 103, the number resolution unit 104, the MAP / TCAP control unit 105, and the SCCP control unit 106. , And the MTP control unit 107 is formed. Further, the HDD 13 stores a message database (MSG-DB) 130 and a location 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 examples of the first functional unit, and execute the communication function of the network layer. Further, the SMS control unit 100, the transmission management unit 102, the location information management unit 103, and the number resolution unit 104 are examples of the second function unit, and execute the communication function of the application layer. That is, the CPU 10 has a network layer communication function and an application layer communication function. 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 above-mentioned SMS application function. The SMS control unit 100 executes primitive reception registration for the primitive control unit 101 so that the congestion primitive Pd can be received from the SCS 5 via the communication port 14.

図6は、MTPサービスプリミティブの一例を示す図である。MTPサービスプリミティブとは、MTP3からその上位側のプロトコルに出力することができるプリミティブである。このプリミティブには、「MTP−転送」、「MTP−休止」、「MTP−再開」、及び「MTP−状態表示」がある。このうち、「MTP−状態表示」は輻輳プリミティブPdに該当する。 FIG. 6 is a diagram showing an example of the MTP service primitive. The MTP service primitive is a primitive that can be output from MTP3 to a protocol on the higher side thereof. This primitive includes "MTP-Transfer", "MTP-Pause", "MTP-Resume", and "MTP-Status Display". Of these, "MTP-status display" 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 "MTP-pause" parameter includes the DPC that becomes unusable. In addition, the parameter of "MTP-restart" includes the DPC that can be used. The parameters of the "MTP-status display", that is, the congestion primitive Pd, include the congestion DPC and the congestion level. The congestion DPC corresponds to the receiving 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. For each primitive, an SI value indicating the instruction destination is specified. Since the SI value of "MTP-transfer" does not correspond to SCCP, it is not notified to the SMS control unit 100. Further, since "MTP-pause" and "MTP-restart" for notifying the opposite node failure and recovery, respectively, are notifications common to all SI values, the SMS control unit 100 performs mask processing. The SMS control unit 100 uses an unused SI value when setting the "MTP-status display" primitive.

再び図5を参照すると、SMS制御部100は、SCS5から通信ポート14を介して、IoT−GW2ごとに、つまり無線ネットワーク92ごとに規制形態の設定を受け付ける。規制形態とは、どのようにMTC端末3の信号発信を規制するか(例えば規制期間を1日に限定など)を規定するものである。SMS制御部100は、IoT−GW2ごとに、そのIoT−GW2に送信する規制メッセージの内容をMSG−DB130に設定する。 Referring to FIG. 5 again, the SMS control unit 100 receives the setting of the regulation form from the SCS 5 via the communication port 14 for each IoT-GW 2, that is, for each wireless network 92. 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 regulation 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 MSG-DB130. A message ID, MSISDN (mobile phone number), movement presence / absence information, MSC address, MTC pattern ID, and 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 IoT-GW2, that is, an identifier of a regulation message for each wireless network 92. MSISDN is an example of IoT-GW2 identification information. The movement presence / absence information indicates whether or not the IoT-GW2 is a mobile body (for example, a mobile gateway device). When the moving state is "Yes (1)", the IoT-GW2 is a moving body, and when the moving state is "No (0)", the IoT-GW2 is not a moving body.

MSCアドレスは、IoT−GW2の収容先のMSC42のアドレスである。MSCアドレスは、IoT−GW2が移動体ではない場合(移動有無情報=無)のみ、登録される。 The MSC address is the address of the MSC42 that accommodates the IoT-GW2. The MSC address is registered only when the IoT-GW2 is not a mobile body (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 (regulated MTC-IDs) of MTC terminals 3 subject to regulation of signal transmission among MTC terminals 3 in the wireless network 92 corresponding to IoT-GW2. For example, when the MTC pattern ID is # 1, the regulated MTC terminals 3 are all MTC terminals 3. When the MTC pattern ID is # 2, each MTC terminal 3 whose regulated MTC-ID is MTC01, MTC02, MTC03, ..., MTC99 is subject to regulation. When the MTC pattern ID is # 3, each MTC terminal 3 whose regulated MTC-ID is MTC01, MTC03, MTC05, ..., MTC11 is subject to regulation.

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

なお、本例のMSG−DB130には、IoT−GW2ごとに規制メッセージが設定されるが、MSISDNが割り当てられたMTC端末3については、MTC端末3ごとに規制メッセージが設定される。なお、MTC端末3の規制メッセージについては、MTCパターンIDは設定されない。 In the MSG-DB130 of this example, a regulation message is set for each IoT-GW2, but for the MTC terminal 3 to which MSISDN is assigned, a regulation message is set for each MTC terminal 3. The MTC pattern ID is not set for the regulation 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 includes a signal processing function of the MTP3 having a 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 called station address) from the TFC signal and outputs it 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 be flexibly adapted to an SMS application based on the SS7 signal system.

プリミティブ制御部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 it to the SMS control unit 100. The SMS control unit 100 identifies the MSC 42 in the congestion state from the incoming 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 location 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 area 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 position information is information indicating the MSISDN of the IoT-GW 2 and the MTC terminal 3 housed in each MSC42, and is used to identify the IoT-GW 2 and the MTC terminal 3 housed in the MSC 42 in a congested state using the receiving station address as a key. Be done. The location information management unit 103 updates the location information DB 131 every time the service area information of the IoT-GW 2 or the MTC terminal 3 changes. Therefore, the recent positions of the IoT-GW 2 and the MTC terminal 3 are stored in the position information DB 131 as the address of the MSC 42 of the accommodation destination.

SMS制御部100は、着信局アドレスをキーとして位置情報DB131を検索することにより、輻輳状態のMSC42に収容されたIoT−GW2及びMTC端末3のMSISDNを取得する。すなわち、SMS制御部100は、輻輳状態のMSC42に収容された通信機器の在圏情報からMSISDNを取得する。次に、SMS制御部100は、MSISDNをキーとしてMSG−DB130を検索することにより、そのMSISDNに対応する規制メッセージのパラメータを選択する。 The SMS control unit 100 acquires the MSISDN of the IoT-GW 2 and the MTC terminal 3 housed in the MSC 42 in the congested state by searching the position information DB 131 using the receiving station address as a key. That is, the SMS control unit 100 acquires MSISDN from the service area information of the communication device accommodated in the MSC 42 in the congested state. Next, the SMS control unit 100 selects the parameter of the regulation 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端末ごとに任意の規制形態で信号発信の規制を行うことができる。 As a result, the SMS control unit 100 selects the regulation form for each IoT-GW2 or MTC terminal based on MSISDN. Therefore, even if the IoT-GW 2 and the MTC terminal 3 are mobile communication devices, it is possible to regulate the signal transmission for each IoT-GW 2 or the MTC terminal in an arbitrary regulation form.

このとき、SMS制御部100は、MSISDN、つまり携帯電話番号をIoT−GW2またはMTC端末3の識別情報として用いるため、携帯電話番号をキーとしてSMSアプリケーションの機能を用いることにより規制形態の選択が可能となる。 At this time, since the SMS control unit 100 uses MSISDN, that is, the mobile phone number as the identification information of the IoT-GW2 or the MTC terminal 3, the regulation form can be selected 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アドレスの全ての規制メッセージのパラメータを選択することができる。 Further, when the mobile communication device is not accommodated in the MSC 42 in the congested state, the SMS control unit 100 may search the MSG-DB 130 using the receiving station address as a key without using the position information DB 131. Since the MSC address is set in the MSG-DB 130, the SMS control unit 100 can select all the parameters of the regulation message of the MSC address that matches the receiving 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 parameters of the regulation message selected from the MSG-DB 130. The transmission management unit 102 generates a regulation message in response to a 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 MSISDN, movement presence / absence information, MSC address, priority, and control pattern. The MSISDN, movement presence / absence information, and MSC address are acquired from the MSG-DB130, and the MTC pattern ID and operation pattern ID included in the control pattern are also acquired from the MSG-DB130. The MTC pattern and the operation pattern are configured as text or binary code which is the body of the SMS message.

また、優先度は、輻輳情報の輻輳レベルから決定される。SMS制御部100は、輻輳レベル以上の値を優先度として決定する。このように、SMS制御部100は、輻輳情報が示す輻輳レベルに応じて優先度を設定するため、MTPの輻輳制御による規制メッセージの廃棄が回避される。
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 a priority. In this way, since the SMS control unit 100 sets the priority according to the congestion level indicated by the congestion information, it is possible to avoid discarding the regulation message due to the congestion control of the MTP.

送信管理部102は、規制メッセージを生成すると、規制メッセージのMSISDNに基づき番号解決部104に番号解決処理を依頼する。番号解決依頼には、メッセージ送信依頼のパラメータが含まれる。 When the transmission management unit 102 generates the regulation message, the transmission management unit 102 requests the number resolution unit 104 to perform the number resolution process based on the MSISDN of the regulation 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 whether or not MSISDN belongs to the IoT-GW 2 or MTC terminal 3 connected to the carrier networks 90 and 91 based on a predetermined database. If the MSISDN is not for the IoT-GW 2 or MTC terminal 3 connected to the carrier networks 90, 91, the number resolution unit 104 notifies the transmission management unit 102 to that effect, and the transmission management unit 102 discards the regulation 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-GW2 or the MTC terminal 3 connected to the carrier networks 90 and 91, and the movement presence / absence information in the parameter of the message transmission request indicates "Yes", the number solving unit 104 indicates HLR / By accessing HSS44 and VLR45, the sphere information of IoT-GW2 or MTC terminal 3 is searched. The number solving unit 104 determines whether or not the IoT-GW 2 or the MTC terminal 3 is accommodated in the MSC 42 in the congested state from the service area 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に出力する。 The SMS control unit 100 discards the regulation message when the IoT-GW2 or the MTC terminal 3 is not accommodated in the congested MSC42, and when the IoT-GW2 or the MTC terminal 3 is accommodated in the congested MSC42, the SMS control unit 100 discards the regulation message. The regulation message is output to the MAP / TCAP control unit 105. Further, when the movement presence / absence information in the parameter of the message transmission request indicates "none", the number resolution unit 104 does not search the service area information, and the SMS control unit 100 sends the regulation message to 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 regulation message based on the corresponding protocol and outputs it to the SCCP control unit 106. The SCCP control unit 106 performs congestion control on the regulation message based on the congestion level indicated by the congestion information, but outputs the regulation message to the MTP control unit 107 because the priority of the regulation message is set to the congestion level or higher. The MTP control unit 107 outputs a regulation message to the destination indicated by MSISDN via the communication port 14. As a result, the regulation message is transmitted to the IoT-GW2 and the MTC terminal 3 housed in the MSC42 in the congested state.

また、MTP制御部107は、例えば周期的にRCT信号を通信ポート14経由でSIGTRAN−GW40に送信する。このとき、MTP制御部107は、RCT信号に、輻輳情報が示す輻輳レベルに応じた優先度を設定する。例えば、MTP制御部107は、輻輳レベルより1つだけ小さい優先度をRCT信号に設定する。 Further, the MTP control unit 107 periodically transmits an RCT signal to the SIGTRAN-GW 40 via the communication port 14, for example. At this time, the MTP control unit 107 sets the priority of the RCT signal according to the congestion level indicated by the congestion information. For example, the MTP control unit 107 sets the priority of the RCT signal by one less 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 the TFC signal, which is a response signal to the RCT signal, from the SIGTRAN-GW 40 within a certain period of time, the MTP control unit 107 detects that the congestion state of the MSC42 is resolved by the congestion primitive Ps, and notifies the primitive control unit 101 of the notification. To ask. The primitive control unit 101 generates congestion primitives Ps in response to a request and outputs them to the SMS control unit 100.

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

次にIoT−GW2の構成について述べる。 Next, the configuration of IoT-GW2 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 configuration diagram showing an example of IoT-GW2. The IoT-GW 2 has 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, RAM 22, the wired communication IF 24, and the wireless communication IF 25 via the bus 29 so that signals can be input 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 that drives the CPU 20. The RAM 22 functions as a working memory of the CPU 20. The wired communication IF24 is composed of a circuit such as a LAN switch, and processes communication between the CPU 10 and another device that performs wired communication with the IoT-GW 2. Further, the wireless communication IF25 is composed of hardware such as a wireless LAN card, and processes communication between the CPU 10 and another device that wirelessly communicates 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 the program from the ROM 21, the SMS control unit 200, the message determination unit 201, the position detection unit 202, and the 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 the SMS message. The message determination unit 201 determines whether the SMS message is a regulation message or a regulation release message. The position detection unit 202 detects the position of the IoT-GW2 from the communication with the MSC42 and notifies the HLR / HSS44 and the VLR45.

SMS制御部200は、アクセス制御部203経由でSMSメッセージを受信すると、メッセージ判定部201に出力する。メッセージ判定部201は、SMSメッセージが規制メッセージまたは規制解除メッセージであると判定すると、その判定結果をSMS制御部200に通知する。SMS制御部200は、SMSメッセージが規制メッセージである場合、規制メッセージに従い、接続中のMTC端末3に対して信号の送信を規制する。 When the SMS control unit 200 receives the 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 regulation message or a regulation release message, the message determination unit 201 notifies the SMS control unit 200 of the determination result. When the SMS message is a regulation message, the SMS control unit 200 regulates the transmission of a signal to the connected MTC terminal 3 in accordance with the regulation 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 regulation message to regulate in the regulation form according to the operation pattern ID of the regulation message. The regulation instruction is transmitted from the wireless communication IF25 to the MTC terminal 3.

また、SMS制御部200は、SMSメッセージが規制解除メッセージである場合、信号発信の規制中のMTC端末3に規制解除の指示を送信する。規制解除の指示は、無線通信IF25からMTC端末3に送信される。 Further, when the SMS message is a deregulation message, the SMS control unit 200 transmits a deregulation instruction to the MTC terminal 3 which is restricting signal transmission. The instruction to release the regulation is transmitted from the wireless communication IF25 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 configuration 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 the bus 39 so that signals can be input 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 that drives the CPU 30. The RAM 32 functions as a working memory of the CPU 30. The wireless communication IF35 is composed of hardware such as a wireless LAN card, and processes communication between the CPU 30 and another device that wirelessly communicates with the MTC terminal 3. When the MTC terminal 3 is directly accommodated in the MSC 42 without going through the IoT-GW 2, a wired communication interface is provided instead 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 the 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-GW2 via the wireless communication IF35. The communication control unit 300 regulates the transmission of the signal from the access control unit 301 according to the regulation instruction received from the IoT-GW 2 via the wireless communication IF 25.

規制指示には、動作パターンIDに従った規制形態が指定されており、通信制御部300は、その規制形態に応じた規制を行う。例えば、規制形態において、規制を1日に限定する旨が指定されている場合、通信制御部300は、カレンダ機能などを用いて規制指示の受信から1日経過するまで規制を行う。また、規制形態において、緊急情報を除く旨が指定されている場合、通信制御部300は、緊急情報だけは送信されるように規制を行う。また、通信制御部300は、規制解除の指示を受信した場合、アクセス制御部301に対する信号の送信の規制を停止する。 A regulation form according to the operation pattern ID is specified in the regulation instruction, and the communication control unit 300 performs regulation according to the regulation form. For example, when it is specified in the regulation form that the regulation is limited to one day, the communication control unit 300 uses the calendar function or the like to perform the regulation until one day has passed from the reception of the regulation instruction. Further, when it is specified in the regulation form that the emergency information is excluded, the communication control unit 300 regulates so that only the emergency information is transmitted. Further, when the communication control unit 300 receives the instruction to release the regulation, the communication control unit 300 stops the regulation 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 directly housed in the MSC 42 without going through the IoT-GW 2, the CPU 30 is formed with the same function as the position detection unit 202 of the IoT-GW 2. As a result, 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.

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

図11は、初期設定処理の一例を示すフローチャートである。本処理は、例えばSMSC1の起動時に実行されるが、これに限定されず、その後の運用中に行われてもよい。 FIG. 11 is a flowchart showing an example of the initial setting process. This process is executed, for example, when SMSC1 is started, but is not limited to this, and may be executed during the 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 the reception registration of the congestion primitives Pd and Ps of "MTP-status display" in 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, which is a communication function of the network layer, to the SMS control unit 100, which is a communication function of the application layer. Further, the congestion primitive Ps is output from the primitive control unit 101 to the SMS control unit 100 according to the fact that the TFC signal of the response signal of the RCT signal has not been received.

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

また、SMS制御部100は、発信規制の設定の入力がある場合(ステップSt2のYes)、SCS5からの入力に従ってMSG−DB130を設定する(ステップSt3)。これにより、SMS制御部100は、各IoT−GW2または各MTC端末3のMSISDNに対応付けて規制形態の設定を受け付ける。なお、MSG−DB130の設定処理は、SMSアプリケーションで実行されてもよいし、他のアプリケーションにより実行されてもよい。 Further, when the SMS control unit 100 receives an input for setting the transmission restriction (Yes in step St2), the SMS control unit 100 sets the MSG-DB130 according to the input from the SCS5 (step St3). As a result, the SMS control unit 100 accepts the setting of the regulation form in association with the MSISDN of each IoT-GW 2 or 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 location information management unit 103 starts acquiring the service area information from the HLR / HSS44 and the VLR45 via the communication port 14 (step St4). The location information management unit 103 updates the location information DB 131 based on the service area information. In this way, the initial setup is performed.

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

MTP制御部107は、SIGTRAN−GW40からのTFC信号の受信の有無を判定する(ステップSt11)。MTP制御部107は、TFC信号が受信されていない場合(ステップSt11のNo)、輻輳状態のMSC42はないと判断して処理を終了する。 The MTP control unit 107 determines whether or not the TFC signal is received 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 MSC42 in the 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 the congestion information, that is, the called station address and the 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 according 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 preset congestion primitive Pd to the SMS application (step St14). That is, the primitive control unit 101 outputs the congestion primitive Pd to the SMS control unit 100. As a result, the SMS control unit 100 is notified of the congestion information. The process of step St14 may be executed 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 MSC42 in the congested state based on the called station address in the congestion information, and searches for the corresponding MSISDN from the position information DB 131 according to the MSC42 (step St15). As a result, the SMS control unit 100 acquires the MSISDN of the IoT-GW 2 and the MTC terminal 3 housed in the MSC 42 in the congested state. The SMS control unit 100 can omit this process when the IoT-GW 2 and the MTC terminal 3 housed in the MSC 42 in the congested state are not mobile bodies.

次に、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 the parameters of the relevant regulation message from the MSG-DB 130 based on MSISDN (step St16). More specifically, the SMS control unit 100 acquires the parameters of the regulation message that MSISDN matches from the MSG-DB 130. As a result, the SMS control unit 100 selects the regulation form for each IoT-GW 2 or MTC terminal 3 based on MSISDN.

このように、SMSC1は、IoT−GW2またはMTC端末3が移動体であっても、在圏情報に基づく位置情報DB131からMSISDNを取得して、IoT−GW2またはMTC端末3ごとに任意の規制形態で信号発信の規制を行うことができる。なお、SMS制御部100は、IoT−GW2が移動体ではない場合、着信局アドレスに基づき、MSG−DB130からMSISDNを取得してもよい。 As described above, even if the IoT-GW 2 or the MTC terminal 3 is a mobile body, the SMSC1 acquires MSISDN from the position information DB 131 based on the territory information, and has an arbitrary regulation form for each IoT-GW 2 or the MTC terminal 3. It is possible to regulate signal transmission with. If the IoT-GW 2 is not a mobile unit, the SMS control unit 100 may acquire 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 regulation message from the congestion level (step St17). The SMS control unit 100 sets the priority of the regulation message according to the congestion level, thereby avoiding the discard of the regulation message due to the congestion control of the SCCP control unit 106.

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

次に、番号解決部104は、規制メッセージのパラメータのうち、移動有無情報から、MSISDNに該当するIoT−GW2またはMTC端末3の移動の有無(移動体か否か)を判定する(ステップSt19)。移動がない場合(ステップSt19のNo)、ステップSt21の処理が実行される。 Next, the number solving unit 104 determines whether or not the IoT-GW 2 or the MTC terminal 3 corresponding to MSISDN has moved (whether or not it is a moving body) from the movement presence / absence information among the parameters of the regulation message (step St19). .. If there is no movement (No in step St19), the process of 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 a movement (Yes in step St19), the number solving unit 104 determines whether or not the MSC42 of the accommodation destination of the IoT-GW 2 or the MTC terminal 3 matches the MSC 42 in the congested state (step St20). If the MSC 42s do not match (No in step St20), the process ends. When the MSC 42s match (Yes in step St20), the SMS control unit 100 outputs the message transmission request to the transmission management unit 102 (step St21). The transmission management unit 102 outputs a regulation 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 regulation message with the congestion level (step St22). However, since the priority of the regulation message is set to the congestion level or higher by the SMS control unit 100, the regulation message is not discarded. Next, the MTP control unit 107 transmits a regulation message from the communication port 14 to the IoT-GW 2 or the MTC terminal 3 (step St23). In this way, the processing of sending the regulation message is executed.

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

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

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

図13は、規制解除メッセージの送信処理の一例を示すフローチャートである。本処理において、ステップSt31〜38a,St40は、ネットワーク層の通信機能により実行され、ステップSt38b,St39は、アプリケーション層の通信機能により実行される。 FIG. 13 is a flowchart showing an example of a regulation release message transmission process. In this process, steps St31 to 38a and St40 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 or not the transmission cycle of the RCT signal has arrived by, for example, a timer (step St31). When 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 step St31), the MTP control unit 107 generates an RCT signal (step 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 the priority to a value one less than the congestion level, for example, so that the RCT signal is discarded when the congestion state of the MSC 42 is not resolved. 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) for 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 or not the monitoring timer has expired (step St35). When the monitoring timer has not expired (No in step St35), the MTP control unit 107 determines whether or not the TFC signal has been received (step St36). Here, the SIGTRAN-GW 40 discards the RCT signal a predetermined number of times when the congestion state of the MSC42 continues, and then transmits the TFC signal to the SMSC1 as a response signal. When the TFC signal is not received (No in step St36), the MTP control unit 107 executes the process of step St35 again. Further, when the TFC signal is received (Yes in step St36), the MTP control unit 107 ends the process. 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とする。 Further, when the monitoring timer expires (Yes in step St35), the MTP control unit 107 determines that the TFC signal has not been received, and causes the SCCP control unit 106 to stop the congestion control (step St37). Here, when the congestion state of the MSC42 is resolved, the SIGTRAN-GW 40 does not transmit the TFC signal because the congestion level is set to 0 and the RCT signal is transferred without being discarded. Therefore, if the TFC signal is not received by the time the monitoring timer expires, the MTP control unit 107 determines that the congestion state has been resolved and sets the congestion level to 0.

次に、MTP制御部107は、RCT信号の送信周期を計時するタイマを停止する(ステップSt38)。次に、プリミティブ制御部101は、輻輳レベルが0であることの通知をするため、輻輳プリミティブPsをアプリケーション層に出力する(ステップSt38a)。なお、輻輳プリミティブPsには、輻輳状態が解消したMSC42のアドレスが含まれる。 Next, the MTP control unit 107 stops the timer that measures the transmission cycle of the RCT signal (step St38). Next, the primitive control unit 101 outputs congestion primitives 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 MSC42 whose congestion state has been resolved.

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

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

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

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

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

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

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 an SMS message has been received from the SMSC1 (step St51). If the SMS message has not been received (No in step St51), the SMS control unit 200 ends the process. Further, when the SMS message is received (Yes in step St51), the SMS control unit 200 determines whether or not the SMS message is a regulation message by the message determination unit 201 (step St52).

SMS制御部200は、SMSメッセージが規制メッセージである場合(ステップSt52のYes)、規制メッセージのMTCパターンIDから規制対象のMTC端末3を検出する(ステップSt53)。次に、SMS制御部200は、規制メッセージの動作パターンIDからMTC端末3ごとに規制形態を検出する(ステップSt54)。次に、SMS制御部200は、該当MTC端末3に規制指示を送信する(ステップSt55)。 When the SMS message is a regulation message (Yes in step St52), the SMS control unit 200 detects the regulated MTC terminal 3 from the MTC pattern ID of the regulation message (step St53). Next, the SMS control unit 200 detects the regulation form for each MTC terminal 3 from the operation pattern ID of the regulation message (step St54). Next, the SMS control unit 200 transmits a regulation 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)。 Further, when the SMS message is not a regulation message (No in step St52), the SMS control unit 200 determines whether or not the SMS message is a regulation release message (step St56). When the SMS message is a deregulation message (Yes in step St56), the SMS control unit 200 detects the MTC terminal 3 to be deregulated from the deregulation message (step St57). Next, the SMS control unit 200 transmits a regulation release instruction to the corresponding MTC terminal 3 (step St58).

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

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

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

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

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

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

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

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

図16は、発信規制の例を示す図である。本例では、企業Xのフィールドセンサを備えるMTC端末3の無線ネットワーク92xと、企業Yのフィールドセンサを備えるMTC端末3の無線ネットワーク92yと、企業Zのフィールドセンサを備えるMTC端末3の無線ネットワーク92zとを挙げる。なお、無線ネットワーク92yには、グループ#1とグループ#2のMTC端末3が含まれる。 FIG. 16 is a diagram showing an example of transmission regulation. In this example, the wireless network 92x of the MTC terminal 3 having the field sensor of the company X, the wireless network 92y of the MTC terminal 3 having the field sensor of the company Y, and the wireless network 92z of the MTC terminal 3 having the field sensor of the company Z. To mention. The wireless network 92y includes MTC terminals 3 of groups # 1 and 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-GW2x to 2z, respectively. It is assumed that IoT-GW2x to 2z are housed in a common MSC42.

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」が割り当てられている。 MSISDN "020-XXXX-XXXXX" is assigned to the IoT-GW2x. Further, MSISDN "020-YYYY-1111" corresponding to the MTC terminal 3 of the group # 1 and MSISDN "020-YYYY-2222" corresponding to the MTC terminal 3 of the group # 2 are assigned to the IoT-GW2y. ing. Further, MSISDN "020-ZZZZ-ZZZZ" is assigned to IoT-GW2z.

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 SMSC1 sends the regulation message M1 in which the operation pattern ID "# 1" of the regulation form excluding the emergency information is specified to the IoT-GW2x, 2y of MSISDN "020-XXXX-XXXXX" and "020-YYYY-1111". Send to each. Therefore, the MTC terminal 3 of the wireless network 92x and the MTC terminal 3 of the group # 1 of the wireless network 92y are restricted from transmitting signals other than 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日だけ信号発信が規制される。 In addition, the SMSC1 sends the regulation message M2 in which the operation pattern ID "# 2" of the regulation form that limits the period to one day is specified by the IoT- of MSISDN "020-ZZZZ-ZZZZ" and "020-YYYY-2222". It is transmitted to GW2z and 2y, respectively. Therefore, the MTC terminal 3 of the wireless network 92z and the MTC terminal 3 of the group # 2 of the wireless network 92y are restricted from transmitting signals for only one day.

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

なお、上記の例において、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 restricting the signal transmission of the MTC terminal 3, but for example, the congestion is caused by switching the carrier networks 90 and 91 to which the MTC terminal 3 is connected. The condition may be resolved. In this case, the SMSC1 generates an SMS message instructing the switching of the carrier networks 90 and 91 in response to the input from the SCS5, and transmits the SMS message to the IoT-GW2 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 MSC42 of one carrier network 90,91 to the MSC42 of the other carrier network 91,90. For example, the IoT-GW2 housed in the MSC42 of one carrier network 90 is switched to the MSC42 of the other carrier network 91 as indicated by reference numeral L.

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

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

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

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

上述した実施形態は本発明の好適な実施の例である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形して実施可能である。 The embodiments described above are examples of preferred embodiments of the present invention. However, the present invention is not limited to this, and various modifications can be made without departing from the gist 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 additional notes will be further disclosed with respect to the above description.
(Appendix 1) In a congestion control method for controlling the congestion state of the second network by signals transmitted from a plurality of terminals in one or more first networks.
A computer that has a network layer communication function and an application layer communication function
A process of acquiring congestion information related to the congestion state and outputting it to the application layer by the communication function of the network layer.
The processing of accepting the setting of the regulation form of the 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 regulation mode based on the congestion information by the communication function of the application layer and transmitting a message restricting transmission of the signal according to the selected regulation mode to the one or more first networks. A congestion control method characterized by execution.
(Appendix 2) The congestion control method according to Appendix 1, wherein the message is an SMS message.
(Supplementary Note 3) The congestion control method according to Appendix 1 or 2, wherein in the process of acquiring the congestion information and outputting it to the application layer, the congestion information is acquired based on the SIGTRAN protocol.
(Appendix 4) In the process of accepting the setting of the regulation form,
The setting of the regulation form is accepted in association with the identification information of each of the one or more gateway devices 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,
From the congestion information, the exchange in the congestion state in the second network is identified, and the exchange is identified.
The identification information is acquired from the service area information of the communication device housed in the exchange, and the identification information is acquired.
The congestion control method according to any one of Supplementary note 1 to 3, wherein the regulation form is selected for each of the gateway device or the terminal based on the identification information.
(Appendix 5) The congestion control method according to Appendix 4, wherein the identification information of each of the gateway devices or each of the plurality of terminals is a mobile phone number.
(Appendix 6) In the process of transmitting the message to the one or more first networks.
The congestion control method according to any one of Supplementary note 1 to 5, wherein the priority of the message is set according to the level of the congestion state indicated by the congestion information.
(Appendix 7) A process of transmitting a test signal having 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.
When the response signal to the test signal is not received from the acquisition source node by the communication function of the network layer, a process of outputting a notification of the elimination of the congestion state to the application layer and a process of outputting the notification to the application layer.
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 the elimination of the congestion state by the communication function of the application layer. The congestion control method according to any one of Appendix 1 to 6, wherein the congestion control method is described.
(Appendix 8) In a congestion control program that controls the congestion state of the second network by signals transmitted from a plurality of terminals in one or more first networks.
For computers that have network layer communication functions and application layer communication functions,
The communication function of the network layer acquires congestion information related to the congestion state and outputs it to the application layer.
The communication function of the application layer accepts the setting of the regulation form of the transmission of the signal for each of the one or more first networks or each of the plurality of terminals.
The communication function of the application layer selects the regulation mode based on the congestion information, and executes a process of transmitting a message restricting transmission of the signal according to the selected regulation mode to the one or more first networks. Congestion control program characterized by making it.
(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 Appendix 8 or 9, wherein in the process of acquiring the congestion information and outputting it to the application layer, the congestion information is acquired based on the SIGTRAN protocol.
(Appendix 11) In the process of accepting the setting of the regulation form,
The setting of the regulation form is accepted in association with the identification information of each of the one or more gateway devices 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,
From the congestion information, the exchange in the congestion state in the second network is identified, and the exchange is identified.
The identification information is acquired from the service area information of the communication device housed in the exchange, and the identification information is acquired.
The congestion control program according to any one of Supplementary note 8 to 10, wherein the regulation form is selected for each of the gateway device or the terminal based on the identification information.
(Appendix 12) The congestion control program according to Appendix 11, wherein the identification information of each of the gateway devices or each of the plurality of terminals is a mobile phone number.
(Appendix 13) In the process of transmitting the message to the one or more first networks,
The congestion control program according to any one of Supplementary note 8 to 12, wherein the priority of the message is set according to the level of the congestion state indicated by the congestion information.
(Appendix 14) By the communication function of the network layer, a test signal having a priority corresponding to the level of the congestion state indicated by the congestion information is transmitted to the node from which the congestion information is acquired.
When the response signal to the test signal is not received from the acquisition source node by the communication function of the network layer, a notification of the elimination of the congestion state is output to the application layer.
The communication function of the application layer causes 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 in response to the notification of the elimination of the congestion state. The congestion control program according to any one of Supplementary note 8 to 13, wherein the congestion control program is described.
(Appendix 15) In a congestion control device that controls the congestion state of the second network by signals transmitted from a plurality of terminals in one or more first networks.
The first functional unit that executes the communication function of the network layer,
It has a second functional unit that executes the communication function of the application layer.
The first function unit acquires congestion information regarding the congestion state and outputs it to the second function unit.
The second functional unit is
For each of the one or more first networks or each of the plurality of terminals, the setting of the regulation form of the transmission of the signal is accepted.
A congestion control device comprising selecting the regulation mode based on the congestion information and transmitting a message restricting transmission of the signal according to the selected regulation mode 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 functional unit acquires the congestion information based on the SIGTRAN protocol.
(Appendix 18) The second functional unit is
The setting of the regulation form is accepted in association with the identification information of each of the one or more gateway devices connecting the one or more first networks and the second network, or each of the plurality of terminals.
From the congestion information, the exchange in the congestion state in the second network is identified, and the exchange is identified.
The identification information is acquired from the service area information of the communication device housed in the exchange, and the identification information is acquired.
The congestion control device according to any one of Appendix 15 to 17, wherein the regulation form is selected for each of the gateway device or the terminal based on the identification information.
(Appendix 19) The first functional unit transmits a test signal having a priority corresponding to the level of the congestion state indicated by the congestion information to the node from which the congestion information is acquired, and the node from the acquisition source transmits the test signal. When the response signal to the test signal is not received, a notification of the elimination of the congestion state is output to the second function unit.
Any of the appendices 15 to 18, wherein the first functional unit transmits a message for releasing the restriction on transmission of the signal to the one or more first networks in response to the notification of the elimination of the congestion state. Congestion control device described in.
(Appendix 20) A congestion control device that controls the congestion state of the second network by signals transmitted from a plurality of terminals in one or more first networks.
It has one or more first networks and one or more gateway devices that connect the second networks, respectively.
The congestion control device has a first functional unit that executes a communication function of the network layer and a second functional unit that executes a communication function of the application layer.
The first function unit acquires congestion information regarding the congestion state and outputs it to the second function unit.
The second functional unit is
For each of the one or more first networks or each of the plurality of terminals, the setting of the regulation form of the transmission of the signal is accepted.
The regulation mode is selected based on the congestion information, and a message restricting the transmission of the signal according to the selected regulation mode is transmitted to the one or more gateway devices.
The network system, wherein the one or more gateways regulate the 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 control unit 103 Location 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ネットワークの輻輳状態を制御する輻輳制御方法において、
ネットワーク層の通信機能と、SMSアプリケーションとを有するコンピュータが、
前記ネットワーク層のMTPプロトコルにより、前記輻輳状態に関する輻輳情報を取得して、前記輻輳情報を示すMTPサービスプリミティブを生成し、前記SMSアプリケーション及び前記MTPプロトコルの間のプロトコルスタックをスキップして前記SMSアプリケーションに出力する処理と、
前記SMSアプリケーションにより、前記1以上の第1ネットワークの各々または前記複数の端末の各々について、前記信号の送信の規制形態の設定を受け付ける処理と、
前記SMSアプリケーションにより、前記輻輳情報に基づき前記規制形態を選択し、前記選択した前記規制形態により前記信号の送信を規制するメッセージを前記1以上の第1ネットワークに送信する処理と、を実行することを特徴とする輻輳制御方法。
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.
A computer that has a network layer communication function and an SMS application
The network layer MTP protocol acquires congestion information about the congestion state , generates an MTP service primitive indicating the congestion information, skips the protocol stack between the SMS application and the MTP protocol, and skips the SMS application. And the process to output to
The processing of accepting the setting of the regulation form of the transmission of the signal for each of the one or more first networks or each of the plurality of terminals by the SMS application.
The SMS application selects the regulation mode based on the congestion information, and executes a process of transmitting a message restricting transmission of the signal according to the selected regulation mode to the one or more first networks. Congestion control method characterized by.
前記メッセージは、SMSメッセージであることを特徴とする請求項1に記載の輻輳制御方法。 The congestion control method according to claim 1, wherein the message is an SMS message. 前記輻輳情報を取得して前記SMSアプリケーションに出力する処理において、前記輻輳情報をSIGTRANプロトコルに基づき取得することを特徴とする請求項1または2に記載の輻輳制御方法。 The congestion control method according to claim 1 or 2, wherein in the process of acquiring the congestion information and outputting it to the SMS application, the congestion information is acquired based on the SIGTRAN protocol. 前記規制形態の設定を受け付ける処理において、
前記1以上の第1ネットワークと前記第2ネットワークをそれぞれ接続する1以上のゲートウェイ装置の各々または前記複数の端末の各々の識別情報に対応付けて前記規制形態の設定を受け付け、
前記メッセージを前記1以上の第1ネットワークに送信する処理において、
前記輻輳情報から前記第2ネットワーク内の輻輳状態の交換機を特定し、
前記交換機に収容された通信機器の在圏情報から前記識別情報を取得し、
前記識別情報に基づき、当該ゲートウェイ装置または当該端末ごとに前記規制形態を選択することを特徴とする請求項1乃至3の何れかに記載の輻輳制御方法。
In the process of accepting the setting of the regulation form,
The setting of the regulation form is accepted in association with the identification information of each of the one or more gateway devices 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,
From the congestion information, the exchange in the congestion state in the second network is identified, and the exchange is identified.
The identification information is acquired from the service area information of the communication device housed in the exchange, and the identification information is acquired.
The congestion control method according to any one of claims 1 to 3, wherein the regulation form is selected for each of the gateway device or the terminal based on the identification information.
前記ゲートウェイ装置の各々または前記複数の端末の各々の識別情報は、携帯電話番号であることを特徴とする請求項4に記載の輻輳制御方法。 The congestion control method according to claim 4, wherein the identification information of each of the gateway devices or each of the plurality of terminals is a mobile phone 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.
前記ネットワーク層の通信機能により、前記輻輳情報の取得元のノードに対し、前記輻輳情報が示す前記輻輳状態のレベルに応じた優先度の試験信号を送信する処理と、
前記ネットワーク層の通信機能により、前記取得元のノードから前記試験信号に対する応答信号を受信しない場合、前記輻輳状態の解消の通知を前記SMSアプリケーションに出力する処理と、
前記SMSアプリケーションにより、前記輻輳状態の解消の通知に応じて、前記信号の送信の規制を解除する他のメッセージを前記1以上の第1ネットワークに送信する処理と、を前記コンピュータが実行することを特徴とする請求項1乃至6の何れかに記載の輻輳制御方法。
A process of transmitting a test signal having 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.
When the response signal to the test signal is not received from the acquisition source node by the communication function of the network layer, a process of outputting a notification of the elimination of the congestion state to the SMS application and a process of outputting the notification to the SMS application.
By the SMS application , the computer executes a process of transmitting another message for releasing the restriction on transmission of the signal to the one or more first networks in response to the notification of the elimination of the congestion state. The congestion control method according to any one of claims 1 to 6, wherein the congestion control method is characterized.
1以上の第1ネットワーク内の複数の端末から送信される信号による第2ネットワークの輻輳状態を制御する輻輳制御プログラムにおいて、
ネットワーク層の通信機能と、SMSアプリケーションとを有するコンピュータに、
前記ネットワーク層のMTPプロトコルにより、前記輻輳状態に関する輻輳情報を取得して、前記輻輳情報を示すMTPサービスプリミティブを生成し、前記SMSアプリケーション及び前記MTPプロトコルの間のプロトコルスタックをスキップして前記SMSアプリケーションに出力し、
前記SMSアプリケーションにより、前記1以上の第1ネットワークの各々または前記複数の端末の各々について、前記信号の送信の規制形態の設定を受け付け、
前記SMSアプリケーションにより、前記輻輳情報に基づき前記規制形態を選択し、前記選択した前記規制形態により前記信号の送信を規制するメッセージを前記1以上の第1ネットワークに送信する、処理を実行させることを特徴とする輻輳制御プログラム。
In a congestion control program that controls the congestion state of the second network by signals transmitted from a plurality of terminals in one or more first networks.
For computers with network layer communication functions and SMS applications,
The network layer MTP protocol acquires congestion information about the congestion state , generates an MTP service primitive indicating the congestion information, skips the protocol stack between the SMS application and the MTP protocol, and skips the SMS application. Output to
The SMS application accepts the setting of the regulation form of the transmission of the signal for each of the one or more first networks or each of the plurality of terminals.
The SMS application selects the regulation mode based on the congestion information, and transmits a message restricting transmission of the signal according to the selected regulation mode to the one or more first networks to execute a process. A featured congestion control program.
1以上の第1ネットワーク内の複数の端末から送信される信号による第2ネットワークの輻輳状態を制御する輻輳制御装置において、
ネットワーク層の通信機能を実行する第1機能部と、
SMSアプリケーションを実行する第2機能部とを有し、
前記第1機能部は、前記ネットワーク層のMTPプロトコルにより、前記輻輳状態に関する輻輳情報を取得して、前記輻輳情報を示すMTPサービスプリミティブを生成し、前記SMSアプリケーション及び前記MTPプロトコルの間のプロトコルスタックをスキップして前記SMSアプリケーションに出力し、
前記第2機能部は、
前記1以上の第1ネットワークの各々または前記複数の端末の各々について、前記信号の送信の規制形態の設定を受け付け、
前記輻輳情報に基づき前記規制形態を選択し、前記選択した前記規制形態により前記信号の送信を規制するメッセージを前記1以上の第1ネットワークに送信することを特徴とする輻輳制御装置。
In a congestion control device that controls the congestion state of the second network by signals transmitted from a plurality of terminals in one or more first networks.
The first functional unit that executes the communication function of the network layer,
It has a second functional part that executes SMS applications,
The first functional unit acquires congestion information regarding the congestion state by the MTP protocol of the network layer, generates an MTP service primitive indicating the congestion information, and generates a protocol stack between the SMS application and the MTP protocol. Is skipped and output to the SMS application.
The second functional unit is
For each of the one or more first networks or each of the plurality of terminals, the setting of the regulation form of the transmission of the signal is accepted.
A congestion control device comprising selecting the regulation mode based on the congestion information and transmitting a message restricting transmission of the signal according to the selected regulation mode to the one or more first networks.
1以上の第1ネットワーク内の複数の端末から送信される信号による第2ネットワークの輻輳状態を制御する輻輳制御装置と、
前記1以上の第1ネットワークと前記第2ネットワークをそれぞれ接続する1以上のゲートウェイ装置とを有し、
前記輻輳制御装置は、ネットワーク層の通信機能を実行する第1機能部と、SMSアプリケーションを実行する第2機能部とを有し、
前記第1機能部は、前記ネットワーク層のMTPプロトコルにより、前記輻輳状態に関する輻輳情報を取得して、前記輻輳情報を示すMTPサービスプリミティブを生成し、前記SMSアプリケーション及び前記MTPプロトコルの間のプロトコルスタックをスキップして前記SMSアプリケーションに出力し、
前記第2機能部は、
前記1以上の第1ネットワークの各々または前記複数の端末の各々について、前記信号の送信の規制形態の設定を受け付け、
前記輻輳情報に基づき前記規制形態を選択し、前記選択した前記規制形態により前記信号の送信を規制するメッセージを前記1以上のゲートウェイ装置に送信し、
前記1以上のゲートウェイ装置は、前記メッセージに従い、前記複数の端末に対して前記信号の送信を規制することを特徴とするネットワークシステム。
A congestion control device that controls the congestion state of the second network by signals transmitted from a plurality of terminals in one or more first networks.
It has one or more first networks and one or more gateway devices that connect the second networks, respectively.
The congestion control device has a first functional unit that executes a communication function of the network layer and a second functional unit that executes an SMS application.
The first functional unit acquires congestion information regarding the congestion state by the MTP protocol of the network layer, generates an MTP service primitive indicating the congestion information, and generates a protocol stack between the SMS application and the MTP protocol. Is skipped and output to the SMS application.
The second functional unit is
For each of the one or more first networks or each of the plurality of terminals, the setting of the regulation form of the transmission of the signal is accepted.
The regulation mode is selected based on the congestion information, and a message restricting the transmission of the signal according to the selected regulation mode is transmitted to the one or more gateway devices.
The network system, wherein the one or more gateway devices regulate the transmission of the signal to the plurality of terminals in accordance with 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 JP2019080105A (en) 2019-05-23
JP6958220B2 true 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)

Family Cites Families (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
JP6055218B2 (en) * 2012-07-19 2016-12-27 株式会社Nttドコモ Mobile communication system, network device, 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
JP6690191B2 (en) * 2015-10-30 2020-04-28 日本電気株式会社 Communication system, communication device, control method thereof, and program

Also Published As

Publication number Publication date
JP2019080105A (en) 2019-05-23

Similar Documents

Publication Publication Date Title
US6408182B1 (en) Redundant mobile switching center (MSC) architecture for a radio telecommunications network
CN101317470B (en) System, equipment and method for dealing with mobile switching node fault
US8892704B2 (en) Dynamic rule-based distributed network operation for wireless sensor networks
EP2807842B1 (en) Methods and apparatuses for device discovery
US20030225814A1 (en) Signal distribution device for load sharing multiprocessor
KR20120114210A (en) Method and system for implementing domain selection of terminal call
CN102484777A (en) Method and apparatuses for the transmission of a short message in an evolved packet system providing an interworking function
CN102210172A (en) Information collection system, communication terminal, and information collection method
JP2011124624A (en) Radio access point having communication parameter setting function by beacon
JP5598505B2 (en) Gateway device, communication system, and communication method
US20090168761A1 (en) Signaling gateway, network system and data transmission method
WO2020202447A1 (en) Base station device, terminal device, wireless communication system, and method for changing connection
JP6958220B2 (en) Congestion control method, congestion control program, congestion control device, and network system
JP4532298B2 (en) POSITION INFORMATION INTEGRATED MANAGEMENT DEVICE AND POSITION INFORMATION INTEGRATED MANAGEMENT METHOD
JPWO2016009579A1 (en) Method and apparatus for mobility management
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
EP2945408B1 (en) Mobile communication system, mobile station, switching station, and location registration method for mobile station
US11147113B2 (en) Gateway apparatus, communication method, and non-transitory computer readable medium storing program
US20190007851A1 (en) Sdn-based multiple wireless network integration system and method therefor
RU2010125237A (en) CONFIGURING FEMOTACES ACCESS POINTS
CN103518402B (en) Signaling processing method, device and system
CN111567083B (en) Notification method for releasing terminal context, network device and computer storage medium
JP3446832B2 (en) Wireless LAN system and control method thereof
KR100857089B1 (en) Message Routing Device and Method in Mobile Communication System

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