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
JP6314550B2 - Communication apparatus and IP telephone system - Google Patents
[go: Go Back, main page]

JP6314550B2 - Communication apparatus and IP telephone system - Google Patents

Communication apparatus and IP telephone system Download PDF

Info

Publication number
JP6314550B2
JP6314550B2 JP2014044577A JP2014044577A JP6314550B2 JP 6314550 B2 JP6314550 B2 JP 6314550B2 JP 2014044577 A JP2014044577 A JP 2014044577A JP 2014044577 A JP2014044577 A JP 2014044577A JP 6314550 B2 JP6314550 B2 JP 6314550B2
Authority
JP
Japan
Prior art keywords
packet
voice
data
communication
control unit
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
Application number
JP2014044577A
Other languages
Japanese (ja)
Other versions
JP2015170990A (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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2014044577A priority Critical patent/JP6314550B2/en
Publication of JP2015170990A publication Critical patent/JP2015170990A/en
Application granted granted Critical
Publication of JP6314550B2 publication Critical patent/JP6314550B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Description

本発明は、データ通信技術に関し、特に通信装置およびIP電話システムに関する。   The present invention relates to data communication technology, and more particularly to a communication apparatus and an IP telephone system.

図1に示すように、従来の緊急通報システムは、利用者宅(一般家庭)等の複数の拠点に設置された複数の緊急通報装置を備える。また、緊急通報センターに設置され、アナログ網(アナログ回線)を介して緊急通報装置からの緊急通報情報を受信する専用装置である専用受信装置を備える。緊急通報装置は、緊急ボタンや相談ボタン、通報後にセンターのオペレータとハンズフリー通話するためのスピーカ、マイクを有する。また、利用者が緊急時に緊急ボタンを押すことで、予め記憶された電話番号を使用して、緊急通報情報をセンターへ自動通報する機能を有する。   As shown in FIG. 1, the conventional emergency call system includes a plurality of emergency call devices installed at a plurality of bases such as a user's house (general household). In addition, a dedicated receiving device that is installed in the emergency call center and is a dedicated device that receives emergency call information from the emergency call device via an analog network (analog line) is provided. The emergency call device has an emergency button, a consultation button, a speaker and a microphone for making a hands-free call with the center operator after the call. In addition, when the user presses the emergency button in the event of an emergency, it has a function of automatically reporting emergency call information to the center using a telephone number stored in advance.

緊急通報情報は、端末の識別番号と電話番号、住所、氏名、発生事象等を含む。また、通報方式として、緊急通報情報をデータの形式でのみ通報する「データ通報」と、緊急通報情報を音声メッセージとして通報し、その後にハンズフリー会話に移行する「音声通報」と、両方式の通報を同一の呼の中で順次実行する「データ+音声通報」がある。   The emergency call information includes a terminal identification number, a telephone number, an address, a name, an occurrence event, and the like. In addition, as a reporting method, both “data report” that reports emergency call information only in the form of data and “voice report” that reports emergency call information as a voice message and then shifts to a hands-free conversation. There is “data + voice notification” in which notifications are executed sequentially in the same call.

センター側の専用受信装置は、緊急通報装置からのデータ通報を受信して、緊急通報情報をセンター処理装置(PC等)へ転送する機能を有する。また、緊急通報装置からの音声通報を受信して、音声メッセージを外付け電話機に転送する機能を有する。また、緊急通報装置と専用受信装置の間では、通報の開始要求、完了通知、ハンズフリー会話中の各種リモート制御などのデータ通信が実行される。   The dedicated receiving device on the center side has a function of receiving data notification from the emergency notification device and transferring emergency notification information to the center processing device (PC or the like). It also has a function of receiving a voice report from the emergency call device and transferring a voice message to an external telephone. Further, between the emergency call device and the dedicated reception device, data communication such as a notification start request, completion notification, and various remote controls during a hands-free conversation is executed.

ここで、従来の緊急通報装置と専用受信装置はアナログ網を介した接続を基本としているため、データ通報でやり取りする情報を、モデム信号やDTMF信号等のアナログ信号(言い換えれば「みなし音声」)に変換した上で送受する。したがって、音声と、音声以外のデータ情報は同時には送受信できず、「データ+音声通報」時にはハンズフリー会話に移行するまでに長時間を要するという問題があった。また、ハンズフリー会話中のDTMF信号によるリモート制御(例えば情報送信指示や音量調整)やその応答が、会話の音声信号との衝突によって正常に伝達できないという問題もあった。   Here, since the conventional emergency call device and dedicated reception device are based on connection via an analog network, the information exchanged by the data report is an analog signal such as a modem signal or a DTMF signal (in other words, “deemed voice”). Send and receive after converting to. Therefore, voice and data information other than voice cannot be transmitted / received at the same time, and there is a problem that it takes a long time to shift to a hands-free conversation at the time of “data + voice report”. In addition, there has been a problem that remote control (for example, information transmission instruction and volume adjustment) by the DTMF signal during a hands-free conversation and its response cannot be normally transmitted due to a collision with the voice signal of the conversation.

従来のアナログ網では、音声とアナログ変調されたデータ(みなし音声)のみが利用できた。しかし近年、VOIP技術やSIPを利用した電話網(IP電話サービス)が普及しており、IP電話網では音声通信とデータ通信を、電話番号をキーに同一の呼において別々の通信セッションを利用して同時に行うことができる。   In conventional analog networks, only voice and analog-modulated data (deemed voice) can be used. However, in recent years, telephone networks (IP telephone services) using VOIP technology and SIP have become widespread, and the IP telephone network uses voice communication and data communication, and uses different communication sessions for the same call using the telephone number as a key. Can be done at the same time.

例えば非特許文献1によると、インターネットではなく高セキュリティで帯域保証型の電話網(キャリアIP網)を利用して、電話番号をキーにデータ通信が可能なサービスが提供されている。この場合、通話料金は、音声通話料の他に、データ通信に対して単位時間あたりの従量制で課金される。また特許文献1には、電話端末とデータ入力端末の両方を、中継装置を介して通信装置と通信させる技術であり、電話端末と通信装置の間で確立した音声通信セッションの呼に関連づけたデータ通信セッションをデータ入力端末と通信装置との間で確立する技術が記載されている。   For example, according to Non-Patent Document 1, there is provided a service capable of data communication using a telephone number as a key, using a high-security and bandwidth-guaranteed telephone network (carrier IP network) instead of the Internet. In this case, the call charge is charged on a metered basis per unit time for data communication in addition to the voice call charge. Japanese Patent Laid-Open No. 2004-228867 is a technique for communicating both a telephone terminal and a data input terminal with a communication apparatus via a relay apparatus, and data associated with a call of a voice communication session established between the telephone terminal and the communication apparatus. A technique for establishing a communication session between a data input terminal and a communication device is described.

特開2013−62588号公報JP2013-62588A

”ひかり電話(電話サービス) 基本サービス データコネクト”、[平成26年1月31日検索]、インターネット〈http://flets-w.com/hikaridenwa/service/dataconnect/〉“Hikari Denwa (telephone service) basic service data connect”, [searched on January 31, 2014], Internet <http://flets-w.com/hikaridenwa/service/dataconnect/>

しかし、従来の技術では、送信すべきデータ量によらず音声通信セッションとは別のセッションとしてデータ通信セッションを確立する必要がある。したがって、使用するネットワークに帯域制限がある場合にはデータ通信が困難となることがある。また、音声通話と同一呼内でのデータ通信(例えばメディア種別m=application)を許容していないIP電話網では使用できない。現実として、非特許文献1にあるような電話網を利用したデータ通信サービスは一部の通信事業者に限られている。また、音声利用料金とは別に従量制による利用料金がかかってしまう。データ通信量が少ない場合(例えば緊急通報システムでは一般的に少なく、1通報あたり数百バイト〜数キロバイト程度)でも、利用料金が別途発生するのでは利便性の低下が懸念される。   However, in the conventional technique, it is necessary to establish a data communication session as a session different from the voice communication session regardless of the amount of data to be transmitted. Therefore, data communication may be difficult when the network to be used has a bandwidth limitation. Further, it cannot be used in an IP telephone network that does not allow data communication (for example, media type m = application) within the same call as a voice call. In reality, data communication services using a telephone network as described in Non-Patent Document 1 are limited to some communication carriers. In addition to the voice usage fee, a usage fee based on a metering system is charged. Even when the amount of data communication is small (for example, it is generally small in an emergency call system, about several hundred bytes to several kilobytes per call), there is a concern that convenience may be lowered if a usage fee is separately generated.

本発明は本発明者の上記課題認識にもとづきなされたものであり、その主な目的は、音声通信とデータ通信の両立における利便性を向上させる技術を提供することである。   The present invention has been made on the basis of the above-mentioned problem recognition of the present inventor, and its main purpose is to provide a technique for improving convenience in coexistence of voice communication and data communication.

上記課題を解決するために、本発明のある態様の通信装置は、IP網を介して接続された対向装置との音声通信セッションを確立するセッション制御部と、音声通信における送信データを格納した音声パケットを生成する音声パケット生成部と、データ通信における送信データを格納したパケットであって、音声パケットと区別可能に構成したデータパケットを生成するデータパケット生成部と、1つの音声通信セッションを介して音声パケットとデータパケットの両方を対向装置へ送信するパケット制御部と、を備え、前記音声パケット生成部は、無音検出時に擬似雑音パケットを生成し、 前記パケット制御部は、前記擬似雑音パケットを検出したときに、前記擬似雑音パケットに代えて前記データパケットを送信する。 In order to solve the above-described problem, a communication device according to an aspect of the present invention includes a session control unit that establishes a voice communication session with a counterpart device connected via an IP network, and a voice that stores transmission data in voice communication. Via a single voice communication session, a voice packet generator that generates packets, a packet that stores transmission data in data communication, and a data packet generator that generates data packets that can be distinguished from voice packets A packet control unit that transmits both voice packets and data packets to the opposite device , wherein the voice packet generation unit generates a pseudo noise packet when silence is detected, and the packet control unit detects the pseudo noise packet. when, that sends the data packet instead of the pseudo-noise packet.

本発明の別の態様は、IP電話システムである。このIP電話システムは、IP網を介して接続された第1通信装置と第2通信装置を備える。第1通信装置は、第2通信装置との音声通信セッションを確立するセッション制御部と、音声通信における送信データを格納した音声パケットを生成する音声パケット生成部と、データ通信における送信データを格納したパケットであって、音声パケットと区別可能に構成したデータパケットを生成するデータパケット生成部と、1つの音声通信セッションを介して音声パケットとデータパケットの両方を第2通信装置へ送信するパケット送信部と、を含む。また、前記音声パケット生成部は、無音検出時に擬似雑音パケットを生成し、 前記パケット制御部は、前記擬似雑音パケットを検出したときに、前記擬似雑音パケットに代えて前記データパケットを送信する。第2通信装置は、1つの音声通信セッションを介して受信したパケットを音声パケットと識別した場合に、当該パケットに対して音声通信用の処理を実行する一方、受信したパケットをデータパケットと識別した場合に、当該パケットに対してデータ通信用の処理を実行する。 Another aspect of the present invention is an IP telephone system. The IP telephone system includes a first communication device and a second communication device connected via an IP network. The first communication device stores a session control unit that establishes a voice communication session with the second communication device, a voice packet generation unit that generates a voice packet storing transmission data in voice communication, and transmission data in data communication A data packet generation unit that generates a data packet that is configured to be distinguishable from a voice packet, and a packet transmission unit that transmits both the voice packet and the data packet to the second communication device via one voice communication session And including. The voice packet generation unit generates a pseudo noise packet when silence is detected, and the packet control unit transmits the data packet instead of the pseudo noise packet when detecting the pseudo noise packet. When the second communication device identifies a packet received through one voice communication session as a voice packet, the second communication device executes a process for voice communication on the packet, while identifying the received packet as a data packet. In this case, a process for data communication is executed for the packet.

なお、以上の構成要素の任意の組合せ、本発明の表現を、プログラム、プログラムを格納した記録媒体などの間で変換したものもまた、本発明の態様として有効である。   It should be noted that any combination of the above-described constituent elements and the expression of the present invention converted between a program, a recording medium storing the program, etc. are also effective as an aspect of the present invention.

本発明によれば、音声通信とデータ通信の両立における利便性を向上させることができる。   ADVANTAGE OF THE INVENTION According to this invention, the convenience in coexistence of audio | voice communication and data communication can be improved.

緊急通報システムを模式的に示す図である。It is a figure which shows an emergency call system typically. 従来の緊急通報システムの構成を示す図である。It is a figure which shows the structure of the conventional emergency call system. 図2のシステムにおける音声とデータの伝送を模式的に示す図である。It is a figure which shows typically transmission of the audio | voice and data in the system of FIG. 実施の形態の緊急通報システムの構成を示す図である。It is a figure which shows the structure of the emergency call system of embodiment. 図4のシステムにおける音声とデータの伝送を模式的に示す図である。It is a figure which shows typically transmission of the audio | voice and data in the system of FIG. 図4のVOIP通信装置を詳細に示すブロック図である。It is a block diagram which shows the VOIP communication apparatus of FIG. 4 in detail. データパケット挿入処理を模式的に示す図である。It is a figure which shows a data packet insertion process typically. データパケット挿入処理を示すフローチャートである。It is a flowchart which shows a data packet insertion process. データパケット抽出処理を模式的に示す図である。It is a figure which shows a data packet extraction process typically. データパケット抽出処理を示すフローチャートである。It is a flowchart which shows a data packet extraction process. 変形例におけるデータパケット挿入処理を模式的に示す図である。It is a figure which shows typically the data packet insertion process in a modification. 変形例におけるデータパケット挿入処理を示すフローチャートである。It is a flowchart which shows the data packet insertion process in a modification.

図2は、従来の緊急通報システムの構成を示す。また図3は、図2のシステムにおける音声とデータの伝送を模式的に示す。図2のシステムはIP電話網を利用するものであり、利用者宅には緊急通報装置に加えて第1VOIP通信装置が設置され、緊急通報センターには専用受信装置に加えて第2VOIP通信装置が設置されている。そして、第1VOIP通信装置と第2VOIP通信装置間でSIPセッションが確立される。   FIG. 2 shows a configuration of a conventional emergency call system. FIG. 3 schematically shows voice and data transmission in the system of FIG. The system shown in FIG. 2 uses an IP telephone network. The first VOIP communication device is installed in the user's house in addition to the emergency call device, and the second VOIP communication device is installed in the emergency call center in addition to the dedicated reception device. is set up. Then, a SIP session is established between the first VOIP communication device and the second VOIP communication device.

ここでは緊急通報装置が、専用受信装置からリモート制御(例えば緊急通報情報の送信指示)を受け付け、利用者の通話音声とともに通話音声以外のデータを伝送することを考える。通話音声以外のデータは、音声通信以外のデータ通信用のデータと言え、例えば図1の緊急通報情報のテキストメッセージである。以下、便宜的に「非音声データ」とも呼ぶ。ただし実際には、データ通信用のデータは、音声のバイナリデータ(例えば音楽データ)も含む。   Here, it is considered that the emergency call device receives remote control (for example, an instruction to send emergency call information) from the dedicated receiving device and transmits data other than the call voice along with the call voice of the user. The data other than the call voice can be said to be data for data communication other than voice communication, and is, for example, a text message of emergency call information in FIG. Hereinafter, it is also referred to as “non-voice data” for convenience. In practice, however, the data for data communication includes audio binary data (for example, music data).

緊急通報装置のモデム/DTMF制御は、アナログ網利用時と同様に、非音声データをモデム信号やDTMF信号等のアナログ信号(みなし音声)に変換する。第1VOIP通信装置は、通話音声とみなし音声のアナログ信号をコード化した音声データをRTPパケット(以下「音声パケット」と呼ぶ。)に格納して、第2VOIP通信装置へ送信する。第2VOIP通信装置は、受信した音声パケットから音声信号を復号し、専用受信装置に渡す。専用受信装置の切換スイッチは、音声信号の周波数等に応じて信号種別を特定し、通話音声信号を電話機へ出力し、また、みなし音声信号をモデム/DTMF制御に出力する。モデム/DTMF制御は、みなし音声信号から元の非音声データを生成し、CPUは、LAN制御を介して、非音声データをPCへ出力する。   The modem / DTMF control of the emergency call device converts non-voice data into an analog signal (deemed voice) such as a modem signal or a DTMF signal, as in the case of using an analog network. The first VOIP communication apparatus stores voice data obtained by encoding an analog signal of voice regarded as call voice in an RTP packet (hereinafter referred to as “voice packet”), and transmits the voice data to the second VOIP communication apparatus. The second VOIP communication device decodes the voice signal from the received voice packet and passes it to the dedicated receiving device. The change-over switch of the dedicated receiver specifies the signal type according to the frequency of the audio signal, outputs the call audio signal to the telephone, and outputs the deemed audio signal to the modem / DTMF control. The modem / DTMF control generates original non-voice data from the deemed voice signal, and the CPU outputs the non-voice data to the PC via the LAN control.

したがって、図2のシステムにおいてもアナログ網利用時と同様の問題が発生する。例えば、音声と音声以外のデータを同時に送受信することは困難であり、また信号の衝突も発生しうる。また既述したように、特許文献1や非特許文献1に記載の技術は、音声通信とデータ通信の両立における利便性・ユーザビリティが高いとは言えない。   Therefore, the system of FIG. 2 has the same problem as when using the analog network. For example, it is difficult to simultaneously transmit and receive voice and data other than voice, and signal collision may occur. Further, as described above, the techniques described in Patent Document 1 and Non-Patent Document 1 cannot be said to have high convenience and usability in both voice communication and data communication.

このような課題を踏まえ、以下では、音声通信用のパケットと、そのパケットと区別可能に構成したデータ通信用のパケットの両方を、1つのSIPセッションを介して送受信する緊急通報システムを提案する。言い換えれば、実施の形態の緊急通報システムでは、IP網上に確立した1つの音声通話セッションに、音声通信用の情報以外のデータ通信用の情報を相乗りさせる。これにより、音声通信とデータ通信の両立における利便性・ユーザビリティを高める。   In light of these problems, an emergency call system that transmits and receives both a voice communication packet and a data communication packet configured to be distinguishable from the packet through one SIP session is proposed below. In other words, in the emergency call system according to the embodiment, information for data communication other than information for voice communication is carried on one voice call session established on the IP network. As a result, the convenience and usability of both voice communication and data communication are improved.

図4は、実施の形態の緊急通報システム100の構成を示す。緊急通報システム100は、利用者宅に設置された緊急通報装置10と第1VOIP通信装置14a、緊急通報センターに設置された専用受信装置12と第2VOIP通信装置14bを備える。以下、第1VOIP通信装置14aと第2VOIP通信装置14bを総称する場合、「VOIP通信装置14」と呼ぶ。   FIG. 4 shows a configuration of the emergency call system 100 according to the embodiment. The emergency call system 100 includes an emergency call device 10 and a first VOIP communication device 14a installed at a user's house, and a dedicated reception device 12 and a second VOIP communication device 14b installed at an emergency call center. Hereinafter, the first VOIP communication device 14a and the second VOIP communication device 14b are collectively referred to as “VOIP communication device 14”.

第1VOIP通信装置14aと第2VOIP通信装置14bは、IP電話網16との中継機であり、緊急通報装置10と専用受信装置12間で通話回線を成立させる際に、VOIP通信装置間で音声通信用のSIPセッションを確立する。緊急通報装置10と第1VOIP通信装置14a間、および、専用受信装置12と第2VOIP通信装置14b間には、音声通信用のアナログ電話インタフェース(アナログI/F)と、音声信号以外のデータの通信(以下、単に「データ通信」と呼ぶ。)用のインタフェース(データ通信I/F)を設ける。これにより、データ通信と音声通信を同時に支障なく成立させる。   The first VOIP communication device 14a and the second VOIP communication device 14b are relays to the IP telephone network 16, and perform voice communication between the VOIP communication devices when establishing a communication line between the emergency call device 10 and the dedicated reception device 12. A SIP session is established. Between the emergency call device 10 and the first VOIP communication device 14a and between the dedicated reception device 12 and the second VOIP communication device 14b, an analog telephone interface (analog I / F) for voice communication and communication of data other than voice signals An interface (data communication I / F) is provided (hereinafter simply referred to as “data communication”). Thereby, data communication and voice communication can be established simultaneously without any trouble.

図4は、緊急通報システム100を構成する各装置の機能ブロックを示すブロック図でもある。本明細書のブロック図において示される各ブロックは、ハードウェア的には、コンピュータのCPUやメモリをはじめとする素子や機械装置、電子回路で実現でき、ソフトウェア的にはコンピュータプログラム等によって実現される。ここでは、それらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックはハードウェア、ソフトウェアの組合せによっていろいろなかたちで実現できることは、当業者には理解されるところである。   FIG. 4 is also a block diagram showing functional blocks of each device constituting the emergency call system 100. Each block shown in the block diagram of the present specification can be realized in hardware by an element such as a CPU and memory of a computer, a mechanical device, and an electronic circuit, and in software by a computer program or the like. . Here, functional blocks realized by the cooperation are illustrated. Therefore, those skilled in the art will understand that these functional blocks can be realized in various forms by a combination of hardware and software.

緊急通報装置10は、CPU30、DTMF制御部31、音声合成制御部32、ハンズフリー制御部33、スピーカ34、マイク35、切換スイッチ36、NCU(network control unit)37、データ通信制御部38を備える。以下、緊急通報装置における公知の機能の説明は適宜省略する。   The emergency call device 10 includes a CPU 30, a DTMF control unit 31, a voice synthesis control unit 32, a hands-free control unit 33, a speaker 34, a microphone 35, a changeover switch 36, an NCU (network control unit) 37, and a data communication control unit 38. . Hereinafter, description of known functions in the emergency call apparatus will be omitted as appropriate.

DTMF制御部31は、モデム信号およびDTMF信号(言わばみなし音声信号)に関する変調処理および復調処理を制御する。音声合成制御部32は、予め記憶された固定メッセージを示す音声信号の出力を制御する。ハンズフリー制御部33は、ハンズフリー通話を制御し、スピーカ34への音声出力およびマイク35からの音声取得を制御する。切換スイッチ36は、DTMF制御部31、音声合成制御部32、ハンズフリー制御部33から出力されたアナログ音声信号をNCU37に渡す。また、NCU37から出力されたアナログ音声信号を、その周波数等に応じてDTMF制御部31またはハンズフリー制御部33に渡す。NCU37は、アナログI/Fを介して、第1VOIP通信装置14aとアナログ音声信号を送受する。   The DTMF control unit 31 controls modulation processing and demodulation processing relating to modem signals and DTMF signals (so-called deemed audio signals). The voice synthesis control unit 32 controls output of a voice signal indicating a fixed message stored in advance. The hands-free control unit 33 controls a hands-free call, and controls voice output to the speaker 34 and voice acquisition from the microphone 35. The changeover switch 36 passes the analog voice signal output from the DTMF control unit 31, the voice synthesis control unit 32, and the hands-free control unit 33 to the NCU 37. In addition, the analog audio signal output from the NCU 37 is transferred to the DTMF control unit 31 or the hands-free control unit 33 according to the frequency or the like. The NCU 37 transmits / receives an analog voice signal to / from the first VOIP communication device 14a via the analog I / F.

データ通信制御部38は、VOIP通信装置14を介した専用受信装置12とのデータ通信を制御する。具体的には、データ通信制御部38は、第1VOIP通信装置14aから送信されたデータ通信用の非音声データを、データ通信I/F(実施の形態ではシリアルバス)を介したシリアル通信により受信し、その非音声データをCPU30に渡す。また、CPU30から渡された非音声データを、データ通信I/Fを介したシリアル通信により第1VOIP通信装置14aへ送信する。   The data communication control unit 38 controls data communication with the dedicated receiving device 12 via the VOIP communication device 14. Specifically, the data communication control unit 38 receives non-voice data for data communication transmitted from the first VOIP communication device 14a by serial communication via a data communication I / F (in the embodiment, a serial bus). Then, the non-voice data is passed to the CPU 30. Further, the non-voice data passed from the CPU 30 is transmitted to the first VOIP communication device 14a by serial communication via the data communication I / F.

このように、実施の形態の緊急通報装置10は、データ通信制御部38を備え、専用受信装置12とのデータ通信用の各種テキストデータやバイナリデータを、アナログI/Fとは別に設けられたデータ通信I/Fを介して送受信する。データ通信用のデータは、例えば、緊急事象発生時に専用受信装置12へ送るべき図1の緊急通報情報や、各種通報の開始要求や完了通知等のコマンド情報、ハンズフリー会話中の各種リモート制御等の制御情報を含む。   As described above, the emergency notification device 10 according to the embodiment includes the data communication control unit 38, and various text data and binary data for data communication with the dedicated receiving device 12 are provided separately from the analog I / F. Data is transmitted / received via the data communication I / F. Data for data communication includes, for example, emergency call information shown in FIG. 1 to be sent to the dedicated receiving device 12 when an emergency event occurs, command information such as start requests and notifications of various reports, various remote controls during a hands-free conversation, etc. Control information.

なお、CPU30は、データ通信に先立ってアナログI/Fにて回線発呼処理を実行し、通話回線を開通させておく必要があるが、これは従来の緊急通報装置と同じである。また、一旦呼制御が完了した後はデータ通信と音声通信を並行して実行可能であり、両制御のタイミング的な制約はない。また、データ通信I/Fには特に制約はなく、RS232C、USB、PLC、xDSL等、各種インタフェースを使用可能である。専用受信装置12も同様である。   Prior to data communication, the CPU 30 needs to execute line call processing with an analog I / F and open a call line, which is the same as a conventional emergency call device. In addition, once call control is completed, data communication and voice communication can be executed in parallel, and there is no restriction on the timing of both controls. The data communication I / F is not particularly limited, and various interfaces such as RS232C, USB, PLC, xDSL can be used. The same applies to the dedicated receiver 12.

専用受信装置12は、CPU40、LAN制御部41、モデム/DTMF制御部42、給電/RING部43、切換スイッチ44、NCU45、データ通信制御部46を備える。専用受信装置(通報受信装置)における公知の機能の説明は適宜省略する。   The dedicated receiving device 12 includes a CPU 40, a LAN control unit 41, a modem / DTMF control unit 42, a power supply / RING unit 43, a changeover switch 44, an NCU 45, and a data communication control unit 46. Description of known functions in the dedicated receiving device (report receiving device) will be omitted as appropriate.

LAN制御部41は、PC20とのLAN通信を制御するLANインタフェースである。モデム/DTMF制御部42は、モデム信号およびDTMF信号に関する変調処理および復調処理を制御する。切換スイッチ44は、モデム/DTMF制御部42、電話機22から出力されたアナログ音声信号をNCU45に渡す。また、NCU45から出力されたアナログ音声信号を、その周波数等に応じてモデム/DTMF制御部42または電話機22へ渡す。NCU45は、アナログI/Fを介して、第2VOIP通信装置14bとアナログ音声信号を送受する。   The LAN control unit 41 is a LAN interface that controls LAN communication with the PC 20. The modem / DTMF control unit 42 controls modulation processing and demodulation processing related to the modem signal and the DTMF signal. The changeover switch 44 passes the analog voice signal output from the modem / DTMF control unit 42 and the telephone set 22 to the NCU 45. Also, the analog audio signal output from the NCU 45 is transferred to the modem / DTMF control unit 42 or the telephone set 22 according to the frequency or the like. The NCU 45 transmits / receives an analog voice signal to / from the second VOIP communication device 14b via the analog I / F.

データ通信制御部46は、VOIP通信装置14を介した緊急通報装置10とのデータ通信を制御する。具体的には、データ通信制御部46は、CPU40から渡されたデータ通信用の非音声データを、データ通信I/F(実施の形態ではシリアルバス)を介したシリアル通信により第2VOIP通信装置14bへ送信する。また、第2VOIP通信装置14bから送信された非音声データを、データ通信I/Fを介したシリアル通信により受信し、その非音声データをCPU30に渡す。   The data communication control unit 46 controls data communication with the emergency call device 10 via the VOIP communication device 14. Specifically, the data communication control unit 46 converts the non-voice data for data communication passed from the CPU 40 into the second VOIP communication device 14b by serial communication via the data communication I / F (serial bus in the embodiment). Send to. Further, the non-voice data transmitted from the second VOIP communication device 14b is received by serial communication via the data communication I / F, and the non-voice data is transferred to the CPU 30.

このように、実施の形態の専用受信装置12は、データ通信制御部46を備え、緊急通報装置10とのデータ通信用の各種テキストデータやバイナリデータを、アナログI/Fとは別に設けられたデータ通信I/Fを介して送受信する。データ通信用のデータは、緊急通報装置10から受信される緊急通報情報や、各種通報の開始要求や完了通知等のコマンド情報、ハンズフリー会話中の各種リモート制御等の制御情報を含む。なお、緊急通報装置10との通話回線開通処理は、従来の専用受信装置と同じである。   As described above, the dedicated receiving device 12 of the embodiment includes the data communication control unit 46, and various text data and binary data for data communication with the emergency call device 10 are provided separately from the analog I / F. Data is transmitted / received via the data communication I / F. The data for data communication includes emergency call information received from the emergency call device 10, command information such as various notification start requests and completion notifications, and control information such as various remote controls during a hands-free conversation. Note that the call line opening process with the emergency call device 10 is the same as the conventional dedicated receiving device.

VOIP通信装置14は、SIP制御部50、音声パケット変換部51、データパケット変換部52、パケット制御部53を備える。VOIP通信装置における公知の機能の説明は適宜省略する。   The VOIP communication apparatus 14 includes a SIP control unit 50, a voice packet conversion unit 51, a data packet conversion unit 52, and a packet control unit 53. Description of known functions in the VOIP communication apparatus will be omitted as appropriate.

SIP制御部50は、対向のVOIP通信装置とのSIPセッションを確立する。SIPセッションのメディア種別(m)には「audio」を指定する。音声パケット変換部51は、アナログI/Fで受信したアナログ音声信号から音声通信用のRTPパケット、すなわち音声パケットを生成する。また、パケット制御部53から出力された音声パケットのペイロードに格納された音声データを復号し、アナログ音声信号を生成する。   The SIP control unit 50 establishes a SIP session with the opposite VOIP communication apparatus. “Audio” is designated as the media type (m) of the SIP session. The voice packet conversion unit 51 generates an RTP packet for voice communication, that is, a voice packet, from the analog voice signal received by the analog I / F. In addition, the audio data stored in the payload of the audio packet output from the packet control unit 53 is decoded to generate an analog audio signal.

データパケット変換部52は、データ通信I/Fで受信した非音声データ(データ信号)からデータ通信用のRTPパケット(以下「データパケット」と呼ぶ。)を生成する。また、パケット制御部53から出力されたデータパケットから非音声データ(データ信号)を生成する。パケット制御部53は、音声パケットのストリーム(音声メディアストリーム)の中へデータパケットを挿入する。また、音声メディアストリームの中からデータパケットを抽出する。   The data packet converter 52 generates an RTP packet for data communication (hereinafter referred to as “data packet”) from the non-voice data (data signal) received by the data communication I / F. Further, non-voice data (data signal) is generated from the data packet output from the packet control unit 53. The packet control unit 53 inserts the data packet into the audio packet stream (audio media stream). Also, data packets are extracted from the audio media stream.

これにより、図5で示すように、RTPによる音声用ストリーミングにデータパケットの相乗りを可能にする。データをみなし音声に変換する必要がなく、また、音声とデータのインタフェースを分離したため、両者の信号の衝突を防止できる。また、音声通信に支障を来すことなく、音声とデータの同時並行的な送受信を実現する。   As a result, as shown in FIG. 5, data packets can be shared in the audio streaming by RTP. There is no need to convert the data into deemed speech, and since the interface between the speech and the data is separated, it is possible to prevent a collision between the two signals. In addition, simultaneous transmission and reception of voice and data are realized without hindering voice communication.

なお、音声パケット変換部51は、エンコード時に音声信号の有無を判断する有音/無音検出(VAD:Voice Activity Detection)機能を含む。また、無音の場合に擬似的な背景雑音を出力する雑音生成(CNG:Comfort Noise Generation)機能、無音の場合に全くパケットを出力しない不連続送信(DTX:Discontinuous transmission)機能を含んでもよい。また、デコード時に無音時の背景雑音を擬似的に生成する(CNG)機能を含んでもよい。これらの技術は、(ITU−T)G.711、G.726等において無音圧縮技術として標準化されている。後述するように、実施の形態の音声パケット変換部51は、VAD機能とCNG機能を含むこととする。   The voice packet conversion unit 51 includes a voice activity detection (VAD) function that determines the presence or absence of a voice signal during encoding. Further, it may include a noise generation (CNG: Comfort Noise Generation) function that outputs pseudo background noise when there is no sound, and a discontinuous transmission (DTX) function that does not output any packet when there is no sound. Further, it may include a function (CNG) for artificially generating background noise during silence during decoding. These techniques are described in (ITU-T) G. 711, G.G. 726 etc. are standardized as silence compression technology. As will be described later, the voice packet conversion unit 51 of the embodiment includes a VAD function and a CNG function.

パケット制御部53は、音声パケット変換部51による無音圧縮された音声パケットを監視し、無音を検出した場合はデータパケットを挿入してネットワークへ送出する。また、ネットワークから受け付けたRTPパケットの中からデータパケットを抽出し、データパケット変換部52に渡す。これにより、音声信号に影響を与えることなく、データパケットを音声ストリームに相乗りさせる。なお一般的に人が会話するときの無音時間の割合は40%〜50%と言われている。したがって、例えばG.711で保証される64Kbpsの帯域のうち、20〜30Kbps程度をデータ通信用の帯域として使用できる。   The packet control unit 53 monitors the voice packet compressed with silence by the voice packet conversion unit 51, and when detecting silence, inserts a data packet and sends it to the network. In addition, a data packet is extracted from the RTP packets received from the network, and passed to the data packet conversion unit 52. As a result, the data packet is carried on the audio stream without affecting the audio signal. In general, it is said that the ratio of silent time when a person talks is 40% to 50%. Thus, for example, G. Of the 64 Kbps band guaranteed by 711, about 20 to 30 Kbps can be used as a band for data communication.

図6は、図4のVOIP通信装置14を詳細に示すブロック図である。VOIP通信装置14は、IP電話網16とRTPパケットを送受するインタフェースであるWAN−I/F54をさらに備える。また、音声パケット変換部51は、アナログ電話I/F60、音声パケット生成部62、音声信号変換部64を含む。データパケット変換部52は、データ通信I/F66、データパケット生成部68、シリアルデータ変換部70を含む。パケット制御部53は、パケット送受信部72、データパケットバッファ74、データパケット挿入部76、データパケット抽出部78を含む。   FIG. 6 is a block diagram showing in detail the VOIP communication apparatus 14 of FIG. The VOIP communication device 14 further includes a WAN-I / F 54 that is an interface for transmitting and receiving RTP packets to and from the IP telephone network 16. The voice packet conversion unit 51 includes an analog telephone I / F 60, a voice packet generation unit 62, and a voice signal conversion unit 64. The data packet conversion unit 52 includes a data communication I / F 66, a data packet generation unit 68, and a serial data conversion unit 70. The packet control unit 53 includes a packet transmission / reception unit 72, a data packet buffer 74, a data packet insertion unit 76, and a data packet extraction unit 78.

アナログ電話I/F60は、アナログインタフェースを介して、アナログ音声信号を外部装置から受信し、またアナログ音声信号を外部装置へ送出する。ここでの外部装置は緊急通報装置10または専用受信装置12である。音声パケット生成部62は、アナログ音声信号を符号化し、符号化後の音声データを格納した音声通信用のRTPパケット(音声パケット)を生成し、音声パケットをパケット制御部53へ出力する。音声パケットのUDPポート番号には、SIP制御部50が確立したSIPセッションで定められた送信元ポート番号および宛先ポート番号を設定する。また、RTPヘッダのペイロードタイプには、音声パケットであることを示す予め定められた値を設定する。   The analog telephone I / F 60 receives an analog voice signal from an external device via an analog interface, and sends the analog voice signal to the external device. The external device here is the emergency call device 10 or the dedicated receiving device 12. The voice packet generator 62 encodes the analog voice signal, generates a voice communication RTP packet (voice packet) storing the encoded voice data, and outputs the voice packet to the packet controller 53. The source port number and destination port number defined in the SIP session established by the SIP control unit 50 are set in the UDP port number of the voice packet. In addition, a predetermined value indicating a voice packet is set in the payload type of the RTP header.

既述したように、音声パケット生成部62は公知のVAD機能とCNG機能を備える。すなわち音声パケット生成部62は、音声パケットをパケット制御部53(データパケット挿入部76)へ出力中に、アナログ音声信号が受信されないことを検出して、無音状態であることを検出すると、擬似的な背景雑音を示す予め定められた音声パケット(以下「CNGパケット」と呼ぶ。)を生成し、データパケット挿入部76へ出力する。   As described above, the voice packet generator 62 has a known VAD function and CNG function. That is, when the voice packet generation unit 62 detects that an analog voice signal is not received and outputs a voice packet to the packet control unit 53 (data packet insertion unit 76), A predetermined voice packet (hereinafter referred to as a “CNG packet”) indicating a background noise is generated and output to the data packet insertion unit 76.

音声信号変換部64は、データパケット抽出部78が出力した音声パケットのペイロードに格納された音声データを復号して、アナログ音声信号へ変換する。音声信号変換部64は、アナログ音声信号をアナログ電話I/F60から外部装置へ出力する。   The audio signal conversion unit 64 decodes the audio data stored in the payload of the audio packet output from the data packet extraction unit 78 and converts it into an analog audio signal. The audio signal converter 64 outputs an analog audio signal from the analog telephone I / F 60 to an external device.

データ通信I/F66は、データ通信インタフェースを介して、データ通信用の非音声データを外部装置から受信し、また非音声データを外部装置へ送出する。データパケット生成部68は、非音声データを格納したデータ通信用のRTPパケット(データパケット)を生成し、データパケットをパケット制御部53へ出力する。データパケットのUDPポート番号には、音声パケットと同様に、SIP制御部50が確立したSIPセッションで定められた送信元ポート番号および宛先ポート番号を設定する。その一方、RTPヘッダのペイロードタイプには、音声パケットとは異なる値であり、データパケットであることを示す予め定められた値を設定する。   The data communication I / F 66 receives non-voice data for data communication from an external device via the data communication interface, and sends the non-voice data to the external device. The data packet generator 68 generates an RTP packet (data packet) for data communication storing non-voice data, and outputs the data packet to the packet controller 53. Similarly to the voice packet, the source port number and the destination port number defined in the SIP session established by the SIP control unit 50 are set in the UDP port number of the data packet. On the other hand, the payload type of the RTP header is set to a value different from the voice packet and a predetermined value indicating that the packet is a data packet.

シリアルデータ変換部70は、音声信号変換部64に対応するデータ信号変換部と言える。すなわちシリアルデータ変換部70は、データパケット抽出部78が出力したデータパケットのペイロードから非音声データを抽出する。そして、取得した非音声データをデータ通信I/F66から外部装置へ出力する。   The serial data conversion unit 70 can be said to be a data signal conversion unit corresponding to the audio signal conversion unit 64. That is, the serial data conversion unit 70 extracts non-voice data from the payload of the data packet output from the data packet extraction unit 78. Then, the acquired non-voice data is output from the data communication I / F 66 to the external device.

パケット送受信部72は、データパケット挿入部76から出力されたRTPパケット(音声パケット、データパケット、CNGパケット)を、WAN−I/F54を介してIP電話網へ送出する。また、WAN−I/F54を介して、IP電話網から供給されたRTPパケットを受信し、受信したパケットをデータパケット抽出部78に渡す。このRTPパケットのUDPポート番号には、SIP制御部50が確立したSIPセッションで定められた送信元ポート番号および宛先ポート番号が設定されている。データパケットバッファ74は、データパケット生成部68が出力したデータパケットを一時的に記憶する。   The packet transmission / reception unit 72 transmits the RTP packet (voice packet, data packet, CNG packet) output from the data packet insertion unit 76 to the IP telephone network via the WAN-I / F 54. Further, the RTP packet supplied from the IP telephone network is received via the WAN-I / F 54, and the received packet is transferred to the data packet extraction unit 78. The UDP port number of this RTP packet is set with the source port number and the destination port number defined in the SIP session established by the SIP control unit 50. The data packet buffer 74 temporarily stores the data packet output from the data packet generation unit 68.

図7は、データパケット挿入処理を模式的に示す。データパケット挿入部76は、音声パケット生成部62から出力された音声パケットのストリームに、データパケットバッファ74に格納されて送信待ちのデータパケットを挿入する。データパケット挿入部76からパケット送受信部72へ出力するパケットの優先度は、音声パケット>データパケット>CNGパケットである。   FIG. 7 schematically shows the data packet insertion process. The data packet insertion unit 76 inserts a data packet stored in the data packet buffer 74 and waiting for transmission into the audio packet stream output from the audio packet generation unit 62. The priority of the packet output from the data packet insertion unit 76 to the packet transmission / reception unit 72 is voice packet> data packet> CNG packet.

図8は、データパケット挿入処理を示すフローチャートである。データパケット挿入部76は、音声パケット生成部62から音声パケットを受信し、受信パケットがCNGパケットで、かつ、未送信のデータパケットがデータパケットバッファ74に格納されている場合、そのCNGパケットに代えてデータパケットを音声パケットの列に挿入する。受信パケットがCNGパケットでなく、または、CNGパケットであっても送信待ちのデータパケットがデータパケットバッファ74に格納されていなければ、受信パケットをそのままパケット送受信部72へ出力する。   FIG. 8 is a flowchart showing data packet insertion processing. The data packet insertion unit 76 receives a voice packet from the voice packet generation unit 62, and when the received packet is a CNG packet and an untransmitted data packet is stored in the data packet buffer 74, the data packet insertion unit 76 replaces the CNG packet. The data packet is inserted into the voice packet sequence. If the received packet is not a CNG packet or if a data packet waiting for transmission is not stored in the data packet buffer 74 even if it is a CNG packet, the received packet is output to the packet transmitting / receiving unit 72 as it is.

受信パケットがCNGパケットか否かは公知の方法で判定してもよく、例えば、ヘッダまたはペイロードの値が、CNGパケットを示す所定値か否かを判定してもよい。データパケット挿入部76は、CNGパケットをデータパケットで置き換える場合、CNGパケットのRTPヘッダに格納されたシーケンスナンバーとタイムスタンプを、データパケットにそのままコピーする。既述したように、データパケットのRTPヘッダのペイロードタイプには、音声パケットとは異なる所定値が設定される。   Whether or not the received packet is a CNG packet may be determined by a known method. For example, it may be determined whether or not a header or payload value is a predetermined value indicating a CNG packet. When replacing the CNG packet with a data packet, the data packet insertion unit 76 copies the sequence number and time stamp stored in the RTP header of the CNG packet as they are into the data packet. As described above, a predetermined value different from that of the voice packet is set in the payload type of the RTP header of the data packet.

図9は、データパケット抽出処理を模式的に示す。データパケット抽出部78は、パケット送受信部72から出力されたRTPパケットのストリーム(具体的には、音声パケット・データパケット・CNGパケットの列)から、データパケットを抽出してシリアルデータ変換部70へ出力する。それとともに、そのデータパケットをCNGパケットに置き換える。パケット送受信部72から出力された音声パケットおよびCNGパケットはそのまま音声信号変換部64へ出力する。   FIG. 9 schematically shows the data packet extraction process. The data packet extraction unit 78 extracts a data packet from the stream of RTP packets output from the packet transmission / reception unit 72 (specifically, a sequence of voice packets, data packets, and CNG packets) to the serial data conversion unit 70. Output. At the same time, the data packet is replaced with a CNG packet. The voice packet and CNG packet output from the packet transmitting / receiving unit 72 are output to the voice signal converting unit 64 as they are.

図10は、データパケット抽出処理を示すフローチャートである。データパケット抽出部78は、パケット送受信部72からRTPパケットを受信し、受信パケットのペイロードタイプ値が、データパケットを示す所定値である場合に、受信パケットをデータパケットと判定する。データパケット抽出部78は、RTPパケットのストリームからデータパケットを抽出してシリアルデータ変換部70へ出力し、そのデータパケットをCNGパケットに置き換える。その際、データパケットのRTPヘッダに格納されたシーケンスナンバーとタイムスタンプをCNGパケットにそのままコピーする。   FIG. 10 is a flowchart showing data packet extraction processing. The data packet extracting unit 78 receives an RTP packet from the packet transmitting / receiving unit 72, and determines that the received packet is a data packet when the payload type value of the received packet is a predetermined value indicating a data packet. The data packet extraction unit 78 extracts a data packet from the stream of RTP packets, outputs the data packet to the serial data conversion unit 70, and replaces the data packet with a CNG packet. At that time, the sequence number and the time stamp stored in the RTP header of the data packet are directly copied to the CNG packet.

以上の構成による緊急通報システム100の動作を、図4を参照しつつ説明する。
利用者(見守り対象者)が、緊急通報装置10の緊急ボタンを押下すると、緊急通報装置10は、専用受信装置12へ電話(緊急通報)を発信する。第1VOIP通信装置14aは、対向装置である第2VOIP通信装置14bとのSIPセッションを確立し、緊急通報装置10と専用受信装置12との通話回線が成立する。緊急通報装置10はハンズフリー会話モードに移行し、センターのオペレータは電話機22を使用して利用者と会話を始める。ここでは、センターのオペレータが利用者と会話中に、緊急通報情報の再送信を指示するリモート制御コマンドをPC20へ入力したこととする。
The operation of the emergency call system 100 having the above configuration will be described with reference to FIG.
When the user (person to be watched over) presses the emergency button of the emergency call device 10, the emergency call device 10 sends a call (emergency call) to the dedicated receiving device 12. The first VOIP communication device 14a establishes a SIP session with the second VOIP communication device 14b which is the opposite device, and a call line between the emergency call device 10 and the dedicated reception device 12 is established. The emergency call device 10 shifts to the hands-free conversation mode, and the center operator uses the telephone 22 to start a conversation with the user. Here, it is assumed that a remote control command for instructing retransmission of emergency call information is input to the PC 20 while the operator at the center is talking to the user.

専用受信装置12のCPU40は、リモート制御コマンドをデータ通信制御部46に渡し、データ通信制御部46は、リモート制御コマンドを示すデータ信号をデータ通信I/Fから第2VOIP通信装置14bへ出力する。並行して、専用受信装置12は、電話機22に対してオペレータが話す音声信号をアナログI/Fから第2VOIP通信装置14bへ出力する。   The CPU 40 of the dedicated receiving device 12 passes a remote control command to the data communication control unit 46, and the data communication control unit 46 outputs a data signal indicating the remote control command from the data communication I / F to the second VOIP communication device 14b. In parallel, the dedicated receiving device 12 outputs a voice signal spoken by the operator to the telephone 22 from the analog I / F to the second VOIP communication device 14b.

第2VOIP通信装置14bのデータパケット変換部52は、リモート制御コマンドをペイロードに格納したデータパケットを生成する。パケット制御部53は、音声パケット変換部51が出力した音声パケットをSIPセッションを介して第1VOIP通信装置14aへ送信する。また、音声パケット変換部51が出力したCNGパケットをデータパケットに置換し、同じSIPセッションを介してデータパケットを第1VOIP通信装置14aへ送信する。音声パケットとデータパケットは、同じSIPセッション(同じUDPポート番号)を使用しつつ、区別可能なように異なるペイロードタイプ値が設定される。   The data packet conversion unit 52 of the second VOIP communication device 14b generates a data packet in which the remote control command is stored in the payload. The packet control unit 53 transmits the voice packet output from the voice packet conversion unit 51 to the first VOIP communication device 14a via the SIP session. Further, the CNG packet output from the voice packet conversion unit 51 is replaced with a data packet, and the data packet is transmitted to the first VOIP communication device 14a through the same SIP session. The voice packet and the data packet are set to different payload type values so that they can be distinguished while using the same SIP session (the same UDP port number).

第1VOIP通信装置14aのパケット制御部53は、第2VOIP通信装置14bとのSIPセッションを介してRTPパケットを受信する。第1VOIP通信装置14aは、受信したRTPパケットのペイロードタイプ値にもとづいて音声パケットとデータパケットを識別し、前者に対して音声通信用処理を実行し、後者に対してデータ通信用処理を実行する。   The packet control unit 53 of the first VOIP communication device 14a receives the RTP packet via the SIP session with the second VOIP communication device 14b. The first VOIP communication device 14a identifies the voice packet and the data packet based on the payload type value of the received RTP packet, executes the voice communication process for the former, and executes the data communication process for the latter. .

具体的には、第1VOIP通信装置14aのパケット制御部53は、受信したRTPパケットの中からデータパケットを抽出し、抽出したデータパケットをデータパケット変換部52へ出力するとともにCNGパケットに置換する。パケット制御部53は、音声パケット(CNGパケットを含む)を音声パケット変換部51へ出力する。データパケット変換部52は、データパケットから、リモート制御コマンドを示すデータを抽出し、データ通信I/Fから緊急通報装置10へシリアル送信する。音声パケット変換部51は、音声パケット(CNGパケットを含む)からアナログ音声信号を復号し、アナログI/Fから緊急通報装置10へ出力する。   Specifically, the packet control unit 53 of the first VOIP communication device 14a extracts a data packet from the received RTP packet, outputs the extracted data packet to the data packet conversion unit 52, and replaces it with a CNG packet. The packet control unit 53 outputs the voice packet (including the CNG packet) to the voice packet conversion unit 51. The data packet conversion unit 52 extracts data indicating the remote control command from the data packet, and serially transmits the data to the emergency notification device 10 from the data communication I / F. The voice packet conversion unit 51 decodes the analog voice signal from the voice packet (including the CNG packet), and outputs it from the analog I / F to the emergency call device 10.

緊急通報装置10の切換スイッチ36は、アナログI/Fで受け付けたアナログ音声信号をハンズフリー制御部33に渡し、ハンズフリー制御部33は、オペレータの話し声をスピーカ34で再生出力させる。並行して、データ通信制御部38は、データ通信I/Fで受け付けたリモート制御コマンドを示すデータをCPU30に渡す。CPU30は、リモート制御コマンドへの応答として、所定の記憶領域に保持された緊急通報情報を取得し、データ通信制御部38へ出力する。データ通信制御部38は、緊急通報情報をデータ通信I/Fを介して第1VOIP通信装置14aへシリアル送信する。緊急通報情報の伝送時も、オペレータと利用者の会話は継続しており、利用者がマイク35へ入力した音声信号は緊急通報装置10のアナログI/Fから第1VOIP通信装置14aへ送信される。   The changeover switch 36 of the emergency call device 10 passes the analog voice signal received by the analog I / F to the hands-free control unit 33, and the hands-free control unit 33 reproduces and outputs the operator's voice through the speaker 34. In parallel, the data communication control unit 38 passes data indicating the remote control command received through the data communication I / F to the CPU 30. As a response to the remote control command, the CPU 30 acquires emergency notification information held in a predetermined storage area and outputs it to the data communication control unit 38. The data communication control unit 38 serially transmits emergency call information to the first VOIP communication device 14a via the data communication I / F. Even when the emergency call information is transmitted, the conversation between the operator and the user continues, and the voice signal input by the user to the microphone 35 is transmitted from the analog I / F of the emergency call device 10 to the first VOIP communication device 14a. .

第1VOIP通信装置14aの音声パケット変換部51は、アナログI/Fで受信したアナログ音声信号から音声パケットを生成してパケット制御部53へ出力する。アナログ音声信号の受信状況が無音状態を示す場合、音声パケット変換部51は音声パケットとしてCNGパケットを出力する。並行して、データパケット変換部52は、データ通信I/Fで受信した緊急通報情報のデータからデータパケットを生成してパケット制御部53へ出力する。パケット制御部53は、音声パケット変換部51が出力した音声パケット列の中のCNGパケットを検出し、CNGパケットをデータパケットに置き換える。音声パケットとデータパケットは、同じSIPセッション(同じUDPポート番号)を使用しつつ、区別可能なように異なるペイロードタイプ値が設定される。   The voice packet conversion unit 51 of the first VOIP communication device 14 a generates a voice packet from the analog voice signal received by the analog I / F and outputs the voice packet to the packet control unit 53. When the reception state of the analog voice signal indicates a silence state, the voice packet conversion unit 51 outputs a CNG packet as a voice packet. In parallel, the data packet conversion unit 52 generates a data packet from the data of the emergency call information received by the data communication I / F and outputs the data packet to the packet control unit 53. The packet controller 53 detects the CNG packet in the voice packet sequence output from the voice packet converter 51 and replaces the CNG packet with a data packet. The voice packet and the data packet are set to different payload type values so that they can be distinguished while using the same SIP session (the same UDP port number).

第2VOIP通信装置14bのパケット制御部53は、第1VOIP通信装置14aとのSIPセッションを介してRTPパケットを受信する。第2VOIP通信装置14bは、第1VOIP通信装置14aと同様に、受信したRTPパケットのペイロードタイプ値にもとづいてパケット種別を識別し、パケット種別に応じて異なる処理を実行する。   The packet control unit 53 of the second VOIP communication device 14b receives the RTP packet via the SIP session with the first VOIP communication device 14a. Similar to the first VOIP communication device 14a, the second VOIP communication device 14b identifies the packet type based on the payload type value of the received RTP packet, and executes different processing depending on the packet type.

具体的には、第2VOIP通信装置14bのパケット制御部53は、受信したRTPパケットの中からデータパケットを抽出し、抽出したデータパケットをデータパケット変換部52へ出力するとともにCNGパケットに置換する。パケット制御部53は、音声パケット(CNGパケットを含む)を音声パケット変換部51へ出力する。パケット制御部53は、データパケットから、緊急通報情報を示すデータを抽出し、データ通信I/Fから専用受信装置12へシリアル送信する。音声パケット変換部51は、音声パケット(CNGパケットを含む)からアナログ音声信号を復号し、アナログ音声信号をアナログI/Fから専用受信装置12へ出力する。   Specifically, the packet controller 53 of the second VOIP communication device 14b extracts a data packet from the received RTP packet, outputs the extracted data packet to the data packet converter 52, and replaces it with a CNG packet. The packet control unit 53 outputs the voice packet (including the CNG packet) to the voice packet conversion unit 51. The packet control unit 53 extracts data indicating emergency call information from the data packet, and serially transmits the data from the data communication I / F to the dedicated receiving device 12. The voice packet converter 51 decodes the analog voice signal from the voice packet (including the CNG packet), and outputs the analog voice signal from the analog I / F to the dedicated receiving device 12.

専用受信装置12の切換スイッチ44は、アナログI/Fで受け付けたアナログ音声信号を電話機22へ出力し、電話機22は、利用者の話し声をスピーカから再生出力させる。データ通信制御部46は、データ通信I/Fで受け付けた緊急通報情報を示すデータをCPU40に渡す。CPU40は、リモート制御コマンドへの応答として、緊急通報情報を示すデータを、LAN制御部41を介してPC20へ送信する。PC20は、緊急通報情報を所定のディスプレイに表示させる。ここでは、専用受信装置12から緊急通報装置10へのリモート制御の例を示したが、通報方式「データ+音声通報」の場合に、利用者とオペレータの会話と並行して、緊急通報装置10から専用受信装置12への緊急通報情報の通知が自動的に実行されてもよい。   The change-over switch 44 of the dedicated receiver 12 outputs an analog voice signal received by the analog I / F to the telephone set 22, and the telephone set 22 reproduces and outputs the user's voice from the speaker. The data communication control unit 46 passes the data indicating the emergency call information received through the data communication I / F to the CPU 40. As a response to the remote control command, the CPU 40 transmits data indicating emergency call information to the PC 20 via the LAN control unit 41. The PC 20 displays emergency call information on a predetermined display. Here, an example of remote control from the dedicated receiving device 12 to the emergency notification device 10 has been shown. However, in the case of the notification method “data + voice notification”, the emergency notification device 10 is in parallel with the conversation between the user and the operator. Notification of emergency call information to the dedicated receiving device 12 may be automatically executed.

このように、実施の形態の緊急通報システム100によると、音声通信用のSIPセッションを使用して、データ通信用のパケットを送受する。これにより、帯域制限のあるネットワークや、音声通話と同一呼内でのデータ通信(メディア種別m:application)を許容しないIP電話網においてもデータ通信を実現でき、音声通話とデータ通信の両立における利便性を向上させることができる。実施の形態に記載の、音声通信とデータ通信を効果的に両立させる技術は、緊急通報システムに限らず、音声通信とデータ通信を同時並行的に両立させるべき各種のシステム(IP電話システム等)全般に適用可能であり、同様の効果を奏する。   As described above, according to the emergency call system 100 of the embodiment, the packet for data communication is transmitted and received using the SIP session for voice communication. As a result, data communication can be realized even in a network with limited bandwidth or in an IP telephone network that does not allow data communication (media type m: application) within the same call as voice call, and is convenient for both voice call and data communication. Can be improved. The technology for effectively achieving both voice communication and data communication described in the embodiment is not limited to the emergency call system, but various systems (IP telephone system, etc.) that should simultaneously achieve voice communication and data communication. It is applicable to the whole and has the same effect.

また、音声通報とデータ通報が同時並行に可能であるため、緊急通報「データ+音声通報」時にハンズフリー会話に移行するまでの時間を短縮できる。また、無音時にデータパケットを送信することにより、音声通信の遅延を防止し、また、帯域制限のあるネットワークにおける利用も促進できる。例えば、VOIP通信装置14が帯域保証型のIP網との中継機である場合に好適である。   Also, since voice and data reports can be made simultaneously, it is possible to shorten the time required to shift to a hands-free conversation during an emergency call “data + voice report”. In addition, by transmitting data packets when there is no sound, delay of voice communication can be prevented and use in a network with bandwidth limitation can be promoted. For example, it is suitable when the VOIP communication device 14 is a repeater with a bandwidth-guaranteed IP network.

また上記の特許文献1では、電話端末では入力できないテキストデータやバイナリデータをデータ入力端末を利用して入力可能としているが、データ入力端末と中継装置の間をLANインタフェースとし、IPベースのHTTP通信を使用している。したがって、一般的な緊急通報装置等の、LANインタフェースをもたずIP機能を実装していないアナログ端末(言い換えれば、非IP端末)での実現は困難である。しかし、実施の形態の緊急通報装置10や第1VOIP通信装置14aは、LANインタフェースを備える必要がなく、LANインタフェースを持たないアナログ端末であっても、IP電話網を利用した利便性の高い緊急通報システムを実現できる。   In Patent Document 1 described above, text data and binary data that cannot be input by a telephone terminal can be input using a data input terminal. However, an IP-based HTTP communication is performed using a LAN interface between the data input terminal and the relay device. Is used. Therefore, it is difficult to realize an analog terminal (in other words, a non-IP terminal) that does not have a LAN interface and does not have an IP function, such as a general emergency call device. However, the emergency call device 10 and the first VOIP communication device 14a according to the embodiment do not need to have a LAN interface, and even an analog terminal having no LAN interface is a highly convenient emergency call using the IP telephone network. A system can be realized.

以上、本発明を実施の形態をもとに説明した。これらの実施の形態は例示であり、それらの各構成要素や各処理プロセスの組合せによりいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。   The present invention has been described based on the embodiments. It is understood by those skilled in the art that these embodiments are exemplifications, and that various modifications are possible depending on combinations of the respective constituent elements and processing processes, and such modifications are also within the scope of the present invention. By the way.

上記実施の形態では、音声パケット生成部62は、公知のVAD機能とCNG機能を備えることとしたが、変形例として、CNG機能に代えてDTX機能を備えてもよい。すなわち音声パケット生成部62は、音声パケットをパケット制御部53(データパケット挿入部76)へ出力中に、アナログ音声信号が受信されないことを検出して、無音状態であることを検出すると、音声パケットの生成と、データパケット挿入部76への出力を停止してもよい。   In the above embodiment, the voice packet generation unit 62 has a known VAD function and CNG function. However, as a modification, the voice packet generation unit 62 may have a DTX function instead of the CNG function. That is, when the voice packet generation unit 62 detects that an analog voice signal is not received and outputs a voice packet to the packet control unit 53 (data packet insertion unit 76), Generation and output to the data packet insertion unit 76 may be stopped.

図11は、変形例におけるデータパケット挿入処理を模式的に示す。データパケット挿入部76は、音声パケット生成部62から出力された音声パケットが存在しないこと、言い換えれば、音声パケット生成部62から音声パケットの出力が停止したことを検出すると、データパケットバッファ74に格納されて送信待ちのデータパケットを挿入する。図11の例では、パケット毎にタイムスタンプは100ずつ増加する。したがって、データパケット挿入部76は、先の音声パケット受信から、サンプリングクロックが100増加する一定時間が経過するまでに、次の音声パケットを未受信である場合に、音声パケット生成部62から音声パケットの出力が停止したと判定し、データパケット挿入処理を実行してもよい。   FIG. 11 schematically shows data packet insertion processing in the modification. When the data packet insertion unit 76 detects that there is no voice packet output from the voice packet generation unit 62, in other words, stops outputting voice packets from the voice packet generation unit 62, the data packet insertion unit 76 stores it in the data packet buffer 74. Then, a data packet waiting for transmission is inserted. In the example of FIG. 11, the time stamp increases by 100 for each packet. Therefore, the data packet insertion unit 76 receives the voice packet from the voice packet generation unit 62 when the next voice packet has not been received until a predetermined time elapses when the sampling clock increases by 100 from the reception of the previous voice packet. The data packet insertion process may be executed by determining that the output has stopped.

図12は、変形例におけるデータパケット挿入処理を示すフローチャートである。データパケット挿入部76は、音声メディアストリームにおける音声パケットの空白部にデータパケットを挿入する際、当該データパケットのRTPヘッダのシーケンスナンバーとタイプスタンプに、挿入箇所の1つ手前のRTPパケットの値にもとづいて加算した値を設定する。図11の例では、シーケンスナンバーに、1つ手前のRTPパケットの値に1を加算した値を設定し、タイムスタンプに、1つ手前のRTPパケットの値に100を加算した値を設定する。また、挿入したデータパケットの個数をカウントし、データパケット挿入後の音声パケットのシーケンスナンバーに加算する。これにより、音声メディアストリーム内のRTPパケット列におけるシーケンスナンバーの整合性を維持できる。   FIG. 12 is a flowchart showing data packet insertion processing in the modification. When the data packet insertion unit 76 inserts a data packet into the blank portion of the voice packet in the voice media stream, the data packet insertion unit 76 sets the RTP header sequence number and type stamp of the data packet to the value of the RTP packet immediately before the insertion point. Set the value added based on the original. In the example of FIG. 11, a value obtained by adding 1 to the value of the previous RTP packet is set as the sequence number, and a value obtained by adding 100 to the value of the previous RTP packet is set as the time stamp. Further, the number of inserted data packets is counted and added to the sequence number of the voice packet after the data packet is inserted. Thereby, the consistency of the sequence number in the RTP packet sequence in the audio media stream can be maintained.

この変形例におけるデータパケットの抽出処理は、図9および図10に示した通りである。すなわちデータパケット抽出部78は、上記実施の形態と同様に、音声メディアストリーム内でデータパケットを検出すると、そのデータパケットをシリアルデータ変換部70へ転送するとともに、そのデータパケットをCNGパケットに置き換える。その際、シーケンスナンバーとタイプスタンプをCNGパケットにそのままコピーする。この変形例においても実施の形態と同様の効果を奏する。   The data packet extraction process in this modification is as shown in FIGS. That is, when the data packet extraction unit 78 detects a data packet in the audio media stream, the data packet extraction unit 78 transfers the data packet to the serial data conversion unit 70 and replaces the data packet with a CNG packet. At that time, the sequence number and the type stamp are copied to the CNG packet as they are. This modification also has the same effect as the embodiment.

なお、CNGパケットへの置換に代えて、音声メディアストリームからデータパケットを単に削除して、音声メディアストリームにおける音声パケットの空白部を復元してもよい。この場合、データパケット抽出部78は、削除したデータパケットの個数をカウントし、データパケット削除後の音声パケットのシーケンスナンバーから減算することにより、シーケンスナンバーの整合性を維持してもよい。   In place of the replacement with the CNG packet, the data packet may be simply deleted from the audio media stream to restore the blank portion of the audio packet in the audio media stream. In this case, the data packet extraction unit 78 may maintain the sequence number consistency by counting the number of deleted data packets and subtracting it from the sequence number of the voice packet after the data packet is deleted.

また上記実施の形態では、緊急通報装置10と第1VOIP通信装置14aを独立した別の装置として説明したが、緊急通報装置10と第1VOIP通信装置14aは一体化されてもよく、緊急通報装置10は、第1VOIP通信装置14aの機能を内包してもよい。同様に、専用受信装置12と第2VOIP通信装置14bは一体化されてもよく、専用受信装置12は、第2VOIP通信装置14bの機能を内包してもよい。請求項に記載の通信装置は、第1VOIP通信装置14aの機能を内包した緊急通報装置10、第2VOIP通信装置14bの機能を内包した専用受信装置12を含む。また、緊急通報に関連する装置に限らず、VOIP通信機能を備える電話機全般も含む。   In the above embodiment, the emergency notification device 10 and the first VOIP communication device 14a have been described as separate devices. However, the emergency notification device 10 and the first VOIP communication device 14a may be integrated. May include the function of the first VOIP communication device 14a. Similarly, the dedicated reception device 12 and the second VOIP communication device 14b may be integrated, and the dedicated reception device 12 may include the function of the second VOIP communication device 14b. The communication device described in the claims includes the emergency notification device 10 including the function of the first VOIP communication device 14a and the dedicated receiving device 12 including the function of the second VOIP communication device 14b. In addition, not only devices related to emergency calls but also all telephones having a VOIP communication function.

請求項に記載の各構成要件が果たすべき機能は、実施の形態および変形例において示された各構成要素の単体もしくはそれらの連携によって実現されることも当業者には理解されるところである。   It should also be understood by those skilled in the art that the functions to be fulfilled by the constituent elements described in the claims are realized by the individual constituent elements shown in the embodiments and the modification examples or by their cooperation.

10 緊急通報装置、 12 専用受信装置、 14 VOIP通信装置、 38 データ通信制御部、 46 データ通信制御部、 51 音声パケット変換部、 52 データパケット変換部、 53 パケット制御部、 62 音声パケット生成部、 64 音声信号変換部、 68 データパケット生成部、 70 シリアルデータ変換部、 76 データパケット挿入部、 78 データパケット抽出部、 100 緊急通報システム。   DESCRIPTION OF SYMBOLS 10 Emergency call apparatus, 12 Dedicated receiver, 14 VOIP communication apparatus, 38 Data communication control part, 46 Data communication control part, 51 Voice packet conversion part, 52 Data packet conversion part, 53 Packet control part, 62 Voice packet generation part, 64 voice signal converter, 68 data packet generator, 70 serial data converter, 76 data packet inserter, 78 data packet extractor, 100 emergency call system.

Claims (3)

IP網を介して接続された対向装置との音声通信セッションを確立するセッション制御部と、
音声通信における送信データを格納した音声パケットを生成する音声パケット生成部と、
データ通信における送信データを格納したパケットであって、前記音声パケットと区別可能に構成したデータパケットを生成するデータパケット生成部と、
1つの音声通信セッションを介して前記音声パケットと前記データパケットの両方を前記対向装置へ送信するパケット制御部と、
を備え
前記音声パケット生成部は、無音検出時に擬似雑音パケットを生成し、
前記パケット制御部は、前記擬似雑音パケットを検出したときに、前記擬似雑音パケットに代えて前記データパケットを送信することを特徴とする通信装置。
A session control unit for establishing a voice communication session with an opposite apparatus connected via an IP network;
A voice packet generation unit that generates a voice packet storing transmission data in voice communication;
A packet that stores transmission data in data communication, and a data packet generation unit that generates a data packet configured to be distinguishable from the voice packet;
A packet controller that transmits both the voice packet and the data packet to the opposite device via one voice communication session;
Equipped with a,
The voice packet generation unit generates a pseudo noise packet when silence is detected,
The packet control unit, said when detecting a pseudo-noise packet, the communication device characterized that you send the data packet in place of the pseudo-noise packet.
前記パケット制御部は、前記音声パケット生成部により生成されたパケットにもとづいて無音状態を検出したときに、前記1つの音声通信セッションを介して前記データパケットを送信することを特徴とする請求項1に記載の通信装置。 The said packet control part transmits the said data packet via the said one voice communication session, when a silence state is detected based on the packet produced | generated by the said voice packet production | generation part. communication equipment according to. IP網を介して接続された第1通信装置と第2通信装置を備え、
前記第1通信装置は、
前記第2通信装置との音声通信セッションを確立するセッション制御部と、
音声通信における送信データを格納した音声パケットを生成する音声パケット生成部と、
データ通信における送信データを格納したパケットであって、前記音声パケットと区別可能に構成したデータパケットを生成するデータパケット生成部と、
1つの音声通信セッションを介して音声パケットとデータパケットの両方を前記第2通信装置へ送信するパケット送信部と、を含むとともに
前記音声パケット生成部は、無音検出時に擬似雑音パケットを生成し、
前記パケット制御部は、前記擬似雑音パケットを検出したときに、前記擬似雑音パケットに代えて前記データパケットを送信し、
前記第2通信装置は、前記1つの音声通信セッションを介して受信したパケットを音声パケットと識別した場合に、当該パケットに対して音声通信用の処理を実行する一方、前記受信したパケットをデータパケットと識別した場合に、当該パケットに対してデータ通信用の処理を実行することを特徴とするIP電話システム。
A first communication device and a second communication device connected via an IP network;
The first communication device is
A session control unit for establishing a voice communication session with the second communication device;
A voice packet generation unit that generates a voice packet storing transmission data in voice communication;
A packet that stores transmission data in data communication, and a data packet generation unit that generates a data packet configured to be distinguishable from the voice packet;
A packet transmission unit that transmits both voice and data packets to the second communication device via a single voice communication session, the containing Mutotomoni,
The voice packet generation unit generates a pseudo noise packet when silence is detected,
When the packet control unit detects the pseudo noise packet, the packet control unit transmits the data packet instead of the pseudo noise packet,
When the second communication device identifies a packet received via the one voice communication session as a voice packet, the second communication device performs a voice communication process on the packet, while the received packet is a data packet. An IP telephone system that executes a data communication process on the packet when the packet is identified.
JP2014044577A 2014-03-07 2014-03-07 Communication apparatus and IP telephone system Expired - Fee Related JP6314550B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014044577A JP6314550B2 (en) 2014-03-07 2014-03-07 Communication apparatus and IP telephone system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014044577A JP6314550B2 (en) 2014-03-07 2014-03-07 Communication apparatus and IP telephone system

Publications (2)

Publication Number Publication Date
JP2015170990A JP2015170990A (en) 2015-09-28
JP6314550B2 true JP6314550B2 (en) 2018-04-25

Family

ID=54203362

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014044577A Expired - Fee Related JP6314550B2 (en) 2014-03-07 2014-03-07 Communication apparatus and IP telephone system

Country Status (1)

Country Link
JP (1) JP6314550B2 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0683257B2 (en) * 1987-07-09 1994-10-19 日本電気株式会社 Packet communication method
JP2001268121A (en) * 2000-03-21 2001-09-28 Nec Corp System and method for transmitting voice packet
EP1596613A1 (en) * 2004-05-10 2005-11-16 Dialog Semiconductor GmbH Data and voice transmission within the same mobile phone call
JP5211736B2 (en) * 2007-04-11 2013-06-12 沖電気工業株式会社 VoIP communication device

Also Published As

Publication number Publication date
JP2015170990A (en) 2015-09-28

Similar Documents

Publication Publication Date Title
US7680042B2 (en) Generic on-chip homing and resident, real-time bit exact tests
KR100607140B1 (en) Internet phone
US9767802B2 (en) Methods and apparatus for conducting internet protocol telephony communications
WO2019000515A1 (en) Voice call method and device
US11588935B2 (en) Forking transmit and receive call audio channels
JP2016529839A (en) How to maintain voice communication over congested communication channels
KR101295707B1 (en) The system and method of Inernet Settop-box including Wideband voice Internet Telephone
KR20200009556A (en) Apparatus and Method for managing text changed from voice in call
CN100484179C (en) Simple portable telepone set and system with video record response information function
US20110235632A1 (en) Method And Apparatus For Performing High-Quality Speech Communication Across Voice Over Internet Protocol (VoIP) Communications Networks
JP2008283667A (en) Voip communication device
JP6314550B2 (en) Communication apparatus and IP telephone system
CA2922654C (en) Methods and apparatus for conducting internet protocol telephony communications
JP3947876B2 (en) Data transmission system and method using PCM code
JP2011239015A (en) Network apparatus and telephone system
US10298521B2 (en) Systems and methods for connecting legacy products via an analog telephone adapter (ATA)
KR100620490B1 (en) Data service apparatus and method in voice data communication system
JP2006180105A (en) Real-time communication system, switching apparatus, real-time communication method, and real-time communication program
JP2012049617A (en) Voice rtp communication transmission/reception method, and transmission/reception device
CN103327149A (en) Method for realizing anomaly detection of PCM (Pulse Code Modulation) channel in VoIP (Voice over Internet Protocol) network terminal equipment
CN121771332A (en) A communication system and method based on VoIP phones
CN115883711A (en) Bluetooth voice communication system and storage circuit
JP2010199667A (en) Interface device in telecommunication network, and telecommunication system
KR20090003411A (en) Internet phone system and voice data transmission method of internet phone
TW200818853A (en) Computer-related devices and techniques for facilitating an emergency call

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20151023

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20151030

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20151125

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20161102

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170922

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170926

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20171124

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180312

R150 Certificate of patent or registration of utility model

Ref document number: 6314550

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees