Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6579627B2 - VoIP-TA, business phone and clock synchronization method - Google Patents
[go: Go Back, main page]

JP6579627B2 - VoIP-TA, business phone and clock synchronization method - Google Patents

VoIP-TA, business phone and clock synchronization method Download PDF

Info

Publication number
JP6579627B2
JP6579627B2 JP2017064075A JP2017064075A JP6579627B2 JP 6579627 B2 JP6579627 B2 JP 6579627B2 JP 2017064075 A JP2017064075 A JP 2017064075A JP 2017064075 A JP2017064075 A JP 2017064075A JP 6579627 B2 JP6579627 B2 JP 6579627B2
Authority
JP
Japan
Prior art keywords
voip
clock
synchronization
master
pseudo
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
JP2017064075A
Other languages
Japanese (ja)
Other versions
JP2018166319A (en
Inventor
弘樹 深澤
弘樹 深澤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Platforms Ltd
Original Assignee
NEC Platforms Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Platforms Ltd filed Critical NEC Platforms Ltd
Priority to JP2017064075A priority Critical patent/JP6579627B2/en
Publication of JP2018166319A publication Critical patent/JP2018166319A/en
Application granted granted Critical
Publication of JP6579627B2 publication Critical patent/JP6579627B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Synchronisation In Digital Transmission Systems (AREA)
  • Telephonic Communication Services (AREA)

Description

本発明は、ISDN(Integrated Service Digital Network)規格準拠のBRI(Basic Rate Interface)ベースの信号とVoIP(Voice over Internet Protocol)ベースの信号との間の変換を行うVoIP−TA(TA:ターミナルアダプタ)、ビジネスフォンおよび該VoIP−TAにおけるクロック同期方法に関する。   The present invention is a VoIP-TA (TA: terminal adapter) that performs conversion between a BRI (Basic Rate Interface) -based signal and a VoIP (Voice over Internet Protocol) -based signal compliant with ISDN (Integrated Service Digital Network) standards. The present invention relates to a business phone and a clock synchronization method in the VoIP-TA.

市場には、図5に示すように、ISDN回線を利用した電話機能を提供するビジネスフォン主装置が存在する。さらに、ISDN回線を多数収容し、多くの電話回線を扱うことができるようにしたビジネスフォン主装置も多数存在している。図5は、本発明に関連する現状の技術においてビジネスフォンがISDN回線を利用して通信を行う場合の接続構成例を示す模式図である。図5に示すように、ビジネスフォン主装置2Aには、複数のISDN回線が接続されている。そして、ビジネスフォン主装置2Aに収容された複数のキーテレフォンそれぞれが電話回線を使う際に、ビジネスフォン主装置2Aに搭載された複数のBRIユニット20Aそれぞれにおいて生成されるBRI信号により、クロック同期が取られた状態で、対応するそれぞれのISDN回線を同期してISDNアクセス回線網4に接続される。なお、BRI信号は、ISDNの標準規格として規定されている信号であり、クロック同期を前提とするISDN回線におけるBRIインタフェースを形成している。   In the market, as shown in FIG. 5, there is a business phone main unit that provides a telephone function using an ISDN line. Further, there are many business phone main apparatuses that can accommodate many ISDN lines and handle many telephone lines. FIG. 5 is a schematic diagram showing a connection configuration example when a business phone performs communication using an ISDN line in the current technology related to the present invention. As shown in FIG. 5, a plurality of ISDN lines are connected to the business phone main apparatus 2A. Then, when each of the plurality of key telephones accommodated in the business phone main apparatus 2A uses a telephone line, the clock synchronization is performed by the BRI signal generated in each of the plurality of BRI units 20A mounted in the business phone main apparatus 2A. In the taken state, each corresponding ISDN line is synchronized and connected to the ISDN access line network 4. The BRI signal is a signal defined as an ISDN standard, and forms a BRI interface in an ISDN line that assumes clock synchronization.

しかし、昨今は、ISDN回線からIP(Internet Protocol)回線への移行が進んでおり、VoIP(Voice over Internet Protocol)技術により電話機能のサービスが提供されるようになってきている。 ビジネスフォン主装置をIP回線(すなわちVoIPアクセス回線)に接続するためには、図6に示すような、IP信号とBRI信号との間の変換を行うVoIP−TA(VoIPターミナルアダプタ)をビジネスフォン主装置に接続することが必要である。図6は、本発明に関連する現状の技術においてビジネスフォンがVoIP回線を利用して通信を行う場合の接続構成例を示す模式図である。図6に示すように、複数のキーテレフォンそれぞれが電話回線を使う際に、ビジネスフォン主装置2Aに搭載された複数のBRIユニット20AそれぞれからのBRI信号は、クロック同期を取った状態でISDN回線を介してVoIP−TA1Aに出力された後、VoIP−TA1AにおいてIP信号(VoIP信号)として生成し直して、VoIPアクセス回線を介してVoIPアクセス回線網3に出力される。   However, recently, the transition from ISDN lines to IP (Internet Protocol) lines has progressed, and telephone function services have been provided by VoIP (Voice over Internet Protocol) technology. In order to connect the business phone main apparatus to the IP line (that is, the VoIP access line), a VoIP-TA (VoIP terminal adapter) for converting between the IP signal and the BRI signal as shown in FIG. It is necessary to connect to the main unit. FIG. 6 is a schematic diagram showing a connection configuration example when a business phone communicates using a VoIP line in the current technology related to the present invention. As shown in FIG. 6, when each of the plurality of key telephones uses a telephone line, the BRI signal from each of the plurality of BRI units 20A mounted on the business phone main unit 2A is in an ISDN line in a state of clock synchronization. Is then output to the VoIP-TA1A, re-generated as an IP signal (VoIP signal) in the VoIP-TA1A, and output to the VoIP access line network 3 via the VoIP access line.

図5に示すISDN回線の場合は、ISDNアクセス回線網4上においてすべてのISDNアクセス回線間のクロック同期が取られている状態にある。しかし、図6のVoIP−TA1Aを介したVoIPアクセス回線の場合には、各VoIPアクセス回線の間のクロック同期が取られていないため、それぞれのVoIP−TA1Aの自走クロックによって互いに独立したタイミングで動作することになる。その結果、自走クロックで動作している各VoIP−TA1Aがビジネスフォン主装置2A向けのISDN回線に対して出力するBRI信号は、各ISDN回線間のクロック同期が取られていない状態になってしまう。したがって、自走クロックによって動作する各VoIP−TA1Aを、同一のビジネスフォン主装置2Aに収容している場合、各VoIP−TA1AのBRIインタフェースすなわちISDN回線は、クロック同期が取られていない状態にあるので、ビジネスフォン主装置2Aの各BRIユニット20AにおけるBRIインタフェースの動作タイミングにズレが生じて、BRIインタフェースの同期外れが発生し、通信障害が生じることになる。   In the case of the ISDN line shown in FIG. 5, clock synchronization among all ISDN access lines is established on the ISDN access line network 4. However, in the case of the VoIP access line via the VoIP-TA1A of FIG. 6, since the clock synchronization between the VoIP access lines is not taken, the timings are independent from each other by the free-running clock of each VoIP-TA1A. Will work. As a result, the BRI signal output from the VoIP-TA 1A operating with the self-running clock to the ISDN line for the business phone main apparatus 2A is in a state where the clock synchronization between the ISDN lines is not taken. End up. Therefore, when each VoIP-TA 1A operating with a free-running clock is accommodated in the same business phone main apparatus 2A, the BRI interface, that is, the ISDN line of each VoIP-TA 1A is in a state where clock synchronization is not taken. Therefore, the operation timing of the BRI interface in each BRI unit 20A of the business phone main apparatus 2A is shifted, and the synchronization of the BRI interface is lost, resulting in a communication failure.

かくのごとき通信障害を解決するためには、各VoIP−TA1Aは、図7に示すように、VoIP−TA1A同士でクロック同期を取り、各VoIP−TAのBRIインタフェースが、互いのクロック同期が取られている状態にすることが必要である。かかるクロック同期を取るために、現状の技術においては、各VoIP−TA1Aに、特許文献1の特開2007−281730号公報「VoIPシステム」等に記載されているようなCLK(Clock:クロック)同期ポートを具備し、各VoIP−TA1A間のクロック同期を取るためのケーブル接続を行う構成を採用している場合が、一般的である。図7は、本発明に関連する現状の技術においてビジネスフォンがVoIP回線を利用して通信を行う場合の図6とは異なる接続構成例を示す模式図であり、前記CLK同期ポートを各VoIP−TA1A内に備えている場合を示している。図7においては、各VoIP−TA1A間の矢印付き破線で示すように、各VoIP−TA1A内に具備されたCLK(クロック)同期ポート16Aを使用することにより、最も左側のVoIP−TA1Aの自走クロックに、他のVoIP−TA1A内のクロックを同期化させるように、他のVoIP−TA1A内のクロックの周波数を調整している場合を示している。   In order to solve such a communication failure, as shown in FIG. 7, each VoIP-TA 1A is synchronized with each other, and the VoIP-TA BRI interfaces are synchronized with each other. It is necessary to be in a state where In order to achieve such clock synchronization, in the current technology, each VoIP-TA1A is synchronized with CLK (Clock) synchronization as described in Japanese Patent Laid-Open No. 2007-281730 “VoIP system” and the like. In general, a configuration is employed in which a port is provided and a cable connection is performed for clock synchronization between each VoIP-TA1A. FIG. 7 is a schematic diagram showing a connection configuration example different from FIG. 6 in the case where a business phone communicates using a VoIP line in the current technology related to the present invention, and the CLK synchronization port is connected to each VoIP- The case where it has in TA1A is shown. In FIG. 7, as shown by a broken line with an arrow between each VoIP-TA1A, by using the CLK (clock) synchronization port 16A provided in each VoIP-TA1A, the free-running of the leftmost VoIP-TA1A The case where the frequency of the clock in other VoIP-TA1A is adjusted so that the clock in other VoIP-TA1A may be synchronized with a clock is shown.

図8は、図7に示したVoIP−TA1Aの内部構成の一例を示すブロック構成図であり、本発明に関連する現状の技術を適用したVoIP−TAの構成例を示している。図8に示すように、VoIP−TA1Aには、各VoIP−TA1A間のクロック同期を取るために、各VoIP−TA1A内の自クロックを出力するPLL15Aの発振周波数を調整するためのCLK同期ポート16Aが備えられていて、各VoIP−TA1A間をケーブル接続するようにしている。   FIG. 8 is a block diagram illustrating an example of the internal configuration of the VoIP-TA 1A illustrated in FIG. 7, and illustrates a configuration example of the VoIP-TA to which the current technology related to the present invention is applied. As shown in FIG. 8, the VoIP-TA1A has a CLK synchronization port 16A for adjusting the oscillation frequency of the PLL 15A that outputs its own clock in each VoIP-TA1A in order to synchronize the clock between each VoIP-TA1A. Are provided, and each VoIP-TA1A is connected by a cable.

しかしながら、CLK同期ポート16Aを各VoIP−TA1Aに用意することは、接続工事の手間や接続ケーブルのコスト、CLK同期ポート16Aを用意することによる装置コストの増加に繋がるという問題が生じる。   However, the provision of the CLK synchronization port 16A in each VoIP-TA 1A causes problems such as the labor of connection work, the cost of the connection cable, and the increase in the apparatus cost due to the provision of the CLK synchronization port 16A.

特開2007−281730号公報JP 2007-281730 A

前述したように、前記特許文献1等の本発明に関連する現状の技術においては、VoIP−TA同士でクロック同期を取るために、各VoIP−TAにCLK同期ポートを具備するようにしているが、その結果として、接続工事の手間や接続ケーブルのコスト、ポートを用意することによる装置コストの増加、等の問題が生じている。   As described above, in the current technology related to the present invention such as Patent Document 1, each VoIP-TA is provided with a CLK synchronization port in order to achieve clock synchronization between the VoIP-TAs. As a result, problems such as the labor of connection work, the cost of connection cables, and the increase in device cost due to the provision of ports have arisen.

(本発明の目的)
本発明は、かかる問題に鑑みてなされたものであり、各VoIP−TAにCLK同期ポートを具備することなく、各VoIP−TA間のクロック同期を取ることを可能にし、各VoIP−TAとビジネスフォン主装置との間のBRI通信に障害が生じることがないVoIP−TA、ビジネスフォンおよびクロック同期方法を提供することを、その目的としている。
(Object of the present invention)
The present invention has been made in view of such a problem, and enables each VoIP-TA to synchronize clocks between VoIP-TAs without providing a CLK synchronization port in each VoIP-TA. It is an object of the present invention to provide a VoIP-TA, a business phone, and a clock synchronization method that do not cause a failure in BRI communication with a phone main device.

前述の課題を解決するため、本発明によるVoIP−TA、ビジネスフォンおよびクロック同期方法は、主に、次のような特徴的な構成を採用している。   In order to solve the above-described problems, the VoIP-TA, business phone, and clock synchronization method according to the present invention mainly adopt the following characteristic configuration.

(1)本発明によるVoIP−TAは、
ISDN(Integrated Service Digital Network)規格準拠のBRI(Basic Rate Interface)ベースの信号とVoIP(Voice over Internet Protocol)ベースの信号との間の変換を行うVoIP−TA(TA:ターミナルアダプタ)であって、
内蔵する自クロックの同期を行う対象のVoIP−TAであるか否かを示す同期種別をあらかじめ設定する機能を有する同期種別設定手段と、
前記同期種別が、内蔵する前記自クロックの同期化を行う対象となるスレーブVoIP−TAであった場合に、前記自クロックのクロック同期を行う際の基準となる基準クロックを有する機器としてあらかじめ特定されたマスタVoIP−TAを示す接続先情報を用いて、前記マスタVoIP−TAとの間のクロック同期用の擬似VoIPセッションを設定する機能を有する擬似VoIPセッション管理手段と
を有し、
前記擬似VoIPセッション管理手段にて設定された前記擬似VoIPセッションにおける前記マスタVoIP−TAとの間のVoIPベースの通信状況の監視結果に基づいて、前記自クロックを前記マスタVoIP−TAの前記基準クロックに同期化することを特徴とする。
(1) VoIP-TA according to the present invention is
VoIP-TA (TA: terminal adapter) that performs conversion between a BRI (Basic Rate Interface) -based signal compliant with ISDN (Integrated Service Digital Network) standard and a VoIP (Voice over Internet Protocol) -based signal,
A synchronization type setting means having a function of setting in advance a synchronization type indicating whether or not the VoIP-TA is a target to be synchronized with its own clock;
When the synchronization type is a slave VoIP-TA to be synchronized with the built-in own clock, the synchronization type is specified in advance as a device having a reference clock serving as a reference when performing clock synchronization of the own clock. Pseudo VoIP session management means having a function of setting a pseudo VoIP session for clock synchronization with the master VoIP-TA using connection destination information indicating the master VoIP-TA,
Based on the monitoring result of the VoIP-based communication status with the master VoIP-TA in the pseudo VoIP session set by the pseudo VoIP session management means, the own clock is used as the reference clock of the master VoIP-TA. It is characterized by synchronizing.

(2)本発明によるビジネスフォンは、
ISDN(Integrated Service Digital Network)規格準拠のBRI(Basic Rate Interface)ベースの信号を用いてクロック同期した状態で通信を行う複数のISDN回線それぞれに、該BRIベースの信号とVoIP(Voice over Internet Protocol)ベースの信号との間の変換を行うVoIP−TAを接続して、複数のVoIPアクセス回線を用いてVoIP通信を行うビジネスフォンであって、
複数の前記VoIP−TAのうち、いずれか1台を各前記VoIP−TA間のクロック同期を行う際の基準となる基準クロックを有する機器としてあらかじめ特定されたマスタVloIP−TAとし、残りの他のVoIP−TAを、それぞれに内蔵する自クロックを前記マスタVoIP−TAの前記基準クロックに合わせるように同期化を行う対象となるスレーブVoIP−TAとし、かつ、前記マスタVoIP−TAと前記スレーブVoIP−TAそれぞれとの間に、クロック同期用の擬似VoIPセッションを設定することにより、各前記スレーブVoIP−TAの前記自クロックを、前記マスタVoIP−TAの前記基準クロックに同期化することを特徴とする。
(2) The business phone according to the present invention is
The BRI-based signal and VoIP (Voice over Internet Protocol) are connected to each of a plurality of ISDN lines that communicate in a clock-synchronized state using a BRI (Basic Rate Interface) -based signal compliant with the ISDN (Integrated Service Digital Network) standard. A business phone that connects a VoIP-TA that performs conversion to and from a base signal and performs VoIP communication using a plurality of VoIP access lines,
Any one of the plurality of VoIP-TAs is set as a master VloIP-TA specified in advance as a device having a reference clock that serves as a reference when performing clock synchronization between the VoIP-TAs, and the remaining other VoIP-TAs The VoIP-TA is a slave VoIP-TA that is to be synchronized so that its own clock incorporated in each VoIP-TA matches the reference clock of the master VoIP-TA, and the master VoIP-TA and the slave VoIP-TA By setting a pseudo VoIP session for clock synchronization between each TA, the own clock of each slave VoIP-TA is synchronized with the reference clock of the master VoIP-TA. .

(3)本発明によるクロック同期方法は、
ISDN(Integrated Service Digital Network)規格準拠のBRI(Basic Rate Interface)ベースの信号とVoIP(Voice over Internet Protocol)ベースの信号との間の変換を行うVoIP−TAに内蔵されるクロックを同期させるためのクロック同期方法であって、
内蔵する自クロックの同期を行う対象のVoIP−TAであるか否かを示す同期種別をあらかじめ設定する機能を有する同期種別設定ステップと、
前記同期種別が、内蔵する前記自クロックの同期化を行う対象となるスレーブVoIP−TAであった場合に、前記自クロックのクロック同期を行う際の基準となる基準クロックを有する機器としてあらかじめ特定されたマスタVoIP−TAを示す接続先情報を用いて、前記マスタVoIP−TAとの間のクロック同期用の擬似VoIPセッションを設定する機能を有する擬似VoIPセッション管理ステップと
を有し、
前記擬似VoIPセッション管理ステップにて設定された前記擬似VoIPセッションにおける前記マスタVoIP−TAとの間のVoIPベースの通信状況の監視結果に基づいて、前記自クロックを前記マスタVoIP−TAの前記基準クロックに同期化することを特徴とする。
(3) A clock synchronization method according to the present invention includes:
To synchronize a clock built in VoIP-TA that performs conversion between a BRI (Basic Rate Interface) -based signal compliant with ISDN (Integrated Service Digital Network) standard and a VoIP (Voice over Internet Protocol) -based signal A clock synchronization method,
A synchronization type setting step having a function of setting in advance a synchronization type indicating whether or not the VoIP-TA is a target for synchronization of the built-in own clock;
When the synchronization type is a slave VoIP-TA to be synchronized with the built-in own clock, the synchronization type is specified in advance as a device having a reference clock serving as a reference when performing clock synchronization of the own clock. A pseudo VoIP session management step having a function of setting a pseudo VoIP session for clock synchronization with the master VoIP-TA using connection destination information indicating the master VoIP-TA,
Based on the monitoring result of the VoIP-based communication status with the master VoIP-TA in the pseudo VoIP session set in the pseudo VoIP session management step, the own clock is used as the reference clock of the master VoIP-TA. It is characterized by synchronizing.

本発明のVoIP−TA、ビジネスフォンおよびクロック同期方法によれば、以下のような効果を奏することができる。   According to the VoIP-TA, business phone, and clock synchronization method of the present invention, the following effects can be obtained.

同一のビジネスフォンの主装置に複数台のVoIP−TAを収容する際に、本発明に関連する現状の技術において必須とされているCLK(クロック)同期ポートを各VoIP−TAに具備することなく、各VoIP−TA間のクロック同期を確実に取ることができ、各VoIP−TA間のクロック偏差によるBRIインタフェースの同期外れを確実に回避することができる。その理由は、クロック同期を行う際の基準のクロックを有する機器すなわちマスタVoIP−TAとしてあらかじめ特定された1台のVoIP−TAと、内蔵した自クロックのクロック同期化の対象となるスレーブVoIP−TAである他のVoIP−TAと、の間でクロック同期用の擬似VoIPセッションを設定して、IPベースで、各スレーブVoIP−TAそれぞれに内蔵する自クロックをマスタVoIP−TAに備えた基準のクロックに同期化させるクロック同期処理を実施していることにある。   When a plurality of VoIP-TAs are accommodated in the main device of the same business phone, each VoIP-TA does not have a CLK (clock) synchronization port which is essential in the current technology related to the present invention. Thus, clock synchronization between each VoIP-TA can be surely taken, and loss of synchronization of the BRI interface due to clock deviation between each VoIP-TA can be reliably avoided. The reason is that a device having a reference clock for clock synchronization, that is, one VoIP-TA specified in advance as a master VoIP-TA and a slave VoIP-TA that is a target of clock synchronization of the built-in own clock Is set as a pseudo VoIP session for clock synchronization with another VoIP-TA, and a reference clock provided in the master VoIP-TA with its own clock built in each slave VoIP-TA on an IP basis The clock synchronization processing to synchronize with each other is performed.

而して、本発明においては、CLK同期ポート具備によるVoIP−TAの装置コストの増加のみならず、CLK同期ポート具備に伴う各VoIP−TAの接続工事の手間や接続ケーブルのコスト増加といった、本発明に関連する現状の技術における解決するべき課題を解決することができる。   Thus, in the present invention, not only the VoIP-TA device cost increases due to the provision of the CLK synchronization port, but also the connection work of each VoIP-TA associated with the provision of the CLK synchronization port and the increase in the cost of the connection cable. The problems to be solved in the current technology related to the invention can be solved.

本発明に係るビジネスフォンがVoIP回線を利用して通信を行う場合の接続構成の一例を示す模式図である。It is a schematic diagram which shows an example of a connection structure in case the business phone based on this invention communicates using a VoIP line. 本発明に係るVoIP−TAの内部構成の一例を示すブロック構成図である。It is a block block diagram which shows an example of the internal structure of VoIP-TA which concerns on this invention. 本発明の一実施形態として図2に示したVoIP−TAの動作の一例を説明するフローチャートである。3 is a flowchart for explaining an example of the operation of VoIP-TA shown in FIG. 2 as an embodiment of the present invention. 保守・管理用のPC上に画面表示される同期設定Web画面の一例を示す模式図である。It is a schematic diagram which shows an example of the synchronous setting Web screen displayed on a PC for maintenance / management. 本発明に関連する現状の技術においてビジネスフォンがISDN回線を利用して通信を行う場合の接続構成例を示す模式図である。It is a schematic diagram which shows the example of a connection structure in case the business phone communicates using an ISDN line | wire in the present technique relevant to this invention. 本発明に関連する現状の技術においてビジネスフォンがVoIP回線を利用して通信を行う場合の接続構成例を示す模式図である。It is a schematic diagram which shows the example of a connection structure in case the business phone communicates using a VoIP line in the present technique relevant to this invention. 本発明に関連する現状の技術においてビジネスフォンがVoIP回線を利用して通信を行う場合の図6とは異なる接続構成例を示す模式図である。It is a schematic diagram which shows the example of a connection structure different from FIG. 6 in case the business phone communicates using a VoIP line in the present technique relevant to this invention. 図7に示したVoIP−TAの内部構成の一例を示すブロック構成図である。It is a block block diagram which shows an example of an internal structure of VoIP-TA shown in FIG.

以下、本発明によるVoIP−TA、ビジネスフォンおよびクロック同期方法の好適な実施形態について添付図を参照して説明する。なお、以下の各図面に付した図面参照符号は、理解を助けるための一例として各要素に便宜上付記したものであり、本発明を図示の態様に限定することを意図するものではないことも言うまでもない。   Hereinafter, preferred embodiments of a VoIP-TA, a business phone, and a clock synchronization method according to the present invention will be described with reference to the accompanying drawings. In addition, it is needless to say that the drawing reference numerals attached to the following drawings are added for convenience to each element as an example for facilitating understanding, and are not intended to limit the present invention to the illustrated embodiment. Yes.

(本発明の特徴)
本発明の実施形態の説明に先立って、本発明の特徴についてその概要をまず説明する。本発明は、ビジネスフォンがVoIP回線を利用するために複数のVoIP−TAをビジネスフォン主装置に接続する場合に関し、同一ビジネスフォン主装置に接続する各VoIP−TA間のクロック同期をIPベースで取ることにより、本発明に関連する現状の技術においては必須であったCLK(クロック)同期ポートの各VoIP−TAへの具備を不要とすることを、主要な特徴としている。而して、VoIP−TAの装置コスト、設置工事の手間の削減を図ることができる。
(Features of the present invention)
Prior to the description of the embodiments of the present invention, an outline of the features of the present invention will be described first. The present invention relates to a case where a plurality of VoIP-TAs are connected to a business phone main apparatus in order for a business phone to use a VoIP line, and clock synchronization between each VoIP-TA connected to the same business phone main apparatus is performed on an IP basis. By taking this, the main feature is that it is not necessary to provide each VoIP-TA with a CLK (clock) synchronization port, which is essential in the current technology related to the present invention. Thus, it is possible to reduce the cost of VoIP-TA equipment and labor of installation work.

より具体的には、本発明は、以下に説明するような手順を用いて、VoIP−TA間のクロック同期を取ることを主要な特徴としている。   More specifically, the main feature of the present invention is that clock synchronization between VoIP and TA is achieved using a procedure as described below.

(1)まず、ビジネスフォンの主装置に接続される複数台のVoIP−TAそれぞれの電源をON(オン)した際に、複数台のVoIP−TAのうち、各VoIP−TAのクロック同期を取るための基準になる基準クロックを有する1台のVoIP−TAを同期先VoIP−TA(すなわちマスタVoIP−TA)として特定し、残りのVoIP−TAを、それぞれに内蔵する自クロックを該同期先VoIP−TAの基準クロックに同期を合わせる対象となる同期化VoIP−TA(すなわちスレーブVoIP−TA)として決定する。   (1) First, when the power of each of the plurality of VoIP-TAs connected to the main device of the business phone is turned on, the clock synchronization of each VoIP-TA among the plurality of VoIP-TAs is performed. One VoIP-TA having a reference clock that serves as a reference for this is specified as a synchronization destination VoIP-TA (that is, master VoIP-TA), and the remaining VoIP-TA is incorporated with its own clock in each of the synchronization destination VoIP -Determined as a synchronized VoIP-TA (ie, slave VoIP-TA) to be synchronized with the TA reference clock.

(2)特定した1台の同期先VoIP−TAに対して、各同期化VoIP−TAそれぞれからクロック同期用のIPベースの疑似VoIPセッションを設定する。   (2) For each identified synchronization destination VoIP-TA, an IP-based pseudo VoIP session for clock synchronization is set from each synchronization VoIP-TA.

(3)設定された擬似VoIPセッションにおける同期化VoIP−TAと各同期先VoIP−TAとの間のVoIP通信実施中において、各同期化VoIP−TAそれぞれは、ジッタ吸収用として備えたジッタバッファに蓄積されたパケット量の監視を行う。各同期化VoIP−TAそれぞれと同期先VoIP−TAとの間にクロック偏差が存在する場合には、VoIP通信を継続していると、各同期化VoIP−TAそれぞれのジッタバッファのバッファオーバーランもしくはバッファアンダーランが発生する。   (3) During the implementation of VoIP communication between the synchronized VoIP-TA and each synchronized VoIP-TA in the set pseudo VoIP session, each synchronized VoIP-TA has a jitter buffer provided for absorbing jitter. Monitor the amount of accumulated packets. If there is a clock deviation between each synchronized VoIP-TA and the synchronized VoIP-TA, if the VoIP communication is continued, the buffer overrun of each synchronized VoIP-TA's jitter buffer or A buffer underrun occurs.

(4)各同期化VoIP−TAのうち、いずれかの同期化VoIP−TAのジッタバッファにバッファオーバーランが発生した場合または蓄積したパケット量の増加速度があらかじめ定めた速度範囲を超えた場合には、当該同期化VoIP−TAに内蔵された自クロックが、擬似VoIPセッションにおける対向のVoIP−TA(同期先VoIP−TA)の基準クロックよりも遅い場合であるので、当該同期化VoIP−TAの自クロックを速くする補正を行う。   (4) Among the synchronized VoIP-TAs, when a buffer overrun occurs in the jitter buffer of any synchronized VoIP-TA or when the increase rate of the accumulated packet amount exceeds a predetermined speed range Is the case where the own clock incorporated in the synchronized VoIP-TA is slower than the reference clock of the opposite VoIP-TA (synchronization destination VoIP-TA) in the pseudo VoIP session. Make corrections to make your own clock faster.

(5)各同期化VoIP−TAのうち、いずれかの同期化VoIP−TAのジッタバッファにバッファアンダーランが発生した場合または蓄積したパケット量の減少速度があらかじめ定めた速度範囲を超えた場合には、当該同期化VoIP−TA内蔵された自クロックが、擬似VoIPセッションにおける対向のVoIP−TA(同期先VoIP−TA)の基準クロックよりも速い場合であるので、当該同期化VoIP−TAの自クロックを遅くする補正を行う。   (5) Among the synchronized VoIP-TAs, when a buffer underrun occurs in the jitter buffer of any synchronized VoIP-TA or when the rate of decrease of the accumulated packet amount exceeds a predetermined rate range Is the case where the own clock incorporated in the synchronized VoIP-TA is faster than the reference clock of the opposite VoIP-TA (synchronization destination VoIP-TA) in the pseudo VoIP session. Compensate to slow down the clock.

(6)なお、当該同期化VoIP−TAの自クロックをどの程度速くするかまたは遅くするかの補正値(調整値)については、バッファオーバーランもしくはバッファアンダーランが発生するまでに経過したVoIP通信時間、または、蓄積したパケット量の増減速度と速度閾値との速度差(すなわち、いずれもクロック偏差の大きさを示している)に基づいて決定する。   (6) As for the correction value (adjustment value) for how fast or slow the own clock of the synchronized VoIP-TA is, the VoIP communication that has elapsed until the occurrence of buffer overrun or buffer underrun It is determined based on the time or the speed difference between the increase / decrease speed of the accumulated packet amount and the speed threshold (that is, both indicate the magnitude of the clock deviation).

かくのごとき自クロックの補正動作を行うことにより、各同期化VoIP−TAの自クロックを、同期先VoIP−TAの基準クロックと同期させることができ、対象となる各VoIP−TA間のクロック同期を取ることができるので、BRIインタフェースにおけるタイミングのズレに伴う通信障害の発生を確実に回避することができる。   By performing the correction operation of the own clock like this, the own clock of each synchronized VoIP-TA can be synchronized with the reference clock of the synchronization destination VoIP-TA, and the clock synchronization between each target VoIP-TA Therefore, it is possible to reliably avoid the occurrence of a communication failure due to a timing shift in the BRI interface.

(本発明の実施形態の構成例)
次に、本発明に係るVoIP−TAの接続構成の一例について、図1を参照して説明する。図1は、本発明に係るビジネスフォンがVoIP回線を利用して通信を行う場合の接続構成の一例を示す模式図であり、同一ビジネスフォンの主装置に収容される複数のVoIP−TAの接続構成の一例を示している。図1に示す接続構成は、本発明に関連する現状の技術として図6に示した接続構成と同様であり、複数のキーテレフォンそれぞれが電話回線を使う際に、ビジネスフォン主装置2に搭載されたBRIユニット20それぞれからのBRI信号は、クロック同期を取った状態でISDN回線を介してVoIP−TA1に出力された後、VoIP−TA1において、VoIP信号に変換されて、それぞれのVoIPアクセス回線を介してVoIPアクセス回線網3に出力される。
(Configuration example of embodiment of the present invention)
Next, an example of a VoIP-TA connection configuration according to the present invention will be described with reference to FIG. FIG. 1 is a schematic diagram illustrating an example of a connection configuration when a business phone according to the present invention communicates using a VoIP line, and a plurality of VoIP-TAs accommodated in a main device of the same business phone. An example of the configuration is shown. The connection configuration shown in FIG. 1 is the same as the connection configuration shown in FIG. 6 as the current technology related to the present invention, and is installed in the business phone main apparatus 2 when each of the plurality of key telephones uses a telephone line. The BRI signal from each of the BRI units 20 is output to the VoIP-TA1 through the ISDN line in a synchronized state, and then converted into a VoIP signal in the VoIP-TA1, To the VoIP access line network 3.

ここで、ビジネスフォンの本体であるビジネスフォン主装置2は、本発明に関連する現状のビジネスフォン主装置2Aと全く同様の構成からなる装置であって、ISDN回線に接続して電話機能を実現する装置であり、ISDN回線と接続するためのBRIインタフェースを提供する(すなわち、ISDN規格準拠のBRI信号を生成する)BRIユニット20を具備している。   Here, the business phone main device 2 which is the main body of the business phone is a device having the same configuration as the current business phone main device 2A related to the present invention, and is connected to an ISDN line to realize a telephone function. And a BRI unit 20 that provides a BRI interface for connecting to an ISDN line (that is, generates a BRI signal conforming to the ISDN standard).

また、VoIP−TA1は、VoIPアクセス回線網3に接続するVoIPアクセス回線と通信するためのEthernetのWAN(Wide Area Network)インタフェース(すなわちVoIP信号を生成する機能)およびビジネスフォン主装置2とISDN回線を介して接続するためのBRIインタフェース(すなわちBRI信号を生成する機能)と、IP信号とBRI信号との間の変換を行う機能とを具備している。さらには、詳細は後述するが、本発明に関連する現状のVoIP−TA1Aとは異なる本発明に特有な仕組みを用いて、ビジネスフォン主装置2に収容される複数のVoIP−TA1間のクロック同期をIPベースで取る機能も具備している。   The VoIP-TA 1 is an Ethernet WAN (Wide Area Network) interface (that is, a function for generating a VoIP signal) for communicating with a VoIP access line connected to the VoIP access line network 3, a business phone main apparatus 2 and an ISDN line. And a BRI interface (that is, a function of generating a BRI signal) for connection via the network, and a function of converting between an IP signal and a BRI signal. Furthermore, although details will be described later, clock synchronization between a plurality of VoIP-TA1s accommodated in the business phone main apparatus 2 using a mechanism unique to the present invention different from the current VoIP-TA1A related to the present invention. It also has the function of taking IP on an IP basis.

次に、図1に示したVoIP−TA1の内部構成について、図2を参照して詳細に説明する。図2は、本発明に係るVoIP−TAの内部構成の一例を示すブロック構成図であり、図1に示したVoIP−TA1の内部構成の一例を示している。   Next, the internal configuration of VoIP-TA1 shown in FIG. 1 will be described in detail with reference to FIG. FIG. 2 is a block diagram showing an example of the internal configuration of VoIP-TA according to the present invention, and shows an example of the internal configuration of VoIP-TA1 shown in FIG.

図2に示すように、VoIP−TA1は、WANインタフェース10、RTP制御部11、ジッタバッファ12、Codec13、ISAC(BRIF)14、PLL15、擬似VoIPセッション管理部16、Web設定画面制御部17、LAN(Local Area Network)インタフェース18、クロック偏差検出部19、の各構成要素を少なくとも含んで構成される。つまり、図2に示す本実施形態に係るVoIP−TA1は、本発明に関連する現状のVoIP−TAとして図8に示したVoIP−TA1Aに対して、CLK同期ポート16Aを削除する代わりに、擬似VoIPセッション管理部16、Web設定画面制御部17、LANインタフェース18、クロック偏差検出部19の各構成要素を追加した構成を採用している。   As shown in FIG. 2, the VoIP-TA1 includes a WAN interface 10, an RTP control unit 11, a jitter buffer 12, a Codec 13, an ISAC (BRIF) 14, a PLL 15, a pseudo VoIP session management unit 16, a Web setting screen control unit 17, a LAN. (Local Area Network) An interface 18 and a clock deviation detector 19 are included at least. That is, the VoIP-TA1 according to the present embodiment shown in FIG. 2 is a pseudo VoIP-TA1A shown in FIG. 8 as the current VoIP-TA related to the present invention, instead of deleting the CLK synchronization port 16A. A configuration in which the constituent elements of the VoIP session management unit 16, the Web setting screen control unit 17, the LAN interface 18, and the clock deviation detection unit 19 are added is adopted.

WANインタフェース10は、IP信号を用いてVoIPアクセス回線と通信するためのインタフェースを提供する構成要素であり、VoIPパケットを送受信するためのEthernetインタフェースを有している。RTP制御部11は、リアルタイムにパケットの送受信を行うためのプロトコルとしてRTP(Real-time Transport Protocol)と称するプロトコルを用いてパケットの送受信を行う動作を制御する構成要素であり、VoIPパケットを、RTPプロトコルを用いて、あらかじめ定められた時間間隔(一般的には20ms毎の時間間隔)で送受信を行うように制御している。   The WAN interface 10 is a component that provides an interface for communicating with a VoIP access line using an IP signal, and has an Ethernet interface for transmitting and receiving VoIP packets. The RTP control unit 11 is a component that controls the operation of transmitting and receiving packets using a protocol called RTP (Real-time Transport Protocol) as a protocol for transmitting and receiving packets in real time. Using a protocol, control is performed so that transmission / reception is performed at a predetermined time interval (generally, a time interval of every 20 ms).

ジッタバッファ12は、IPベースのVoIPアクセス回線で生じるパケットの時間的な揺らぎを吸収するために、あらかじめ定めた一定量までのパケットを蓄積するバッファである。つまり、RTPプロトコルにおいては、前述のように、あらかじめ定めた一定時間間隔でパケットの送受信を行うが、IPベースのVoIPアクセス回線上においては、通信相手とのクロック偏差により、通信相手との時間的なズレが生じるので、必ずしも前記一定時間間隔では到着しなくなり、パケットの時間的な揺らぎが生じる。   The jitter buffer 12 is a buffer that accumulates packets up to a predetermined amount in order to absorb temporal fluctuations of packets that occur in an IP-based VoIP access line. That is, in the RTP protocol, as described above, packets are transmitted and received at predetermined time intervals. However, on the IP-based VoIP access line, due to the clock deviation from the communication partner, the time with the communication partner is reduced. Since a shift occurs, the packet does not always arrive at the predetermined time interval, and a temporal fluctuation of the packet occurs.

ここで、ジッタバッファ12においてパケットの時間的な揺らぎを吸収することができる限界を超えてしまった場合には、ジッタバッファ12はバッファ溢れを引き起こすことになる。つまり、通信相手のVoIP−TA1よりも自分のVoIP−TA1内の自クロックが遅い場合には、通信相手からのパケットを受け取り切れなくなり、ジッタバッファ12のバッファが溢れるバッファオーバーランの状態が発生する。逆に、通信相手のVoIP−TA1よりも自分のVoIP−TA1内の自クロックが速い場合には、処理に必要なタイミングにおいて、通信相手からのパケットが到着していない状態が発生し、ジッタバッファ12には処理すべきパケットが全く存在していないバッファアンダーランの状態が発生する。   Here, when the jitter buffer 12 exceeds a limit capable of absorbing the temporal fluctuation of the packet, the jitter buffer 12 causes buffer overflow. That is, when the own clock in the VoIP-TA1 of the communication partner is slower than the VoIP-TA1 of the communication partner, packets from the communication partner cannot be received, and a buffer overrun state occurs in which the buffer of the jitter buffer 12 overflows. . On the contrary, when the own clock in the VoIP-TA1 of the communication partner is faster than the VoIP-TA1 of the communication partner, a state in which a packet from the communication partner has not arrived occurs at the timing required for processing, and the jitter buffer 12 is a buffer underrun state in which there is no packet to be processed.

Codec13は、VoIP用のパケットの符号化・復号を行う構成要素であり、通常、G.711μ−lawまたはG.711A−law規格に基づいて符号化・復号を行う。ISAC14は、ISDN回線上のBRI信号に含まれているパケットを取り出して、Codec13に対して出力し、逆に、Codec13からのパケットを受け取って、BRI形式の信号を生成してISDN回線を介してビジネスフォン主装置2A向けに出力するというBRIインタフェースを提供する構成要素である。   The Codec 13 is a component that performs encoding / decoding of a VoIP packet. 711 μ-law or G. Encoding / decoding is performed based on the 711A-law standard. The ISAC 14 extracts the packet included in the BRI signal on the ISDN line and outputs it to the Codec 13. Conversely, the ISAC 14 receives the packet from the Codec 13 and generates a BRI-format signal via the ISDN line. It is a component that provides a BRI interface that outputs to the business phone main apparatus 2A.

PLL15は、内蔵する自クロックとしてマスタクロックを構成する構成要素であって、VoIP−TA1のクロックを生成する電圧制御発振器(Phase Locked Loop)であり、一般的には、水晶発振子等を用いてクロックを生成する。なお、自クロックの発振周波数には、印加した電圧に応じて、所望する真の周波数に対して一定量の偏差が含まれている場合が多い。   The PLL 15 is a component that constitutes a master clock as a built-in own clock, and is a voltage controlled oscillator (Phase Locked Loop) that generates a clock of VoIP-TA1, and generally uses a crystal oscillator or the like. Generate a clock. In many cases, the oscillation frequency of the own clock includes a certain amount of deviation from the desired true frequency in accordance with the applied voltage.

擬似VoIPセッション管理部16は、Web設定画面制御部17から入力されてくる保守・管理担当のユーザの指示に基づいて、同一ビジネスフォン主装置2に接続される複数のVoIP−TA1間のクロックの同期化を行うための擬似VoIPセッションを設定して管理する機能を有する構成要素である。例えば、擬似VoIPセッション管理部16は、自VoIP−TA1が、内蔵する自クロックの同期化を行う対象となるスレーブVoIP−TAであった場合、該自クロックのクロック同期を行う際の基準となる基準クロックを有する機器としてあらかじめ特定されたマスタVoIP−TAを示す接続先情報を用いて、該マスタVoIP−TAとして特定されたVoIP−TA1との間のクロック同期用の擬似VoIPセッションを設定する機能を少なくとも有している。   The pseudo VoIP session management unit 16 is configured to generate a clock between a plurality of VoIP-TA1s connected to the same business phone main apparatus 2 based on an instruction from a user in charge of maintenance / management input from the Web setting screen control unit 17. It is a component having a function of setting and managing a pseudo VoIP session for performing synchronization. For example, when the own VoIP-TA1 is a slave VoIP-TA to be synchronized with the built-in own clock, the pseudo VoIP session management unit 16 becomes a reference when performing clock synchronization of the own clock. A function of setting a pseudo VoIP session for clock synchronization with VoIP-TA1 specified as the master VoIP-TA by using connection destination information indicating a master VoIP-TA specified in advance as a device having a reference clock At least.

さらに、擬似VoIPセッション管理部16の動作について補足して説明する。擬似VoIPセッション管理部16は、例えば、Web設定画面制御部17から入力されてくる保守・管理担当のユーザの指定により、当該擬似VoIPセッション管理部16が搭載されたVoIP−TA1が、内蔵された自クロックがクロック同期を行う際の基準になる基準クロックであって、該基準クロックに同一ビジネスフォン主装置2に接続される他のVoIP−TA1それぞれのクロックを同期化させる機器としてあらかじめ特定された「同期先VoIP−TA」(すなわち「マスタVoIP−TA」)であった場合には、「同期化VoIP−TA」(すなわち「スレーブVoIP−TA」)側の他のVoIP−TA1それぞれからクロック同期を行うための擬似VoIPセッションの開始要求(設定要求)が送信されてくるのを待ち合わせる。   Further, the operation of the pseudo VoIP session management unit 16 will be supplementarily described. The pseudo VoIP session management unit 16 has a built-in VoIP-TA1 in which the pseudo VoIP session management unit 16 is mounted according to the designation of the user in charge of maintenance / management input from the web setting screen control unit 17, for example. The own clock is a reference clock that becomes a reference when performing clock synchronization, and is specified in advance as a device that synchronizes the clock of each of the other VoIP-TA1s connected to the same business phone main device 2 with the reference clock In the case of “synchronization destination VoIP-TA” (that is, “master VoIP-TA”), clock synchronization is performed from each of the other VoIP-TA1 on the “synchronization VoIP-TA” (that is, “slave VoIP-TA”) side. A request to start a pseudo VoIP session (setting request) is sent Fit Chi.

そして、「同期化VoIP−TA」(すなわち「スレーブVoIP−TA」)側からの擬似VoIPセッションの開始要求(設定要求)を受け取ると、当該「同期先VoIP−TA」と要求元の「同期化VoIP−TA」との間に、クロック同期用の擬似VoIPセッションを張ることを許可する応答を、要求元の「同期化VoIP−TA」(すなわち「スレーブVoIP−TA」)に返送する。その結果、当該「同期先VoIP−TA」と要求元の「同期化VoIP−TA」との間に、クロック同期用の擬似VoIPセッションが設定され、「同期化VoIP−TA」側におけるIPベースでのクロック同期を行う動作が開始される。なお、該擬似VoIPセッションは、「同期化VoIP−TA」側におけるクロック同期が完了するまで、継続して設定されている。   When a request for starting a pseudo VoIP session (setting request) is received from the “synchronization VoIP-TA” (ie, “slave VoIP-TA”) side, the “synchronization destination VoIP-TA” and the request source “synchronization” A response permitting the establishment of a pseudo VoIP session for clock synchronization with “VoIP-TA” is returned to the requesting “synchronization VoIP-TA” (ie, “slave VoIP-TA”). As a result, a pseudo VoIP session for clock synchronization is set between the “synchronization destination VoIP-TA” and the “synchronization VoIP-TA” of the request source, and the IP base on the “synchronization VoIP-TA” side The operation to perform the clock synchronization is started. The pseudo VoIP session is continuously set until clock synchronization on the “synchronization VoIP-TA” side is completed.

また、保守・管理担当のユーザの指定により、当該VoIP−TA1が、内蔵の自クロックを、同一ビジネスフォン主装置2に接続される他のVoIP−TA1の中であらかじめ特定されている「同期先VoIP−TA」(すなわち「マスタVoIP−TA」)が有する基準クロックに同期化させる「同期化VoIP−TA」(すなわち「スレーブVoIP−TA」)としてあらかじめ設定されていた場合には、「同期先VoIP−TA」に対して、クロック同期を行うための擬似VoIPセッションの開始要求(設定要求)を送信する。その結果、「同期先VoIP−TA」からの応答を受け取ると、擬似VoIPセッション管理部16は、「同期先VoIP−TA」の基準クロックとの間のクロック偏差を補正するためのクロック同期用の擬似VoIPセッションを、「同期先VoIP−TA」との間に設定する。   In addition, according to the designation of the user in charge of maintenance / management, the VoIP-TA 1 determines that the built-in own clock is specified in advance in the other VoIP-TA 1 connected to the same business phone main device 2. If it has been set in advance as “synchronization VoIP-TA” (ie, “slave VoIP-TA”) to be synchronized with the reference clock of “VoIP-TA” (ie, “master VoIP-TA”), A pseudo VoIP session start request (setting request) for performing clock synchronization is transmitted to “VoIP-TA”. As a result, upon receiving the response from the “synchronization destination VoIP-TA”, the pseudo VoIP session management unit 16 uses the clock synchronization for correcting the clock deviation from the reference clock of the “synchronization destination VoIP-TA”. A pseudo VoIP session is set between “synchronization destination VoIP-TA”.

「同期化VoIP−TA」において、「同期先VoIP−TA」との間のクロック同期用の擬似VoIPセッションが設定されると、擬似VoIPセッション管理部16は、クロック同期動作を開始し、後述のクロック偏差検出部19を起動して、ジッタバッファ12のバッファオーバーランまたはバッファアンダーランを監視させる。   In the “synchronization VoIP-TA”, when a pseudo VoIP session for clock synchronization with the “synchronization destination VoIP-TA” is set, the pseudo VoIP session management unit 16 starts a clock synchronization operation, which will be described later. The clock deviation detector 19 is activated to monitor the buffer overrun or buffer underrun of the jitter buffer 12.

そして、クロック偏差検出部19の監視結果として、ジッタバッファ12のバッファオーバーランまたはバッファアンダーランの発生を検出すると、クロック偏差検出部19は、「同期先VoIP−TA」の基準クロックに同期するように、PLL15が出力する当該「同期化VoIP−TA」の自クロックの発振周波数を補正するという、IPベースでのクロック補正動作を行う。   When the occurrence of buffer overrun or buffer underrun of the jitter buffer 12 is detected as a monitoring result of the clock deviation detection unit 19, the clock deviation detection unit 19 is synchronized with the reference clock of “synchronization destination VoIP-TA”. In addition, an IP-based clock correction operation of correcting the oscillation frequency of the own clock of the “synchronized VoIP-TA” output from the PLL 15 is performed.

ここで、擬似VoIPセッション管理部16は、かくのごときIPベースでのクロック補正動作により、「同期化VoIP−TA」の自クロックが基準クロックとのクロック同期が完了するまで、当該「同期化VoIP−TA」と「同期先VoIP−TA」との間のクロック同期用の擬似VoIPセッションが設定された状態を継続する。   Here, the pseudo VoIP session management unit 16 performs the “synchronization VoIP” until the clock synchronization of the own clock of “synchronization VoIP-TA” with the reference clock is completed by the IP-based clock correction operation as described above. The state in which the pseudo VoIP session for clock synchronization between “-TA” and “Synchronization destination VoIP-TA” is set is continued.

次に、Web設定画面制御部17は、VoIP−TA1の電源オン時に、擬似VoIPセッション管理部16からの指示に基づいて、LANインタフェース18を経由して、当該VoIP−TA1の自クロックの同期設定を行うための同期設定Web画面を管理用機器例えばPC(Personal Computer)に画面表示して保守・管理担当のユーザに問い合わせるとともに、ユーザからの該同期設定に関する指示を受け取るまでの動作を制御するという機能を少なくとも備えた構成要素である。ここで、Web設定画面制御部17は、前記同期設定に関し、少なくとも、当該VoIP−TA1が、内蔵する自クロックの同期を行う対象のVoIP−TA(すなわちスレーブVoIP−TA)であるか否かを示す同期種別をあらかじめ設定する機能を有する同期種別設定手段を提供している。   Next, when the VoIP-TA1 is powered on, the Web setting screen control unit 17 sets the synchronization of the own clock of the VoIP-TA1 via the LAN interface 18 based on an instruction from the pseudo VoIP session management unit 16. A synchronization setting Web screen for performing the operation is displayed on a management device such as a PC (Personal Computer) to inquire a user in charge of maintenance and management, and control operations until receiving an instruction regarding the synchronization setting from the user. A component having at least a function. Here, regarding the synchronization setting, the Web setting screen control unit 17 determines whether or not at least the VoIP-TA1 is a target VoIP-TA (that is, a slave VoIP-TA) that performs synchronization of its own clock. Synchronization type setting means having a function of setting the synchronization type to be shown in advance is provided.

LANインタフェース18は、VoIP−TA1等の機器の管理・保守用のインタフェースを提供する構成要素であり、LANケーブルを介して、管理・保守用の管理用機器としてユーザが使用する機器例えばPC等と接続し、例えば、Web設定画面制御部17からの表示指示に基づいて、前記同期設定Web画面を管理用機器に画面表示させる。   The LAN interface 18 is a component that provides an interface for management / maintenance of devices such as VoIP-TA1, and is used by a user as a management device for management / maintenance, such as a PC, via a LAN cable. For example, based on a display instruction from the Web setting screen control unit 17, the synchronization setting Web screen is displayed on the management device.

クロック偏差検出部19は、「同期化VoIP−TA」(すなわち「スレーブVoIP−TA」)において動作が有効になる構成要素であり、VoIP−TA1の自クロックのズレをクロック偏差として検出する機能を有する構成要素である。そして、検出したクロック偏差に基づいて、該クロック偏差を解消させるように、PLL15の電圧を調整して、自クロックの発振周波数を補正する機能も有している。つまり、「同期化VoIP−TA」側のクロック偏差検出部19は、擬似VoIPセッションにおける「同期先VoIP−TA」(すなわち「マスタVoIP−TA」)との間のVoIPベースの通信状況の監視結果に基づいて、自クロックを「同期先VoIP−TA」(すなわち「マスタVoIP−TA」)の基準クロックに同期化する機能を有している。   The clock deviation detection unit 19 is a component that enables an operation in “synchronization VoIP-TA” (that is, “slave VoIP-TA”), and has a function of detecting a deviation of its own clock of VoIP-TA1 as a clock deviation. It is a constituent element. And based on the detected clock deviation, it also has a function of correcting the oscillation frequency of the own clock by adjusting the voltage of the PLL 15 so as to eliminate the clock deviation. In other words, the clock deviation detection unit 19 on the “synchronization VoIP-TA” side monitors the VoIP-based communication status with the “synchronization destination VoIP-TA” (that is, “master VoIP-TA”) in the pseudo VoIP session. And a function of synchronizing the own clock with the reference clock of the “synchronization destination VoIP-TA” (that is, “master VoIP-TA”).

ここで、本実施形態においては、「同期化VoIP−TA」側のクロック偏差検出部19は、擬似VoIPセッションにおける「同期先VoIP−TA」(すなわち「マスタVoIP−TA」)との間のVoIPベースの通信状況として、VoIPベースのパケットの時間的な揺らぎを吸収するために備えられているジッタバッファ12に蓄積されるパケット量を監視し、自クロックと「同期先VoIP−TA」(すなわち「マスタVoIP−TA」)の基準クロックとの間のクロック偏差を検出する場合を示している。つまり、通信相手の「同期先VoIP−TA」との間のクロック同期用の擬似VoIPセッションが張られている間、ジッタバッファ12に蓄積されたパケット量を監視し続ける場合を示している。   Here, in the present embodiment, the clock deviation detection unit 19 on the “synchronization VoIP-TA” side performs VoIP with the “synchronization destination VoIP-TA” (that is, “master VoIP-TA”) in the pseudo VoIP session. As the communication status of the base, the amount of packets accumulated in the jitter buffer 12 provided to absorb temporal fluctuation of the VoIP-based packet is monitored, and the own clock and the “synchronization destination VoIP-TA” (that is, “ This shows a case where a clock deviation from a reference clock of “Master VoIP-TA”) is detected. That is, it shows a case where the amount of packets accumulated in the jitter buffer 12 is continuously monitored while the pseudo-VoIP session for clock synchronization with the “synchronization destination VoIP-TA” of the communication partner is established.

そして、監視結果として、クロック同期が完了したと推定される時間すなわち同期完了推定時間閾値が経過するまでの間に、ジッタバッファ12のバッファオーバーランまたはバッファアンダーランが発生したことを検出した場合には、クロック偏差検出部19は、「同期先VoIP−TA」の基準クロックとの間のクロック偏差が存在しているものと判断する。そして、バッファオーバーランまたはバッファアンダーランが発生するまでの経過時間に基づいて算出した補正量(調整値)を用いて、クロック偏差を解消させるように、自クロックすなわちPLL15の発振周波数を補正する。   Then, when it is detected as a monitoring result that a buffer overrun or a buffer underrun of the jitter buffer 12 has occurred before the time when the clock synchronization is estimated to be completed, that is, until the synchronization completion estimated time threshold elapses. The clock deviation detector 19 determines that there is a clock deviation from the reference clock of “synchronization destination VoIP-TA”. Then, using the correction amount (adjustment value) calculated based on the elapsed time until the buffer overrun or buffer underrun occurs, the oscillation frequency of the own clock, that is, the PLL 15 is corrected so as to eliminate the clock deviation.

一方、クロック偏差検出部19は、前記同期完了推定時間閾値が経過するまでの間、ジッタバッファ12のバッファオーバーランまたはバッファアンダーランが発生しなかったことを検出した場合には、「同期先VoIP−TA」の基準クロックとの間のクロック同期が完了したものと推定する。その結果として、同期完了の旨を擬似VoIPセッション管理部16に通知することにより、当該「同期化VoIP−TA」と「同妃VoIP−TA」との間に張られていたクロック同期用の擬似VoIPセッションは、開放されて終了することになる。   On the other hand, when the clock deviation detecting unit 19 detects that no buffer overrun or buffer underrun of the jitter buffer 12 has occurred until the synchronization completion estimated time threshold elapses, the “clock synchronization VoIP” It is estimated that the clock synchronization with the reference clock of “-TA” is completed. As a result, the pseudo VoIP session management unit 16 is notified of the completion of synchronization, whereby the pseudo VoIP for clock synchronization stretched between the “synchronized VoIP-TA” and “same VoIP-TA”. The session will be released and ended.

(本発明の実施形態の動作の説明)
次に、本発明の一実施形態として図2に示したVoIP−TA1の動作について、図3のフローチャートを参照して詳細に説明する。図3は、本発明の一実施形態として図2に示したVoIP−TA1の動作の一例を説明するフローチャートであり、同一ビジネスフォン主装置2に接続されている各VoIP−TA1のクロック同期を行う際の動作の一例を示している。
(Description of the operation of the embodiment of the present invention)
Next, the operation of VoIP-TA1 shown in FIG. 2 as an embodiment of the present invention will be described in detail with reference to the flowchart of FIG. FIG. 3 is a flowchart for explaining an example of the operation of the VoIP-TA 1 shown in FIG. 2 as an embodiment of the present invention, and performs clock synchronization of each VoIP-TA 1 connected to the same business phone main apparatus 2. An example of the operation is shown.

図3に示すフローチャートにおいて、まず、同一ビジネスフォン主装置2に接続されている各VoIP−TA1の電源をON(オン)にすると(ステップS1)、擬似VoIPセッション管理部16の制御の下、Web設定画面制御部17が起動された状態になり、LANインタフェース18を経由して、管理用機器例えばPCの画面上にログイン用Web画面が表示される。   In the flowchart shown in FIG. 3, first, when the power of each VoIP-TA1 connected to the same business phone main apparatus 2 is turned on (step S1), under the control of the pseudo VoIP session management unit 16, the Web The setting screen control unit 17 is activated, and a login Web screen is displayed on the screen of the management device, for example, the PC, via the LAN interface 18.

VoIP−TA1の保守・管理を行うユーザが、画面表示されたログイン用Web画面に、当該ユーザのユーザ認証情報(ユーザID、パスワード等)を入力してログインすると(ステップS2)、VoIP−TA1のWeb設定画面制御部17において、入力されたユーザ認証情報を確認する。ユーザ認証が得られると、Web設定画面制御部17は、LANインタフェース18を経由して、当該VoIP−TA1の同期設定として、クロック同期動作を行うための要件をあらかじめ設定するために、図4に示すような同期設定Web画面を管理用機器例えばPC上に画面表示して、ユーザに問い合わせる。   When a user who performs maintenance / management of VoIP-TA1 enters the user authentication information (user ID, password, etc.) of the user on the login Web screen displayed on the screen and logs in (step S2), the VoIP-TA1 The web setting screen control unit 17 confirms the input user authentication information. When the user authentication is obtained, the Web setting screen control unit 17 uses the LAN interface 18 to preset the requirements for performing the clock synchronization operation as the synchronization setting of the VoIP-TA1, as shown in FIG. A synchronization setting Web screen as shown is displayed on a management device such as a PC to inquire the user.

図4は、保守・管理用のPC上に画面表示される同期設定Web画面の一例を示す模式図である。図4に示す同期設定Web画面30は、同期種別設定欄31と同期接続先設定欄32とから構成されている。   FIG. 4 is a schematic diagram showing an example of the synchronization setting Web screen displayed on the maintenance / management PC. The synchronization setting Web screen 30 shown in FIG. 4 includes a synchronization type setting field 31 and a synchronization connection destination setting field 32.

同期種別設定欄31は、当該VoIP−TA1の同期種別に関する情報を設定する欄であって、本VoIP−TA1が、
(1)「同期される側」:同一ビジネスフォン主装置2に接続される他のVoIP−TA1それぞれの自クロックを本VoIP−TA1のクロック(つまり基準クロック)に同期化させる側の「同期先VoIP−TA」つまり「マスタVoIP−TA」であることを指定する。
(2)「同期する側」:同一ビジネスフォン主装置2に接続されている「同期先VoIP−TA」つまり「マスタVoIP−TA」の基準クロックに本VoIP−TA1の自クロックを同期化する側の「同期化VoIP−TA」つまり「スレーブVoIP−TA」であることを指定する。
(3)「同期しない」:クロックの同期処理対象外のVoIP−TA1であることを指定する。
のうちのいずれの同期種別に該当しているかをユーザに選択させる欄である。ユーザが、いずれかの同期種別を選択した後、「設定」ボタンを操作することにより、同期種別を設定登録するように構成されている。
The synchronization type setting column 31 is a column for setting information regarding the synchronization type of the VoIP-TA1, and this VoIP-TA1 is
(1) “synchronized side”: “synchronization destination” on the side that synchronizes the own clock of each of the other VoIP-TA1s connected to the same business phone main device 2 with the clock of this VoIP-TA1 (that is, the reference clock) “VoIP-TA”, that is, “master VoIP-TA” is designated.
(2) “Synchronizing side”: the side that synchronizes its own clock of this VoIP-TA1 with the reference clock of “synchronization destination VoIP-TA”, that is, “master VoIP-TA” connected to the same business phone main device 2 “Synchronization VoIP-TA”, that is, “slave VoIP-TA”.
(3) “Do not synchronize”: Designate that the VoIP-TA1 is not subject to clock synchronization processing.
This is a column that allows the user to select which of the synchronization types. After the user selects one of the synchronization types, the user operates the “set” button to set and register the synchronization type.

また、同期接続先設定欄32は、本VoIP−TA1が、「同期する側」(すなわち「同期化VoIP−TA」言い換えると「スレーブVoIP−TA」)であった場合に、擬似VoIPセッションを設定する際に用いる「同期先VoIP−TA」(言い換えると「マスタVoIP−TA」)を示す情報(すなわち接続先を示す接続先情報)を設定する欄である。すなわち、クロック同期処理を行うために、クロック同期用の擬似VoIPセッションを張るための通信相手となる接続先の「同期先VoIP−TA」つまり「マスタVoIP−TA」を示す接続先情報例えば電話番号をユーザが入力した後、「接続」ボタンを操作することにより、該接続先との間にクロック同期用の擬似VoIPセッションが張られてIPベースの通信を開始させるように構成されている。   The synchronous connection destination setting field 32 sets a pseudo VoIP session when the VoIP-TA1 is “synchronizing side” (that is, “synchronization VoIP-TA”, in other words, “slave VoIP-TA”). This is a column for setting information indicating “synchronization destination VoIP-TA” (in other words, “master VoIP-TA”) (that is, connection destination information indicating a connection destination) used when performing the above. In other words, in order to perform clock synchronization processing, connection destination information indicating a “synchronization destination VoIP-TA”, that is, “master VoIP-TA” as a communication destination for establishing a pseudo VoIP session for clock synchronization, for example, a telephone number After the user inputs, a “synchronization” button is operated to open a pseudo-VoIP session for clock synchronization with the connection destination and start IP-based communication.

図3のフローチャートの説明に戻って、図4に示す同期設定Web画面30が画面表示されると、ユーザは、当該VoIP−TA1の同期種別を同期種別設定欄31から選択して、「設定」ボタンを操作することにより、当該VoIP−TA1に設定登録を指示する。VoIP−TA1のWeb設定画面制御部17は、ユーザからの該設置登録の指示を受け取ると、擬似VoIPセッション管理部16にその旨を通知することにより、擬似VoIPセッション管理部16は指示された同期種別を設定登録する(ステップS3)。その結果、同一ビジネスフォン主装置2に接続されている複数のVoIP−TA1のうち、いずれか1台を「同期される側」(すなわち「同期先VoIP−TA」言い換えると「マスタVoIP−TA」)として設定し、その他のVoIP−TA1を全て「同期する側」(すなわち「同期化VoIP−TA」言い換えると「スレーブVoIP−TA」)として設定することになる。   Returning to the description of the flowchart of FIG. 3, when the synchronization setting Web screen 30 shown in FIG. 4 is displayed on the screen, the user selects the synchronization type of the VoIP-TA 1 from the synchronization type setting column 31 and clicks “Setting”. By operating the button, the VoIP-TA1 is instructed to register settings. When the Web setting screen control unit 17 of VoIP-TA1 receives the installation registration instruction from the user, the pseudo VoIP session management unit 16 notifies the pseudo VoIP session management unit 16 to that effect, whereby the synchronization is instructed. The type is set and registered (step S3). As a result, one of the plurality of VoIP-TA1 connected to the same business phone main apparatus 2 is “synchronized side” (that is, “synchronization destination VoIP-TA”, in other words, “master VoIP-TA”. ), And all other VoIP-TA1 are set as “synchronizing side” (that is, “synchronized VoIP-TA”, in other words, “slave VoIP-TA”).

さらに、同期設定Web画面30の同期種別を同期種別設定欄31において「同期する側」(すなわち「同期化VoIP−TA」言い換えると「スレーブVoIP−TA」)を選択して設定登録したVoIP−TA1に関しては、ユーザは、クロック同期のために接続先とすべき「同期先VoIP−TA」つまり「マスタVoIP−TA」の情報(本実施形態においては、図4に示したように、電話番号の情報)を同期接続先設定欄32の入力欄に入力して、「接続」ボタンを操作することにより、当該VoIP−TA1と「同期される側」(すなわち「同期先VoIP−TA」言い換えると「マスタVoIP−TA」)のVoIP−TA1との間の接続を指示する。   Furthermore, the synchronization type of the synchronization setting Web screen 30 is selected by selecting “synchronizing side” (that is, “synchronization VoIP-TA” in other words, “slave VoIP-TA”) in the synchronization type setting field 31 VoIP-TA1 set and registered. With respect to the information, the user can obtain information on “synchronization destination VoIP-TA”, that is, “master VoIP-TA” to be a connection destination for clock synchronization (in this embodiment, as shown in FIG. Information) is input to the input field of the synchronous connection destination setting field 32, and the “connect” button is operated, so that the “side to be synchronized” with the VoIP-TA1 (that is, “synchronization destination VoIP-TA”). Master VoIP-TA ”)) is instructed to connect to VoIP-TA1.

VoIP−TA1のWeb設定画面制御部17は、ユーザからの該接続の指示を受け取ると、擬似VoIPセッション管理部16にその旨を通知することにより、擬似VoIPセッション管理部16は、「スレーブVoIP−TA」に該当するVoIP−TA1は、クロック同期用の接続先となる「マスタVoIP−TA」に該当するVoIP−TA1の電話番号を設定登録する(ステップS4)。同時に、擬似VoIPセッション管理部16は、該「マスタVoIP−TA」に該当するVoIP−TA1との間のクロック同期用の擬似VoIPセッションとして、同期用VoIPセッションの開始要求を、該「マスタVoIP−TA」に該当するVoIP−TA1に対して送信する。しかる後、擬似VoIPセッション管理部16は、「マスタVoIP−TA」に該当するVoIP−TA1から該開始要求に対する応答を受け取ると、「スレーブVoIP−TA」に該当するVoIP−TA1と「マスタVoIP−TA」に該当するVoIP−TA1との間に、クロック同期用の擬似VoIPセッション(同期用VoIPセッション)を設定した状態にして、「スレーブVoIP−TA」に該当するVoIP−TA1を、IPベースでのクロック同期動作を開始させる状態に移行させる(ステップS5)   When receiving the connection instruction from the user, the Web setting screen control unit 17 of VoIP-TA1 notifies the pseudo VoIP session management unit 16 so that the pseudo VoIP session management unit 16 “slave VoIP-”. VoIP-TA1 corresponding to “TA” sets and registers the telephone number of VoIP-TA1 corresponding to “master VoIP-TA”, which is the connection destination for clock synchronization (step S4). At the same time, the pseudo VoIP session management unit 16 sends a synchronization VoIP session start request as a “synchronization VoIP session start request as a pseudo VoIP session for clock synchronization with the VoIP-TA 1 corresponding to the“ master VoIP-TA ”. It transmits with respect to VoIP-TA1 applicable to TA. Thereafter, upon receiving a response to the start request from VoIP-TA1 corresponding to “Master VoIP-TA”, the pseudo VoIP session management unit 16 and VoIP-TA1 corresponding to “Slave VoIP-TA” and “Master VoIP- A pseudo-VoIP session for clock synchronization (synchronization VoIP session) is set between the VoIP-TA1 corresponding to “TA” and the VoIP-TA1 corresponding to “slave VoIP-TA” is IP-based. Shift to a state of starting the clock synchronization operation (step S5).

