JPH11504191A - テレフォニ・システムにおけるサービス用の分散アーキテクチャ - Google Patents

テレフォニ・システムにおけるサービス用の分散アーキテクチャ

Info

Publication number
JPH11504191A
JPH11504191A JP9529929A JP52992997A JPH11504191A JP H11504191 A JPH11504191 A JP H11504191A JP 9529929 A JP9529929 A JP 9529929A JP 52992997 A JP52992997 A JP 52992997A JP H11504191 A JPH11504191 A JP H11504191A
Authority
JP
Japan
Prior art keywords
call
user
telephony
end user
channel
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.)
Granted
Application number
JP9529929A
Other languages
English (en)
Other versions
JP3254220B2 (ja
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.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Publication of JPH11504191A publication Critical patent/JPH11504191A/ja
Application granted granted Critical
Publication of JP3254220B2 publication Critical patent/JP3254220B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5691Access to open networks; Ingress point selection, e.g. ISP selection
    • H04L12/5692Selection among different networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1033Signalling gateways
    • H04L65/104Signalling gateways in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1069Session establishment or de-establishment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/80Responding to QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42212Call pickup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/006Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/04Selecting arrangements for multiplex systems for time-division multiplexing
    • H04Q11/0428Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
    • H04Q11/0478Provisions for broadband connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5619Network Node Interface, e.g. tandem connections, transit switching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5629Admission control
    • H04L2012/563Signalling, e.g. protocols, reference model
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/04Network management architectures or arrangements
    • H04L41/042Network management architectures or arrangements comprising distributed management centres cooperatively managing the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/56Unified messaging, e.g. interactions between e-mail, instant messaging or converged IP messaging [CPM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/38Graded-service arrangements, i.e. some subscribers prevented from establishing certain connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/428Arrangements for placing incoming calls on hold
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/46Arrangements for calling a number of substations in a predetermined sequence until an answer is obtained
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/48Arrangements for recalling a calling subscriber when the wanted subscriber ceases to be busy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/54Arrangements for diverting calls for one subscriber to another predetermined subscriber

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Communication Control (AREA)

Abstract

(57)【要約】 本発明の方法及びシステムは、既存ネットワーク(例えば、ATMネットワーク、インターネット又は他のデータ・ネットワーク)を介してテレフォニを実現及び制御するために、典型的なエンド・ユーザ装置(例えば、ワークステーション又はパーソナル・コンピュータ)内の知能を利用して、実質的に分散型の制御処理を行うことを特徴とする。(直接的な音声通信を提供するために必要な)実時間式のチャネルと(接続の確立及び終了のような基本サービス及び付加サービス用の)制御チャネルを、(原理的にPBXを排除しつつ)ユーザのワークステーションによって及び当該ワークステーションから実質的に確立するとともに、これらのチャネルを並列的に使用することにより、実際に想像できる限りの任意の機能を実現することができる。

Description

【発明の詳細な説明】 テレフォニ・システムにおける サービス用の分散アーキテクチャ 〔発明の属する技術分野〕 本発明はテレフォニ(telephony)に係り、更に詳細に説明すれば、インター ネット又は他のデータ・ネットワーク等の既存ネットワークを介して、テレフォ ニを実現するための方法及び装置に係る。その特徴は、例えば、ワークステーシ ョン又はパーソナル・コンピュータ等の典型的なエンド・ユーザ装置内の知能を 使用して、分散式の呼処理を行うことにある。 〔従来の技術〕 コンピュータ・テレフォニの統合化は、周知の既存ネットワーク(例えば、電 話ネットワーク、インターネット等の急速に拡大中のデータ・ネットワーク)を 使用する、広範なアプリケーションを急速に生み出しつつある。 テレフォニを魅力あるものにするためには、必要とされる直接的及び即時的な 音声通信を提供するために、実時間式のチャネルが不可欠である。また、現在で は、幾つかの付加サービスを提供することも不可欠である。従来、かかる付加サ ービスは、ユーザを接続するための電話交換機、即ちPBX (構内交換機)内で実現されていた。かかる付加サービスの幾つかの例は、次の 通りである。 −代替呼び出し(Alternate Call):この付加サービスは、ユーザAが、現に活 動的な他のユーザBとの呼を一時保留にした上で、ユーザCへの呼を設定するか 又は以前に「保留」にしておいたユーザCとの呼を再び活動的にすることを可能 にする。 −コールバック(Call Back):ユーザAがユーザBを呼び出したときにユーザ Bが話中状態にある場合、この付加サービスは、ユーザAがユーザBからのコー ルバックを要求することを可能にする。 −話中時再呼び出し(Camp on Call):ユーザAがユーザBに電話をかけたとき にユーザBが話中状態にある場合、この付加サービスは、ユーザBが解放される と直ちにこの呼を再び設定することを可能にする。 −呼ごと着信転送(Deflect Call):この付加サービスは、或るユーザがその着 信呼を他のユーザ又は電話機に対し回送(転送)することを可能にする。 −呼転送(Call Transfer):この付加サービスは、ユーザAが(ユーザB及び Cとの)2つの呼を、ユーザB及びCの間の新しい呼に変換することを可能にす る。 −指示に基づく呼ピックアップ(Directed Pickup Call):ユーザAがユーザB を呼び出してその呼び出し信号が送られている状態の間、この付加サービスは、 第3のユーザC が異なる宛先からこの呼に応答することを可能にする。 −複数回線呼び出し(Multi-line Appearance):この付加サービスは、一の着 信呼が2人以上のユーザに呼び出し信号を送ることを可能にする。最初に応答し たユーザが、この呼を獲得する。 −着信呼拒否(Call do not Disturb):この付加サービスは、一のユーザがそ の全ての着信呼を拒否することを可能にする。 前述のように、これらの付加サービスは、これまで電話交換機(又はPBX) 内で実現されていた。一般に、かかるPBXは、ユーザの施設内に設置され、そ こから公衆電話ネットワークに接続されるようになっていた。 ところで、かかる通常の電話システムは、現在では激しい競争に直面している 。なぜなら、インターネット又はATM(非同期転送モード)ネットワークが出 現するに及んで、デジタル・データの交換及び転送が可能となり、またテレフォ ニ用に使用することができるデジタル化音声の実時間的な交換が可能となったか らである。しかしながら、かかる新しい伝送ツールを使用する場合には、PBX 等で実現されていた前述の付加サービスを利用することができなくなる。 また、コンピュータ・ネットワーク化テレフォニは、従来よりも一層複雑な伝 送管理を必要とする。というのは、データの伝送に比較すると、音声の伝送は、 ごく僅かな遅延によっても影響されやすいからである。既存の電話ネットワーク における通常の呼制御は、データ・ネットワーク用にこのサービスを提供するに は適していない。 また、多くのPBXは、テレフォニの基本サービス(即ち、呼の設定及び終了 )並びに付加サービスのために、集中制御式のアプローチを使用している。遂行 すべき多数の機能が存在するために、PBXは、構成が複雑で高価となるのが普 通である。また、PBXは、エンド・ユーザの機器(例えば、電話機)をテレフ ォニ専用の簡単な装置として取り扱うに過ぎない。他方、強力なワークステーシ ョンが容易に入手可能な現状では、かかるワークステーションの能力を使用して 、これらのテレフォニ・サービスの少なくとも一部を提供するだけでなく、コン ピュータとテレフォニを可能な限り統合化することが望ましい。 コンピュータと電話システムを統合化するための幾つかのアプローチが、Jame s Burton,"Standard lssue",BYTE,September 1995,pp.201-207(文献1) に開示されている。この著者は、幾つかのCTI(Computer-Telephone Integra tion)アーキテクチャ及びそれらの特性レイアウトを記述している。しかしなが ら、この文献にリストされているアーキテクチャは、音声及び制御データを組み 合わせたものを同じ接続を介して少なくとも部分的に伝送することに向けられて おり、そして電話ネットワーク又はPBXへの接続性に基づいている。要するに 、テレフォニの基本又は付加サービスを提供するために、エンド・ユーザのワー クステーションが持 つ能力は、全く活用されていない。 米国特許第4634812号(文献2)は、音声を含むデータを、非集中制御 式の電話制御システムにおけるコンピュータ間で伝送するための方法を開示して いる。このシステムは、音声及びデータを伝送するための1つの複数ワイヤ・バ スと、2つの単一ワイヤ制御バスを備えている。また、同一の構成を有する複数 のPBXが備えられていて、これらの全てのPBXは、前出の1つの複数ワイヤ ・バス及び2つの単一ワイヤ制御バスによって接続されている。かくて、この制 御システムは、複数の並列チャネル及び特別に設計された複数のPBXを通して 、電話システムにおける分散制御を提供する。しかしながら、この制御システム は、PBX用に特別に設計された独立型の制御システムに向けられているに過ぎ ず、テレフォニの基本又は付加サービスを提供するために、エンド・ユーザのワ ークステーションが持つ能力を活用することを意図するものではない。 米国特許第4313036号(文献3)は、「CBX」と呼ばれる分散式のコ ンピュータ化PBXを開示する。これらのCBXは、音声及びパケット交換ネッ トワークによって接続されている。これらのCBX間には、2つのリンク又はチ ャネル、即ち一のシグナリング・データリンク及び一の音声リンクが設けられて いる。このデータ・リンクは、パケット交換ネットワークによって提供すること ができる、仮想ネットワークの一部である。しかしながら、このシステムは、呼 制御を目的とするPBX間の通信に向けられているに過ぎず、テレフォニの基本 又は付加サービスを提供するために、エンド・ユーザのワークステーションが持 つ能力を活用することを意図するものではない。 また、テレフォニのためにインターネットを使用する種々のシステムが提案さ れている。これらのうち1つのシステムが、ワールド・ワイド・ウェブ(WWW) の所定のURL(Uniform Resource Locator)、即ち「http://www.vocaltec.co m」において宣伝されている。これらのうち他のシステムの全容を見るには、他 のURL「http://www.northcoast.com/^savetz/voice-faq.html」をアクセスさ れたい。そこに記述されている諸システムは、テレフォニの制限された基本サー ビスを提供するために、エンド・ユーザのワークステーションが持つ能力を活用 するというものである。しかしながら、かかるシステムは、テレフォニの付加サ ービスの提供を意図するものではなく、そのための手段を提供するものでもない 。 従って、本発明の目的は、複数のワークステーション及びこれらのワークステ ーション間に設けられた2つ以上のリンクを備えた、電話システム用の分散式( 即ち、ワークステーション向き)アーキテクチャを提供するとともに、テレフォ ニの基本サービス(例えば、呼の設定及び終了)のみならず、複雑な付加サービ スをも実現するための方法を提供することにある。 本発明の他の目的は、テレフォニの所望の基本及び/又は 付加サービスを実現するために、好ましくはパケット交換ネットワークである既 存ネットワークを使用する分散式(即ち、交換機中心式でない)アーキテクチャ を持つ、電話システムを提供することにある。 本発明は、特にテレフォニの複雑な付加サービスのために、既存のネットワー ク・インフラストラクチャを使用するという要請に対し、一の解決方法を提供す る。本発明は、ワークステーション向きアーキテクチャを採用することにより、 所望の任意の付加サービスを実現するための有効で且つ多機能のツールを提供す ることができる。かかる付加サービスは、使用中の既存のネットワーク・アーキ テクチャ及び/又はプロトコルに妨害を与えることなく、最小の労力で、しかも 任意の時間に変更又は適応化することができる。 〔発明の要約〕 簡述すると、従来は交換機(PBX)内で実現されていたテレフォニの基本及 び付加サービスを実現するための、本発明に従った分散式のワークステーション 向きアーキテクチャは、第1の信号を伝送するための第1の通信チャネルを確立 又は設定するとともに、第2の信号を伝送するための第2の通信チャネルを設定 して、これらのチャネルを介してエンド・ユーザ装置(例えば、ワークステーシ ョン)を直接的に接続することから成る。好ましくは、第1の信号は制御信号で あり、第2の信号は音声信号である。これらの2つ(又はそ れ以上)の接続又はチャネルを直接的に且つ独立的に設定することができるが、 第1のチャネル(制御チャネル)の設定後に第2のチャネル(音声チャネル)を 設定することが好ましい。一旦、制御チャネルが設定されると、この制御チャネ ルを一の通信セッションの間にわたって持続的に維持することが好ましい。この 文脈において、一のセッションは、当該電話通信を継続する意図が認識可能であ る限り、当該音声接続における中断又はポーズを含むことができる。 本発明によれば、テレフォニ・サービスをワークステーション内でだけ実現す ることができる。しかしながら、限られた数の機能(例えば、アドレス解決又は 認証)については、サーバを使用することが必要であり、そうすることが有利で もある。もし、交換機(PBX)が使用されるとすれば、かかる交換機は、音声 用の及び/又は実時間データ・トランスポート用の通信チャネルを提供するため だけに必要となるに過ぎない。即ち、かかる交換機は、テレフォニの諸サービス を実現するためには関与しないのである。 本発明の詳細は、推奨実施例に係る以下の一般的な説明及び詳細な説明から明 らかとなるであろう。 〔図面の簡単な説明〕 図1は、本発明を使用した可能な1つの構成の全容を示す図である。 図2は、本発明の一般的な機能を示す図である。 図3は、本発明によって実行される呼設定プロセスを例示する図である。 図4は、本発明によって実行されるコールバック・プロセスを例示する図であ る。 図5は、本発明によって実行される呼転送プロセスを例示する図である。 図6は、本発明に従った1つのアーキテクチャを示す図である。 図7は、本発明に従った他のアーキテクチャを示す図である。 〔推奨実施例の説明〕A.一般的な説明 A.I.概要 図1は、本発明が適用可能な一般的な構成を示している。ネットワーク1は、 データ転送用に普通に使用されている既存デジタル・ネットワークの例として、 ATMネットワーク又はIP(インターネット・プロトコル)ネットワーク等と することができ、ワークステーション(WS)3A〜3Dにリンクされている。 ネットワーク1には、テレフォニ・サーバ(TPS)2も接続されている。また 、PBX4との通信を可能にするために、第1のゲートウェイ(GW)5もネッ トワーク1に接続されている。第2のゲートウェイ7は、ネットワーク1をIS DN(サービス総合デジタル・ネットワ ーク)6にリンクする。PBX4及びISDN6の各々には、通常の電話機8、 9及び/又はテレフォニを可能にする適当なワークステーションが接続されてい る。 図1に示されているゲートウェイは、本発明の要旨に関係せず、ISDN及び /又は既存のPBXとの通常の相互接続をサポートする。技術的には、各ゲート ウェイは、シグナリング相互接続(ISDN/PBXシグナリングと、分散式の ワークステーション向きアーキテクチャ内で使用するシグナリングとのマッピン グ)、音声信号の変換(TSDN/PBX内で使用する音声符号化方式及び分散 式アーキテクチャ内で使用する音声符号化方式の間)、及びISDN/PBXユ ーザ用のプロキシ機能を提供することができる。 図1中の点線は、ユーザ3A〜3D、8及び9の間の電話の呼を表すものとし 、実線は、ネットワーク1への接続を表すものとする。このことは、以下の図2 の説明から一層明らかとなるはずである。 図2は、本発明に従った基本構成及び実質的なデータ・フローの全容を示して いる。本発明が使用する分散式のワークステーション向きアーキテクチャの詳細 については、本発明の実施例に係る以下の詳細な説明から明らかとなろう。 この新しいアーキテクチャの1つの重要な要素は、電話の呼ごとに、ワークス テーション間の2つの別個の端局間チャネルを使用することである。即ち、図2 に示すように、ワークステーション間の一の制御チャネル12が呼制御用に提供 され、一の音声チャネル13が音声通信用に提供される。ワークステーションA 及びBは、制御チャネル12を介して制御メッセージを交換する。これらのメッ セージが含むことができるのは、発呼及び被呼ユーザの名前又は電話番号と、サ ービス品質のパラメータ(例えば、ワークステーションがサポートしているか又 はユーザが望んでいる音声符号化方式)と、呼に関する状態情報(例えば、呼が 活動的であるか又は保留中であるかを示す状態表示)と、ユーザによる特定の要 求(例えば、ユーザをコールバック・リスト内に置くという要求)である。制御 チャネル12を介してトランスポートされる全てのメッセージは、これらのワー クステーションにおける諸プロセスがこれを処理するようになっている。即ち、 かかるメッセージは、これらのチャネルを提供する交換機又はルータ(図3及び 4を参照)によっては解釈されないのである。 本発明の他の重要な要素は、制御チャネル12が、呼の持続期間にわたって維 持されるのに対し、音声チャネルは、持続的に維持されないで、必要時に設定さ れるに過ぎないことである。例えば、音声チャネル13は、一の呼が保留される ときに解放可能であり、この呼が再び活動的となるときに再設定可能である。持 続的に維持したワークステーション間の制御チャネル12を介して任意の制御信 号又はメッセージを交換するようにすると、交換機又はルータの介在なしに、テ レフォニに係る多種類の付加サービスを実現することができ る。 テレフォニ・サーバ2は、複数の機能(例えば、名前/電話番号の登録、アド レス解決、認証等)を遂行することができる。それぞれのワークステーションは 、ワークステーションーサーバ間の別個の制御チャネル10及び11を介して、 テレフォニ・サーバ2からのサービスを要求する。これらの制御チャネルは、必 要時に設定されるようになっている。一般的なレイアウトについては、これで説 明を終わる。 前述のチャネル(制御チャネル10〜12及び音声チャネル13)の各々は、 既存ネットワーク(例えば、ATM又はIPネットワーク等)によって提供する ことができるから、本発明は、既存の及び今後開発される任意のデータ・ネット ワーク上で、テレフォニの基本サービス(即ち、呼の設定及び終了)並びに付加 サービスを実現することを可能にする。 以下では、本発明に従って実現される1セットの機能を概説する。以上の説明 は、当業者が本発明を実施するのに十分であるかもしれないが、説明をより完全 なものにするために、これらの機能のサブセットを以下で詳述することにする。A.II.テレフォニの基本サービス 1.呼の設定及び受信 図3には、このプロセスの各ステップが示されている。以下の説明の便宜上、 ユーザAがユーザBへの呼を設定することを望んでいるものと仮定する。ユーザ A及びBの各々は、 図1のワークステーション3A〜3Dの何れかに位置しているものとする。 ステップ1:先ず、ユーザAのワークステーション(WS−A)は、ユーザBの 名前又は電話番号を、ユーザBのワークステーション(WS−B)のネットワー ク・アドレスにマップする。この「アドレス・マッピング」機能は、テレフォニ ・サーバ2において実行中の適当なサーバ・プロセスによって提供することがで きる。 ステップ2:WS−Aは、WS−Bへの制御チャネル(図2の12)を設定する 。 ステップ3:WS−Aは、この制御チャネルを介して、「呼要求」制御メッセー ジをWS−Bに送信する。 ステップ4:WS−Bは、「呼確認」制御メッセージをWS−Aに返送して、W S−Bが呼の設定を継続可能であることをWS−Aに通知する。 ステップ5:WS−Bは、着信呼が存在することをユーザBに通知する。 ステップ6:ユーザBは、この呼に回答中であるとの応答を返す。 ステップ7:WS−Bは、制御チャネルを介して「接続」メッセージをWS−A に送信し、ユーザBがこの呼に回答中であることをWS−Aに通知して、WS− Aが音声チャネルを設定することを請求する。 ステップ8:WS−Aは、WS−Bへの音声チャネルを設定 する。 ステップ9:WS−Bは、この呼が現に活動的であることをユーザBに通知する 。 ステップ10:WS−Aは、この呼が現に活動的であることをユーザAに通知す る。 ステップ11:ユーザA及びBは、この音声チャネルを介して通話する。 2.呼の終了 任意の時点で、ユーザA又はBは、呼の終了を要求することができる。ユーザ Aが呼の終了を要求したものと仮定すると、それに伴うステップは次の通りであ る。 ステップ1:WS−Aは、制御チャネルを介して「呼終了」メッセージをWS− Bに送信し、この呼の音声チャネルを解放する。 ステップ2:WS−Bは、「呼終了」メッセージをWS−Aに返送し、この呼の 音声チャネルを同様に解放する。 ステップ3:WS−Aは、この呼のWS間制御チャネルを解放することにより、 呼の終了手順を完了する。A.III.テレフォニの付加サービス 1.代替呼び出し(Alternate Call) 或る時点において、ユーザAが、進行中の2つ以上の呼を有することがある。 これらの呼のうち(ユーザBへの)1つの呼が活動的であるのに対し、他方の呼 は保留中である。以 下の説明の便宜上、ユーザAが、ユーザBへの呼を保留し且つユーザCへの呼を 活動化することを望んでいるものと仮定する。この状況における各ステップは、 次の通りである。 ステップ1:WS−Aは、WS−Bとの制御チャネルを介して「保留」メッセー ジをWS−Bに送信することにより、その呼が今や保留中であることをWS−B に通知する。 ステップ2:WS−Aは、ワークステーションC(WS−C)との制御チャネル を介して「活動化」メッセージをWS−Cに送信することにより、その呼が今や 活動的であることをWS−Cに通知する。 2.コールバック(Call Back) 呼の設定プロセス中、WS−Aは、制御チャネルを介して行った最初のメッセ ージ交換時に、ユーザBが話中であることを検出する。その場合、ユーザAは、 コールバックを要求することができる。この状況におけるプロセスは、図4に例 示されており、その各ステップは次の通りである。 ステップ1〜3:呼の設定プロセスと同じ(図3に関連して説明した「呼の設定 及び受信」を参照)。 ステップ4:WS−Bは、「ユーザ話中」メッセージで応答して、ユーザBが話 中であるがコールバックが可能であることをWS−Aに通知する。 ステップ5:ユーザAは、その電話番号をユーザBのコールバック・リスト内に 置くように要求する。 ステップ6:WS−Aは、制御チャネルを介して「コールバック要求」メッセー ジをWS−Bに送信する。このメッセージは、ユーザAの電話番号を含んでいる 。 ステップ7:WS−Bは、ユーザAの電話番号をユーザBのコールバック・レコ ード内に記入する。 ユーザBは、後でそのコールバック・レコードを検査することにより、ユーザ Aがコールバックを要求していることを知ることになる。 3.話中時再呼び出し(Camp on Call) この付加サービスは、前述のコールバック・プロセスと類似しているが、ユー ザBが解放されると直ちにユーザBの呼び出しを再び試みる点が異なっている。 ステップ1〜3:呼の設定及び受信と同じ。 ステップ4:WS−Bは、「ユーザ話中」メッセージで応答して、ユーザBが話 中であるが話中時再呼び出しが可能であることをWS−Aに通知する。 ステップ5:ユーザAは、話中時再呼び出しを要求する。 ステップ6:WS−Aは、制御チャネルを介して「話中時再呼び出し要求」メッ セージをWS−Bに送信する。 ステップ7:WS−Bは、「話中時再呼び出し確認」メッセージをWS−Bに返 送する。 ステップ8:ユーザBが解放されて、この話中時再呼び出しに回答中であること を通知する場合、WS−Bは、図3のス テップ7においてWS−Aに呼を設定する手順を再開する。 4.呼ごと着信転送(Deflect Call) もし、ユーザBが話中であるか、又は着信呼に対し所定のタイムアウト期間内 に応答することができなければ、ユーザBは、この着信呼を直ちに他の電話番号 (電話番号M)に転送したいと望むことがある。ユーザAがユーザBへの呼を設 定しているものと仮定すると、タイムアウト後に転送を行うためのステップは、 次の通りである。 ステップ1〜5:呼の設定及び受信と同じ。 ステップ6:ユーザBは、タイムアウト後になっても回答していない。 ステップ7:WS−Bは、制御チャネルを介して「呼ごと着信転送」メッセージ をWS−Aに送信する。このメッセージは、この呼を転送すべき電話番号(電話 番号M)を含んでいる。 ステップ8:WS−Bは、WS−Aへの制御チャネルを解放する。 ステップ9:WS−Aは、電話番号Mへの呼を設定する。 5.呼転送(Call Transfer) 以下の説明の便宜上、ユーザAが進行中の2つの呼を有し、そのうちユーザB との呼が保留中であり、ユーザCとの呼が活動的であるものと仮定する。また、 ユーザAが、ユーザB 及びユーザCを互いに接続させるとともに、これらのユーザに対するユーザAの 接続を終了させることを要求するものと仮定する。この状況におけるプロセスは 図5に示されており、その各ステップは次の通りである。 ステップ1:WS−Aは、WS−Cとの制御チャネルを介して「保留」メッセー ジをWS−Cに送信する。 ステップ2:WS−Aは、WS−Cとの制御チャネルを介して「呼転送受信」メ ッセージをWS−Cに送信して、WS−Bからの呼転送を受け入れるようにWS −Cに要求する。 ステップ3:WS−Cは、「転送確認」メッセージをWS−Aに返送し、WS− Bからの呼転送を待機する。 ステップ4:WS−Aは、WS−Bとの制御チャネルを介して「呼転送設定」メ ッセージをWS−Bに送信して、WS−BがWS−Cへの呼転送を設定するよう に要求する。 ステップ5:WS−Cは、「転送確認」メッセージをWS−Aに返送する。 ステップ6:WS−Bは、WS−Cへの呼転送を設定する。 ステップ7:WS−Aは、WS−Bへのその呼を終了する手順を開始する。 ステップ8:WS−Aは、WS−Cへのその呼を終了する手順を開始する。 6.指示に基づく呼ピックアップ(Directed Pickup Call) 以下の説明の便宜上、ユーザAがユーザBを呼び出してそ の呼び出し信号が送られている状態の間に、第3のユーザCがこの呼に応答する ことを望んでいるものと仮定する。この状況における各ステップは、次の通りで ある。 ステップ1:WS−Cは、WS−Bへの制御チャネルを設定する。 ステップ2:WS−Cは、「ピックアップ照会」メッセージをWS−Bに送信し て、呼ピックアップが可能であるか否かを検出する。このメッセージには、ユー ザCの電話番号が含まれている。 ステップ3:WS−Bは、「ピックアップ許可」メッセージをWS−Cに返送す る。 ステップ4:WS−Cは、「ピックアップ要求」メッセージをWS−Bに送信し て、呼ピックアップを要求する。 ステップ5:WS−Bは、ユーザCの電話番号を含む「指示に基づくピックアッ プ」メッセージをWS−Aに送信して、WS−AがユーザCへの呼を設定するよ うに命令する。 7.複数回線呼び出し(Multi-line Appearance) ユーザAが、複数回線呼び出し機能を有する一の電話番号への呼を設定するも のと仮定する。WS−Aは、この宛先電話番号をネットワーク・アドレスのリス トにマップする。この「アドレス・マッピング」機能は、テレフォニ・サーバ2 上で実行中の一のサーバ・プロセスによって提供することができる。次に、WS −Aは、別個の複数の呼をこれらのアド レスの各々に設定する。WS−Aは、応答した最初の宛先との動作を継続し、他 のアドレスへの呼の設定を終了させる。 8.着信呼拒否(Call do not Disturb) ユーザBが、着信呼拒否を要求したものと仮定する。この場合、ユーザBへの 呼を設定することを試みている任意のWS−Aが、その制御チャネルを介して「 着信呼拒否」メッセージを獲得することになろう。B.特定機能の詳細な説明 B.I.参照アーキテクチャ 図6及び7は、本発明に従った通信システムの参照アーキテクチャを示してい る。テレフォニの基本サービス(主として、呼の設定及び終了)及び付加サービ ス(例えば、呼の保留、コールバック、呼転送、呼ごと着信転送)は、ワークス テーションにおける一の使用可能(enabling)層がこれを実現する。統合される 機能には、アドレス解決、音声符号化及び認証がある。 これまでの説明では、各ユーザをその名前又は電話番号で識別していた。これ に対し、以下の説明では、各ユーザをその電子メール・アドレスで識別するもの とする。 図6は、ATM環境における本発明のアーキテクチャを示している。物理層1 8及びATM層17は、標準的な設計フィーチャである。TCP(伝送制御プロ トコル)接続は、I P、即ちインターネット・プロトコル15を介して設定される。このIP15は 、AAL5、即ちATMアダプテーション層16の上部で実行される。ATMネ ットワーク上のIPの実現体は、既製のものを容易に入手可能である。 音声通信は、トランスポート・サービス・インタフェース14からのQoS( サービス品質)保証、例えば受け入れ可能な端局間遅延及び遅延ジッタを必要と する。音声チャネルは、QoSを持つ一のVCC(仮想チャネル接続)がこれを 確立する。符号化された音声サンプルは、ATMセル内に入れて送信される。Q .2931及びSAAL(シグナリングATMアダプテーション層)は、VCC の設定及び解放用のシグナリング・プロトコルである。トランスポート・サービ ス・インタフェース14は、音声及び制御チャネル用のトランスポート能力を提 供する。 使用可能層19は、トランスポート・サービス・インタフェース14が提供す る諸サービスを使用して、制御チャネル及び音声チャネルを確立する。特に、W S−サーバ間の制御チャネル及びWS間の制御チャネルは、ブロック15として 図示されているTCP接続によって実現される。使用可能層19は、テレフォニ ・アプリケーションの開発に使用することができる、API(アプリケーション ・プログラミング・インタフェース)20をサポートする。 図7は、IP環境における本発明のアーキテクチャを示している。物理層は、 IPサブネット・テクノロジ26であっ て、必要なサービスを提供することができる。音声チャネル用のQoSは、一の RSVP(資源予約プロトコル)フローが単方向性であるために、1対のRSV Pフローによって提供することができる。符号化された音声サンプルは、TCP /UDP(ユーザ・データグラム・プロトコル)プロトコル24及びトランスポ ート・サービス・インタフェース23を使用して、UDPパケット内に入れて送 信される。この場合、RSVPは、必要なRSVPフローを確立するためにワー クステーション及びルータ間で使用されるシグナリング・プロトコルである。 このようなIPサブネットにおいて、符号化された音声パケットは、RSVP なしに、UDPパケット内に入れて送信することもできる。これは、最善の努力 (best-effort)の結果として得られるサービスであって、これについては、如 何なるQoS保証も提供されない。トランスポート・サービス・インタフェース 23は、音声及び制御チャネル用のトランスポート能力を提供する。使用可能層 19は、テレフォニ・アプリケーションの開発に使用することができる、API 21をサポートする。 本発明の機能性については、これで説明を終わる。但し、選択された幾つかの 機能については、本発明を十分に理解することができるように、以下で更に詳述 する。 前述の説明で使用した略語(例えば、ワークステーションを表すWS等)は、 以下の説明でも使用するものとする。 WS−サーバ間の制御チャネル及びWS間の制御チャネルを介して交換される 制御メッセージは、テレフォニの基本及び付加サービスを実現するために使用さ れる。これらの制御チャネルは、TCP接続によって実現される。制御メッセー ジの各々が含んでいるコードは、当該制御メッセージの名前を表示し、またオプ ションとして諸パラメータのリスト(このリストは空でもよい)を表示する。便 宜上、各制御メッセージを次の表記に従って表すものとする。 メッセージの名前(パラメータ・リスト) この表記は、以下の説明において、テレフォニの基本及び付加サービスがどの ように実現されるかを記述するために使用するものとする。また、不要な記述を 省略するために、説明対象の手順に関係するパラメータのみをリストするものと する。 以下で説明する実現例は、幾つかのタイマを使用する。各タイマは、その満了 前に予期イベントが生ずるときに、停止するようになっている。もし、何らかの 理由で、このタイマが満了すれば、或る回復アクションが取られる。実現例に係 る以下の説明では、特に明示しない限り、この回復アクションは、「B.II.2 」の項で説明する手順を使用して電話の呼を終了させるためのものである。B.II.テレフォニの基本サービス これらの基本サービスは、呼の設定及び呼の終了を含んで いる。 1.呼の設定 以下の説明の便宜上、ワークステーションA(WS−A)におけるユーザAが ワークステーションB(WS−B)におけるユーザBへの呼を設定することを望 んでおり、そしてユーザBがこの呼を自由に受け入れることができるものと仮定 する。この状況に伴う基本ステップは、図3に示されており、一般的な用語を使 用して既に「A.II」の項で説明した通りである。以下では、WS−A及びWS −Bにおける実現例の詳細を説明する。 ステップ1:WS−Aは、ユーザBの電子メール・アドレスを、WS−BのTC Pアドレスにマップする。 WS−Aの手順: ユーザAから呼の設定要求を受信する際、WS−Aは、テレフォニ・サーバ2 へのTCP接続を設定する。この接続は、WS−サーバ間の制御チャネルとして 使用される。TCP接続の設定は、周知の手順によって行われる。次に、WS− Aは、「AdrQuery(ユーザBの電子メール・アドレス)」制御メッセー ジを準備し、これをテレフォニ・サーバ2に送信する。 この「AdrQuery」制御メッセージを受信する際、テレフォニ・サーバ 2は、そのアドレスマッピング・データベースを検査する。もし、ユーザBの電 子メール・アド レスに対するエントリが出されれば、テレフォニ・サーバ2は、「AdrRsp (WS−BのTCPアドレス)」制御メッセージを準備し、これをWS−Aに返 送する。さもなければ、「AdrRsp(ユーザBの未登録)」制御メッセージ を準備し、これをWS−Aに返送する。何れの場合においても、WS−Aとテレ フォニ・サーバ2との間のTCP接続が解放される。テレフォニ・サーバ2によ って行われる前述のアドレス・マッピング機能は、容易に利用可能な名前サーバ ・テクノロジ(例えば、インターネット・ドメインの名前システム)によって実 現することができる。 テレフォニ・サーバ2からの「AdrRsp」制御メッセージを受信する際、 WS−Aは、このメッセージの内容を解釈する。もし、WS−BのTCPアドレ スが一のパラメータとして含まれていれば、WS−Aは、呼の設定に係るステッ プ2に進む。他方、「ユーザBの未登録」が指示されるのであれば、WS−Aは 、この指示をユーザAに通知して、呼の設定を終了する。 ステップ2:WS−Aは、WS−Bへの制御チャネルを設定する。 WS−Aの手順: WS−Aは、WS−BへのTCP接続を設定する。この接続は、WS−AとW S−Bとの間の制御チャネルとして使用される。次に、WS−Aは、呼の設定に 係るステップ3 に進む。 WS−Bの手順: TCP接続を設定するWS−Aのアクションの結果として、WS−Bは、接続 設定を完了し、タイマTB1を起動する。 ステップ3:WS−Aは、「呼要求」制御メッセージをWS−Bに送信する。 WS−Aの手順: WS−Aは、「CallReq(ユーザAの電子メール・アドレス、ユーザB の電子メール・アドレス)」制御メッセージを準備し、これをWS−Bに送信す るとともに、タイマTA2を起動する。 ステップ4:WS−Bは、「呼確認」制御メッセージをWS−Aに返送して、W S−Bがこの呼の設定を処理可能であることをWS−Aに通知する。 WS−Bの手順: WS−Aからの「CallReq」制御メッセージを受信する際、WS−Bは 、タイマTB1を停止させるとともに、ユーザBの電子メール・アドレスが「C allReq」制御メッセージに含まれていたものと一致するか否かを検査する 。もし、その検査結果が肯定的で且つユーザBが解放されていれば、WS−Bは 、「CallCnf(Bは自由)」制御メッセージを準備し、これをWS−Aに 返送する。次に、WS−Bは、ステップ5に進む。 他方、検査結果が否定的であれば、WS−Bは、「B.II.2」の項で説明す る手順を使用して、呼の設定を終了する。 WS−Aの手順: WS−Bからの「CallCnf」制御メッセージを受信する際、WS−Aは 、タイマTA2を停止させるとともに、他のタイマTA3を起動する。 ステップ5:WS−Bは、着信呼が存在することをユーザBに通知する。 WS−Bの手順: WS−Bは、着信呼が存在することをユーザBに通知するとともに、タイマT B4を起動する。 ステップ6:ユーザBは、この呼に応答する。 WS−Bの手順: WS−Bは、タイマTB4を停止させるとともに、ステップ7に進む。 ステップ7:WS−Bは、ユーザBがこの呼に応答中であることをWS−Aに通 知し、WS−Aが音声チャネルを設定することを請求する。 WS−Bの手順: WS−Bは、「接続」制御メッセージを準備し、これをWS−Aに送信すると ともに、タイマTB5を起動する。 ステップ8:WS−Aは、WS−Bへの音声チャネルを設定する。 WS−Aの手順: WS−Bからの「接続」制御メッセージを受信する際、WS−Aは、タイマT A3を停止させるとともに、WS−Bへの音声チャネルを設定する。この接続は 、ユーザAとユーザBとの間の通話に使用される。音声チャネルを設定するため の実現例については、「B.II.1.1」の項で説明する。 ステップ9:WS−Bは、この呼が現に活動的であることをユーザBに通知する 。 WS−Bの手順: WS−Aからの呼設定要求を受信する際、WS−Bは、音声チャネルの設定を 完了し、タイマTB5を起動するとともに、この呼が現に活動的であることをユ ーザBに通知する。 ステップ10:WS−Aは、この呼が現に活動的であることをユーザAに通知す る。 WS−Aの手順: WS−Aは、この呼が現に活動的であることをユーザAに通知する。 ステップ11:ユーザA及びユーザBは、この音声チャネルを介して通話する。 WS−Aの手順: この通話中、WS−Aは、ユーザAからの符号化音声サンプルを含む音声メッ セージを準備し、これらのメッセージ をこの音声チャネルを介してWS−Bに送信する。また、WS−Aは、WS−B から受信される音声メッセージ内に含まれる音声サンプルを復号する。 WS−Bの手順: この通話中、WS−Bは、ユーザBからの符号化音声サンプルを含む音声メッ セージを準備し、これらのメッセージをこの音声チャネルを介してWS−Aに送 信する。また、WS−Bは、WS−Aから受信される音声メッセージ内に含まれ る音声サンプルを復号する。 1.1音声チャネルの設定 使用すべき音声チャネルのタイプの折衝は、呼の設定中に行われる。音声チャ ネルのタイプには、ATM(非同期転送モード)、RSVP(資源予約プロトコ ル)又は最善の努力型のUDP(ユーザ・データグラム・プロトコル)がある。 ATM及びRSVPは、サービス品質保証を提供するが、最善の努力型のUDP は、そうではない。最善の努力型のUDPは、デフォルトのタイプである。この 折衝は、次のようにして実現される。 呼の設定のステップ3において(図3を参照))、WS−Aは、「CallR eq」制御メッセージをWS−Bに送信する。この折衝に関係する諸パラメータ は、WS−Aが好ましいとする音声チャネルのタイプと、音声チャネル設定用の 対応するアドレッシング情報である。もし、最善の努力型の UDPが好ましい音声チャネルのタイプでなければ、そのアドレッシング情報も パラメータとして含まれる。 呼の設定のステップ4において、WS−Bは、WS−Aが好ましいとする音声 チャネルのタイプへのアクセスを有することを条件として、この音声チャネルを 確認する。さもなければ、WS−Bは、最善の努力型のUDP(デフォルト)を 確認する。WS−BからWS−Aに送信される「CallCnf」制御メッセー ジにおいて、前述の関係するパラメータとして、音声チャネルのタイプと、音声 チャネル設定用の対応するアドレッシング情報が確認される。 呼の設定のステップ8において、WS−Aは、WS−Bへの音声チャネルを設 定する。ATM及びRSVPについては、標準のプロトコルが指定されるから、 呼の設定は、公知の手順によって実現される。他方、最善の努力型のUDPにつ いては、UDPがデータグラム・プロトコルであるという理由で、音声チャネル の設定を実現する必要はない。 2.呼の終了 任意の時点において、ユーザA又はBは、呼の終了を要求することができる。 また、タイマの満了を条件として、呼の終了を開始することもできる。WS−A から呼の終了を開始したものと仮定すると、それに伴うステップは次の通りであ る。 ステップ1:WS−Aは、呼の終了をWS−Bに通知する。 WS−Aの手順: WS−Aは、「TermCall」制御メッセージを準備し、これをWS−B に送信する。また、WS−Aは、走行中の任意のタイマを停止させ、この呼に関 連する既存の任意の音声チャネルを解放するとともに、タイマTA6を起動する 。ATM及びRSVP音声チャネルの解放は、公知の手順によって実現される。 他方、最善の努力型のUDPについては、UDPがデータグラム・プロトコルで あるという理由で、音声チャネルの解放を実現する必要はない。もし、WS−B からの「TermCall」制御メッセージを受信する前に、タイマTA6が満 了すれば、WS−Aは、WS−Bへの制御チャネルを解放することにより、呼の 終了を完了する。 ステップ2:WS−Bは、呼の終了をWS−Aに通知する。 WS−Bの手順: WS−Aからの「TermCall」制御メッセージを受信する際、WS−B は、任意のタイマを停止させ、この呼に関連する既存の任意の音声チャネルを解 放し、「TermCall」制御メッセージを準備し、これをWS−Aに送信し て、WS−Aへの制御チャネルを解放する。 ステップ3:WS−Aは、呼の終了を完了する。 WS−Aの手順: WS−Bからの「TermCall」制御メッセージを受信する際、WS−A は、タイマTA6を停止させるととも に、WS−Bへの制御チャネルを解放する。B.III.テレフォニの付加サービス 以下では、これらの付加サービスの幾つかの実現例を説明する。前述のように 、本発明の1つの重要な要素は、呼の持続期間にわたって持続的に維持されるW S間の制御チャネルを介して、制御メッセージを交換できるようにしたことにあ る。先ず、2つのタイプの制御メッセージを定義する。その後、3つの代表的な 付加サービスの実現例を説明する。 1.制御メッセージの定義 1.1.呼を保留又は活動化するための状態制御メッセージ 一の呼が「活動」状態にある場合、複数のユーザは、その音声チャネルを介し てユーザ間の通話を行うことができる。他方、この呼が「保留」状態にある場合 には、ユーザ間の通話は、中断されることになる。状態の変更をサポートするた めに、次の状態制御メッセージを定義する。 状態(保留):遠隔のWSは、呼の状態が「保留」に変更されたことを通知され る。 状態(活動):遠隔のWSは、呼の状態が「活動」に変更されたことを通知され る。 1.2.付加サービスの制御メッセージ 種々の付加サービスの実現例をサポートするために、次の4つの制御メッセー ジを定義する。 −SSinfo:この制御メッセージは、或るSS(付加サービス)を活動化す る可能性を、遠隔のWSに通知するために使用される。 −SSReq:この制御メッセージは、或るSS(付加サービス)に関係するア クションを行うように、遠隔のWSに要求するために使用される。 −SSCnf:この制御メッセージは、遠隔のWSが要求した或るSSの処理を 確認するために、「SSReq」制御メッセージに応答して送信される。 −SSReject:この制御メッセージは、遠隔のWSが要求した或るSSの 処理を拒否するべく、「SSReq」制御メッセージに応答して送信される。こ の制御メッセージには、拒否の理由が含まれている。 これらのSSメッセージは、「CallCnf」制御メッセージ(呼の設定の ステップ4、図3を参照)の後であって、しかも「TermCall」制御メッ セージ(呼の終了のステップ1を参照)の前の任意の時点で、これを送信するこ とができる。 2.付加サービス用のワークステーションの手順 この項では、3つの付加サービスの詳細な実現例を説明する。これらの例は、 本発明の使用方法を例示する。これらの例及び前述の一般的な説明を基礎として 、当業者は、他の付加サービスを容易に実現することができるはずである。 2.1.代替呼び出し(Alternate Call) 任意の時点において、ユーザAが、進行中の2つ以上の呼を有することがある 。これらの呼のうち(ユーザBへの)1つの呼が活動的であるのに対し、他方の 呼は保留中である。以下の説明の便宜上、ユーザAが、ユーザBへの呼を保留し 且つユーザCへの呼を活動化することを要求するものと仮定する。この状況にお ける当該付加サービスの実現方法は、次の通りである。 ステップ1:WS−Aは、その呼が今や保留中であることをWS−Bに通知する 。 WS−Aの手順: ユーザAからの要求を受信する際、WS−Aは、WS−Bとの呼の状態を「保 留」に変更し、この呼の音声チャネルをその音声サブシステムから切断し、「状 態(保留)」制御メッセージを準備するとともに、これをWS−Bに送信する。 WS−Bの手順: WS−Aからのこの状態メッセージを受信する際、WS−Bは、WS−Aとの 呼の状態を「保留」に変更し、この呼の音声チャネルをその音声サブシステムか ら切断する。 ステップ2:WS−Aは、WS−Cとの呼が今や活動的であることをWS−Cに 通知する。 WS−Aの手順: WS−Aは、WS−Cとの呼の状態を「保留」に変更し、この呼の音声チャネ ルをその音声サブシステムに接続し、「状態(活動)」制御メッセージを準備す るとともに、これをWS−Cに送信する。 WS−Cの手順: この状態メッセージを受信する際、WS−Cは、WS−Aとの呼の状態を「活 動」に変更し、この呼の音声チャネルをその音声サブシステムに接続する。 2.2.コールバック(Call Back) このプロセスは、図4に示されており、一般的な用語を使用して既に「A.II I」の項で説明した。以下の説明の便宜上、ユーザBが「コールバック」レコー ドを有し、このレコードがWS−Bによって維持されているものと仮定する。任 意の発呼ユーザAが、その電子メール・アドレスをこのレコード内に記入するこ とを要求して、都合のよいときにコールバックを行うようにユーザBに請求する ことがある。ユーザBが話中であるか又は応答しない場合、呼の設定中にこの要 求が行われる。ユーザBが話中である場合の当該付加サービスの実現方法は、次 の通りである。 ステップ1〜3:WS−A及びWS−Bの手順は、呼の設定の場合と同じである (前述の「B.II.1」を参照)。 ステップ4:WS−Bは、「呼確認」制御メッセージをWS−Aに返送して、ユ ーザBが話中であるがコールバックが可 能であることをWS−Aに通知する。 WS−Bの手順: WS−Aからの「CallReq」制御メッセージを受信する際、WS−Bは 、タイマTB1を停止させるとともに、ユーザBの電子メール・アドレスがこの 「CallReq」制御メッセージ内に含まれているものと一致するか否かを検 査する。もし、この検査が肯定的であるが、ユーザBが話中であれば、WS−B は、「CallCnf(ユーザBが話中、コールバック・レコード)」制御メッ セージを準備し、これをWS−Aに返送するとともに、タイマTB4を起動する 。 WS−Aの手順: この「CallCnf」制御メッセージを受信する際、WS−Aは、タイマT A2を停止させ、ユーザBが話中であるがコールバックが可能であることをユー ザAに通知するとともに、タイマTA3を起動する。 ステップ5:ユーザAは、その電子メール・アドレスをユーザBのコールバック ・リスト内に置くように要求する。 WS−Aの手順: WS−Aは、タイマTA3を停止させて、ステップ6に進む。 ステップ6:WS−Aは、「SSReq」制御メッセージをWS−Bに送信する 。 WS−Aの手順: WS−Aは、「SSReq(コールバック要求、ユーザAの電子メール・アド レス)」制御メッセージを準備し、これをWS−Bに送信するとともに、タイマ TA5を起動する。 ステップ7:WS−Bは、ユーザAの電子メール・アドレスをユーザBのコール バック・レコード内に記入する。 WS−Bの手順: WS−Aからの「SSReq」制御メッセージを受信する際、WS−Bは、タ イマTB4を停止させ、ユーザAの電子メール・アドレスをユーザBのコールバ ック・レコード内に記入し、「SSCnf(コールバック確認済み」制御メッセ ージを準備するとともに、これをWS−Aに返送する。また、WS−Bは、タイ マTB6を起動する。 タイマTB6は、ステップ8においてWS−Aが開始する呼の終了手順の一部 として停止される(前述の「B.II.2」を参照)。 ステップ8:WS−Aは、呼の設定手順を終了する。 WS−Aの手順: WS−Bからの「SSCnf」制御メッセージを受信する際、WS−Aは、タ イマTA5を停止させるとともに、「B.II.2」の項で既に説明した呼の終了 手順を開始する。 2.3.呼転送(Call Transfer) このプロセスは、図5に示されており、一般的な用語を使用して既に「A.II I」項で説明した。以下の説明の便宜上、ユーザAが進行中の2つの呼を有し、 そのうちユーザBとの呼が保留中であり、ユーザCとの呼が活動的であるものと 仮定する。また、ユーザAが、ユーザB及びCを接続させるとともに、これらの ユーザに対するユーザAの接続を終了させることを要求するものと仮定する。こ の付加サービスに関係する実現方法は、以下で詳述する通りである。説明を簡潔 にするため、使用するタイマについての説明は省略するが、これらのタイマの使 用方法は、呼の設定手順に関連して説明したものと同様である(前述の「B.II .1」及び「B.III.2」を参照)。 ステップ1:WS−Aは、WS−Cへの呼を保留中にする。 WS−Aの手順: ユーザAから呼転送要求を受信する際、WS−Aは、WS−Cへの呼の状態を 「保留」に変更し、この呼の音声チャネルをその音声サブシステムから切断し、 「状態(保留」制御メッセージを準備するとともに、これをWS−Cに送信する 。 WS−Cは、この「状態(保留」制御メッセージを受信する際、WS−Aとの 呼の状態を「保留」に変更し、この呼の音声チャネルをその音声サブシステムか ら切断する。 ステップ2:WS−Aは、トランスファ・コールを受け入れるようにWS−Cに 要求する。 WS−Aの手順: WS−Aは、「SSReq(呼転送受信、ユーザBの電子メール・アドレス) 」制御メッセージを準備し、これをWS−Cに送信する。 ステップ3:WS−Cは、かかる呼転送要求を確認する。 WS−Cの手順: WS−Aからの「SSReq」制御メッセージを受信する際、WS−Cは、「 SSCnf」制御メッセージを準備し、これをWS−Aに送信する。また、WS −Cは、ユーザBの電子メール・アドレスを保存し、「転送待機」状態に入る。 この「転送待機」状態の間、WS−Cは、WS−Bからの「CallReq( 呼転送)」制御メッセージによって開始された呼だけを受け入れる。他の全ての 「CallReq(呼転送)」制御メッセージについては、「CallCnf( ユーザCが話中)」制御メッセージで応答する。 ステップ4:WS−Aは、WS−Bが呼の転送を設定するように要求する。 WS−Aの手順: WS−Cからの「SSCnf」制御メッセージを受信する際、WS−Aは、「 SSReq(呼転送設定、ユーザCの電子メール・アドレス)」制御メッセージ を準備し、これをWS−Bに送信する。 ステップ5:WS−Bは、かかる転送要求を確認する。 WS−Bの手順: WS−Aからの「SSReq」制御メッセージを受信する際、WS−Bは、「 SSCnf(転送確認済み)」制御メッセージを準備し、これをWS−Aに送信 する。 ステップ6:WS−Bは、WS−Cへの呼転送を設定する。 WS−Bの手順: WS−Bは、「B.II.1」の項で説明した手順を使用して、WS−Cへの呼 の転送を設定する。 ステップ7:WS−Aは、WS−Bとの呼を終了する。 WS−Aの手順: WS−Bからの「SSCnf」制御メッセージを受信する際、WS−Aは、「 B.II.1」の項で説明した手順を使用して、WS−Bとの呼の終了手順を開始 する。 ステップ8:WS−Aは、WS−Cとの呼を終了する。 WS−Aの手順: WS−Aは、「B.II.2」の項で説明した手順を使用して、WS−Cとの呼 の終了手順を開始する。 前述の説明を参照すれば、コンピューティング・パワーや、最近のワークステ ーション及びパーソナル・コンピュータの多様な機能、並びに実質的に全世界を 接続するように急速に発展中のデジタル・ネットワークを活用することにより、 コンピュータとテレフォニを新しい様式で統合する、テレフォニ・システムにお ける諸サービスを提供するためのアーキテクチャをどのように実現できるかを理 解することができよう。 ここで、実施例に係る前述の説明は、本発明の原理を明らかにするとともに、イ ンターネットやATMネットワークのような既存ネットワークにおけるその種々 の応用を例示したものに過ぎず、当業者にとっては、前述の説明に基づいて本発 明の主旨を逸脱することなしに種々の変形を容易になし得ることを理解すベきで ある。
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 FI H04Q 3/00 H04L 11/20 E

Claims (1)

  1. 【特許請求の範囲】 1.一のネットワーク(1,4〜6)を介して接続される少なくとも2人のユー ザの間のテレフォニを実現及び/又は制御するための方法であって、 各々が一の前記ユーザにそれぞれ対応するエンド・ユーザ装置(3a〜3d) の間に、第1の信号を通信するための第1の通信チャネル(12)を確立するス テップと、 前記エンド・ユーザ装置(3a〜3d)の間に、第2の信号を通信するための 第2の通信チャネル(13)を確立するステップと、 を含む前記第1及び第2の通信チャネルが互いに独立している、前記方法。 2.前記エンド・ユーザ装置(3a〜3d)の間で交換される前記第1の信号が 制御信号であり、前記第2の信号が音声信号、好ましくは符号化音声信号である 、請求項1記載の方法。 3.前記エンド・ユーザ装置(3a〜3d)の間で交換される前記制御信号が、 テレフォニの基本サービス及び/又は付加サービスを提供及び/又は実現するた めの信号を含んでいる、請求項2記載の方法。 4.前記エンド・ユーザ装置(3a〜3d)の間で交換される前記制御信号が、 当該エンド・ユーザ装置から所望のチャネルを確立及び制御する機能を実現する ために、実質的に当 該エンド・ユーザ装置によって又は当該エンド・ユーザ装置内で発生される、請 求項3記載の方法。 5.前記信号の通信機能に加えて、音声伝送機能、特に暗号化/復号化機能が前 記エンド・ユーザ装置(3a〜3d)内で実現される、請求項1ないし4の何れ かに記載の方法。 6.前記第1及び第2の通信チャネル(12、13)の各々が、通信中の又は通 信することを望んでいる前記ユーザの前記エンド・ユーザ装置(3c、3d)を 、透過的、独立的及び直接的に接続する、請求項1記載の方法。 7.前記第1の通信チャネル(12)が一のテレフォニ・セッションを通して実 質的に持続的に維持されるのに対し、前記第2の通信チャネル(13)は間欠的 な動作を可能にするように設計されている、請求項1記載の方法。 8.一の分散式ネットワーク(1)を介して接続される少なくとも2つのエンド ・ユーザ装置(3a〜3d)の間のテレフォニを実現及び/又は制御するための 分散式システムであって、 少なくとも1つの前記エンド・ユーザ装置(3a〜3d)が、第1の信号を通 信するための第1の通信チャネル(12)を、前記エンド・ユーザ装置(3a〜 3d)の間で実質的に直接的に確立するための手段を含み、 少なくとも1つの前記エンド・ユーザ装置(3a〜3d)が、第2の信号を通 信するための独立的な第2の通信チャネル(13)を、前記エンド・ユーザ装置 (3a〜3d)の間 で実質的に直接的に確立するための手段を含んでいる、前記システム。 9.前記エンド・ユーザ装置(3a〜3d)内の前記手段が、一方の前記チャネ ルの間欠的な動作を可能にするように設計されているのに対し、他方の前記チャ ネルは実質的に持続的に維持される、請求項8記載のシステム。 10.前記エンド・ユーザ装置(3a〜3d)内の前記手段が、テレフォニの基 本サービス及び/又は付加サービスを実現するために、確立された一方の前記チ ャネルを介して当該エンド・ユーザ装置の間で交換される制御信号を処理及び/ 又は解釈するように設計されている、請求項8記載のシステム。 11.前記エンド・ユーザ装置(3a〜3d)内の前記手段が、当該エンド・ユ ーザ装置(3a〜3d)の間で音声テレフォニを実現するために、確立された一 方の前記チャネルを介して当該エンド・ユーザ装置の間で交換される音声信号を 処理及び/又は解釈するように設計されている、請求項8記載のシステム。 12.集中化機能、特にユーザ及びアクセス制御情報を実現するためのテレフォ ニ・サーバ(2)を備え、当該テレフォニ・サーバが、前記エンド・ユーザ装置 (3a〜3d)の各々と実質的に直接的に且つ独立的に通信するように設計され ている、請求項8記載のシステム。 13.前記エンド・ユーザ装置(3a〜3d)が、汎用ワー クステーション又はパーソナル・コンピュータである、請求項8ないし12の何 れかに記載のシステム。
JP52992997A 1996-02-21 1996-02-21 テレフォニ・システムにおけるサービス用の分散アーキテクチャ Expired - Fee Related JP3254220B2 (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/IB1996/000134 WO1997031492A1 (en) 1996-02-21 1996-02-21 Distributed architecture for services in a telephony system

Publications (2)

Publication Number Publication Date
JPH11504191A true JPH11504191A (ja) 1999-04-06
JP3254220B2 JP3254220B2 (ja) 2002-02-04

Family

ID=11004407

Family Applications (1)

Application Number Title Priority Date Filing Date
JP52992997A Expired - Fee Related JP3254220B2 (ja) 1996-02-21 1996-02-21 テレフォニ・システムにおけるサービス用の分散アーキテクチャ

Country Status (6)

Country Link
EP (1) EP0885530B1 (ja)
JP (1) JP3254220B2 (ja)
KR (1) KR100278574B1 (ja)
DE (1) DE69615225T2 (ja)
TW (1) TW363325B (ja)
WO (1) WO1997031492A1 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004500744A (ja) * 1999-06-08 2004-01-08 ザ トラスティーズ オブ コロンビア ユニヴァーシティ イン ザ シティ オブ ニューヨーク インターネット電話用のネットワーク電話器具およびシステム
US7656889B2 (en) 2003-12-05 2010-02-02 Samsung Electronics Co., Ltd. IP-based voice/video communication system and call pickup/forwarding method
JP2014057349A (ja) * 2000-04-06 2014-03-27 Distribution Systems Research Institute 通信システム

Families Citing this family (53)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB9603582D0 (en) 1996-02-20 1996-04-17 Hewlett Packard Co Method of accessing service resource items that are for use in a telecommunications system
EP1013065A1 (de) * 1997-09-10 2000-06-28 Siemens Aktiengesellschaft Internet telefonie
EP0903915A1 (en) * 1997-09-19 1999-03-24 Dimitri Skigin Device and method for transmission of audio data
BE1011544A4 (nl) * 1997-11-12 1999-10-05 Bats Johan Ir Methode voor het opzetten van een telefoonverbinding tussen stations met gebruikmaking van een datanetwerk.
WO1999035858A1 (de) * 1998-01-09 1999-07-15 Siemens Aktiengesellschaft Vorrichtung und verfahren zur auslagerung eines teils eines dienstlogik programms in einem intelligenten netz
US6594230B1 (en) * 1998-02-23 2003-07-15 Lucent Technologies Inc. System and method for providing advanced calling features to a packet network-based communication device and packet network employing the same
US6353614B1 (en) 1998-03-05 2002-03-05 3Com Corporation Method and protocol for distributed network address translation
US6501750B1 (en) * 1998-06-05 2002-12-31 Siemens Information & Communication Networks, Inc. Method and device for device-to-device enablement of camp-on capability
DE19834975A1 (de) * 1998-08-03 2000-02-17 Siemens Ag Verfahren zum Umschalten einer ersten auf eine zweite Kommunikationsverbindung, die jeweils zwischen einem ersten und einem zweiten Kommunikationssystem bestehen
US6363142B1 (en) * 1998-08-25 2002-03-26 Siemens Information And Communication Networks, Inc. Network directed call pickup service
KR100330241B1 (ko) 1998-08-26 2002-10-04 삼성전자 주식회사 무선패킷음성데이터통신장치및방법
US7027430B1 (en) * 1998-10-29 2006-04-11 Nortel Networks Limited Communication network utilizing autonomous servers to establish a communication session
US6446127B1 (en) 1998-10-30 2002-09-03 3Com Corporation System and method for providing user mobility services on a telephony network
US6584490B1 (en) 1998-10-30 2003-06-24 3Com Corporation System and method for providing call-handling services on a data network telephone system
US6442169B1 (en) 1998-11-20 2002-08-27 Level 3 Communications, Inc. System and method for bypassing data from egress facilities
US6614781B1 (en) 1998-11-20 2003-09-02 Level 3 Communications, Inc. Voice over data telecommunications network architecture
FR2788917B1 (fr) 1999-01-22 2001-03-02 Sagem Procede d'etablissement d'une communication, a travers un reseau informatique du type de l'internet, entre deux appareils de transmission d'informations
US6791970B1 (en) 1999-02-11 2004-09-14 Mediaring Ltd. PC-to-phone for least cost routing with user preferences
US6819667B1 (en) 1999-08-05 2004-11-16 Lucent Technologies Inc. PSTN-internet notification services
CA2287792A1 (en) * 1999-02-18 2000-08-18 Lucent Technologies Inc. Pstn-internet notification service
CA2273657C (en) 1999-05-05 2010-09-21 Nortel Networks Corporation Telephony and data network services at a telephone
US7068641B1 (en) 1999-05-05 2006-06-27 Nortel Networks Limited Telephony and data network services at a telephone
JP3764016B2 (ja) 1999-05-10 2006-04-05 財団法人流通システム開発センタ− 統合ip転送網
EP1075129A1 (en) * 1999-08-06 2001-02-07 BRITISH TELECOMMUNICATIONS public limited company Test method for computer telephony
KR20010026522A (ko) * 1999-09-07 2001-04-06 윤종용 인터넷폰의 콜백을 위한 시스템 및 그 방법
US6937699B1 (en) 1999-09-27 2005-08-30 3Com Corporation System and method for advertising using data network telephone connections
US6795429B1 (en) 1999-09-27 2004-09-21 3Com Corporation System and method for associating notes with a portable information device on a network telephony call
US6744759B1 (en) 1999-09-27 2004-06-01 3Com Corporation System and method for providing user-configured telephone service in a data network telephony system
US6681252B1 (en) 1999-09-27 2004-01-20 3Com Corporation System and method for interconnecting portable information devices through a network based telecommunication system
US6857072B1 (en) 1999-09-27 2005-02-15 3Com Corporation System and method for enabling encryption/authentication of a telephony network
US6577622B1 (en) 1999-09-27 2003-06-10 3Com Corp. System and method for using a portable information device to establish a conference call on a telephony network
US6914897B1 (en) 1999-09-27 2005-07-05 3 Com Corporation System and method for accessing radio programs using a data network telephone in a network based telecommunication system
US7016675B1 (en) 1999-09-27 2006-03-21 3Com Corporation System and method for controlling telephone service using a wireless personal information device
WO2001024502A1 (en) * 1999-09-27 2001-04-05 3Com Corporation System and method for service provider configuration of telephones in a data network telephony system
US6804224B1 (en) 2000-02-29 2004-10-12 3Com Corporation System and method for providing telephone service having private branch exchange features in a voice-over-data network telephony system
US6731630B1 (en) 2000-02-29 2004-05-04 3Com Corporation Flexible dial plan for a data network telephony system
US6650901B1 (en) 2000-02-29 2003-11-18 3Com Corporation System and method for providing user-configured telephone service in a data network telephony system
CA2340293C (en) * 2000-04-06 2010-09-14 The Distribution Systems Research Institute Terminal-to-terminal communication connection control method using ip transfer network
IL135554A0 (en) * 2000-04-09 2001-05-20 Lea D Corp Ltd Method and system for end-to-end communication through the internet transmission infrastructure
US7324635B2 (en) 2000-05-04 2008-01-29 Telemaze Llc Branch calling and caller ID based call routing telephone features
US6741586B1 (en) 2000-05-31 2004-05-25 3Com Corporation System and method for sharing computer screens over a telephony network
SG101985A1 (en) 2000-07-12 2004-02-27 Distribution Systems Res Inst Integrated information communication system
GB2365286A (en) * 2000-07-27 2002-02-13 Ubinetics Ltd A method of data communications using an auxiliary channel
GB2397195B (en) * 2000-10-30 2004-09-22 Siemens Plc End-to-end voice over ip streams for telephone calls established via legacy switching systems
GB0026482D0 (en) * 2000-10-30 2000-12-13 Siemens Plc End-to-end voice over IP streams for telephone calls established via legacy switching systems
EP1382189A2 (en) * 2001-04-27 2004-01-21 Siemens Aktiengesellschaft Interworking of b-side subscriber features for subscribers in a telecommunication network
EP2234407A1 (en) 2001-06-08 2010-09-29 The Distribution Systems Research Institute Terminal-to-terminal communication connection control system for IP full service
US8072979B2 (en) 2002-06-07 2011-12-06 The Distribution Systems Research Institute Terminal-to-terminal communication control system for IP full service
US7489771B2 (en) * 2002-11-02 2009-02-10 Verizon Business Global Llc Systems and methods for implementing call pickup in a SIP environment
WO2004107721A2 (en) * 2003-05-29 2004-12-09 Nimcat Networks Inc. Call transfer and call pickup
US7450566B2 (en) * 2003-06-05 2008-11-11 Oracle International Corporation Apparatus and method for providing a unified telephony solution
EP1744530A1 (en) * 2005-07-13 2007-01-17 Thomson Telecom Belgium Device and method allowing to successively use several terminal devices in a same voice communication
US8238538B2 (en) 2009-05-28 2012-08-07 Comcast Cable Communications, Llc Stateful home phone service

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4924500A (en) * 1989-05-17 1990-05-08 Northern Telecom Limited Carrier independent network services
US5455827A (en) * 1994-02-23 1995-10-03 Harris Corporation Multi-processing and direct routing of signalling protocols in voice communication channels

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004500744A (ja) * 1999-06-08 2004-01-08 ザ トラスティーズ オブ コロンビア ユニヴァーシティ イン ザ シティ オブ ニューヨーク インターネット電話用のネットワーク電話器具およびシステム
JP2014057349A (ja) * 2000-04-06 2014-03-27 Distribution Systems Research Institute 通信システム
US7656889B2 (en) 2003-12-05 2010-02-02 Samsung Electronics Co., Ltd. IP-based voice/video communication system and call pickup/forwarding method

Also Published As

Publication number Publication date
DE69615225D1 (de) 2001-10-18
KR100278574B1 (ko) 2001-04-02
TW363325B (en) 1999-07-01
KR19990082473A (ko) 1999-11-25
WO1997031492A1 (en) 1997-08-28
EP0885530B1 (en) 2001-09-12
JP3254220B2 (ja) 2002-02-04
DE69615225T2 (de) 2002-06-27
EP0885530A1 (en) 1998-12-23

Similar Documents

Publication Publication Date Title
JPH11504191A (ja) テレフォニ・システムにおけるサービス用の分散アーキテクチャ
JP3696323B2 (ja) クライアントサーバ・ネットワークを動作させる方法およびクライアント装置およびこれを動作させる方法
US7035252B2 (en) Cooperative media applications using packet network media redirection
JP3695563B2 (ja) データ網通信通話の処理方法およびデータ網通信通話処理用ネットワークノード
US6253249B1 (en) Method and devices for bridging data and telephone networks
TWI229518B (en) Apparatus and method for computer telephone integration in packet switched telephone networks
US6965614B1 (en) Method and system for communications between different types of devices
US6954518B1 (en) Voice over IP voice mail system configured for placing an outgoing call and returning subscriber to mailbox after call completion
CA2180685C (en) Internet telephony gateway
KR20000049175A (ko) 멀티미디어 호출 센터
JPH1093689A (ja) 狭帯域サーバを使って広帯域加入者にサービス機能を提供する方法
JP2002529014A (ja) コンピュータ回路網上で動作する共通システムのための回路網プレゼンス
EP1145521A2 (en) SYSTEM AND METHOD FOR ENABLING SECURE CONNECTIONS FOR H.323 VoIP CALLS
JP2002512738A (ja) 電話ダブラー装置
JP2004524755A (ja) VoIPシステム
KR100281090B1 (ko) 프로토콜 메시지 전송 장치 및 그를 이용한 메시지 전송 방법
EP1083730B1 (en) Callback system and method for internet phone
CN100574343C (zh) VoIP网关装置及VoIP网关装置中呼叫的主叫与被叫控制方法
JP3758808B2 (ja) 通信端末および通信方法
US6925082B2 (en) ATM packet access gateway
JP3980413B2 (ja) 接続選択方法および通信エンドポイント装置
US7027430B1 (en) Communication network utilizing autonomous servers to establish a communication session
KR20040017406A (ko) 인터넷 전화망에서 ivr 서비스를 이용한 사용자 인증방법
JP2000183950A (ja) ダイヤルアップ環境でのip網経由の接続方法および網アクセス機器
KR20040015959A (ko) 미디어 게이트웨이 제어 프로토콜을 이용한 액세스게이트웨이 가입자 라인 정보 전송 방법

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees