JPWO2003021911A1 - 符号化方式選択方法及び端末装置 - Google Patents
符号化方式選択方法及び端末装置 Download PDFInfo
- Publication number
- JPWO2003021911A1 JPWO2003021911A1 JP2003526116A JP2003526116A JPWO2003021911A1 JP WO2003021911 A1 JPWO2003021911 A1 JP WO2003021911A1 JP 2003526116 A JP2003526116 A JP 2003526116A JP 2003526116 A JP2003526116 A JP 2003526116A JP WO2003021911 A1 JPWO2003021911 A1 JP WO2003021911A1
- Authority
- JP
- Japan
- Prior art keywords
- terminal
- encoding
- signal
- coding
- modes
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/18—Multiprotocol handlers, e.g. single devices capable of handling multiple protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/24—Negotiation of communication capabilities
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
Abstract
Description
本発明は、符号化方式選択方法に係り、詳しくは、端末が受信可能な符号化方式とその時点で有効な符号化方式とが異なる場合に、端末間の通信に用いる符号化方式の整合がとれるよう該端末間でネゴシエーションを行って最適な符号化方式を選択する符号化方式選択方法に関する。
また、本発明は、そのような符号化方式選択方法に従って符号化方式を選択することのできる端末装置に関する。
背景技術
近年、ITU−T勧告H.323やIETF RFC2543のSIP(SIP:Session Initiation Protocol)を用いたVoIP通信(例:インターネット電話でのコール)やマルチメディア通信が普及しつつある。これらの通信で用いられる端末装置やGW(ゲートウェイ装置)等の網内装置は様々な符号化方式を実装していることがある。例えば、8kbps(G729)、16kbps(G.728)、32kbps(G726)などの様々音声符号化方式が実装されている場合がある。上記端末装置や網内装置は、様々な符号化方式を実装することによって、用途に応じた符号化方式、例えば、通話品質や通信路の伝送容量にみあう符号化方式を選択することが可能となっている。
ところが、一般的に異なる符号化方式間には互換性がないため、通話をするには送信側と受信側が使用する符号化方式が同一でなければならない。現在、同一の符号化方式(送受信側)を選択する手順を示したものとして、ITU−T勧告H.245やIETF RFC2327のSDP(SDP:Session Description Protocol)等がある。これらには、通話開始時や通話中に符号化方式を選択するための交渉手順についての規約が含まれている。ここでは、前述のIETF RFC2327のSDPを例にとり、送信側−受信側で行われる符号化方式選択のための交渉手順について説明する。
まず、送信側は、SIPのINVITEメッセージに発着呼側アドレスの他に受信可能な符号化方式(通話に使うメディアの定義)とそのパラメータをSDPで記述して相手側に送信する。このINVITEメッセージには、SDPで記述された複数の符号化方式に関する情報が含まれている。このSDPを受信した受信側は、SDPで記述された符号化方式のうち送信可能な符号化方式を使用してデータを送信する。送受信側間では上記のようにして選択した符号化方式が用いられて通話が開始されるようになっている。
上記符号化方式には、様々なオプションが定義されているものがあり、符号化方式を選択するためネゴシエーションではこれらのオプションの使用・不使用についても決定されなければならない。例えば、ETSI(ETSI:European Telecommunication Standards Institute)/3GPP(3rd Generation Partnership Project)で規定されているAMR(AMR:Adaptive Multi−Rate)という音声符号化方式がある。このAMRは、8つの音声符号化方式(以下、符号化モードと略称する)を有しており通信状況に応じてそれらの符号化モードを動的に変更することができる。また、8つすべての符号化モードを使用する必要がなく、その一部でも通話は可能である。以下にAMRの8つの符号化モードの音声信号の伝送速度を示す。
符号化モード1:12.2kbit/s
符号化モード2:10.2kbit/s
符号化モード3:7.95kbit/s
符号化モード4:7.40kbit/s
符号化モード5:6.70kbit/s
符号化モード6:5.90kbit/s
符号化モード7:5.15kbit/s
符号化モード8:4.75kbit/s
上記AMRが適用される移動通信方式として欧州が標準化したGSM(Global System for Mobile communication)移動通信方式がある。このGSM移動通信方式では、通話に使用できる最大のモード数が様々な事由により制限、例えば、網側のリソース状況等により4つに制限されるため、通話をするには使用するモードの組を決定する必要がある。また、端末(この場合、移動端末)同士で通信を行うには、双方向で同一のモードの組を使用しなければならない。従って、GSM移動通信方式では、上記のような制約条件を考慮して符号化モード決定を行わなければならない。しかし、前述したSDPによる交渉手順では次のような問題が生じる。この問題について図1及び図2を例にとり説明する。
図1及び図2は、送受信端末でサポートしている符号化モードとその時点で有効な符号化モードとが異なる場合を示す表である。図中のLSCS(LSCS:Local supported Codec Set)、DSCS(DSCS:Distant Supported Codec Set)はそれぞれ端末1(例:発呼側端末)、端末2(例:着呼側端末)で送受信可能なAMRの符号化モードを示し、LACS(LACS:Local Active Codec Set)及びDACS(DACS:Distant Active Codec Set)はそれぞれ端末1、端末2が交渉前に使用中の符号化モードの組である。尚、ここでは、端末1から端末2に発呼する場合を想定する。
図1は、端末1が前述のINVITEメッセージにSDPでLSCSを記述し端末2に送信する場合であって、この場合、まず、端末1は6つの符号化モード(符号化モード0〜5)が受信可能である旨のLSCSを端末2に送信する。端末2は、自端末において受信可能な5つの符号化モード(符号化モード0〜2、4、7)の中から、端末1から送られてきた6つの符号化モード(符号化モード0〜5)と共通する符号化モードを決定し端末1に対し送信(DACS送信)する。このとき、端末1側におけるLACSの符号化モードが0、4の2つに制限されていたとすると、端末1は符号化モード1、2で待受けることはできない。つまり、何らかの制約条件により端末1側で使用する符号化モード数に制限がかけられた場合、該端末1側はLACS以外を受信できなくなり、通話が行えないという問題が発生してしまう。
また、図2は、端末1が前述のINVITEメッセージにSDPでLACSを記述し端末2に送信する場合であって、この場合、端末2は端末1との共通(LSCSとDSCSの共通の符号化モード0、1、2、4)の符号化モードを用いれば端末1側との通信を行うことができるが、端末1より最初にLACSが送られてくるような本ケースの場合、該端末1が符号化モード3もしくは5をLACSとして端末2に通知する場合がある。このような場合、端末1、2共に共通する符号化モードがあるにもかかわらず端末2側は符号化モード3、5で待受けることができない。そのため、端末間で通話ができないという問題が生じる。尚、上述した問題は、H.245でも同様に発生する。
発明の開示
そこで、本発明は、本発明の第一の目的は、端末が受信可能な符号化方式(LSCSとDSCS)と、その時点で有効な符号化方式(LACSとDACS)とが異なる場合に、通信に用いる符号化方式の整合がとれるよう端末間でネゴシエーションを行って最適な符号化方式を選択することのできる符号化方式選択方法を提供することである。
また、本発明の第二の目的は、そのような符号化方式選択方法を用いて通信(音声通話など)を行うことのできる端末装置を提供することである。
上記第一の目的は、それぞれが複数の符号化方式をサポートする第1の端末と第2の端末との間で、両端末間の通信に使用する符号化方式を選択する符号化方式選択方法において、上記第1の端末は、自端末がサポートするすべての符号化方式を示す第1の信号を上記第2の端末に送信し、上記第2の端末は、自端末がサポートするすべての符号化方式と、上記第1の信号にて示された符号化方式との中から、所定の条件に合致する符号化方式を選択し、その選択した符号化方式を示す第2の信号を上記第1の端末に送信し、上記第1の端末は、上記第2の信号にて示された符号化方式の中から上記第2の端末との通信に使用する符号化方式を選択し、その選択した符号化方式を示す第3の信号を上記第2の端末に送信することを特徴とする符号化方式選択方法によって達成される。
このような符号化方式選択方法では、第2の端末は第1の端末から送信されたLSCS(第1の端末がサポートする全ての符号化方式)と、DSCS(自端末がサポートする全ての符号化方式)との論理積をとったDACSを第1の端末に返す。第1の端末は受信したDACSの中から自端末がその時点で使用できる符号化方式を制約条件など考慮して選び第2の端末に通知する。すなわち、本発明の符号化方式選択方法によれば、端末でサポートしている符号化方式とその時点で実際に使用できる符号化方式(様々な制限事由による)とが異なっていても、上述した端末間交渉を行うことで、LACSとDACSを一致させた上で、両端末が共通してサポートする符号化方式を用いて情報を生成し、通信を行うことができる。そのため、端末間の呼が確実につながるようになる。従って、端末ユーザに対して安定した品質で音声通話などのサービスを提供することが可能となる。
上記第二の目的は、上記符号化方式選択方法を実施する端末装置によって達成される。
なお、本発明の他の目的、特徴、利点は、添付図面と共に為される以下の詳細な説明にて、明らかにされる。
発明を実施するための最良の形態
以下、本発明の実施の形態を図面に基づいて説明する。なお、以下の説明では、「符号化方式」と「符号化モード」を同義で用いるが、実際のシステムでは、一方式が複数のモードに分類されるように区別されて使われる場合もある。したがって、本願でいう「符号化方式」が、実際のシステムでは符号化モードに対応する場合もあり得る。
本発明の一実施形態に係る符号化方式選択方法が適用される通信システムは、例えば、図3及び図4に示すように構成される。
図3において、本発明の一実施形態に係る通信システムは、例えば、端末装置A10aと端末装置B10b(以下、端末A、Bと略称する)の間に2つの中継ノード、即ち、ネットワークA20a(例:IPネットワーク)及びB20b(例:IPネットワーク)が介在する構成であって、端末A(例:発呼側端末)10aから発せられた音声信号はパケット化されておりネットワークA20a及びB20bを介して相手方の端末B(例:着信側端末)10bに伝送される。端末B(例:着信側端末)10bは、受信した音声パケットを組み立てることによって発信側端末A10aとの通話が行えるようになっている(VoIP通信)。尚、ネットワークA20a及びB20bは、1つの通信事業者内で形成されるものであっても、また異なる通信事業者間とを結ぶものであってもかまわない。また、端末A10a、及び端末B10bは音声をパケット化する機能が具備されていればどのような端末(例:IPが具備された携帯電話等)であってもよい。
続いて、図3を参照しながら本発明の一実施形態に係る通信システムの接続形態例について説明する。
図3に示す接続形態(以下、「接続形態1」と称す)は、端末A10a及び端末B10bがサポートしている符号化モード(この符号化モードは、音声コーデックの他に映像コーデックであってもよい)がそれぞれ制限されており、さらに、ネットワークA20a及びネットワークB20bでも最大で使える符号化モード数が制限されているケースである。具体的には、以下に示すとおりである。
1.端末A10aのサポートする符号化モードが0〜5(LSCS=0〜5)に制限。
2.端末B10bのサポートする符号化モードが0、1、2、4、7(DSCS=0,1,2,4,7)に制限。
3.ネットワークA20aの最大で使えるモード数が2(MAX_N(LACS)=2)に制限。
4.ネットワークB20bの最大で使えるモード数が4(MAX_N(DACS)=4)に制限されている状態である。
他方、図4に示す接続形態(以下、「接続形態2」と称す)は、端末A30a及び端末B30bはすべての符号化モードをサポートしているが、ネットワークA40a及びB40bでサポートしている符号化モードが制限され、かつ最大で使える符号化モード数が制限されているケースである。具体的には、以下に示すとおりである。
1.端末A30a及び端末B30bは全ての符号化モードをサポート(LSCS=all、DSCS=all)している。
2.ネットワークA40aではサポートしている符号化モードが0〜5(LSCS=0〜5)に制限され、かつ最大で使えるモード数が2(MAX_N(LACS)=2)に制限されている。
3.ネットワークB40bでは、サポートしている符号化モードが0、1、2、4、7(DSCS=0,1,2,4,7)に制限され、かつ最大で使えるモード数が4(MAX_N(DACS)=4)に制限されている状態である。
上記接続形態1及び2に示したように、端末がサポートする符号化モードとその時点で有効な符号化モードに差異があるような場合、従来は、端末A10a−端末B10b間、端末A30a−端末B30b間では通話が行えないという問題が生じてしまうが、本発明の符号化方式選択方法をEND間の端末A10a、30a及び端末B10b、30bが適用することによってこのような問題を解決することが可能である。
次に、上記のような問題を解決することのできる本発明の一実施形態に係る符号化方式選択方法に基づいた処理手順について図5のフローチャートを参照しながら説明する。尚、該符号化方式選択方法を説明するにあたり前述のAMRを例にとり説明を行う。また、ここでは端末1(=端末A10a、30a)が端末2(=端末B10b、30b)に対して電話をかけることを前提とし、フローチャート中にあるN( )及びMAX_N( )はそれぞれ( )内の組に含まれる個数及び含むことができる最大の個数を表す。
図5において、まず、端末1は端末2との通信(音声)を開始する前に、自端末がサポートしているすべての符号化モード(=AMRモード)を端末2に送信(LSCS送信)する(S1)。このLSCSを受信した端末2は、自端末がサポートしているすべてのAMRモード(DSCS)と、端末1から受信したLSCSとの共通部分(CSCS:Common Supported CodecSet)を求める(S2)。
次に、上記のようにして求めたCSCSに含まれる共通部分のモード数(N(CSCS))が0であるか否かを判定(S3)し、この判定(S3)で、共通のモード数が0であると判定された(S3でYES)ときは、端末1−2間で共通するモードがないため通話はできない(S13)。この場合、ネットワーク内で符号化変換を行って呼を救済するかもしくは通話を切断することになる。
一方、上記判定(S3)で、共通のモード数が0でないと判定された(S3でNO)ときは、次のステップ(S4)に移行し、CSCSに含まれるモード数(N(CSCS))が端末2で使用できる最大のモード数(MAX_N(DACS))以下であるか否かを判定(S4)する。この判定(S4)で、CSCSに含まれるモード数(N(CSCS))が端末2で使用できる最大のモード数(MAX_N(DACS))以下であると判定された場合(S4でYES)、CSCSをDACSにして(S5)該DACSを端末1に送信(S6)する。しかし、上記判定(S4)で、CSCSに含まれるモード数(N(CSCS))が端末2で使用できる最大のモード数(MAX_N(DACS))を超える場合(S4でNO)には、CSCSに含まれるモードのなかからMAX_N(DACS)個以下のモードを選択(S7)し、その選択したモードをDACSとして端末1に送信(S6)する。
上記のようにして端末2から送信されたDACSを受信した端末1は、そのDACSに含まれるモード数(N(DACS))が自端末で使用できる最大のモード数(MAX_N(LACS))以下であるかどうかを判定(S8)する。この判定(S8)で、DACSに含まれるモード数(N(DACS))が自端末で使用できる最大のモード数(MAX_N(LACS))以下であると判定された場合(S8でYES)、LACSをDACSにして(S9)端末2に送信(S10)する。しかし、上記判定(S8)で、DACSに含まれるモード数(N(DACS))が端末で使用できる最大のモード数(MAX_N(LACS))を超えると判定された場合(S8でNO)、DACSに含まれるモードの中からMAX_N(LACS)個以下のモードを選択(S11)し、それをLACSとして端末2に送信(S10)する。尚、DACSは端末2側でLSCSとの共通部分を選択しているため、DACSに含まれるモードは常に端末1側でサポートされている。
端末2は、上記のようにして端末1から送信されたLACS受信すると、そのLACSを新たなDACSとする(S12)ことで端末1との通話が開始できるようになる。
上述したように、本発明の一実施形態に係る符号化方式選択方法によれば、端末1及び2がサポートしている共通モードのなかからDACSを選択し、さらに、その選択したDACSのなかからLACSを選択するよう端末間でネゴシエーションを行うので、端末1側がアクティブにしたい符号化モードと端末2側がアクティブにしたい符号化モードとを一致(=整合)させることができる(LACS=DACS)。その結果、端末1、2のサポートする符号化モードとその時点で有効な符号化モードとが異なる接続形態1(図3参照)及び接続形態2(図4参照)のような接続形態であっても端末1−2間の呼を確実につなげることができるので、端末ユーザに対し安定した品質で音声サービスを提供することができる。尚、端末間で行われる上記ネゴシエーションは、通信を開始する前、あるいは通信中のいずれでもかまわない。
また、上記例では、端末同士の接続例を示したが、本発明はこのような接続形態に限られるものでなく、例えば、端末の途中の中継区間(中継ノード)においてサポートする符号化モードとその時点で有効な符号化モードとが異なっているような場合であってもかまわない。この場合、中継区間の中継ノード(例:交換装置などのネットワーク装置)でそれぞれの情報(LSCS及びDACS)を書き換えることによって実現が可能である。
図6は、上述した本発明の一実施形態に係る符号化方式選択方法に基づく端末1−2間の信号の流れを示すシーケンスである。
同図に示すように、端末1は端末2に対してLSCSを送信する。このLSCSの送信は図5の(S1)に相当する。端末2は受信したLSCSに基づいてDACSを選択し、端末1に対してDACSを送信する。これは図5の(S2)から(S7)の動作に相当する。次に、端末1は受信したDACSに基づいてLACSを選択し、端末2に対してLACSを送信する。これは、図5の(S8)から(S11)の動作に相当する。そして、端末2が受信したLACSをDACSとした(図5の(S12)に相当)後に、端末1との通話が開始される。このとき、CACS==DACS==LACSの関係が成り立つ。
図7は、図3の接続形態1において、端末1−2間で本発明の一実施形態に係る符号化方式選択方法に基づくネゴシエーションを行った後の結果を示す図である。
図3の接続形態1は、端末1及び2がサポートしているモードがそれぞれ制限され、さらにネットワークが最大で使用できるモード数が制限されているようなケース(図11参照)で、このような場合、端末1は端末2からのモード1あるいはモード2で符号化された信号を待受けることはできない。しかし、本発明の一実施形態に係る符号化方式選択方法に従った交渉(図5の説明を参照)を端末1、2間で行うことで、LACSとDACSを一致させることができる(図7参照)。これは、端末1が端末2から送られてきたDACS(モード:0、1、2、4)のなかからネットワークAで制限されるモード数の組を除いたモードをアクティブにすべきLACSとして選択(この場合、モード0、4)するからである。
従って、本発明の上記一実施形態に係るアルゴリズム(=符号化方式選択方法)をEND間の端末が用いることで、前述したような制限(接続形態1のような)があっても呼がつながらないという問題を回避することができる。
図8は、図4の接続形態2において、端末1−2間で本発明の一実施形態に係る符号化方式選択方法に基づくネゴシエーションを行った後の結果を示す図である。
図4の接続形態2は、端末1及び2は全モードをサポートしているものの、ネットワークA及びBがサポートしているモードが制限されかつ、最大で使用できるモード数が制限されているような次のような場合(結果として図12に相当)であって、この場合、端末2はネットワークBがモード3、5をサポートしていないため、端末1がモード3あるいはモード5を使用して送信してきた信号を待受けることはできない。しかし、本発明の一実施形態に係る符号化方式選択方法に従った交渉(図5の説明を参照)を端末1、2間で行うことによって、LACSとDACSを一致させることができる(図8参照)。
これは端末1がネットワークBを介して端末2から受信したDACS(5つのモード(0、1、2、4、7)のうちネットワークBで4つのモードに制限される。例えば、ネットワークBで0、1、2、4の4つのモードが選択されたもの仮定する。)のなかからネットワークAで制限されるモード数の組(モード1、2の2つのモードを有効)を除いたモードをアクティブにすべきLACSとして選択(この場合、モード1、2が選択される)するからである。
従って、本発明の上記一実施形態に係るアルゴリズム(=符号化方式選択方法)をEND間の端末が用いることで、前述したような制限(接続形態2のような)があっても呼がつながらないという問題を回避することができる。
次に、本発明の一実施形態に係る端末の装置構成について図9を参照しながら説明する。
図9において、この端末は、音声符号化部11と、パケット化部12と、無線送信部13と、音声復号化部14と、パケット分解部15と、無線受信部16と、呼制御部17とから構成される。
無線送信部13は、パケット化部12から受取ったパケットを変調し無線信号に変換して無線回線に送出する。尚、本端末がIP端末であれば、無線部を有しない通常の送信機となる。無線受信部16は、受信した無線回線からデータを復調し、パケット分解部15に送出する。パケット化部12は、呼制御部17および音声符号化部11からの情報(例:音声情報)をパケット化する。パケット分離部15は、無線受信部16からのパケットを分解して情報を取り出し、呼制御部17あるいは音声復号部14に送出する。音声符号化部11は、相手側から通知された符号化モードに従い、音声信号を所定の方法でディジタル圧縮する。音声復号化部14は、受信したディジタル圧縮された音声信号を復号すると共に、相手側から要求された符号化モードを音声符号化部11に通知する。呼制御部17は、ネットワークや相手側端末とのやりとりによって使用する符号化モード(ACS)を決定する役割を担う。
続いて、本端末内の呼制御部17の機能構成および動作について説明する。図10は、本端末内の呼制御部17の機能ブロックを示す図である。
図10において、この呼制御部17は、次のような機能が具備される。
1.呼制御プロトコル部101
2.SCSの設定部102
3.受信したSCSとLSCSの共通部分の算出部103
4.共通部分とLACSから符号化モードを決定する決定部A104
5.受信したACSとLACSから符号化モードを決定する決定部B105
6.ACS受信部106
7.スイッチ部A107
8.スイッチ部B108
9.スイッチ部C109
10.LSCS(サポートしている符号化モード)記憶部110
11.LACS(実際に通話に使用する符号化モード)記憶部111
次に、上記呼制御部17を具備する端末(ここでは、端末1とする)から発呼する場合の動作について図10及び図11のシーケンス図を参照しながら説明する。図11のシーケンス図は、端末1と相手端末との信号のやりとりを示したものである。
ここでは、端末1から発呼する場合について、端末1で行われる動作に着目して説明する。尚、端末1から発呼する場合、呼制御部17に設けられたスイッチ107、108及び109はすべてa側に設定される。
図10において、SCSの設定部102は、LSCSが記憶されているLSCS記憶部110からLSCSを読み出し、呼制御プロトコル部101に通知する。呼制御プロトコル部101は、通知されたLSCSを制御信号に含めて送信する(図11のS1101)。
次に、上記送信に対する相手側の符号化モードのセット(相手側の符号化モードの組が示されているDACS)を含む応答信号を呼制御プロトコル部101で受信し、その受信した符号化モードセット(DACS)を決定部B105に送る。
決定部B105は、受信した符号化モードセット(DACS)とLACS記憶部111から読込んだLACSとから通話に使用する符号化モードを決定する(図11のS1102)。尚、ここでの決定は、受信した符号化モードセット(DACS)と、LACSの共通項をとってもよいし、また受信した符号化モードセットの中から使用できる最大の符号化モード数分を選択してもよい。決定部B105は、上記のようにして決定した符号化モードを呼制御プロトコル部101に送信すると共に、スイッチ部C109を介してLACS記憶部111に送信する。
呼制御プロトコル部101は、決定部B105で決定された符号化モードを制御信号に含めて相手側に送信する(図11のS1103)。LACS記憶部111はスイッチ部C109を介して受信したモードでLACSの内容を書き換える(図11のS1104)。さらに、同LACS記憶部111では符号化、パケット化及び無線回線の設定が行われる。
このようにして端末1のLACSの書換えが終わると、相手端末との通話が開始される。
次に相手端末から発呼する場合について図10及び図12のシーケンス図を参照しながら説明する。
ここでも、端末1で行われる動作に着目して説明する。尚、相手端末から発呼される場合、端末1の呼制御部17に設けられたスイッチ107、108及び109はすべてb側に設定される。
図10において、まず、端末1は、相手端末から発呼された呼制御信号を呼制御プロトコル部101で受信し、該呼制御信号に含まれるモードセット(DSCS)の情報を算出部103に送出する。算出部103では呼制御プロトコル部101から受取ったモードセット(DSCS)と、LSCS記憶部110から読込んだLSCSとの共通部分を計算し、その計算結果を決定部A104に送出する。
決定部A104は受信した共通部分とLACS記憶部111から読込んだLACSとから通話に使用するモードを決定する(図12のS1201)。尚、ここでのモード決定は受信したモードとLACSの共通項をとってもよいし、また受信したモードセットの中から使用できる最大のモード数分を選択してもよい。決定部A104は、上記のようにして設定したモードを呼制御プロトコル部101に送信する。
呼制御プロトコル部101は、決定部A104から受信したモードセットを制御信号に含めて送信する(図12のS1202)。呼制御プロトコル部101は該送信に対する応答(相手端末で選択されたモードセット(DACS)が含まれる)を相手端末から受信した後、そのモードセット(DACS)をACS受信部106に送信する。ACS受信部106は、受信したモードセットをスイッチ部C109経由でLACS記憶部111に送る。LACS記憶部111は、受信したモードでLACSの内容を書き換える(図12のS1203)。さらに、同LACS記憶部111では符号化、パケット化及び無線回線の設定が行われる。このようにして端末1のLACSの書換えが終わると、相手端末との通話が開始される。
尚、LACSは初期段階ではデフォルト値である場合もあれば、なにも設定されていない場合もある。後者の場合は、使用できる最大のモード数を決定部A104や決定部B105に対し送出する。
このように、上記一実施形態によれば、自端末から発呼した場合でも、相手端末から発呼された場合であっても、呼制御部17に設けられたスイッチA〜C107〜109の設定を変え、上述した端末間交渉を行うことで互いの通信に使用する符号化方式が選択される。その結果、符号化方式の不一致による通話が行えなくなるという問題を回避することができ、呼の接続をより確実に行うことが可能となる。
本発明の別の一実施形態として、端末1が、自端末がサポートするすべての符号化方式(LSCS)に加えて、自端末で使用可能な最大モード数(MAX_N(LACS))をも端末2へ送信するようにしてもよい。この場合の処理手順を図13に示す。なお、フローチャート中のMIN_N( )は( )内の組に含むことができる最小の個数を表す。
S1301において、端末1は、自端末がサポートするすべての符号化方式(LSCS)と、自端末がその時点で使用可能な最大モード数(MAX_N(LACS))とを示す信号を端末2へ送信する。
端末2におけるS1302、S1303、及びS1308での処理は、前述の図5におけるS2、S3、及びS13における処理と同じであるため、詳しい説明を省略する。
S1304において、端末2は、端末1がその時点で使用可能な最大モード数(MAX_N(LACS))と、端末2がその時点で使用可能な最大モード数(MAX_N(DACS))とのうち、数が小さい方を選択する。そして、その選択された数を両端末間での通信に用いる符号化方式(CACS)のモード数とする。
S1305において、端末2は、端末1及び2が共通してサポートする符号化方式(CSCS)の中から上記選択された数の符号化方式を選択し、この選択された符号化方式を端末2が使用する符号化方式(DACS)に設定する。設定されたDACSは、S1306において、端末1へ送信される。
S1307において、端末1は、前述の一実施形態とは異なり、受信したDACSをそのまま自端末が使用する符号化方式(LACS)として設定する。
すなわち、この別の一実施形態においては、S1305において端末2が選択したDACSがそのまま端末1、2間の通信に用いられる最終的な符号化方式となり、端末1から端末2への第3の信号の送信(図5のS10参照)が省略される。
本実施形態がこのように処理の簡素化を図れるのは、S1305におけるDACS選択の時点で既に端末1で使用可能な最大モード数が考慮されているため、端末1に伝達されたDACSの数が常にMAX_N(LACS)以下となるからである。
尚、これまで説明してきた実施形態では、本発明に係る通信システムとして音声信号をパケット化して通信を行うVoIP通信を実施する通信システムを想定して説明してきたが、本発明はそのような通信システムへの適用に限定されるものではない。例えば、音声信号をパケット化せずに音声信号を伝送する通信システム、すなわち、回線交換機能をもつネットワークを通じてEND端末間が通信を行う回線交換型の通信システムであっても勿論適用可能である。
上記実施形態において、端末の無線送信部13の信号送信機能が第1の信号送信手段、第2の信号送信手段、及び第3の信号送信手段に対応し、呼制御部17の符号化方式選択機能が第1端末側符号化方式選択手段、及び第2端末側符号化方式選択手段に対応する。
以上、説明したように、本願発明によれば、第1の端末及び第2の端末がサポートしている符号化モードの共通項の中から第1の端末が使用する符号化モードが選択されるので、LACSとDACSを一致させることができる。その結果、呼が確実につながるようになり、端末ユーザに対し安定した通信サービスを提供することができる。
【図面の簡単な説明】
図1は、送受信端末でサポートしている符号化方式とその時点で有効な符号化方式とが異なる場合の一例を示す表である。
図2は、送受信端末でサポートしている符号化方式とその時点で有効な符号化方式とが異なる場合の別の一例を示す表である。
図3は、本発明の一実施形態に係る符号化方式選択方法が適用される通信システムの一例(接続形態1)を示す図である。
図4は、本発明の一実施形態に係る符号化方式選択方法が適用される通信システムの一例(接続形態2)を示す図である。
図5は、本発明の一実施形態に係る符号化方式選択方法に基づいた処理手順を示すフローチャートである。
図6は、本発明の一実施形態に係る符号化方式選択方法に基づく端末間の信号の流れを示すシーケンスである。
図7は、図3の接続形態1において、端末間で本発明の一実施形態に係る符号化方式選択方法に基づくネゴシエーションを行った後の結果を示す図である。
図8は、図4の接続形態2において、端末間で本発明の一実施形態に係る符号化方式選択方法に基づくネゴシエーションを行った後の結果を示す図である。
図9は、本発明の一実施形態に係る端末の装置構成を示す図である。
図10は、図9に示した端末(端末1)内の呼制御部の機能ブロックを示す図である。
図11は、端末1から発呼する場合の端末1と相手端末との間のシーケンス図である。
図12は、相手端末から発呼する場合の端末1と相手端末との間のシーケンス図である。
図13は、本発明の別の一実施形態に係る符号化方式選択方法に基づいた処理手順を示すフローチャートである。
Claims (14)
- それぞれが複数の符号化方式をサポートする第1の端末と第2の端末との間で、両端末間の通信に使用する符号化方式を選択する符号化方式選択方法において、
上記第1の端末は、自端末がサポートするすべての符号化方式を示す第1の信号を上記第2の端末に送信し、
上記第2の端末は、自端末がサポートするすべての符号化方式と、上記第1の信号にて示された符号化方式との中から、所定の条件に合致する符号化方式を選択し、その選択した符号化方式を示す第2の信号を上記第1の端末に送信し、
上記第1の端末は、上記第2の信号にて示された符号化方式の中から上記第2の端末との通信に使用する符号化方式を選択し、その選択した符号化方式を示す第3の信号を上記第2の端末に送信することを特徴とする符号化方式選択方法。 - 請求項1記載の符号化方式選択方法において、
上記第2の端末は、上記第1の端末から第1の信号を受信した際に、自端末がサポートするすべての符号化方式と、上記第1の信号にて示された符号化方式との間で共通する符号化方式のうちの少なくとも一方式を上記所定の条件に合致した符号化方式として選択することを特徴とする符号化方式選択方法。 - 請求項1記載の符号化方式選択方法において、
上記第1の端末は、上記第2の信号にて示された符号化方式のうちの少なくとも一方式を上記第2の端末との通信に使用する符号化方式として選択することを特徴とする符号化方式選択方法。 - それぞれが複数の符号化方式をサポートする第1の端末と第2の端末との間で、両端末間の通信に使用する符号化方式を選択する符号化方式選択方法において、
上記第1の端末は、自端末がサポートするすべての符号化方式と自端末が使用可能な最大モード数とを示す第1の信号を上記第2の端末に送信し、
上記第2の端末は、自端末がサポートするすべての符号化方式と、上記第1の信号にて示された符号化方式との間で共通する符号化方式を、選択された方式数が上記最大モード数以下となるように選択し、その選択した符号化方式を示す第2の信号を上記第1の端末に送信し、
上記第1の端末は、上記第2の信号にて示されたすべての符号化方式を上記第2の端末との通信に使用する符号化方式として採用することを特徴とする符号化方式選択方法。 - 第2の端末装置と通信を行う第1の端末装置において、
自端末がサポートするすべての符号化方式を示す第1の信号を第2の端末装置に送信する第1の信号送信手段と、
上記第2の端末装置からの第2の信号にて示された符号化方式の中から上記第2の端末装置との通信に使用する符号化方式を選択し、その選択した符号化方式を示す第3の信号を上記第2の端末装置に送信する第3の信号送信手段とを有することを特徴とする第1の端末装置。 - 請求項5記載の第1の端末装置において、
上記第3の信号送信手段は、上記第2の端末装置からの第2の信号にて示された符号化方式のうちの少なくとも一方式を上記第2の端末装置との通信に使用する符号化方式として選択する第1端末符号化方式選択手段を有することを特徴とする第1の端末装置。 - 請求項5記載の第1の端末装置において、
上記第1の信号送信手段は、自端末がサポートするすべての符号化方式と自端末が使用可能な最大モード数とを示す第1の信号を上記第2の端末に送信し、
上記第3の信号送信手段は、上記第2の端末装置からの第2の信号にて示されたすべての符号化方式を上記第2の端末装置との通信に使用する符号化方式として採用することを特徴とする第1の端末装置。 - 自端末がサポートするすべての符号化方式を示す信号を生成する信号生成手段と、
これから通信しようとする潜在的通信相手端末に上記信号生成手段によって生成された信号を送信する送信手段とを有することを特徴とする端末装置。 - 自端末がサポートするすべての符号化方式と自端末が使用可能な最大モード数とを示す信号を生成する信号生成手段と、
これから通信しようとする潜在的通信相手端末に上記信号生成手段によって生成された信号を送信する送信手段とを有することを特徴とする端末装置。 - 第1の端末装置と通信を行う第2の端末装置において、
自端末がサポートするすべての符号化方式と、上記第1の端末装置より受信した第1の信号にて示された符号化方式との中から、所定の条件に合致する符号化方式を選択し、その選択した符号化方式を示す第2の信号を上記第1の端末装置に送信する第2の信号送信手段を有することを特徴とする第2の端末装置。 - 請求項10記載の第2の端末装置において、
上記第2の信号送信手段は、自端末がサポートするすべての符号化方式と、上記第1の端末装置から受信した上記第1の信号にて示された符号化方式との間で共通する符号化方式のうちの少なくとも一方式を上記所定の条件に合致した符号化方式として選択する第2端末符号化方式選択手段を有することを特徴とする第2の端末装置。 - 請求項11記載の第2の端末装置において、
上記第2端末符号化方式選択手段は、自端末がサポートするすべての符号化方式と、上記第1の端末装置から受信した上記第1の信号にて示された符号化方式との間で共通する符号化方式を、選択された方式数が上記第1の信号にて示された上記第1の端末装置が使用可能な最大モード数以下となるように選択することを特徴とする第2の端末装置。 - これから通信しようとする潜在的通信相手端末がサポートするすべての符号化方式を示す信号を受信する受信手段と、
自端末がサポートするすべての符号化方式と、上記潜在的通信相手端末がサポートするすべての符号化方式との間で共通する符号化方式のうちの少なくとも一方式を選択する選択手段と、
該選択手段が選択した符号化方式を示す信号を生成する信号生成手段と、
該信号生成手段によって生成された信号を上記潜在的通信相手端末に送信する送信手段とを有することを特徴とする端末装置。 - これから通信しようとする潜在的通信相手端末がサポートするすべての符号化方式と該通信相手端末が使用可能な最大モード数とを示す信号を受信する受信手段と、
自端末がサポートするすべての符号化方式と、上記潜在的通信相手端末がサポートするすべての符号化方式との間で共通する符号化方式を、選択された方式数が上記潜在的通信相手端末が使用可能な最大モード数以下となるように選択する選択手段と、
該選択手段が選択した符号化方式を示す信号を生成する信号生成手段と、
該信号生成手段によって生成された信号を上記潜在的通信相手端末に送信する送信手段とを有することを特徴とする端末装置。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001267490 | 2001-09-04 | ||
JP2001267490 | 2001-09-04 | ||
PCT/JP2002/008947 WO2003021911A1 (fr) | 2001-09-04 | 2002-09-03 | Procede de selection du procede de codage et appareil a terminaux |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2003021911A1 true JPWO2003021911A1 (ja) | 2004-12-24 |
JP3766087B2 JP3766087B2 (ja) | 2006-04-12 |
Family
ID=19093615
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003526116A Expired - Fee Related JP3766087B2 (ja) | 2001-09-04 | 2002-09-03 | 符号化方式選択方法及び端末装置 |
Country Status (4)
Country | Link |
---|---|
EP (1) | EP1424836B1 (ja) |
JP (1) | JP3766087B2 (ja) |
CN (1) | CN1309234C (ja) |
WO (1) | WO2003021911A1 (ja) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005079929A (ja) | 2003-09-01 | 2005-03-24 | Canon Inc | 通信装置、通信装置の制御方法、および通信装置の制御プログラム |
FR2898003A1 (fr) * | 2006-02-28 | 2007-08-31 | France Telecom | Procede et systeme de caracterisation de noeuds de communication heterogenes |
GB2453517A (en) * | 2007-08-29 | 2009-04-15 | Nokia Siemens Networks Oy | Wireless user equipment |
WO2010067524A1 (ja) * | 2008-12-11 | 2010-06-17 | 日本電気株式会社 | 無線中継システム、中継装置、送信装置、受信装置、データ中継方法、データ送信方法、及びデータ受信方法 |
CN101868034B (zh) * | 2009-04-15 | 2015-07-22 | 中兴通讯股份有限公司 | 一种本地交换的建立方法 |
CN102223201B (zh) * | 2010-04-15 | 2014-01-01 | 中兴通讯股份有限公司 | 一种编解码器能力协商方法及终端 |
JP5454453B2 (ja) | 2010-10-22 | 2014-03-26 | ブラザー工業株式会社 | 通信装置及びコンピュータプログラム |
CN102485769A (zh) * | 2010-12-03 | 2012-06-06 | 北京博维特投资有限公司 | 一种用于生产环保人造板的水溶性聚酯及其制备方法 |
US11799922B2 (en) | 2016-12-21 | 2023-10-24 | T-Mobile Usa, Inc. | Network core facilitating terminal interoperation |
US10771509B2 (en) | 2017-03-31 | 2020-09-08 | T-Mobile Usa, Inc. | Terminal interoperation using called-terminal functional characteristics |
CN115184016A (zh) * | 2022-09-06 | 2022-10-14 | 江苏东控自动化科技有限公司 | 一种升降机轴承故障检测方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01115242A (ja) * | 1987-10-29 | 1989-05-08 | Canon Inc | データ通信装置 |
JPH08167985A (ja) * | 1994-12-14 | 1996-06-25 | Nippon Telegr & Teleph Corp <Ntt> | ファクシミリ通信方法の高速化方法 |
JPH11261664A (ja) * | 1998-03-09 | 1999-09-24 | Nec Corp | 情報通信システム |
-
2002
- 2002-09-03 WO PCT/JP2002/008947 patent/WO2003021911A1/ja active Application Filing
- 2002-09-03 JP JP2003526116A patent/JP3766087B2/ja not_active Expired - Fee Related
- 2002-09-03 EP EP02762986.4A patent/EP1424836B1/en not_active Expired - Fee Related
- 2002-09-03 CN CNB028079531A patent/CN1309234C/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
EP1424836A1 (en) | 2004-06-02 |
WO2003021911A1 (fr) | 2003-03-13 |
JP3766087B2 (ja) | 2006-04-12 |
EP1424836B1 (en) | 2018-04-25 |
CN1531814A (zh) | 2004-09-22 |
EP1424836A4 (en) | 2009-03-11 |
CN1309234C (zh) | 2007-04-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7769017B2 (en) | Using reachability information to facilitate peer-to-peer communications | |
RU2491739C2 (ru) | Система и способ для переключения вызова из сети с коммутацией пакетов в сеть с коммутацией каналов | |
KR100709971B1 (ko) | 통신 제어장치, 통신 단말장치, 서버 장치 및 통신 제어방법 | |
KR101422223B1 (ko) | 데이터 네트워크에서 비디오 전화 접속 및/또는 멀티미디어전화 접속을 설정하는 방법 | |
KR100576390B1 (ko) | 모드 선택 과정을 제공하는 통신 시스템 및 방법 | |
JP4763800B2 (ja) | マルチメディア通信セッションを確立するための方法および装置 | |
FI117660B (fi) | Menetelmä palvelu- ja nopeusneuvottelun järjestämiseksi matkaviestinjärjestelmässä | |
US20080101338A1 (en) | METHODS AND APPARATUS TO IMPLEMENT HIGHER DATA RATE VOICE OVER INTERNET PROTOCOL (VoIP) SERVICES | |
KR100607140B1 (ko) | 인터넷 전화기 | |
EP1400146A1 (en) | Communication of codec information | |
US20030174685A1 (en) | Mobile terminal device, communications device, telephone system, and communications control method | |
JP2000183977A (ja) | 無線地域情報ネットワ―クと有線通信システムとをインタ―フェ―スする装置及び方法 | |
US20050213546A1 (en) | Method and device for transmitting ip packets between a radio network controller (rnc) and another element of a mobile radio network | |
WO2012063889A1 (ja) | コアネットワークおよび通信システム | |
WO2012063888A1 (ja) | コアネットワークおよび通信システム | |
JP3766087B2 (ja) | 符号化方式選択方法及び端末装置 | |
KR100855115B1 (ko) | 얼리 미디어 ⅱ의 핸들링 | |
WO2012063890A1 (ja) | コアネットワークおよび通信システム | |
US7242718B2 (en) | Coding standard selecting method and terminal device | |
CN111654909B (zh) | 一种通信方法及*** | |
WO2000039970A1 (en) | A data transmission method and a network element | |
KR100588480B1 (ko) | 인터넷 전화 통신 시스템 및 통신방법 | |
JP2006042175A (ja) | 通話システム、通話方法、通話プログラム、および記憶媒体 | |
JP5000355B2 (ja) | 無線通信端末、制御方法 | |
JP2006020158A (ja) | データ伝送管理装置、データ伝送システムおよびデータ伝送方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050607 |
|
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: 20060124 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060125 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 3766087 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100203 Year of fee payment: 4 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100203 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110203 Year of fee payment: 5 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120203 Year of fee payment: 6 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120203 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130203 Year of fee payment: 7 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140203 Year of fee payment: 8 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |