[go: up one dir, main page]

JP7428358B2 - Servers, communication systems, communication methods and programs - Google Patents

Servers, communication systems, communication methods and programs Download PDF

Info

Publication number
JP7428358B2
JP7428358B2 JP2018111643A JP2018111643A JP7428358B2 JP 7428358 B2 JP7428358 B2 JP 7428358B2 JP 2018111643 A JP2018111643 A JP 2018111643A JP 2018111643 A JP2018111643 A JP 2018111643A JP 7428358 B2 JP7428358 B2 JP 7428358B2
Authority
JP
Japan
Prior art keywords
server
group
terminal
session
terminals
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
Application number
JP2018111643A
Other languages
Japanese (ja)
Other versions
JP2019216326A (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.)
NEC Communication Systems Ltd
Original Assignee
NEC Communication Systems 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 NEC Communication Systems Ltd filed Critical NEC Communication Systems Ltd
Priority to JP2018111643A priority Critical patent/JP7428358B2/en
Publication of JP2019216326A publication Critical patent/JP2019216326A/en
Application granted granted Critical
Publication of JP7428358B2 publication Critical patent/JP7428358B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Description

本発明は、サーバ、通信システム、通信方法及びプログラムに関する。 The present invention relates to a server, a communication system, a communication method, and a program.

特許文献1に、グループのユーザ数が多い大規模なグループ通信においてもグループ通信サーバの処理負荷を抑えることが可能なグループ通信サーバが開示されている。同文献によると、このグループ通信サーバは、セッション開始プロトコル(以下、SIP)によりグループ通信セッションを確立する通信システムにおいて、当該通信システム内に存在する通信端末間のグループ通信セッションを管理する。そして、このグループ通信サーバ(PoCサーバ41)は、SIPにより記述された情報である、自サーバから通信端末への方向のマルチキャストに用いるメディア記述を含む、グループ通信セッションを開始するためのSIPメッセージを生成する。そして、このグループ通信サーバ(PoCサーバ41)は、当該SIPメッセージをグループ通信のメンバである通信端末に対して送信する、と記載されている。 Patent Document 1 discloses a group communication server that can suppress the processing load on the group communication server even in large-scale group communication with a large number of users in the group. According to this document, this group communication server manages group communication sessions between communication terminals existing within the communication system in a communication system that establishes group communication sessions using a session initiation protocol (hereinafter referred to as SIP). Then, this group communication server (PoC server 41) sends a SIP message for starting a group communication session, including a media description used for multicasting from the own server to the communication terminal, which is information written in SIP. generate. The document also states that this group communication server (PoC server 41) transmits the SIP message to communication terminals that are members of the group communication.

特開2009-212777号公報Japanese Patent Application Publication No. 2009-212777

以下の分析は、本発明によって与えられたものである。特許文献1等に記載されたグループ通信サーバ1台あたりの収容可能ユーザ数(収容可能端末数)は、グループ通信サーバの物理的な能力(メモリ量等)に応じて決定される。収容予定のユーザ数が多い場合は、相当数のグループ通信サーバを用意する必要がある。 The following analysis is provided by the present invention. The number of users (number of terminals that can be accommodated) per group communication server described in Patent Document 1 and the like is determined according to the physical capacity (memory amount, etc.) of the group communication server. If the number of users to be accommodated is large, it is necessary to prepare a considerable number of group communication servers.

上記のように、複数のグループ通信サーバを用いて、グループ通信を行う通信システムを構成する場合、異なるグループ通信サーバに属するユーザ同士で通信が行われることになる。この場合、通信が行われている間、該当するグループ通信サーバ間で対象端末数分のセッションが必要となり、グループ通信の頻度や規模に応じてグループ通信サーバ間の帯域消費量(伝送路容量の使用量)が増加してしまうという問題点がある。 As described above, when configuring a communication system that performs group communication using a plurality of group communication servers, users belonging to different group communication servers will communicate with each other. In this case, while communication is occurring, sessions for the number of target terminals are required between the relevant group communication servers, and the bandwidth consumption (transmission path capacity) between the group communication servers depends on the frequency and scale of group communication. There is a problem that the usage amount increases.

また、上記セッション数の増加は、システム内部のサーバ等の使用リソースの増加や、端末が接続するまでのTAT(Turn Around Time)の増大(接続遅延)をもたらすことになる。上記の帯域消費量(伝送路容量の使用量)やリソース等の増加は、同時に通信するユーザ(端末)の数やグループの数が増大するほど、顕著なものとなる。 Furthermore, the increase in the number of sessions results in an increase in the resources used by servers and the like inside the system, and an increase in TAT (Turn Around Time) until a terminal is connected (connection delay). The increase in bandwidth consumption (transmission path capacity usage), resources, etc. described above becomes more significant as the number of users (terminals) and groups that communicate simultaneously increases.

本発明は、上記したグループ通信サーバに代表されるサーバを複数用意して1対多型の通信を行う際のサーバ間の帯域消費量(伝送路容量の使用量)等の増加の抑制に貢献できるサーバ、通信システム、通信方法及びプログラムを提供することを目的とする。 The present invention contributes to suppressing the increase in bandwidth consumption (transmission path capacity usage) between servers when multiple servers, such as the above-mentioned group communication server, are prepared and one-to-polymorphic communication is performed. The purpose is to provide servers, communication systems, communication methods, and programs that can.

第1の視点によれば、SIP(セッションイニシエーションプロトコル)を用いて、複数のサーバとそれぞれセッションを確立して1対多型通信を行う端末グループを管理するグループ管理部と、前記端末グループに属する端末とセッションを確立した他のサーバとの間に前記端末グループ単位のセッションを確立するセッション管理部と、前記他のサーバから受信した前記端末グループに属する端末からのパケットを、前記端末グループに属する端末に転送するパケット転送部と、を備えるサーバが提供される。 According to the first viewpoint, a group management unit that manages a terminal group that establishes sessions with a plurality of servers and performs one-to-polymorphic communication using SIP (Session Initiation Protocol); a session management unit that establishes a session for each terminal group between the terminal and another server with which a session has been established; A server is provided that includes a packet transfer unit that transfers packets to a terminal.

第2の視点によれば、上記したサーバ(第1のサーバ)と、上記した他のサーバとして動作する第2のサーバと、を含む通信システムが提供される。 According to a second viewpoint, a communication system is provided that includes the above-described server (first server) and a second server that operates as the other above-mentioned server.

第3の視点によれば、SIP(セッションイニシエーションプロトコル)を用いて、複数のサーバとそれぞれセッションを確立して1対多型通信を行う端末グループを管理するグループ管理部を備えたサーバが、前記端末グループに属する端末とセッションを確立した他のサーバとの間に前記端末グループ単位のセッションを確立するステップと、前記他のサーバから受信した前記端末グループに属する端末からのパケットを、前記端末グループに属する端末に転送するステップと、を含む通信方法が提供される。本方法は、端末グループに属する端末間の通信を実現するサーバという、特定の機械に結びつけられている。 According to the third viewpoint, the server includes a group management unit that manages a group of terminals that establish sessions with a plurality of servers and perform one-to-many type communication using SIP (Session Initiation Protocol). Establishing a session for each terminal group between a terminal belonging to the terminal group and another server with which a session has been established, and transmitting packets from the terminal belonging to the terminal group received from the other server to the terminal group. A communication method is provided, including the step of transmitting the information to a terminal belonging to the terminal. The method is tied to a specific machine, a server, which implements communication between terminals belonging to a terminal group.

第4の視点によれば、SIP(セッションイニシエーションプロトコル)を用いて、複数のサーバとそれぞれセッションを確立して1対多型通信を行う端末グループを管理するグループ管理部を備えたサーバに、前記端末グループに属する端末とセッションを確立した他のサーバとの間に前記端末グループ単位のセッションを確立する処理と、前記他のサーバから受信した前記端末グループに属する端末からのパケットを、前記端末グループに属する端末に転送する処理と、を実行させるプログラムが提供される。なお、このプログラムは、コンピュータが読み取り可能な(非トランジトリーな)記憶媒体に記録することができる。即ち、本発明は、コンピュータプログラム製品として具現することも可能である。 According to the fourth viewpoint, the server is equipped with a group management unit that manages a group of terminals that establish sessions with a plurality of servers and perform one-to-many type communication using SIP (Session Initiation Protocol). Establishing a session for each terminal group between a terminal belonging to a terminal group and another server with which a session has been established; A program is provided that executes the process of transferring data to a terminal belonging to the . Note that this program can be recorded on a computer-readable (non-transitory) storage medium. That is, the present invention can also be implemented as a computer program product.

本発明によれば、グループ通信サーバに代表されるサーバを複数用意して1対多型の通信を行う際のサーバ間の帯域消費量(伝送路容量の使用量)等の増加の抑制に貢献することが可能となる。 According to the present invention, it contributes to suppressing increases in bandwidth consumption (transmission path capacity usage), etc. between servers when multiple servers, such as group communication servers, are prepared and one-to-polymorphic communication is performed. It becomes possible to do so.

本発明の一実施形態の構成を示す図である。FIG. 1 is a diagram showing the configuration of an embodiment of the present invention. 本発明の第1の実施形態の通信システムの構成を示す図である。1 is a diagram showing the configuration of a communication system according to a first embodiment of the present invention. 本発明の第1の実施形態のサーバが保持する端末グループ情報の一例を示す図である。FIG. 3 is a diagram showing an example of terminal group information held by the server according to the first embodiment of this invention. 本発明の第1の実施形態の通信システムの動作を表したシーケンス図である。FIG. 2 is a sequence diagram showing the operation of the communication system according to the first embodiment of the present invention. 本発明の第1の実施形態の効果を説明するための図である。It is a figure for explaining the effect of the 1st embodiment of the present invention. 本発明の第1の実施形態の効果を説明するための別の図である。FIG. 7 is another diagram for explaining the effects of the first embodiment of the present invention. 本発明の第1の実施形態の効果を説明するための別の図である。FIG. 7 is another diagram for explaining the effects of the first embodiment of the present invention. 本発明の第1の実施形態の効果を説明するための別の図である。FIG. 7 is another diagram for explaining the effects of the first embodiment of the present invention. 本発明の第2の実施形態の通信システムの構成を示す図である。FIG. 2 is a diagram showing the configuration of a communication system according to a second embodiment of the present invention. 本発明の第2の実施形態のサーバが保持する端末グループ情報の一例を示す図である。FIG. 7 is a diagram showing an example of terminal group information held by a server according to a second embodiment of the present invention. 本発明の第2の実施形態の通信システムの動作を表したシーケンス図である。FIG. 3 is a sequence diagram showing the operation of the communication system according to the second embodiment of the present invention. 本発明のサーバを構成するコンピュータの構成を示す図である。FIG. 1 is a diagram showing the configuration of a computer that constitutes a server of the present invention.

はじめに本発明の一実施形態の概要について図面を参照して説明する。なお、この概要に付記した図面参照符号は、理解を助けるための一例として各要素に便宜上付記したものであり、本発明を図示の態様に限定することを意図するものではない。また、以降の説明で参照する図面等のブロック間の接続線は、双方向及び単方向の双方を含む。一方向矢印については、主たる信号(データ)の流れを模式的に示すものであり、双方向性を排除するものではない。また、図中の各ブロックの入出力の接続点には、ポート乃至インタフェースがあるが図示省略する。 First, an overview of an embodiment of the present invention will be described with reference to the drawings. Note that the drawing reference numerals added to this summary are added to each element for convenience as an example to aid understanding, and are not intended to limit the present invention to the illustrated embodiment. Furthermore, connection lines between blocks in the drawings and the like referred to in the following description include both bidirectional and unidirectional connections. The unidirectional arrows schematically indicate the main signal (data) flow, and do not exclude bidirectionality. Also, ports or interfaces are provided at the input/output connection points of each block in the figure, but they are not shown.

本発明は、その一実施形態において、図1に示すように、グループ管理部101と、セッション管理部102と、パケット転送部103と、を備える第1のサーバ100aにて実現できる。 In one embodiment, the present invention can be realized by a first server 100a that includes a group management section 101, a session management section 102, and a packet transfer section 103, as shown in FIG.

より具体的には、グループ管理部101は、SIPを用いて、複数のサーバ(図1の100a、200a)とそれぞれセッションを確立して1対多型通信を行う端末グループ(図1の端末グループA)を管理する。 More specifically, the group management unit 101 uses SIP to establish sessions with a plurality of servers (100a, 200a in FIG. 1) and perform one-to-polymorphic communication with a terminal group (terminal group in FIG. 1). A) Manage.

セッション管理部102は、前記端末グループに属する端末とセッションを確立した他のサーバ(図1の第2のサーバ200a)との間に前記端末グループ単位のセッション(図1の900a)を確立する。 The session management unit 102 establishes a session (900a in FIG. 1) for each terminal group between a terminal belonging to the terminal group and another server (second server 200a in FIG. 1) with which a session has been established.

さらに、パケット転送部103は、前記他のサーバ(図1の第2のサーバ200a)から受信した前記端末グループに属する端末からのパケットを、前記端末グループに属する端末に転送する。 Further, the packet transfer unit 103 transfers a packet from a terminal belonging to the terminal group received from the other server (second server 200a in FIG. 1) to a terminal belonging to the terminal group.

