[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP4186060B2 - Wireless LAN system - Google Patents

Wireless LAN system Download PDF

Info

Publication number
JP4186060B2
JP4186060B2 JP2003194814A JP2003194814A JP4186060B2 JP 4186060 B2 JP4186060 B2 JP 4186060B2 JP 2003194814 A JP2003194814 A JP 2003194814A JP 2003194814 A JP2003194814 A JP 2003194814A JP 4186060 B2 JP4186060 B2 JP 4186060B2
Authority
JP
Japan
Prior art keywords
wireless lan
information
packet
access point
transmission
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
JP2003194814A
Other languages
Japanese (ja)
Other versions
JP2005033398A (en
Inventor
隆 加藤
峰登 斎藤
Original Assignee
サクサ株式会社
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 サクサ株式会社 filed Critical サクサ株式会社
Priority to JP2003194814A priority Critical patent/JP4186060B2/en
Publication of JP2005033398A publication Critical patent/JP2005033398A/en
Application granted granted Critical
Publication of JP4186060B2 publication Critical patent/JP4186060B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Small-Scale Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

【0001】
【発明の属する技術分野】
この発明は、無線LAN(Local Area Network)を利用して音声情報や映像情報などのストリーミング情報を含む情報を伝送する無線LANシステムに関する。
【0002】
【従来の技術】
無線LANを利用して、サーバと、複数個の端末間で、音声情報や映像情報などのストリーミング情報を含む情報を伝送する無線LANシステムが提供されている。ここで、ストリーミング情報とは、当該情報を読み込みながら、同時進行的に再生を行なうようにする情報であり、いわゆるリアルタイム性を有するものである。
【0003】
この種の無線LANシステムにおいては、ストリーミング情報のサービス品質(QoS;Quality of Service)を維持することが重要であり、従来から、そのための方策が考えられている。
【0004】
例えば特許文献1(特開2002−198975号公報)には、無線LANの各無線リンクについて、伝送データのフレーム誤り率(FER)を判定し、その判定結果のフレーム誤り率が、予め定められたしきい値を超える場合には、チャネル周波数を変更して別の無線リンクに切り換えることにより、サービス品質を維持するようにすることが記載されている。
【0005】
【特許文献1】
特開2002−198975号公報。
【0006】
【発明が解決しようとする課題】
ところで、無線LANとしては、例えば、IEEE(The Institute Electrical and Electronics Engineers,Inc.)802.11規格のものが普及しつつある。
【0007】
このIEEE802.11規格の無線LANの場合、無線LAN用アクセスポイント装置(以下、単にアクセスポイント装置という)と、無線LAN用端末側ステーション装置(以下、単にステーション装置という)との間では、一つの周波数が使用される。そして、CSMA/CA(搬送波感知多重アクセス/衝突回避方式:Carrier Sense Multiple Access with Collission Avoidance)方式により、衝突が回避されて、複数のステーション装置とアクセスポイント装置との間の同時通信が可能とされている。
【0008】
この場合に、アクセスポイント装置と、複数のステーション装置との間に形成される無線LANに形成される1または複数の無線リンク(無線伝送路)全体としての許容伝送帯域は定まったものとされており、この無線LANを利用して、電話音声や映像情報などのストリーミング情報を送受信する際に、当該無線LANの許容伝送帯域を超えるデータを送受信しようとすると、いわゆるパケット廃棄が発生し、伝送情報が音声情報や映像情報の場合、音質や画質が損なわれる。
【0009】
そこで、一般に、無線LAN用の伝送機器は、前記無線LANの許容伝送帯域を超えないように設計されるが、
▲1▼無線LANにおいては伝送の距離、障害物の有無などにより伝送速度が変えられるために伝送帯域が変化する。
【0010】
▲2▼1台の無線LAN用アクセスポイント装置に対して複数の伝送路(無線リンク)が設定される場合、端末側では、他の端末がアクセスポイント装置に接続していることを認知できない
などの理由により、前記許容伝送帯域を超える量の伝送量となる伝送路が設定されてしまい、これにより、個々の伝送情報の伝送品質が阻害される。
【0011】
前述した特許文献1の技術は、チャネル周波数を切り換えることにより、伝送情報の伝送品質を確保するようにしているため、アクセスポイント装置とステーション装置との間のように一つのチャネルのみが用いられる場合には、適用できない。
【0012】
このため、従来は、無線LANの回線全体として混雑している場合においても、上記の衝突回避方式により、衝突が回避できるような場合には、新たな無線伝送路が形成されてしまい、伝送情報の伝送品質を維持することが困難であった。伝送情報が、音声情報や映像情報などのストリーミング情報の場合には、この品質の維持の要求は非常に大きい。
【0013】
この発明は、以上の点にかんがみ、音声情報や映像情報などのストリーミング情報の伝送品質の劣化を防止できる無線LANシステムを提供することを目的とする。
【0016】
【課題を解決するための手段】
上記の課題を解決するため、請求項1の発明においては、
無線LAN(Local Area Network)用アクセスポイント装置と、前記アクセスポイント装置に対して、無線LANを通じて接続される1または複数個の無線LAN用端末側ステーション装置とを含んで構成され、前記無線LANを通じて伝送される情報にストリーミング情報が含まれる無線LANシステムにおいて、
前記アクセスポイント装置は、
サーバ装置に接続されていると共に、
前記無線LANを通じて送受しているストリーミング情報が必要とする必要伝送帯域を演算する演算手段と、
前記演算手段で求められた前記必要伝送帯域が、前記ストリーミング情報の品質が考慮されて予め定められた閾値を超えたか否かを判別する判別手段と、
前記判別手段で、前記必要伝送帯域が、前記閾値を超えたと判別されたときに、前記必要伝送帯域が、前記閾値を超えたことを示す制御情報を前記サーバ装置に送る制御信号送出手段と、
を備え、
前記サーバ装置は、
前記必要伝送帯域が前記閾値を超えたことを示す制御情報を受信したときに、前記無線LANにおける情報通信路の追加を禁止する通信路追加禁止手段を備える
ことを特徴とする。
【0017】
【作用】
上述の構成のこの発明においては、アクセスポイント装置は、自分を通過する情報信号を解析して、無線LANを通じて伝送されているストリーミング情報が必要とする必要伝送帯域を演算して求める。次に、求めた必要伝送帯域が、ストリーミング情報の品質を考慮して予め定められている閾値を超えたかどうか判別し、超えたと判別されたときには、通信路追加禁止手段により、無線LANに新たな情報通信路の追加が禁止される。
【0018】
このため、無線LANを通じて伝送されているストリーミング情報の必要伝送帯域は、当該ストリーミング情報の品質を維持できる伝送帯域以内とすることができ、無線LANを通じて伝送されるストリーミング情報の品質の劣化を防止することができる。
【0019】
通信路追加禁止手段は、アクセスポイントに接続されるサーバ装置に設けることができる。
【0020】
そして、通信路追加禁止手段は、請求項2のように、新たな情報の発信側に無線LANの使用不可通知を送る手段で構成することにより、前記新たな情報の発信側に、伝送路の形成を断念させることで、実現することができる。
【0021】
【発明の実施の形態】
以下、この発明による無線LANシステムの実施の形態を、図を参照しながら説明する。
【0022】
図1は、この実施形態の無線LANシステムの全体構成例を示すブロック図である。この実施形態は、無線LANを用いた電話通信システムの場合の例である。この例の無線LANは、IEEE802.11規格に準拠しており、通話音声情報や呼制御のための情報はパケット化されて送受される。
【0023】
図1において、10は、無線LAN用アクセスポイント装置(以下、単にアクセスポイント装置という)であり、有線LAN11を通じてサーバ装置12に接続されている。そして、サーバ装置12は、この例の電話通信システムの場合には、電話通信中継交換装置(例えばボタン電話装置の主装置に対応)の役割をするものであり、ゲートウエイ13を通じて外部ネットワーク、この例においては、公衆交換電話網(PSTN;Public Switched Telephone Network)14にも接続される。
【0024】
アクセスポイント装置10に対しては、1個または複数個の無線LAN用端末側ステーション装置(以下、単にステーション装置という)21,22,・・・,2n(nは1以上の整数)が設けられ、それぞれ無線リンクにより接続される。アクセスポイント装置10とステーション装置21,22,・・・,2nとの間で形成される無線リンクは、無線LAN15を構成する。
【0025】
この例では、ステーション装置21,22,・・・,2nのそれぞれには、通信端末の例としてのパケット電話機31,32,・・・,3nが接続される。
【0026】
サーバ装置12は、無線LAN15にステーション装置21,22,・・・,2nを介して接続されるパケット電話機31,32,・・・,3nについての、無線LAN15上のアドレス情報を管理している。
【0027】
そして、サーバ装置12は、この管理しているアドレス情報を用いて、この実施形態では、パケット電話機31,32,・・・,3nのいずれか一つのパケット電話機と、パケット電話機31,32,・・・,3nの他の一つのパケット電話機との間で、無線LAN15およびサーバ装置12を通じて、いわゆる内線通話を行なうことが可能とされている。
【0028】
外部ネットワーク14を通じて相手方から到来する着信は、ゲートウエイ13を通じてサーバ装置12に渡される。サーバ装置12は、当該着信の情報を解析し、パケット電話機31,32,・・・,3nのうちの特定のパケット電話機を指定する情報が含まれている場合には、そのパケット電話機に宛てて、その他の場合には、すべてのパケット電話機に宛てて、当該着信の情報をパケット化して、アクセスポイント装置10および無線LAN15を通じてステーション装置21,22,・・・,2nに送る。
【0029】
ステーション装置21,22,・・・,2nは、当該着信をパケット電話機31,32,・・・,3nに転送する。パケット電話機31,32,・・・,3nは、当該着信を例えばベル鳴動などにより、ユーザに通知する。パケット電話機31,32,・・・,3nのいずれかのユーザがこの着信に応答すると、その応答メッセージが、当該応答のあったパケット電話機からステーション装置を通じ、無線LAN15を通じてアクセスポイント装置10に伝送される。
【0030】
アクセスポイント装置10は、応答をゲートウエイ13を通じて外部ネットワーク14に送出し、相手方に通知する。これにより、無線LAN15を通じた通話路が形成され、無線LAN15を通じて音声パケットの伝送がなされて通話がなされる。
【0031】
パケット電話機31,32,・・・,3nのいずれかのユーザが発信の操作をした場合には、上述とは逆の経路で、発信の相手先に着信され、当該発信の相手先が応答すれば、無線LAN15を通じた通話路が形成され、無線LAN15を通じて音声パケットの伝送がなされて通話がなされる。
【0032】
この場合に、この実施形態では、アクセスポイント装置10は、通信パケットを解析して、無線LAN15における通信の混雑状況を判定し、これ以上通信を増やすとストリーミング情報としての通話音声の品質を維持できないと判定したときには、無線LAN15を通じてステーション装置21,22,・・・,2nに対して、追加伝送路の形成禁止の指示を制御情報として送信する。
【0033】
無線LAN15を通じて通話のための通信を行なっていないステーション装置は、この制御情報を受け取り、当該制御情報を自己が接続されているパケット電話機に転送する。
【0034】
当該制御情報を受け取ったパケット電話機は、無線LAN15の通信混雑により、追加伝送路の形成禁止を認識し、そのための動作を行なう。すなわち、この実施形態においては、当該パケット電話機に通信路追加禁止手段を設ける。
【0035】
この通信路追加禁止手段は、この例においては、無線LAN15の通信混雑の通知を受けたときに、ユーザから発信要求があると、例えばユーザに対してパケット電話機のハンドセットを通じてビジートーンを送って、無線LAN15が混雑により使用不能であることを通知する機能手段を含む。
【0036】
また、通信路追加禁止手段は、無線LAN15の通信混雑の通知を受けたときに、着信が、当該パケット電話機にあったときには、パケット電話機が、当該着信に対して、無線LAN15が混雑により使用不能であることを示す情報をステーション装置に送る機能を含む。ステーション装置は、この無線LAN15が混雑により使用不能であることを示す情報を無線LAN15およびアクセスポイント装置10を介してサーバ装置12に送る。
【0037】
そして、この無線LAN15が混雑により使用不能であることを示す情報を受けたサーバ装置12は、当該着信を送ってきた相手先(内線着信の場合にはパケット電話機、外線着信の場合にはゲートウエイおよび外部ネットワークを通じた相手先)に、例えば混雑による着信が不可であることを通知する。
【0038】
以上により、無線LAN15が混雑中に無線リンクが追加されて、現在通信中の通話音声の品質が劣化してしまうことを防止すると共に、新たに、通話品質の悪い通話路が追加されてしまうことも防止することができる。
【0039】
<アクセスポイント装置10のハードウエア構成>
図2は、アクセスポイント装置10のハードウエア構成例を示すブロック図である。
【0040】
この例のアクセスポイント装置10は、例えばマイクロコンピュータからなる制御部101と、有線LANインターフェース(図ではインターフェースはI/Fと記載する。以下同じ)102と、送信用処理回路103と、受信用処理回路104と、送信アンプ105と、受信アンプ106と、アンテナ分配回路107と、送信アンテナ108と、受信アンテナ109とを備えて構成される。
【0041】
有線LANインターフェース102は、この例では、有線LAN11を通じてサーバ装置12に接続されている。送信アンテナ108および受信アンテナ109は、無線LAN15を通じてのパケットの送受を行なうためのものである。
【0042】
アクセスポイント装置10では、有線LANインターフェース102を通じて得たサーバ装置12からの送信用パケットを、制御部101の制御に応じて送信用処理回路103およびアンプ105、また、アンテナ分配回路107を介して送信アンテナ108に供給して、ステーション装置に対して無線送信する。
【0043】
また、受信アンテナ109を通じて受信したステーション装置からのパケットは、アンテナ分配回路107およびアンプ106を通じて受信用処理回路104に供給される。そして、受信用処理回路104からのパケットは、制御部101に供給される。
【0044】
制御部101は、受信したパケットを解析し、それが音声情報のパケットや呼制御用のパケットであるときには、有線LANインターフェース102および有線LAN11を通じてサーバ装置12に送出する。
【0045】
サーバ装置12は、受信したパケットが呼制御用のパケットであるときには、当該呼制御パケットを解析し、外部への発信のときには、ゲートウエイ13を通じて外部ネットワーク14に当該パケットを送出する。また、解析の結果、内線通話の呼制御パケットであるときには、有線LAN11を通じてアクセスポイント装置10に送る。
【0046】
アクセスポイント装置10は、これを有線LANインターフェース102を通じて受け取り、送信用処理回路103およびアンプ105、また、アンテナ分配回路107を介して送信アンテナ108に供給して、ステーション装置に対して無線送信する。
【0047】
制御部101は、マイクロコンピュータによるソフトウエアにより実現される機能として、図2の機能ブロックに示すような機能を備える。
【0048】
上述したように、無線LAN15には、音声パケットの他、呼制御のためのメッセージの制御パケットなどが伝送されるが、アクセスポイント装置10は、それらのパケットの種類を、パケットヘッダ情報から識別する機能を備える。すなわち、アクセスポイント装置10の制御部101は、このアクセスポイント装置10を通過するパケットが、音声情報を伝送するパケットであるか、制御情報その他の情報を伝送するパケットであるかのパケットの種別を、パケットヘッダ情報から識別するためのパケット識別手段111を備える。
【0049】
そして、このパケット識別手段111で識別したパケットの内の音声パケットの情報を必要伝送帯域演算手段112に送る。必要伝送帯域演算手段112は、予め定められた一定時間からなる単位時間毎に、音声パケット数と、音声パケット長と、伝送レートとにより、音声情報が必要とする伝送帯域を演算して求める。すなわち、単位時間の間に無線LAN15を送受信されてアクセスポイント装置10を通過した音声パケットについて、そのパケット数、パケット長、伝送レートから、当該音声情報についての必要伝送帯域を求める。
【0050】
この場合に、音声パケットは、ユニキャストで伝送しているときは相手端末(ステーション装置を通じたパケット電話機)の距離などに応じてアクセスポイント装置10で決定されている。相手端末との距離は、例えば受信電界強度により算出することができる。また、マルチキャスト音声の場合には、アクセスポイント装置10では、最低音声伝送レートとして計算される。
【0051】
必要伝送帯域演算手段112で求められた通信中の音声情報についての必要伝送帯域の情報は、無線LAN状態判別手段113に供給される。無線LAN状態判別手段113は、予め設定されている、これ以上通信を増やすと音声情報の品位を維持できないとされる音声情報についての許容伝送帯域からなる閾値と、必要伝送帯域演算手段112からの必要伝送帯域とを比較する。
【0052】
そして、無線LAN状態判別手段113の判別結果は、無線LAN状態信号送出手段114に供給される。無線LAN状態信号送出手段114は、無線LAN状態判別手段113での比較結果が、必要伝送帯域が閾値よりも小さいことを示しているときには、無線LAN15は通常動作が可能であるので、無線LAN15の状態信号として、「通常動作」を示す制御情報を、無線LAN15に送出するようにする。
【0053】
また、無線LAN状態信号送出手段114は、無線LAN状態判別手段113での比較結果が、必要伝送帯域が閾値を越えていることを示しているときには、無線LAN15に、これ以上の無線伝送路を増やすと音声情報の品質を維持できないと判別して、無線LAN15の状態信号として、混雑により使用不可を示す「パスビジー」を示す制御情報を、無線LAN15に送出するようにする。
【0054】
<ステーション装置のハードウエア構成>
ステーション装置21,22,・・・,2nのそれぞれは、基本的には、アクセスポイント装置10とほぼ同様の構成を有する。図3に、ステーション装置の構成例のブロック図を示す。
【0055】
すなわち、ステーション装置のそれぞれは、例えばマイクロコンピュータからなる制御部201と、端末インターフェース202と、送信用処理回路203と、受信用処理回路204と、送信アンプ205と、受信アンプ206と、アンテナ分配回路207と、送信アンテナ208と、受信アンテナ209とを備えて構成される。
【0056】
端末インターフェース202は、この例では、パケット電話機のそれぞれに接続されている。送信アンテナ208および受信アンテナ209は、無線LAN15を通じてのパケットの送受を行なうためのものである。
【0057】
ステーション装置のそれぞれは、パケット電話機からの呼設定メッセージのパケットや通話音声情報のパケットを送信アンテナ208を通じてアクセスポイント装置10に送信する。また、アクセスポイント装置10からの受信パケットを、端末インターフェース202を通じてパケット電話機に送る。
【0058】
<パケット電話機のハードウエア構成例>
パケット電話機31,32,・・・,3nは、全く同一のハードウエア構成を備える。図4に、一つのパケット電話機のハードウエア構成例を示す。この実施の形態のパケット電話機は、図4に示すように、端末本体300と、ハンドセットHSとからなる。ハンドセットHSは、図示を省略したが、送話器を構成するマイクロホンと、送話アンプと、受話器を構成するスピーカと、受話アンプとを備えている。
【0059】
端末本体300は、コンピュータにより構成されており、CPU(Central Processing Unit)310に対して、システムバス311を介して、ROM(Read Only Memory)312と、RAM(Random Access Memory)313と、ディスプレイコントローラ314と、操作入力インターフェース316と、ステーションインターフェース318と、パケット分解/生成部319と、音声データ入出力インターフェース320とが接続されている。
【0060】
ディスプレイコントローラ314には、ディスプレイ315が接続されており、このディスプレイ315の表示画面には、CPU310の制御にしたがった表示が行われる。
【0061】
また、操作入力インターフェース316には、テンキー、カーソルキーやその他の操作キーを含む操作入力部317が接続されている。CPU310は、操作入力インターフェース316を介して操作入力部317を通じて使用者がいずれの入力キーを操作したかを認識し、その認識結果に基づいて、キー入力操作に応じた処理をROM312のプログラムに従って実行する。
【0062】
ROM312には、無線LAN15の状態信号に応じた発信時や着信時の処理シーケンスを実行するプログラム、その他の処理を実行するためのプログラムなどが記憶されている。この例では、通信路追加禁止手段は、このソフトウエアプログラムの一つとして構成されている。
【0063】
RAM313は、主としてROM312のプログラムがCPU310によって実行される際にワークエリアとして使用される。
【0064】
ステーションインターフェース318は、ステーション装置に接続され、当該ステーション装置を通じて送られてくるパケット化データを取り込み、また、LAN31Aにパケット化データを送出するための機能を備える。
【0065】
パケット分解/生成部319は、インターフェース318により取り込んだパケット化データを分解して、制御データや音声データを得る機能と、送信する制御データや音声データをパケット化して送出するパケット化データを生成する機能を有する。このパケット分解/生成部319は、パケット化データを分解したり、生成したりするためのバッファメモリを備える。
【0066】
なお、このパケット分解/生成部319のパケット分解処理機能や生成処理機能は、CPU310と、ROM312とにより、ソフトウエアとして実現することもできる。
【0067】
音声データ入出力インターフェース320は、パケット分解されて得られた音声データをアナログ音声信号に変換してハンドセットHSに供給し、また、ハンドセットHSから入力されるアナログ音声信号をデジタル信号に変換して取り込む機能を備える。
【0068】
<アクセスポイント装置の処理動作>
アクセスポイント装置10は、無線LAN15を伝送されるパケットが当該アクセスポイント装置10を通過するごとに、パケットの統計処理を行なう。図5は、その処理のためのフローチャートである。
【0069】
すなわち、アクセスポイント装置10の制御部101では、無線LAN15を伝送されるパケットが通過したか否か判別し(ステップS1)、パケットの通過を判別しなかったときには、その他の処理を実行する(ステップS2)。また、ステップS1で、無線LAN15を伝送されるパケットの通過を判別したときには、当該パケットが音声パケットか、それ以外かを判別する(ステップS3)。
【0070】
そして、音声パケットと、その他のパケットに分離して、それらのパケットの情報を蓄積する(ステップS4)。ステップS4の後は、ステップS1に戻り、以上の動作を繰り返す。
【0071】
そして、アクセスポイント装置10は、前述した予め定めた一定時間から成る単位時間毎に、図6の処理ルーチンを起動して、無線LAN15を伝送されている音声情報についての必要伝送帯域を演算して求める。
【0072】
すなわち、先ず、アクセスポイント装置10の制御部101は、前記単位時間の間に蓄積された音声パケットについて、パケット数、パケット長、および各パケットの伝送速度を用いて、それらの音声情報が必要とする伝送帯域(必要伝送帯域)を演算して求める(ステップS11)。
【0073】
次に、予め設定されている、これ以上通信を増やすと音声情報の品位を維持できないとされる音声情報についての許容伝送帯域からなる閾値を、求めた必要伝送帯域が超えたか否か判別する(ステップS12)。
【0074】
そして、ステップS12で、求めた必要伝送帯域が前記閾値を超えていないと判別したときには、無線LAN15の状態情報信号(制御パケット)として、無線通信路を追加可能であることを示す「通常動作」を、無線LAN15を通じてステーション装置21,22,・・・,2nに対して送出する(ステップS13)。
【0075】
また、ステップS12で、求めた必要伝送帯域が前記閾値を超えていると判別したときには、無線LAN15の状態情報信号(制御パケット)として、無線通信路の追加を禁止することを示す「パスビジー」を、無線LAN15を通じてステーション装置21,22,・・・,2nに対して送出する(ステップS14)。
【0076】
ステップS13およびステップS14でアクセスポイント装置10から送出される状態情報信号は、無線LAN15を通じて通信中でないステーション装置を通じて、それらの接続されているパケット電話機に転送される。
【0077】
前記状態情報信号の送出を終了すると、アクセスポイント装置10の制御部101では、それまでに蓄積していたパケットの統計情報を廃棄して(ステップS15)、この図6の処理ルーチンを抜ける。
【0078】
<パケット電話機の処理動作>
上述の無線LAN15の状態情報信号を受信したときのパケット電話機の動作を、図7〜図9のフローチャートを参照しながら説明する。
【0079】
すなわち、パケット電話機のCPU310は、状態情報信号のパケットを受信したか否か判別し(ステップS21)、受信しなかったと判別したときには、その他の処理を行なう(ステップS22)。また、ステップS21で、状態情報信号のパケットを受信したと判別したときには、CPU310は、受信した状態情報信号を解析し(ステップS23)、「通常動作」であるか、「パスビジー」であるか判別する(ステップS24)。
【0080】
そして、ステップS24で、「通常動作」であると判別したときには、CPU301は、例えばRAM313の無線LAN15の状態情報記憶エリアに、「通常動作」を書き込む(ステップS25)。また、ステップS24で、「パスビジー」であると判別したときには、CPU310は、RAM313の無線LAN15の状態情報記憶エリアに、「パスビジー」を書き込む(ステップS26)。そして、ステップS25またはステップS26の後は、ステップS21に戻って上述の動作を繰り返す。
【0081】
次に、パケット電話機に着信(着呼)があった場合の処理について、図8のフローチャートを参照して説明する。
【0082】
パケット電話機のCPU310は、着信があったか否か判別し(ステップS31)、無ければその他の処理を行なう(ステップS32)。
【0083】
着信があったと判別したときには、CPU310は、RAM313の状態情報信号エリアを参照し(ステップS33)、無線LAN15の状態がパスビジーになっているかどうか判別する(ステップS34)。
【0084】
RAM313の状態情報信号エリアが、「通常動作」であって、パスビジーではないと判別したときには、CPU310は、パケット電話機において、着信時の鳴動をさせ(ステップS35)、通常の着信処理ルーチンに移行する。
【0085】
また、ステップS34で、無線LAN15の状態が、パスビジーであると判別したときには、CPU310は、無線LAN15が混雑により使用不可であることを示す「ビジー」の情報を、ステーション装置およびアクセスポイント装置10を通じてサーバ装置12に戻す(ステップS36)。そして、この処理ルーチンを終了する。
【0086】
上述のように、無線LAN15の状態情報が、「パスビジー」の状態であるときには、サーバ装置12は、パケット電話機からの「ビジー」の情報を受け取る。そして、サーバ装置12は、この「ビジー」の情報を受け取ると、その旨を内線通話の場合には、発信をしたパケット電話機側に通知する。この通知を受けた、発信をしたパケット電話機は、例えばユーザにビジー音を聴取させる。すると、発信をしたユーザは、通話が不可であることを認知して、発信を中止するので、無線LAN15には、新たな無線通信路は形成されず、伝送中の音声情報の品質が維持される。
【0087】
次に、パケット電話機に発信(発呼)があった場合の処理について、図9のフローチャートを参照して説明する。
【0088】
先ず、パケット電話機のCPU310は、ユーザによる発信操作があったか否か判別する(ステップS41)。ユーザによる発信操作が無かったと判別したときには、その他の処理を行なう(ステップS42)。
【0089】
ステップS41で、ユーザによる発信操作があったと判別したときには、CPU310は、RAM313の状態情報信号エリアを参照し(ステップS43)、無線LAN15の状態がパスビジーになっているかどうか判別する(ステップS44)。
【0090】
RAM313の状態情報信号エリアが、「通常動作」であって、パスビジーではないと判別したときには、CPU310は、パケット電話機における通常の発信処理ルーチンに移行する。
【0091】
また、ステップS44で、無線LAN15の状態が、パスビジーであると判別したときには、CPU310は、無線LAN15が混雑により使用不可であることを示すビジー音のハンドセットHSに送る(ステップS36)。そして、この処理ルーチンを終了する。
【0092】
上述のように、無線LAN15の状態情報が、「パスビジー」の状態であるときには、発呼操作を行ったユーザは、ハンドセットHSの受話器からのビジー音を聴取することで、発信を中止するので、無線LAN15には、新たな無線通信路は形成されず、伝送中の音声情報の品質が維持される。
【0093】
以上の無線LANシステムにおける動作のシーケンスを、図10に示す。すなわち、アクセスポイント装置10は、一定時間毎に無線LAN15の状態情報を、ステーション装置を通じてパケット電話機に送っている。そして、無線LAN15の状態が「通常動作」である間は、パケット電話機では、着信を受けることもできるし、発信を行なうこともできる。
【0094】
しかし、アクセスポイント装置10で、無線LAN15の状態として「パスビジー」を検出すると、状態情報として、「パスビジー」がステーション装置を通じてパケット電話機に送られる。このため、パケット電話機に着信があったときには、パケット電話機は、当該着信に対して「ビジー」を返して、着信に対して応答せず、新たな無線通信路の形成が禁止される。
【0095】
また、この「パスビジー」の状態で発信操作がパケット電話機であると、発信ユーザにビジーが通知されて、新たな無線通信路の形成が禁止される。
【0096】
[他の実施形態]
以上の実施形態は、通信路追加禁止手段がパケット電話機に設けられた場合であるが、通信路追加禁止手段は、ステーション装置に、例えばそのソフトウエアにより設けることもできる。
【0097】
その場合には、図11に示すように、アクセスポイント装置10からの無線LAN15の状態情報信号は、ステーション装置21,22,・・・,2nに送られれば良く、ステーション装置21,22,・・・,2nは、無線LAN15の状態情報信号を、パケット電話機31,32,・・・,3nに転送する機能を備える必要はない。
【0098】
そして、この図11の例の場合には、「パスビジー」状態においては、パケット電話機への着信時には、パケット電話機には、着信は到達させずに、ステーション装置が、当該着信に対してビジーを返すようにし、また、パケット電話機からの発呼があったときには、ステーション装置がパケット電話機にビジーを返し、これを受け取ったパケット電話機がユーザに対してビジー音を送出するようにする。
【0099】
また、通信路追加禁止手段は、パケット電話機やステーション装置ではなく、サーバ装置12に設けるようにしてもよい。その場合には、図12に示すように、アクセスポイント装置10からの無線LAN15の状態情報信号は、サーバ装置12に送られる。
【0100】
そして、この図12の例の場合には、「パスビジー」状態においては、着信に対しては、サーバ装置12がビジーを返すようにし、また、パケット電話機からの発呼があったときには、サーバ装置12からアクセスポイント装置10およびステーション装置を介してパケット電話機にビジーを返し、これを受け取ったパケット電話機がユーザに対してビジー音を送出するようにする。
【0101】
また、以上の実施形態は、無線LANシステムを、電話システムに適用した場合の例であるが、これに限られるものではないことは言うまでもない。
【0102】
すなわち、図13に示すようなAV(Audio Visual(音声情報と映像情報))情報をパケット化して、伝送する無線LANシステムにも適用可能である。
【0103】
すなわち、図13においても、アクセスポイント装置10と、ステーション装置21,22,・・・,2nとにより無線LAN15を構成する。そして、アクセスポイント装置10には、AV用サーバ装置120をLAN11を通じて接続する。
【0104】
また、ステーション装置21,22,・・・,2nは、AV電送装置41,42,・・・,4nのそれぞれに接続される。
【0105】
この図13のシステムにおいては、AV電送装置41,42,・・・,4nは、サーバ装置120からAV情報をダウンロードし、また、サーバ装置120へAV情報をアップロードする。また、AV電送装置41,42,・・・,4nの一つから、他の一つに対して、サーバ装置120を介してAV情報の転送をする。
【0106】
この図13のシステムの場合においても、アクセスポイント装置10で無線LAN15のパスビジーの状態を検出するように構成することにより、上述と同様の処理動作を行なうことができ、上述の実施形態と同様の作用効果が得られる。
【0107】
[その他の変形例]
上述の実施の形態では、ステーション装置は端末装置とは別個のアダプタの構成とされているが、このアダプタの構成としては、端末装置に対して、ケーブルで接続される構成に限られるものではない。例えば、ステーション装置をカード型の構成とし、端末装置に当該カードを挿入することにより、端末装置とステーション装置とを接続するように構成してもよい。
【0108】
また、ステーション装置は端末装置に内蔵させる構成としてもよい。
【0109】
【発明の効果】
以上説明したように、この発明によれば、音声情報や映像情報などのストリーミング情報の伝送品質の劣化を防止できる無線LANシステムを提供することができる。
【図面の簡単な説明】
【図1】この発明による無線LANシステムの実施形態を示すブロック図である。
【図2】この発明による無線LANシステムの実施形態に用いられるアクセスポイント装置の構成例を示すブロック図である。
【図3】この発明による無線LANシステムの実施形態に用いられるステーション装置の構成例を示すブロック図である。
【図4】この発明による無線LANシステムの実施形態に用いられるパケット電話機の構成例を示すブロック図である。
【図5】この発明による無線LANシステムの実施形態における処理を説明するためのフローチャートである。
【図6】この発明による無線LANシステムの実施形態における処理を説明するためのフローチャートである。
【図7】この発明による無線LANシステムの実施形態における処理を説明するためのフローチャートである。
【図8】この発明による無線LANシステムの実施形態における着呼時の処理を説明するためのフローチャートである。
【図9】この発明による無線LANシステムの実施形態における発呼時の処理を説明するためのフローチャートである。
【図10】この発明による無線LANシステムの実施形態における処理動作を説明するための処理シーケンス図である。
【図11】この発明による無線LANシステムの他の実施形態における処理動作を説明するための処理シーケンス図である。
【図12】この発明による無線LANシステムの他の実施形態における処理動作を説明するための処理シーケンス図である。
【図13】この発明による無線LANシステムの他の実施形態の構成図である。
【符号の説明】
10 アクセスポイント装置
12 サーバ装置
21,22,・・・,2n ステーション装置
31,32,・・・,3n パケット電話機
[0001]
BACKGROUND OF THE INVENTION
  The present invention uses a wireless LAN (Local Area Network).UseThe present invention relates to a wireless LAN system that transmits information including streaming information such as audio information and video information.
[0002]
[Prior art]
Wireless LAN systems that transmit information including streaming information such as audio information and video information between a server and a plurality of terminals using a wireless LAN are provided. Here, the streaming information is information that is reproduced at the same time while reading the information, and has so-called real-time characteristics.
[0003]
In this type of wireless LAN system, it is important to maintain the quality of service (QoS) of streaming information, and conventionally, measures have been considered.
[0004]
For example, in Patent Document 1 (Japanese Patent Laid-Open No. 2002-198975), a frame error rate (FER) of transmission data is determined for each wireless link of a wireless LAN, and the frame error rate of the determination result is determined in advance. When the threshold value is exceeded, it is described that the quality of service is maintained by changing the channel frequency and switching to another radio link.
[0005]
[Patent Document 1]
JP 2002-198975 A.
[0006]
[Problems to be solved by the invention]
By the way, as the wireless LAN, for example, an IEEE (The Institute of Electrical and Electronics Engineers, Inc.) 802.11 standard is becoming widespread.
[0007]
In the case of the wireless LAN of the IEEE 802.11 standard, there is one connection between a wireless LAN access point device (hereinafter simply referred to as an access point device) and a wireless LAN terminal side station device (hereinafter simply referred to as a station device). Frequency is used. The CSMA / CA (Carrier Sense Multiple Access With Collision Avoidance Method) system avoids collision and enables simultaneous communication between a plurality of station devices and access point devices. ing.
[0008]
In this case, the allowable transmission band as a whole of one or more wireless links (wireless transmission paths) formed in the wireless LAN formed between the access point device and the plurality of station devices is determined. When transmitting and receiving streaming information such as telephone audio and video information using this wireless LAN, when attempting to transmit and receive data exceeding the allowable transmission band of the wireless LAN, so-called packet discard occurs, and transmission information When is audio information or video information, sound quality and image quality are impaired.
[0009]
Therefore, in general, a transmission device for wireless LAN is designed not to exceed the allowable transmission band of the wireless LAN,
(1) In a wireless LAN, the transmission band changes because the transmission speed is changed depending on the transmission distance, the presence or absence of an obstacle, and the like.
[0010]
(2) When a plurality of transmission paths (wireless links) are set for one wireless LAN access point device, the terminal side cannot recognize that another terminal is connected to the access point device.
For this reason, a transmission path having an amount of transmission exceeding the allowable transmission band is set, thereby inhibiting the transmission quality of individual transmission information.
[0011]
In the technique of Patent Document 1 described above, the transmission quality of transmission information is ensured by switching the channel frequency, and therefore only one channel is used as between the access point apparatus and the station apparatus. Is not applicable.
[0012]
For this reason, conventionally, even when the entire wireless LAN line is congested, if a collision can be avoided by the above-described collision avoidance method, a new wireless transmission path is formed and transmission information is transmitted. It was difficult to maintain the transmission quality. When the transmission information is streaming information such as audio information and video information, there is a great demand for maintaining this quality.
[0013]
In view of the above points, an object of the present invention is to provide a wireless LAN system capable of preventing deterioration in transmission quality of streaming information such as audio information and video information.
[0016]
[Means for Solving the Problems]
In order to solve the above problems, in the invention of claim 1,
  A wireless LAN (Local Area Network) access point device, and one or a plurality of wireless LAN terminal side station devices connected to the access point device through a wireless LAN, are configured through the wireless LAN. In a wireless LAN system in which streaming information is included in transmitted information,
  The access point device is
  Connected to the server device,
  Computing means for computing the required transmission bandwidth required by the streaming information transmitted and received through the wireless LAN;
  Discriminating means for discriminating whether or not the necessary transmission band obtained by the calculating means exceeds a predetermined threshold value in consideration of the quality of the streaming information;
  A control signal sending means for sending control information indicating that the required transmission band exceeds the threshold to the server device when the determining means determines that the required transmission band exceeds the threshold;
  With
  The server device
  Communication path addition prohibiting means for prohibiting addition of an information communication path in the wireless LAN when receiving control information indicating that the necessary transmission band exceeds the threshold value
  It is characterized by that.
[0017]
[Action]
  Of the above configurationThis inventionIn, the access point device analyzes the information signal passing through itself and calculates and obtains the necessary transmission band required for the streaming information transmitted through the wireless LAN. Next, it is determined whether or not the required transmission band thus obtained exceeds a predetermined threshold in consideration of the quality of streaming information. If it is determined that the required transmission band has been exceeded, a new one is added to the wireless LAN by the communication path addition prohibiting means. Addition of information communication path is prohibited.
[0018]
For this reason, the necessary transmission band of the streaming information transmitted through the wireless LAN can be within the transmission band capable of maintaining the quality of the streaming information, and the deterioration of the quality of the streaming information transmitted through the wireless LAN is prevented. be able to.
[0019]
  Channel addition prohibition meansIsServer device connected to the access pointIn placeCan be provided.
[0020]
  And the communication path addition prohibition means is claimed2As described above, and means for sending a wireless LAN unusable notification to the new information senderDoThis can be realized by letting the new information transmission side give up forming a transmission path.
[0021]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of a wireless LAN system according to the present invention will be described below with reference to the drawings.
[0022]
FIG. 1 is a block diagram showing an example of the overall configuration of the wireless LAN system of this embodiment. This embodiment is an example of a telephone communication system using a wireless LAN. The wireless LAN in this example is compliant with the IEEE 802.11 standard, and call voice information and call control information are packetized and transmitted.
[0023]
In FIG. 1, reference numeral 10 denotes a wireless LAN access point device (hereinafter simply referred to as an access point device), which is connected to the server device 12 through a wired LAN 11. In the case of the telephone communication system of this example, the server apparatus 12 serves as a telephone communication relay / switching apparatus (for example, corresponding to the main apparatus of the button telephone apparatus). In FIG. 2, the network is also connected to a public switched telephone network (PSTN) 14.
[0024]
The access point device 10 is provided with one or a plurality of wireless LAN terminal side station devices (hereinafter simply referred to as station devices) 21, 22,..., 2n (n is an integer of 1 or more). Are connected by wireless links. A wireless link formed between the access point device 10 and the station devices 21, 22,..., 2n constitutes a wireless LAN 15.
[0025]
In this example, packet telephones 31, 32,..., 3n as examples of communication terminals are connected to the station devices 21, 22,.
[0026]
The server device 12 manages address information on the wireless LAN 15 for packet telephones 31, 32,..., 3n connected to the wireless LAN 15 via station devices 21, 22,. .
[0027]
Then, the server device 12 uses this managed address information, and in this embodiment, any one of the packet telephones 31, 32,..., 3n and the packet telephones 31, 32,. ..., So-called extension calls can be made with the other packet telephones of 3n through the wireless LAN 15 and the server device 12.
[0028]
Incoming calls coming from the other party through the external network 14 are delivered to the server device 12 through the gateway 13. The server device 12 analyzes the information of the incoming call, and when the information specifying the specific packet telephone among the packet telephones 31, 32,..., 3n is included, it is addressed to the packet telephone. In other cases, the incoming call information is packetized to all packet telephones and sent to the station devices 21, 22,..., 2n through the access point device 10 and the wireless LAN 15.
[0029]
The station devices 21, 22,..., 2n transfer the incoming call to the packet telephones 31, 32,. The packet telephones 31, 32,..., 3n notify the user of the incoming call by, for example, ringing a bell. When one of the packet telephones 31, 32,..., 3n responds to this incoming call, the response message is transmitted from the packet telephone that has made the response to the access point apparatus 10 through the station apparatus and through the wireless LAN 15. The
[0030]
The access point device 10 sends a response to the external network 14 through the gateway 13 and notifies the other party. As a result, a call path through the wireless LAN 15 is formed, and voice packets are transmitted through the wireless LAN 15 to make a call.
[0031]
When one of the packet telephones 31, 32,..., 3n performs a call origination operation, the call destination is received via a route opposite to the above, and the call destination is answered. For example, a communication path through the wireless LAN 15 is formed, and voice packets are transmitted through the wireless LAN 15 to make a call.
[0032]
In this case, in this embodiment, the access point device 10 analyzes the communication packet to determine the communication congestion status in the wireless LAN 15, and if the communication is increased further, the quality of the call voice as streaming information cannot be maintained. , 2n is transmitted as control information to the station apparatuses 21, 22,..., 2n through the wireless LAN 15.
[0033]
A station device that is not communicating for a call through the wireless LAN 15 receives this control information and transfers the control information to the packet telephone to which it is connected.
[0034]
The packet telephone set that has received the control information recognizes the prohibition of the formation of an additional transmission path due to communication congestion of the wireless LAN 15, and performs an operation for that purpose. That is, in this embodiment, a communication path addition prohibition unit is provided in the packet telephone.
[0035]
In this example, this communication path addition prohibition means, when receiving a call request from the user when receiving notification of communication congestion of the wireless LAN 15, sends a busy tone to the user through the handset of the packet telephone, for example, Functional means for notifying that the LAN 15 is unusable due to congestion is included.
[0036]
In addition, the communication path addition prohibition means, when receiving a notification of communication congestion of the wireless LAN 15, when an incoming call is received by the packet telephone, the packet telephone cannot be used for the incoming call due to the congestion of the wireless LAN 15. It includes a function of sending information indicating the fact to the station device. The station device sends information indicating that the wireless LAN 15 cannot be used due to congestion to the server device 12 via the wireless LAN 15 and the access point device 10.
[0037]
Then, the server device 12 that has received information indicating that the wireless LAN 15 cannot be used due to congestion, sends the incoming call to the other party (packet telephone in the case of an internal incoming call, gateway in the case of an external incoming call, and The other party through the external network is notified that the incoming call due to congestion is impossible.
[0038]
As described above, the wireless link is added while the wireless LAN 15 is congested to prevent the quality of the voice of the call currently being communicated from being deteriorated, and a new call path with a poor call quality is newly added. Can also be prevented.
[0039]
<Hardware Configuration of Access Point Device 10>
FIG. 2 is a block diagram illustrating a hardware configuration example of the access point device 10.
[0040]
The access point device 10 in this example includes a control unit 101 made of, for example, a microcomputer, a wired LAN interface (in the figure, the interface is described as I / F; the same applies hereinafter) 102, a transmission processing circuit 103, and a reception process. The circuit 104, the transmission amplifier 105, the reception amplifier 106, the antenna distribution circuit 107, the transmission antenna 108, and the reception antenna 109 are configured.
[0041]
In this example, the wired LAN interface 102 is connected to the server device 12 through the wired LAN 11. The transmission antenna 108 and the reception antenna 109 are for transmitting and receiving packets through the wireless LAN 15.
[0042]
In the access point device 10, the transmission packet from the server device 12 obtained through the wired LAN interface 102 is transmitted via the transmission processing circuit 103 and the amplifier 105 and the antenna distribution circuit 107 in accordance with the control of the control unit 101. The signal is supplied to the antenna 108 and wirelessly transmitted to the station device.
[0043]
A packet from the station apparatus received through the reception antenna 109 is supplied to the reception processing circuit 104 through the antenna distribution circuit 107 and the amplifier 106. The packet from the reception processing circuit 104 is supplied to the control unit 101.
[0044]
The control unit 101 analyzes the received packet, and when it is a voice information packet or a call control packet, sends it to the server device 12 through the wired LAN interface 102 and the wired LAN 11.
[0045]
The server device 12 analyzes the call control packet when the received packet is a call control packet, and sends the packet to the external network 14 through the gateway 13 when the packet is transmitted to the outside. As a result of the analysis, if it is a call control packet for an extension call, it is sent to the access point device 10 through the wired LAN 11.
[0046]
The access point apparatus 10 receives this via the wired LAN interface 102, supplies it to the transmission antenna 108 via the transmission processing circuit 103 and the amplifier 105 and the antenna distribution circuit 107, and wirelessly transmits it to the station apparatus.
[0047]
The control unit 101 has functions as shown in the functional blocks of FIG. 2 as functions realized by software using a microcomputer.
[0048]
As described above, a voice packet and a control packet of a message for call control are transmitted to the wireless LAN 15, and the access point device 10 identifies the type of the packet from the packet header information. It has a function. That is, the control unit 101 of the access point device 10 determines the type of packet whether the packet passing through the access point device 10 is a packet that transmits voice information or a packet that transmits control information or other information. The packet identification means 111 for identifying from the packet header information is provided.
[0049]
Then, the information of the voice packet among the packets identified by the packet identifying unit 111 is sent to the necessary transmission band calculating unit 112. The necessary transmission band calculation means 112 calculates and determines a transmission band required by the voice information by the number of voice packets, the voice packet length, and the transmission rate every unit time consisting of a predetermined fixed time. That is, for a voice packet that has been transmitted / received through the wireless LAN 15 and passed through the access point device 10 during a unit time, the required transmission band for the voice information is obtained from the number of packets, the packet length, and the transmission rate.
[0050]
In this case, when the voice packet is transmitted by unicast, the access point device 10 determines the voice packet according to the distance of the other terminal (packet telephone through the station device). The distance from the counterpart terminal can be calculated, for example, from the received electric field strength. In the case of multicast audio, the access point device 10 calculates the minimum audio transmission rate.
[0051]
The necessary transmission band information for the voice information being communicated obtained by the necessary transmission band calculation means 112 is supplied to the wireless LAN state determination means 113. The wireless LAN state determination unit 113 is configured with a preset threshold value including an allowable transmission band for voice information that cannot maintain the quality of voice information when communication is further increased, and a necessary transmission band calculation unit 112. Compare with the required transmission bandwidth.
[0052]
Then, the determination result of the wireless LAN state determination unit 113 is supplied to the wireless LAN state signal transmission unit 114. When the comparison result in the wireless LAN state determination unit 113 indicates that the required transmission band is smaller than the threshold, the wireless LAN state signal transmission unit 114 can perform normal operation. As the status signal, control information indicating “normal operation” is transmitted to the wireless LAN 15.
[0053]
The wireless LAN status signal sending means 114, when the comparison result in the wireless LAN status judgment means 113 indicates that the necessary transmission band exceeds the threshold value, allows the wireless LAN 15 to have more wireless transmission paths. If it is increased, it is determined that the quality of the voice information cannot be maintained, and control information indicating “pass busy” indicating that the wireless LAN 15 cannot be used due to congestion is transmitted to the wireless LAN 15 as a status signal of the wireless LAN 15.
[0054]
<Hardware configuration of station device>
Each of the station devices 21, 22,..., 2 n basically has the same configuration as that of the access point device 10. FIG. 3 shows a block diagram of a configuration example of the station apparatus.
[0055]
That is, each of the station devices includes, for example, a control unit 201 formed of a microcomputer, a terminal interface 202, a transmission processing circuit 203, a reception processing circuit 204, a transmission amplifier 205, a reception amplifier 206, and an antenna distribution circuit. 207, a transmission antenna 208, and a reception antenna 209.
[0056]
In this example, the terminal interface 202 is connected to each packet telephone. The transmission antenna 208 and the reception antenna 209 are for transmitting and receiving packets through the wireless LAN 15.
[0057]
Each of the station devices transmits a packet of a call setting message from the packet telephone and a packet of voice communication information to the access point device 10 through the transmission antenna 208. Also, the received packet from the access point device 10 is sent to the packet telephone through the terminal interface 202.
[0058]
<Example of hardware configuration of packet phone>
The packet telephones 31, 32,..., 3n have the same hardware configuration. FIG. 4 shows a hardware configuration example of one packet telephone. As shown in FIG. 4, the packet telephone of this embodiment includes a terminal body 300 and a handset HS. Although not shown, the handset HS includes a microphone that constitutes a transmitter, a transmission amplifier, a speaker that constitutes a receiver, and a reception amplifier.
[0059]
The terminal main body 300 is configured by a computer. A ROM (Read Only Memory) 312, a RAM (Random Access Memory) 313, and a display controller are connected to a CPU (Central Processing Unit) 310 via a system bus 311. 314, an operation input interface 316, a station interface 318, a packet decomposition / generation unit 319, and an audio data input / output interface 320 are connected.
[0060]
A display 315 is connected to the display controller 314, and a display according to the control of the CPU 310 is performed on the display screen of the display 315.
[0061]
The operation input interface 316 is connected to an operation input unit 317 including numeric keys, cursor keys, and other operation keys. The CPU 310 recognizes which input key the user has operated through the operation input unit 317 via the operation input interface 316, and executes processing corresponding to the key input operation according to the program of the ROM 312 based on the recognition result. To do.
[0062]
The ROM 312 stores a program for executing a processing sequence at the time of transmission or reception according to a status signal of the wireless LAN 15, a program for executing other processing, and the like. In this example, the communication path addition prohibiting means is configured as one of the software programs.
[0063]
The RAM 313 is mainly used as a work area when the program of the ROM 312 is executed by the CPU 310.
[0064]
The station interface 318 is connected to the station device, and has a function of capturing packetized data transmitted through the station device and transmitting the packetized data to the LAN 31A.
[0065]
The packet disassembly / generation unit 319 disassembles the packetized data received by the interface 318 to obtain control data and audio data, and generates packetized data that is packetized from the control data and audio data to be transmitted and transmitted. It has a function. The packet decomposition / generation unit 319 includes a buffer memory for decomposing and generating packetized data.
[0066]
The packet decomposition processing function and the generation processing function of the packet decomposition / generation unit 319 can also be realized as software by the CPU 310 and the ROM 312.
[0067]
The audio data input / output interface 320 converts audio data obtained by packet decomposition into an analog audio signal and supplies the analog audio signal to the handset HS, and converts an analog audio signal input from the handset HS into a digital signal and takes it in. It has a function.
[0068]
<Processing of access point device>
Each time a packet transmitted through the wireless LAN 15 passes through the access point apparatus 10, the access point apparatus 10 performs packet statistical processing. FIG. 5 is a flowchart for the processing.
[0069]
That is, the control unit 101 of the access point apparatus 10 determines whether or not a packet transmitted through the wireless LAN 15 has passed (step S1), and executes other processing when it has not determined that a packet has passed (step S1). S2). If it is determined in step S1 that a packet transmitted through the wireless LAN 15 has passed, it is determined whether the packet is a voice packet or not (step S3).
[0070]
And it isolate | separates into a voice packet and another packet, The information of those packets is accumulate | stored (step S4). After step S4, the process returns to step S1 to repeat the above operation.
[0071]
Then, the access point device 10 starts the processing routine of FIG. 6 for every unit time consisting of the predetermined time described above, and calculates the necessary transmission band for the voice information transmitted through the wireless LAN 15. Ask.
[0072]
That is, first, the control unit 101 of the access point device 10 needs the voice information of the voice packets accumulated during the unit time using the number of packets, the packet length, and the transmission speed of each packet. A transmission band (necessary transmission band) to be calculated is calculated (step S11).
[0073]
Next, it is determined whether or not the calculated required transmission band exceeds a threshold value that is set in advance and that is composed of an allowable transmission band for voice information that cannot maintain the quality of voice information when communication is further increased ( Step S12).
[0074]
If it is determined in step S12 that the required transmission bandwidth thus obtained does not exceed the threshold value, “normal operation” indicating that a wireless communication path can be added as a state information signal (control packet) of the wireless LAN 15. Are transmitted to the station devices 21, 22,..., 2n through the wireless LAN 15 (step S13).
[0075]
Further, when it is determined in step S12 that the required transmission bandwidth thus obtained exceeds the threshold, “path busy” indicating prohibition of addition of a wireless communication path is indicated as a state information signal (control packet) of the wireless LAN 15. , 2n are transmitted to the station devices 21, 22,..., 2n through the wireless LAN 15 (step S14).
[0076]
The state information signal sent from the access point device 10 in steps S13 and S14 is transferred to the connected packet telephones through the station device that is not communicating through the wireless LAN 15.
[0077]
When the transmission of the status information signal is completed, the control unit 101 of the access point apparatus 10 discards the statistical information of the packets accumulated so far (step S15), and exits the processing routine of FIG.
[0078]
<Processing operation of packet phone>
The operation of the packet telephone when receiving the state information signal of the wireless LAN 15 will be described with reference to the flowcharts of FIGS.
[0079]
That is, the CPU 310 of the packet telephone determines whether or not a status information signal packet has been received (step S21). When it is determined that the packet has not been received, other processing is performed (step S22). If it is determined in step S21 that the status information signal packet has been received, the CPU 310 analyzes the received status information signal (step S23), and determines whether it is “normal operation” or “pass busy”. (Step S24).
[0080]
If it is determined in step S24 that the operation is “normal operation”, the CPU 301 writes “normal operation” in the state information storage area of the wireless LAN 15 of the RAM 313, for example (step S25). If it is determined in step S24 that “pass busy”, the CPU 310 writes “pass busy” in the state information storage area of the wireless LAN 15 in the RAM 313 (step S26). And after step S25 or step S26, it returns to step S21 and repeats the above-mentioned operation | movement.
[0081]
Next, processing when an incoming (incoming) call is received by the packet telephone will be described with reference to the flowchart of FIG.
[0082]
The CPU 310 of the packet telephone determines whether there is an incoming call (step S31), and if not, performs other processing (step S32).
[0083]
When determining that there is an incoming call, the CPU 310 refers to the status information signal area in the RAM 313 (step S33), and determines whether the state of the wireless LAN 15 is pass busy (step S34).
[0084]
When the status information signal area of the RAM 313 is “normal operation” and it is determined that the path is not busy, the CPU 310 makes a ringing ring at the packet telephone (step S35) and shifts to a normal incoming call processing routine. .
[0085]
If it is determined in step S34 that the state of the wireless LAN 15 is path busy, the CPU 310 sends “busy” information indicating that the wireless LAN 15 is unusable due to congestion through the station device and the access point device 10. Return to the server device 12 (step S36). Then, this processing routine ends.
[0086]
As described above, when the state information of the wireless LAN 15 is in the “pass busy” state, the server device 12 receives the “busy” information from the packet telephone. When the server device 12 receives this “busy” information, the server device 12 notifies the fact to the outgoing packet telephone in the case of an extension call. Upon receiving this notification, the outgoing packet telephone makes the user listen to a busy sound, for example. Then, since the user who made the call recognizes that the call is not possible and stops the call, a new wireless communication path is not formed in the wireless LAN 15, and the quality of the voice information being transmitted is maintained. The
[0087]
Next, processing in the case where a packet telephone has made a call (calling) will be described with reference to the flowchart of FIG.
[0088]
First, the CPU 310 of the packet telephone determines whether or not there has been an outgoing operation by the user (step S41). When it is determined that the user has not made a call operation, other processing is performed (step S42).
[0089]
If it is determined in step S41 that the user has made a call operation, the CPU 310 refers to the status information signal area in the RAM 313 (step S43), and determines whether the state of the wireless LAN 15 is pass busy (step S44).
[0090]
When it is determined that the status information signal area of the RAM 313 is “normal operation” and is not pass busy, the CPU 310 shifts to a normal call processing routine in the packet telephone.
[0091]
If it is determined in step S44 that the state of the wireless LAN 15 is pass busy, the CPU 310 sends the busy LAN handset HS indicating that the wireless LAN 15 cannot be used due to congestion (step S36). Then, this processing routine ends.
[0092]
As described above, when the state information of the wireless LAN 15 is in the “pass busy” state, the user who performed the call operation stops the transmission by listening to the busy sound from the handset HS handset. A new wireless communication path is not formed in the wireless LAN 15, and the quality of audio information being transmitted is maintained.
[0093]
An operation sequence in the above wireless LAN system is shown in FIG. That is, the access point device 10 sends the state information of the wireless LAN 15 to the packet telephone through the station device at regular intervals. While the wireless LAN 15 is in the “normal operation” state, the packet telephone can receive incoming calls and can make outgoing calls.
[0094]
However, when the access point device 10 detects “pass busy” as the state of the wireless LAN 15, “pass busy” is sent as state information to the packet telephone through the station device. For this reason, when there is an incoming call to the packet telephone, the packet telephone returns “busy” to the incoming call, does not respond to the incoming call, and the formation of a new wireless communication path is prohibited.
[0095]
If the call operation is a packet telephone in the “pass busy” state, busy is notified to the calling user, and the formation of a new wireless communication path is prohibited.
[0096]
[Other Embodiments]
The above embodiment is a case where the communication path addition prohibiting means is provided in the packet telephone, but the communication path addition prohibiting means can also be provided in the station device, for example, by its software.
[0097]
In this case, as shown in FIG. 11, the state information signal of the wireless LAN 15 from the access point device 10 may be sent to the station devices 21, 22,..., 2n, and the station devices 21, 22,. .., 2n need not have a function of transferring the state information signal of the wireless LAN 15 to the packet telephones 31, 32,.
[0098]
In the case of the example of FIG. 11, in the “pass busy” state, when an incoming call arrives at the packet telephone, the incoming call does not reach the packet telephone, and the station apparatus returns busy for the incoming call. In addition, when a call is made from the packet telephone, the station device returns a busy to the packet telephone, and the packet telephone receiving the call sends a busy sound to the user.
[0099]
Further, the communication path addition prohibiting means may be provided in the server device 12 instead of the packet telephone or the station device. In that case, as shown in FIG. 12, the state information signal of the wireless LAN 15 from the access point device 10 is sent to the server device 12.
[0100]
In the case of the example of FIG. 12, in the “pass busy” state, the server device 12 returns busy for incoming calls, and when there is a call from a packet telephone, the server device 12 returns a busy to the packet telephone via the access point device 10 and the station apparatus, and the packet telephone that receives this returns a busy sound to the user.
[0101]
Moreover, although the above embodiment is an example at the time of applying a wireless LAN system to a telephone system, it cannot be overemphasized that it is not restricted to this.
[0102]
That is, the present invention can also be applied to a wireless LAN system that packetizes AV (Audio Visual (audio information and video information)) information as shown in FIG.
[0103]
That is, also in FIG. 13, the access point device 10 and the station devices 21, 22,. Then, the AV server device 120 is connected to the access point device 10 through the LAN 11.
[0104]
The station devices 21, 22,..., 2n are connected to AV transmission devices 41, 42,.
[0105]
In the system of FIG. 13, AV transmission devices 41, 42,..., 4 n download AV information from server device 120 and upload AV information to server device 120. Also, AV information is transferred from one of the AV power transmission devices 41, 42,..., 4n to the other via the server device 120.
[0106]
Also in the case of the system of FIG. 13, by configuring the access point device 10 to detect the path busy state of the wireless LAN 15, the same processing operation as described above can be performed, and the same operation as in the above embodiment is performed. The effect is obtained.
[0107]
[Other variations]
In the above-described embodiment, the station device has a configuration of an adapter that is separate from the terminal device. However, the configuration of the adapter is not limited to a configuration that is connected to the terminal device with a cable. . For example, the station device may have a card type configuration, and the terminal device and the station device may be connected by inserting the card into the terminal device.
[0108]
The station device may be built in the terminal device.
[0109]
【The invention's effect】
As described above, according to the present invention, it is possible to provide a wireless LAN system that can prevent deterioration in transmission quality of streaming information such as audio information and video information.
[Brief description of the drawings]
FIG. 1 is a block diagram showing an embodiment of a wireless LAN system according to the present invention.
FIG. 2 is a block diagram showing a configuration example of an access point device used in an embodiment of a wireless LAN system according to the present invention.
FIG. 3 is a block diagram showing a configuration example of a station apparatus used in an embodiment of a wireless LAN system according to the present invention.
FIG. 4 is a block diagram showing a configuration example of a packet telephone used in an embodiment of a wireless LAN system according to the present invention.
FIG. 5 is a flowchart for explaining processing in the embodiment of the wireless LAN system according to the present invention;
FIG. 6 is a flowchart for explaining processing in the embodiment of the wireless LAN system according to the present invention;
FIG. 7 is a flowchart for explaining processing in the embodiment of the wireless LAN system according to the present invention;
FIG. 8 is a flowchart for explaining processing at the time of an incoming call in the embodiment of the wireless LAN system according to the present invention;
FIG. 9 is a flowchart for explaining processing at the time of calling in the embodiment of the wireless LAN system according to the present invention;
FIG. 10 is a processing sequence diagram for explaining a processing operation in the embodiment of the wireless LAN system according to the present invention.
FIG. 11 is a processing sequence diagram for explaining a processing operation in another embodiment of the wireless LAN system according to the present invention.
FIG. 12 is a processing sequence diagram for explaining a processing operation in another embodiment of the wireless LAN system according to the present invention.
FIG. 13 is a configuration diagram of another embodiment of a wireless LAN system according to the present invention.
[Explanation of symbols]
10 Access point device
12 Server device
21, 22, ..., 2n Station device
31, 32, ..., 3n Packet telephone

Claims (3)

無線LAN(Local Area Network)用アクセスポイント装置と、前記アクセスポイント装置に対して、無線LANを通じて接続される1または複数個の無線LAN用端末側ステーション装置とを含んで構成され、前記無線LANを通じて伝送される情報にストリーミング情報が含まれる無線LANシステムにおいて、
前記アクセスポイント装置は、
サーバ装置に接続されていると共に、
前記無線LANを通じて送受しているストリーミング情報が必要とする必要伝送帯域を演算する演算手段と、
前記演算手段で求められた前記必要伝送帯域が、前記ストリーミング情報の品質が考慮されて予め定められた閾値を超えたか否かを判別する判別手段と、
前記判別手段で、前記必要伝送帯域が、前記閾値を超えたと判別されたときに、前記必要伝送帯域が、前記閾値を超えたことを示す制御情報を前記サーバ装置に送る制御信号送出手段と、
を備え、
前記サーバ装置は、
前記必要伝送帯域が前記閾値を超えたことを示す制御情報を受信したときに、前記無線LANにおける情報通信路の追加を禁止する通信路追加禁止手段を備える
ことを特徴とする無線LANシステム。
A wireless LAN (Local Area Network) access point device, and one or a plurality of wireless LAN terminal side station devices connected to the access point device through a wireless LAN, are configured through the wireless LAN. In a wireless LAN system in which streaming information is included in transmitted information,
The access point device is
Connected to the server device,
Computing means for computing the required transmission bandwidth required by the streaming information transmitted and received through the wireless LAN;
Discriminating means for discriminating whether or not the necessary transmission bandwidth obtained by the computing means exceeds a predetermined threshold value in consideration of the quality of the streaming information;
A control signal sending means for sending control information indicating that the required transmission band exceeds the threshold to the server device when the determining means determines that the required transmission band exceeds the threshold;
With
The server device
A wireless LAN system, comprising: communication path addition prohibiting means for prohibiting addition of an information communication path in the wireless LAN when receiving control information indicating that the necessary transmission band exceeds the threshold.
請求項に記載の無線LANシステムにおいて、
前記通信路追加禁止手段は、
前記制御情報により前記必要伝送帯域が前記閾値を超えていると認識している状態において、前記無線LANにおける情報通信路の追加となる情報送出を禁止すると共に、前記端末側ステーション装置からの発信要求を受信したときには、前記端末側ステーション装置側に対して前記無線LANの使用不可通知を送出する手段からなる
ことを特徴とする無線LANシステム。
The wireless LAN system according to claim 1 ,
The communication path addition prohibition means is
While the control information recognizes that the required transmission band exceeds the threshold, information transmission as an addition of an information communication path in the wireless LAN is prohibited and a transmission request from the terminal-side station device When the wireless LAN system is received, the wireless LAN system comprises means for sending a wireless LAN unusable notification to the terminal station device side.
請求項〜請求項のいずれかに記載の無線LANシステムにおいて、
前記演算手段は、予め定められた一定周期で、当該一定周期内で伝送された前記ストリーミング情報が必要とする必要伝送帯域を演算し、
前記判別手段は、前記一定周期で、前記演算手段で求められた前記必要伝送帯域が前記ストリーミング情報の品質が考慮されて予め定められた閾値を超えたか否かを判別し、
前記制御情報送出手段は、前記判別手段での判別結果を示す制御情報を、前記一定周期で前記サーバ装置に送る
ことを特徴とする無線LANシステム。
In the wireless LAN system according to any one of claims 1 to 2,
The calculation means calculates a necessary transmission band required by the streaming information transmitted within the predetermined period at a predetermined period,
The determining means determines whether or not the required transmission bandwidth obtained by the calculating means exceeds a predetermined threshold in consideration of the quality of the streaming information at the fixed period,
The wireless LAN system, wherein the control information sending means sends control information indicating a result of discrimination by the discrimination means to the server device at the fixed period.
JP2003194814A 2003-07-10 2003-07-10 Wireless LAN system Expired - Fee Related JP4186060B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003194814A JP4186060B2 (en) 2003-07-10 2003-07-10 Wireless LAN system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003194814A JP4186060B2 (en) 2003-07-10 2003-07-10 Wireless LAN system

Publications (2)

Publication Number Publication Date
JP2005033398A JP2005033398A (en) 2005-02-03
JP4186060B2 true JP4186060B2 (en) 2008-11-26

Family

ID=34205851

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003194814A Expired - Fee Related JP4186060B2 (en) 2003-07-10 2003-07-10 Wireless LAN system

Country Status (1)

Country Link
JP (1) JP4186060B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100713152B1 (en) 2005-02-17 2007-05-02 삼성전자주식회사 Home-network and assignment method of channel thereof
JP5179002B2 (en) * 2005-09-27 2013-04-10 サクサ株式会社 Telephone system, telephone control device, and program
JP2007096770A (en) * 2005-09-29 2007-04-12 Aiphone Co Ltd Intercom system
JP2008160711A (en) * 2006-12-26 2008-07-10 Fujitsu Fsas Inc Communications system and communication control method

Also Published As

Publication number Publication date
JP2005033398A (en) 2005-02-03

Similar Documents

Publication Publication Date Title
AU2007215136B2 (en) Techniques for facilitating emergency calls
US20070201450A1 (en) Network adapter
US9716739B2 (en) System and method for determining deterioration in call quality between one or more wireless end-users based on codec characteristics
CN100525230C (en) A radio communications gateway and radio communications terminal, and method for operating the same
US20130235867A1 (en) Hybrid type telephony system
JP4186060B2 (en) Wireless LAN system
CN101277267A (en) Communication system and method
JP2007243557A (en) Ip telephone system for accommodating wireless terminal
JP6526084B2 (en) INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM
EP2088759A1 (en) A method, telephone system and telephone terminal for calling session
JP2008078910A (en) Ip telephone system utilizing radio lan
JP4352254B2 (en) Wireless LAN communication device, wireless LAN communication method, and wireless LAN communication device program
JP4175940B2 (en) VoIP telephone system and communication control method in VoIP telephone system
JP4764024B2 (en) Wireless relay device, wireless terminal device, and program for wireless terminal device
JP3632596B2 (en) Telephone system
US8190208B2 (en) Base station
JP5397972B2 (en) Acoustic communication system, audio communication apparatus, and audio compression change method
JP5988209B2 (en) Communications system
JP4452193B2 (en) Terminal
US8619556B2 (en) Call control
JP6227161B1 (en) Communication adapter device, data communication system, and data communication method
US7978834B2 (en) Call control
EP1721430B1 (en) Call admission control
JP2005175694A (en) Voice communication apparatus, and voice communication method
JPH11178073A (en) Emergency communication system for radio equipment

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20051028

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20071029

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071106

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20071226

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20080521

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080611

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20080724

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080826

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 4186060

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

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110919

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120919

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130919

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees