JP4909031B2 - Communication relay device, communication control device, communication method, communication program, and communication system - Google Patents
Communication relay device, communication control device, communication method, communication program, and communication system Download PDFInfo
- Publication number
- JP4909031B2 JP4909031B2 JP2006322358A JP2006322358A JP4909031B2 JP 4909031 B2 JP4909031 B2 JP 4909031B2 JP 2006322358 A JP2006322358 A JP 2006322358A JP 2006322358 A JP2006322358 A JP 2006322358A JP 4909031 B2 JP4909031 B2 JP 4909031B2
- Authority
- JP
- Japan
- Prior art keywords
- connection request
- terminal
- communication
- unit
- confirmation response
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本発明は、通信中継装置、通信制御装置、通信方法、通信プログラム、および通信システムに関する。特に、本発明は、発側端末と着側端末との通信を中継する通信中継装置、発側端末と着側端末とのセッションを確立させる通信制御装置、通信方法、通信プログラム、および通信システムに関する。 The present invention relates to a communication relay device, a communication control device, a communication method, a communication program, and a communication system. In particular, the present invention relates to a communication relay device that relays communication between a calling terminal and a called terminal, a communication control device that establishes a session between the calling terminal and the called terminal, a communication method, a communication program, and a communication system. .
非特許文献1には、無線端末のバッテリー消費量を抑制するためのパワーマネジメント機能について記載されている。すなわち、IEEE802.11において、無線LANの区画で、アクセスポイントからのBeacon IntervalとListen Intervalとを用いた省電力化の方法が規定されている。
しかしながら、アクセスポイントに設定されているBeacon Intervalを長くする場合、当該アクセスポイントと通信可能に接続されている無線端末の全てに対してBeacon Intervalが長くなるので、通信サービスの種類によっては、適切な品質を維持したサービスの提供が困難となる場合がある。また、Listen Intervalについて、各無線端末において個別に設定した場合、通信の応答性が低下する場合があり、かつ、発側の無線端末から着側の無線端末に送信されたデータを記録する記録領域の確保が困難となる場合がある。 However, when the beacon interval set for an access point is increased, the beacon interval is increased for all wireless terminals communicably connected to the access point. It may be difficult to provide services that maintain quality. In addition, when the listen interval is individually set in each wireless terminal, the responsiveness of communication may be reduced, and a recording area for recording data transmitted from the originating wireless terminal to the terminating wireless terminal It may be difficult to ensure the above.
更に、無線端末において省電力期間を設けた場合、無線端末が省電力期間中のときは他の無線端末からは接続要求を受信できず、接続要求に対する暫定応答を返送できないので、通信制御装置は無線端末へ接続要求の再送を繰り返さなければならない場合がある。係る場合には、通信トラフィックが増大して、通信制御装置およびネットワークでの処理負荷が増大する場合がある。係る問題は、無線端末における省電力期間をより長く設定した場合に、より顕著に生じうる。また、無線端末における省電力期間を長くすると、即時応答性が低下して、ユーザに対する通信の信頼性が低下しうる。 Further, when a power saving period is provided in the wireless terminal, when the wireless terminal is in the power saving period, a connection request cannot be received from another wireless terminal and a provisional response to the connection request cannot be returned. In some cases, it is necessary to repeat retransmission of the connection request to the wireless terminal. In such a case, communication traffic may increase and processing load on the communication control device and the network may increase. Such a problem can be more prominent when the power saving period in the wireless terminal is set longer. In addition, if the power saving period in the wireless terminal is lengthened, the immediate responsiveness may be reduced, and the reliability of communication with the user may be reduced.
そこで本発明は、上記課題を解決することができる通信中継装置、通信制御装置、通信方法、通信プログラム、および通信システムを提供することを目的とする。この目的は特許請求の範囲における独立項に記載の特徴の組み合わせにより達成される。また従属項は本発明の更なる有利な具体例を規定する。 Then, an object of this invention is to provide the communication relay apparatus, communication control apparatus, communication method, communication program, and communication system which can solve the said subject. This object is achieved by a combination of features described in the independent claims. The dependent claims define further advantageous specific examples of the present invention.
上記課題を解決するために、本発明の第1の形態においては、発側端末と着側端末との通信を中継する通信中継装置であって、発側端末と着側端末とのセッションを確立させる通信制御装置を介して、発側端末と着側端末とのセッションの確立を要求する接続要求を、発側端末から受信する接続要求受信部と、接続要求受信部が接続要求を受信した場合に、着側端末に対する接続要求を受信したことを着側端末に通知する通知情報を、着側端末に送信する通知情報送信部と、着側端末が通知情報を受信したことを示す確認応答を、着側端末から受信する確認応答受信部と、接続要求受信部が接続要求を受信した後、確認応答受信部が確認応答を着側端末から受信する前に、確認応答を通信制御装置に送信する確認応答送信部とを備える。 In order to solve the above problems, in the first embodiment of the present invention, a communication relay device relays communication between a calling terminal and a called terminal, and establishes a session between the calling terminal and the called terminal. A connection request receiving unit that receives a connection request for requesting establishment of a session between the calling terminal and the called terminal via the communication control device to be received, and the connection request receiving unit receives the connection request In addition, a notification information for notifying the destination terminal that the connection request for the destination terminal has been received, a notification information transmitting unit for transmitting to the destination terminal, and a confirmation response indicating that the destination terminal has received the notification information An acknowledgment reception unit that receives from the destination terminal and a connection request reception unit that receives the connection request, and then transmits an acknowledgment to the communication control device before the confirmation response reception unit receives an acknowledgment from the destination terminal. A confirmation response transmission unit.
また、確認応答送信部は、確認応答受信部が確認応答を着側端末から受信する前に、確認応答を通信制御装置に送信した場合、確認応答受信部が確認応答を着側端末から受信した後に、確認応答を前記通信制御装置に送信しない。また、通信制御装置は、接続要求に対して、当該通信中継装置から確認応答を受信しない場合、予め定められた時間間隔で接続要求を当該通信中継装置に繰り返し送信し、確認応答送信部は、接続要求受信部が接続要求を受信してから、予め定められた時間間隔の期間が経過するまでに、確認応答を通信制御装置に送信してもよい。 In addition, when the confirmation response transmission unit transmits the confirmation response to the communication control device before the confirmation response reception unit receives the confirmation response from the destination terminal, the confirmation response reception unit receives the confirmation response from the destination terminal. Later, the confirmation response is not transmitted to the communication control device. In addition, when the communication control device does not receive a confirmation response from the communication relay device in response to the connection request, the communication control device repeatedly transmits the connection request to the communication relay device at a predetermined time interval. The confirmation response may be transmitted to the communication control apparatus from when the connection request receiving unit receives the connection request until a predetermined time interval elapses.
また、本発明の第2の形態においては、発側端末と着側端末との通信を中継する通信方法であって、発側端末と着側端末とのセッションを確立させる通信制御装置を介して、発側端末と着側端末とのセッションの確立を要求する接続要求を、発側端末から受信する接続要求受信段階と、接続要求受信段階において接続要求が受信された場合に、着側端末に対する接続要求を受信したことを着側端末に通知する通知情報を、着側端末に送信する通知情報送信段階と、着側端末が通知情報を受信したことを示す確認応答を、着側端末から受信する確認応答受信段階と、接続要求受信段階において接続要求が受信された後、確認応答受信段階において確認応答が着側端末から受信される前に、確認応答を通信制御装置に送信する確認応答送信段階とを備える。 Further, in the second embodiment of the present invention, a communication method for relaying communication between a calling terminal and a called terminal via a communication control device that establishes a session between the calling terminal and the called terminal. When a connection request is received at the connection request reception stage, and the connection request reception stage is received from the calling terminal, a connection request for requesting establishment of a session between the calling terminal and the called terminal is received. A notification information transmission stage for transmitting notification information for notifying the destination terminal that the connection request has been received is transmitted to the destination terminal, and a confirmation response indicating that the destination terminal has received the notification information is received from the destination terminal. An acknowledgment transmission step of transmitting an acknowledgment response to the communication control device after receiving a connection request in the acknowledgment response receiving step and before receiving an acknowledgment response from the destination terminal in the acknowledgment response receiving phase. Stage and Provided.
また、本発明の第3の形態においては、発側端末と着側端末との通信を中継する通信中継装置用の通信プログラムであって、通信中継装置を、発側端末と着側端末とのセッションを確立させる通信制御装置を介して、発側端末と着側端末とのセッションの確立を要求する接続要求を、発側端末から受信する接続要求受信部、接続要求受信部が接続要求を受信した場合に、着側端末に対する接続要求を受信したことを着側端末に通知する通知情報を、着側端末に送信する通知情報送信部、着側端末が通知情報を受信したことを示す確認応答を、着側端末から受信する確認応答受信部、接続要求受信部が接続要求を受信した後、確認応答受信部が確認応答を着側端末から受信する前に、確認応答を通信制御装置に送信する確認応答送信部として機能させる。 According to a third aspect of the present invention, there is provided a communication program for a communication relay device that relays communication between a calling terminal and a called terminal, wherein the communication relay device is connected between the calling terminal and the called terminal. A connection request receiving unit that receives a connection request for requesting establishment of a session between the calling terminal and the called terminal via the communication control device that establishes the session, and the connection request receiving unit receives the connection request. Notification information sending unit for sending notification information to the called terminal to notify the called terminal that the connection request for the called terminal has been received, and a confirmation response indicating that the called terminal has received the notification information After receiving the connection request after the connection request receiving unit receives the connection request and before the confirmation response receiving unit receives the confirmation response from the destination terminal. Function as an acknowledgment transmitter Make.
また、本発明の第4の形態においては、発側端末と着側端末とのセッションを確立させる通信制御装置と、発側端末と着側端末との通信を中継する通信中継装置とを備える通信システムであって、通信中継装置は、発側端末と着側端末とのセッションを確立させる通信制御装置を介して、発側端末と着側端末とのセッションの確立を要求する接続要求を、発側端末から受信する接続要求受信部と、接続要求受信部が接続要求を受信した場合に、着側端末に対する接続要求を受信したことを着側端末に通知する通知情報を、着側端末に送信する通知情報送信部と、着側端末が通知情報を受信したことを示す確認応答を、着側端末から受信する確認応答受信部と、接続要求受信部が接続要求を受信した後、確認応答受信部が確認応答を着側端末から受信する前に、確認応答を通信制御装置に送信する確認応答送信部とを有する。 Further, in the fourth embodiment of the present invention, a communication comprising a communication control device that establishes a session between a calling terminal and a called terminal, and a communication relay device that relays communication between the calling terminal and the called terminal. The communication relay device issues a connection request for requesting establishment of a session between a calling terminal and a called terminal via a communication control device that establishes a session between the calling terminal and the called terminal. When the connection request receiving unit receives the connection request from the receiving terminal and the connection request receiving unit receives notification information for notifying the receiving terminal that the connection request for the receiving terminal has been received. Notification information transmitting unit, confirmation response indicating that the receiving terminal has received the notification information, an acknowledgment receiving unit that receives from the receiving terminal, and the connection request receiving unit receiving the connection request, and then receiving the confirmation response Is the receiving terminal Before receiving, and a confirmation response transmitter that transmits an acknowledgment to the communication control device.
また、本発明の第5の形態においては、発側端末と着側端末とのセッションを確立させる通信制御装置であって、着側端末は、データを受信しない待機モードと、データを受信する通信モードとを有し、待機モードに遷移した後、着側端末に予め設定された待機期間が経過すると、通信モードに遷移し、通信制御装置は、着側端末に予め設定された待機期間の長さを示す待機期間情報を格納する待機期間情報格納部と、発側端末と着側端末とのセッションの確立を要求する接続要求を、発側端末から受信する接続要求受信部と、接続要求を着側端末に対して送信する接続要求送信部と、接続要求受信部が接続要求を受信した場合に、接続要求送信部に接続要求を着側端末に対して送信させ、接続要求送信部が接続要求を着側端末に送信したときから、待機期間情報格納部が格納している待機期間情報が示す長さの待機期間が経過した場合に、接続要求送信部に接続要求を着側端末に対して再度送信させる接続要求送信制御部とを備える。 In the fifth embodiment of the present invention, the communication control device establishes a session between the calling terminal and the called terminal, and the called terminal receives a data in a standby mode in which data is not received and communication in which data is received. After the transition to the standby mode, when the standby period preset in the destination terminal elapses, the communication control apparatus transitions to the communication mode, and the communication control device sets the length of the standby period preset in the destination terminal. A waiting period information storage unit for storing waiting period information indicating the length, a connection request receiving unit for receiving a connection request for requesting establishment of a session between the calling terminal and the called terminal, and a connection request. When the connection request transmission unit that transmits to the destination terminal and the connection request reception unit receive the connection request, the connection request transmission unit transmits the connection request to the destination terminal, and the connection request transmission unit connects. When a request is sent to the called terminal Connection request transmission control unit that causes the connection request transmission unit to retransmit the connection request to the destination terminal when the standby period indicated by the standby period information stored in the standby period information storage unit has elapsed. With.
また、本発明の第6の形態においては、データを受信しない待機モードと、データを受信する通信モードとを有し、待機モードに遷移した後、予め設定された待機期間が経過すると、通信モードに遷移する着側端末と発側端末とのセッションを確立させる通信方法であって、着側端末に予め設定された待機期間の長さを示す待機期間情報を待機期間情報格納部に格納する待機期間情報格納段階と、発側端末と着側端末とのセッションの確立を要求する接続要求を、発側端末から受信する接続要求受信段階と、接続要求を着側端末に対して送信する接続要求送信段階と、接続要求受信段階において接続要求が受信された場合に、接続要求を着側端末に対して送信させ、接続要求送信段階において接続要求が着側端末に送信されたときから、待機期間情報格納部が格納している待機期間情報が示す長さの待機期間が経過した場合に、接続要求を着側端末に対して再度送信させる接続要求送信制御段階とを備える。 Further, in the sixth aspect of the present invention, the communication mode has a standby mode in which no data is received and a communication mode in which data is received, and after the transition to the standby mode, when the preset standby period elapses, the communication mode A standby communication method for establishing a session between a callee terminal and a callee terminal that transition to, and storing standby period information indicating a length of a standby period preset in the callee terminal in a standby period information storage unit A period information storage stage, a connection request reception stage for receiving a connection request for requesting establishment of a session between the calling terminal and the called terminal from the calling terminal, and a connection request for transmitting the connection request to the called terminal When a connection request is received in the transmission stage and the connection request reception stage, the connection request is transmitted to the destination terminal, and the standby is performed from when the connection request is transmitted to the destination terminal in the connection request transmission stage. If the waiting period of the standby period information is the length shown that between information storage unit has stored has elapsed, and a connection request transmission control step of transmitting again the connection request to the called terminal.
また、本発明の第7の形態においては、データを受信しない待機モードと、データを受信する通信モードとを有し、待機モードに遷移した後、予め設定された待機期間が経過すると、通信モードに遷移する着側端末と発側端末とのセッションを確立させる通信制御装置用の通信プログラムであって、通信制御装置を、着側端末に予め設定された待機期間の長さを示す待機期間情報を格納する待機期間情報格納部、発側端末と着側端末とのセッションの確立を要求する接続要求を、発側端末から受信する接続要求受信部、接続要求を着側端末に対して送信する接続要求送信部、接続要求受信部が接続要求を受信した場合に、接続要求送信部に接続要求を着側端末に対して送信させ、接続要求送信部が接続要求を着側端末に送信したときから、待機期間情報格納部が格納している待機期間情報が示す長さの待機期間が経過した場合に、接続要求送信部に接続要求を着側端末に対して再度送信させる接続要求送信制御部として機能させる。 Further, in the seventh aspect of the present invention, the communication mode has a standby mode in which data is not received and a communication mode in which data is received. When a preset standby period elapses after transition to the standby mode, the communication mode A communication program for a communication control device that establishes a session between a callee terminal and a callee terminal that transitions to a standby period information that indicates a length of a standby period set in advance in the callee terminal A waiting period information storage unit for storing a connection request, a connection request receiving unit for receiving a connection request for requesting establishment of a session between the calling terminal and the called terminal, and a connection request for transmitting to the called terminal When the connection request transmission unit and the connection request reception unit receive the connection request, the connection request transmission unit transmits the connection request to the destination terminal, and the connection request transmission unit transmits the connection request to the destination terminal. From waiting When the waiting period of the length indicated by the waiting period information stored in the period information storage unit has elapsed, the connection request transmitting unit is caused to function as a connection request transmission control unit that transmits a connection request to the destination terminal again. .
また、本発明の第8の形態においては、発側端末と着側端末とのセッションを確立させる通信制御装置と、発側端末と着側端末との通信を中継する通信中継装置とを備える通信システムであって、着側端末は、データを受信しない待機モードと、データを受信する通信モードとを有し、待機モードに遷移した後、着側端末に予め設定された待機期間が経過すると、通信モードに遷移し、通信制御装置は、着側端末に予め設定された待機期間の長さを示す待機期間情報を格納する待機期間情報格納部と、発側端末と着側端末とのセッションの確立を要求する接続要求を、発側端末から受信する接続要求受信部と、接続要求を通信中継装置を介して着側端末に送信する接続要求送信部と、接続要求受信部が接続要求を受信した場合に、接続要求送信部に接続要求を通信中継装置を介して着側端末に送信させ、接続要求送信部が接続要求を通信中継装置を介して着側端末に送信したときから、待機期間情報格納部が格納している待機期間情報が示す長さの待機期間が経過した場合に、接続要求送信部に接続要求を、通信中継装置を介して着側端末に再度送信させる接続要求送信制御部とを有する。 Further, in an eighth aspect of the present invention, a communication comprising a communication control device that establishes a session between a calling terminal and a called terminal, and a communication relay device that relays communication between the calling terminal and the called terminal. In the system, the destination terminal has a standby mode in which no data is received and a communication mode in which data is received, and after a transition to the standby mode, a standby period preset in the destination terminal elapses. The communication control device transits to the communication mode, and the communication control device stores a standby period information storage unit that stores standby period information indicating a length of a standby period that is set in advance in the called terminal, and a session between the calling terminal and the called terminal. A connection request receiving unit that receives a connection request that requests establishment from a calling terminal, a connection request transmitting unit that transmits a connection request to a called terminal via a communication relay device, and a connection request receiving unit that receives the connection request If a connection request is sent From the time when the connection request transmission unit transmits the connection request to the destination terminal via the communication relay device, the waiting period information storage unit stores the connection request. A connection request transmission control unit that causes the connection request transmission unit to transmit the connection request again to the destination terminal via the communication relay device when the standby period of the length indicated by the waiting period information has elapsed.
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションもまた、発明となりうる。 The above summary of the invention does not enumerate all the necessary features of the present invention, and sub-combinations of these feature groups can also be the invention.
本発明によれば、通信端末10の省電力期間を長くした場合であっても、通信端末10のユーザに対する信頼性を損なわしめず、また、通信中継装置20と通信制御装置40との間のトラフィックを減少させることにより、通信システム60の信頼性を向上させることができる。
According to the present invention, even when the power saving period of the
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲に係る発明を限定するものではなく、また実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。 Hereinafter, the present invention will be described through embodiments of the invention. However, the following embodiments do not limit the claimed invention, and all combinations of features described in the embodiments are included. It is not necessarily essential for the solution of the invention.
図1は、本発明の一実施形態に係る通信システム60の概要を示す。通信システム60は、クライアント側ネットワーク70、クライアント側ネットワーク72、IPネットワーク74、サーバ側ネットワーク76、および音声公衆網78を備える。そして、クライアント側ネットワーク70は、通信端末10(a)、通信中継装置20(a)、およびクライアント側ネットワーク70をIPネットワーク74に接続するルータ30(a)を有する。同様に、クライアント側ネットワーク72は、通信端末10(b)、通信中継装置20(b)、およびルータ30(b)を有する。また、サーバ側ネットワーク76は、ルータ30、通信制御装置40、および音声公衆網78に接続するためにメディア変換を実行するMedia GateWay(MGW)50を有する。
FIG. 1 shows an overview of a communication system 60 according to an embodiment of the present invention. The communication system 60 includes a client side network 70, a client side network 72, an IP network 74, a server side network 76, and a voice public network 78. The client-side network 70 includes the communication terminal 10 (a), the communication relay device 20 (a), and the router 30 (a) that connects the client-side network 70 to the IP network 74. Similarly, the client side network 72 includes the communication terminal 10 (b), the communication relay device 20 (b), and the router 30 (b). The server-side network 76 includes a media gateway (MGW) 50 that performs media conversion to connect to the router 30, the
なお、通信端末10は、通信中継装置20と無線通信する通信端末10であって、例えば、携帯電話端末である。そして、通信端末10は、無線LAN機能を有したPC、PDA、ゲーム機、家電、およびOA機器等であってよい。また、通信中継装置20は、例えば、無線LANにおいて、通信端末10と他の通信端末10との間の無線通信を中継するアクセスポイントである。更に、通信制御装置40は、例えば、SIP(Session Initiation Protocol)を用いた呼制御信号の制御、およびVoIP(Voice over Internet Protocol)を用いた音声通話の制御等を実行するSIPサーバであってよい。
The
本実施形態に係る通信システム60は、通信端末10の省電力期間を長くした場合であっても、通信端末10のユーザに対する信頼性を損なわしめず、また、通信中継装置20と通信制御装置40との間のトラフィックを減少させることにより、通信システム60の信頼性を向上させることを目的とする。
The communication system 60 according to the present embodiment does not impair the reliability of the user of the
以下の説明においては、通常のSIPによる処理の流れを図10および図11を参照して示した後に、図1に示す本発明の第1の実施形態および第2の実施形態について説明する。 In the following description, the flow of processing by a normal SIP will be described with reference to FIGS. 10 and 11, and then the first embodiment and the second embodiment of the present invention shown in FIG. 1 will be described.
まず、図10および図11は、通常のSIPによる呼制御における処理の流れの一例を示す。まず、図10に示す様に、通信端末10(a)は、通信端末10(a)に電源が投入された場合等において、通信制御装置40にRegister Requestメッセージを送信する(S1000)。通信制御装置40は、受信したRegister Requestメッセージに応じて通信端末10(a)の登録処理を実行するとともに、当該登録がなされた場合に、通信端末10(a)に200OKメッセージを送信する(S1005)。同様にして、通信端末10(b)も通信制御装置40に対してRegister Requestメッセージを送信することにより、通信制御装置40に登録処理を実行させる(S1010、S1015)。
First, FIG. 10 and FIG. 11 show an example of the flow of processing in call control by normal SIP. First, as shown in FIG. 10, the communication terminal 10 (a) transmits a Register Request message to the
続いて、通信端末10(b)のユーザが通信端末10(a)のユーザとの通信を所望する場合、通信端末10(b)を操作して、通信端末10(b)から通信制御装置40に通信端末10(a)とのセッションの確立を要求するINVITEメッセージを送信する(S1020)。通信制御装置40は、INVITEメッセージを受信した場合、INVITEメッセージで規定された処理の実行を施行中であることを示す100Tryingメッセージを通信端末10(b)に送信する(S1025)。通信制御装置40は、100Tryingメッセージを通信端末10(b)に送信するとともに、通信端末10(a)に通信端末10(b)から受信したINVITEメッセージを転送する(S1030)。
Subsequently, when the user of the communication terminal 10 (b) desires to communicate with the user of the communication terminal 10 (a), the communication terminal 10 (b) is operated and the
通信端末10(a)は、受信したINVITEメッセージに応じて、当該INVITEメッセージで規定される処理の実行を試行中であることを示す100Tryingメッセージを通信制御装置40に送信する(S1035)。通信制御装置40は、通信端末10(a)から受信した100Tryingメッセージを通信端末10(b)に転送せずに、通信端末10(a)から呼び出し中であることを示す180Ringingメッセージを受信するまで待機する。
In response to the received INVITE message, the communication terminal 10 (a) transmits a 100 Trying message indicating that the process specified by the INVITE message is being attempted to the communication control device 40 (S1035). The
ここで、図11に示す様に、通常のSIPによる呼制御において、通信制御装置40は、通信端末10(a)から100Tryingメッセージを受信しない場合、予め定められた時間の倍数で規定される時間であるバックオフ時間が経過するごとに、通信端末10(b)から受信したINVITEメッセージを繰り返し再送する(S1500からS1525)。そして、通信制御装置40は、最初のINVITEメッセージの送信(S1030)から予め定められたタイムアウト時間(例えば、32秒)が経過するまでに通信端末10(a)から100Tryingメッセージを受信しない場合、通信端末10(a)と通信端末10(b)との間の通信セッションの確立ができないことを示すエラーメッセージ(例えば、408Request timeout)を通信端末10(b)に送信する。
Here, as shown in FIG. 11, in normal call control by SIP, when the
一方、通信制御装置40は、タイムアウト時間が経過する前に通信端末10(a)がINVITEメッセージを受信した場合、通信端末10(a)は、100Tryingメッセージを通信制御装置40に送信する。通信端末10(a)から100Tryingメッセージを受信した場合、通信制御装置40は、通信端末10(a)から受信した180Ringingメッセージを、通信端末10(b)に転送する(S1045)。そして、通信端末10(a)のユーザが応答した場合、通信端末10(a)は200OKメッセージを通信制御装置40に送信する(S1050)。
On the other hand, when the communication terminal 10 (a) receives the INVITE message before the timeout time elapses, the communication terminal 10 (a) transmits a 100 Trying message to the
通信制御装置40は、受信した200OKメッセージを通信端末10(b)に転送する。そして、通信端末10(b)は、200OKメッセージを受信したことを示す確認を示すACKメッセージを通信制御装置40に送信して、音声通話が可能な状態に遷移する。通信制御装置40は、通信端末10(a)にACKメッセージを送信する。当該ACKメッセージを受信した通信端末10(a)も、音声通話が可能な状態に遷移して、通信端末10(a)と通信端末10(b)との間で通話が可能な状態となる(S1070)。
The
ここで、本発明の第1の実施形態に係る通信システム60は、図1に示す様に、通信端末10(a)と通信制御装置40との間にルータ30を介して、通信中継装置20を備える。通信中継装置20は、例えば、無線LANシステムにおけるアクセスポイントである。通信中継装置20は、発側端末である通信端末10(b)と着側端末である通信端末10(a)との通信を中継する。そして、通信中継装置20(a)は、通信端末10(b)が通信制御装置40を介して通信端末10(a)に送信したINVITEメッセージを受信した場合、通信端末10(a)が通信中継装置20を介して通信制御装置40に送信すべき100Tryingメッセージを通信端末10(a)から受信する前に、通信制御装置40に100Tryingメッセージを送信する。
Here, the communication system 60 according to the first embodiment of the present invention includes a
これにより、通信制御装置40は、通信端末10(a)において、通信端末10(b)が送信したINVITEメッセージで規定される処理が試行されていると判断するので、通信制御装置40は、図11に示した通常のSIPによる呼制御における処理で発生するINVITEメッセージの繰り返し再送処理の実行をすることがなくなる。従って、通信制御装置40と通信端末10との間の通信トラフィックを大幅に低減させることができ、通信システム60の全体における通信の信頼性向上に資することとなる。
As a result, the
また、通信端末10(a)が、通信中継装置20からのビーコンを受信することができる間隔を長くした場合、通信端末10(a)の、通信端末10(b)が送信したINVITEメッセージを受信することができるタイミングも長くなる。係る場合には、通信制御装置40において通常のSIPによる呼制御を実行すると、INVITEメッセージを繰り返し再送しなければならない場合があり、係る場合には通信トラフィックが増大する。しかしながら、本発明の第1の実施形態においては、上述した様に、通信中継装置20(a)が、通信端末10(a)が通信制御装置40に送信すべき100Tryingメッセージを通信端末10(a)から受信する前に、通信制御装置40に送信するので、通信トラフィックを低減させることができる。
Further, when the communication terminal 10 (a) increases the interval at which the beacon from the
次に、本発明の第2の実施形態に係る通信システム60では、通信制御装置40は、通信端末10(a)に予め設定された待機期間の長さを示す待機期間情報を格納する。ここで、着側端末である通信端末10は、データを受信しない待機モードと、データを受信する通信モードとを有する。そして、着側端末である通信端末10は、待機モードに遷移した後、着側端末に予め設定された待機期間が経過すると通信モードに遷移する。すなわち、待機期間は、通信端末10(a)が待機モードの状態である期間を示す。
Next, in the communication system 60 according to the second embodiment of the present invention, the
そして、通信端末10(a)は、通信モードの場合に通信制御装置40から通信端末10(b)が送信したINVITEメッセージを受信できるが、待機モードの場合には当該INVITEメッセージを受信できない。従って、通信端末10(a)は、待機モード中は通信制御装置40へ100Tryingメッセージを送信できない。係る場合において、通信制御装置40が通信端末10(a)の待機モードが継続する時間である待機期間を把握していない場合、通信制御装置40は、待機期間が経過する前にINVITEメッセージを繰り返し再送し続ける場合がある。
The communication terminal 10 (a) can receive the INVITE message transmitted from the
しかしながら、本発明の第2の実施形態においては、通信制御装置40は、予め通信端末10(a)の待機期間を示す待機期間情報を格納することにより、通信端末10(a)の待機期間を把握できるので、通信端末10(b)から受信したINVITEメッセージを通信端末10(a)に送信した後、待機期間が経過するまでに通信端末10(a)から100Tryingメッセージを受信しない場合でも、待機期間が経過するまではINVITEメッセージを繰り返し再送しない。従って、通信制御装置40と通信端末10との間の通信トラフィックを大幅に低減させることができる。
However, in the second embodiment of the present invention, the
また、本発明の第2の実施形態においては、予め通信端末10の待機期間を格納することにより、通信制御装置40は、通信端末10が待機モードである待機期間を把握することができる。従って、通信端末10において待機期間を長く設定することにより通信端末10の省電力化を図った場合であっても、通信制御装置40と通信端末10との間の通信トラフィックが増大することがなくなる。
Further, in the second embodiment of the present invention, by storing the standby period of the
図2は、本実施形態に係る通信中継装置20の機能構成の一例を示す。通信中継装置20は、通信端末10と通信制御装置40および/または他の通信端末10との間の通信を中継する装置であって、例えば、無線LANにおけるアクセスポイントである。なお、請求項に記載の発側端末および着側端末は、通信端末10の一例である。また、本実施形態に係る通信は、例えばパケット通信であってよい。通信中継装置20は、中継側データ送受信部200、送信要求受信部205、中継側接続要求送信部210、中継側接続要求受信部215、接続要求記憶部220、中継側確認応答送信部225、中継側確認応答受信部230、通知情報送信部235、中継側受信応答受信部240、および中継側受信応答送信部245を備える。
FIG. 2 shows an example of a functional configuration of the
中継側データ送受信部200は、中継側接続要求送信部210、中継側確認応答送信部225、通知情報送信部235、および中継側受信応答送信部245が送信するデータを、通信端末10または通信制御装置40に送信する。また、中継側データ送受信部200は、通信端末10または通信制御装置40から受信したデータを、送信要求受信部205、中継側接続要求受信部215、中継側確認応答受信部230、および中継側受信応答受信部240に供給する。
The relay-side data transmission /
中継側接続要求受信部215は、発側の通信端末10(発側端末)と着側の通信端末10(着側端末)とのセッションを確立させる通信制御装置40を介して、発側端末と着側端末とのセッションの確立を要求する接続要求(例えば、INVITEメッセージ)を、発側端末から受信する。中継側接続要求受信部215は、受信した接続要求を接続要求記憶部220に供給する。また、中継側接続要求受信部215は、接続要求を受信したことを示す信号を中継側確認応答送信部225および通知情報送信部235に供給する。なお、中継側接続要求受信部215は、請求項1から4、並びに請求項6および7に記載の接続要求受信部の一例である。
The relay side connection
通知情報送信部235は、通信中継装置20と通信端末10との間における通信に要する情報を含む報知情報(例えば、Beacon)を予め定められた間隔で送信する。そして、通知情報送信部235は、中継側接続要求受信部215から接続要求を受信したことを示す信号を受け取った場合に、着側端末に対する接続要求を受信したことを着側端末に通知する通知情報を着側端末に送信する。具体的には、通知情報送信部235は、報知情報に通知情報を付加した報知情報(例えば、Beacon(+TIM))を送信する。
The notification
接続要求記憶部220は、接続要求を記憶する。具体的には、接続要求記憶部220は、中継側接続要求受信部215が受信した接続要求を記憶する。接続要求記憶部220は、中継側接続要求送信部210に制御されて、記憶している接続要求を中継側接続要求送信部210に供給する。送信要求受信部205は、通知情報を受信した着側端末が送信した、当該着側端末宛の接続要求の送信を要求する送信要求(例えば、省電力中の着側端末からの当該通信中継装置へのデータ送信の指示を示すPS Pollメッセージ)を着側端末から受信する。送信要求受信部205は、送信要求を受信したことを示す信号を中継側接続要求送信部210に供給する。中継側接続要求送信部210は、送信要求受信部205から送信要求を受信したことを示す信号を受け取った場合に、発側端末が送信した接続要求を着側端末に送信する。具体的には、中継側接続要求送信部210は、接続要求記憶部220に働きかけて、接続要求記憶部220が記憶している接続要求を着側端末に送信する。
The connection
中継側確認応答受信部230は、着側端末が通知情報を受信した後に送信した送信要求に応じて、中継側接続要求送信部210が送信した接続要求を受信したことを示す確認応答(例えば、100Tryingメッセージ)を、着側端末から受信する。中継側確認応答受信部230は、確認応答を受信したことを示す信号を中継側確認応答送信部225に供給する。なお、中継側確認応答受信部230は、請求項1、請求項6、および請求項7に記載の確認応答受信部の一例である。
In response to the transmission request transmitted after the receiving terminal receives the notification information, the relay side confirmation
中継側確認応答送信部225は、中継側接続要求受信部215から接続要求を受信したことを示す信号を受け取った後、中継側確認応答受信部230から確認応答を受信したことを示す信号を受け取る前に、確認応答を通信制御装置40に送信する。また、中継側確認応答送信部225は、中継側確認応答受信部230が確認応答を着側端末から受信する前に、確認応答を通信制御装置40に送信した場合、中継側確認応答受信部230が確認応答を着側端末から受信した後に、確認応答を通信制御装置40に送信しない。
After receiving the signal indicating that the connection request has been received from the relay side connection
また、通信制御装置40は、発側端末から着側端末への接続要求に対して、当該通信中継装置20から確認応答を受信しない場合、予め定められた時間間隔で接続要求を当該通信中継装置20に繰り返し送信する。係る場合において、中継側確認応答送信部225は、中継側接続要求受信部215が接続要求を受信してから、予め定められた時間間隔の期間が経過するまでに、確認応答を通信制御装置40に送信する。なお、中継側確認応答送信部225は、通信制御装置40から予め定められた時間間隔を取得して、予め記憶するメモリを含んでいてよい。そして、中継側接続要求受信部215は、当該メモリに記憶されている時間間隔を読み出して、当該時間間隔の期間が経過する前に、確認応答を通信制御装置40に送信してもよい。
When the
更に、通信制御装置40は、接続要求に対して、当該通信中継装置20から確認応答を受信しない場合、接続要求を通信中継装置20に繰り返し送信する。係る場合において、中継側確認応答送信部225は、中継側確認応答受信部230が確認応答を着側端末から受信する前に、確認応答を通信制御装置40に送信することによって、通信制御装置40が接続要求を繰り返し送信させない。例えば、中継側確認応答受信部230は、確認応答を通信制御装置40に送信することによって、通信制御装置40が接続要求を送信することを抑制して、通信トラフィックを低減させる。なお、中継側確認応答送信部225は、請求項1から請求項4、並びに請求項6、および請求項7に記載の確認応答送信部の一例である。
Furthermore, when the
中継側受信応答受信部240は、着側端末から呼び出し中であることを示す受信応答(例えば、180Ringingメッセージ)を受信する。中継側受信応答受信部240は、受信した受信応答を中継側受信応答送信部245に供給する。中継側受信応答送信部245は、着側端末が送信した受信応答を通信制御装置40に送信する。
The relay side reception response receiving unit 240 receives a reception response (for example, a 180 Ringing message) indicating that a call is being made from the destination terminal. The relay side reception response receiving unit 240 supplies the received reception response to the relay side reception response transmitting unit 245. The relay side reception response transmission unit 245 transmits the reception response transmitted by the destination terminal to the
本実施形態に係る通信中継装置20によれば、着側端末から確認応答を受信する前に、通信制御装置40に確認応答を送信することができる。これにより、通信制御装置40が着側端末からの確認応答を受信しないことに起因する、接続要求を繰り返し再送することを防止できるので、通信制御装置40と通信中継装置20との間の通信トラフィックを大幅に低減できる。
According to the
図3は、本実施形態に係る通信制御装置40の機能構成の一例を示す。通信制御装置40は、発側端末と着側端末とのセッションを確立させる通信制御装置40であって、例えば、SIPサーバである。通信制御装置40は、制御側データ送受信部400、制御側接続要求受信部405、制御側接続要求送信部410、接続要求送信制御部415、待機期間情報格納部420、待機期間情報受信部425、位置登録情報受信部430、位置登録部435、制御側確認応答受信部440、制御側確認応答送信部445、制御側受信応答受信部450、および制御側受信応答送信部455を備える。
FIG. 3 shows an example of the functional configuration of the
制御側データ送受信部400は、制御側データ送受信部400、制御側接続要求送信部410、制御側確認応答送信部445、および制御側受信応答送信部455が送信するデータを、通信端末10または通信中継装置20に送信する。また、制御側データ送受信部400は、通信端末10または通信中継装置20から受信したデータを、制御側データ送受信部400、制御側接続要求受信部405、待機期間情報受信部425、位置登録情報受信部430、制御側確認応答受信部440、および制御側受信応答受信部450に供給する。
The control-side data transmission /
位置登録情報受信部430は、着側端末または発側端末が、通信制御装置40に位置登録すべく送信する位置登録情報(例えば、Registerメッセージ)を受信する。位置登録情報受信部430は、受信した位置登録情報を位置登録部435に供給する。また、着側端末または発側端末は、着側端末に予め設定された待機期間の長さを示す待機期間情報が付帯された位置登録情報を更に送信してもよい。係る場合には、位置登録情報受信部430は、着側端末または発側端末が位置登録情報に付加して送信した待機期間情報を待機期間情報受信部425に供給する。
The location registration
待機期間情報受信部425は、着側端末または発側端末から送信された待機期間情報を受信する。待機期間情報受信部425は、待機期間情報が付帯された位置登録情報を受信してもよい。また、待機期間情報受信部425は、位置登録情報受信部430が受信した位置登録情報に付加されていた待機期間情報を位置登録情報受信部430から受け取ってもよい。また、待機期間情報受信部425は、着側端末または発側端末が位置登録情報の送信とは別に送信した待機期間情報を受信してもよい。待機期間情報受信部425は、待機期間情報を待機期間情報格納部420に供給する。
The waiting period
待機期間情報格納部420は、着側端末または発側端末に予め設定された待機期間の長さを示す待機期間情報を格納する。待機期間情報格納部420は、待機期間情報受信部425から受け取った待機期間情報を格納する。また、待機期間情報格納部420は、待機期間情報受信部425が受信した位置登録情報に付帯された待機期間情報を格納してもよい。待機期間情報格納部420は、接続要求送信制御部415に制御され、接続要求送信制御部415に待機期間情報を供給する。
The standby period
位置登録部435は、着側端末または発側端末が存在する位置を登録することを要求する位置登録情報を位置登録情報受信部430から受け取る。そして、位置登録部435は、位置登録情報を受け取ったことを示す成功応答(例えば、200OKメッセージ)を着側端末または発側端末に送信する。そして、位置登録部435は、例えば、着側端末または発側端末を識別する端末識別情報の登録/更新/削除等を制御するロケーションサーバへ当該着側端末または当該発側端末を登録する。なお、通信制御装置40が位置登録部435を備えるのではなく、通信制御装置40の外部に位置登録部435を有していてもよい。
The
制御側接続要求受信部405は、発側端末と着側端末とのセッションの確立を要求する接続要求を、発側端末から受信する。制御側接続要求受信部405は、受信した接続要求を制御側接続要求送信部410に供給する。また、制御側接続要求受信部405は、接続要求を受信したことを示す信号を、制御側確認応答送信部445に供給する。なお、制御側接続要求受信部405は、請求項8、請求項12、および請求項13に記載の接続要求受信部の一例である。制御側接続要求送信部410は、接続要求を着側端末に対して送信する。制御側接続要求送信部410は、制御側接続要求受信部405から受け取った接続要求を、接続要求送信制御部415に制御され、着側端末に対して送信する。なお、制御側接続要求送信部410は、請求項8、請求項12、および請求項13に記載の接続要求送信部の一例である。
The control side connection
接続要求送信制御部415は、制御側接続要求受信部405が接続要求を受信した場合に、制御側接続要求送信部410に接続要求を着側端末に対して送信さる。そして、接続要求送信制御部415は、制御側接続要求送信部410が接続要求を着側端末に送信したときから、待機期間情報格納部420が格納している待機期間情報が示す長さの待機期間が経過した場合に、制御側接続要求送信部410に接続要求を着側端末に対して再度送信させる。
When the control side connection
制御側確認応答受信部440は、着側端末が送信した確認応答を受信する。制御側確認応答受信部440は、着側端末から確認応答を受信したことを示す信号を制御側確認応答送信部445に供給する。制御側確認応答送信部445は、確認応答を発側端末に送信する。具体的には、制御側確認応答送信部445は、制御側接続要求受信部405が発側端末から接続要求を受信したことを示す信号を受け取った場合に、発側端末に対して確認応答を送信する。制御側受信応答受信部450は、着側端末から、呼び出し中であることを示す受信応答を受信する。制御側受信応答受信部450は、着側端末から受信した受信応答を制御側受信応答送信部455に供給する。制御側受信応答送信部455は、制御側受信応答受信部450から受け取った受信応答を、発側端末に転送する。
The control side confirmation
なお、発側端末は、制御側確認応答送信部445から確認応答を受信した場合に、着側端末とのセッション確立の実行中であることを示す代理応答音を出力する。そして、発側端末は、制御側受信応答送信部455から受信応答を受信した場合、出力していた代理応答音を停止して、着側端末のセッションへの参加を呼びかけ中であることを示す呼び出し音を出力する。
Note that, when receiving a confirmation response from the control-side confirmation
本実施形態に係る通信制御装置40によれば、着側の通信端末10(着側端末)の待機期間情報を予め格納しておくことができる。これにより通信制御装置40は、待機期間情報が示す待機期間が経過するまでは、発側の通信端末10(発側端末)から受信した接続要求を着側端末に繰り返し送信しないので、着側端末と通信制御装置40との間の通信トラフィックを低減させることができる。
According to the
また、本実施形態に係る通信制御装置40は、予め通信端末10の待機期間情報を格納しておくことができるので、例えば、着側端末の電力消費を抑制すべく、待機期間を長く設定した場合であっても、当該待機期間中に通信制御装置40が接続要求を繰り返し着側端末に送信することがなくなる。従って、着側端末において電力消費を大幅に抑制した場合であっても、通信トラフィックの増大を抑制できる。
Further, since the
図4は、本実施形態に係る通信端末10の機能構成の一例を示す。通信端末10は、例えば、無線LAN機能を有する携帯電話端末である。なお、請求項に記載の発側端末および着側端末は、通信端末10の一例である。通信端末10は、端末側データ送受信部100、モード制御部102、端末側接続要求送信部105、要求入力部107、端末側確認応答受信部110、出力制御部115、出力部120、端末側受信応答受信部125、位置登録情報送信部130、待機期間情報記憶部135、通知情報受信部140、送信要求送信部145、端末側接続要求受信部150、端末側確認応答送信部155、端末側受信応答送信部160、音声入力部165、音声データ送受信部170、および音声データ変換部175を備える。
FIG. 4 shows an example of a functional configuration of the
端末側データ送受信部100は、端末側データ送受信部100、端末側接続要求送信部105、位置登録情報送信部130、送信要求送信部145、端末側確認応答送信部155、端末側受信応答送信部160、および音声データ送受信部170が送信するデータを、通信中継装置20または通信制御装置40に送信する。また、端末側データ送受信部100は、通信中継装置20または通信制御装置40から受信したデータを、端末側データ送受信部100、端末側確認応答受信部110、端末側受信応答受信部125、通知情報受信部140、端末側接続要求受信部150、および音声データ送受信部170に供給する。
The terminal side data transmission /
待機期間情報記憶部135は、当該通信端末10に予め設定された待機モードの待機期間の長さを示す待機期間情報を記憶する。待機期間情報が示す待機期間は、当該通信端末10の製造時に設定されてよく、また、当該通信端末10のユーザが事後的に設定してもよい。待機期間情報記憶部135は、記憶している待機期間情報を位置登録情報送信部130およびモード制御部102に供給する。位置登録情報送信部130は、当該通信端末10を通信制御装置40に登録すべく、位置登録情報を送信する。位置登録情報送信部130は、待機期間情報記憶部135が記憶している待機期間情報が付帯された位置登録情報を送信する。
The standby period
要求入力部107は、当該通信端末10のユーザに、発側の通信端末10とのセッションを確立する要求である接続要求を入力させる。要求入力部107は、ユーザが入力した接続要求を端末側接続要求送信部105に供給する。端末側接続要求送信部105は、要求入力部107から受け取った接続要求を、通信制御装置40に送信する。通知情報受信部140は、通信中継装置20が予め定められた周期で送信する報知情報を受信する。また、通知情報受信部140は、着側の通信端末10である当該通信端末10に対する接続要求を通信中継装置20または通信制御装置40が受信したことを示す通知情報を通信中継装置20から受信した場合、通知情報を受信したことを示す信号をモード制御部102および送信要求送信部145に供給する。
The
送信要求送信部145は、通知情報受信部140から通知情報を受信したことを示す信号を受信した場合、通信中継装置20または通信制御装置40に対して、接続要求の送信を要求する送信要求を送信する。端末側接続要求受信部150は、送信要求送信部145が送信した送信要求に応じて、通信中継装置20または通信制御装置40が送信した接続要求を受信する。端末側接続要求受信部150は、接続要求を受信したことを示す信号を、端末側確認応答送信部155および端末側受信応答送信部160に供給する。
When the transmission
端末側確認応答受信部110は、端末側接続要求送信部105が送信した接続要求に応じて、通信制御装置40が送信した確認応答を受信する。端末側確認応答受信部110は、確認応答を受信したことを示す信号を出力制御部115に供給する。端末側受信応答受信部125は、着側の通信端末10が送信した受信応答を、通信中継装置20および通信制御装置40を介して受信する。端末側受信応答受信部125は、受信応答を受信したことを示す信号を出力制御部115に供給する。
The terminal side confirmation
出力部120は、音声データ、画像データ、およびテキストデータ等、当該通信端末10のユーザが知覚可能なデータを出力する。具体的には、出力部120は、音声および/または音を出力する音出力部、静止画または動画を示す画像データおよび/またはテキストデータを出力する表示部、および当該通信端末10を振動させることによりデータを受信したことを示す振動部を有していてよい。例えば、音出力部は、音声データ変換部175から受け取った音声データを出力する。そして、振動部は、音声データ変換部175から受け取った音声データを音出力部から出力できない場合(例えば、ユーザが音出力部を消音モードにしている場合等)に、当該音声データに応じた振動パターンで、当該通信端末10を振動させる。
The
出力制御部115は、出力部120を制御して、音声データ、画像データ、およびテキストデータ等、当該通信端末10のユーザが知覚可能なデータを出力させる。具体的には、出力制御部115は、端末側確認応答受信部110から確認応答を受信したことを示す信号を受け取った場合、出力部120に、着側の通信端末10とのセッション確立の実行中であることを示す代理応答情報を出力させる。代理応答情報は、例えば、予め設定された音声データである代理応答音、予め設定されたテキストデータである代理応答テキスト、および/または、予め設定された画像データである代理応答画像である。
The
そして、出力制御部115は、端末側受信応答受信部125から受信応答を受信したことを示す信号を受け取った場合、出力部120からの代理応答情報の出力を停止させる。続いて、出力制御部115は、着側の通信端末10のユーザを呼び出し中である呼び出し情報を出力部120から出力させる。呼び出し情報は、例えば、予め設定された音声データである呼び出し音、予め設定されたテキストデータである呼び出しテキスト、および/または、予め設定された画像データである呼び出し画像である。なお、代理応答音および呼び出し音はそれぞれ、予め設定された音楽データであってもよい。また、代理応答情報と呼び出し情報とは、通信端末10のユーザが認識できる程度に異なる種類の情報であってよい。
When the
例えば、代理応答情報が代理応答音であり、呼び出し情報が呼び出し音である場合、代理応答音と呼び出し音とは異なる音声データであってよい。そして、出力制御部115は、端末側確認応答受信部110から確認応答を受信したことを示す信号を受け取った場合、出力部120に代理応答音を出力させ、その後、端末側受信応答受信部125から受信応答を受信したことを示す信号を受け取った場合、出力部120から代理応答音の出力を停止させるとともに、代理応答音とは異なる音声データである呼び出し音を出力させる。
For example, when the proxy response information is a proxy response sound and the call information is a call sound, the proxy response sound and the call sound may be different audio data. When the
また、代理応答情報が代理応答テキストであり、呼び出し情報が呼び出しテキストである場合、代理応答テキストと呼び出しテキストとは異なるテキストデータであってよい。そして、出力制御部115は、端末側確認応答受信部110から確認応答を受信したことを示す信号を受け取った場合、出力部120に代理応答テキストを出力させ、その後、端末側受信応答受信部125から受信応答を受信したことを示す信号を受け取った場合、出力部120から代理応答テキストの出力を停止させるとともに、代理応答テキストとは異なるテキストデータである呼び出しテキストを出力させる。
When the proxy response information is proxy response text and the call information is call text, the proxy response text and the call text may be different text data. When the
また、代理応答情報が代理応答画像であり、呼び出し情報が呼び出し画像である場合、代理応答画像と呼び出し画像とは異なる画像データであってよい。そして、出力制御部115は、端末側確認応答受信部110から確認応答を受信したことを示す信号を受け取った場合、出力部120に代理応答画像を出力させ、その後、端末側受信応答受信部125から受信応答を受信したことを示す信号を受け取った場合、出力部120から代理応答画像の出力を停止させるとともに、代理応答画像とは異なる画像データである呼び出し画像を出力させる。
When the proxy response information is a proxy response image and the call information is a call image, the proxy response image and the call image may be different image data. When the
また、通信端末10は、信号生成部および信号格納部を更に備えていてよい。信号生成部は、代理応答情報および/または呼び出し情報を生成する。そして、信号格納部は、信号生成部が生成した代理応答情報および/または呼び出し情報を格納する。出力制御部115は、端末側確認応答受信部110から確認応答を受信したことを示す信号を受け取った場合に、出力部120から信号格納部が格納している代理応答情報を出力させてよい。また、出力制御部115は、端末側受信応答受信部125から受信応答を受信したことを示す信号を受け取った場合に、出力部120から信号格納部が格納している呼び出し情報を出力させてもよい。これにより、通信端末10のユーザが、代理応答情報および呼び出し情報を自由に生成することができる。
The
端末側確認応答送信部155は、端末側接続要求受信部150から接続要求を受信したことを示す信号を受け取った場合に、接続要求に応じた処理の実行を試行中であることを示す確認応答を、通信中継装置20または通信制御装置40に送信する。端末側受信応答送信部160は、端末側接続要求受信部150から接続要求を受信したことを示す信号を受け取った後、接続要求に応じた処理を実行して、当該通信端末10のユーザを呼び出し中であることを示す受信応答を、通信中継装置20または通信制御装置40を介して発側の通信端末10に送信する。
When receiving a signal indicating that the connection request has been received from the terminal-side connection request receiving unit 150, the terminal-side confirmation
音声入力部165は、音声を入力する。音声入力部165は、入力した音声の音声データを音声データ変換部175に供給する。音声データ送受信部170は、他の通信端末10から複数の音声パケットを受信する。また、音声データ送受信部170は、音声データ変換部175から受け取った複数の音声パケットを他の通信端末10に送信する。音声データ変換部175は、音声入力部165から受け取った音声データを、複数の音声パケットに変換する。音声データ変換部175は、音声データから変換した複数の音声パケットを音声データ送受信部170に供給する。また、音声データ変換部175は、音声データ送受信部170から受け取った複数の音声パケットを音声データに変換する。そして、音声データ変換部175は、変換した音声データを出力部120に供給する。
The
モード制御部102は、データを受信しない待機モードと、データを受信する通信モードとのいずれかに、端末側データ送受信部100を制御することにより通信端末10のモードを制御する。具体的には、モード制御部102は、待機期間情報記憶部135が記憶している待機期間情報が示す待機期間ごとに、通信端末10のモードを通信モードと待機モードとのいずれかに制御する。例えば、モード制御部102は、通信端末10が通信モードから待機モードに遷移したときから、待機期間情報記憶部135が記憶している待機期間情報が示す待機期間が経過するまで、通信端末10を待機モードに制御する。
The
ここで、待機期間は任意に設定できる。従って、待機期間を通信中継装置20の通知情報送信部235が報知情報を送信する予め定められた周期よりも長く設定することにより、通信端末10における処理を減少させて、通信端末10の省電力化を実現することができる。
Here, the waiting period can be set arbitrarily. Therefore, by setting the standby period to be longer than a predetermined cycle in which the notification
また、モード制御部102は、通知情報受信部140から通知情報を受信したことを示す信号を受け取った場合に通信端末10のモードを待機モードに制御していた場合には、待機期間が経過して通信端末10が待機モードから通信モードに遷移した後、データの送受信が実行されたときから予め定められた期間、データの送受信が発生しない場合に、通信端末10のモードを通信モードから待機モードに再び遷移させる。これにより、端末側データ送受信部100がデータの送受信をするために、端末側データ送受信部100に対して電力を供給する期間を短縮することができるので、通信端末10の消費電力を抑制することができる。
Further, when the
本実施形態に係る通信端末10によれば、通信制御装置40から確認応答を受信したことを契機として、代理応答音を出力することができる。そして、通信端末10は、通信制御装置40から受信応答を受信したことを契機として、呼び出し音を出力することができる。これにより、着側の通信端末10が省電力化のために待機モードを長く設定して、発側の通信端末10と着側の通信端末10とのセッション確立までの時間が長く係る場合であっても、通信端末10のユーザに対する信頼性を向上させることができる。
According to the
図5は、本実施形態に係る通信端末10と通信中継装置20との間における処理の流れの一例を示す。具体的には、通信端末10が通信中継装置20に対して、アクティブスキャン方式により通信の接続をする場合における処理の流れの一例を示す。まず、通信端末10は、当該通信端末10の周辺に存在する無線セルの有無を問い合わせるプローブ要求(Probe Request)を、予め定められたチャンネルでブロードキャストを用いて通信中継装置20に送信する(S100)。通信中継装置20は、プローブ要求を受信すると、プローブ応答(Probe Response)を通信端末10に送信する(S105)。なお、プローブ応答には、通信中継装置20が報知情報(例えば、beacon)を送出する間隔を示すビーコン周期等を示す情報が含まれている。
FIG. 5 shows an example of the flow of processing between the
続いて、通信端末10は、通信中継装置20間で認証を実行することを要求する認証要求(Authentication Request)を通信中継装置20に送信する(S110)。通信中継装置20は、認証要求を通信端末10から受信すると、通信端末10の認証を実行する。そして、通信中継装置20は、通信端末10の認証を実行した後、通信端末10を認証したことを示す認証応答(Authentication Response)を通信端末10に送信する。
Subsequently, the
そして、通信端末10は、当該通信端末10が通信中継装置20に対して通信の接続を要求するAssociation要求(Association Request)を通信中継装置20に送信する(S120)。なお、Association要求には、当該通信端末10が省電力状態に遷移したときから予め定められた期間の経過後に、当該通信端末10宛のデータが通信中継装置20に記憶されているか否かを、報知情報を参照することにより確認する間隔(Listen Interval)を設定する情報が含まれていてよい。通信中継装置20は、Association要求を受信すると、通信の接続を認めるか否かを示すAssociation応答(Association Response)を通信端末10に送信する(S125)。
Then, the
図6は、本実施形態に係る通信端末10における処理の流れの一例を示す。具体的には、通信端末10において省電力機能を実行する場合における処理の流れの一例を示す。まず、通信端末10は、省電力ビットを含むフレームを通信中継装置20に送信する(S200)。これにより、通信中継装置20は、通信端末10が省電力モードに遷移することを把握することができる。一方、通信中継装置20の通知情報送信部235は、予め定められたビーコン周期で、ビーコンを送出する(S205)。
FIG. 6 shows an example of the flow of processing in the
係る場合において、Listen Interval中は、モード制御部102が端末側データ送受信部100を制御して、当該通信端末10を省電力モードに遷移させる。すなわち、通信端末10は、Listen Interval中はSleep状態となり、通信中継装置20が送出したビーコンを端末側データ送受信部100は受信しない(S202)。続いて、モード制御部102は、予め定められた待機期間が経過した後、端末側データ送受信部100を制御して、通信端末10を通信モードに遷移させて、通信端末10をActive状態にする(S212)。
In such a case, during the Listen Interval, the
モード制御部102が通信端末10を通信モードに遷移させたときに、通知情報送信部235が送信した報知情報に通知情報が含まれていない場合には、モード制御部102は、予め定められた時間が経過した後に、通信端末10を再び待機モードに遷移させ、通信端末10はSleep状態となる(S214)。通信端末10がSleep状態である場合に、当該通信端末10宛のデータを通信中継装置20が受信した場合、通信中継装置20は当該データを記憶する(S215)。そして、通信中継装置20の通知情報送信部235は、通信端末10宛のデータがあることを示すビット、すなわち通知情報を報知情報に含めて、報知情報を送出する(S220)。
When the
通信端末10のモード制御部102は、待機期間の経過後、通信端末10を待機モードから通信モードに遷移させて、Sleep状態(S214)からActive状態(S216)とする。そして、通知情報受信部140は、通知情報が含まれている報知情報を受信する。通知情報受信部140は、報知情報に通知情報が含まれていることを示す信号を送信要求送信部145に供給する。送信要求送信部145は、報知情報に通知情報が含まれていることを示す信号を受け取った場合に、通信中継装置20が記憶している当該通信端末10宛のデータの送信を要求する送信要求(例えば、PS Poll)を、通信中継装置20に対して送信する(S230)。通信中継装置20は、通信端末10から送信要求を受信すると、記憶していた当該通信端末10宛のデータを、当該通信端末10に送信する。
After the elapse of the standby period, the
図7は、第1の実施形態に係る通信中継装置20における処理の流れの一例を示す。具体的には、通信中継装置20が代理応答を実行する場合における呼制御処理の流れの一例を示す。まず、通信端末10(b)の端末側接続要求送信部105は、通信端末10(a)とのセッションの確立を要求する接続要求(Request:INVITE sip)を通信制御装置40に送信する(S300)。通信制御装置40の制御側接続要求受信部405は、通信端末10(b)から接続要求を受信する。
FIG. 7 shows an example of a processing flow in the
続いて、制御側確認応答送信部445は、接続要求に規定された処理の実行を試行中であることを示す確認応答(Status:100 Trying)を通信端末10(b)に送信する(S302)。通信端末10(b)の端末側確認応答受信部110は、確認応答を通信制御装置40から受信して、確認応答を受信したことを示す信号を出力制御部115に供給する。そして、出力制御部115は、出力部120を制御して、通信端末10(b)のユーザに知覚可能な代理応答音を、出力部120に出力させる(S350)。一方、通信制御装置40の制御側接続要求送信部410は、制御側接続要求受信部405が通信端末10(b)から受信した接続要求を、通信端末10(a)が通信可能に接続している通信中継装置20に転送する(S304)。
Subsequently, the control-side confirmation
通信中継装置20は、予め定められた周期で報知情報(Beacon)を送出する(S308)。通信中継装置20の中継側接続要求受信部215は、通信制御装置40から接続要求を受信した場合、接続要求を受信したことを示す信号を中継側確認応答送信部225に供給する。そして、中継側確認応答送信部225は、中継側確認応答受信部230が通信端末10(a)から確認応答(100Trying)を受信する前に、確認応答(Status:100 Trying)を通信制御装置40に送信する(S306)。
The
これにより、通信制御装置40が、通信端末10(b)から受信した接続要求を通信中継装置20に繰り返し再送することがなくなるので、通信中継装置20と通信制御装置40との間の通信トラフィックを低減することができる。
As a result, the
また、通知情報送信部235は、中継側接続要求受信部215から接続要求を受信したことを示す信号を受け取り、通信端末10(a)に対する接続要求を受信していることを示す通知情報を付帯した報知情報(Beacon(+TIM))を送出する(S310)。通信端末10(a)の通知情報受信部140は、省電力期間が経過したときに当該報知情報を受信する。そして、送信要求送信部145は、報知情報に付帯された通知情報に応じて、接続要求の送信を通信中継装置20に要求する(PS Poll、S312)。通信端末10(a)から接続要求の送信を要求された通信中継装置20は、中継側接続要求送信部210から接続要求(Data(INVITE))を通信端末10(a)に送信する(S314)。
Further, the notification
通信端末10(a)は、通信中継装置20から接続要求を受信して、接続要求に応じて処理の試行中であることを示す確認応答(Status:100 Trying)を、端末側確認応答送信部155から送信する(S316)。そして、端末側受信応答送信部160は、接続要求に通信端末10(a)のユーザが応じた場合、呼び出し中であることを示す受信応答(Status:180 Ringing)を、通信中継装置20に送信する(S318)。なお、通信中継装置20は、通信端末10(a)から確認応答を受信した場合であっても、当該確認応答を通信制御装置40に転送しない。
The communication terminal 10 (a) receives the connection request from the
中継側受信応答送信部245は、通信端末10(a)から中継側受信応答受信部240が受信した受信応答を、通信制御装置40に転送する(S320)。通信制御装置40の制御側受信応答送信部455は、受信した受信応答を通信端末10(b)に転送する(S322)。通信端末10(b)の端末側受信応答受信部125は、当該受信応答を受信した場合、受信応答を受信したことを示す信号を出力制御部115に供給する。そして、出力制御部115は、出力部120に出力させていた代理応答音を停止させ、通信端末10(a)のユーザを呼び出し中であることを示す呼出音を出力部120から出力させる(S360)。一方、通信端末10(a)は、通信中継装置20から接続要求を受け取った後(S314)、受信応答を通信中継装置20に送信するとともに(S316)、通信端末10(a)のユーザが知覚可能な呼出音を出力する。
The relay side reception response transmitting unit 245 transfers the reception response received by the relay side reception response receiving unit 240 from the communication terminal 10 (a) to the communication control device 40 (S320). The control-side reception
通信端末10(a)は、通信端末10(a)のユーザが呼び出しに応じた場合、200OKメッセージ(Status:200 OK、wit)を通信端末10(b)に向けて送信する(S324、S326、S328)。通信端末10(b)は、200OKメッセージを受信した場合、200OKメッセージを受信したことを示す情報(Request:ACK sip:19)を通信端末10(a)に向けて送信する(S330、S332、S334)。そして、200OKメッセージを受信したことを示す情報を受信した通信端末10(a)と通信端末10(b)との間で通話をすることができる状態となる(S370)。 When the user of the communication terminal 10 (a) responds to the call, the communication terminal 10 (a) transmits a 200 OK message (Status: 200 OK, wit) to the communication terminal 10 (b) (S324, S326, S328). When receiving the 200 OK message, the communication terminal 10 (b) transmits information (Request: ACK sip: 19) indicating that the 200 OK message has been received to the communication terminal 10 (a) (S330, S332, S334). ). And it will be in the state which can talk between the communication terminal 10 (a) and the communication terminal 10 (b) which received the information which shows having received the 200 OK message (S370).
図8は、第2の実施形態に係る通信制御装置40における処理の流れの一例を示す。具体的には、通信端末10がRegisterメッセージに待機期間情報を付帯させて送信して、当該待機期間情報を通信制御装置40が登録する処理の流れの一例を示す。まず、通信端末10(a)の位置登録情報送信部130は、当該通信端末10(a)に電源が投入された場合、または当該通信端末10(a)の起動時等に、登録情報(Request:REGISTER)を通信制御装置40に向けて送信する(S400、S402)。係る場合において、位置登録情報送信部130は、待機期間情報記憶部135が記憶している待機期間情報を登録情報に付帯して送信する。
FIG. 8 shows an example of the flow of processing in the
通信制御装置40の位置登録情報受信部430は、通信端末10(a)が送信して登録情報を受信する。係る場合において、位置登録情報受信部430は、登録情報に付帯された待機期間情報を待機期間情報受信部425に供給する。そして、待機期間情報受信部425は、待機期間情報を待機期間情報格納部420に格納する。続いて、通信制御装置40の位置登録部435は、登録処理を実行する。位置登録部435は、登録処理が正常に完了した場合、200OKメッセージ(Status:200 OK)を通信端末10(a)に向けて送信する(S404、S406)。これにより、通信制御装置40は、通信端末10(a)の待機期間を予め把握することができる。なお、通信端末10(b)も、通信端末10(a)と同様にして、通信制御装置40に位置登録する(S408、S410)。
The location registration
図9は、第2の実施形態に係る通信制御装置40における処理の一例を示す。具体的には、通信制御装置40において、待機期間情報が示す待機期間においては接続要求を繰り返し再送しない処理を事項する場合の一例を示す。まず、通信端末10(b)の端末側接続要求送信部105は、通信端末10(a)とのセッションの確立を要求する接続要求(Request:INVITE sip)を通信制御装置40に送信する(S420)。通信制御装置40の制御側接続要求受信部405は、通信端末10(b)から接続要求を受信する。
FIG. 9 shows an example of processing in the
続いて、制御側確認応答送信部445は、接続要求に規定された処理の実行を試行中であることを示す確認応答(Status:100 Trying)を通信端末10(b)に送信する(S422)。通信端末10(b)の端末側確認応答受信部110は、確認応答を通信制御装置40から受信して、確認応答を受信したことを示す信号を出力制御部115に供給する。そして、出力制御部115は、出力部120を制御して、通信端末10(b)のユーザに知覚可能な代理応答音を、出力部120に出力させる(S460)。一方、通信制御装置40の制御側接続要求送信部410は、制御側接続要求受信部405が通信端末10(b)から受信した接続要求を、通信端末10(a)が通信可能に接続している通信中継装置20に転送する(S424)。
Subsequently, the control-side confirmation
ここで、通信制御装置40は、図8の上記説明の様に、予め通信端末10(a)の待機期間情報を管理している。従って、通信制御装置40の制御側接続要求送信部410は、通信端末10(a)に接続要求を転送したときから、待機期間情報が示す待機期間が経過するまでは、通信端末10(a)から確認応答(100Tryingメッセージ)を受信しない場合であっても、接続要求を再送信しない。
Here, the
これにより、通信制御装置40と通信端末10(a)との間の通信トラフィックを低減できる。また、通信端末10(b)において代理応答音を出力させるとともに、通信端末10(a)に予め設定されている待機期間情報が示す待機期間に応じて、接続要求の再送信のタイミングを設定できるので、通信端末10(a)の省電力化を図りつつ、通信の即時応答性を補完することができる。
Thereby, the communication traffic between the
通信中継装置20は、予め定められた周期で報知情報(Beacon)を送出する(S412)。通知情報送信部235は、中継側接続要求受信部215から接続要求を受信したことを示す信号を受け取り、通信端末10(a)に対する接続要求を受信していることを示す通知情報を付帯した報知情報(Beacon(+TIM))を送出する(S426)。通信端末10(a)の通知情報受信部140は、省電力期間が経過したときに当該報知情報を受信する。そして、送信要求送信部145は、報知情報に付帯された通知情報に応じて、接続要求の送信を通信中継装置20に要求する(PS Poll、S428)。通信端末10(a)から接続要求の送信を要求された通信中継装置20は、中継側接続要求送信部210から接続要求(Request:INVITE sip)を通信端末10(a)に送信する(S439)。
The
通信端末10(a)は、通信中継装置20から接続要求を受信して、接続要求に応じて処理の試行中であることを示す確認応答(Status:100 Trying)を、端末側確認応答送信部155から通信端末10(b)に向けて送信する(S432、S436)。そして、端末側受信応答送信部160は、接続要求に通信端末10(a)のユーザが応じた場合、呼び出し中であることを示す受信応答(Status:180 Ringing)を、通信端末10(b)に向けて送信する(S434、S438、S440)。
The communication terminal 10 (a) receives the connection request from the
通信端末10(b)の端末側受信応答受信部125は、当該受信応答を受信した場合、受信応答を受信したことを示す信号を出力制御部115に供給する。そして、出力制御部115は、出力部120に出力させていた代理応答音を停止させ、通信端末10(a)のユーザを呼び出し中であることを示す呼出音を出力部120から出力させる(S470)。一方、通信端末10(a)は、通信中継装置20から接続要求を受け取った後(S430)、受信応答を通信中継装置20に送信するとともに(S434)、通信端末10(a)のユーザが知覚可能な呼出音を出力する。
When receiving the reception response, the terminal-side reception
通信端末10(a)は、通信端末10(a)のユーザが呼び出しに応じた場合、200OKメッセージ(Status:200 OK、wit)を通信端末10(b)に向けて送信する(S442、S444、S446)。通信端末10(b)は、200OKメッセージを受信した場合、200OKメッセージを受信したことを示す情報(Request:ACK sip:19)を通信端末10(a)に向けて送信する(S448、S450、S452)。そして、200OKメッセージを受信したことを示す情報を受信した通信端末10(a)と通信端末10(b)との間で通話をすることができる状態となる(S480)。 When the user of the communication terminal 10 (a) responds to the call, the communication terminal 10 (a) transmits a 200 OK message (Status: 200 OK, wit) to the communication terminal 10 (b) (S442, S444, S446). When receiving the 200 OK message, the communication terminal 10 (b) transmits information (Request: ACK sip: 19) indicating that the 200 OK message has been received to the communication terminal 10 (a) (S448, S450, S452). ). And it will be in the state which can talk between the communication terminal 10 (a) and the communication terminal 10 (b) which received the information which shows having received the 200 OK message (S480).
図12は、本実施形態に係る通信端末10、通信中継装置20、および通信制御装置40のハードウェア構成の一例を示す。本実施形態に係る通信端末10、通信中継装置20、および通信制御装置40は、ホスト・コントローラ1582により相互に接続されるCPU1505、RAM1520、グラフィック・コントローラ1575、および表示装置1580を有するCPU周辺部と、入出力コントローラ1584によりホスト・コントローラ1582に接続される通信インターフェイス1530、ハードディスクドライブ1540、およびCD−ROMドライブ1560を有する入出力部と、入出力コントローラ1584に接続されるROM1510、フレキシブルディスク・ドライブ1550、および入出力チップ1570を有するレガシー入出力部とを備える。なお、ハードディスクドライブ1540、CD−ROM1560、およびフレキシブルディスク・ドライブ1550の代わりに、例えば、半導体メモリ用のドライブを備えていてもよい。
FIG. 12 shows an example of a hardware configuration of the
ホスト・コントローラ1582は、RAM1520と、高い転送レートでRAM1520をアクセスするCPU1505およびグラフィック・コントローラ1575とを接続する。CPU1505は、ROM1510およびRAM1520に格納されたプログラムに基づいて動作して、各部を制御する。グラフィック・コントローラ1575は、CPU1505等がRAM1520内に設けたフレーム・バッファ上に生成する画像データを取得して、表示装置1580上に表示させる。これに代えて、グラフィック・コントローラ1575は、CPU1505等が生成する画像データを格納するフレーム・バッファを、内部に含んでもよい。
The
入出力コントローラ1584は、ホスト・コントローラ1582と、比較的高速な入出力装置である通信インターフェイス1530、ハードディスクドライブ1540、CD−ROMドライブ1560を接続する。通信インターフェイス1530は、ネットワークを介して他の装置と通信する。ハードディスクドライブ1540は、通信端末10、通信中継装置20、および通信制御装置40内のCPU1505が使用するプログラムおよびデータを格納する。CD−ROMドライブ1560は、CD−ROM1595からプログラムまたはデータを読み取り、RAM1520を介してハードディスクドライブ1540に提供する。
The input /
また、入出力コントローラ1584には、ROM1510と、フレキシブルディスク・ドライブ1550、および入出力チップ1570の比較的低速な入出力装置とが接続される。ROM1510は、通信端末10、通信中継装置20、および通信制御装置40が起動時に実行するブート・プログラム、通信端末10、通信中継装置20、および通信制御装置40のハードウェアに依存するプログラム等を格納する。フレキシブルディスク・ドライブ1550は、フレキシブルディスク1590からプログラムまたはデータを読み取り、RAM1520を介してハードディスクドライブ1540に提供する。入出力チップ1570は、フレキシブルディスク・ドライブ1550、例えばパラレル・ポート、シリアル・ポート、キーボード・ポート、マウス・ポート等を介して各種の入出力装置を接続する。
The input /
RAM1520を介してハードディスクドライブ1540に提供される通信プログラムは、フレキシブルディスク1590、CD−ROM1595、またはICカード等の記録媒体に格納されて利用者によって提供される。通信プログラムは、記録媒体から読み出され、RAM1520を介して通信端末10、通信中継装置20、および通信制御装置40内のハードディスクドライブ1540にインストールされ、CPU1505において実行される。
A communication program provided to the
通信中継装置20にインストールされて実行される通信プログラムは、CPU1505等に働きかけて、通信中継装置20を、図1から図11にかけて説明した中継側データ送受信部200、送信要求受信部205、中継側接続要求送信部210、中継側接続要求受信部215、接続要求記憶部220、中継側確認応答送信部225、中継側確認応答受信部230、通知情報送信部235、中継側受信応答受信部240、および中継側受信応答送信部245として機能させる。
The communication program installed and executed in the
また、通信制御装置40にインストールされて実行される通信プログラムは、CPU1505等に働きかけて、通信制御装置40を、図1から図11にかけて説明した制御側データ送受信部400、制御側接続要求受信部405、制御側接続要求送信部410、接続要求送信制御部415、待機期間情報格納部420、待機期間情報受信部425、位置登録情報受信部430、位置登録部435、制御側確認応答受信部440、制御側確認応答送信部445、制御側受信応答受信部450、および制御側受信応答送信部455として機能させる。
The communication program installed and executed in the
更に、通信端末10にインストールされて実行される通信プログラムは、CPU1505等に働きかけて、通信端末10を、図1から図11にかけて説明した端末側データ送受信部100、モード制御部102、端末側接続要求送信部105、要求入力部107、端末側確認応答受信部110、出力制御部115、出力部120、端末側受信応答受信部125、位置登録情報送信部130、待機期間情報記憶部135、通知情報受信部140、送信要求送信部145、端末側接続要求受信部150、端末側確認応答送信部155、端末側受信応答送信部160、音声入力部165、音声データ送受信部170、および音声データ変換部175として機能させる。
Further, the communication program installed and executed in the
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加え得ることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。 As mentioned above, although this invention was demonstrated using embodiment, the technical scope of this invention is not limited to the range as described in the said embodiment. It will be apparent to those skilled in the art that various modifications or improvements can be added to the above embodiment. It is apparent from the scope of the claims that the embodiments added with such changes or improvements can be included in the technical scope of the present invention.
10 通信端末
20 通信中継装置
30 ルータ
40 通信制御装置
50 MGW
60 通信システム
70、72 クライアント側ネットワーク
74 IPネットワーク
76 サーバ側ネットワーク
78 音声公衆網
100 端末側データ送受信部
102 モード制御部
105 端末側接続要求送信部
107 要求入力部
110 端末側確認応答受信部
115 出力制御部
120 出力部
125 端末側受信応答受信部
130 位置登録情報送信部
135 待機期間情報記憶部
140 通知情報受信部
145 送信要求送信部
150 端末側接続要求受信部
155 端末側確認応答送信部
160 端末側受信応答送信部
165 音声入力部
170 音声データ送受信部
175 音声データ変換部
200 中継側データ送受信部
205 送信要求受信部
210 中継側接続要求送信部
215 中継側接続要求受信部
220 接続要求記憶部
225 中継側確認応答送信部
230 中継側確認応答受信部
235 通知情報送信部
240 中継側受信応答受信部
245 中継側受信応答送信部
400 制御側データ送受信部
405 制御側接続要求受信部
410 制御側接続要求送信部
415 接続要求送信制御部
420 待機期間情報格納部
425 待機期間情報受信部
430 位置登録情報受信部
435 位置登録部
440 制御側確認応答受信部
445 制御側確認応答送信部
450 制御側受信応答受信部
455 制御側受信応答送信部
1505 CPU
1510 ROM
1520 RAM
1530 通信インターフェイス
1540 ハードディスクドライブ
1550 フレキシブルディスク・ドライブ
1560 CD−ROMドライブ
1570 入出力チップ
1575 グラフィック・コントローラ
1580 表示装置
1582 ホスト・コントローラ
1584 入出力コントローラ
1590 フレキシブルディスク
1595 CD−ROM
10
60 communication system 70, 72 client side network 74 IP network 76 server side network 78 voice public network 100 terminal side data transmission / reception unit 102 mode control unit 105 terminal side connection request transmission unit 107 request input unit 110 terminal side confirmation response reception unit 115 output Control unit 120 Output unit 125 Terminal side reception response reception unit 130 Location registration information transmission unit 135 Standby period information storage unit 140 Notification information reception unit 145 Transmission request transmission unit 150 Terminal side connection request reception unit 155 Terminal side confirmation response transmission unit 160 Terminal Side reception response transmission unit 165 voice input unit 170 voice data transmission / reception unit 175 voice data conversion unit 200 relay side data transmission / reception unit 205 transmission request reception unit 210 relay side connection request transmission unit 215 relay side connection request reception unit 220 connection request storage unit 225 Relay side acknowledgment transmission unit 230 Relay side acknowledgment reception unit 235 Notification information transmission unit 240 Relay side reception response reception unit 245 Relay side reception response transmission unit 400 Control side data transmission / reception unit 405 Control side connection request reception unit 410 Control side connection request Transmission unit 415 Connection request transmission control unit 420 Standby period information storage unit 425 Standby period information reception unit 430 Location registration information reception unit 435 Location registration unit 440 Control side confirmation response reception unit 445 Control side confirmation response transmission unit 450 Control side reception response reception Unit 455 Control side reception response transmission unit 1505 CPU
1510 ROM
1520 RAM
1530
Claims (11)
前記サーバ側ネットワーク内に設けられ、発側端末と前記着側端末とのセッションを確立させる通信制御装置を介して、前記発側端末と前記着側端末とのセッションの確立を要求する接続要求を、前記発側端末から受信する接続要求受信部と、
前記接続要求受信部が前記接続要求を受信した場合に、前記着側端末に対する前記接続要求を受信したことを前記着側端末に通知する通知情報を、前記着側端末に送信する通知情報送信部と、
前記着側端末が前記通知情報を受信したことを示す確認応答を、前記着側端末から受信する確認応答受信部と、
前記接続要求受信部が前記接続要求を受信した後、前記確認応答受信部が前記確認応答を前記着側端末から受信する前に、前記確認応答を前記通信制御装置に送信する確認応答送信部と
を備える無線LANアクセスポイント。 In a communication system comprising a server side network and a client side network connected to each other by an IP network, a wireless LAN access point provided in the client side network and communicating with a destination terminal by a wireless LAN,
A connection request for requesting establishment of a session between the calling terminal and the called terminal via a communication control device provided in the server side network and establishing a session between the calling terminal and the called terminal; A connection request receiving unit that receives from the originating terminal;
When the connection request receiving unit receives the connection request, a notification information transmitting unit that transmits notification information for notifying the called terminal that the connection request for the called terminal has been received, to the called terminal. When,
An acknowledgment receiving unit that receives an acknowledgment from the called terminal indicating that the called terminal has received the notification information;
After the connection request receiving unit receives the connection request, the confirmation response receiving unit transmits the confirmation response to the communication control device before the confirmation response receiving unit receives the confirmation response from the destination terminal; A wireless LAN access point .
請求項1に記載の無線LANアクセスポイント。 When the confirmation response transmitting unit transmits the confirmation response to the communication control device before the confirmation response receiving unit receives the confirmation response from the destination terminal, the confirmation response receiving unit transmits the confirmation response. The wireless LAN access point according to claim 1, wherein the confirmation response is not transmitted to the communication control apparatus after being received from the called terminal.
前記確認応答送信部は、前記接続要求受信部が前記接続要求を受信してから、前記予め定められた時間間隔の期間が経過するまでに、前記確認応答を前記通信制御装置に送信する
請求項1または2に記載の無線LANアクセスポイント。 In response to the connection request, the communication control device, when not receiving the confirmation response from the confirmation response transmission unit , repeatedly transmits the connection request to the connection request reception unit at a predetermined time interval,
The confirmation response transmission unit transmits the confirmation response to the communication control device after the predetermined time interval elapses after the connection request reception unit receives the connection request. The wireless LAN access point according to 1 or 2 .
前記確認応答送信部は、前記接続要求受信部が前記接続要求を受信してから、前記メモリに記憶された前記予め定められた時間間隔の期間が経過するまでに、前記確認応答を前記通信制御装置に送信するThe confirmation response transmission unit transmits the confirmation response to the communication control unit after the connection request reception unit receives the connection request until the predetermined time interval stored in the memory elapses. Send to device
請求項3に記載の無線LANアクセスポイント。The wireless LAN access point according to claim 3.
前記確認応答送信部は、前記確認応答受信部が前記確認応答を前記着側端末から受信する前に、前記確認応答を前記通信制御装置に送信することによって、前記通信制御装置に前記接続要求を繰り返し送信させない
請求項1または2に記載の無線LANアクセスポイント。 In response to the connection request, the communication control device, when not receiving the confirmation response from the confirmation response transmission unit , repeatedly transmits the connection request to the connection request reception unit ,
The acknowledgment transmitting unit, before the acknowledgment response receiving unit receives the acknowledgment from the called party terminal by transmitting the acknowledgment to the communication control device, the connection request to the communication control device The wireless LAN access point according to claim 1 or 2 , wherein the wireless LAN access point is not repeatedly transmitted.
前記サーバ側ネットワーク内に設けられ、発側端末と前記着側端末とのセッションを確立させる通信制御装置を介して、前記発側端末と前記着側端末とのセッションの確立を要求する接続要求を、前記発側端末から受信する接続要求受信段階と、
前記接続要求受信段階において前記接続要求が受信された場合に、前記着側端末に対する前記接続要求を受信したことを前記着側端末に通知する通知情報を、前記着側端末に送信する通知情報送信段階と、
前記着側端末が前記通知情報を受信したことを示す確認応答を、前記着側端末から受信する確認応答受信段階と、
前記接続要求受信段階において前記接続要求が受信された後、前記確認応答受信段階において前記確認応答が前記着側端末から受信される前に、前記確認応答を前記通信制御装置に送信する確認応答送信段階と
を備える通信方法。 In a communication system including a server side network and a client side network connected to each other by an IP network, a communication method is provided in the client side network and executed by a wireless LAN access point that communicates with a destination terminal via a wireless LAN. And
A connection request for requesting establishment of a session between the calling terminal and the called terminal via a communication control device provided in the server side network and establishing a session between the calling terminal and the called terminal; Receiving a connection request from the calling terminal;
When the connection request is received in the connection request reception stage, notification information is transmitted to the destination terminal for notification information for notifying the destination terminal that the connection request for the destination terminal has been received. Stages,
An acknowledgment reception step of receiving an acknowledgment from the called terminal indicating that the called terminal has received the notification information;
Acknowledgment transmission for transmitting the confirmation response to the communication control apparatus after the connection request is received in the connection request reception stage and before the confirmation response is received from the destination terminal in the confirmation response reception stage. A communication method comprising:
前記サーバ側ネットワーク内に設けられ、発側端末と前記着側端末とのセッションを確立させる通信制御装置を介して、前記発側端末と前記着側端末とのセッションの確立を要求する接続要求を、前記発側端末から受信する接続要求受信部、
前記接続要求受信部が前記接続要求を受信した場合に、前記着側端末に対する前記接続要求を受信したことを前記着側端末に通知する通知情報を、前記着側端末に送信する通知情報送信部、
前記着側端末が前記通知情報を受信したことを示す確認応答を、前記着側端末から受信する確認応答受信部、
前記接続要求受信部が前記接続要求を受信した後、前記確認応答受信部が前記確認応答を前記着側端末から受信する前に、前記確認応答を前記通信制御装置に送信する確認応答送信部
として機能させる通信プログラム。 In a communication system comprising a server-side network and a client-side network connected to each other by an IP network , a communication program for a wireless LAN access point provided in the client-side network and communicating with a called-side terminal by a wireless LAN , The wireless LAN access point is
A connection request for requesting establishment of a session between the calling terminal and the called terminal via a communication control device provided in the server side network and establishing a session between the calling terminal and the called terminal; , A connection request receiving unit that receives from the calling terminal,
When the connection request receiving unit receives the connection request, a notification information transmitting unit that transmits notification information for notifying the called terminal that the connection request for the called terminal has been received, to the called terminal. ,
An acknowledgment receiving unit for receiving an acknowledgment from the called terminal indicating that the called terminal has received the notification information;
After the connection request receiving unit receives the connection request, the confirmation response receiving unit transmits the confirmation response to the communication control device before the confirmation response receiving unit receives the confirmation response from the destination terminal. A communication program that functions.
前記サーバ側ネットワーク内に、発側端末と着側端末とのセッションを確立させる通信制御装置が設けられており、
前記クライアント側ネットワーク内に、無線LANにより着側端末と通信する無線LANアクセスポイントが設けられており、
前記無線LANアクセスポイントは、
前記通信制御装置を介して、前記発側端末と前記着側端末とのセッションの確立を要求する接続要求を、前記発側端末から受信する接続要求受信部と、
前記接続要求受信部が前記接続要求を受信した場合に、前記着側端末に対する前記接続要求を受信したことを前記着側端末に通知する通知情報を、前記着側端末に送信する通知情報送信部と、
前記着側端末が前記通知情報を受信したことを示す確認応答を、前記着側端末から受信する確認応答受信部と、
前記接続要求受信部が前記接続要求を受信した後、前記確認応答受信部が前記確認応答を前記着側端末から受信する前に、前記確認応答を前記通信制御装置に送信する確認応答送信部と
を有する通信システム。 A communication system comprising a server side network and a client side network connected to each other by an IP network,
In the server side network, a communication control device for establishing a session between the calling terminal and the called terminal is provided ,
In the client side network, a wireless LAN access point that communicates with the called terminal via a wireless LAN is provided ,
The wireless LAN access point is
Through the communication control device, a connection request receiving unit that the connection request requests to establish a session with the called party terminal and the calling terminal is received from the calling terminal,
When the connection request receiving unit receives the connection request, a notification information transmitting unit that transmits notification information for notifying the called terminal that the connection request for the called terminal has been received, to the called terminal. When,
An acknowledgment receiving unit that receives an acknowledgment from the called terminal indicating that the called terminal has received the notification information;
After the connection request receiving unit receives the connection request, the confirmation response receiving unit transmits the confirmation response to the communication control device before the confirmation response receiving unit receives the confirmation response from the destination terminal; A communication system.
前記通信制御装置は、
前記着側端末に予め設定された前記待機期間の長さを示す待機期間情報を格納する待機期間情報格納部と、
前記発側端末と前記着側端末とのセッションの確立を要求する接続要求を、前記発側端末から受信する接続要求受信部と、
前記接続要求を前記着側端末に対して送信する接続要求送信部と、
前記接続要求受信部が前記接続要求を受信した場合に、前記接続要求送信部に前記接続要求を前記着側端末に対して送信させ、前記接続要求送信部が前記接続要求を前記着側端末に送信したときから、前記待機期間情報格納部が格納している待機期間情報が示す長さの前記待機期間が経過した場合に、前記接続要求送信部に前記接続要求を前記着側端末に対して再度送信させる接続要求送信制御部と
を備える、請求項8に記載の通信システム。 The destination terminal has a standby mode in which data is not received and a communication mode in which data is received. After transition to the standby mode, when the standby period preset in the destination terminal has elapsed, the communication Transition to mode
The communication control device includes:
A standby period information storage unit for storing standby period information indicating the length of the standby period set in advance on the destination terminal;
A connection request receiving unit for receiving a connection request for requesting establishment of a session between the calling terminal and the called terminal from the calling terminal;
A connection request transmitter for transmitting the connection request to the called terminal;
When the connection request reception unit receives the connection request, the connection request transmission unit transmits the connection request to the destination terminal, and the connection request transmission unit transmits the connection request to the destination terminal. When the waiting period of the length indicated by the waiting period information stored in the waiting period information storage unit has elapsed since the transmission, the connection request is sent to the connection request transmitting unit to the destination terminal. The communication system according to claim 8, further comprising a connection request transmission control unit configured to transmit again.
前記着側端末から送信された前記待機期間情報を受信する待機期間情報受信部
を更に備え、
前記待機期間情報格納部は、前記待機期間情報受信部が受信した前記待機期間情報を格納する
請求項9に記載の通信システム。 The communication control device includes:
A standby period information receiving unit for receiving the standby period information transmitted from the destination terminal;
The communication system according to claim 9 , wherein the standby period information storage unit stores the standby period information received by the standby period information reception unit.
前記待機期間情報受信部は、前記待機期間情報が付帯された前記位置登録情報を受信し、
前記待機期間情報格納部は、前記待機期間情報受信部が受信した前記位置登録情報に付帯された前記待機期間情報を格納する
請求項10に記載の通信システム。 The destination terminal transmits the location registration information transmitted to the communication control device for location registration, with the waiting period information attached thereto,
The waiting period information receiving unit receives the location registration information accompanied by the waiting period information,
The communication system according to claim 10 , wherein the waiting period information storage unit stores the waiting period information attached to the location registration information received by the waiting period information receiving unit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006322358A JP4909031B2 (en) | 2006-11-29 | 2006-11-29 | Communication relay device, communication control device, communication method, communication program, and communication system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006322358A JP4909031B2 (en) | 2006-11-29 | 2006-11-29 | Communication relay device, communication control device, communication method, communication program, and communication system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008136140A JP2008136140A (en) | 2008-06-12 |
| JP4909031B2 true JP4909031B2 (en) | 2012-04-04 |
Family
ID=39560636
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006322358A Expired - Fee Related JP4909031B2 (en) | 2006-11-29 | 2006-11-29 | Communication relay device, communication control device, communication method, communication program, and communication system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4909031B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4926139B2 (en) * | 2008-08-04 | 2012-05-09 | Kddi株式会社 | Terminal, program and method for shortening transmission time experienced by user |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004227121A (en) * | 2003-01-21 | 2004-08-12 | Toshiba Corp | Server device, communication control system, communication method, and server program |
| JP4019006B2 (en) * | 2003-04-02 | 2007-12-05 | Necインフロンティア株式会社 | Wireless network system, wireless base station, and wireless mobile terminal proxy processing method used therefor |
| JP2006279899A (en) * | 2005-03-30 | 2006-10-12 | Kyocera Corp | Network access server device, communication system, and IP communication start method |
| JP2006311012A (en) * | 2005-04-27 | 2006-11-09 | Murata Mach Ltd | Sip proxy server |
-
2006
- 2006-11-29 JP JP2006322358A patent/JP4909031B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2008136140A (en) | 2008-06-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9696791B2 (en) | Expanding universal plug and play capabilities in power constrained environment | |
| TWI551112B (en) | Non-transitory tangible machine readable medium and client device for circuit switched audio calls and video call transitions | |
| US20130346553A1 (en) | Apparatus and method for providing universal plug and play service based on wi-fi direct connection in portable terminal | |
| JP2006222822A (en) | Handover system | |
| JP5058086B2 (en) | Method of waiting for an incoming call with low power consumption, private branch exchange, mobile terminal and program | |
| CN103095797B (en) | The system of selection of network communication device, use network interface portion | |
| WO2017129129A1 (en) | Instant call method, device, and system | |
| CN117221285B (en) | Call processing method, device and storage medium | |
| JP2009290584A (en) | Dual network telephone device | |
| WO2022127171A1 (en) | Bluetooth connection method and system, intelligent terminal and computer storage medium | |
| CN102224720A (en) | Update Request in Soft State Signaling | |
| JP5863368B2 (en) | COMMUNICATION DEVICE, CONTROL METHOD AND PROGRAM FOR COMMUNICATION DEVICE | |
| CN114844736B (en) | Device and call control method | |
| JP4909031B2 (en) | Communication relay device, communication control device, communication method, communication program, and communication system | |
| CN114079898B (en) | Audio data communication method, device, equipment and system in double-transmission mode | |
| CN110809242B (en) | Media interaction method under DECT network cluster | |
| JP5477090B2 (en) | Terminal state control apparatus, terminal state control program, terminal state control method, and terminal state control system | |
| JP5026551B2 (en) | Relay device, communication system, and communication monitoring method | |
| JP2009060508A (en) | Mobile telephone system, method of reducing power consumption in mobile telephone system, and external voice input and output device | |
| JP4806336B2 (en) | Wireless communication terminal and wireless communication method | |
| JP5000355B2 (en) | Wireless communication terminal and control method | |
| JP2010028466A (en) | Control method, control device, mobile terminal device and communication system | |
| JP2013138311A (en) | Telephone system, server device, and transfer control method used for server device | |
| JP2004128553A (en) | Telephone terminal and terminal control program | |
| JP5071639B2 (en) | VoIP telephone system, transfer processing method and transfer processing program in VoIP telephone system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20091118 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111005 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111011 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111212 |
|
| 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: 20120110 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120113 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150120 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |