(57)【要約】    【課題】  無線データ通信網と有線インターネットデータ通信網を使用し、単一のハードウェア的な回路を通じてデータ通信を必要とする他の装置及び機器に接続し、インターネットデータ通信を行う方法を実現する。    【解決手段】  本発明は、データ通信を必要とする任意の内部装置と内部接続装置部を通じてインターフェース(Interface)をなした状態で本発明の処理部(200)にデータ受信信号を送り、処理部は受け取った内部装置の信号が有線網か無線網かを確認する。その後、処理部は外部装置接続部を通じて有/無線網と接続し、データ通信が可能な通路を確保するものであるが、信号が無線網を利用する場合には、多様な無線モデムとの無線データ通信を成功保証するためのボーレート(Baudrate)を検出する。前述のボーレート(Baudrate)検出後、多様な移動通信サービス事業者が要求する各々の認証段階を経て、該当無線網がサポートする低速度または高速データ通信速度で通信を行う。【選択図】    図１
2005151171.tif 000002
【特許請求の範囲】
【請求項１】
有/無線統合データ通信方法、特に無線網(TDMA, cdma, GSM, PHS, Bluetooth)と有線網(専用回線網、ADSL網、ケーブルモデム網)を単一のハードウェア構造を使用しデータ通信を具現する方法。
【請求項２】
請求事項第１項において、世界全ての無線網(TDMA, cdma, GSM, PHS, Bluetooth)との接続方式。
【請求項３】
請求事項第1項において、低速度(19,200)〜高速度(230,400bps)の自動認知接続方式。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は有/無線統合データ送信方法に関するもので、詳しくは無線データ通信網(例えばTDMA, cdma, GSM, PHS, Bluetooth)と有線インターネットデータ通信網(例えば専用回線網、ADSL網、ケーブルモデム網)を使用し、単一のハードウェア的な回路を通じてデータ通信を必要とする他の装置及び機器に接続し、インターネットデータ通信を行う方法に関するものである。
【背景技術】
【０００２】
従来、データ通信を行なう方式として、無線データ通信網 (TDMA, cdma, GSM, PHS, Bluetooth)や有線データ通信網 (専用回線網、ADSL網、ケーブルモデム網）が知られている。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、無線データ通信網と有線データ通信網を利用し、単一のハードウェア的な回路を通じて、データ通信を必要とする他の装置及び機器に接続し、インターネットデータ通信を行う方法については実現されていない。
【０００４】
本発明は、有/無線データ通信機能を単一のハードウェア的な回路に統合し、多様な有・無線統合データ通信方式を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、有/無線統合データ通信方法、特に無線網(TDMA, cdma, GSM, PHS, Bluetoothなど)と有線網(専用回線網、ADSL網、ケーブルモデム網など)を単一のハードウェア構造を使用しデータ通信を具現する方法である。
【０００６】
また、上記方法に適用可能な、世界全ての無線網(TDMA, cdma, GSM, PHS, Bluetooth)との接続方式である。
【０００７】
また、上記方法に適用可能な、低速度(19,200)〜高速度(230,400bps)の自動認知接続方式である。
【０００８】
本発明は、有/無線データ通信の要請を判断する段階、無線データ通信要請の場合、無線モデムのボーレート (Baudrate)を検出して記録する段階、AT命令語でデータ呼出を開設し(Point to Point Protocol)プロトコルを通じ移動通信事業者のデータ通信認証要請を経てPPPセッションを接続する段階、接続に成功した場合、TCP(Transmission Control Protocol)及びUDP(User Datagram Protocol)を利用し制御パケット及びデータパケットを順次送信する段階などの一連の段階で構成されるのを特徴とする。
【０００９】
また、本発明の構成は以下のとおりである。データ通信を必要とする任意の内部装置と内部接続装置部を通じてインターフェース(Interface)をなした状態で本発明の処理部(200)にデータ受信信号を送り、処理部は受け取った内部装置の信号が有線網か無線網かを確認する。その後、処理部は外部装置接続部を通じて有/無線網と接続し、データ通信が可能な通路を確保するものであるが、信号が無線網を利用する場合には、多様な無線モデムとの無線データ通信を成功保証するためのボーレート(Baudrate)を検出する。前述のボーレート(Baudrate)検出後、多様な移動通信サービス事業者が要求する各々の認証段階を経て、該当無線網がサポートする低速度または高速データ通信速度で通信を行う。
【発明の効果】
【００１０】
本発明が提供する開発方法を使用することにより、有・無線網に同時接続または多様な接続環境に応用を可能にする。これにより、開発期間の短縮及び開発費用の削減が可能になる。
【発明を実施するための最良の形態】
【００１１】
本発明の特徴及びメリットは添付図面及び次の説明を参照されたい。
【００１２】
図1は、本発明による全体的なシステム構成図で三つに大別される。すなわち内部装置接続部(300)、処理部(200)、外部装置接続部(100)である。
【００１３】
データ受信が行われるメカニズムは次の通りである。
【００１４】
内部装置(500)は内部接続部を経て、TX2を通じて本発明の処理部(200)にデータ受信信号を送ると、処理部(200)はそれを受け取り内部装置(500)のSIGNALが有/無線網を感知し、外部装置接続部(100)を通じ有/無線網(400)と接続し、データ通信可能な通路を確保する。
【００１５】
外部装置接続部 (100)は国際標準に準じたIPで接続しデータを受信する。データが該当IPから受信する過程は外部装置接続部(100)を通じて外部有無線網(400)に接続され、RX1を通じて処理部(200)に送られる。
【００１６】
処理部は有線または無線を確認し、処理方式を有線処理部 (210)/無線処理部(220)に分けて処理する。コネクタ2部 (120)と無線処理部 (220)との間のRX1データは、最も普遍的な通信方式であるSerial(RS-232規格)通信で行われ、処理部 (200)はコネクタ3部(310)を通じてデータを受信しようとする装置にデータを送る。データを受信しようとする装置とのインターフェス方式も最も普遍的なSerial(RS-232規格)通信を通じて行われる。
【００１７】
データ送信の場合は、前述したデータ受信方式の逆順で行われる。
【００１８】
図2を参照しながらソフトウェア全体構造を次に説明する．
本通信装置は有線方式と無線方式をインターフェスとし、FTP(470a)、TFTP(490a)、Socket(480a)方式でデータを送受信することができる。
【００１９】
有線方式では、イーサーネット(Ethernet)方式(310a)を利用する専用回線(210a)、ADSL(210a)、Cable網(210a)をサポートする。DHCPクライアントモジュールが(441a)内蔵されており、装置の呼出時にはホストIP及びゲートウェイIPを動的に設定することができ、ARPプロトコル(442a)及びマッピングテーブルモジュールを内蔵している。Ethernetを利用し、ホストIP及びゲートウェイIPは静的/動的 (DHCP利用)に設定することができる。
【００２０】
無線方式では、CDMAデータサービスを利用することができる。携帯端末機に接続してモデムとして利用し、 PPP接続(440a)をサポートする。通信階層としてはTCP(450a)とUDP(460a)両方を支援し、使用者が求める方式でソケットを使用しプログラミングすることができる。FTP(470a)、TFTP(490a)クライアントモジュールを内蔵しており、利用可能である。
【００２１】
図3を参照しながらソフトウェアブロック図を次に説明する。
【００２２】
データ送信を要求された場合、アプリケーション(800c)はWorkspace(1000c)モジュールの送信バッファに要求された送信データを保存し、形態によってCommモジュール(700c)のサービスモジュール(FTP, TFTP, Socket)で送信する。
【００２３】
図4を参照しながらプロセスを時系列に説明する。
【００２４】
送信データが発生するとAppモジュール(100d) SendData(110d)メッセージを呼び出し、送信要請をする。Send Dataメッセージを受けたAppモジュール(100d)は先ず受け取ったデータをWorkspaceモジュール(200d)内の送信バッファに書き移す。(CopyData(210d))データを書き移した後、Appモジュール(100d)はcommモジュール(300d)へOpenDataService(310d)メッセージを送り、PPPセッションを開くように要請する。
【００２５】
図5を参照しながら無線データ転送要請処理段階1(準備段階)を説明する。
Appモジュールから OpenDataService(110e)メッセージを通じPPPセッションを開放の要請を受ける。UARTモジュール(600e)へ FineInterface(610e)メッセージを送り、転送装置(無線モデム)が現在の接続状態を確認する。
【００２６】
図6を参照しながら無線データ転送要請処理段階2(転送段階)を説明する。
【００２７】
Appモジュールから ConnectServer(110f)メッセージを通じて相手サーバのプログラムと通信セッション設定の要請を受ける。 Commモジュール(200f)は相手サーバのプログラムの形態により、TCPプログラムの場合はTCPモジュール(300f)へ該当ポート別OpenTCP(310f)メッセージのTCP接続を要請する。
【００２８】
図7を参照しながら有線データ送信を時系列に説明する。
【００２９】
送信するデータが発生すると、Appモジュール(100g)のSendData(110g)メッセージを呼出し送信要請をする。SendData(110g)メッセージを受けたAppモジュール(100g)は、先ず受け取ったデータをWorkspaceモジュール(200g)内の転送バッファに書き移す。その後Appモジュール(100g)はCommモジュール(300g)へ OpenNetwork(310g)メッセージを送り、ネットワークモジュールの初期化を要請する。動的IP生成の設定があればCommモジュールはDHCPモジュール(400g)へInitDHCP(410g)メッセージを送信する。
【００３０】
図８を参照しながら有線データ転送処理段階(1段階)を次に説明する。
【００３１】
AppモジュールからOpenNetwork(110h)メッセージを通じネットワーク初期化の要請を受ける。DHCPモジュール(400h)へInitDHCP(610h)メッセージを送り、DHCPサーバを検索し、ホストIP、ゲートウェーIP、サブネットマスク情報を取得する。
【００３２】
図9を参照しながら有線データ転送要請処理段階2(転送段階)を次に説明する。
【００３３】
AppモジュールよりConnectServer(110i)メッセージを通じ相手サーバのプログラムと通信セッション設定の要請を受ける。Commモジュール(200i)は、相手サーバプログラムの形態がTCPプログラムの場合、TCPモジュール(300i)にTCP連結を要請する。相手サーバとの連結が成功するとAPPモジュールはStartSendData(120i)メッセージをCommモジュール(200i)へ送り送信開始を要請する。送信要請を受けたCommモジュール(200i)はWorkspaceモジュール(100i)の送信バッファに保存されたデータを送信容量にあわせて分割し(GetData(210i))送信する。送信中または送信後、受信したデータを処理するように ProcessComm(310i)メッセージを受けると該当データをWorkspaceモジュール(100i)の受信バッファの保存し(PutData(220i))、Appモジュールに知らせる。
【００３４】
以上、本発明が提供する開発方法を使用することにより、有・無線網に同時接続または多様な接続環境に応用を可能にする。これにより、開発期間の短縮及び開発費用の削減が可能になる。
【００３５】
また、具体的な形態として、有線網(専用回線網、ADSL網、Cable網)の全てに使用可能になる。
【図面の簡単な説明】
【００３６】
【図１】本実施形態にかかる全体的なシステム構成図である。
【図２】本実施形態にかかるソフトウェア全体構造を示す図である。
【図３】本実施形態にかかるソフトウェアブロック図を示す図である。
【図４】本実施形態にかかるプロセスを時系列に説明するための図である。
【図５】無線データ転送要請処理段階1(準備段階)を説明するための図である。
【図６】無線データ転送要請処理段階2(転送段階)を説明するための図である。
【図７】有線データ送信を時系列に説明するための図である。
【図８】有線データ転送処理段階(1段階)を次に説明するための図である。
【図９】有線データ転送要請処理段階2(転送段階)を次に説明するための図である。
【符号の説明】
【００３７】
１００・・・外部装置接続部
２００・・・処理部
３００・・・内部装置接続部
４００・・・有/無線網
５００・・・内部装置
【図１】
2005151171.tif 000003
【図２】
2005151171.tif 000004
【図３】
2005151171.tif 000005
【図４】
2005151171.tif 000006
【図５】
2005151171.tif 000007
【図６】
2005151171.tif 000008
【図７】
2005151171.tif 000009
【図８】
2005151171.tif 000010
【図９】
2005151171.tif 000011