以上のように構成される本発明によれば、1対多型通信を行う端末グループを収容する複数のサーバ(図1の100a、200a)間のセッション数を、端末グループ当たりの必要最小限の数に抑えることが可能となる。これにより、サーバ間の帯域消費量(伝送路容量の使用量)を減らすことができるほか、サーバ(図1の100a、200a)の使用リソースの低減や、端末がサーバに接続するまでのTATの低減に貢献することが可能となる。 According to the present invention configured as described above, the number of sessions between a plurality of servers (100a, 200a in FIG. 1) accommodating terminal groups that perform one-to-polymorphic communication is reduced to the minimum necessary number per terminal group. It is possible to reduce the number of This not only reduces the bandwidth consumption (transmission line capacity usage) between servers, but also reduces the resources used by the servers (100a and 200a in Figure 1), and reduces TAT until the terminal connects to the server. It becomes possible to contribute to the reduction.

[第1の実施形態]
続いて、本発明をPoCサービスに適用した第1の実施形態について図面を参照して詳細に説明する。図2は、本発明の第1の実施形態の通信システムの構成を示す図である。図2を参照すると、拠点AにサーバA200、拠点BにサーバB100を配置し、拠点間ネットワーク900で接続した構成が示されている。より望ましい形態において、このような複数のサーバを用いたPoC通信システムは、例えば、PS-LTE(Public Safety LTE)のアーキテクチャとしても採用される。その際の課題となるのが、拠点間ネットワーク900の帯域消費量の低減である。本実施形態のサーバA200、サーバB100は、所定の公共用の周波数で基地局に接続するPS-LTE端末に対して、サービスを提供するアプリケーションサーバとして動作し、その解決手段を提供するものとなる。なお、LTEは、Long Term Evolutionの略である。
[First embodiment]
Next, a first embodiment in which the present invention is applied to a PoC service will be described in detail with reference to the drawings. FIG. 2 is a diagram showing the configuration of a communication system according to the first embodiment of the present invention. Referring to FIG. 2, there is shown a configuration in which a server A 200 is located at base A, a server B 100 is located at base B, and they are connected by an inter-base network 900. In a more desirable form, such a PoC communication system using a plurality of servers is also adopted as, for example, a PS-LTE (Public Safety LTE) architecture. The challenge in this case is to reduce the amount of bandwidth consumed by the inter-site network 900. The server A200 and the server B100 of this embodiment operate as application servers that provide services to PS-LTE terminals that connect to base stations using predetermined public frequencies, and provide a solution. . Note that LTE is an abbreviation for Long Term Evolution.

サーバB100(第1のサーバに相当)は、グループ管理部101と、セッション管理部102と、パケット転送部103と、を備え、拠点Bのサービスエリアに在圏する端末UE_B、UE_CにPoCサービスを提供する。 Server B100 (corresponding to the first server) includes a group management unit 101, a session management unit 102, and a packet transfer unit 103, and provides PoC services to terminals UE_B and UE_C located in the service area of base B. provide.

グループ管理部101はサーバB100及びサーバA200とのいずれかとセッションを確立して1対多型通信を行う端末グループを管理する。図3は、グループ管理部101にて管理される端末グループ情報の一例を示す図である。図3の例では、グループごとに当該グループに属するユーザ(端末)とその接続サーバとを特定可能としたテーブルが示されている。以下の説明では、図3のとおり、ユーザ(端末)UE_A、UE_B、UE_Cが属するグループAが設けられているものとして説明する。 Group management unit 101 manages a terminal group that establishes a session with either server B 100 or server A 200 and performs one-to-polymorphic communication. FIG. 3 is a diagram showing an example of terminal group information managed by the group management unit 101. In the example of FIG. 3, a table is shown in which users (terminals) belonging to each group and their connection servers can be identified for each group. In the following description, as shown in FIG. 3, it is assumed that a group A to which users (terminals) UE_A, UE_B, and UE_C belong is provided.

なお、本実施形態では、通話を行いたいユーザ(端末)を事前に設定しておく事前設定方式でPoCサービスを提供するものとして説明するが、随時端末グループを生成するアドホック方式等を用いることもできる。この場合、図3のような端末グループを管理するグループ管理サーバを追加すればよい。 In addition, in this embodiment, the PoC service will be explained as being provided by a pre-setting method in which users (terminals) who wish to make a call are set in advance, but an ad-hoc method, etc., in which terminal groups are created at any time, etc. may also be used. can. In this case, a group management server for managing terminal groups as shown in FIG. 3 may be added.

セッション管理部102は、拠点Bのサービスエリアに在圏する端末UE_B、UE_Cとセッションを確立する。また、セッション管理部102は、前記セッションを確立した端末UE_B、UE_Cのいずれかからグループ通信開始要求(SIP_REFER)を受けると、グループ管理部101を参照してサーバ間のグループ通信が必要となるか否かを判定する。サーバ間のグループ通信が必要と判定した場合、セッション管理部102は、サーバA200に対し、セッション確立要求(SIP_INVITE)を送信する。 The session management unit 102 establishes sessions with terminals UE_B and UE_C located in the service area of base B. Further, when the session management unit 102 receives a group communication start request (SIP_REFER) from either of the terminals UE_B and UE_C that have established the session, the session management unit 102 refers to the group management unit 101 and determines whether group communication between servers is necessary. Determine whether or not. If it is determined that group communication between servers is necessary, the session management unit 102 transmits a session establishment request (SIP_INVITE) to the server A 200.

パケット転送部103は、サーバA200からグループ通信に属するパケットを受信すると、該当する通信グループの端末に対し、当該パケットを必要数複製した上で各端末に転送する。 When the packet transfer unit 103 receives a packet belonging to a group communication from the server A 200, the packet transfer unit 103 copies the packet a necessary number of times to the terminals of the corresponding communication group, and transfers the copy to each terminal.

サーバA200(第2のサーバ、他のサーバに相当)は、グループ管理部201と、セッション管理部202と、パケット転送部203と、を備え、拠点Aのサービスエリアに在圏する端末UE_AにPoCサービスを提供する。サーバA200のグループ管理部201、セッション管理部202及びパケット転送部203は、それぞれサーバB100のグループ管理部101、セッション管理部102及びパケット転送部103と同等であるので、説明を省略する。 The server A200 (equivalent to a second server or another server) includes a group management unit 201, a session management unit 202, and a packet transfer unit 203, and provides PoC to the terminal UE_A located in the service area of base A. provide services; The group management unit 201, session management unit 202, and packet transfer unit 203 of the server A200 are equivalent to the group management unit 101, session management unit 102, and packet transfer unit 103 of the server B100, respectively, and therefore the description thereof will be omitted.

続いて、本実施形態の動作について図面を参照して詳細に説明する。図4は本発明の第1の実施形態の通信システムの動作を表したシーケンス図である。図4を参照すると、事前設定セッション方式に従い、端末A(UE_A)は、サーバA200とセッションを確立する(ステップS001)。端末B(UE_B)、端末C(UE_C)も同様に、サーバB100とセッションを確立する(ステップS002、S003)。なお、図4の例では、端末A(UE_A)、端末B(UE_B)、端末C(UE_C)の順でセッションを確立しているが、セッションを確立する順序は任意でよい。 Next, the operation of this embodiment will be explained in detail with reference to the drawings. FIG. 4 is a sequence diagram showing the operation of the communication system according to the first embodiment of the present invention. Referring to FIG. 4, according to the preset session method, terminal A (UE_A) establishes a session with server A 200 (step S001). Terminal B (UE_B) and terminal C (UE_C) similarly establish sessions with server B 100 (steps S002 and S003). Note that in the example of FIG. 4, sessions are established in the order of terminal A (UE_A), terminal B (UE_B), and terminal C (UE_C), but sessions may be established in any order.

以下の例では、端末A(UE_A)において発呼操作が行われたものとして説明する(ステップS004)。
1)発呼操作がなされると、端末A(UE_A)は、端末B(UE_B)、端末C(UE_C)に対するグループ通信開始要求(SIP_REFER)を送信する(ステップS005)。
2)サーバA200は、グループ通信開始要求を受信すると、グループ管理部201の情報を参照して、複数サーバ間のグループ通信であるか否かを判定する。ここでは、グループAに属する端末は、図3に示すように、複数のサーバに接続する設定となっているものとする。この場合、サーバA200は、端末B(UE_B)、端末C(UE_C)を収容するサーバB100に対して、セッション確立要求(SIP_INVITE)を送信する(ステップS006)。
3)サーバB100は、サーバA200とのセッションを確立する(ステップS007)。以降、グループ通信が終了するまで、端末A(UE_A)、端末B(UE_B)及び端末C(UE_C)間のユーザパケットのサーバA200、サーバB100間の転送は、このセッションを用いて行われる。
4)以降、端末A(UE_A)が、サーバA200に対して、通話内容を格納したユーザパケット(RTP Media)を送信する(ステップS011)。サーバA200は、前記ステップS007で生成したセッションを用いて、サーバB100側に通話内容を格納したユーザパケット(RTP Media)を送信する(ステップS012)。
5)サーバB100は、サーバA200から受信したパケットの宛先の数に応じて、パケットを複製し、それぞれ端末B(UE_B)、端末C(UE_C)に送信する(ステップS013)。
The following example will be described assuming that a calling operation is performed at terminal A (UE_A) (step S004).
1) When a call operation is performed, terminal A (UE_A) transmits a group communication start request (SIP_REFER) to terminal B (UE_B) and terminal C (UE_C) (step S005).
2) Upon receiving the group communication start request, the server A 200 refers to the information in the group management unit 201 and determines whether the communication is a group communication between multiple servers. Here, it is assumed that the terminals belonging to group A are set to connect to multiple servers, as shown in FIG. In this case, the server A200 transmits a session establishment request (SIP_INVITE) to the server B100 that accommodates the terminal B (UE_B) and the terminal C (UE_C) (step S006).
3) Server B100 establishes a session with server A200 (step S007). From then on, user packets between terminal A (UE_A), terminal B (UE_B), and terminal C (UE_C) are transferred between server A 200 and server B 100 using this session until the group communication ends.
4) After that, terminal A (UE_A) transmits a user packet (RTP Media) containing the contents of the call to server A 200 (step S011). The server A 200 uses the session generated in step S007 to transmit a user packet (RTP Media) containing the contents of the call to the server B 100 (step S012).
5) The server B 100 copies the packet according to the number of destinations of the packet received from the server A 200, and transmits it to the terminal B (UE_B) and the terminal C (UE_C), respectively (step S013).

なお、上記ステップS006で、グループ通信開始要求を受信し、グループ管理部201を参照して、複数サーバ間のグループ通信ではなく、同一のサーバ内でのグループ通信であると判定した場合、ステップS006~S007は不要となる。また、上記した例では省略したが、グループ通信の終了後、該当するセッションを解放してもよいことはもちろんである。その場合、端末A(UE_A)等における発呼操作の後に、再びステップS005~S007の処置が行われることになる。 Note that in step S006 above, if the request to start group communication is received and it is determined by referring to the group management unit 201 that the group communication is not group communication between multiple servers but group communication within the same server, step S006 ~S007 becomes unnecessary. Further, although omitted in the above example, it is of course possible to release the corresponding session after the group communication ends. In that case, steps S005 to S007 will be performed again after the call operation at terminal A (UE_A) or the like.

続いて本実施形態の効果について説明する。図5は、本発明の第1の実施形態の効果を説明するための図である。まず、本実施形態では、サーバ間のセッション数の削減に成功していることについて説明する。図5の比較例の1:1通信では、サーバA200とサーバB100間のセッションは1本で足りる。図5の比較例の1:M通信では、サーバA200とサーバB100間のセッションはM本となり、サーバ間の帯域消費量(伝送路容量の使用量)等が増大してしまうことになる。 Next, the effects of this embodiment will be explained. FIG. 5 is a diagram for explaining the effects of the first embodiment of the present invention. First, in this embodiment, the success in reducing the number of sessions between servers will be described. In the 1:1 communication of the comparative example in FIG. 5, one session between the server A 200 and the server B 100 is sufficient. In the 1:M communication of the comparative example in FIG. 5, the number of sessions between the server A 200 and the server B 100 is M, resulting in an increase in bandwidth consumption (transmission path capacity usage) between the servers.

一方、本実施形態では、先に説明したとおり、グループ単位でセッションを生成するので、サーバ間の帯域消費量(伝送路容量の使用量)を減らすことが可能となっている。 On the other hand, in this embodiment, as described above, sessions are generated on a group-by-group basis, so it is possible to reduce bandwidth consumption (transmission path capacity usage) between servers.

本実施形態では、サーバ間のトラヒックの削減に成功していることについて説明する。図6は、本発明の第1の実施形態の効果を説明するための別の図である。図6の比較例の1:1通信では、サーバA200とサーバB100間の送信パケットは1つで足りる。図6の比較例の1:M通信では、サーバA200とサーバB100間のセッションはM本あるため、送信パケット数(拠点間パケット数)もM個になる。 In this embodiment, a description will be given of the success in reducing traffic between servers. FIG. 6 is another diagram for explaining the effects of the first embodiment of the present invention. In the 1:1 communication of the comparative example in FIG. 6, one packet is sufficient for transmission between the server A 200 and the server B 100. In the 1:M communication of the comparative example in FIG. 6, there are M sessions between the server A 200 and the server B 100, so the number of transmitted packets (the number of inter-site packets) is also M.

一方、本実施形態では、先に説明したとおり、サーバB100でパケットを必要数複製する構成を採用している。このため、サーバA200とサーバB100間の送信パケット数(拠点間パケット数)は1個で足りる。 On the other hand, in this embodiment, as described above, a configuration is adopted in which the server B 100 copies the required number of packets. Therefore, the number of packets transmitted between the server A 200 and the server B 100 (the number of packets between bases) is only one.

上記の効果は、通信グループや通信グループに属する端末の数が増えるほど大きなものとなる。例えば、図7に示すように、通信グループにN台×M台の端末(ユーザ)が属している場合、個々にセッションを確立すると、セッション数は、N×M本となってしまうが、本実施形態では、セッションを1つに集約することができる。 The above effect becomes greater as the number of communication groups and the number of terminals belonging to the communication group increases. For example, as shown in Figure 7, if N x M terminals (users) belong to a communication group, if sessions are established individually, the number of sessions will be N x M. In embodiments, sessions may be aggregated into one.

また、上記の効果は、通信グループの数が増えるほど大きなものとなる。例えば、図8に示すように、端末数(ユーザ数)がN台×M台の通信グループAと、端末数がP台×Q台の通信グループBが存在する場合、個々にセッションを確立すると、セッション数は、N×M+P×Q本となってしまう。本実施形態では、セッションはグループ単位で1つ作成されるので、2本に抑えることができる。 Furthermore, the above effect becomes greater as the number of communication groups increases. For example, as shown in FIG. 8, if there is a communication group A with the number of terminals (number of users) N x M and a communication group B with the number of terminals P x Q, if a session is established individually, , the number of sessions is N×M+P×Q. In this embodiment, one session is created for each group, so the number can be limited to two.

[第2の実施形態]
続いて、本発明をM2M(Machine to Machine)通信と呼ばれる機器間通信やIoT(Internet of Things)通信に適用した第2の実施形態について説明する。サーバ100、200の基本的な機能は第1の実施形態と同様であるので、以下、その相違点を中心に説明する。
[Second embodiment]
Next, a second embodiment in which the present invention is applied to inter-device communication called M2M (Machine to Machine) communication and IoT (Internet of Things) communication will be described. Since the basic functions of the servers 100 and 200 are the same as those in the first embodiment, the differences will be mainly explained below.

図9は、本発明の第2の実施形態の通信システムの構成を示す図である。図2に示した第1の実施形態との相違点は、端末グループに、端末のほか、機器M_A、機器M_Bが含まれており、PoC通信でなく、M2M通信やIoTシステムの制御情報やセンサデータのマルチキャストを行う点である。 FIG. 9 is a diagram showing the configuration of a communication system according to the second embodiment of the present invention. The difference from the first embodiment shown in FIG. 2 is that in addition to the terminal, the terminal group includes device M_A and device M_B, and instead of PoC communication, M2M communication and IoT system control information and sensors This is the point of multicasting data.

図10は、グループ管理部101にて管理される端末グループ情報の一例を示す図である。図10の例では、図3に示した第1の実施形態の通信グループ情報との相違点は、ユーザ(端末)として、機器M_A、機器M_Bが追加されている点である。 FIG. 10 is a diagram showing an example of terminal group information managed by the group management unit 101. The example of FIG. 10 differs from the communication group information of the first embodiment shown in FIG. 3 in that devices M_A and M_B are added as users (terminals).

続いて、本実施形態の動作について図面を参照して詳細に説明する。図11は本発明の第2の実施形態の通信システムの動作を表したシーケンス図である。図11のC-Plane制御は、第1の実施形態のステップS001~S007に示した事前設定セッション方式のセッション確立処理と同様である。具体的には、端末UE_A、機器M_A、機器M_B、端末UE_BがそれぞれサーバA200及びサーバB100とセッションを確立する。 Next, the operation of this embodiment will be explained in detail with reference to the drawings. FIG. 11 is a sequence diagram showing the operation of the communication system according to the second embodiment of the present invention. The C-Plane control in FIG. 11 is similar to the session establishment process of the preset session method shown in steps S001 to S007 of the first embodiment. Specifically, terminal UE_A, device M_A, device M_B, and terminal UE_B establish sessions with server A200 and server B100, respectively.

以降の動作も第1の実施形態と同様である。例えば、端末A(UE_A)が、サーバA200に対して、データを格納したユーザパケット(RTP Media)を送信する(ステップS111)。サーバA200は、サーバB100間のセッションを用いて、サーバB100側にデータを格納したユーザパケット(RTP Media)を送信する(ステップS112)。 The subsequent operations are also similar to the first embodiment. For example, terminal A (UE_A) transmits a user packet (RTP Media) containing data to server A 200 (step S111). The server A 200 uses the session between the servers B 100 to transmit a user packet (RTP Media) containing data to the server B 100 (step S112).

サーバB100は、サーバA200から受信したパケットの宛先の数に応じて、パケットを複製し、それぞれ機器M_A、M_B、端末B(UE_B)に送信する(ステップS113)。 The server B100 copies the packet according to the number of destinations of the packet received from the server A200, and transmits it to the devices M_A, M_B, and terminal B (UE_B), respectively (step S113).

以上のとおり、本発明は、複数サーバを用いたPoCサービスのみならず、M2M通信やIoTシステムにおけるデータのマルチキャスト(同報通信サービス)にも適用することができる。 As described above, the present invention can be applied not only to PoC services using multiple servers, but also to data multicast (broadcast communication services) in M2M communication and IoT systems.

以上、本発明の各実施形態を説明したが、本発明は、上記した実施形態に限定されるものではなく、本発明の基本的技術的思想を逸脱しない範囲で、更なる変形・置換・調整を加えることができる。例えば、各図面に示したネットワーク構成、各要素の構成、メッセージの表現形態は、本発明の理解を助けるための一例であり、これらの図面に示した構成に限定されるものではない。また、以下の説明において、「A及び/又はB」は、A及びBの少なくともいずれかという意味で用いる。また、図中の各ブロックの入出力の接続点には、ポート乃至インタフェースがあるが図示省略する。 Although each embodiment of the present invention has been described above, the present invention is not limited to the above-described embodiments, and may be further modified, replaced, or adjusted without departing from the basic technical idea of the present invention. can be added. For example, the network configuration, the configuration of each element, and the form of message expression shown in each drawing are examples to help understand the present invention, and the present invention is not limited to the configuration shown in these drawings. Furthermore, in the following description, "A and/or B" is used to mean at least one of A and B. Also, ports or interfaces are provided at the input/output connection points of each block in the figure, but they are not shown.

また、上記した実施形態では、発呼端末側のサーバA200が、グループ管理部201の情報を参照して、複数サーバ間のグループ通信であるか否かを判定するものとして説明したが、当該判定をサーバB100側で行わせてもよい。この場合、サーバB100側のセッション管理部102がグループ管理部201の情報を参照して、複数サーバ間のグループ通信であり、セッションを確立済みであるか否かを判定することになる。 Furthermore, in the embodiment described above, the server A 200 on the calling terminal side refers to the information in the group management unit 201 to determine whether or not it is group communication between multiple servers. may be performed on the server B100 side. In this case, the session management unit 102 on the server B 100 side refers to the information in the group management unit 201 to determine whether the communication is group communication between multiple servers and whether a session has been established.

また、上記した第1、第2の実施形態に示した手順は、サーバ100、200として機能するコンピュータ(図12の9000)に、サーバ100、200としての機能を実現させるプログラムにより実現可能である。このようなコンピュータは、図12のCPU(Central Processing Unit)9010、通信インタフェース9020、メモリ9030、補助記憶装置9040を備える構成に例示される。すなわち、図12のCPU9010にて、セッション確立プログラムやパケット転送プログラムを実行させればよい。 Further, the procedures shown in the first and second embodiments described above can be realized by a program that causes a computer (9000 in FIG. 12) that functions as the servers 100 and 200 to realize the functions as the servers 100 and 200. . Such a computer is exemplified by a configuration including a CPU (Central Processing Unit) 9010, a communication interface 9020, a memory 9030, and an auxiliary storage device 9040 in FIG. That is, the CPU 9010 in FIG. 12 may execute the session establishment program and the packet transfer program.

即ち、上記した第1、第2の実施形態に示したサーバ100、200の各部(処理手段、機能)は、これらサーバに搭載されたプロセッサに、そのハードウェアを用いて、上記した各処理を実行させるコンピュータプログラムにより実現することができる。 That is, each part (processing means, function) of the servers 100 and 200 shown in the first and second embodiments described above performs each of the above-described processes using the processors installed in these servers. This can be realized by a computer program to be executed.

最後に、本発明の好ましい形態を要約する。
[第1の形態]
(上記第1の視点によるサーバ参照)
[第2の形態]
上記したサーバの前記グループ管理部には、前記端末グループに属する端末が接続するサーバ情報が登録されており、
前記セッション管理部は、前記グループ管理部を参照して、前記端末グループ単位のセッションを確立するか否かを判断する構成を採ることができる。
[第3の形態]
上記したサーバは、
前記他のサーバから受信したパケットの送信先となる端末が複数存在する場合、前記複数の端末に対してマルチキャストする構成を採ることができる。
[第4の形態]
上記したサーバは、
自装置とセッションを確立した端末の数をMとし、前記他のサーバとセッションを確立した端末の数をNとし、所定の通信グループに属するM×N台の端末間のパケットを所定の数(例えば1つ)のセッションで授受する構成を採ることができる。
[第5の形態]
上記したサーバのグループ管理部は、
PoC(Push to talk over Celler)通信を行う端末グループを管理し、
前記他のサーバと連携して、前記端末グループに属する端末に対し、PoCサービスを提供する構成を採ることができる。
[第6の形態]
上記したサーバのグループ管理部は、事前に設定されたマシンツーマシン通信を行う機器を含む端末グループを管理し、
前記他のサーバと連携して、前記端末グループに属する端末に対し、同報通信サービスを提供する請求項1から4いずれか一のサーバ。
[第7の形態]
上記したサーバは、所定の公共用の周波数で基地局に接続するPS-LTE(Public Safety LTE)端末に対して、サービスを提供するアプリケーションサーバとして動作する形態を採ることができる。
[第8の形態]
(上記第2の視点による通信システム参照)
[第9の形態]
(上記第3の視点による通信方法参照)
[第10の形態]
(上記第4の視点によるプログラム参照)
なお、上記第8~第10の形態は、第1の形態と同様に、第2~第7の形態に展開することが可能である。
Finally, preferred embodiments of the present invention will be summarized.
[First form]
(Refer to the server from the first perspective above)
[Second form]
In the group management section of the server described above, server information to which terminals belonging to the terminal group connect is registered,
The session management unit may be configured to refer to the group management unit and determine whether or not to establish a session for each terminal group.
[Third form]
The above server is
If there are multiple terminals to which packets received from the other servers are to be sent, a configuration may be adopted in which multicasting is performed to the multiple terminals.
[Fourth form]
The above server is
The number of terminals that have established a session with the own device is M, the number of terminals that have established a session with the other server is N, and the number of packets between M×N terminals belonging to a predetermined communication group is a predetermined number ( For example, it is possible to adopt a configuration in which information is sent and received in one (1) session.
[Fifth form]
The group management section of the server mentioned above is
Manages terminal groups that perform PoC (Push to talk over Celler) communication,
A configuration can be adopted in which the PoC service is provided to the terminals belonging to the terminal group in cooperation with the other server.
[Sixth form]
The group management section of the server described above manages terminal groups that include devices that perform machine-to-machine communication that have been set in advance.
5. The server according to claim 1, wherein the server cooperates with the other server to provide a broadcast communication service to terminals belonging to the terminal group.
[Seventh form]
The above server can operate as an application server that provides services to PS-LTE (Public Safety LTE) terminals that connect to a base station using a predetermined public frequency.
[Eighth form]
(Refer to the communication system from the second viewpoint above)
[Ninth form]
(Refer to the communication method from the third viewpoint above)
[Tenth form]
(Refer to the program from the fourth perspective above)
Note that the eighth to tenth forms described above can be developed into second to seventh forms similarly to the first form.

なお、上記の特許文献の開示を、本書に引用をもって繰り込むものとする。本発明の全開示(請求の範囲を含む)の枠内において、さらにその基本的技術思想に基づいて、実施形態ないし実施例の変更・調整が可能である。また、本発明の開示の枠内において種々の開示要素(各請求項の各要素、各実施形態ないし実施例の各要素、各図面の各要素等を含む)の多様な組み合わせ、ないし選択(部分的削除を含む)が可能である。すなわち、本発明は、請求の範囲を含む全開示、技術的思想にしたがって当業者であればなし得るであろう各種変形、修正を含むことは勿論である。特に、本書に記載した数値範囲については、当該範囲内に含まれる任意の数値ないし小範囲が、別段の記載のない場合でも具体的に記載されているものと解釈されるべきである。 Furthermore, the disclosures of the above patent documents are incorporated into this book by reference. Within the scope of the entire disclosure of the present invention (including the claims), changes and adjustments to the embodiments and examples are possible based on the basic technical idea thereof. In addition, various combinations or selections (parts) of various disclosed elements (including each element of each claim, each element of each embodiment or example, each element of each drawing, etc.) within the framework of the disclosure of the present invention are also available. (including deletion) is possible. That is, it goes without saying that the present invention includes the entire disclosure including the claims and various modifications and modifications that a person skilled in the art would be able to make in accordance with the technical idea. In particular, numerical ranges stated herein should be construed as specifically stating any numerical value or subrange within the range, even if not otherwise stated.

100 サーバB
100a 第1のサーバ
101 グループ管理部
102 セッション管理部
103 パケット転送部
200 サーバA
201 グループ管理部
202 セッション管理部
203 パケット転送部
200a 第2のサーバ
900a セッション
900 拠点間ネットワーク
9000 コンピュータ
9010 CPU
9020 通信インタフェース
9030 メモリ
9040 補助記憶装置
UE_A~UE_C 端末
M_A~M_B 機器
100 Server B
100a First server 101 Group management section 102 Session management section 103 Packet transfer section 200 Server A
201 Group management unit 202 Session management unit 203 Packet transfer unit 200a Second server 900a Session 900 Inter-site network 9000 Computer 9010 CPU
9020 Communication interface 9030 Memory 9040 Auxiliary storage device UE_A~UE_C Terminal M_A~M_B Equipment

Claims (8)

SIP(セッションイニシエーションプロトコル)を用いて、複数のサーバとそれぞれセッションを確立して1対多型通信を行う、論理的に同一グループとして管理されている端末グループを管理するグループ管理部と、
前記端末グループに属する端末とセッションを確立した他のサーバとの間に前記端末グループ単位のセッションを確立するセッション管理部と、
前記他のサーバから受信した前記端末グループに属する端末からのパケットを、前記端末グループに属する端末に転送するパケット転送部と、を備え、
自装置とセッションを確立した端末の数をMとし、前記他のサーバとセッションを確立した端末の数をNとし、所定の通信グループに属するM×N台の端末間のパケットを所定数のセッションで授受し、
前記グループ管理部には、前記端末グループに属する端末が接続するサーバ情報と関連付けて登録されており、
前記セッション管理部は、グループ通信開始要求に応じて前記グループ管理部を参照して、前記端末グループ単位のセッションを確立するか否かを判断すること、
を特徴とするサーバ。
a group management unit that manages a group of terminals that are logically managed as the same group and performs one-to-polymorphic communication by establishing sessions with a plurality of servers using SIP (Session Initiation Protocol);
a session management unit that establishes a session for each terminal group between a terminal belonging to the terminal group and another server that has established a session;
a packet transfer unit that transfers a packet from a terminal belonging to the terminal group received from the other server to a terminal belonging to the terminal group,
Let M be the number of terminals that have established a session with the own device, and let N be the number of terminals that have established a session with the other server. Give and receive at
registered in the group management unit in association with server information to which terminals belonging to the terminal group connect;
The session management unit refers to the group management unit in response to a group communication start request, and determines whether to establish a session for each terminal group;
A server featuring:
前記他のサーバから受信したパケットの送信先となる端末が複数存在する場合、前記複数の端末に対してマルチキャストする請求項1のサーバ。 2. The server according to claim 1, wherein when there are multiple terminals to which packets received from the other server are sent, the server performs multicasting to the multiple terminals. 前記グループ管理部は、PoC(Push to talk over Celler)通信を行う端末グループを管理し、
前記他のサーバと連携して、前記端末グループに属する端末に対し、PoCサービスを提供する請求項1のサーバ。
The group management unit manages a terminal group that performs PoC (Push to talk over Celler) communication,
The server according to claim 1, which provides PoC services to terminals belonging to the terminal group in cooperation with the other server.
前記グループ管理部は、
事前に設定されたマシンツーマシン通信を行う機器を含む端末グループを管理し、
前記他のサーバと連携して、前記端末グループに属する端末に対し、同報通信サービスを提供する請求項1又は2のサーバ。
The group management department is
Manage a group of devices containing pre-configured machine-to-machine communication devices,
3. The server according to claim 1 , wherein the server cooperates with the other server to provide a broadcast communication service to terminals belonging to the terminal group.
所定の公共用の周波数で基地局に接続するPS-LTE(Public Safety LTE)端末に対して、サービスを提供するアプリケーションサーバとして動作する請求項1からいずれか一のサーバ。 4. The server according to claim 1, which operates as an application server that provides services to PS-LTE (Public Safety LTE) terminals that connect to a base station on a predetermined public frequency. SIP(セッションイニシエーションプロトコル)を用いて、複数のサーバとそれぞれセッションを確立して1対多型通信を行う、論理的に同一グループとして管理されている、端末グループを管理するグループ管理部と、
前記端末グループに属する端末とセッションを確立した他のサーバとの間に前記端末グループ単位のセッションを確立するセッション管理部と、
前記他のサーバから受信した前記端末グループに属する端末からのパケットを、前記端末グループに属する端末に転送するパケット転送部と、を備え、
自装置とセッションを確立した端末の数をMとし、前記他のサーバとセッションを確立した端末の数をNとし、所定の通信グループに属するM×N台の端末間のパケットを所定数のセッションで授受し、
前記グループ管理部には、サーバ毎に、前記端末グループに属する端末が接続するサーバ情報と関連付けて登録されており、
前記セッション管理部は、グループ通信開始要求に応じて前記グループ管理部を参照して、前記端末グループ単位のセッションを確立するか否かを判断する、
第1のサーバと、
前記他のサーバとして動作する第2のサーバと、
を含む通信システム。
a group management unit that manages a group of terminals that are logically managed as the same group and performs one-to-polymorphic communication by establishing sessions with a plurality of servers using SIP (Session Initiation Protocol);
a session management unit that establishes a session for each terminal group between a terminal belonging to the terminal group and another server that has established a session;
a packet transfer unit that transfers a packet from a terminal belonging to the terminal group received from the other server to a terminal belonging to the terminal group,
Let M be the number of terminals that have established a session with the own device, and let N be the number of terminals that have established a session with the other server. Give and receive at
In the group management unit, each server is registered in association with server information to which terminals belonging to the terminal group connect,
The session management unit refers to the group management unit in response to a group communication start request and determines whether to establish a session for each terminal group.
a first server;
a second server that operates as the other server;
communication systems, including;
SIP(セッションイニシエーションプロトコル)を用いて、複数のサーバとそれぞれセッションを確立して1対多型通信を行う、論理的に同一グループとして管理されている、端末グループを管理するグループ管理部を備えたサーバであって、
前記グループ管理部には、サーバ毎に、前記端末グループに属する端末が接続するサーバ情報と関連付けて登録されており、
グループ通信開始要求に応じて前記グループ管理部を参照して、前記端末グループ単位のセッションを確立するか否かを判断するステップと、
前記端末グループに属する端末とセッションを確立した他のサーバとの間に前記端末グループ単位のセッションを確立するステップと、
前記他のサーバから受信した前記端末グループに属する端末からのパケットを、前記端末グループに属する端末に転送するステップと、
自装置とセッションを確立した端末の数をMとし、前記他のサーバとセッションを確立した端末の数をNとし、所定の通信グループに属するM×N台の端末間のパケットを所定数のセッションで授受するステップと、
を含む通信方法。
Equipped with a group management unit that manages terminal groups that are logically managed as the same group and performs one-to-polymorphic communication by establishing sessions with multiple servers using SIP (Session Initiation Protocol). A server,
In the group management unit, each server is registered in association with server information to which terminals belonging to the terminal group connect,
determining whether or not to establish a session for each terminal group by referring to the group management unit in response to a group communication start request;
Establishing a session for each terminal group between a terminal belonging to the terminal group and another server with which a session has been established;
forwarding a packet from a terminal belonging to the terminal group received from the other server to a terminal belonging to the terminal group;
Let M be the number of terminals that have established a session with the own device, and let N be the number of terminals that have established a session with the other server. The step of giving and receiving with
communication methods, including
SIP(セッションイニシエーションプロトコル)を用いて、複数のサーバとそれぞれセッションを確立して1対多型通信を行う、論理的に同一グループとして管理されている、端末グループを管理するグループ管理部を備えたサーバであって、
前記グループ管理部には、サーバ毎に、前記端末グループに属する端末が接続するサーバ情報と関連付けて登録されており、
グループ通信開始要求に応じて前記グループ管理部を参照して、前記端末グループ単位のセッションを確立するか否かを判断する処理と、
前記端末グループに属する端末とセッションを確立した他のサーバとの間に前記端末グループ単位のセッションを確立する処理と、
前記他のサーバから受信した前記端末グループに属する端末からのパケットを、前記端末グループに属する端末に転送する処理と、
自装置とセッションを確立した端末の数をMとし、前記他のサーバとセッションを確立した端末の数をNとし、所定の通信グループに属するM×N台の端末間のパケットを所定数のセッションで授受する処理と、
を実行させるプログラム。
Equipped with a group management unit that manages terminal groups that are logically managed as the same group and performs one-to-polymorphic communication by establishing sessions with multiple servers using SIP (Session Initiation Protocol). A server,
In the group management unit, each server is registered in association with server information to which terminals belonging to the terminal group connect,
a process of determining whether or not to establish a session for each terminal group by referring to the group management unit in response to a group communication start request;
a process of establishing a session for each terminal group between a terminal belonging to the terminal group and another server with which a session has been established;
a process of forwarding a packet from a terminal belonging to the terminal group received from the other server to a terminal belonging to the terminal group;
Let M be the number of terminals that have established a session with the own device, and let N be the number of terminals that have established a session with the other server. The process of sending and receiving with
A program to run.
JP2018111643A 2018-06-12 2018-06-12 Servers, communication systems, communication methods and programs Active JP7428358B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018111643A JP7428358B2 (en) 2018-06-12 2018-06-12 Servers, communication systems, communication methods and programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018111643A JP7428358B2 (en) 2018-06-12 2018-06-12 Servers, communication systems, communication methods and programs

Publications (2)

Publication Number Publication Date
JP2019216326A JP2019216326A (en) 2019-12-19
JP7428358B2 true JP7428358B2 (en) 2024-02-06

Family

ID=68918063

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018111643A Active JP7428358B2 (en) 2018-06-12 2018-06-12 Servers, communication systems, communication methods and programs

Country Status (1)

Country Link
JP (1) JP7428358B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009530928A (en) 2006-03-24 2009-08-27 パナソニック株式会社 Inter-domain group communication
JP2016514407A (en) 2013-02-28 2016-05-19 エルジー エレクトロニクス インコーポレイティド Group communication method and apparatus for providing proximity service

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102136919A (en) * 2010-09-01 2011-07-27 华为技术有限公司 Group session realization method and device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009530928A (en) 2006-03-24 2009-08-27 パナソニック株式会社 Inter-domain group communication
JP2016514407A (en) 2013-02-28 2016-05-19 エルジー エレクトロニクス インコーポレイティド Group communication method and apparatus for providing proximity service

Also Published As

Publication number Publication date
JP2019216326A (en) 2019-12-19

Similar Documents

Publication Publication Date Title
AU2015401354B2 (en) Evolved multimedia broadcast/multicast service embms system and management method
JP6093037B2 (en) Method, system, base station, and cluster EPC for establishing group call context
EP3297195B1 (en) Adjustment method and device for service rate
CN104954281A (en) Communication method, system thereof, resource pool management system, switches, and control device
JP6605633B2 (en) Method, apparatus and system for floor control for multiple MCPTT systems
CN104918220B (en) The system that interconnects between digital clustering communication system is realized based on air interface
EP3496432B1 (en) Efficient multicast transmission
CN110662179B (en) Call processing method and device based on LTE broadband trunking system
CN109565652B (en) System and method for establishing a first answer call in mission critical push-to-talk communications
KR101481337B1 (en) Mobile Communication System Based on Software Defined Networks and Method for Processing Access of Mobile Equipment thereof
KR101779867B1 (en) Method, apparatus and system for group session
CN111432354B (en) Method, device and system for changing MCPTT user and MCPTT group association relation
KR101517380B1 (en) Method and device for requesting multicasting, processing multicasting requests and assisting in the aforementioned process
CN102984813B (en) Data straight through processing method, equipment and system
CN104734823A (en) Communication system, communication terminal, transfer tables and handshake communication method
JP4127555B2 (en) Paging control method, paging control apparatus, and radio access network
JP2009542133A (en) Method, system and apparatus for instructing media gateway to establish termination connection
JP7428358B2 (en) Servers, communication systems, communication methods and programs
WO2017132971A1 (en) Group call service processing method and system, and core network device
CN105210347A (en) Monitoring server, parsing server, request device and node selection method
CN107809777B (en) Data transmission method, user equipment, primary base station, secondary base station and core network
JP7052118B1 (en) Communication interception system, communication interception device, communication interception method, and program
US8989791B1 (en) Systems and methods of talk group communication
JP7503705B2 (en) Method and apparatus for wireless communication - Patents.com
JP2014003392A (en) Control node and communication control method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210507

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220224

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220405

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220606

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20221018

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230116

C60 Trial request (containing other claim documents, opposition documents)

Free format text: JAPANESE INTERMEDIATE CODE: C60

Effective date: 20230116

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20230123

C21 Notice of transfer of a case for reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C21

Effective date: 20230131

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20230317

C211 Notice of termination of reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C211

Effective date: 20230328

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240118

R151 Written notification of patent or utility model registration

Ref document number: 7428358

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151