JP6654603B2 - Communication device, program and communication system - Google Patents

Communication device, program and communication system Download PDF

Info

Publication number
JP6654603B2
JP6654603B2 JP2017123284A JP2017123284A JP6654603B2 JP 6654603 B2 JP6654603 B2 JP 6654603B2 JP 2017123284 A JP2017123284 A JP 2017123284A JP 2017123284 A JP2017123284 A JP 2017123284A JP 6654603 B2 JP6654603 B2 JP 6654603B2
Authority
JP
Japan
Prior art keywords
communication
bandwidth
voice
band
packet
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
JP2017123284A
Other languages
Japanese (ja)
Other versions
JP2019009608A (en
JP2019009608A5 (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.)
SoftBank Corp
Original Assignee
SoftBank Corp
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 SoftBank Corp filed Critical SoftBank Corp
Priority to JP2017123284A priority Critical patent/JP6654603B2/en
Priority to PCT/JP2018/023169 priority patent/WO2018235784A1/en
Publication of JP2019009608A publication Critical patent/JP2019009608A/en
Publication of JP2019009608A5 publication Critical patent/JP2019009608A5/ja
Application granted granted Critical
Publication of JP6654603B2 publication Critical patent/JP6654603B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/155Ground-based stations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M11/00Telephonic communication systems specially adapted for combination with other electrical systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/18Negotiating wireless communication parameters
    • H04W28/20Negotiating bandwidth
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/56Allocation or scheduling criteria for wireless resources based on priority criteria
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/08Upper layer protocols
    • H04W80/10Upper layer protocols adapted for application session management, e.g. SIP [Session Initiation Protocol]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/04Large scale networks; Deep hierarchical networks
    • H04W84/06Airborne or Satellite Networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • Astronomy & Astrophysics (AREA)
  • General Physics & Mathematics (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Radio Relay Systems (AREA)
  • Telephonic Communication Services (AREA)

Description

本発明は、通信装置、プログラム及び通信システムに関する。   The present invention relates to a communication device, a program, and a communication system.

仮設通話網を構成する複数の可搬型の無線LANアクセスポイントの一つをSIP(Session Initiation Protocol)サーバとし、SIPサーバを衛星携帯電話に接続し、仮設通話網を衛星携帯電話による衛星通信経由で他の公衆回線網に接続する携帯電話網システムが知られている(例えば、特許文献1参照)。
[先行技術文献]
[特許文献]
[特許文献1]特開2008−263282号公報
One of the plurality of portable wireless LAN access points constituting the temporary telephone network is a SIP (Session Initiation Protocol) server, the SIP server is connected to a satellite mobile phone, and the temporary telephone network is connected via satellite communication using a satellite mobile phone. 2. Description of the Related Art A mobile telephone network system connected to another public line network is known (for example, see Patent Document 1).
[Prior art documents]
[Patent Document]
[Patent Document 1] Japanese Patent Application Laid-Open No. 2008-263282

通信衛星を介する音声通信に対して、適切なタイミングで帯域を割り当てられることが望ましい。   It is desirable that a band can be allocated at appropriate timing for voice communication via a communication satellite.

本発明の第1の態様によれば、通信装置が提供される。通信装置は、ユーザ端末と通信衛星との間で、音声を伝送するための音声用パケットを中継する通信中継部を備えてよい。通信装置は、ユーザ端末による音声通信を制御するための制御用パケットの内容に基づいて、通信衛星と通信装置との間の音声用パケットのための帯域を増加させる帯域制御部を備えてよい。   According to a first aspect of the present invention, a communication device is provided. The communication device may include a communication relay unit that relays a voice packet for transmitting voice between the user terminal and the communication satellite. The communication device may include a band control unit that increases a band for a voice packet between the communication satellite and the communication device based on the content of a control packet for controlling voice communication by the user terminal.

上記帯域制御部は、上記通信衛星と上記通信装置との間の音声用パケットの通信量に基づいて、上記帯域を減少させてよい。上記帯域制御部は、上記通信中継部によって中継される上記制御用パケットに音声通信接続を確立するための制御データが含まれている場合に、上記帯域を増加させてよい。上記帯域制御部は、上記通信中継部によって中継される上記制御用パケットに音声通信接続のリクエストが含まれている場合に、上記帯域を増加させてよい。上記帯域制御部は、上記通信中継部によって中継される上記制御用パケットにSIPのINVITEが含まれている場合に、上記帯域を増加させてよい。上記帯域制御部は、上記通信中継部によって中継される上記制御用パケットに音声通信接続の終了リクエストが含まれている場合において、上記通信衛星を介して行われている現在の音声通信の利用帯域が上記通信衛星を介する音声通信に対して割り当てている帯域よりも小さくなった場合に、上記帯域を減少させてよい。   The band control unit may reduce the band based on a traffic volume of a voice packet between the communication satellite and the communication device. The bandwidth control unit may increase the bandwidth when the control packet relayed by the communication relay unit includes control data for establishing a voice communication connection. The bandwidth control unit may increase the bandwidth when the control packet relayed by the communication relay unit includes a voice communication connection request. The band control unit may increase the band when the control packet relayed by the communication relay unit includes SIP INVITE. The bandwidth control unit, when the control packet relayed by the communication relay unit includes a request to terminate the voice communication connection, the current bandwidth used for voice communication being performed via the communication satellite. May be decreased when the bandwidth becomes smaller than the bandwidth allocated to the voice communication via the communication satellite.

上記帯域制御部は、上記通信中継部が上記通信装置の配下の無線基地局に向けて送信する上記制御用パケットに、上記無線基地局に対するハンドオーバ要求が含まれている場合に、上記帯域を増加させてよい。上記帯域制御部は、上記通信中継部が上記通信装置の配下の無線基地局から受信した上記制御用パケットに、上記ユーザ端末がハンドオーバしたことを示すデータが含まれている場合において、上記通信衛星を介して行われている現在の音声通信の利用帯域が上記通信衛星を介する音声通信に対して割り当てている帯域よりも小さくなった場合に、上記帯域を減少させてよい。上記帯域制御部は、上記通信中継部が上記通信装置の配下の無線基地局から受信した上記制御用パケットにUE Context Release Completeが含まれている場合において、上記通信衛星を介して行われている現在の音声通信の利用帯域が上記通信衛星を介する音声通信に対して割り当てている帯域よりも小さくなった場合に、上記帯域を減少させてよい。   The band control unit increases the band when the control packet transmitted by the communication relay unit to the wireless base station under the control of the communication device includes a handover request to the wireless base station. You may let me. The band control unit may include, when the control packet received from the wireless base station under the control of the communication device by the communication relay unit includes data indicating that the user terminal has handed over, the communication satellite The bandwidth may be decreased when the current bandwidth used for voice communication performed via the communication satellite becomes smaller than the bandwidth allocated to voice communication via the communication satellite. The band control unit is performed via the communication satellite when the control packet received by the communication relay unit from the wireless base station under the control of the communication device includes a UE Context Release Complete. The bandwidth may be reduced when the current bandwidth used for voice communication becomes smaller than the bandwidth allocated to voice communication via the communication satellite.

上記帯域制御部は、上記制御用パケットに基づいて上記帯域を増加させた後、予め定められた期間が経過するまでに上記音声通信が発生しなかった場合に、上記帯域を減少させてよい。上記帯域制御部は、上記制御用パケットに基づいて、上記通信衛星と上記通信装置との間の音声用パケットのための帯域を、1回線の音声通信に必要な帯域の分、増加させてよい。   The bandwidth control unit may increase the bandwidth based on the control packet and decrease the bandwidth if the voice communication does not occur until a predetermined period elapses. The band control unit may increase, based on the control packet, a band for a voice packet between the communication satellite and the communication device by an amount necessary for one line of voice communication. .

上記帯域制御部は、上記制御用パケットがトンネリングプロトコルによってトンネリングされている場合、上記制御用パケットのペイロードの内容に基づいて、上記帯域を増加させてよい。上記通信装置は、複数の種類のトンネリングプロトコルのそれぞれのヘッダのデータ量を示すヘッダ情報を格納するヘッダ情報格納部を備えてよく、上記帯域制御部は、上記制御用パケットがトンネリングプロトコルによってトンネリングされている場合、上記トンネリングプロトコルに対応する上記ヘッダ情報を用いて、上記制御用パケットのペイロードの内容を参照してよい。   When the control packet is tunneled by a tunneling protocol, the band control unit may increase the band based on the content of the payload of the control packet. The communication device may include a header information storage unit that stores header information indicating a data amount of each header of a plurality of types of tunneling protocols.The band control unit may be configured so that the control packet is tunneled by a tunneling protocol. In this case, the content of the payload of the control packet may be referred to by using the header information corresponding to the tunneling protocol.

本発明の第2の態様によれば、コンピュータを、上記通信装置として機能させるためのプログラムが提供される。   According to a second aspect of the present invention, there is provided a program for causing a computer to function as the communication device.

本発明の第3の態様によれば、上記通信装置と上記通信衛星とを備える通信システムが提供される。   According to a third aspect of the present invention, there is provided a communication system including the communication device and the communication satellite.

なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。   The above summary of the present invention does not list all of the necessary features of the present invention. Further, a sub-combination of these feature groups can also be an invention.

一実施形態における通信システム2を概略的に示す。1 schematically illustrates a communication system 2 according to one embodiment. モデム100の機能構成の一例を概略的に示す。An example of a functional configuration of the modem 100 is schematically shown. 音声通信に対して動的に割り当てられる帯域の時間変化の一例を概略的に示す。4 schematically shows an example of a temporal change of a band dynamically allocated to voice communication. 音声通信に対して動的に割り当てられる帯域の時間変化の一例を概略的に示す。4 schematically shows an example of a temporal change of a band dynamically allocated to voice communication. 帯域制御部108が実行する処理の一例を示すフローチャートである。5 is a flowchart illustrating an example of a process executed by a band control unit 108. モデム100として機能するコンピュータ1000のハードウエア構成の一例を概略的に示す。An example of a hardware configuration of a computer 1000 functioning as the modem 100 is schematically shown.

以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。   Hereinafter, the present invention will be described through embodiments of the invention, but the following embodiments do not limit the invention according to the claims. In addition, not all combinations of the features described in the embodiments are necessarily essential to the solution of the invention.

図1は、一実施形態における通信システム2を概略的に示す。通信システム2は、衛星通信システム3、コアネットワーク4、地上通信システム7及び地上通信システム8を備える。衛星通信システム3は、地上通信システム7及び地上通信システム8を、通信衛星30を介して、コアネットワーク4に接続する。   FIG. 1 schematically illustrates a communication system 2 according to one embodiment. The communication system 2 includes a satellite communication system 3, a core network 4, a terrestrial communication system 7, and a terrestrial communication system 8. The satellite communication system 3 connects the terrestrial communication system 7 and the terrestrial communication system 8 to the core network 4 via the communication satellite 30.

地上通信システム7及び地上通信システム8は、例えば、離島や山間部等、人口非密集地等における通信システムである。地上通信システム7は、基地局90を有する。地上通信システム8は、基地局92を有する。   The terrestrial communication system 7 and the terrestrial communication system 8 are communication systems in non-populated areas such as remote islands and mountainous areas. The terrestrial communication system 7 has a base station 90. The terrestrial communication system 8 has a base station 92.

地上通信システム7は、衛星通信システム3を介してコアネットワーク4と通信することにより、ユーザ端末70に音声通信及びデータ通信等の無線通信サービスを提供する。ユーザ端末70は、例えば、通信衛星30を介し、IMS(IP Multimedia Subsystem)網40及びIP伝送網80等を通じて、ユーザ端末74等と通信する。   The terrestrial communication system 7 provides the user terminal 70 with wireless communication services such as voice communication and data communication by communicating with the core network 4 via the satellite communication system 3. The user terminal 70 communicates with the user terminal 74 and the like via the communication satellite 30 and the IMS (IP Multimedia Subsystem) network 40 and the IP transmission network 80, for example.

地上通信システム8は、衛星通信システム3を介してコアネットワーク4と通信することにより、ユーザ端末72に音声通信及びデータ通信等の無線通信サービスを提供する。ユーザ端末72は、例えば、通信衛星30を介して、IMS網40及びIP伝送網80等を通じて、ユーザ端末74等と通信する。ユーザ端末72は、通信衛星30を介して、ユーザ端末70と通信してもよい。   The terrestrial communication system 8 provides the user terminal 72 with wireless communication services such as voice communication and data communication by communicating with the core network 4 via the satellite communication system 3. The user terminal 72 communicates with the user terminal 74 and the like via the communication satellite 30 and the IMS network 40 and the IP transmission network 80, for example. The user terminal 72 may communicate with the user terminal 70 via the communication satellite 30.

ユーザ端末70、ユーザ端末72、及びユーザ端末74は、音声通信機能を有する。また、ユーザ端末70、ユーザ端末72、及びユーザ端末74は、データ通信機能を有する。ユーザ端末70、ユーザ端末72、及びユーザ端末74は、例えば、スマートフォン等の携帯電話機である。   The user terminal 70, the user terminal 72, and the user terminal 74 have a voice communication function. Further, the user terminal 70, the user terminal 72, and the user terminal 74 have a data communication function. The user terminal 70, the user terminal 72, and the user terminal 74 are, for example, mobile phones such as smartphones.

衛星通信システム3は、衛星通信装置10、衛星通信装置12、衛星通信装置14、及び通信衛星30を備える。衛星通信装置10は、モデム100及びアンテナ190を有する。衛星通信装置10は、伝送路31を介して通信衛星30と通信する。衛星通信装置12は、モデム120及びアンテナ192を有する。衛星通信装置12は、伝送路32を介して通信衛星30と通信する。衛星通信装置14は、モデム140及びアンテナ194を有する。衛星通信装置14は、伝送路34を介して通信衛星30と通信する。   The satellite communication system 3 includes a satellite communication device 10, a satellite communication device 12, a satellite communication device 14, and a communication satellite 30. The satellite communication device 10 has a modem 100 and an antenna 190. The satellite communication device 10 communicates with the communication satellite 30 via the transmission path 31. The satellite communication device 12 has a modem 120 and an antenna 192. The satellite communication device 12 communicates with the communication satellite 30 via the transmission path 32. The satellite communication device 14 has a modem 140 and an antenna 194. The satellite communication device 14 communicates with the communication satellite 30 via the transmission path 34.

コアネットワーク4は、EPC(Evolved Packet Core)5及びIMS6を備える。ここでは、コアネットワーク4がLTE(Long Term Evolution)ネットワークを構成し、ユーザ端末70、ユーザ端末72、及びユーザ端末74間でVoLTE(Voice over LTE)通信を実行する場合を主に例示して、本実施形態を説明する。   The core network 4 includes an EPC (Evolved Packet Core) 5 and an IMS 6. Here, a case where the core network 4 constitutes an LTE (Long Term Evolution) network and executes VoLTE (Voice over LTE) communication among the user terminal 70, the user terminal 72, and the user terminal 74 will be mainly exemplified. This embodiment will be described.

EPC5は、HSS(Home Subscriber Server)51、MME(Mobility Management Entity)52、SGW(Serving Gateway)53、PGW(Packet Data Network Gateway)54、及びPCRF(Policy and Charging Rules Function)55を有する。IMS6は、P‐CSCF(Proxy Call Session Control Function)61、S‐CSCF(Serving Call Session Control Function)62、及びI‐CSCF63(Interrogating Call Session Control Function)を有する。   The EPC 5 includes an HSS (Home Subscriber Server) 51, an MME (Mobility Management Entity) 52, an SGW (Serving Gateway) 53, a PGW (Packet Data Network Gateway, a Fictitious Gateway, a Fickey Gateway, and a Fickey Gateway). The IMS 6 includes a P-CSCF (Proxy Call Session Control Function) 61, an S-CSCF (Serving Call Session Control Function) 62, and an I-CSCF 63 (Interrogating Control Session Control).

例えば、ユーザ端末70の電源が入れられると、ユーザ端末70は、基地局90を介して、MME52に対してアタッチ要求信号を送信する。MME52は、基地局90及び衛星通信システム3を介して、アタッチ要求信号を受信する。MME52は、HSS51との間で位置登録手順を実行し、VoLTE用APN情報を取得する。MME52は、取得したVoLTE用APN情報に基づいて接続先のPGW54を決定し、SGW53及びPGW54の間のベアラ設定要求手順を実行する。PGW54は、ベアラ設定手順の中で、ユーザ端末70のIPアドレスを割り当てるとともに、ユーザ端末70が接続すべきP‐CSCF61のアドレスを特定し、PGW54とユーザ端末70との間で情報を交換する際に用いる情報要素であるPCO(Protocol Configuration Option)にP‐CSCF61のアドレスを設定する。そして、PGW54は、SGW53を経由してMME52にPCOを通知する。MME52は、アタッチ完了信号においてPCOをユーザ端末70に送信する。ユーザ端末70は、衛星通信システム3及び基地局90を介して当該PCOを受信する。以上によりアタッチ手順が完了する。   For example, when the power of the user terminal 70 is turned on, the user terminal 70 transmits an attach request signal to the MME 52 via the base station 90. The MME 52 receives the attach request signal via the base station 90 and the satellite communication system 3. The MME 52 executes a location registration procedure with the HSS 51 and acquires VoLTE APN information. The MME 52 determines the connection destination PGW 54 based on the acquired VoLTE APN information, and executes a bearer setting request procedure between the SGW 53 and the PGW 54. The PGW 54 allocates the IP address of the user terminal 70 in the bearer setting procedure, specifies the address of the P-CSCF 61 to which the user terminal 70 is to be connected, and exchanges information between the PGW 54 and the user terminal 70. The address of the P-CSCF 61 is set in a PCO (Protocol Configuration Option), which is an information element used for the communication. Then, the PGW 54 notifies the MME 52 of the PCO via the SGW 53. The MME 52 transmits the PCO to the user terminal 70 in the attach completion signal. The user terminal 70 receives the PCO via the satellite communication system 3 and the base station 90. Thus, the attaching procedure is completed.

ユーザ端末70が、例えば、ユーザ端末74に向けて音声発信をする場合、ユーザ端末70は、PCOを参照し、P‐CSCF61に向けてINVITE信号を送信する。INVITE信号は、基地局90、衛星通信システム3、EPC5、P‐CSCF61、S‐CSCF62、及びIMS網40を経由して、ユーザ端末74に到達する。   When the user terminal 70 makes a voice call to the user terminal 74, for example, the user terminal 70 refers to the PCO and transmits an INVITE signal to the P-CSCF 61. The INVITE signal reaches the user terminal 74 via the base station 90, the satellite communication system 3, the EPC 5, the P-CSCF 61, the S-CSCF 62, and the IMS network 40.

着側ネットワークからは、183 Session Progress信号の応答が送信され、これをP‐CSCF61が受信すると、P‐CSCF61は、PCRF55に音声用ベアラの作成を指示する。PCRF55は、SGW53及びPGW54と連携をして、音声用ベアラの作成及びQoSの設定を実行する。また、P‐CSCF61は、183 Session Progress信号をユーザ端末70に送信する。ユーザ端末70は、衛星通信システム3及び基地局90を介して183 Session Progress信号を受信する。   The response of the 183 Session Progress signal is transmitted from the receiving side network, and when the P-CSCF 61 receives the response, the P-CSCF 61 instructs the PCRF 55 to create a voice bearer. The PCRF 55 creates a voice bearer and sets QoS in cooperation with the SGW 53 and the PGW 54. Further, the P-CSCF 61 transmits a 183 Session Progress signal to the user terminal 70. The user terminal 70 receives the 183 Session Progress signal via the satellite communication system 3 and the base station 90.

ユーザ端末70は、183 Session Progress信号を受信したことに応じて、利用するコーデックを決定し、PRACK(Provisional Response ACKnowledgment)信号を用いてユーザ端末74に決定したコーデックを通知し、ユーザ端末74から200 OK信号を受信する。ユーザ端末70とユーザ端末74とが、UPDATE信号とその応答である200 OK信号によって音声用ベアラとQoS設定が完了したことを確認し合うと、ユーザ端末74による呼び出しが開始される。ユーザ端末74のユーザが呼び出しに応答すると、200 OK信号がユーザ端末70に到達してセッションが確立し、音声通信が開始される。なお、ここで説明したシーケンスは例示であり、他のシーケンスが採用されてもよい。   The user terminal 70 determines the codec to be used in response to receiving the 183 Session Progress signal, notifies the user terminal 74 of the determined codec using a PRACK (Provisional Response ACKnowledgement) signal, and sends the 200 to 200 An OK signal is received. When the user terminal 70 and the user terminal 74 confirm that the voice bearer and the QoS setting have been completed by the UPDATE signal and the 200 OK signal as a response thereto, the call by the user terminal 74 is started. When the user of the user terminal 74 answers the call, a 200 OK signal reaches the user terminal 70, a session is established, and voice communication is started. Note that the sequence described here is an example, and another sequence may be employed.

基地局90及び基地局92は、それぞれ人口非密集地等に設けられる。基地局90は、モデム100の配下に位置する。基地局90は、ユーザ端末70からのトラフィックを受け取って、IF変換装置20にトラフィックを出力する。ユーザ端末70からのトラフィックには、データ通信のトラフィック及び音声通信のトラフィック等が含まれる。   The base station 90 and the base station 92 are each provided in a non-populated area or the like. The base station 90 is located under the control of the modem 100. The base station 90 receives the traffic from the user terminal 70 and outputs the traffic to the IF conversion device 20. The traffic from the user terminal 70 includes data communication traffic, voice communication traffic, and the like.

IF変換装置20は、基地局90と衛星通信装置10との間に設けられる。具体的には、IF変換装置20は、基地局90と、モデム100との間に設けられる。IF変換装置20は、基地局90から受け取ったトラフィックをIPパケット等のパケットに変換して、モデム100に出力する。また、IF変換装置20は、モデム100から出力されたパケットを、基地局90向けのトラフィックに変換して、基地局90に出力する。基地局90は、トラフィックに応じてユーザ端末70と通信する。   IF conversion device 20 is provided between base station 90 and satellite communication device 10. Specifically, IF conversion device 20 is provided between base station 90 and modem 100. The IF conversion device 20 converts the traffic received from the base station 90 into a packet such as an IP packet and outputs the packet to the modem 100. The IF conversion device 20 converts the packet output from the modem 100 into traffic for the base station 90 and outputs the traffic to the base station 90. The base station 90 communicates with the user terminal 70 according to the traffic.

モデム100は、通信装置の一例である。モデム100は、IF変換装置20からのパケットの信号を変調して、得られた変調信号をアンテナ190に出力する。アンテナ190は、モデム100から出力された変調信号を電波として出力する。アンテナ190から出力された電波は、例えば、通信衛星30を介してアンテナ194によって受信される。また、アンテナ190は、通信衛星30から受信した電波に基づいて受信信号を生成して、モデム100に出力する。モデム100は、アンテナ190から出力された受信信号を復調して、得られたパケットをIF変換装置20に出力する。   The modem 100 is an example of a communication device. The modem 100 modulates the packet signal from the IF conversion device 20 and outputs the obtained modulated signal to the antenna 190. The antenna 190 outputs the modulated signal output from the modem 100 as a radio wave. The radio wave output from the antenna 190 is received by the antenna 194 via the communication satellite 30, for example. Further, antenna 190 generates a reception signal based on a radio wave received from communication satellite 30 and outputs the signal to modem 100. Modem 100 demodulates the received signal output from antenna 190 and outputs the obtained packet to IF conversion device 20.

通信衛星30は、アンテナ190とアンテナ194との間で電波を中継する。アンテナ194は、通信衛星30から受信した電波に基づいて受信信号を生成して、モデム140に出力する。モデム140は、アンテナ194から出力された受信信号を復調して、得られたパケットをIF変換装置24に出力する。また、モデム140は、IF変換装置24から取得したパケットの信号を変調して、得られた変調信号をアンテナ194に出力する。アンテナ194は、モデム140から出力された変調信号を電波として出力する。アンテナ194から出力された電波は、例えば、通信衛星30を介してアンテナ190によって受信される。   Communication satellite 30 relays radio waves between antenna 190 and antenna 194. Antenna 194 generates a reception signal based on radio waves received from communication satellite 30 and outputs the signal to modem 140. Modem 140 demodulates the received signal output from antenna 194 and outputs the obtained packet to IF conversion device 24. The modem 140 modulates the packet signal obtained from the IF conversion device 24 and outputs the obtained modulated signal to the antenna 194. The antenna 194 outputs the modulated signal output from the modem 140 as a radio wave. The radio wave output from the antenna 194 is received by the antenna 190 via the communication satellite 30, for example.

IF変換装置24は、EPC5と衛星通信装置14との間に設けられる。具体的には、IF変換装置24は、EPC5と、モデム140との間に設けられる。IF変換装置24は、モデム140から出力されたパケットを、EPC5向けのトラフィックに変換して、EPC5に出力する。また、IF変換装置24は、EPC5から受け取ったトラフィックをIPパケット等のパケットに変換して、モデム140に出力する。   IF conversion device 24 is provided between EPC 5 and satellite communication device 14. Specifically, IF conversion device 24 is provided between EPC 5 and modem 140. The IF conversion device 24 converts the packet output from the modem 140 into traffic for the EPC5 and outputs the traffic to the EPC5. The IF conversion device 24 converts the traffic received from the EPC 5 into a packet such as an IP packet and outputs the packet to the modem 140.

なお、地上通信システム8は、地上通信システム7と同様の構成を有する。具体的には、基地局92は、基地局90と同様の機能を有する。また、衛星通信システム3において、IF変換装置22は、IF変換装置20と同様の機能を有する。また、衛星通信装置12は、衛星通信装置10と同様の機能及び構成を有する。具体的には、モデム120は、モデム100と同様の機能及び構成を有する。また、アンテナ192は、アンテナ190と同様の機能及び構成を有する。そのため、地上通信システム8、IF変換装置22及び衛星通信装置12の各部の動作については、説明を省略する。本実施形態の説明では主として、モデム100の機能を取り上げて説明する。   The terrestrial communication system 8 has the same configuration as the terrestrial communication system 7. Specifically, the base station 92 has the same function as the base station 90. In the satellite communication system 3, the IF conversion device 22 has the same function as the IF conversion device 20. Further, the satellite communication device 12 has the same function and configuration as the satellite communication device 10. Specifically, the modem 120 has the same function and configuration as the modem 100. Further, the antenna 192 has the same function and configuration as the antenna 190. Therefore, description of the operation of each unit of the terrestrial communication system 8, the IF conversion device 22, and the satellite communication device 12 is omitted. In the description of the present embodiment, the function of the modem 100 will be mainly described.

衛星通信システム3において、モデム100は、制御側の地球局である衛星通信装置14に、伝送路31の帯域の割り当てを要求する。モデム100は、例えば、伝送路31を介するデータ通信に対して、IF変換装置20から出力される現在の単位時間あたりのパケット量に略合致した幅の帯域を要求する。   In the satellite communication system 3, the modem 100 requests the satellite communication device 14, which is the earth station on the control side, to allocate the band of the transmission path 31. For example, the modem 100 requests, for data communication via the transmission path 31, a bandwidth having a width substantially matching the current packet amount per unit time output from the IF conversion device 20.

一方、モデム100は、伝送路31を介する音声通信に対しては、音声通信が発生する前に、帯域の増加を要求する。例えば、モデム100は、ユーザ端末70による音声通信を制御するための制御用パケットを中継する際に、当該制御用パケットに、INVITE信号等の音声通信接続を確立するための制御データが含まれることを検出したことに応じて、帯域の増加を要求する。これにより、音声通信が開始する直前に音声通信用の帯域を確保することができるので、帯域の割当てが遅れてしまうことや、音声通信が開始するだいぶ前から無駄に帯域を確保してしまうことを防止できる。通信衛星30の帯域は高価である場合が多いので、これによって、衛星通信を提供するためのコストを低減することができる。なお、「帯域の増加を要求する」ことを「帯域を増加させる」と記載する場合がある。   On the other hand, the modem 100 requests an increase in the bandwidth for voice communication via the transmission line 31 before voice communication occurs. For example, when the modem 100 relays a control packet for controlling voice communication by the user terminal 70, the control packet includes control data for establishing a voice communication connection such as an INVITE signal. Requesting an increase in bandwidth in response to the detection of. As a result, the bandwidth for voice communication can be secured immediately before the voice communication starts, so that the allocation of the bandwidth is delayed, and the bandwidth is unnecessarily secured long before the voice communication starts. Can be prevented. Since the bandwidth of the communication satellite 30 is often expensive, the cost for providing satellite communication can be reduced. Note that "requesting an increase in bandwidth" may be described as "increase the bandwidth".

図2は、モデム100の機能構成の一例を概略的に示す。モデム100は、通信中継部102、検出部104、ヘッダ情報格納部106、及び帯域制御部108を有する。なお、モデム100がこれらのすべての構成を備えることは必須とは限らない。   FIG. 2 schematically shows an example of a functional configuration of the modem 100. The modem 100 includes a communication relay unit 102, a detection unit 104, a header information storage unit 106, and a band control unit 108. Note that it is not always essential that the modem 100 include all of these components.

通信中継部102は、各種通信を中継する。通信中継部102は、通信衛星30を介して送信される送信信号を生成する。また、通信中継部102は、IF変換装置20を介して送信される送信信号を生成する。   The communication relay unit 102 relays various communications. Communication relay section 102 generates a transmission signal transmitted via communication satellite 30. The communication relay unit 102 generates a transmission signal transmitted via the IF conversion device 20.

具体的には、通信中継部102は、音声を伝送するための音声用パケット及びデータを伝送するためのデータ用パケット等、通信衛星30を介して送信されるパケットを、IF変換装置20から受信する。通信中継部102は、IF変換装置20から受信したパケットの信号に変調処理、増幅処理等を施して、アンテナ190に出力する。アンテナ190は、通信中継部102から出力された信号を通信衛星30に向けて送信する。また、通信中継部102は、アンテナ190から取得した信号に復調処理等を施すことによって得られたパケットを、IF変換装置20に送信する。   Specifically, the communication relay unit 102 receives, from the IF converter 20, a packet transmitted via the communication satellite 30, such as a voice packet for transmitting voice and a data packet for transmitting data. I do. The communication relay unit 102 performs modulation processing, amplification processing, and the like on the packet signal received from the IF conversion device 20 and outputs the result to the antenna 190. The antenna 190 transmits the signal output from the communication relay unit 102 to the communication satellite 30. Further, the communication relay unit 102 transmits a packet obtained by performing a demodulation process or the like to the signal obtained from the antenna 190 to the IF conversion device 20.

通信中継部102は、例えば、ユーザ端末70と通信衛星30との間で音声用パケットを中継する。また、通信中継部102は、例えば、ユーザ端末70と通信衛星30との間で、ユーザ端末70による音声通信を制御するための制御用パケットを中継する。また、通信中継部102は、例えば、基地局90と通信衛星30との間で、ユーザ端末70による音声通信を制御するための制御用パケットを中継する。   The communication relay unit 102 relays a voice packet between the user terminal 70 and the communication satellite 30, for example. The communication relay unit 102 relays a control packet for controlling voice communication by the user terminal 70, for example, between the user terminal 70 and the communication satellite 30. The communication relay unit 102 relays a control packet for controlling voice communication by the user terminal 70 between the base station 90 and the communication satellite 30, for example.

検出部104は、通信中継部102が中継するパケットから制御用パケットを検出する。制御用パケットに音声通信接続を確立するための制御データが含まれている場合、検出部104は、制御用パケットに音声通信接続を確立するための制御データが含まれていることを検出する。当該制御データは、例えば、VoLTE接続を確立するために通信されるSIPに準拠したINVITE信号、183 Session Progress信号、PRACK信号、UPDATE信号、RINGING信号、及び200 OK信号のいずれかである。   The detection unit 104 detects a control packet from the packets relayed by the communication relay unit 102. When the control packet includes control data for establishing a voice communication connection, the detecting unit 104 detects that the control packet includes control data for establishing a voice communication connection. The control data is, for example, any of an SIP-compliant INVITE signal, a 183 Session Progress signal, a PRACK signal, an UPDATE signal, a RINGING signal, and a 200 OK signal that are communicated to establish a VoLTE connection.

制御用パケットに音声通信接続の終了リクエストが含まれている場合、検出部104は、制御用パケットに音声通信接続の終了リクエストが含まれていることを検出する。音声通信接続の終了リクエストとは、例えば、SIPに準拠したBYE信号である。   When the control packet includes a request to end the voice communication connection, the detection unit 104 detects that the control packet includes a request to end the voice communication connection. The voice communication connection end request is, for example, a BYE signal compliant with SIP.

通信中継部102が基地局90に向けて送信する制御用パケットに基地局90に対するハンドオーバ要求(Handover request)が含まれている場合、検出部104は、制御用パケットに基地局90に対するハンドオーバ要求(Handover request)が含まれていることを検出する。   When the control packet transmitted by the communication relay unit 102 to the base station 90 includes a handover request for the base station 90 (Handover request), the detection unit 104 includes the control packet in the handover request (Handover request to the base station 90). Handover request) is detected.

通信中継部102が基地局90から受信した制御用パケットにユーザ端末70がハンドオーバしたことを示すデータが含まれる場合、検出部104は、制御用パケットにユーザ端末70がハンドオーバしたことを示すデータが含まれることを検出する。ハンドオーバしたことを示すデータとは、例えば、UE Context Release Complete(解放通知と記載する場合がある。)である。   When the control packet received by the communication relay unit 102 from the base station 90 includes data indicating that the user terminal 70 has been handed over, the detecting unit 104 determines whether the control packet includes data indicating that the user terminal 70 has been handed over. Detect inclusion. The data indicating that the handover has been performed is, for example, UE Context Release Complete (may be described as a release notification).

検出部104は、通信中継部102が中継するパケットから音声用パケットを検出する。音声用パケットとは、例えば、RTP(Realtime Transport Protocol)パケット及びRTCP(RTP Control Protocol)パケット等である。検出部104は、通信衛星30とモデム100との間の音声用パケットの通信量を検出してよい。検出部104は、通信衛星30とモデム100との間の現在の音声通信の利用帯域を検出してよい。   The detection unit 104 detects a voice packet from the packets relayed by the communication relay unit 102. The audio packet is, for example, an RTP (Realtime Transport Protocol) packet, an RTCP (RTP Control Protocol) packet, or the like. The detection unit 104 may detect the communication volume of the voice packet between the communication satellite 30 and the modem 100. The detection unit 104 may detect a current band used for voice communication between the communication satellite 30 and the modem 100.

検出部104は、通信中継部102が中継するパケットの予め定められたフィールドに、音声用パケットであることを示す値が格納されている場合に、当該パケットが音声用パケットであると判断してよい。パケット内の予め定められたフィールドの一例として、IPパケットにおけるIPヘッダ内のToS(Type of Service)フィールドが利用できる。   The detecting unit 104 determines that the packet is an audio packet when a value indicating that the packet is an audio packet is stored in a predetermined field of the packet relayed by the communication relay unit 102. Good. As an example of a predetermined field in a packet, a ToS (Type of Service) field in an IP header of an IP packet can be used.

検出部104は、通信中継部102が中継するパケットがトンネリングプロトコルによってトンネリングされている場合、当該パケットのペイロードを参照することによって、制御用パケット等を検出してよい。   When a packet relayed by the communication relay unit 102 is tunneled by a tunneling protocol, the detection unit 104 may detect a control packet or the like by referring to a payload of the packet.

ヘッダ情報格納部106は、トンネリングプロトコルのヘッダのデータ量を示すヘッダ情報を格納する。ヘッダ情報格納部106は、例えば、GTP(GPRS Tunneling Protocol)のヘッダ情報を格納する。ヘッダ情報格納部106は、複数の種類のトンネリングプロトコルのそれぞれのヘッダ情報を格納してよい。ヘッダ情報格納部106は、例えば、GTP、GRE(Generic Routing Encapsulation)、PPTP(Point−to−Point Tunneling Prtocol)、L2F(Layer 2 Forwading)、L2TP(Layer 2 Tunneling Protocol)、及びCAPWAP(Control And Provisioning of Wireless Access Protocol)等のヘッダ情報を格納する。ヘッダ情報格納部106は、これらのすべてではなく一部を格納してもよい。また、ヘッダ情報格納部106は、これら以外のトンネリングプロトコルのヘッダ情報を格納してもよい。   The header information storage unit 106 stores header information indicating the data amount of the header of the tunneling protocol. The header information storage unit 106 stores, for example, GTP (GPRS Tunneling Protocol) header information. The header information storage unit 106 may store header information of each of a plurality of types of tunneling protocols. The header information storage unit 106 includes, for example, GTP, GRE (Generic Routing Encapsulation), PPTP (Point-to-Point Tunneling Protocol), L2F (Layer 2 Forwarding), and L2TP (Layer 2 Tunneling Protocol). of header information such as a wireless access protocol. The header information storage unit 106 may store some but not all of them. The header information storage unit 106 may store header information of a tunneling protocol other than these.

検出部104は、通信中継部102が中継するパケットがトンネリングプロトコルによってトンネリングされている場合、ヘッダ情報格納部106に格納されている当該トンネリングプロトコルに対応するヘッダ情報を用いて、当該パケットのペイロードを参照することによって、制御用パケット等を検出してよい。例えば、検出部104は、当該トンネリングプロトコルに対応するヘッダ情報が示すヘッダのデータ量の分、当該パケットのデータを先頭から読み飛ばして、ペイロードの中身を確認する。   When the packet relayed by the communication relay unit 102 is tunneled by the tunneling protocol, the detection unit 104 uses the header information corresponding to the tunneling protocol stored in the header information storage unit 106 to extract the payload of the packet. By referring to the information, a control packet or the like may be detected. For example, the detection unit 104 skips the data of the packet from the beginning by the data amount of the header indicated by the header information corresponding to the tunneling protocol and checks the contents of the payload.

帯域制御部108は、通信中継部102が中継する制御用パケットの内容に基づいて、通信衛星30とモデム100との間の音声用パケットのための帯域を増加させる。例えば、帯域制御部108は、制御用パケットに音声通信接続を確立させるための制御データが含まれていることを検出部104が検出したことに応じて、帯域を増加させる。帯域制御部108は、制御用パケットに音声通信接続のリクエストが含まれていることを検出部104が検出したことに応じて、帯域を増加させてよい。   The band control unit 108 increases the band for the voice packet between the communication satellite 30 and the modem 100 based on the content of the control packet relayed by the communication relay unit 102. For example, the band control unit 108 increases the band in response to the detection unit 104 detecting that control data for establishing a voice communication connection is included in the control packet. The band control unit 108 may increase the band in response to the detection unit 104 detecting that the request for voice communication connection is included in the control packet.

帯域制御部108は、例えば、1回線の音声通信に必要な帯域の分、増加させてよい。1回線の音声通信に必要な帯域は、例えば、64kbpsの帯域である。1回線あたりに設定する帯域は、64kbps等の特定の値に限定されない。また、1回線あたりに設定する帯域は、基地局90、基地局92毎に異なる値が適用されてよい。   The band control unit 108 may increase, for example, by the band required for one line of voice communication. The band required for one-line voice communication is, for example, a 64 kbps band. The bandwidth set per line is not limited to a specific value such as 64 kbps. Further, different values may be applied to the band set for one line for each of the base station 90 and the base station 92.

帯域制御部108は、帯域を増加させた後、予め定められた期間が経過するまでに、音声通信接続を確立させるための制御データに対応する音声通信が発生しなかった場合、通信衛星30とモデム100との間の音声用パケットのための帯域を減少させてよい。例えば、帯域制御部108は、増加させた分、帯域を減少させる。これにより、例えば、ユーザ端末70による発呼に対して、ユーザ端末74のユーザが応答しなかったような場合に、不必要に帯域を確保し続けてしまうことを防止できる。なお、予め定められた期間は、任意に設定可能であってよい。   The band control unit 108 increases the band, and if a voice communication corresponding to the control data for establishing the voice communication connection does not occur until a predetermined period elapses, the communication satellite 30 and The bandwidth for voice packets to and from the modem 100 may be reduced. For example, the band control unit 108 decreases the band by the increased amount. Thereby, for example, when the user of the user terminal 74 does not respond to the call from the user terminal 70, it is possible to prevent the band from being kept unnecessarily secured. Note that the predetermined period may be arbitrarily set.

帯域制御部108は、制御用パケットに音声通信接続の終了リクエストが含まれることを検出部104が検出した場合において、通信衛星30を介して行われている現在の音声通信の利用帯域が、通信衛星30を介する音声通信に対して割り当てている帯域よりも小さくなった場合に、通信衛星30とモデム100との間の音声用パケットのための帯域を減少させてよい。   When the detection unit 104 detects that the control packet includes the end request for the voice communication connection, the band control unit 108 determines that the current band of voice communication being performed via the communication satellite 30 is a communication band. When the bandwidth becomes smaller than the bandwidth allocated to the voice communication via the satellite 30, the bandwidth for voice packets between the communication satellite 30 and the modem 100 may be reduced.

帯域制御部108は、基地局90に向けて送信する制御用パケットに、基地局90に対するハンドオーバ要求が含まれることを検出部104が検出したことに応じて、通信衛星30とモデム100との間の音声用パケットのための帯域を増加させてよい。これにより、例えば、基地局92に在圏し、音声通信を実行しているユーザ端末72が、基地局90にハンドオーバするような場合に、予め当該ユーザ端末72用の帯域を確保することができる。帯域制御部108は、帯域を増加させた後、予め定められた期間が経過するまでに音声通信が発生しなかった場合、通信衛星30とモデム100との間の音声用パケットのための帯域を減少させてよい。例えば、帯域制御部108は、増加させた分、帯域を減少させる。   The band control unit 108 performs a communication between the communication satellite 30 and the modem 100 in response to the detection unit 104 detecting that the control packet transmitted to the base station 90 includes a handover request to the base station 90. May be increased for the voice packet. Thereby, for example, when the user terminal 72 located in the base station 92 and performing voice communication is handed over to the base station 90, a band for the user terminal 72 can be secured in advance. . The band control unit 108 increases the band for the voice packet between the communication satellite 30 and the modem 100 when the voice communication does not occur until a predetermined period elapses after the band is increased. May be reduced. For example, the band control unit 108 decreases the band by the increased amount.

帯域制御部108は、基地局90から受信した制御用パケットに、ユーザ端末70がハンドオーバしたことを示すデータが含まれることを検出部104が検出した場合において、通信衛星30を介して行われている現在の音声通信の利用帯域が、通信衛星30を介する音声通信に対して割り当てている帯域よりも小さくなった場合に、通信衛星30とモデム100との間の音声用パケットのための帯域を減少させてよい。これにより、基地局90に在圏し、音声通信を実行しているユーザ端末70が、基地局92にハンドオーバするような場合に、ユーザ端末70の音声通信用の帯域を確保し続けてしまうことを防止できる。   Band control section 108 is performed via communication satellite 30 when detecting section 104 detects that the control packet received from base station 90 includes data indicating that user terminal 70 has been handed over. If the currently used bandwidth of the voice communication becomes smaller than the bandwidth allocated to the voice communication via the communication satellite 30, the band for the voice packet between the communication satellite 30 and the modem 100 is changed. May be reduced. As a result, in a case where the user terminal 70 located in the base station 90 and performing voice communication is handed over to the base station 92, the voice communication band of the user terminal 70 continues to be secured. Can be prevented.

帯域制御部108は、通信衛星30とモデム100との間の音声用パケットの通信量に基づいて、通信衛星30とモデム100との間の音声用パケットのための帯域を減少させてもよい。例えば、帯域制御部108は、通信衛星30とモデム100との間の音声用パケットの通信量が、伝送路31に割り当てている音声用パケットの帯域に対して少ないと判定した場合に、当該帯域を減少させる。   The band control unit 108 may reduce the band for voice packets between the communication satellite 30 and the modem 100 based on the communication volume of voice packets between the communication satellite 30 and the modem 100. For example, when the bandwidth control unit 108 determines that the traffic volume of the voice packet between the communication satellite 30 and the modem 100 is smaller than the bandwidth of the voice packet allocated to the transmission path 31, the bandwidth control unit 108 Decrease.

図3は、音声通信に対してモデム100に動的に割り当てられる帯域の時間変化の一例を概略的に示す。図3には、モデム100に割り当てられた音声用パケットのための割当帯域202及び通信衛星30を介する音声通信数204が示されている。   FIG. 3 schematically illustrates an example of a time change of a band dynamically allocated to the modem 100 for voice communication. FIG. 3 shows an allocated band 202 for voice packets allocated to the modem 100 and the number of voice communications 204 via the communication satellite 30.

図3では、時刻t1、t3、t7、t9、及びt17に検出部104がINVEITE信号を検出し、時刻t5に検出部104が基地局90に対するハンドオーバ要求を検出し、時刻t11、t13、t19に検出部104がBYE信号を検出し、時刻t15に検出部104が解放通知を検出した場合について例示している。   In FIG. 3, the detection unit 104 detects the INVEITE signal at times t1, t3, t7, t9, and t17, and at time t5, the detection unit 104 detects a handover request to the base station 90, and at times t11, t13, and t19. The case where the detecting unit 104 detects the BYE signal and the detecting unit 104 detects the release notification at the time t15 is illustrated.

時刻t1において、帯域制御部108は、検出部104がINVITE信号を検出したことに応じて、1回線分の音声通信に必要な帯域を増加させる。時刻t2において、1回線分の音声通信が発生する。   At time t1, bandwidth control section 108 increases the bandwidth required for voice communication for one line in response to detection section 104 detecting the INVITE signal. At time t2, voice communication for one line occurs.

時刻t3において、帯域制御部108は、検出部104がINVITE信号を検出したことに応じて、1回線分の音声通信に必要な帯域を増加させる。時刻t4において、1回線分の音声通信が発生する。   At time t3, bandwidth control section 108 increases the bandwidth required for one line of voice communication in response to detection section 104 detecting the INVITE signal. At time t4, voice communication for one line occurs.

時刻t5において、帯域制御部108は、検出部104がハンドオーバ要求を検出したことに応じて、1回線分の音声通信に必要な帯域を増加させる。時刻t6において、1回線分の音声通信が発生する。   At time t5, bandwidth control section 108 increases the bandwidth required for one line of voice communication in response to detection section 104 detecting the handover request. At time t6, voice communication for one line occurs.

時刻t7において、帯域制御部108は、検出部104がINVITE信号を検出したことに応じて、1回線分の音声通信に必要な帯域を増加させる。時刻t8において、1回線分の音声通信が発生する。   At time t7, the band control unit 108 increases the band necessary for one line of voice communication in response to the detection unit 104 detecting the INVITE signal. At time t8, voice communication for one line occurs.

時刻t9において、帯域制御部108は、検出部104がINVITE信号を検出したことに応じて、1回線分の音声通信に必要な帯域を増加させる。時刻t10において、1回線分の音声通信が発生する。   At time t9, bandwidth control section 108 increases the bandwidth required for one line of voice communication in response to detection section 104 detecting the INVITE signal. At time t10, voice communication for one line occurs.

時刻t11において検出部104がBYE信号を検出した後、現在の音声通信の利用帯域が割当帯域202よりも小さくなったことに応じて、帯域制御部108は、割当帯域202を減少させる(t12)。   After the detecting unit 104 detects the BYE signal at the time t11, the bandwidth control unit 108 decreases the allocated bandwidth 202 in response to the fact that the current bandwidth used for voice communication is smaller than the allocated bandwidth 202 (t12). .

時刻t13において検出部104がBYE信号を検出した後、現在の音声通信の利用帯域が割当帯域202よりも小さくなったことに応じて、帯域制御部108は、割当帯域202を減少させる(t14)。   After the detecting unit 104 detects the BYE signal at the time t13, the bandwidth control unit 108 decreases the allocated bandwidth 202 in response to the fact that the current bandwidth used for voice communication is smaller than the allocated bandwidth 202 (t14). .

時刻t15において検出部104が解放通知を検出した後、現在の音声通信の利用帯域が割当帯域202よりも小さくなったことに応じて、帯域制御部108は、割当帯域202を減少させる(t16)。   After the detection unit 104 detects the release notification at the time t15, the bandwidth control unit 108 decreases the allocated bandwidth 202 according to the fact that the current bandwidth used for voice communication is smaller than the allocated bandwidth 202 (t16). .

時刻t17において、帯域制御部108は、検出部104がINVITE信号を検出したことに応じて、1回線分の音声通信に必要な帯域を増加させる。時刻t18において、1回線分の音声通信が発生する。   At time t17, bandwidth control section 108 increases the bandwidth required for one line of voice communication in response to detection section 104 detecting the INVITE signal. At time t18, voice communication for one line occurs.

時刻t19において検出部104がBYE信号を検出した後、現在の音声通信の利用帯域が割当帯域202よりも小さくなったことに応じて、帯域制御部108は、割当帯域202を減少させる(t20)。   After the detecting unit 104 detects the BYE signal at the time t19, the bandwidth control unit 108 decreases the allocated bandwidth 202 according to the fact that the current bandwidth used for voice communication is smaller than the allocated bandwidth 202 (t20). .

図4は、音声通信に対してモデム100に動的に割り当てられる帯域の時間変化の一例を概略的に示す。図4には、モデム100に割り当てられた音声用パケットのための割当帯域202及び通信衛星30を介する音声通信数204が示されている。図4では、時刻t1、t3、t5、t7、及びt9に検出部104がINVEITE信号を検出し、時刻t11及びt13に検出部104がBYE信号を検出した場合について例示している。   FIG. 4 schematically shows an example of a time change of a band dynamically allocated to the modem 100 for voice communication. FIG. 4 shows an allocated band 202 for voice packets allocated to the modem 100 and the number of voice communications 204 via the communication satellite 30. FIG. 4 illustrates a case where the detection unit 104 detects the INVEITE signal at times t1, t3, t5, t7, and t9, and the detection unit 104 detects the BYE signal at times t11 and t13.

時刻t1において、帯域制御部108は、検出部104がINVITE信号を検出したことに応じて、1回線分の音声通信に必要な帯域を増加させる。時刻t2において、1回線分の音声通信が発生する。   At time t1, bandwidth control section 108 increases the bandwidth required for voice communication for one line in response to detection section 104 detecting the INVITE signal. At time t2, voice communication for one line occurs.

時刻t3において、帯域制御部108は、検出部104がINVITE信号を検出したことに応じて、1回線分の音声通信に必要な帯域を増加させる。時刻t4において、1回線分の音声通信が発生する。   At time t3, bandwidth control section 108 increases the bandwidth required for one line of voice communication in response to detection section 104 detecting the INVITE signal. At time t4, voice communication for one line occurs.

時刻t5において、帯域制御部108は、検出部104がINVITE信号を検出したことに応じて、1回線分の音声通信に必要な帯域を増加させる。帯域制御部108は、t5から予め定められた期間が経過するまでの間に音声通信が発生しなかったことに応じて、割当帯域202を減少させる(t6)。   At time t5, band control section 108 increases the band necessary for voice communication for one line in response to detection section 104 detecting the INVITE signal. The bandwidth control unit 108 decreases the allocated bandwidth 202 in response to no voice communication occurring until a predetermined period elapses from t5 (t6).

時刻t7において、帯域制御部108は、検出部104がINVITE信号を検出したことに応じて、1回線分の音声通信に必要な帯域を増加させる。時刻t8において、1回線分の音声通信が発生する。   At time t7, the band control unit 108 increases the band necessary for one line of voice communication in response to the detection unit 104 detecting the INVITE signal. At time t8, voice communication for one line occurs.

時刻t9において、帯域制御部108は、検出部104がINVITE信号を検出したことに応じて、1回線分の音声通信に必要な帯域を増加させる。帯域制御部108は、t9から予め定められた期間が経過するまでの間に音声通信が発生しなかったことに応じて、割当帯域202を減少させる(t10)。   At time t9, bandwidth control section 108 increases the bandwidth required for one line of voice communication in response to detection section 104 detecting the INVITE signal. The bandwidth control unit 108 decreases the allocated bandwidth 202 in response to no voice communication occurring until a predetermined period elapses from t9 (t10).

時刻t11において検出部104がBYE信号を検出した後、現在の音声通信の利用帯域が割当帯域202よりも小さくなったことに応じて、帯域制御部108は、割当帯域202を減少させる(t12)。   After the detecting unit 104 detects the BYE signal at the time t11, the bandwidth control unit 108 decreases the allocated bandwidth 202 in response to the fact that the current bandwidth used for voice communication is smaller than the allocated bandwidth 202 (t12). .

時刻t13において検出部104がBYE信号を検出した後、現在の音声通信の利用帯域が割当帯域202よりも小さくなったことに応じて、帯域制御部108は、割当帯域202を減少させる(t14)。   After the detecting unit 104 detects the BYE signal at the time t13, the bandwidth control unit 108 decreases the allocated bandwidth 202 in response to the fact that the current bandwidth used for voice communication is smaller than the allocated bandwidth 202 (t14). .

図5は、帯域制御部108が実行する処理の一例を示すフローチャートである。本フローチャートの処理は、モデム100の電源がオン状態になった場合に開始される。   FIG. 5 is a flowchart illustrating an example of a process executed by the band control unit 108. The process of this flowchart is started when the power of the modem 100 is turned on.

ステップ(ステップをSと省略して記載する場合がある。)502において、検出部104は、通信中継部102によって中継される制御用パケットにINVITE信号が含まれるか否かを判定する。含まれる場合、S506に進み、含まれない場合、S504に進む。   In step (step may be abbreviated as S) 502, detecting section 104 determines whether or not the control packet relayed by communication relay section 102 includes an INVITE signal. If it is included, the process proceeds to S506; otherwise, the process proceeds to S504.

S504において、検出部104は、制御用パケットにHandover request(HRと記載する場合がある。)が含まれるか否かを判定する。含まれる場合、S506に進み、含まれない場合、S612に進む。   In S504, the detecting unit 104 determines whether or not the control packet includes a Handover request (may be described as HR). If it is included, the process proceeds to S506; otherwise, the process proceeds to S612.

S506において、帯域制御部108は、モデム100と通信衛星30との間の音声用パケットの帯域を増加させる。S508において、検出部104は、音声通信が発生したか否かを判定する。発生していない場合、S510に進み、発生した場合、S502に戻る。S510において、帯域制御部108は、モデム100と通信衛星30との間の音声用パケットの帯域を減少させる。   In S506, the band control unit 108 increases the band of the voice packet between the modem 100 and the communication satellite 30. In S508, the detection unit 104 determines whether or not voice communication has occurred. If it has not occurred, the process proceeds to S510, and if it has occurred, the process returns to S502. In S510, the band control unit 108 reduces the band of the voice packet between the modem 100 and the communication satellite 30.

S512において、検出部104は、制御用パケットにBYE信号が含まれるか否かを判定する。含まれる場合、S516に進み、含まれない場合、S514に進む。   In S512, the detecting unit 104 determines whether the BYE signal is included in the control packet. If it is included, the process proceeds to S516; otherwise, the process proceeds to S514.

S514において、検出部104は、制御用パケットに解放通知が含まれるか否かを判定する。含まれる場合、S516に進み、含まれない場合、S502に戻る。   In S514, the detection unit 104 determines whether or not the release notification is included in the control packet. If it is included, the process proceeds to S516; otherwise, the process returns to S502.

S516において、検出部104は、通信衛星30を介して行われている現在の音声通信の利用帯域が、通信衛星30を介する音声通信に対して割り当てている帯域よりも小さいか否かを判定する。小さい場合、S518に進み、小さくない場合、S502に戻る。S518において、帯域制御部108は、モデム100と通信衛星30との間の音声用パケットの帯域を減少させる。そして、S502に戻る。   In step S516, the detection unit 104 determines whether the current bandwidth used for voice communication performed via the communication satellite 30 is smaller than the bandwidth allocated to voice communication via the communication satellite 30. . If it is smaller, the process proceeds to S518. If it is not smaller, the process returns to S502. In S518, the band control unit 108 reduces the band of the voice packet between the modem 100 and the communication satellite 30. Then, the process returns to S502.

図6は、モデム100として機能するコンピュータ1000のハードウエア構成の一例を概略的に示す。本実施形態に係るコンピュータ1000は、ホストコントローラ1092により相互に接続されるCPU1010及びRAM1030を有するCPU周辺部と、入出力コントローラ1094によりホストコントローラ1092に接続されるROM1020、通信I/F1040、ハードディスクドライブ1050、及び入出力チップ1080を有する入出力部を備える。   FIG. 6 schematically illustrates an example of a hardware configuration of a computer 1000 functioning as the modem 100. The computer 1000 according to the present embodiment includes a CPU peripheral portion including a CPU 1010 and a RAM 1030 interconnected by a host controller 1092, a ROM 1020 connected to the host controller 1092 by an input / output controller 1094, a communication I / F 1040, and a hard disk drive 1050. , And an input / output unit having an input / output chip 1080.

CPU1010は、ROM1020及びRAM1030に格納されたプログラムに基づいて動作し、各部の制御を行う。通信I/F1040は、有線又は無線によりネットワークを介して他の装置と通信する。また、通信I/F1040は、通信を行うハードウエアとして機能する。ハードディスクドライブ1050は、CPU1010が使用するプログラム及びデータを格納する。   The CPU 1010 operates based on programs stored in the ROM 1020 and the RAM 1030, and controls each unit. The communication I / F 1040 communicates with another device via a network by wire or wirelessly. Further, the communication I / F 1040 functions as hardware for performing communication. The hard disk drive 1050 stores programs and data used by the CPU 1010.

ROM1020は、コンピュータ1000が起動時に実行するブート・プログラム及びコンピュータ1000のハードウエアに依存するプログラムなどを格納する。入出力チップ1080は、例えばパラレル・ポート、シリアル・ポート、キーボード・ポート、マウス・ポートなどを介して各種の入出力装置を入出力コントローラ1094へと接続する。   The ROM 1020 stores a boot program to be executed when the computer 1000 starts up, a program depending on hardware of the computer 1000, and the like. The input / output chip 1080 connects various input / output devices to the input / output controller 1094 via, for example, a parallel port, a serial port, a keyboard port, a mouse port, and the like.

RAM1030を介してハードディスクドライブ1050に提供されるプログラムは、ICカードなどの記録媒体に格納されて利用者によって提供される。プログラムは、記録媒体から読み出され、RAM1030を介してハードディスクドライブ1050にインストールされ、CPU1010において実行される。   The program provided to the hard disk drive 1050 via the RAM 1030 is stored in a recording medium such as an IC card and provided by the user. The program is read from the recording medium, installed on the hard disk drive 1050 via the RAM 1030, and executed by the CPU 1010.

コンピュータ1000にインストールされ、コンピュータ1000をモデム100として機能させるプログラムは、CPU1010などに働きかけて、コンピュータ1000を、モデム100の各部としてそれぞれ機能させてよい。これらのプログラムに記述された情報処理は、コンピュータ1000に読込まれることにより、ソフトウエアと上述した各種のハードウエア資源とが協働した具体的手段である通信中継部102、検出部104、ヘッダ情報格納部106、及び帯域制御部108として機能する。そして、これらの具体的手段によって、本実施形態におけるコンピュータ1000の使用目的に応じた情報の演算又は加工を実現することにより、使用目的に応じた特有のモデム100が構築される。   A program installed in the computer 1000 and causing the computer 1000 to function as the modem 100 may act on the CPU 1010 or the like to cause the computer 1000 to function as each unit of the modem 100. The information processing described in these programs is read by the computer 1000, and the communication relay unit 102, the detection unit 104, the header It functions as the information storage unit 106 and the band control unit 108. Then, by using these specific means, calculation or processing of information according to the purpose of use of the computer 1000 in the present embodiment is realized, thereby constructing a specific modem 100 according to the purpose of use.

上記実施形態では、検出部104が制御用パケットにINVITE信号等が含まれるか否かを判定する場合を取り上げた。しかし、例えば、基地局90が判定を行って、判定結果をモデム100に通知してもよい。   The above embodiment has dealt with the case where the detecting unit 104 determines whether or not the control packet includes an INVITE signal or the like. However, for example, the base station 90 may make a determination and notify the modem 100 of the determination result.

また、モデム100は、音声用パケットのための帯域を増加させることができない場合に、その旨を基地局90に通知してもよい。基地局90は、音声用パケットのための帯域を増加させることができない旨がモデム100から通知された場合に、新たな音声通信を制限してよい。例えば、基地局90は、新たな呼を制限してよい。   Further, if the band for the voice packet cannot be increased, the modem 100 may notify the base station 90 to that effect. The base station 90 may limit new voice communication when the modem 100 notifies that the band for voice packets cannot be increased. For example, base station 90 may restrict new calls.

なお、音声通信としては、基地局90において音声トラフィックをIPパケット化した音声通信、3G回線上や他の通信回線上で実現されるVoIP等を適用することもできる。   As the voice communication, voice communication in which voice traffic is converted into IP packets in the base station 90, VoIP realized on a 3G line, or another communication line can be applied.

また、ユーザ端末70、ユーザ端末72、及びユーザ端末74は、いわゆるスマートフォン等の携帯電話の他、タブレット端末等の携帯情報端末であってよい。また、ユーザ端末として、いわゆる固定電話や、通話機能を有するコンピュータ等、通話機能を有する様々な電子機器を適用できる。   In addition, the user terminal 70, the user terminal 72, and the user terminal 74 may be a mobile information terminal such as a tablet terminal in addition to a mobile phone such as a so-called smartphone. Further, as the user terminal, various electronic devices having a call function such as a so-called fixed telephone and a computer having a call function can be applied.

以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。   As described above, the present invention has been described using the embodiments, but the technical scope of the present invention is not limited to the scope described in the above embodiments. It is apparent to those skilled in the art that various changes or improvements can be made to the above embodiment. It is apparent from the description of the appended claims that embodiments with such changes or improvements can be included in the technical scope of the present invention.

特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階などの各処理の実行順序は、特段「より前に」、「先立って」などと明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」などを用いて説明したとしても、この順で実施することが必須であることを意味するものではない。   The order of execution of processes such as operations, procedures, steps, and steps in the apparatuses, systems, programs, and methods shown in the claims, the description, and the drawings is particularly “before”, “before” It should be noted that they can be realized in any order as long as the output of the previous process is not used in the subsequent process. Regarding the operation flow in the claims, the specification, and the drawings, even if it is described using “first”, “next”, etc. for convenience, it means that it is essential to implement in this order. Not something.

2 通信システム、3 衛星通信システム、4 コアネットワーク、5 EPC、6 IMS、7 地上通信システム、8 地上通信システム、10、12、14 衛星通信装置、20、22、24 IF変換装置、30 通信衛星、31、32、34 伝送路、40 IMS網、51 HSS、52 MME、53 SGW、54 PGW、55 PCRF、61 P‐CSCF、62 S‐CSCF、63 I‐CSCF、70、72、74 ユーザ端末、80 IP伝送網、90、92 基地局、100、120、140 モデム、102 通信中継部、104 検出部、106 ヘッダ情報格納部、108 帯域制御部、190、192、194 アンテナ、202 割当帯域、204 音声通信数、1000 コンピュータ、1010 CPU、1020 ROM、1030 RAM、1040 通信I/F、1050 ハードディスクドライブ、1080 入出力チップ、1092 ホストコントローラ、1094 入出力コントローラ 2 communication system, 3 satellite communication system, 4 core network, 5 EPC, 6 IMS, 7 terrestrial communication system, 8 terrestrial communication system, 10, 12, 14 satellite communication device, 20, 22, 24 IF conversion device, 30 communication satellite , 31, 32, 34 Transmission line, 40 IMS network, 51 HSS, 52 MME, 53 SGW, 54 PGW, 55 PCRF, 61 P-CSCF, 62 S-CSCF, 63 I-CSCF, 70, 72, 74 User terminal , 80 IP transmission network, 90, 92 base stations, 100, 120, 140 modem, 102 communication relay unit, 104 detection unit, 106 header information storage unit, 108 band control unit, 190, 192, 194 antenna, 202 allocated band, 204 voice communication, 1000 computer, 1010 CPU, 1020 ROM, 1030 RAM, 1040 communication I / F, 1050 hard disk drive, 1080 input / output chip, 1092 host controller, 1094 input / output controller

Claims (10)

通信装置であって、
ユーザ端末と通信衛星との間で、音声を伝送するための音声用パケットを中継する通信中継部と、
前記ユーザ端末による音声通信を制御するための制御用パケットの内容に基づいて、前記通信衛星と前記通信装置との間の音声用パケットのための帯域を増加させる帯域制御部であって、前記通信中継部が前記通信装置の配下の無線基地局に向けて送信する前記制御用パケットに、前記無線基地局に対するハンドオーバ要求が含まれている場合に、前記帯域を増加させる帯域制御部と
を備える通信装置。
A communication device,
A communication relay unit that relays a voice packet for transmitting voice between the user terminal and the communication satellite;
A bandwidth control unit configured to increase a bandwidth for a voice packet between the communication satellite and the communication device based on a content of a control packet for controlling voice communication by the user terminal; And a band control unit that increases the band when the control packet transmitted by the relay unit to the radio base station under the control of the communication device includes a handover request to the radio base station. apparatus.
前記帯域制御部は、前記通信衛星と前記通信装置との間の音声用パケットの通信量に基づいて、前記帯域を減少させる、請求項1に記載の通信装置。 The communication device according to claim 1, wherein the band control unit reduces the band based on a communication amount of a voice packet between the communication satellite and the communication device. 前記帯域制御部は、前記通信中継部によって中継される前記制御用パケットに音声通信接続を確立するための制御データが含まれている場合に、前記帯域を増加させる、請求項1又は2に記載の通信装置。 The band control section, when the control data for establishing a voice communication connection to the control packet to be relayed by the communication relay section is included to increase the bandwidth, according to claim 1 or 2 Communication device. 前記帯域制御部は、前記通信中継部によって中継される前記制御用パケットに音声通信接続のリクエストが含まれている場合に、前記帯域を増加させる、請求項に記載の通信装置。 The communication device according to claim 3 , wherein the bandwidth control unit increases the bandwidth when a request for a voice communication connection is included in the control packet relayed by the communication relay unit. 前記帯域制御部は、前記通信中継部によって中継される前記制御用パケットにSIPのINVITEが含まれている場合に、前記帯域を増加させる、請求項に記載の通信装置。 The communication device according to claim 4 , wherein the band control unit increases the band when the control packet relayed by the communication relay unit includes SIP INVITE. 前記帯域制御部は、前記通信中継部によって中継される前記制御用パケットに音声通信接続の終了リクエストが含まれている場合において、前記通信衛星を介して行われている現在の音声通信の利用帯域が前記通信衛星を介する音声通信に対して割り当てている帯域よりも小さくなった場合に、前記帯域を減少させる、請求項1からのいずれか一項に記載の通信装置。 The bandwidth control unit, when the control packet relayed by the communication relay unit includes a request to terminate a voice communication connection, a current bandwidth used for voice communication performed through the communication satellite. The communication device according to any one of claims 1 to 5 , wherein the bandwidth is reduced when the bandwidth becomes smaller than a bandwidth allocated to voice communication via the communication satellite. 前記帯域制御部は、前記制御用パケットに基づいて前記帯域を増加させた後、予め定められた期間が経過するまでに前記音声通信が発生しなかった場合に、前記帯域を減少させる、請求項1からのいずれか一項に記載の通信装置。 The bandwidth controller, after increasing the bandwidth based on the control packet, reduces the bandwidth if the voice communication does not occur until a predetermined period elapses. The communication device according to any one of claims 1 to 6 . 前記帯域制御部は、前記制御用パケットに基づいて、前記通信衛星と前記通信装置との間の音声用パケットのための帯域を、1回線の音声通信に必要な帯域の分増加させる、請求項1からのいずれか一項に記載の通信装置。 The band controller, based on the control packet, increases a band for a voice packet between the communication satellite and the communication device by an amount of a band required for one-line voice communication. The communication device according to any one of claims 1 to 7 . コンピュータを、請求項1からのいずれか一項に記載の通信装置として機能させるためのプログラム。 A program for causing a computer to function as the communication apparatus according to any one of claims 1 to 8. 請求項1からのいずれか一項に記載の通信装置と、
前記通信衛星と
を備える通信システム。
A communication device according to any one of claims 1 to 8 ,
A communication system comprising: the communication satellite;
JP2017123284A 2017-06-23 2017-06-23 Communication device, program and communication system Active JP6654603B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2017123284A JP6654603B2 (en) 2017-06-23 2017-06-23 Communication device, program and communication system
PCT/JP2018/023169 WO2018235784A1 (en) 2017-06-23 2018-06-18 Communication device, program, and communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017123284A JP6654603B2 (en) 2017-06-23 2017-06-23 Communication device, program and communication system

Publications (3)

Publication Number Publication Date
JP2019009608A JP2019009608A (en) 2019-01-17
JP2019009608A5 JP2019009608A5 (en) 2019-11-28
JP6654603B2 true JP6654603B2 (en) 2020-02-26

Family

ID=64737043

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017123284A Active JP6654603B2 (en) 2017-06-23 2017-06-23 Communication device, program and communication system

Country Status (2)

Country Link
JP (1) JP6654603B2 (en)
WO (1) WO2018235784A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20240146662A1 (en) * 2021-03-25 2024-05-02 Nippon Telegraph And Telephone Corporation Signal processing equipment, signal processing methods, signal processing programs, and satellite communication systems

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6233456B1 (en) * 1996-09-27 2001-05-15 Qualcomm Inc. Method and apparatus for adjacent coverage area handoff in communication systems
JP4748094B2 (en) * 2007-03-30 2011-08-17 三菱電機株式会社 Satellite communication method, slave station and master station
US8116252B2 (en) * 2008-05-29 2012-02-14 Qualcomm Incorporated Fixed mobile convergence (FMC) architectures
JP5724048B1 (en) * 2014-07-16 2015-05-27 ソフトバンクモバイル株式会社 Data communication apparatus, program, and satellite communication system

Also Published As

Publication number Publication date
JP2019009608A (en) 2019-01-17
WO2018235784A1 (en) 2018-12-27

Similar Documents

Publication Publication Date Title
EP1999910B1 (en) Quality of service configuration for wireless communication
EP1943810B1 (en) Methods of establishing existence of quality of service preconditions for sip session setup
US7609673B2 (en) Packet-based conversational service for a multimedia session in a mobile communications system
US20070223450A1 (en) Minimized setup time for IMS multimedia telephony using PRE provisioned resources reserve at answer
US20050195762A1 (en) Communication system
US20070201430A1 (en) Implicit secondary PDP context activation method
KR101133199B1 (en) Method, terminal and network device for changing status of packet switched domain
US20070064709A1 (en) Minimized setup time for IMS multimedia telephony using pre provisioned resources reserve at invite
US20070064710A1 (en) Minimized setup time for IMS multimedia telephony using pre provisioned resources reserve according to most demanding codec
US20110069679A1 (en) Mobile communication system, node apparatus, and inter-network handover control method
KR20180014031A (en) Method and device for adjusting service rate
CN111756933A (en) Method for playing multimedia color vibration and color ring and application server
US11909775B2 (en) Methods and apparatuses for enhancement to IP multimedia subsystem
JP6654603B2 (en) Communication device, program and communication system
US11849067B2 (en) Method for playing multimedia customized ringing signal and customized alerting tone, and application server
EP1998517A1 (en) Method,terminal and network device for changing status of packet switched domain
US20140133432A1 (en) Mobile communication method and call session control server apparatus
EP2661861B1 (en) Techniques for trunk optimization for ims voice calls between an originating ue and a terminating ue homed in a circuit-switched network

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191011

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20191011

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20191011

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20191018

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20191105

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191227

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: 20200128

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200130

R150 Certificate of patent or registration of utility model

Ref document number: 6654603

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250