つまり、「同期化VoIP−TA」つまり「スレーブVoIP−TA」に該当するVoIP−TA1の擬似VoIPセッション管理部16は、クロック偏差検出部19を起動する。この結果、クロック偏差検出部19は、「同期先VoIP−TA」つまり「マスタVoIP−TA」に該当するVoIP−TA1との間の同期用VoIPセッションが継続している間、ジッタバッファ12のバッファオーバーランまたはバッファアンダーランの発生を監視し続ける動作を開始する。「マスタVoIP−TA」に該当するVoIP−TA1との間のクロック偏差が存在している限り、ジッタバッファ12のバッファオーバーランまたはバッファアンダーランが発生する。「スレーブVoIP−TA」に該当するVoIP−TA1のクロック偏差検出部19が、ジッタバッファ12のバッファオーバーランまたはバッファアンダーランの発生を検出した場合には、どの程度の時間が経過した時点でバッファオーバーラン、バッファアンダーランのいずれが発生したのかという検出情報を取得する(ステップS6)。   That is, the pseudo VoIP session management unit 16 of the VoIP-TA 1 corresponding to “synchronization VoIP-TA”, that is, “slave VoIP-TA” activates the clock deviation detection unit 19. As a result, the clock deviation detection unit 19 performs the buffering of the jitter buffer 12 while the synchronization VoIP session with the VoIP-TA1 corresponding to the “synchronization destination VoIP-TA”, that is, the “master VoIP-TA” is continued. Start the operation to continue monitoring the occurrence of overrun or buffer underrun. As long as there is a clock deviation from VoIP-TA1 corresponding to “Master VoIP-TA”, buffer overrun or buffer underrun of jitter buffer 12 occurs. When the clock deviation detecting unit 19 of the VoIP-TA1 corresponding to the “slave VoIP-TA” detects the occurrence of buffer overrun or buffer underrun of the jitter buffer 12, the buffer is used when the time has elapsed. Detection information indicating whether an overrun or a buffer underrun has occurred is acquired (step S6).

そして、「スレーブVoIP−TA」に該当するVoIP−TA1のクロック偏差検出部19は、取得した検出情報に基づいて、当該VoIP−TA1内の自クロックすなわちPLL15の発振周波数を補正して、「マスタVoIP−TA」に該当するVoIP−TA1のクロック(基準クロック)との間のクロック偏差の調整を行う(ステップS7)。   The VoIP-TA1 clock deviation detector 19 corresponding to “slave VoIP-TA” corrects the oscillation frequency of the own clock, that is, the PLL 15 in the VoIP-TA1, based on the acquired detection information, The clock deviation from the VoIP-TA1 clock (reference clock) corresponding to “VoIP-TA” is adjusted (step S7).

ここで、「スレーブVoIP−TA」の自クロックすなわちPLL15の発振周波数を補正する具体的な補正量(調整量)に関しては、例えば、ジッタバッファ12の大きさを100msec分の通信時間に相当するパケット量とした場合には、次のような補正量を適用すれば良い。   Here, regarding a specific correction amount (adjustment amount) for correcting the own clock of the “slave VoIP-TA”, that is, the oscillation frequency of the PLL 15, for example, a packet corresponding to a communication time corresponding to a communication time of 100 msec. In the case of the amount, the following correction amount may be applied.

(A)1秒間の通信時間でジッタバッファ12のバッファオーバーランが発生した場合、0.1Hz分、対向の「マスタVoIP−TA」よりも自「スレーブVoIP−TA」における自クロックが遅い(PLL15の発振周波数が低い)ことになるので、0.1Hz分、自クロックを速くする(PLL15の発振周波数を高くする)。   (A) When a buffer overrun of the jitter buffer 12 occurs in the communication time of 1 second, the own clock in the own “slave VoIP-TA” is slower than the opposite “master VoIP-TA” by 0.1 Hz (PLL15 Therefore, the self-clock is increased by 0.1 Hz (the oscillation frequency of the PLL 15 is increased).

(B)100秒間の通信時間でジッタバッファ12のバッファオーバーランが発生した場合、0.001Hz分、対向の「マスタVoIP−TA」よりも自「スレーブVoIP−TA」における自クロックが遅い(PLL15の発振周波数が低い)ことになるので、0.001Hz分、自クロックを速くする(PLL15の発振周波数を高くする)。   (B) When a buffer overrun of the jitter buffer 12 occurs in a communication time of 100 seconds, the own clock in the own “slave VoIP-TA” is slower than the opposite “master VoIP-TA” by 0.001 Hz (PLL15 Therefore, the self-clock is increased by 0.001 Hz (the oscillation frequency of the PLL 15 is increased).

(C)1秒間の通信時間でジッタバッファ12のバッファアンダーランが発生した場合、0.1Hz分、対向の「マスタVoIP−TA」よりも自「スレーブVoIP−TA」における自クロックが速い(PLL15の発振周波数が高い)ことになるので、0.1Hz分、自クロックを遅くする(PLL15の発振周波数を低くする)。   (C) When a buffer underrun of the jitter buffer 12 occurs in a communication time of 1 second, the own clock in the own “slave VoIP-TA” is faster than the opposite “master VoIP-TA” by 0.1 Hz (PLL15 Therefore, the own clock is delayed by 0.1 Hz (the oscillation frequency of the PLL 15 is lowered).

(D)100秒間の通信時間でジッタバッファ12のバッファアンダーランが発生した場合、0.001Hz分、対向の「マスタVoIP−TA」よりも自「スレーブVoIP−TA」における自「スレーブVoIP−TA」における自クロックが速い(PLL15の発振周波数が高い)ことになるので、0.001Hz分、自クロックを遅くする(PLL15の発振周波数を低くする)。   (D) When a buffer underrun of the jitter buffer 12 occurs in a communication time of 100 seconds, the own “slave VoIP-TA” in the own “slave VoIP-TA” is more than 0.001 Hz than the opposite “master VoIP-TA”. Therefore, the own clock is fast (the oscillation frequency of the PLL 15 is high), so that the own clock is delayed by 0.001 Hz (the oscillation frequency of the PLL 15 is lowered).

しかる後、ステップS6に復帰して、ジッタバッファ12のバッファオーバーランまたはバッファアンダーランの発生の監視を継続し、同期完了推定時間閾値としてあらかじめ設定した時間が経過するまでに、ジッタバッファ12のバッファオーバーランまたはバッファアンダーランが再度発生した場合には、PLL15の発振周波数を再度補正するという動作を繰り返す。   Thereafter, the process returns to step S6 to continue monitoring the occurrence of buffer overrun or buffer underrun of the jitter buffer 12, and until the time preset as the synchronization completion estimated time threshold elapses, the buffer of the jitter buffer 12 When overrun or buffer underrun occurs again, the operation of correcting the oscillation frequency of the PLL 15 again is repeated.

一方、前記同期完了推定時間閾値に相当する時間が経過するまで、ジッタバッファ12のバッファオーバーランまたはバッファアンダーランが発生しなかった場合には、クロック偏差検出部19は、「スレーブVoIP−TA」に該当するVoIP−TA1の自クロックが、「マスタVoIP−TA」に該当するVoIP−TA1の基準クロックとの同期化が完了して、クロック偏差がない状態に達したものと推定して、同期化完了の旨を、擬似VoIPセッション管理部16に通知する。該通知を受け取ると、擬似VoIPセッション管理部16は、「マスタVoIP−TA」に該当するVoIP−TA1との間のクロック同期用の擬似VoIPセッションを終了させる。   On the other hand, when the buffer overrun or the buffer underrun of the jitter buffer 12 does not occur until the time corresponding to the synchronization completion estimated time threshold elapses, the clock deviation detecting unit 19 determines that “slave VoIP-TA”. It is estimated that the own clock of the VoIP-TA1 corresponding to the VoIP-TA1 has been synchronized with the reference clock of the VoIP-TA1 corresponding to the “master VoIP-TA” and has reached a state where there is no clock deviation. The pseudo VoIP session management unit 16 is notified of the completion of the conversion. Upon receiving the notification, the pseudo VoIP session management unit 16 terminates the pseudo VoIP session for clock synchronization with the VoIP-TA1 corresponding to the “master VoIP-TA”.

以上のように、本実施形態においては、同一ビジネスフォン主装置2に収容される複数のVoIP−TA1それぞれに、擬似VoIPセッション管理部16、Web設定画面制御部17、LANインタフェース18、クロック偏差検出部19を備えることにより、IPベースで、各VoIP−TA1間のクロック同期を実施することができ、本発明に関連する現状の技術において必須であったCLK同期ポートを具備する必要性がなくなり、より経済的なVoIP−TAを実現することができる。   As described above, in this embodiment, each of a plurality of VoIP-TA1 accommodated in the same business phone main apparatus 2 includes a pseudo VoIP session management unit 16, a web setting screen control unit 17, a LAN interface 18, and clock deviation detection. By providing the unit 19, it is possible to perform clock synchronization between each VoIP-TA1 on an IP basis, eliminating the need to provide a CLK synchronization port that is essential in the current technology related to the present invention, A more economical VoIP-TA can be realized.

つまり、本実施形態においては、VoIP−TA1の電源投入時に、Web設定画面制御部17、LANインタフェース18により、複数のVoIP−TA1のうち、ユーザが指定した1台を「同期される側」のVoIP−TAすなわち「マスタVoIP−TA」としてあらかじめ特定し、残りのVoIP−TAを「同期する側」のVoIP−TAすなわち「スレーブVoIP−TA」としてあらかじめ設定する。さらに、擬似VoIPセッション管理部16により、「スレーブVoIP−TA」として設定された各VoIP−TA1それぞれと「マスタVoIP−TA」としてあらかじめ特定されたVoIP−TA1との間にクロック同期用の擬似VoIPセッションとして同期用VoIPセッションを開設した後、クロック偏差検出部19を起動して、「スレーブVoIP−TA」におけるクロック同期処理を開始させる。   In other words, in the present embodiment, when the VoIP-TA1 is powered on, the Web setting screen control unit 17 and the LAN interface 18 make one of the VoIP-TA1 specified by the user “synchronized”. The VoIP-TA, that is, “master VoIP-TA” is specified in advance, and the remaining VoIP-TA is set in advance as the “synchronizing side” VoIP-TA, that is, “slave VoIP-TA”. Furthermore, pseudo VoIP for clock synchronization is established between each VoIP-TA1 set as “slave VoIP-TA” and VoIP-TA1 previously specified as “master VoIP-TA” by the pseudo VoIP session management unit 16. After establishing a VoIP session for synchronization as a session, the clock deviation detecting unit 19 is activated to start clock synchronization processing in “slave VoIP-TA”.

そして、クロック偏差検出部19において、該同期用の擬似VoIPセッションが継続している間、ジッタバッファ12のバッファオーバーランまたはバッファアンダーランの発生を監視し続け、監視した結果に基づいて「マスタVoIP−TA」の基準クロックとの間のクロック偏差の程度を検出して、該クロック偏差の程度に応じて、自クロックすなわちPLL15の発振周波数を補正するという動作を繰り返す。一方、同期完了推定時間閾値としてあらかじめ定めた時間が経過するまでの間、ジッタバッファ12のバッファオーバーランまたはバッファアンダーランが発生しなかった場合には、自クロックは「マスタVoIP−TA」の基準クロックとのクロック同期が得られたものと判断して、擬似VoIPセッション管理部16により、「スレーブVoIP−TA」と「マスタVoIP−TA」との間の同期用の擬似VoIPセッションを開放して、同期化処理を完了する。   Then, the clock deviation detecting unit 19 continues to monitor the occurrence of buffer overrun or buffer underrun of the jitter buffer 12 while the synchronization pseudo VoIP session continues, and based on the monitored result, the “master VoIP” The operation of detecting the degree of clock deviation from the reference clock of “−TA” and correcting the oscillation frequency of the own clock, that is, the PLL 15 according to the degree of the clock deviation is repeated. On the other hand, if the buffer overrun or the buffer underrun of the jitter buffer 12 does not occur until the predetermined time as the synchronization completion estimated time threshold elapses, the own clock is the reference of “master VoIP-TA”. It is determined that clock synchronization with the clock has been obtained, and the pseudo VoIP session management unit 16 releases the pseudo VoIP session for synchronization between the “slave VoIP-TA” and the “master VoIP-TA”. , Completing the synchronization process.

かくのごときIPベースのクロック同期動作を、同一ビジネスフォン主装置2に収容されているすべてのVoIP−TA1において実施することにより、「マスタVoIP−TA」のクロック(基準クロック)にすべての「スレーブVoIP−TA」の自クロックを同期させることができる。   The IP-based clock synchronization operation as described above is performed in all the VoIP-TA1s accommodated in the same business phone main apparatus 2, so that all the “slaves” are included in the clock (reference clock) of the “master VoIP-TA”. The own clock of “VoIP-TA” can be synchronized.

なお、前述の実施形態においては、図4に示した同期設定Web画面30の同期接続先設定欄32において、「同期される側」のVoIP−TA1すなわち「マスタVoIP−TA」に該当する同期接続先を指定する際に、「マスタVoIP−TA」を示す接続先情報として電話番号を用いている例を示した。しかし、本発明は、かかる場合に限るものではなく、「マスタVoIP−TA」を示す接続先情報として、電話番号の代わりにIPアドレスを用いても差し支えない。さらには、「同期する側」のVoIP−TA1すなわち「スレーブVoIP−TA」に該当するVoIP−TA1と、「同期される側」のVoIP−TA1すなわち「マスタVoIP−TA」に該当するVoIP−TA1と、が同一のネットワーク内に存在している場合であれば、「マスタVoIP−TA」を示す接続先情報として、MACアドレスを用いても差し支えない。   In the above-described embodiment, in the synchronous connection destination setting field 32 of the synchronous setting Web screen 30 shown in FIG. 4, the synchronous connection corresponding to the “synchronized side” VoIP-TA1, that is, “master VoIP-TA”. An example is shown in which a telephone number is used as connection destination information indicating “master VoIP-TA” when a destination is specified. However, the present invention is not limited to such a case, and an IP address may be used instead of a telephone number as connection destination information indicating “master VoIP-TA”. Furthermore, VoIP-TA1 corresponding to “synchronizing side” VoIP-TA1, ie, “slave VoIP-TA”, and VoIP-TA1 corresponding to “synchronizing side”, ie, VoIP-TA1 corresponding to “master VoIP-TA” Are present in the same network, a MAC address may be used as connection destination information indicating “master VoIP-TA”.

また、前述の説明においては、クロック偏差検出部19が、自クロックを補正する、すなわち、PLL15の発振周波数を補正する契機として、同期完了推定時間閾値としてあらかじめ定めた時間が経過するまでに、ジッタバッファ12のバッファオーバーランまたはバッファアンダーランの発生を検出した場合について説明したが、本発明は、かかる場合に限るものではない。例えば、ジッタバッファ12に蓄積されるパケット量をあらかじめ定めた時間間隔毎に測定して、蓄積したパケット量の増減速度を算出する。そして、蓄積したパケット量の増減速度が、同期完了推定速度閾値としてあらかじめ定めた増減速度の速度範囲を超えているか否かを判定し、超えていた場合には、蓄積したパケット量の増減速度と同期完了推定速度閾値との両者の速度偏差の大きさに応じて、自クロックを補正する、すなわち、PLL15の発振周波数を補正するようにしても良い。なお、クロック偏差検出部19が、前記同期完了推定時間閾値に相当する時間が経過するまでの間に、ジッタバッファ12に蓄積されたパケット量の増減速度が前記同期完了推定速度閾値の速度範囲を超えたことを検出しなかった場合には、自クロックのクロック同期が得られたものと判定し、擬似VoIPセッション管理部16により、「マスタVoIP−TA」との間に設定されていたクロック同期用の擬似VoIPセッション管理部16は、擬似VoIPセッションを開放し、クロック同期動作を終了する。   In the above description, the clock deviation detecting unit 19 corrects the own clock, that is, the jitter before the time set in advance as the synchronization completion estimated time threshold elapses as an opportunity to correct the oscillation frequency of the PLL 15. Although the case where occurrence of buffer overrun or buffer underrun of the buffer 12 is detected has been described, the present invention is not limited to such a case. For example, the amount of packets accumulated in the jitter buffer 12 is measured at predetermined time intervals, and the increase / decrease rate of the accumulated amount of packets is calculated. Then, it is determined whether or not the increase / decrease speed of the accumulated packet amount exceeds the speed range of the increase / decrease speed set in advance as the synchronization completion estimated speed threshold. The own clock may be corrected, that is, the oscillation frequency of the PLL 15 may be corrected according to the magnitude of the speed deviation between the synchronization completion estimated speed threshold and both. Note that the rate of increase / decrease in the amount of packets accumulated in the jitter buffer 12 before the time corresponding to the synchronization completion estimated time threshold elapses is within the speed range of the synchronization completion estimated speed threshold. If it is not detected that the clock has been exceeded, it is determined that the clock synchronization of the own clock has been obtained, and the clock synchronization set with the “master VoIP-TA” by the pseudo VoIP session management unit 16 The pseudo VoIP session management unit 16 for use releases the pseudo VoIP session and ends the clock synchronization operation.

(本実施形態の効果の説明)
以上に詳細に説明したように、本実施形態においては、次のような効果を奏することができる。
(Description of the effect of this embodiment)
As described in detail above, the following effects can be achieved in the present embodiment.

同一のビジネスフォン主装置2に複数台のVoIP−TA1を収容する際に、本発明に関連する現状の技術において必須とされているCLK(クロック)同期ポートを各VoIP−TA1に具備することなく、各VoIP−TA1間のクロック同期を確実に取ることができ、各VoIP−TA1間のクロック偏差によるBRIインタフェースの同期外れを確実に回避することができる。その理由は、クロック同期を行う際の基準のクロックを有する機器すなわち「マスタVoIP−TA」としてあらかじめ特定された1台のVoIP−TA1と、内蔵した自クロックのクロック同期化の対象となる「スレーブVoIP−TA」である他のVoIP−TA1と、の間でクロック同期用の擬似VoIPセッションを設定して、IPベースで、各「スレーブVoIP−TA」それぞれに内蔵する自クロックを「マスタVoIP−TA」に備えた基準のクロックに同期させるクロック同期処理を実施していることにある。   When a plurality of VoIP-TA1s are accommodated in the same business phone main device 2, each VoIP-TA1 does not have a CLK (clock) synchronization port which is essential in the current technology related to the present invention. Thus, clock synchronization between each VoIP-TA1 can be ensured, and loss of synchronization of the BRI interface due to clock deviation between each VoIP-TA1 can be reliably avoided. The reason is that a device having a reference clock when performing clock synchronization, that is, one VoIP-TA1 specified in advance as “master VoIP-TA” and “slave” that is a target of clock synchronization of the built-in own clock. A pseudo-VoIP session for clock synchronization is set with another VoIP-TA1 that is “VoIP-TA”, and the own clock incorporated in each “slave VoIP-TA” is set to “Master VoIP-” on an IP basis. In other words, a clock synchronization process is performed to synchronize with a reference clock prepared for TA.

而して、本発明においては、CLK同期ポート具備によるVoIP−TAの装置コストの増加のみならず、CLK同期ポート具備に伴う各VoIP−TAの接続工事の手間や接続ケーブルのコスト増加といった、本発明に関連する現状の技術における問題を解消することができる。   Thus, in the present invention, not only the VoIP-TA device cost increases due to the provision of the CLK synchronization port, but also the connection work of each VoIP-TA associated with the provision of the CLK synchronization port and the increase in the cost of the connection cable. Problems in the current technology related to the invention can be solved.

以上、本発明の好適な実施形態の構成を説明した。しかし、かかる実施形態は、本発明の単なる例示に過ぎず、何ら本発明を限定するものではないことに留意されたい。本発明の要旨を逸脱することなく、特定用途に応じて種々の変形変更が可能であることが、当業者には容易に理解できよう。   The configuration of the preferred embodiment of the present invention has been described above. However, it should be noted that such embodiments are merely examples of the present invention and do not limit the present invention in any way. Those skilled in the art will readily understand that various modifications and changes can be made according to a specific application without departing from the gist of the present invention.

1 VoIP−TA
1 VoIP−TA
2 ビジネスフォン主装置
2A ビジネスフォン主装置
3 VoIPアクセス回線網
4 ISDNアクセス回線網
10 WANインタフェース
10A WANインタフェース
11 RTP制御部
11A RTP制御部
12 ジッタバッファ
12A ジッタバッファ
13 Codec
13A Codec
14 ISAC(BRIF)
14A ISAC(BRIF)
15 PLL
15A PLL
16 擬似VoIPセッション管理部
16A CLK同期ポート
17 Web設定画面制御部
18 LANインタフェース
19 クロック偏差検出部
20 BRIユニット
20A BRIユニット
30 同期設定Web画面
31 同期種別設定欄
32 同期接続先設定欄
1 VoIP-TA
1 VoIP-TA
2 Business Phone Main Device 2A Business Phone Main Device 3 VoIP Access Line Network 4 ISDN Access Line Network 10 WAN Interface 10A WAN Interface 11 RTP Control Unit 11A RTP Control Unit 12 Jitter Buffer 12A Jitter Buffer 13 Codec
13A Codec
14 ISAC (BRIF)
14A ISAC (BRIF)
15 PLL
15A PLL
16 pseudo VoIP session management unit 16A CLK synchronization port 17 Web setting screen control unit 18 LAN interface 19 clock deviation detection unit 20 BRI unit 20A BRI unit 30 synchronization setting Web screen 31 synchronization type setting field 32 synchronization connection destination setting field

Claims (10)

ISDN(Integrated Service Digital Network)規格準拠のBRI(Basic Rate Interface)ベースの信号とVoIP(Voice over Internet Protocol)ベースの信号との間の変換を行うVoIP−TA(TA:ターミナルアダプタ)であって、
内蔵する自クロックの同期を行う対象のVoIP−TAであるか否かを示す同期種別をあらかじめ設定する機能を有する同期種別設定手段と、
前記同期種別が、内蔵する前記自クロックの同期化を行う対象となるスレーブVoIP−TAであった場合に、前記自クロックのクロック同期を行う際の基準となる基準クロックを有する機器としてあらかじめ特定されたマスタVoIP−TAを示す接続先情報を用いて、前記マスタVoIP−TAとの間のクロック同期用の擬似VoIPセッションを設定する機能を有する擬似VoIPセッション管理手段と
を有し、
前記擬似VoIPセッション管理手段にて設定された前記擬似VoIPセッションにおける前記マスタVoIP−TAとの間のVoIPベースの通信状況の監視結果に基づいて、前記自クロックを前記マスタVoIP−TAの前記基準クロックに同期化することを特徴とするVoIP−TA。
VoIP-TA (TA: terminal adapter) that performs conversion between a BRI (Basic Rate Interface) -based signal compliant with ISDN (Integrated Service Digital Network) standard and a VoIP (Voice over Internet Protocol) -based signal,
A synchronization type setting means having a function of setting in advance a synchronization type indicating whether or not the VoIP-TA is a target to be synchronized with its own clock;
When the synchronization type is a slave VoIP-TA to be synchronized with the built-in own clock, the synchronization type is specified in advance as a device having a reference clock serving as a reference when performing clock synchronization of the own clock. Pseudo VoIP session management means having a function of setting a pseudo VoIP session for clock synchronization with the master VoIP-TA using connection destination information indicating the master VoIP-TA,
Based on the monitoring result of the VoIP-based communication status with the master VoIP-TA in the pseudo VoIP session set by the pseudo VoIP session management means, the own clock is used as the reference clock of the master VoIP-TA. VoIP-TA, which is synchronized with the VoIP-TA.
前記擬似VoIPセッションにおける前記マスタVoIP−TAとの間のVoIPベースの通信状況を監視する対象として、VoIPベースのパケットの時間的な揺らぎを吸収するために備えられているジッタバッファに蓄積されるパケット量を監視し、該パケット量の監視結果に基づいて、前記自クロックと前記マスタVoIP−TAの前記基準クロックとの間のクロック偏差を検出するクロック偏差検出手段を備え、
前記クロック偏差検出手段により検出した前記クロック偏差に基づいて、該クロック偏差を解消させるように、前記自クロックの発振周波数を補正することを特徴とする請求項1に記載のVoIP−TA。
Packets accumulated in a jitter buffer provided for absorbing temporal fluctuations of a VoIP-based packet as a target for monitoring a VoIP-based communication status with the master VoIP-TA in the pseudo VoIP session A clock deviation detecting means for monitoring a quantity and detecting a clock deviation between the own clock and the reference clock of the master VoIP-TA based on a monitoring result of the packet quantity;
2. The VoIP-TA according to claim 1, wherein the oscillation frequency of the own clock is corrected so as to eliminate the clock deviation based on the clock deviation detected by the clock deviation detecting means.
前記クロック偏差検出手段が、前記自クロックの発振周波数を補正する契機として、あらかじめ定めた同期完了推定時間閾値に相当する時間が経過するまでの間に、前記ジッタバッファのバッファオーバーランもしくはバッファアンダーランが発生したことを検出するか、または、前記ジッタバッファに蓄積されたパケット量の増減速度が、あらかじめ定めた同期完了推定速度閾値の速度範囲を超えていたことを検出するか、のいずれかを用いることを特徴とする請求項2に記載のVoIP−TA。   When the clock deviation detecting means corrects the oscillation frequency of the own clock until a time corresponding to a predetermined synchronization completion estimated time threshold elapses, a buffer overrun or buffer underrun of the jitter buffer is performed. Or the rate of increase / decrease in the amount of packets accumulated in the jitter buffer exceeds the speed range of a predetermined synchronization completion estimated speed threshold. The VoIP-TA according to claim 2, wherein the VoIP-TA is used. 前記クロック偏差検出手段が、前記ジッタバッファのバッファオーバーラン、または、前記ジッタバッファに蓄積されたパケット量の増加速度が前記同期完了推定速度閾値の速度範囲を超えたことを検出した際に、前記自クロックの発振周波数を速くするように補正し、前記ジッタバッファのバッファアンダーラン、または、前記ジッタバッファに蓄積されたパケット量の減少速度が前記同期完了推定速度閾値の速度範囲を超えたことを検出した際に、前記自クロックの発振周波数を遅くするように補正することを特徴とする請求項3に記載のVoIP−TA。   When the clock deviation detecting means detects that the buffer buffer is overrun or the increase rate of the amount of packets accumulated in the jitter buffer exceeds the speed range of the synchronization completion estimated speed threshold, Correction is made to increase the oscillation frequency of the own clock, and the buffer underrun of the jitter buffer or the rate of decrease in the amount of packets accumulated in the jitter buffer exceeds the speed range of the synchronization completion estimated speed threshold. The VoIP-TA according to claim 3, wherein when detected, the VoIP-TA is corrected so as to slow down an oscillation frequency of the own clock. 前記自クロックの発振周波数を補正する補正量は、前記ジッタバッファのバッファオーバーランもしくはバッファアンダーランが発生するまでに経過した時間、または、前記ジッタバッファに蓄積されたパケット量の増減速度と前記同期完了推定速度閾値との両者の速度偏差の大きさ、に基づいて決定されることを特徴とする請求項3または4に記載のVoIP−TA。   The correction amount for correcting the oscillation frequency of the own clock is the time elapsed until the buffer overrun or buffer underrun of the jitter buffer occurs, or the rate of increase / decrease of the packet amount accumulated in the jitter buffer and the synchronization 5. The VoIP-TA according to claim 3, wherein the VoIP-TA is determined based on a magnitude of a speed deviation between the estimated completion speed threshold and both. 前記クロック偏差検出手段が、前記同期完了推定時間閾値に相当する時間が経過するまでの間に、前記ジッタバッファのバッファオーバーランもしくはバッファアンダーランの発生を検出しなかった場合、または、前記ジッタバッファに蓄積されたパケット量の増減速度が前記同期完了推定速度閾値の速度範囲を超えたことを検出しなかった場合、前記擬似VoIPセッション管理手段は、前記マスタVoIP−TAとの間に設定されていた前記擬似VoIPセッションを開放することを特徴とする請求項3ないし5のいずれかに記載のVoIP−TA。   When the clock deviation detecting unit does not detect occurrence of buffer overrun or buffer underrun of the jitter buffer until a time corresponding to the synchronization completion estimated time threshold elapses, or the jitter buffer If the increase / decrease rate of the packet amount accumulated in the packet does not exceed the synchronization completion estimated speed threshold speed range, the pseudo VoIP session management means is set between the master VoIP-TA and The VoIP-TA according to claim 3, wherein the pseudo VoIP session is released. 前記同期種別設定手段として、電源がオンになった際に、前記マスタVoIP−TAまたは前記スレーブVoIP−TAのいずれであるかを示す同期種別に関する情報、および、前記擬似VoIPセッションを設定する際に用いる前記マスタVoIP−TAを示す前記接続先情報の保守・管理を行うユーザに問い合わせる同期設定Web画面を、該保守・管理を行うユーザが使用する保守用機器に画面表示させる機能を有するWeb設定画面制御手段を備え、
前記保守用機器からの応答に基づいて、前記マスタVoIP−TAを特定し、かつ、前記マスタVoIP−TAを示す前記接続先情報を取得することを特徴とする請求項1ないし6のいずれかに記載のVoIP−TA。
As the synchronization type setting means, when the power is turned on, information regarding the synchronization type indicating whether the master VoIP-TA or the slave VoIP-TA and the pseudo VoIP session are set. Web setting screen having a function to display a synchronization setting Web screen for inquiring of a user who performs maintenance / management of the connection destination information indicating the master VoIP-TA to be used on a maintenance device used by the user who performs the maintenance / management With control means,
7. The connection destination information indicating the master VoIP-TA is acquired based on a response from the maintenance device, and the connection destination information indicating the master VoIP-TA is acquired. VoIP-TA as described.
前記マスタVoIP−TAを示す前記接続先情報が、前記マスタVoIP−TAの電話番号またはIPアドレスもしくはMACアドレスのいずれかであることを特徴とする請求項7に記載のVoIP−TA。   The VoIP-TA according to claim 7, wherein the connection destination information indicating the master VoIP-TA is one of a telephone number, an IP address, or a MAC address of the master VoIP-TA. ISDN(Integrated Service Digital Network)規格準拠のBRI(Basic Rate Interface)ベースの信号を用いてクロック同期した状態で通信を行う複数のISDN回線それぞれに、該BRIベースの信号とVoIP(Voice over Internet Protocol)ベースの信号との間の変換を行うVoIP−TAを接続して、複数のVoIPアクセス回線を用いてVoIP通信を行うビジネスフォンであって、
複数の前記VoIP−TAのうち、いずれか1台を各前記VoIP−TA間のクロック同期を行う際の基準となる基準クロックを有する機器としてあらかじめ特定されたマスタVloIP−TAとし、残りの他のVoIP−TAを、それぞれに内蔵する自クロックを前記マスタVoIP−TAの前記基準クロックに合わせるように同期化を行う対象となるスレーブVoIP−TAとし、かつ、前記マスタVoIP−TAと前記スレーブVoIP−TAそれぞれとの間に、クロック同期用の擬似VoIPセッションを設定することにより、各前記スレーブVoIP−TAの前記自クロックを、前記マスタVoIP−TAの前記基準クロックに同期化することを特徴とするビジネスフォン。
The BRI-based signal and VoIP (Voice over Internet Protocol) are connected to each of a plurality of ISDN lines that communicate in a clock-synchronized state using a BRI (Basic Rate Interface) -based signal compliant with the ISDN (Integrated Service Digital Network) standard. A business phone that connects a VoIP-TA that performs conversion to and from a base signal and performs VoIP communication using a plurality of VoIP access lines,
Any one of the plurality of VoIP-TAs is set as a master VloIP-TA specified in advance as a device having a reference clock that serves as a reference when performing clock synchronization between the VoIP-TAs, and the remaining other VoIP-TAs The VoIP-TA is a slave VoIP-TA that is to be synchronized so that its own clock incorporated in the VoIP-TA matches the reference clock of the master VoIP-TA, and the master VoIP-TA and the slave VoIP-TA By setting a pseudo VoIP session for clock synchronization between each TA, the own clock of each slave VoIP-TA is synchronized with the reference clock of the master VoIP-TA. Business phone.
ISDN(Integrated Service Digital Network)規格準拠のBRI(Basic Rate Interface)ベースの信号とVoIP(Voice over Internet Protocol)ベースの信号との間の変換を行うVoIP−TAに内蔵されるクロックを同期させるためのクロック同期方法であって、
内蔵する自クロックの同期を行う対象のVoIP−TAであるか否かを示す同期種別をあらかじめ設定する機能を有する同期種別設定ステップと、
前記同期種別が、内蔵する前記自クロックの同期化を行う対象となるスレーブVoIP−TAであった場合に、前記自クロックのクロック同期を行う際の基準となる基準クロックを有する機器としてあらかじめ特定されたマスタVoIP−TAを示す接続先情報を用いて、前記マスタVoIP−TAとの間のクロック同期用の擬似VoIPセッションを設定する機能を有する擬似VoIPセッション管理ステップと
を有し、
前記擬似VoIPセッション管理ステップにて設定された前記擬似VoIPセッションにおける前記マスタVoIP−TAとの間のVoIPベースの通信状況の監視結果に基づいて、前記自クロックを前記マスタVoIP−TAの前記基準クロックに同期化することを特徴とするクロック同期方法。
To synchronize a clock built in VoIP-TA that performs conversion between a BRI (Basic Rate Interface) -based signal compliant with ISDN (Integrated Service Digital Network) standard and a VoIP (Voice over Internet Protocol) -based signal A clock synchronization method,
A synchronization type setting step having a function of setting in advance a synchronization type indicating whether or not the VoIP-TA is a target for synchronization of the built-in own clock;
When the synchronization type is a slave VoIP-TA to be synchronized with the built-in own clock, the synchronization type is specified in advance as a device having a reference clock serving as a reference when performing clock synchronization of the own clock. A pseudo VoIP session management step having a function of setting a pseudo VoIP session for clock synchronization with the master VoIP-TA using connection destination information indicating the master VoIP-TA,
Based on the monitoring result of the VoIP-based communication status with the master VoIP-TA in the pseudo VoIP session set in the pseudo VoIP session management step, the own clock is used as the reference clock of the master VoIP-TA. A clock synchronization method characterized by synchronizing with each other.
JP2017064075A 2017-03-29 2017-03-29 VoIP-TA, business phone and clock synchronization method Active JP6579627B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017064075A JP6579627B2 (en) 2017-03-29 2017-03-29 VoIP-TA, business phone and clock synchronization method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017064075A JP6579627B2 (en) 2017-03-29 2017-03-29 VoIP-TA, business phone and clock synchronization method

Publications (2)

Publication Number Publication Date
JP2018166319A JP2018166319A (en) 2018-10-25
JP6579627B2 true JP6579627B2 (en) 2019-09-25

Family

ID=63922809

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017064075A Active JP6579627B2 (en) 2017-03-29 2017-03-29 VoIP-TA, business phone and clock synchronization method

Country Status (1)

Country Link
JP (1) JP6579627B2 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005184520A (en) * 2003-12-19 2005-07-07 Fujitsu Ltd Synchronous signal relay device
JP2007281730A (en) * 2006-04-04 2007-10-25 Nec Engineering Ltd Voip system
JP2017017632A (en) * 2015-07-03 2017-01-19 株式会社日立情報通信エンジニアリング VoIP gateway device

Also Published As

Publication number Publication date
JP2018166319A (en) 2018-10-25

Similar Documents

Publication Publication Date Title
CN102640454B (en) Communication system, communication apparatus and time synchronization method
US7936794B2 (en) Clock management between two end points
US8516127B2 (en) Method and system for maintaining connections between a terminal and servers in a communication system
US20100054244A1 (en) Time sychronization method and relay apparatus
US9651984B2 (en) Feed-forward time transfer mechanism for time synchronization
WO2016095099A1 (en) Time synchronization method and apparatus
US9730172B2 (en) Base station device and method of updating counter of base station device
US9065748B2 (en) Symmetrical latency with TDM circuit emulated service
JP5354913B2 (en) Apparatus for generating a sample ramp signal representative of a synchronization signal and apparatus for supporting reconfiguration of the synchronization signal for a packet switching network
JP6579627B2 (en) VoIP-TA, business phone and clock synchronization method
JP5088281B2 (en) Packet synchronous switching method and gateway device
JP5205072B2 (en) SAMPLING CLOCK SIGNAL SYNCHRONIZATION ASSISTANCE APPARATUS AND SAMPLE CLOCK SIGNAL RECONFIGURATION APPARATUS
US9699750B2 (en) Synchronization establishment method
JP2010062992A (en) Clock synchronization method and communication system
JP5017153B2 (en) Asynchronous synchronous communication network conversion device, data conversion method, data conversion program, and communication system
JP6930345B2 (en) IP phone device
WO2014090196A1 (en) Service clock determining method and apparatus and packet transport network device
JP5194997B2 (en) Redundant switching control system, method and program
JP2012182768A (en) Cep packet transmitting device, cep packet receiving device, and transmitting system
JP2009130507A (en) Communication device and system clock control method thereof
JP2006050121A (en) Time setting method and system
JP2017017632A (en) VoIP gateway device
WO2014203485A1 (en) Communication system, method for controlling communication system, transmission device, and reception device
JP2016140011A (en) Optical network unit
JP2007281730A (en) Voip system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180705

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190717

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190822

R150 Certificate of patent or registration of utility model

Ref document number: 6579627

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150