JP6567977B2 - Information processing apparatus, information processing method, and program - Google Patents
Information processing apparatus, information processing method, and program Download PDFInfo
- Publication number
- JP6567977B2 JP6567977B2 JP2016006393A JP2016006393A JP6567977B2 JP 6567977 B2 JP6567977 B2 JP 6567977B2 JP 2016006393 A JP2016006393 A JP 2016006393A JP 2016006393 A JP2016006393 A JP 2016006393A JP 6567977 B2 JP6567977 B2 JP 6567977B2
- Authority
- JP
- Japan
- Prior art keywords
- communication
- priority
- information
- identification information
- predetermined
- 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.)
- Active
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Description
本発明は、情報処理装置、情報処理方法、およびプログラムに関する。 The present invention relates to an information processing apparatus, an information processing method, and a program.
データ通信サービスの需要は、時間帯や場所によって増加する場合がある。例えば、通勤時間帯における電車内、イベント会場におけるイベント開催時、災害時、および夜間の住宅街などにおいて、データ通信サービスの需要が増加する。データ通信サービスの需要が増加すると、輻輳が発生して通信が途切れがちになったり、通信データが途中で失われたり、一時的に通信不能になったりすることがある。
特許文献1に記載の帯域予約装置は、ユーザによって操作された通信端末から送信される予約情報に応じて、移動体通信システムにおける通信帯域の使用の予約を事前に受け付けることにより、予約に応じたデータ通信サービスを提供することができる。
The demand for data communication services may increase depending on the time of day and location. For example, the demand for data communication services increases in trains during commuting hours, when events are held at event venues, during disasters, and in residential areas at night. When the demand for data communication services increases, congestion may occur and communication may be interrupted, communication data may be lost in the middle, or communication may be temporarily disabled.
The bandwidth reservation device described in Patent Literature 1 accepts a reservation for use of a communication band in a mobile communication system in advance according to reservation information transmitted from a communication terminal operated by a user, thereby responding to the reservation. Data communication services can be provided.
しかしながら、通信サービスの需要が生ずるのは、必ずしも事前に予約が可能な場合であるとは限らない。例えば、災害時などに発生する需要を事前に予測することは困難である。また、特許文献1に記載の帯域予約装置が提供するような、特定の通信端末に対して優先的に通信を行うサービス(以下、優先通信ともいう)の需要は、必ずしも通信端末を操作するユーザからのみ生ずるとは限らない。例えば、通信サービスを提供する事業者が、特定の条件を満たす通信接続に対して優先的に通信を行いたい場合もある。 However, the demand for communication services does not always occur when reservations are possible in advance. For example, it is difficult to predict in advance the demand that occurs during a disaster. Further, the demand for a service (hereinafter also referred to as priority communication) that preferentially communicates with a specific communication terminal as provided by the bandwidth reservation device described in Patent Document 1 is not necessarily the user who operates the communication terminal. It does not always arise from For example, there is a case where a provider that provides a communication service wants to preferentially communicate with a communication connection that satisfies a specific condition.
本発明は、上記の点に鑑みてなされたものであり、様々な状況において柔軟に優先通信を行うことができる情報処理装置、情報処理方法、およびプログラムを提供することを目的とする。 The present invention has been made in view of the above points, and an object thereof is to provide an information processing apparatus, an information processing method, and a program that can flexibly perform priority communication in various situations.
(1)本発明は上記の課題を解決するためになされたものであり、本発明の一態様としては、通信データを取得する取得部と、前記通信データが示す通信接続要求が所定の第1条件を満たす場合、前記通信データに基づいて通信帯域の割当ての優先順位を特定するための優先度を判定する優先度判定部と、前記優先度判定部による判定結果に基づいて優先制御情報を生成する優先制御情報生成部と、通信を中継する通信装置に対して前記通信を行う装置を識別するための装置識別情報と前記優先制御情報とを送信する送信部と、前記通信装置における通信状況を検出する検出部と、を備え、前記通信状況が所定の第2条件を満たす場合、前記送信部は、前記優先度と異なる優先度への変更を示す優先度変更情報、または優先接続の解除を示す優先解除情報を前記通信装置へ送信することを特徴とする情報処理装置である。 (1) The present invention has been made to solve the above-described problems. As one aspect of the present invention, an acquisition unit that acquires communication data and a communication connection request indicated by the communication data are predetermined first. When the condition is satisfied, a priority determination unit that determines a priority for specifying the priority of allocation of communication bands based on the communication data, and generates priority control information based on a determination result by the priority determination unit A priority control information generating unit for transmitting, a transmission unit for transmitting device identification information for identifying a device that performs the communication to a communication device that relays communication, and the priority control information, and a communication status in the communication device. A detecting unit for detecting, and when the communication status satisfies a predetermined second condition, the transmitting unit performs priority change information indicating a change to a priority different from the priority, or cancels the priority connection. Show An information processing apparatus characterized by transmitting a previous release information to the communication device.
(2)また、本発明の一態様としては、前記検出部は、1または複数の前記通信装置における前記通信状況を検出し、前記送信部は、1または複数の前記通信装置へ送信する、ことを特徴とする(1)に記載の情報処理装置である。 (2) Moreover, as 1 aspect of this invention, the said detection part detects the said communication condition in one or several said communication apparatuses, and the said transmission part transmits to one or several said communication apparatuses, The information processing apparatus according to (1), characterized in that:
(3)また、本発明の一態様としては、前記所定の第2条件とは、前記通信が行われる前記通信装置における通信帯域の使用割合が所定の閾値を上回ることである、ことを特徴とする(1)に記載の情報処理装置である。 (3) Moreover, as one aspect of the present invention, the predetermined second condition is that a use rate of a communication band in the communication device in which the communication is performed exceeds a predetermined threshold value. The information processing apparatus according to (1).
(4)また、本発明の一態様としては、前記通信データは、前記所定の第2条件とは、前記通信における同時接続数が所定の閾値を上回ることであることを特徴とする(1)に記載の情報処理装置である。 (4) As an aspect of the present invention, the communication data is characterized in that the predetermined second condition is that a number of simultaneous connections in the communication exceeds a predetermined threshold (1) It is an information processing apparatus as described in.
(5)また、本発明の一態様としては、前記所定の第2条件とは、前記通信が所定の時間帯における通信である、または前記通信装置による通信エリアが所定の通信エリアである
ことを特徴とする(1)に記載の情報処理装置である。
(5) As an aspect of the present invention, the predetermined second condition is that the communication is communication in a predetermined time zone, or a communication area by the communication device is a predetermined communication area. The information processing apparatus according to (1), which is characterized.
(6)また、本発明の一態様としては、前記所定の第2条件とは、前記通信が行われる前記通信装置に接続する前記装置の平均スループットが所定の閾値を下回ることであることを特徴とする(1)に記載の情報処理装置である。 (6) As an aspect of the present invention, the predetermined second condition is that an average throughput of the device connected to the communication device with which the communication is performed is below a predetermined threshold. The information processing apparatus according to (1).
(7)また、本発明の一態様としては、コンピュータを用いた情報処理方法であって、取得部が、通信データを取得する取得ステップと、優先度判定ステップが、前記通信データが示す通信接続要求が所定の第1条件を満たす場合、前記通信データに基づいて通信帯域の割当ての優先順位を特定するための優先度を判定する優先度判定ステップと、優先制御情報生成部が、前記優先度判定ステップにおける判定結果に基づいて優先制御情報を生成する優先制御情報生成ステップと、送信部が、通信を中継する通信装置に対して前記通信を行う装置を識別するための装置識別情報と前記優先制御情報とを送信する送信ステップと、検出部が、前記通信装置における通信状況を検出する検出ステップと、前記通信状況が所定の第2条件を満たす場合、前記送信部が、前記優先度と異なる優先度への変更を示す優先度変更情報、または優先接続の解除を示す優先解除情報を前記通信装置へ送信するステップと、を有することを特徴とする情報処理方法である。 (7) According to another aspect of the present invention, there is provided an information processing method using a computer, in which an acquisition unit that acquires communication data and a priority determination step include communication connections indicated by the communication data When the request satisfies a predetermined first condition, a priority determination step for determining a priority for specifying a communication band allocation priority based on the communication data, and a priority control information generating unit includes the priority A priority control information generating step for generating priority control information based on a determination result in the determination step; and a device identification information for identifying a device that performs the communication with respect to a communication device that relays communication, and the priority A transmission step for transmitting control information; a detection step for detecting a communication status in the communication device; and a case where the communication status satisfies a predetermined second condition. And the step of transmitting, to the communication device, priority change information indicating a change to a priority different from the priority, or priority release information indicating release of a priority connection. Information processing method.
(8)また、本発明の一態様としては、コンピュータに、通信データを取得する取得ステップと、前記通信データが示す通信接続要求が所定の第1条件を満たす場合、前記通信データに基づいて通信帯域の割当ての優先順位を特定するための優先度を判定する優先度判定ステップと、前記優先度判定ステップにおける判定結果に基づいて優先制御情報を生成する優先制御情報生成ステップと、通信を中継する通信装置に対して前記通信を行う装置を識別するための装置識別情報と前記優先制御情報とを送信する送信ステップと、前記通信装置における通信状況を検出する検出ステップと、前記通信状況が所定の第2条件を満たす場合、前記優先度と異なる優先度への変更を示す優先度変更情報、または優先接続の解除を示す優先解除情報を前記通信装置へ送信するステップと、を実行させるためのプログラムである。 (8) Moreover, as one aspect of the present invention, when an acquisition step for acquiring communication data and a communication connection request indicated by the communication data satisfy a predetermined first condition, the computer performs communication based on the communication data. A priority determination step for determining a priority for specifying the priority of bandwidth allocation, a priority control information generation step for generating priority control information based on a determination result in the priority determination step, and relaying communication A transmission step of transmitting device identification information for identifying a device that performs the communication to the communication device and the priority control information; a detection step of detecting a communication status in the communication device; and the communication status is predetermined. When the second condition is satisfied, the priority change information indicating the change to the priority different from the priority or the priority release information indicating the release of the priority connection is displayed in advance. Is a program for executing the steps of transmitting to the communication device.
本発明によれば、様々な状況において柔軟に優先通信を行うことができる。 According to the present invention, priority communication can be performed flexibly in various situations.
(実施形態)
以下、本発明の実施形態について図面を参照しながら説明する。
(通信システムの構成)
図1は、本実施形態に係る通信システムのネットワーク構成の一例を示す概略図である。
本実施形態に係る通信システム1は、CP(Contents Provider;コンテンツプロバイダ)サーバと端末との間で行われる通信を制御するシステムである。通信システム1は、例えば、無線技術の標準化団体3GPP(Third Generation Partnership Project)によって仕様が定義されたLTE(Long Term Evolution)方式の無線通信の無線アクセス網を含んで構成される。
(Embodiment)
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
(Configuration of communication system)
FIG. 1 is a schematic diagram illustrating an example of a network configuration of a communication system according to the present embodiment.
A communication system 1 according to the present embodiment is a system that controls communication performed between a CP (Contents Provider) server and a terminal. The communication system 1 is configured to include, for example, a radio access network for LTE (Long Term Evolution) wireless communication whose specifications are defined by a standardization organization 3GPP (Third Generation Partnership Project).
図1に示すように、通信システム1は、通信制御装置10(情報処理装置)と、EPC(Evolved Packet Core)20と、CPサーバ30−1と、CPサーバ30−2と、CPサーバ31と、閉域網40と、インターネット50と、無線アクセス網60と、端末70と、端末71と、HSS(Home Subscriber Server)80と、課金サーバ90と、を含んで構成される。
As illustrated in FIG. 1, the communication system 1 includes a communication control device 10 (information processing device), an EPC (Evolved Packet Core) 20, a CP server 30-1, a CP server 30-2, and a
通信制御装置10は、CPサーバと端末との間における通信の優先制御を行う。通信制御装置10の機能構成の詳細については後述する。
EPC20は、認証、移動制御、ベアラ管理、課金、QoS(Quality of Service)制御など行う。EPC20は、P−GW(Packet Data Network Gateway)200と、S−GW(Serving Gateway)201と、PCRF(Policy and Charging Rules Function)202と、MME(Mobility Management Entity)203と、を含んで構成される。
The
The
P−GW200は、EPC20の外部のネットワークとの接続点であり、IP(Internet Protcol)アドレスの割当てや、S−GW201へのパケット転送などを行うゲートウェイである。S−GW201は、LTEの無線通信基地局であるeNodeB600を収容し、ユーザデータを伝送するゲートウェイである。
PCRF202(優先制御部)は、通信のQoS制御、優先制御、および課金のための制御を行う。また、PCRF202は、通信制御装置10から送信された情報に基づいて通信の優先制御を行うことがある。MME203は、eNodeB600を収容し、端末の移動管理、および端末の認証(セキュリティ制御)などを行う。
The P-GW 200 is a connection point with an external network of the
The PCRF 202 (priority control unit) performs QoS control for communication, priority control, and control for charging. Further, the PCRF 202 may perform communication priority control based on information transmitted from the
CPサーバ30−1およびCPサーバ30−2は、優先通信の対象となる特定のウェブサイト等を公開するCPサーバであり、当該CPサーバと端末(例えば、端末70、または端末71)との間の通信は、通信制御装置10による優先制御によって優先的に行われることがある。なお、CPサーバ30−1のように、閉域網40を介してEPC20と通信接続するCPサーバもあれば、CPサーバ30−2のように、インターネット50を介してEPC20と通信接続するCPサーバもある。
CPサーバ31は、優先通信の対象ではない一般のウェブサイトを公開するCPサーバである。なお、後述するように、CPサーバ31と端末71との間の通信は、優先的に行われない。
The CP server 30-1 and the CP server 30-2 are CP servers that publish a specific website or the like that is a target of priority communication, and between the CP server and a terminal (for example, the
The
なお、CPサーバ30−1、CPサーバ30−2、およびCPサーバ31が公開するのはウェブサイトに限られるものではなく、その他のコンテンツ(例えば、映像データ、音声データ、およびテキストデータ)やアプリケーションであってもよい。
また、説明を簡略するため、図1においては、CPサーバ30−1、CPサーバ30−2、およびCPサーバ31は、1つずつしか図示していないが、それぞれ複数あってもよい。
Note that the CP server 30-1, the CP server 30-2, and the
Further, in order to simplify the description, in FIG. 1, only one CP server 30-1, CP server 30-2, and
閉域網40は、通信事業者が自社のサービスとして構築した「閉じた」ネットワークである。ここでいう「閉じた」とは、インターネット50から直接アクセスを受けないことを意味する。
無線アクセス網60は、EPC20と端末(端末70、および端末71)との間の通信を中継する無線ネットワークである。無線アクセス網60は、例えば、LTE方式での無線通信を実現するアクセス網であるE−UTRAN(Evolved Universal Terrestrial Radio Access Network)である。無線アクセス網60は、eNodeB(evolved Node B)600を含んで構成される。eNodeB600は、LTE方式での無線通信に対応した無線基地局である。
The closed network 40 is a “closed” network constructed as a service of its own by a communication carrier. Here, “closed” means that access is not received directly from the Internet 50.
The
端末70は、優先通信の対象となる特定の端末であり、当該端末とCPサーバ(例えば、CPサーバ30−1、CPサーバ30−2、またはCPサーバ31)との間の通信は、通信制御装置10による優先制御によって優先的に行われることがある。
端末71は、優先通信の対象ではない一般の端末である。優先通信の対象ではない端末71と優先通信の対象ではないCPサーバ31との間の通信は、優先的に行われない。
The terminal 70 is a specific terminal subject to priority communication, and communication between the terminal and the CP server (for example, the CP server 30-1, the CP server 30-2, or the CP server 31) is a communication control. The priority control may be performed preferentially by the
The terminal 71 is a general terminal that is not subject to priority communication. Communication between the terminal 71 that is not the target of priority communication and the
なお、上記の説明においては、CPサーバ30−1およびCPサーバ30−2が行う通信は優先的に行われることがあり、CPサーバ31が行う通信は優先的に行われることがないというように、サーバ毎に通信が優先的に行われることがあるか否かが決まるものとしたが、これに限られない。例えば、それぞれのCPサーバに含まれるサイト毎に通信が優先的に行われることがあるか否かが決まるような構成であってもよい。すなわち、例えば、ある特定のサイトへのアクセスが行われる通信の場合には優先通信が行われ、特定のサイト以外のサイトへのアクセスが行われる通信の場合には優先通信が行われないような構成であっても構わない。
In the above description, the communication performed by the CP server 30-1 and the CP server 30-2 may be preferentially performed, and the communication performed by the
HSS80は、通信システム1による通信サービスの提供を受ける加入者(ユーザ)の加入者情報データベースであり、認証情報の管理および端末(端末70および端末71)の在圏情報の管理を行う。
課金サーバ90は、CPサーバ(CPサーバ30−1、CPサーバ30−2、およびCPサーバ31)または端末(端末70、および端末71)に対して課金を行うためのシステムであり、例えば、オンライン課金システム(OCS;Online Chaerging System)、またはオフライン課金システム(OFCS;Offline Chaerging System)を含んで構成される。
The
The
(通信制御装置の構成)
次に、通信制御装置10の機能構成について、図面を参照しながら説明する。
図2は、本実施形態に係る通信制御装置の機能構成を示すブロック図である。
通信制御装置10は、取得部100と、優先度判定部101と、優先制御情報生成部102と、送信部103と、検出部104と、を含んで構成される。
(Configuration of communication control device)
Next, the functional configuration of the
FIG. 2 is a block diagram illustrating a functional configuration of the communication control apparatus according to the present embodiment.
The
取得部100は、EPC20から(PCRF202を介して)通信データを取得する。ここでいう通信データとは、EPC20において行われるそれぞれの通信に関する付随情報(メタデータ)を示すデータである。通信データには、優先通信が行われる際の通信の優先度を判定するために用いられる情報、例えば、通信を行う装置を識別する装置識別情報(例えば、当該通信を行う端末を識別する端末識別情報、および当該通信を行うCPサーバを識別するCPサーバ識別情報)などが含まれる。通信データは、例えば、当該通信の要求元または要求先の装置(例えば、CPサーバ30−1、CPサーバ30−2、または端末70)が生成し、EPC20へ送信するデータである。また、通信データは、例えば、当該通信の要求元または要求先の装置(例えば、CPサーバ30−1、CPサーバ30−2、または端末70)におけるユーザからの操作入力に基づいて送信されるデータである。
The
なお、装置識別情報には、端末識別情報およびCPサーバ識別情報だけでなく、通信装置を識別する識別情報が用いられてもよい。または、装置識別情報には、ユーザを特定することができる識別情報、例えば、シム(SIM;Subscriber Identity Module)カードの識別番号が用いられてもよい。
なお、通信データに含まれる情報のその他の例については後述する。
The device identification information may include not only the terminal identification information and the CP server identification information, but also identification information for identifying the communication device. Alternatively, identification information that can specify a user, for example, an identification number of a SIM (Subscriber Identity Module) card may be used as the device identification information.
Other examples of information included in communication data will be described later.
優先度判定部101は、取得部100が取得した通信データを解析し、当該通信データが示す通信接続要求が所定の条件(第1条件)を満たす場合、当該通信データに基づいて通信の優先順位(例えば、通信帯域の割当ての優先順位、またはタイムスロットの割当ての優先順位)を特定するための優先度を判定する。優先度は、例えば、「クラス1」、「クラス2」、・・・、および「クラス9」のように、優先順位を示すクラスによって表される。例えば、「クラス1」と判定された通信は最も優先順位が高く、「クラス9」と判定された通信は最も優先順位が低い。
The
なお、通信データの解析結果によっては、優先度判定部101は、当該通信データに対応する通信に対する優先度の判定を行わなくてもよい。その場合、優先度の判定が行われなかった通信の優先順位は、例えば、最も低い優先順位とされる。
なお例えば、通信データは、IPパケットのデータ部分(ペイロード)を含むデータであり、通信制御装置10は、優先度判定部101においてペイロードを解析するDPI(Deep Packet Inspection)機能を有する装置であってもよい。
Depending on the analysis result of the communication data, the
For example, the communication data is data including the data portion (payload) of the IP packet, and the
優先制御情報生成部102は、優先度判定部101による判定の結果に基づいて、優先制御情報を生成する。優先制御情報には、優先通信における優先内容、例えば、優先度判定部101によって判定された優先度に応じた通信帯域の割当量、または優先度に応じたタイムスロットの割当量などを示す情報が含まれる。
送信部103は、PCRF202に対して、優先制御情報と優先制御の対象となる通信を識別するための識別情報(例えば、端末識別情報、またはCPサーバ識別情報)を送信する。これにより、PCRF202(優先制御部)は、通信制御装置10から受信した識別情報によって識別される特定の通信に対して、通信制御装置10から受信した優先制御情報に応じた優先通信を行うように(例えば、優先制御情報が示す通信帯域、またはタイムスロットを割り当てるように)P−GW200(優先実行部)を制御することができる。
The priority control
The
なお、PCRF202(優先制御部)は、通信制御装置10(情報処理装置)から受信した優先制御情報だけでなく、例えばP−GW200から受信した通信装置の障害情報(例えば、EPC20、または無線アクセス網60において生じた障害の障害情報)と組み合わせて、優先制御を行うか否かの判定処理を行ってもよい。
例えば、通信装置の障害情報とは、端末を収容する通信装置に隣接する別の通信装置が故障している状態、或いは、端末が経由する基幹伝送路を構成する通信装置で故障が発生している状態を示す情報などであり、端末を収容する通信装置の以遠で障害が発生しているため、優先制御を行わないなどの判定処理を行うことができる。
Note that the PCRF 202 (priority control unit) not only receives priority control information received from the communication control apparatus 10 (information processing apparatus) but also communication apparatus failure information received from the P-GW 200 (for example, the
For example, the failure information of the communication device is a state where another communication device adjacent to the communication device that accommodates the terminal is broken or a failure occurs in a communication device that constitutes a trunk transmission path through which the terminal passes. It is possible to perform determination processing such as not performing priority control because a failure has occurred beyond the communication device that accommodates the terminal.
なお、本実施形態に係る通信システム1においては、通信制御装置10が優先度判定部101を備え、EPC20がPCRF202(優先制御部)およびP−GW200(優先実行部)を備えるものとしたが、これに限られない。例えば、通信システム1は、優先度判定部101、優先制御部、および優先実行部をそれぞれ異なる装置に備える構成であってもよい。または、例えば、通信システム1は、優先度判定部101、優先制御部、および優先実行部の一部または全部を、同一の装置に備える構成であってもよい。
In the communication system 1 according to the present embodiment, the
検出部104は、EPC20における通信の通信状態を検出した結果(通信状況)を示すデータ(以下、検出データとも言う)を、EPC20から(PCRF202を介して)取得する。ここでいう通信状態とは、通信トラフィック、例えば、通信帯域の使用率やスループットなどによって示される通信の状態(通信品質)を示すデータである。
優先度判定部101は、検出データを検出部104から取得する。優先度判定部101は、取得した検出データが示す通信状況に基づいて、優先制御するか否かを判定する。
The
The
すなわち、優先度判定部101は、取得した検出データが示す通信状況によっては、新たな優先通信を行わないよう優先度の判定を行わないこともある。例えば、優先度判定部101は、EPC20において行われている通信全体において通信トラフィック量が所定の量よりも多い場合(すなわち、通信が混み合っている場合)、または、EPC20において行われている通信全体において優先通信が占める割合が所定の割合よりも高い場合などには、優先度の判定を行わない。これにより、優先度判定部101は、更に新たな優先通信を行うための通信帯域を確保することが困難な通信状態である場合には新たな優先通信を行わないようにEPC20を制御することができる。
That is, the
または例えば、優先度判定部101は、EPC20において行われている通信全体において通信トラフィック量が所定の量よりも少ない場合、または、EPC20において行われている通信全体において優先通信が占める割合が所定の割合よりも低い場合には、優先度の判定を行わない。これにより、優先度判定部101は、優先通信を行わなくても十分な通信速度を確保できる通信状態である場合には新たな優先通信を行わないようにEPC20を制御することができる。
Alternatively, for example, the
また、優先度判定部101が、取得した検出データが示す通信状況を解析した結果、当該通信状況が所定の条件(第2条件)を満たす場合に、特定の通信について、異なる優先度へ変更するか否か、または優先接続を解除するか否かを判定するようにしてもよい。優先度判定部が、異なる優先度へ変更する、または優先接続を解除すると判定した場合、優先制御情報生成部102は、優先度判定部101による判定結果に基づいて、異なる優先度への変更を示す優先度変更情報、または優先接続の解除を示す優先解除情報を生成する。そして、送信部103は、優先制御情報生成部102によって生成された優先度変更情報または優先解除情報をEPC20(通信装置)のPCRF202(優先制御部)へ送信する。
Moreover, when the
なお、上記においては説明を簡単にするため、通信装置は1つであるものとしたが、通信装置は複数存在していてもよい。その場合、例えば、検出部104は、1または複数の通信装置における通信状況を検出し、送信部103は、1または複数の通信装置へ、優先制御情報、優先度変更情報、または優先解除情報を送信する。
In the above, for the sake of simplicity, it is assumed that there is one communication device, but a plurality of communication devices may exist. In this case, for example, the
なお、検出部104が、通信状況を示す検出データのほかに通信の経路を示す経路情報をEPC20から取得するようにし、優先度判定部101が、当該経路情報に基づいて優先制御情報、優先度変更情報、または優先解除情報の送信先である通信装置を選択するようにしてもよい。
The
なお、上述した所定の条件(第2条件)とは、例えば、特定の通信が行われる通信装置における通信帯域の使用割合が所定の閾値を上回ることである。
また、所定の閾値を上回ったか否かは、例えば、直近の任意の期間における通信帯域の使用割合の平均値が所定の閾値を上回ったか否かに基づいて決定されるようにしてもよい。または、所定の閾値を上回ったか否かは、例えば、直近の任意の期間において少なくとも一度は通信帯域の使用割合が閾値を上回ったか否かに基づいて決定されるようにしてもよい。
In addition, the predetermined condition (second condition) described above is, for example, that the usage rate of the communication band in the communication apparatus in which specific communication is performed exceeds a predetermined threshold.
Further, whether or not the predetermined threshold value has been exceeded may be determined based on, for example, whether or not the average value of the communication band usage ratio in the most recent arbitrary period exceeds the predetermined threshold value. Alternatively, whether or not the predetermined threshold is exceeded may be determined based on whether or not the communication band usage ratio exceeds the threshold at least once in the most recent arbitrary period, for example.
または、上述した所定の条件(第2条件)とは、例えば、特定の通信が行われる通信装置における通信の同時接続数が所定の閾値を上回ることである。
また、所定の閾値を上回ったか否かは、例えば、直近の任意の期間における通信の同時接続数の平均値が所定の閾値を上回ったか否かに基づいて決定されるようにしてもよい。または、所定の閾値を上回ったか否かは、例えば、直近の任意の期間において少なくとも一度は通信の同時接続数が閾値を上回ったか否かに基づいて決定されるようにしてもよい。
Or the predetermined condition (2nd condition) mentioned above is that the number of simultaneous connections of communication in the communication apparatus in which specific communication is performed exceeds a predetermined threshold value, for example.
Further, whether or not the predetermined threshold is exceeded may be determined based on, for example, whether or not the average value of the number of simultaneous connections in the most recent arbitrary period exceeds a predetermined threshold. Alternatively, whether or not the predetermined threshold value is exceeded may be determined based on whether or not the number of simultaneous communication connections exceeds the threshold value at least once in the most recent arbitrary period, for example.
または、上述した所定の条件(第2条件)とは、例えば、特定の通信が所定の時間帯における通信である、または当該通信が行われる通信装置による通信エリアが所定の通信エリアであることである。
なお、通信装置の装置識別情報と当該通信装置による通信エリア(通信範囲)とが対応付けられたテーブルを示すデータが、通信制御装置10の優先度判定部101が備える記憶部(図示せず)に予め記憶されており、優先度判定部101が、通信データに含まれる通信装置の装置識別情報と当該テーブルを示すデータに基づいて、通信装置による通信エリア(通信範囲)が所定の通信エリア(通信範囲)であることを判定するようにしてもよい。
Alternatively, the predetermined condition (second condition) described above is, for example, that the specific communication is communication in a predetermined time zone, or that the communication area by the communication device in which the communication is performed is the predetermined communication area. is there.
Note that data indicating a table in which device identification information of a communication device is associated with a communication area (communication range) by the communication device is a storage unit (not shown) included in the
または、通信データに、基地局(例えば、eNodeB600)を識別する基地局IDが含まれるようにし、基地局IDと通信エリアが対応付けられたテーブルを示すデータが、通信制御装置10の優先度判定部101が備える記憶部(図示せず)に予め記憶されているような構成であってもよい。これにより、優先度判定部101は、通信データに含まれる基地局IDと当該テーブルとに基づいて、通信装置による通信エリア(通信範囲)が所定の通信エリア(通信範囲)であることを判定することができる。
Alternatively, the communication data includes a base station ID for identifying a base station (for example, eNodeB 600), and data indicating a table in which the base station ID and the communication area are associated is the priority determination of the
また、通信制御装置10が、外部の装置に記憶されたテーブルから、特定の装置(例えば、端末、CPサーバ)が収容される通信エリアを構成する通信装置の装置識別情報を取得するようにし、当該通信装置へ優先制御情報、優先度変更情報、または優先解除情報が送信するような構成であってもよい。
Further, the
なお、通信データに、装置(例えば、端末、CPサーバ)の位置を示す位置情報が含まれるようにし、通信装置による通信エリア(通信範囲)が所定の通信エリア(通信範囲)であるか否かは、当該位置情報が示す位置が当該通信装置による通信エリア(通信範囲)に含まれるか否かによって判定がなされるようにしてもよい。
この場合、例えば、装置(例えば、端末、CPサーバ)の位置が、複数の通信装置による複数の通信エリアの境界近傍であり、当該装置が接続しうる通信装置が複数ある場合がある。そして、通信制御装置10が優先制御情報の送信先とする通信装置を決定したときには、当該装置が、(例えば、ハンドオーバーによって)別の通信装置に接続している場合がある。これにより、通信制御装置10から優先制御情報を受信した通信装置と、当該装置(端末、CPサーバなど)が接続する通信装置との相違が発生する場合がある。これを解消するため、通信制御装置10が、当該装置の位置から所定の範囲内に位置する複数の通信装置に対して、優先制御情報、優先度変更情報、または優先解除情報を送信するようにしてもよい。
Whether or not the communication data includes position information indicating the position of the device (for example, terminal, CP server), and the communication area (communication range) by the communication device is a predetermined communication area (communication range). The determination may be made based on whether or not the position indicated by the position information is included in the communication area (communication range) by the communication apparatus.
In this case, for example, the position of a device (for example, a terminal or a CP server) is near the boundary of a plurality of communication areas by a plurality of communication devices, and there may be a plurality of communication devices to which the device can be connected. When the
または、上述した所定の条件(第2条件)とは、例えば、特定の通信が行われる通信装置に接続する装置(例えば、端末、CPサーバ)における平均スループットが所定の閾値を下回ることである。 Alternatively, the predetermined condition (second condition) described above is, for example, that an average throughput in a device (for example, a terminal or a CP server) connected to a communication device that performs specific communication is below a predetermined threshold.
そのほか、1回の優先接続の継続時間が予め決められており、PCRF202(優先制御部)が当該継続時間に基づいてP−GW200や基地局(例えば、eNodeB600)を制御することによって通信の優先制御を行うようにしてもよい。また、このように、通信制御装置10だけではなく、PCRF202、基地局(例えば、eNodeB600)、リピータ基地局(図示せず)等によっても通信の優先制御が管理されるようにしてもよい。複数の装置が通信の優先制御を管理することによって、通信制御装置10における一極集中管理による負荷を軽減することが可能になる。
In addition, the duration of one priority connection is determined in advance, and the PCRF 202 (priority control unit) controls the P-
なお、具体的には、EPC20および無線アクセス網60において、次のように優先制御が実行される。以下の説明については、後述する優先制御例のいずれにおいても同様である。
例えば、PCRF202は、通信制御装置10から取得した通信を特定する情報と通信帯域の割当量を示すデータに基づくルールを示すPCC(Policy and Charging)ルールを、P−GW200へ出力する。PCCルールを受信したP−GW200は、S−GW201に優先ベアラ(デディケイテッドベアラ(Dedicated Bearer))の生成を要求し、当該PCCルールに応じたQoS(Quality of Service)制御の開始を指示する。なお、デディケイテッドベアラとは、デフォルトベアラに対してQoS単位で追加的に設定されるベアラである。
Specifically, priority control is executed in the
For example, the
S−GW201がPCCルールに応じたQoS制御を開始して、P−GW200とS−GW201との間のデディケイテッドベアラの設定が完了すると、S−GW201は、MME203に、デディケイテッドベアラの設定を要求する。
そして、MME203は、eNodeB600に、E−RAB(E−UTRAN(Evolved Universal Terrestrial Radio Access Network) Radio Access Bearer)の設定を要求する。
eNodeB600は、当該要求に応じて、端末(例えば、端末70、または端末71)に、RRC(Radio Resource Control)再設定要求を送信する。端末(例えば、端末70、または端末71)は、RRC再設定要求を受信したことに応じて、eNodeB600との間で通信接続を確立する。
端末(例えば、端末70、または端末71)は、eNodeB600との間の通信接続を確立すると、完了通知をeNodeB600へ送信する。eNodeB600は、完了通知を受信したことに応じて、E−RAB設定応答(E−RAB Setup Responce)をMME203へ送信する。
When the S-
Then, the
In response to the request, the
When a terminal (for example, the terminal 70 or the terminal 71) establishes a communication connection with the
MME203は、E−RAB設定応答を受信したことに応じて、S−GW201へ、デディケイテッドベアラが設定されたことを示す応答を送信する。
S−GW201は、デディケイテッドベアラが設定されたことを示す応答を受信したことに応じて、P−GW200へ、当該応答を送信する。
以上により、デディケイテッドベアラが生成されることにより優先通信による通信接続が確立し、端末(例えば、端末70、または端末71)に対し、通信制御装置10から送信された通信を特定する情報を示すデータと、通信制御装置10から送信された通信帯域の割当量を示すデータとに基づく通信帯域の割当てに応じたサービスの提供が開始される。
In response to receiving the E-RAB setting response, the
In response to receiving the response indicating that the dedicated bearer has been set, the S-
As described above, the communication connection by the priority communication is established by the generation of the dedicated bearer, and the information specifying the communication transmitted from the
デディケイテッドベアラの生成手続きの更に詳細な内容については、例えば、次の文献に記載されているため説明を省略する。「3GPP TS 23.402 V13.4.0 (2015−12)、 3rd Generation Partnership Project;Technical Specification Group Services and System Aspects;Architecture enhancements for non−3GPP accesses(Release 13)」、 PP.86−90、 「5.4 Dedicated Bearer Procedures for E−UTRAN Access with PMIP−based S5/S8」。 The more detailed contents of the procedure for generating a dedicated bearer are described in the following document, for example, and thus the description thereof is omitted. “3GPP TS 23.402 V13.4.0 (2015-12), 3rd Generation Partnership Project, Technical Specification Group services ss lensce Sense 13 86-90, “5.4 Dedicated Bearer Procedures for E-UTRAN Access with PMIP-based S5 / S8”.
(通信システムの動作)
次に、通信システム1の動作について図面を参照しながら説明する。
図3は、本実施形態に係る通信システム1の動作を示すフローチャートである。
本フローチャートは、通信制御装置10の取得部100が、EPC20から(PCRF202を介して)送信された通信データを受信した際に開始する。なお、EPC20が、通信制御装置10へ通信データを送信するタイミングは、例えば、新規の通信接続の要求が発生したタイミング、優先通信でない一般通信から優先通信へ変更する要求が発生したタイミング、および優先通信において優先度の変更の要求が発生したタイミングなどである。
(Operation of communication system)
Next, the operation of the communication system 1 will be described with reference to the drawings.
FIG. 3 is a flowchart showing the operation of the communication system 1 according to the present embodiment.
This flowchart is started when the
(ステップS001)通信制御装置10の取得部100は、EPC20から(PCRF202を介して)通信データを取得する。取得部100は、EPC20から取得した通信データを優先度判定部101へ出力する。その後、ステップS002へ進む。
(Step S001) The
(ステップS002)優先度判定部101は、取得部100から出力された通信データを取得する。優先度判定部101は、取得した通信データを解析し、当該通信データに含まれる、通信を識別するための識別情報(例えば、端末識別情報、またはCPサーバ識別情報など)と、当該識別情報に対応付けられた優先度情報を抽出する。優先度判定部101は、抽出した優先度情報に基づいて優先度を判定する。優先度判定部101は、優先度の判定結果および識別情報を示す情報を、優先制御情報生成部102へ出力する。その後、ステップS003へ進む。
(Step S002) The
(ステップS003)優先制御情報生成部102は、優先度判定部101から出力された
優先度の判定結果および識別情報を示す情報を取得する。優先制御情報生成部102は、取得した情報が示す優先度の判定結果に応じて優先通信の内容を決定する(例えば、優先度の判定結果に応じて優先通信に割り当てる通信帯域、またはタイムスロットの割当量を決定する)。なお、優先度の判定結果と優先通信の内容(例えば、優先通信に割り当てる通信帯域、またはタイムスロットの割当量とが対応付けられたテーブル)は、優先制御情報生成部102が備える記憶部(図示せず)に予め記憶されている。なお、当該テーブルは外部の装置に記憶されていてもよく、通信制御装置10が、外部の装置に記憶されたテーブルから優先通信に割り当てる通信帯域、またはタイムスロットの割当量を示すデータを取得するような構成であってもよい。
優先制御情報生成部102は、識別情報と優先通信に割り当てる通信帯域、またはタイムスロットの割当量を示すデータとを送信部103へ出力する。その後、ステップS004へ進む。
(Step S003) The priority control
The priority control
(ステップS004)送信部103は、優先制御情報生成部102から出力された、識別情報と優先通信に割り当てる通信帯域、またはタイムスロットの割当量を示すデータとを取得する。送信部103は、識別情報と優先通信に割り当てる通信帯域、またはタイムスロットの割当量を示すデータとを、EPC20のPCRF202(優先制御部)へ送信する。その後、ステップS005へ進む。
(Step S004) The
(ステップS005)EPC20のPCRF202(優先制御部)は、通信制御装置10の送信部103から出力された、識別情報と優先通信に割り当てる通信帯域、またはタイムスロットの割当量を示すデータとを取得する。EPC20は、取得した識別情報に対応する通信(例えば、取得した端末識別情報に対応する端末が行う通信、または例えば、取得したCPサーバ識別情報に対応するCPサーバが行う通信)に対して、取得したデータに基づく通信帯域、またはタイムスロットの割当量を割り当てるように、P−GW200を制御する。
(Step S005) The PCRF 202 (priority control unit) of the
P−GW200(優先実行部)は、PCRF202(優先制御部)からの指示に従って、指定された通信に対して、指定された通信帯域、またはタイムスロットを割り当てる。以上により、優先通信による通信接続が確立される。
なお、P−GW200(優先実行部)が、端末(例えば、端末70または端末71)からP−GW200またはeNodeB600との間だけでなく、端末とCPサーバ(CPサーバ30−1、CPサーバ30−2、またはCPサーバ31)との間の通信経路にある全ての装置に対して、優先制御情報を送信して優先制御させるような構成であってもよい。
以上で、本フローチャートを終了する。
The P-GW 200 (priority execution unit) allocates the designated communication band or time slot to the designated communication in accordance with an instruction from the PCRF 202 (priority control unit). As described above, communication connection by priority communication is established.
Note that the P-GW 200 (priority execution unit) is not only between the terminal (for example, the terminal 70 or the terminal 71) and the P-
Above, this flowchart is complete | finished.
本実施形態に係る通信制御装置10は、様々な種類の通信データに基づいて、通信の優先制御を行うことができる。以下に、いくつかの通信データ例を挙げて説明する。
(通信データ例1)
通信データには、例えば、上述したように、通信の優先順位または優先度を示す優先度情報が含まれる。例えば、上述したように、優先度情報には、「クラス1」、「クラス2」、および「クラス3」のように、優先度を示すクラスを示すデータが含まれる。なお、優先度情報は、そのほか例えば、最も優先度の高い通信の優先度を100として、1から100までの値で優先度を示すデータであっても構わない。その場合、優先度判定部101が、例えば、上記の値が80以上である場合は「クラス1」、上記の値が40以上80未満である場合は「クラス2」、および上記の値が40未満である場合は「クラス3」とクラス分けをすることによって、優先度の判定および優先順位の決定をするようにしてもよい。
The
(Communication data example 1)
For example, as described above, the communication data includes priority information indicating communication priority or priority. For example, as described above, the priority information includes data indicating classes indicating priority, such as “class 1”, “class 2”, and “class 3”. In addition, the priority information may be data indicating the priority with a value from 1 to 100, for example, assuming that the priority of the communication with the highest priority is 100. In that case, for example, the
なお、上記においては、通信の優先順位または優先度を示す優先度情報は通信データに含まれているものとしたが、これに限られない。例えば、通信データには、端末識別情報またはCPサーバ識別情報などの識別情報が含まれ、優先度判定部101が、通信を識別するための識別情報(例えば、端末識別情報またはCPサーバ識別情報など)と優先度情報とが対応付けられたテーブルを予め記憶している記憶部(図示せず)を備え、通信データに含まれる識別情報に対応付けられた優先度情報を当該テーブルから取得するようにしてもよい。または、例えば、優先度判定部101が、通信データに含まれる識別情報に対応付けられた優先度情報を外部の装置(例えば、HSS80など)から取得するようにしてもよい。
In the above description, the priority information indicating the priority or priority of communication is included in the communication data. However, the present invention is not limited to this. For example, the communication data includes identification information such as terminal identification information or CP server identification information, and the
(通信データ例2)
通信データには、例えば、通信を行う端末におけるユーザによる操作入力を示す情報が含まれる。当該情報は、例えば、優先接続を要求することを示す情報、または優先順位を特定するための情報を含む。すなわち本例においては、例えば、ユーザが端末を操作して優先接続を希望する要求をし、その要求に基づいて優先通信が行われる。また、通信データには、例えば、ユーザと通信事業者(例えば、EPC20を使用して通信サービスを提供する事業者、および無線アクセス網60を使用して無線通信サービスを提供する事業者)との契約内容(ユーザが加入している契約プラン)、または例えば、ユーザとコンテンツプロバイダ(例えば、CPサーバ30−1、CPサーバ30−2、およびCPサーバ31を使用してコンテンツを提供する事業者など)との契約内容に応じた優先順位を示す情報が含まれる。
(Communication data example 2)
The communication data includes, for example, information indicating an operation input by a user at a terminal that performs communication. The information includes, for example, information indicating that priority connection is requested or information for specifying priority. That is, in this example, for example, the user operates the terminal to make a request for priority connection, and priority communication is performed based on the request. The communication data includes, for example, a user and a communication provider (for example, a provider that provides a communication service using the
また、ユーザによる操作入力を示す情報には、通信を行う端末をユーザが最後に操作した時刻が含まれるようにしてもよい。その場合、例えば、端末の物理キーやタッチスクリーン等の操作イベントが発生した時刻を取得することによって、ユーザが最後に端末を操作した時刻を取得することが可能である。
これにより、例えば、ユーザ操作を必要とせずに自動で通信ネットワークに脅威(例えば、ドス(DoS;Denial of Service)攻撃等)を与え続けるような悪性プログラムからの通信等に対して、優先制御しないようにすることも可能である。
ユーザが最後に端末を操作した時刻からの経過時間が所定の時間を超過する場合は、優先度判定部101が、異なる優先度への変更を示す優先度変更情報、または優先接続の解除を示す優先解除情報を通信装置へ送信してもよい。例えば、当該時間が、所定の時間を超過する場合には、優先度判定部101が、異なる優先度への変更を示す優先度変更情報、または優先接続の解除を示す優先解除情報を通信装置へ送信してもよい。
The information indicating the operation input by the user may include the time when the user last operated the terminal that performs communication. In this case, for example, by acquiring the time when an operation event such as a physical key of the terminal or a touch screen occurs, it is possible to acquire the time when the user last operated the terminal.
Thus, for example, priority control is not performed for communication from a malicious program that continuously gives a threat (for example, DoS (Denial of Service) attack, etc.) to the communication network without requiring any user operation. It is also possible to do so.
When the elapsed time from the time when the user last operated the terminal exceeds a predetermined time, the
(通信データ例3)
通信データには、例えば、アプリケーションを識別する識別情報、通信接続先を識別する識別情報、基地局(例えば、eNodeB600)を識別する基地局ID、当該通信接続先に対応付けられたURL(Uniform Resource Locator;統一資源位置指定子)、または、当該通信接続先に対応付けられたIPアドレスの構成を示す情報が含まれる。また、通信データには、例えば、通信データが所定の時間帯に送信または受信されたことを示す時間帯情報、所定の場所に位置する装置(例えば、端末、CPサーバ、および通信装置)から通信データが送信されたことを示す場所情報、または、通信データが所定の種別の通信データであることを示す通信種別情報が含まれていてもよい。
(Communication data example 3)
The communication data includes, for example, identification information for identifying an application, identification information for identifying a communication connection destination, a base station ID for identifying a base station (for example, eNodeB 600), and a URL (Uniform Resource) associated with the communication connection destination. Locator; unified resource location specifier) or information indicating the configuration of the IP address associated with the communication connection destination. The communication data includes, for example, time zone information indicating that the communication data is transmitted or received in a predetermined time zone, and communication from devices (for example, a terminal, a CP server, and a communication device) located at a predetermined location. Location information indicating that the data has been transmitted or communication type information indicating that the communication data is a predetermined type of communication data may be included.
さらに、通信データには、例えば、特定の通信モジュール(例えば、LTE通信モジュール)の型番等を示すID(Identifier;識別子)が含まれていてもよい。これにより、通信システム1は、一意に識別可能な「もの」がインターネットやクラウドに接続され、情報交換することにより相互に制御する仕組みであるIoT(Internet of Things;モノのインターネット)において、一意に識別可能なあらゆる「もの」に対して、通信の優先制御を行うことができる。 Furthermore, the communication data may include, for example, an ID (Identifier) indicating a model number of a specific communication module (for example, LTE communication module). As a result, the communication system 1 is unique in IoT (Internet of Things), which is a mechanism in which uniquely identifiable “things” are connected to the Internet or the cloud and are mutually controlled by exchanging information. Communication priority control can be performed on any identifiable “thing”.
優先度判定部101は、これらの識別情報、URL、IPアドレス、またはIPアドレスの構成(例えば、IPアドレスの文字列の長さ、IPアドレスのバージョン(例えば、IPv4またはIPv6)など)を示す情報、時間帯情報、場所情報、通信種別情報等に応じて優先度を判定する。すなわち、例えば、端末側において、特定の識別情報に対応するアプリケーション(当該端末にインストールされた識別情報)が通信を行う場合に優先通信が行われる。また、例えば、特定の識別情報に対応する通信接続先(例えば、特定のCPサーバ、または特定のサイトなど)、または特定のIPアドレスに対応する通信接続先(例えば、CPサーバ)が通信を行う場合に優先通信が行われる。
The
なお、優先度判定部101は、取得した検出データが示す通信状態に応じて、優先度の判定をやり直すことにより特定の優先通信の優先度を変更(更新)することもある。優先度の変更は、優先通信の優先度を、より高い優先度へ変更することもあれば、より低い優先度へ変更することもある。例えば、優先度判定部101は、ある優先度で優先通信している端末の数が所定の数を超える場合、または、EPC20(通信装置)において使用されている通信帯域の割合が所定の割合を超えた場合に、所定の条件に合致する装置であって通信装置に接続されている複数の当該装置(例えば、CPサーバ30−1、CPサーバ30−2、または端末70)のいずれかが行なう通信の優先度を、より高い優先度、またはより低い優先度へ変更(更新)する。
Note that the
なお、優先度判定部101は、優先通信の開始要求を示す通信データに基づいて優先度の判定を開始する。その場合、優先度判定部101は、すでに実行中である他の優先通信の優先度の変更(例えば、より低い優先度への変更)を行うことがある。また、優先度判定部101は、優先通信の終了要求を示す通信データに基づいて優先度の判定を終了する。その場合、優先度判定部101は、実行中である他の優先通信の優先度の変更(例えば、より高い優先度への変更)を行うことがある。
Note that the
なお、例えば、優先通信の要求元の装置または要求元の装置のアプリケーションが、定期的に、自らの要求元の装置または自らの要求元の装置のアプリケーションの状態を取得するようにしてもよい。
その場合、例えば、優先通信の要求元の装置または要求元の装置のアプリケーションにおいて発生したエラーを、自らの要求元の装置または自らの要求元の装置のアプリケーションが検知し、当該エラーが所定のエラーである場合、優先通信の要求元の装置が優先通信の終了要求を示す通信データを送出する。そして、優先度判定部101が、取得した当該通信データに基づいて、優先度の判定を終了するようにしてもよい。
なお、優先通信の要求元の装置または要求元の装置のアプリケーションが、優先通信の要求先の装置から受信する情報に基づいて当該要求先の装置のエラーを検知することができるようにようにして、検知したエラーが所定のエラーである場合には、優先通信の要求元の装置が当該優先通信の終了要求を示す通信データを送出するようにしてもよい。
Note that, for example, the requesting device of the priority communication or the application of the requesting device may periodically acquire the status of the application of the requesting device or the requesting device.
In this case, for example, an error occurring in the request source device of the priority communication or the application of the request source device is detected by the request source device or the application of the request source device, and the error is a predetermined error. If it is, the apparatus that has requested the priority communication transmits communication data indicating a priority communication end request. Then, the
The requesting device or the application of the requesting device can detect an error of the requesting device based on information received from the requesting device of the priority communication. If the detected error is a predetermined error, the apparatus that has requested the priority communication may transmit communication data indicating the priority communication end request.
また、例えば、優先通信の要求元の装置の所定のアプリケーションが使用されることに応じて優先通信が行われる場合において、他のアプリケーションが使用されたこと(例えば、他のアプリケーションが起動したことを示す情報)に基づいて、優先通信が終了されるようにしてもよい。また、例えば、優先通信の要求元の所定のアプリケーションが使用されることに応じて優先通信が行われる場合において、当該アプリケーションが使用されていない時間が所定の時間を超えたことに基づいて、優先通信が終了されるようにしてもよい。また、例えば、優先通信の要求元の所定のアプリケーションが使用されることに応じて優先通信が行われる場合において、当該アプリケーションの状態が所定の状態(例えば、バックグラウンドで動作する状態など)に遷移したことに基づいて、優先通信が終了されるようにしてもよい。 In addition, for example, when priority communication is performed in response to use of a predetermined application of a device that has requested priority communication, that another application has been used (for example, that another application has been started). Based on the information), the priority communication may be terminated. Also, for example, when priority communication is performed in response to use of a predetermined application requesting priority communication, priority is given based on the fact that the time when the application is not used exceeds a predetermined time. Communication may be terminated. In addition, for example, when priority communication is performed in response to use of a predetermined application requesting priority communication, the state of the application transitions to a predetermined state (for example, a state that operates in the background). Based on the above, priority communication may be terminated.
本実施形態における通信システム1は、様々な優先制御を行うことができる。次に、通信制御装置10およびPCRF202(優先制御部)が行う優先制御について、いくつか例を挙げて説明する。
The communication system 1 in the present embodiment can perform various priority controls. Next, priority control performed by the
(優先制御例1)
PCRF202(優先制御部)は、通信制御装置10から取得した通信データに含まれる、優先接続を要求する情報(例えば、優先接続を開始する要求、優先接続を終了する要求、または優先接続の優先度を変更する要求)に基づいて、P−GW200(優先実行部)を制御する。
また、PCRF202(優先制御部)は、通信制御装置10から取得した通信データに含まれる、通信を識別する識別情報(例えば、端末識別情報、またはCPサーバ識別情報など)と、通信データに含まれる、通信帯域またはタイムスロットの割当ての優先順位または優先度を示す優先情報とに基づいて、当該通信に対し通信帯域、またはタイムスロットを割り当てるようにP−GW200(優先実行部)を制御する。
これにより、PCRF202(優先制御部)は、通信を行う端末を識別する端末識別情報、または通信を行うCPサーバを識別するCPサーバ識別情報に基づいて、当該通信ごとの通信帯域、またはタイムスロットの割当量に差異を持たせることによって優先制御を行うことができる。
(Priority control example 1)
The PCRF 202 (priority control unit) includes information for requesting priority connection (for example, a request to start priority connection, a request to end priority connection, or the priority of priority connection included in the communication data acquired from the
Further, the PCRF 202 (priority control unit) is included in the communication data and identification information (for example, terminal identification information or CP server identification information) included in the communication data acquired from the
As a result, the PCRF 202 (priority control unit), based on the terminal identification information that identifies the terminal that performs communication, or the CP server identification information that identifies the CP server that performs communication, determines the communication band or time slot for each communication. Priority control can be performed by giving a difference to the allocation amount.
なお、当該優先情報は、当該通信における通信接続元または当該通信における通信接続先について優先順位または優先度を示す情報であってもよい。すなわち、当該優先情報は、当該通信を行う装置を識別する情報(例えば、端末識別情報、またはCPサーバ識別情報など)に予め対応付けられた優先順位または優先度を示す情報であってもよい。 Note that the priority information may be information indicating a priority order or a priority for a communication connection source in the communication or a communication connection destination in the communication. That is, the priority information may be information indicating a priority level or a priority level associated in advance with information (for example, terminal identification information or CP server identification information) identifying a device that performs the communication.
(優先制御例2)
通信制御装置10の検出部104は、EPC20から(PCRF202を介して)検出データを取得する。本例においては、検出データには、EPC20における通信において接続されている通信接続の数(すなわち、同時接続数)を示すデータが含まれる。検出部104は、取得した検出データを優先度判定部101へ出力する。優先度判定部101は、取得した検出データが示す同時接続数が所定の数を超えている場合には、通信の優先度の判定を行わない。すなわち、優先度判定部101は、EPC20から、新たな優先通信を要求することを示す通信データを取得した場合であっても、検出データが示す同時接続数(例えば、当該通信データが示す通信を行う端末が通信接続するeNodeB600における同時接続数)が所定の数を超えている場合には、当該要求に対する優先度の判定を行わない。これにより、通信制御装置10は、EPC20における通信の同時接続数が所定の数を超えている場合には新たな優先通信が開始されないような優先制御を行うことができる。
(Priority control example 2)
The
なお、上記は、同時接続数が所定の数を超えている場合に、新たな優先通信が開始されないようにする優先制御であるが、例えば、次のように優先制御してもよい。同時接続数が所定の数を超えている場合に、優先度がより低い端末が行う通信、あるいは優先通信を継続している時間がより長い端末が行う通信から順番に、優先通信の終了や優先度の変更がなされるような優先制御であってもよい。 The above is priority control that prevents new priority communication from being started when the number of simultaneous connections exceeds a predetermined number. For example, priority control may be performed as follows. When the number of simultaneous connections exceeds the predetermined number, the priority communication ends or is prioritized in order from the communication performed by the terminal with the lower priority or the communication performed by the terminal with the longer duration of the priority communication. The priority control may be such that the degree is changed.
なお、同時接続数が所定の数を下回った場合に、優先通信が終了されるような優先制御であってもよい。すなわち、同時接続数が少ないことによって、例えば、通信接続中の各通信へ割り当てられる通信帯域がより多く確保できることから、特定の通信のみを優先するような制御が行われないようにしてもよい。 The priority control may be such that priority communication is terminated when the number of simultaneous connections falls below a predetermined number. That is, since the number of simultaneous connections is small, for example, a larger communication band can be secured for each communication during communication connection, so that control that gives priority only to specific communication may not be performed.
なお、上記の説明においては、優先度判定部101が、同時接続数が所定の数を超えているかどうかを判定したが、これに限られない。例えば、PCRF202(優先制御部)が同時接続数を監視し、同時接続数が所定の数に到達している場合には、PCRF202(優先制御部)は、通信制御装置10へ通信データを送信しないようにしてもよい。これにより、PCRF202(優先制御部)は、EPC20における通信の同時接続数を制限することにより優先制御を行うことができる。
In the above description, the
(優先制御例3)
通信制御装置10の検出部104は、EPC20から(PCRF202を介して)検出データを、定期的に(例えば、10秒毎に)取得する。本例においては、検出データには、EPC20において通信接続中である全ての優先通信についての、各優先通信を識別する識別情報、および各優先通信が開始された時刻を示す情報が含まれる。検出部104は取得した検出データを優先度判定部101へ出力する。なお、本例においては、優先度判定部101は、当該検出データを一時的に記憶する記憶部(図示せず)を備える。当該記憶部に記憶された検出データは、検出部104が新たな検出データを取得するごとに上書き更新される。
(Priority control example 3)
The
優先度判定部101は、記憶部に記憶された検出データに含まれる情報(すなわち、優先通信を識別する識別情報、および各優先通信が開始された時刻を示す情報)に基づいて、接続中の優先通信の中でより早くから優先通信を開始していた通信ほど優先度を高くするように判定する。これにより、通信制御装置10は、EPC20において通信接続中である優先通信の中で、より早くから優先通信を開始していた通信ほどより多くの通信帯域、またはタイムスロットを割り当てるように優先制御することができる。
なお、本例においては、優先度判定部101は、接続中の優先通信の中でより早くから優先通信を開始していた通信ほど優先度を高くするように判定したが、逆に、より優先度を低くするように判定してもよい。
The
In this example, the
なお、上記の説明においては、優先度判定部101が、各優先通信が開始された時刻を示す情報などに基づいて優先制御を行うものとしたが、これに限られない。例えば、PCRF202(優先制御部)が、各優先通信の開始時刻を管理し、接続中の優先通信の中で優先通信の開始時刻がより早い通信については、通信帯域、またはタイムスロットの割当量をより多くする(または、少なくする)ようにP−GW200を制御するようにしてもよい。これにより、PCRF202(優先制御部)は、先に接続された優先通信に対し、後に接続された優先通信よりも通信帯域、またはタイムスロットの割当量を多くする、または少なくするような優先制御を行うことができる。
In the above description, the
なお、優先度判定部101またはPCRF202(優先制御部)が、各優先通信の接続時間を各種の識別情報(例えば、端末識別情報、CPサーバ識別情報)毎に管理し、所定の開始時刻から所定の終了時刻までの間において、優先通信による連続した通信パケット量または累積した通信パケット量が所定の値より多い通信に対しては、通信帯域またはタイムスロットの割当を少なくするように制御するような構成であってもよい。(また、その場合、優先度判定部101またはPCRF202(優先制御部)は、例えば、既に通信を切断している端末に対しては、次回以降の接続時にタイムスロットの割当量を少なくするように優先制御部を制御するようにしてもよい。)また、例えば、前記所定の値を、所定の開始時刻から所定の終了時刻までの間において端末識別情報毎に管理された、各優先通信におけるパケット流量の平均値とすることにより、通信システム1は、各優先通信におけるパケット流量の全体平均を超えて優先通信を行っている端末等の優先制御を行うことができる。
Note that the
(優先制御例4)
上述した優先制御例3と同様に、通信制御装置10の検出部104は、EPC20から(PCRF202を介して)検出データを、定期的に(例えば、10秒毎に)取得する。本例においては、検出データには、EPC20において通信接続中である全ての優先通信についての、各優先通信を識別する識別情報、および各優先通信が開始されてからの経過時間(優先接続時間)を示す情報が含まれる。検出部104は取得した検出データを優先度判定部101へ出力する。なお、本例においては、優先度判定部101は、当該検出データを一時的に記憶する記憶部(図示せず)を備える。当該記憶部に記憶された検出データは、検出部104が新たな検出データを取得するごとに上書き更新される。
(Priority control example 4)
Similar to the above-described priority control example 3, the
優先度判定部101は、記憶部に記憶された検出データに含まれる情報(すなわち、優先通信を識別する識別情報、および各優先通信が開始されてからの経過時間を示す情報)に基づいて、接続中の優先通信の中で優先通信が開始されてからの時間が所定の時間を超えた通信については、優先度判定の対象外にする(すなわち、優先通信を終了させる)ように判定する。これにより、通信制御装置10は、EPC20において通信接続中である優先通信の中で、優先通信が開始されてからの時間が所定の時間を超えた通信については優先通信の対象外にするような優先制御を行うことができる。
The
なお、通信制御装置10が、通信を行う端末(例えば、端末70、および端末71)へ、例えば、当該端末が行う通信が優先通信であることを示すデータ、および当該優先通信の終了までの残り時間等を示すデータを送信するようにしてもよい。そして、端末が自らの端末の表示画面(例えば、液晶ディスプレイ)等に当該データに基づく情報を表示するようにしてもよい。
Note that the
なお、上記の説明においては、優先度判定部101が、各優先通信が開始されてからの経過時間を示す情報などに基づいて優先制御を行うものとしたが、これに限られない。例えば、PCRF202(優先制御部)が、各優先通信が開始されてからの経過時間を監視し、接続中の優先通信の中で優先通信が開始されてからの経過時間が所定の時間を超えた通信については、優先通信を終了するようにP−GW200を制御するようにしてもよい。これにより、PCRF202(優先制御部)は、各優先通信が開始されてからの経過時間に基づいて優先制御を行うことができる。例えば、PCRF202(優先制御部)は、EPC20における各優先通信の経過時間を監視し、特定の優先通信の経過時間が、他の優先通信の経過時間よりも長い場合に、当該特定の優先通信を優先接続の対象外にする(優先通信を終了する)ことにより、当該他の優先通信に対する通信帯域、またはタイムスロットの割当量をより多くするような優先制御を行うことができる。
In the above description, the
(優先制御例5)
本例において、通信制御装置10の優先度判定部101は、例えば、上記の優先制御例4で説明した特定の通信のように優先度判定の対象外とした(すなわち、優先通信を終了させた)通信を識別するための対象外通信識別情報を一定期間(例えば、優先度判定の対象外としてから1時間)記憶する記憶部(図示せず)を備える。なお、当該情報は、通信そのものに対応付けられた識別情報であってもよいし、当該通信を行う端末を識別する端末識別情報、または当該通信を行うCPサーバを識別するCPサーバ識別情報であってもよい。
(Priority control example 5)
In this example, the
優先度判定部101は、取得部100を介してEPC20から通信データを取得すると、当該通信データに含まれる通信を識別する識別情報と、記憶部に記憶された対象外通信識別情報とを照合する。優先度判定部101は、通信データに含まれる通信を識別する識別情報と一致する識別情報が対象外通信識別情報に存在している場合、当該通信データが示す通信を優先度判定の対象外とする(すなわち、優先通信を行わないようにさせる)。これにより、通信制御装置10は、優先通信から優先されない通信へ変更された通信が、所定の期間は、優先通信へ再度変更されることがないような優先制御を行うことができる。
When the
なお本例においては、優先通信から優先されない通信へ変更された通信が所定の期間は優先通信へ再度変更されることがないように、優先度判定部101が優先制御のための判定を行うものとしたが、これに限られない。例えば、PCRF202(優先制御部)が、優先通信から優先されない通信へ変更された(優先度判定の対象外とされた)通信を識別する対象外通信識別情報を一定期間(例えば、優先度判定の対象外としてから1時間)記憶する記憶部(図示せず)を備えるような構成であってもよい。これにより、PCRF202(優先制御部)は、優先接続をしない通信へ変更した通信を、所定の期間は優先接続をする通信へ再度変更しないような優先制御を行うことができる。
In this example, the
以上、説明したように、本実施形態に係る通信システム1は、様々な状況において柔軟に優先通信を行うことができる。 As described above, the communication system 1 according to the present embodiment can flexibly perform priority communication in various situations.
なお、本実施形態に係る通信システム1は、無線アクセス網60を介した無線通信を含む通信ネットワークを制御するシステムであるが、これに限られない。本実施形態に係る通信システム1は、例えば、有線アクセス網を介した通信ネットワークを制御するシステムであってもよい。
The communication system 1 according to the present embodiment is a system that controls a communication network including wireless communication via the
以上、本発明の実施形態及びその変形を説明したが、これらの実施形態及びその変形は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態及びその変形は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態及びその変形は、発明の範囲や要旨に含まれると同時に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。 As mentioned above, although embodiment of this invention and its deformation | transformation were demonstrated, these embodiment and its deformation | transformation were shown as an example and are not intending limiting the range of invention. These embodiments and modifications thereof can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the spirit of the invention. These embodiments and modifications thereof are included in the scope and gist of the invention, and at the same time, are included in the invention described in the claims and equivalents thereof.
なお、上述の各装置は内部にコンピュータを有している。そして、上述した各装置の各処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、CD−ROM、DVD−ROM、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしてもよい。 Each of the above devices has a computer inside. The process of each device described above is stored in a computer-readable recording medium in the form of a program, and the above-described processing is performed by the computer reading and executing the program. Here, the computer-readable recording medium means a magnetic disk, a magneto-optical disk, a CD-ROM, a DVD-ROM, a semiconductor memory, or the like. Alternatively, the computer program may be distributed to the computer via a communication line, and the computer that has received the distribution may execute the program.
また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。
さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。
The program may be for realizing a part of the functions described above.
Furthermore, what can implement | achieve the function mentioned above in combination with the program already recorded on the computer system, what is called a difference file (difference program) may be sufficient.
1・・・通信システム、10・・・通信制御装置(情報処理装置)、20・・・EPC、30−1・・・CPサーバ(優先)、30−2・・・CPサーバ(優先)、31・・・CPサーバ(一般)、40・・・閉域網、50・・・インターネット、60・・・無線アクセス網、70・・・端末(優先)、71・・・端末(一般)、80・・・HSS、90・・・課金サーバ、100・・・取得部、101・・・優先度判定部、102・・・優先制御情報生成部、103・・・送信部、104・・・検出部、200・・・P−GW、201・・・S−GW、202・・・PCRF(優先制御部)、203・・・MME、600・・・eNodeB
DESCRIPTION OF SYMBOLS 1 ... Communication system, 10 ... Communication control apparatus (information processing apparatus), 20 ... EPC, 30-1 ... CP server (priority), 30-2 ... CP server (priority), 31 ... CP server (general), 40 ... closed network, 50 ... Internet, 60 ... radio access network, 70 ... terminal (priority), 71 ... terminal (general), 80 ... HSS, 90 ... billing server, 100 ... acquisition unit, 101 ... priority determination unit, 102 ... priority control information generation unit, 103 ... transmission unit, 104 ...
Claims (8)
前記通信データが示す通信接続要求が所定の第1条件を満たす場合、前記通信データに基づいて通信帯域の割当ての優先順位を特定するための優先度を判定する優先度判定部と、
前記優先度判定部による判定結果に基づいて優先制御情報を生成する優先制御情報生成部と、
通信を中継する通信装置に対して前記通信を行う装置を識別するための装置識別情報と前記アプリケーション識別情報と前記優先制御情報とを送信する送信部と、
前記通信装置における通信状況を検出する検出部と、
を備え、
前記通信状況が所定の第2条件を満たす場合、前記送信部は、前記アプリケーション識別情報に対応するアプリケーションによる通信における、前記優先度と異なる優先度への変更を示す優先度変更情報、または優先接続の解除を示す優先解除情報を、少なくとも前記アプリケーション識別情報に基づいて前記通信の優先制御を行う前記通信装置へ送信する
ことを特徴とする情報処理装置。 An acquisition unit for acquiring communication data including application identification information for identifying an application;
When a communication connection request indicated by the communication data satisfies a predetermined first condition, a priority determination unit that determines a priority for specifying a priority of allocation of communication bands based on the communication data;
A priority control information generation unit that generates priority control information based on a determination result by the priority determination unit;
A transmission unit that transmits device identification information for identifying a device that performs the communication to a communication device that relays communication, the application identification information, and the priority control information;
A detection unit for detecting a communication status in the communication device;
With
When the communication status satisfies a predetermined second condition, the transmission unit performs priority change information indicating a change to a priority different from the priority in communication by an application corresponding to the application identification information, or priority connection An information processing apparatus , wherein priority cancellation information indicating cancellation of the communication is transmitted to the communication apparatus that performs priority control of the communication based on at least the application identification information .
前記送信部は、1または複数の前記通信装置へ送信する、
ことを特徴とする請求項1に記載の情報処理装置。 The detection unit detects the communication status in one or more of the communication devices,
The transmission unit transmits to one or a plurality of the communication devices.
The information processing apparatus according to claim 1.
ことを特徴とする請求項1に記載の情報処理装置。 The predetermined second condition is that a communication band usage ratio in the communication device in which the communication is performed exceeds a predetermined threshold.
The information processing apparatus according to claim 1.
ことを特徴とする請求項1に記載の情報処理装置。 The information processing apparatus according to claim 1, wherein the predetermined second condition is that a number of simultaneous connections in the communication exceeds a predetermined threshold.
ことを特徴とする請求項1に記載の情報処理装置。 The information processing apparatus according to claim 1, wherein the predetermined second condition is that the communication is communication in a predetermined time zone, or a communication area by the communication apparatus is a predetermined communication area.
ことを特徴とする請求項1に記載の情報処理装置。 The information processing apparatus according to claim 1, wherein the predetermined second condition is that an average throughput of the apparatus connected to the communication apparatus in which the communication is performed is below a predetermined threshold.
取得部が、アプリケーションを識別するアプリケーション識別情報を含む通信データを取得する取得ステップと、
優先度判定ステップが、前記通信データが示す通信接続要求が所定の第1条件を満たす場合、前記通信データに基づいて通信帯域の割当ての優先順位を特定するための優先度を判定する優先度判定ステップと、
優先制御情報生成部が、前記優先度判定ステップにおける判定結果に基づいて優先制御情報を生成する優先制御情報生成ステップと、
送信部が、通信を中継する通信装置に対して前記通信を行う装置を識別するための装置識別情報と前記アプリケーション識別情報と前記優先制御情報とを送信する送信ステップと、
検出部が、前記通信装置における通信状況を検出する検出ステップと、
前記通信状況が所定の第2条件を満たす場合、前記送信部が、前記アプリケーション識別情報に対応するアプリケーションによる通信における、前記優先度と異なる優先度への変更を示す優先度変更情報、または優先接続の解除を示す優先解除情報を、少なくとも前記アプリケーション識別情報に基づいて前記通信の優先制御を行う前記通信装置へ送信するステップと、
を有することを特徴とする情報処理方法。 An information processing method using a computer,
An acquisition step in which the acquisition unit acquires communication data including application identification information for identifying an application;
A priority determination step for determining a priority for specifying a priority of allocation of communication bands based on the communication data when a communication connection request indicated by the communication data satisfies a predetermined first condition; Steps,
A priority control information generating unit that generates priority control information based on a determination result in the priority determination step;
A transmitting step in which a transmitting unit transmits device identification information for identifying a device that performs the communication to a communication device that relays communication, the application identification information, and the priority control information;
A detecting step for detecting a communication status in the communication device;
When the communication status satisfies a predetermined second condition, the transmission unit prioritizes change information indicating a change to a priority different from the priority in communication by an application corresponding to the application identification information, or priority connection Transmitting priority release information indicating release of the communication to the communication device that performs priority control of the communication based on at least the application identification information ;
An information processing method characterized by comprising:
アプリケーションを識別するアプリケーション識別情報を含む通信データを取得する取得ステップと、
前記通信データが示す通信接続要求が所定の第1条件を満たす場合、前記通信データに基づいて通信帯域の割当ての優先順位を特定するための優先度を判定する優先度判定ステップと、
前記優先度判定ステップにおける判定結果に基づいて優先制御情報を生成する優先制御情報生成ステップと、
通信を中継する通信装置に対して前記通信を行う装置を識別するための装置識別情報と前記アプリケーション識別情報と前記優先制御情報とを送信する送信ステップと、
前記通信装置における通信状況を検出する検出ステップと、
前記通信状況が所定の第2条件を満たす場合、前記アプリケーション識別情報に対応するアプリケーションによる通信における、前記優先度と異なる優先度への変更を示す優先度変更情報、または優先接続の解除を示す優先解除情報を、少なくとも前記アプリケーション識別情報に基づいて前記通信の優先制御を行う前記通信装置へ送信するステップと、
を実行させるためのプログラム。 On the computer,
An acquisition step of acquiring communication data including application identification information for identifying an application;
A priority determination step of determining a priority for specifying a priority of allocation of communication bands based on the communication data when a communication connection request indicated by the communication data satisfies a predetermined first condition;
A priority control information generation step for generating priority control information based on a determination result in the priority determination step;
A transmission step of transmitting device identification information for identifying the device that performs the communication to the communication device that relays communication, the application identification information, and the priority control information;
A detection step of detecting a communication status in the communication device;
When the communication status satisfies a predetermined second condition, priority change information indicating a change to a priority different from the priority in communication by an application corresponding to the application identification information, or priority indicating release of priority connection Transmitting release information to the communication device that performs priority control of the communication based on at least the application identification information ;
A program for running
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016006393A JP6567977B2 (en) | 2016-01-15 | 2016-01-15 | Information processing apparatus, information processing method, and program |
PCT/JP2016/088676 WO2017115747A1 (en) | 2015-12-28 | 2016-12-26 | Information processing device, information processing method, and program |
US15/754,868 US10667279B2 (en) | 2015-12-28 | 2016-12-26 | Information processing device, information processing method, and program |
EP16881722.9A EP3399708B1 (en) | 2015-12-28 | 2016-12-26 | Information processing device, information processing method, and program |
CN201680051180.3A CN108028809B (en) | 2015-12-28 | 2016-12-26 | Information processing device, information processing method, and program recording medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016006393A JP6567977B2 (en) | 2016-01-15 | 2016-01-15 | Information processing apparatus, information processing method, and program |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019141302A Division JP6829290B2 (en) | 2019-07-31 | 2019-07-31 | Information processing device and information processing method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017126955A JP2017126955A (en) | 2017-07-20 |
JP6567977B2 true JP6567977B2 (en) | 2019-08-28 |
Family
ID=59365632
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016006393A Active JP6567977B2 (en) | 2015-12-28 | 2016-01-15 | Information processing apparatus, information processing method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6567977B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102176301B1 (en) * | 2018-10-31 | 2020-11-09 | 에스케이텔레콤 주식회사 | Call access control device and control method thereof |
JP7183862B2 (en) * | 2019-02-26 | 2022-12-06 | 日本電信電話株式会社 | COMMUNICATION NETWORK CONTROL SYSTEM, CENTRAL COMMUNICATION CONTROLLER, COMMUNICATION CONTROL METHOD AND COMMUNICATION CONTROL PROGRAM |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9215643B2 (en) * | 2009-09-04 | 2015-12-15 | Hitachi, Ltd. | Route selecting device and mobile radio communication system |
WO2015033580A1 (en) * | 2013-09-05 | 2015-03-12 | 日本電気株式会社 | Communication device, control device, communication method, control method, and program |
JP2017510209A (en) * | 2014-03-31 | 2017-04-06 | コンヴィーダ ワイヤレス, エルエルシー | Overload control and coordination between M2M service layer and 3GPP network |
-
2016
- 2016-01-15 JP JP2016006393A patent/JP6567977B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2017126955A (en) | 2017-07-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2017115747A1 (en) | Information processing device, information processing method, and program | |
US8881243B2 (en) | Data traffic control in a communication network | |
US9497128B2 (en) | Service rate control method, system and device | |
CN110971419B (en) | Charging session management method and device | |
KR102056684B1 (en) | Improved Priority Handling for Data Flow Transmission in Communications Systems | |
KR102026140B1 (en) | Service processing method, PCRF and service processing system | |
US20240130001A1 (en) | Methods and apparatuses for accessing a service outside a mobile communications network in a multipath connection | |
US20170310493A1 (en) | Network entity and service policy management method | |
US20150245240A1 (en) | Network resource modification | |
JP6567977B2 (en) | Information processing apparatus, information processing method, and program | |
JP6510399B2 (en) | Communication system, communication method, and program | |
WO2013053376A1 (en) | A method of and apparatus for establishing bearer attributes | |
WO2013086668A1 (en) | Policy and charging control method, policy and charging rules function, and policy and charging control system | |
JP6829290B2 (en) | Information processing device and information processing method | |
JP7030159B2 (en) | Communication systems, information processing methods and programs | |
JP6727368B2 (en) | Information processing apparatus and information processing method | |
JP6933883B2 (en) | Information processing equipment, information processing methods, and programs | |
JP6566875B2 (en) | Information processing apparatus, information processing system, and information processing method | |
WO2013117221A1 (en) | Methods, apparatuses, a system, and a related computer program product for defining, provisioning and activating packet filters | |
KR100986841B1 (en) | Method for providing prioritization of packet service in mobile communication system | |
KR20170064682A (en) | Method and apparatus for providing multi-path packet data service | |
WO2017173897A1 (en) | Application-based policy and charging control method, apparatus and system | |
US10212722B2 (en) | Volume-deadline scheduling | |
KR101544898B1 (en) | System and method for synchronizing service policy | |
KR20190136317A (en) | Network apparatus and control method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20160118 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180313 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20180314 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20181113 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181226 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190305 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190423 |
|
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: 20190702 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190801 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6567977 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |