JP4815181B2 - COMMUNICATION DEVICE, COMMUNICATION METHOD, AND PROGRAM - Google Patents
COMMUNICATION DEVICE, COMMUNICATION METHOD, AND PROGRAM Download PDFInfo
- Publication number
- JP4815181B2 JP4815181B2 JP2005291393A JP2005291393A JP4815181B2 JP 4815181 B2 JP4815181 B2 JP 4815181B2 JP 2005291393 A JP2005291393 A JP 2005291393A JP 2005291393 A JP2005291393 A JP 2005291393A JP 4815181 B2 JP4815181 B2 JP 4815181B2
- Authority
- JP
- Japan
- Prior art keywords
- communication
- setting information
- data
- internet
- connection
- 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
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Description
本発明は、無線通信網を介してインターネットにアクセスする通信装置及び通信方法に関し、特に、配下のホスト機器をインターネットに接続する通信装置、通信方法及びプログラムに関する。 The present invention relates to a communication device and a communication method for accessing the Internet via a wireless communication network, and more particularly to a communication device , a communication method, and a program for connecting a subordinate host device to the Internet.
近年、インターネットの普及に伴い、PC(パーソナル・コンピュータ)だけでなく、DVDレコーダ、ネットワークカメラ、白物家電、カーナビゲーションシステムといった家庭における様々なホスト機器が、ルータ及びADSL、FTTHといったインターネット接続サービスを経由してインターネットに接続できるようになってきった。 In recent years, with the spread of the Internet, not only PCs (personal computers) but also various host devices in the home such as DVD recorders, network cameras, white goods, car navigation systems, etc. offer Internet connection services such as routers, ADSL and FTTH. It has become possible to connect to the Internet via.
そして、これらのホスト機器は、家庭や企業内の一箇所で使用されるものとは限らず、それぞれの用途に従ってユーザが持ち運ぶ性格を有するので、それぞれの出先においてインターネットに接続できることが必要になっている。 And these host devices are not necessarily used at one place in the home or company, and have the personality to be carried by users according to their usage, so it is necessary to be able to connect to the Internet at each destination. Yes.
即ち、普及率の高い携帯端末を利用して各ホスト機器をインターネットに接続することができれば、持ち運ぶ性格を有するホスト機器の利便性を高めることができ、ユーザニーズを満足することができる。このような課題に対応する技術が、例えば、特許文献1(図6)や、特許文献2(図7)に開示されている。 In other words, if each host device can be connected to the Internet using a portable terminal having a high penetration rate, the convenience of the host device having the character to be carried can be improved and the user needs can be satisfied. For example, Patent Literature 1 (FIG. 6) and Patent Literature 2 (FIG. 7) disclose a technology corresponding to such a problem.
図6は、従来のインターネット接続支援システムの構成例(その1)を示す概念図である。図7は、従来のインターネット接続支援システムの構成例(その2)を示す概念図である。図6では、通信装置(携帯端末)600とホスト機器601と無線通信網602とインターネット603とが示されている。図7でも同様に、通信装置(携帯端末)700とホスト機器701と無線通信網702とインターネット703とが示されている。
FIG. 6 is a conceptual diagram showing a configuration example (No. 1) of a conventional Internet connection support system. FIG. 7 is a conceptual diagram showing a configuration example (No. 2) of a conventional Internet connection support system. In FIG. 6, a communication device (mobile terminal) 600, a host device 601, a
図6において、特許文献1によれば、まず、ホスト機器601から通信装置600へのローカル接続605を確立し、その後、通信装置600が無線通信網602を経由してインターネット603上のサーバ606とモデム接続607を確立する。ホスト機器601は、サーバ606にてインターネット接続手続きを行った後、インターネット接続608を実現することができる。
6, according to Patent Document 1, first, a local connection 605 from the host device 601 to the communication device 600 is established, and then the communication device 600 communicates with the
また、図7において、特許文献2によれば、まず、通信装置700が無線通信網702を経由してインターネット703上のサーバ705とのインターネット接続706を実現し、その後、ホスト機器701と通信装置700とのローカル接続707を確立する。ホスト機器701からインターネット703へのデータは通信装置700にてIPパケット内にカプセル化することにより、また、インターネット703からホスト機器701へのデータは通信装置700にてIPパケットから取り出すことにより、それぞれのデータを通信装置700にて中継し、ホスト機器701のインターネットの利用708を実現することができる。
しかしながら、上記した従来の技術では、ホスト機器のインターネット利用と同時に、通信装置自体のインターネット利用を実現することができない。また、複数のホスト機器が、同時に、通信装置のインターネット接続を利用してインターネット利用を行うことができない。さらに、通信装置とホスト機器との間のIP通信や、ホスト機器間における通信装置を介したIP通信を、インターネットとの接続と同時に実現することができない。 However, with the above-described conventional technology, it is not possible to realize the Internet use of the communication device itself at the same time as the host device uses the Internet. In addition, a plurality of host devices cannot simultaneously use the Internet using the Internet connection of the communication device. Furthermore, IP communication between the communication device and the host device and IP communication via the communication device between the host devices cannot be realized simultaneously with connection to the Internet.
本発明は、かかる点に鑑みてなされたものであり、ホスト機器によるインターネット接続性やホスト機器間接続性のより優れた通信装置、通信方法及びプログラムを提供することを目的とする。 SUMMARY An advantage of some aspects of the invention is that it provides a communication device , a communication method, and a program that are more excellent in internet connectivity and inter-host device connectivity by a host device.
かかる課題を解決するため、本発明に係る通信装置は、ホスト機器の自分を介したインターネット接続と同時に、自分自体のインターネット接続を行うことができる通信装置であって、無線通信網を介してインターネット接続を行ってIPデータの送受信を行うIP接続手段と、前記ホスト機器とローカル網を介してローカル接続を行ってIPデータの送受信を行うローカル通信手段と、前記IP接続手段にてIPデータの送受信を行う場合に用いる少なくともTCP又はUDPのいずれかの設定情報を含む通信プロトコルの通信設定情報と、前記ローカル通信手段にてIPデータの送受信を行う場合に用いる少なくともTCP又はUDPのいずれかの設定情報を含む通信プロトコルの通信設定情報と、前記ホスト機器と、を対応づけて記憶する記憶手段と、前記ホスト機器が前記ローカル通信手段と前記IP接続手段とを介してインターネットとIPデータの送受信を行う場合に、前記記憶手段に記憶された前記IP接続手段にてIPデータの送受信を行う場合に用いる少なくともTCP又はUDPのいずれかの設定情報を含む通信プロトコルの通信設定情報と、前記記憶手段に記憶された前記ローカル通信手段にてIPデータの送受信を行う場合に用いる少なくともTCP又はUDPのいずれかの設定情報を含む通信プロトコルの通信設定情報と、に基づいて、IPデータの宛先が当該通信装置のアプリケーション部宛であるか、インターネット宛又はローカル網宛であるかを判定し、インターネット宛又はローカル網宛である場合には、前記記憶手段から対応する通信プロトコルの通信設定情報を取り出し、取り出した通信プロトコルの通信設定情報に基づいて、送受信するIPデータを再生成する多重交換手段と、前記IP接続手段がインターネット接続を行っている場合において、前記ローカル通信手段が確立しているローカル接続に対して、前記ローカル通信手段にてIPデータの送受信を行う場合に用いる少なくともTCP又はUDPのいずれかの設定情報を含む通信プロトコルの通信設定情報を新たに割り当てて対応づけるIP通信管理手段と、を備え、前記IP通信管理手段は、前記ホスト機器がインターネットとのIPデータの送受信中において、当該通信装置のためにインターネットとIPデータを送受信するための通信プロトコルで使用していない通信設定情報を新たに割り当てる構成を採る。
また、本発明に係る通信方法は、通信装置における通信方法であって、無線通信網を介してインターネット接続を行ってIPデータの送受信を行うIP接続ステップと、ホスト機器とローカル網を介してローカル接続を行ってIPデータの送受信を行うローカル通信ステップと、前記IP接続ステップにてIPデータの送受信を行う場合に用いる少なくともTCP又はUDPのいずれかの設定情報を含む通信プロトコルの通信設定情報と、前記ローカル通信ステップにてIPデータの送受信を行う場合に用いる少なくともTCP又はUDPのいずれかの設定情報を含む通信プロトコルの通信設定情報と、前記ホスト機器と、を対応づけて記憶する記憶ステップと、前記ホスト機器が前記ローカル通信ステップと前記IP接続ステップとを使用してインターネットとIPデータの送受信を行う場合に、前記記憶ステップにて記憶された前記IP接続ステップにてIPデータの送受信を行う場合に用いる少なくともTCP又はUDPのいずれかの設定情報を含む通信プロトコルの通信設定情報と、前記記憶ステップにて記憶された前記ローカル通信ステップにてIPデータの送受信を行う場合に用いる少なくともTCP又はUDPのいずれかの設定情報を含む通信プロトコルの通信設定情報と、に基づいて、IPデータの宛先が当該通信装置のアプリケーション部宛であるか、インターネット宛又はローカル網宛であるかを判定し、インターネット宛又はローカル網宛である場合には、前記記憶ステップにて記憶された対応する通信プロトコルの通信設定情報を取り出し、取り出した通信プロトコルの通信設定情報に基づいて、送受信するIPデータを再生成する多重交換ステップと、前記IP接続ステップによりインターネット接続を行っている場合において、前記ローカル通信ステップにおいて確立しているローカル接続に対して、前記ローカル通信ステップにおいてIPデータの送受信を行う場合に用いる少なくともTCP又はUDPのいずれかの設定情報を含む通信プロトコルの通信設定情報を新たに割り当てて対応づけるIP通信管理ステップと、を備え、前記IP通信管理ステップは、前記ホスト機器がインターネットとのIPデータの送受信中において、当該通信装置のためにインターネットとIPデータを送受信するための通信プロトコルで使用していない通信設定情報を新たに割り当て、前記ホスト機器の通信装置を介したインターネット接続と同時に、当該通信装置自体のインターネット接続を行うことができるようにする。
また、本発明に係るプログラムは、通信装置に、無線通信網を介してインターネット接続を行ってIPデータの送受信を行うIP接続ステップと、ホスト機器とローカル網を介してローカル接続を行ってIPデータの送受信を行うローカル通信ステップと、前記IP接続ステップにてIPデータの送受信を行う場合に用いる少なくともTCP又はUDPのいずれかの設定情報を含む通信プロトコルの通信設定情報と、前記ローカル通信ステップにてIPデータの送受信を行う場合に用いる少なくともTCP又はUDPのいずれかの設定情報を含む通信プロトコルの通信設定情報と、前記ホスト機器と、を対応づけて記憶する記憶ステップと、前記ホスト機器が前記ローカル通信ステップと前記IP接続ステップとによりインターネットとIPデータの送受信を行う場合に、前記記憶ステップにて記憶された前記IP接続ステップによりIPデータの送受信を行う場合に用いる少なくともTCP又はUDPのいずれかの設定情報を含む通信プロトコルの通信設定情報と、前記記憶ステップにて記憶された前記ローカル通信ステップによりIPデータの送受信を行う場合に用いる少なくともTCP又はUDPのいずれかの設定情報を含む通信プロトコルの通信設定情報と、に基づいて、IPデータの宛先が当該通信装置のアプリケーション部宛であるか、インターネット宛又はローカル網宛であるかを判定し、インターネット宛又はローカル網宛である場合には、前記記憶ステップにて記憶された対応する通信プロトコルの通信設定情報を取り出し、取り出した通信プロトコルの通信設定情報に基づいて、送受信するIPデータを再生成する多重交換ステップと、前記IP接続ステップによりインターネット接続を行っている場合において、前記ローカル通信ステップにおいて確立しているローカル接続に対して、前記ローカル通信ステップによりIPデータの送受信を行う場合に用いる少なくともTCP又はUDPのいずれかの設定情報を含む通信プロトコルの通信設定情報を新たに割り当てて対応づけるIP通信管理ステップと、を実行させ、前記IP通信管理ステップは、前記ホスト機器がインターネットとのIPデータの送受信中において、当該通信装置のためにインターネットとIPデータを送受信するための通信プロトコルで使用していない通信設定情報を新たに割り当て、前記ホスト機器の通信装置を介したインターネット接続と同時に、当該通信装置自体のインターネット接続を行うことができるようにした。
In order to solve such a problem, a communication device according to the present invention is a communication device capable of performing its own Internet connection at the same time as the Internet connection of the host device via itself, and the Internet via the wireless communication network. IP connection means for performing connection and transmission / reception of IP data, local communication means for performing local connection with the host device via a local network and transmission / reception of IP data, and transmission / reception of IP data by the IP connection means Communication protocol communication setting information including at least either TCP or UDP setting information used when performing IP communication, and at least either TCP or UDP setting information used when transmitting and receiving IP data in the local communication means The communication setting information including the communication protocol is stored in association with the host device. Storage means, and when the host device transmits / receives IP data to / from the Internet via the local communication means and the IP connection means, the IP connection means transmits / receives IP data stored in the storage means Communication protocol communication setting information including at least either TCP or UDP setting information used when performing IP communication, and at least TCP used when performing transmission / reception of IP data in the local communication means stored in the storage means Based on the communication setting information of the communication protocol including any setting information of UDP, it is determined whether the destination of the IP data is addressed to the application unit of the communication device, the Internet address or the local network, If it is destined for the Internet or a local network, the corresponding communication protocol is stored from the storage means. Taken out communication setting information Le, on the basis of the communication setting information of the communication protocols taken out, and multiple exchange means to regenerate the IP data to be transmitted and received, in a case where the IP connection means has Internet connection, the local communication A communication protocol communication setting information including at least either TCP or UDP setting information used when IP data is transmitted / received by the local communication means is newly assigned to the local connection established by the means. An IP communication management means for associating the IP communication management means with a communication protocol for transmitting / receiving IP data to / from the Internet for the communication device while the host device is transmitting / receiving IP data to / from the Internet. A configuration in which unused communication setting information is newly assigned is adopted.
The communication method according to the present invention is a communication method in a communication apparatus, comprising: an IP connection step for connecting to the Internet via a wireless communication network to transmit and receive IP data; and a local connection via a host device and a local network. A local communication step of connecting and transmitting / receiving IP data, and communication setting information of a communication protocol including at least setting information of either TCP or UDP used when transmitting / receiving IP data in the IP connection step; A storage step of associating and storing communication setting information of a communication protocol including setting information of at least either TCP or UDP used when transmitting and receiving IP data in the local communication step; and The host device uses the local communication step and the IP connection step Communication protocol including at least either TCP or UDP setting information used when transmitting / receiving IP data in the IP connection step stored in the storage step. Based on communication setting information and communication setting information of a communication protocol including at least either TCP or UDP setting information used when transmitting / receiving IP data in the local communication step stored in the storage step Then, it is determined whether the destination of the IP data is for the application unit of the communication device, the Internet, or the local network. If the destination is the Internet or the local network, the IP data is stored in the storage step. Retrieve the communication setting information of the corresponding communication protocol and Based on the communication setting information of the protocol, and multiple exchange step to regenerate the IP data to be transmitted and received, in a case where performing an Internet connection by the IP connection step, the local connection is established in the local communication step An IP communication management step for newly allocating and associating communication setting information of a communication protocol including at least setting information of either TCP or UDP used when performing transmission / reception of IP data in the local communication step, and The IP communication management step newly assigns communication setting information not used in a communication protocol for transmitting / receiving IP data to / from the Internet for the communication device while the host device is transmitting / receiving IP data to / from the Internet, passing of the host device At the same time the Internet connection through the communication apparatus, to be able to perform the Internet connection of the communication device itself.
In addition, the program according to the present invention includes an IP connection step in which a communication apparatus connects to the Internet via a wireless communication network to transmit and receive IP data, and a local connection to the host device via the local network and IP data. A local communication step of performing transmission / reception of communication, communication setting information of a communication protocol including setting information of at least either TCP or UDP used when performing transmission / reception of IP data in the IP connection step, and in the local communication step A storage step of storing communication setting information of a communication protocol including at least either TCP or UDP setting information used when transmitting / receiving IP data and the host device in association with each other; and The Internet and IP by the communication step and the IP connection step Communication setting information of a communication protocol including at least setting information of either TCP or UDP used when transmitting / receiving IP data by the IP connection step stored in the storing step. , Based on the communication setting information of the communication protocol including at least either TCP or UDP setting information used when transmitting and receiving IP data in the local communication step stored in the storage step, It is determined whether the destination is addressed to the application unit of the communication device, the Internet, or the local network. If the destination is the Internet or the local network, the corresponding communication protocol stored in the storing step is stored. Communication setting information of the selected communication protocol. Based on the information, and multi-exchange step to regenerate the IP data to be transmitted and received, in a case where performing an Internet connection by the IP connection step, the local connection is established in the local communication step, the local communication An IP communication management step for newly assigning and associating communication setting information of a communication protocol including at least either TCP or UDP setting information used when transmitting / receiving IP data by the step, and performing the IP communication management The step newly allocates communication setting information not used in a communication protocol for transmitting / receiving IP data to / from the Internet for the communication device while the host device is transmitting / receiving IP data to / from the Internet, Through a communication device Simultaneously with the Internet connection, the communication device itself can be connected to the Internet.
本発明によれば、通信装置が行う他のインターネットとの通信と同時にホスト機器によるインターネットへの接続を実現することができ、ホスト機器によるインターネット接続性やホスト機器間接続性のより優れた通信装置、通信方法及びプログラムを提供することができる。 ADVANTAGE OF THE INVENTION According to this invention, the communication apparatus which can implement | achieve the connection to the internet by a host apparatus simultaneously with the communication with the other internet which a communication apparatus performs, and is more excellent in the internet connectivity by a host apparatus, and the connectivity between host apparatuses A communication method and a program can be provided.
以下、本発明の実施の形態について図面を参照して詳細に説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
(実施の形態1)
図1は、本発明の実施の形態1に係るインターネット接続支援システムの構成を示すブロック図である。図1では、通信装置100と、この通信装置100にローカル網101を介して接続される複数のホスト機器102(1〜n)と、無線通信網103と、インターネット104とが示されている。インターネット104上にはサーバ装置105が存在する。
(Embodiment 1)
FIG. 1 is a block diagram showing a configuration of an Internet connection support system according to Embodiment 1 of the present invention. In FIG. 1, a communication device 100, a plurality of host devices 102 (1 to n) connected to the communication device 100 via a local network 101, a
通信装置100は、無線通信網103を介してインターネット104にアクセスし、インターネット104上のサーバ装置105と認証等の手順を実行してインターネット104にIP接続し、メールの送受信やホームページの閲覧をIPプロトコルによる通信によって実現する機能を装備し、通信装置−インターネット接続機能109の他に、通信装置によるインターネット利用110を可能にする携帯電話機であるとしている。
The communication device 100 accesses the Internet 104 via the
複数のホスト機器102(1〜n)は、それぞれ、インターネット接続機能を有する製品であり、例えば、パソコン(PC)、DVDレコーダ、ネットワークカメラ、白物家電などである。ホスト機器102(1〜n)は、ローカル網101を介して通信装置100と1対1の関係でローカル接続111(1〜n)を行うことができる。これによって、ホスト機器102(1〜n)は、それぞれ個別に、通信装置100を経由してインターネット接続112(1〜n)を行うことができる。また、例えば、通信装置100によりホスト機器102(1〜n)を個別にコントロールすることや、逆にホスト機器102(1〜n)のそれぞれから通信装置100のフォルダを閲覧することが可能である。 Each of the plurality of host devices 102 (1 to n) is a product having an Internet connection function, such as a personal computer (PC), a DVD recorder, a network camera, or a white appliance. The host devices 102 (1 to n) can make local connections 111 (1 to n) in a one-to-one relationship with the communication apparatus 100 via the local network 101. Accordingly, the host devices 102 (1 to n) can individually make Internet connections 112 (1 to n) via the communication device 100, respectively. Further, for example, the host device 102 (1 to n) can be individually controlled by the communication device 100, or conversely, the folder of the communication device 100 can be browsed from each of the host device 102 (1 to n). .
なお、通信装置100が接続する網としては、携帯電話網(セルラ網、WLAN網等)、公衆網、宅内におけるモバイルサービス網(WLAN網等)等を想定している。また、通信装置100は、インターネット接続用の通信プロトコルとしてPPP、PPPoE、PPPoA、DHCP、IP、TCP、UDP等を装備し、Mopera(登録商標)のようなインターネットサービスに接続し、インターネットの様々なサービスを利用できるようになっている。さらに、通信装置100がインターネット接続に利用する無線通信網は、図1では、1つを示すが、複数の無線通信網を利用するようにしてもよい。 Note that a network to which the communication apparatus 100 is connected is assumed to be a mobile phone network (cellular network, WLAN network, etc.), a public network, a mobile service network (WLAN network, etc.) in the home, and the like. Further, the communication device 100 is equipped with PPP, PPPoE, PPPoA, DHCP, IP, TCP, UDP, etc. as communication protocols for Internet connection, and is connected to an Internet service such as Mopera (registered trademark). The service is available. Furthermore, although the communication apparatus 100 uses one wireless communication network for Internet connection in FIG. 1, a plurality of wireless communication networks may be used.
また、ローカル網101としては、Bluetooth、USB、WLAN、Ethernet(登録商標)等を想定している。このローカル網101でのローカル接続111(1〜n)では、例えば、PPP、DHCP、IP、TCP、UDP等の通信プロトコルを用いてIP通信が実現される。 Further, the local network 101 is assumed to be Bluetooth, USB, WLAN, Ethernet (registered trademark) or the like. In the local connections 111 (1 to n) in the local network 101, for example, IP communication is realized using a communication protocol such as PPP, DHCP, IP, TCP, and UDP.
次に、図2は、図1に示す通信装置100の構成例を示すブロック図である。また、図3は、図1に示すホスト機器102の構成例を示すブロック図である。 Next, FIG. 2 is a block diagram showing a configuration example of the communication apparatus 100 shown in FIG. FIG. 3 is a block diagram illustrating a configuration example of the host device 102 illustrated in FIG.
図2に示すように、通信装置100は、IP網接続用無線インタフェース201、IP網接続通信部202、IP網接続管理部203、ローカル網インタフェース204、ローカル網通信部205、機器収容管理部206、多重交換部207、IP通信管理部208、IP通信アドレス情報テーブル209、アプリケーション部210及び入出力部211を備えている。
As shown in FIG. 2, the communication apparatus 100 includes an IP network connection
また、図3に示すように、ホスト機器102は、ローカル網インタフェース301、ローカル網通信部302、IP網接続管理部303及びアプリケーション部304を備えている。
As shown in FIG. 3, the host device 102 includes a
図2及び図3において、ローカル網インタフェース204、301は、それぞれ、ローカル網通信部205、302をローカル網101に接続するインタフェースである。ローカル網101は、上記したように、Bluetooth、USB、WLAN、Ethernet(登録商標)等である。
2 and 3,
ローカル網通信部205、302は、それぞれ、ローカル網インタフェース204、301を介したローカル網101においてIP通信を実現する。そこで用いる通信プロトコルは、上記したように、PPP、DHCP、IP、TCP、UDP等である。
The local
機器収容管理部206、IP網接続管理部303は、それぞれ、認証データ、IPアドレス等のIP接続情報を保持し、ローカル網通信部205、302と協同することによって通信装置100とホスト機器102とのIP接続を実現する。接続の形態としては、ホスト機器102から通信装置100に接続する場合と、通信装置100からホスト機器102に接続する場合とがある。
The device
アプリケーション部210は、通信装置100がインターネット、もしくは、ホスト機器102にIP接続すると、アプリケーションを実行する。また、アプリケーション部304は、ホスト機器102がインターネット、もしくは、通信装置100にIP接続すると、アプリケーションを実行する。
The
また、図2において、IP網接続管理部203は、予め保持されている接続先電話番号やインターネットサービス加入者情報等のIP接続管理情報に基づきIP網接続通信部202を制御し、IP網接続用無線インタフェース201及び無線通信網103を経由してインターネット104上の加入者管理用のサーバ装置105に接続を行う。このとき、IP網接続通信部202は、ユーザ認証、通信装置100へのIPアドレスの付与等のインターネット接続に関する初期動作を実施する。これによって、通信装置100は、インターネット104にIP接続することができる。なお、図2では、インターネット104への接続として1つの無線通信網103のインタフェースを備えているが、複数の無線通信網のインタフェースを備えるようにしてもよい。
In FIG. 2, the IP network
IP通信管理部208は、ローカル網インタフェース204やIP網接続用無線インタフェース201におけるIP接続の状態を把握し、各インタフェース上で使用されている通信プロトコルの通信設定情報をIP通信アドレス情報テーブル209に設定して管理する。特に、IP通信アドレス情報テーブル209を用いて、ローカル網インタフェース204上でホスト機器102と行われているIP通信に対して、IP網接続用無線インタフェース201上のインターネット104との接続で利用する通信プロトコルの通信設定情報を対応づけることを行う。
The IP
IP通信アドレス情報テーブル209には、無線通信網103とデータ送受信を行うための通信プロトコル並びに該通信網に関する情報である通信設定情報、ホスト機器102とローカル網101を介してデータ送受信を行うための通信に関する情報であるローカル通信情報、IP通信管理部208が設定したIP網接続用無線インタフェース201及びローカル網インタフェース204で使用される通信プロトコルの通信設定情報及び対応づけられた情報等のアドレス情報が記憶されている。
The IP communication address information table 209 includes a communication protocol for performing data transmission / reception with the
多重交換部207は、アプリケーション部210、IP網接続通信部202、ローカル網通信部205からIPデータを受け取り、IP通信管理部208が管理するIP通信アドレス情報テーブル209に従ってIPデータの再生成を行い、IP通信アドレス情報テーブル209に従って、その再生成したIPデータをアプリケーション部210、IP網接続通信部202、ローカル網通信部205のいずれかの処理部に引き渡す。
入出力部211は、IP通信アドレス情報テーブル209の内容をユーザに表示し、IP通信管理部208への操作を可能にする。入出力部211を介してユーザ等によってIP通信アドレス情報テーブル209に新たな情報を格納したり、IP通信アドレス情報テーブル209に格納されている情報を更新したりすることができるので、通信装置100は、IP通信アドレス情報テーブル209に格納された情報を用いて、インターネット104への接続やホスト機器102への接続を開始し、ホスト機器102とインターネット104との接続を行うことができる。これによって、ユーザは、通信装置100とホスト機器102とのインターネット接続に関する接続形態の設定及びメンテナンスを行うことができる。
The input /
ここで、IP通信アドレス情報テーブル209は、次のようにして形成される。即ち、IP通信管理部208は、通信装置100とホスト機器102がローカル網101上でIP通信を行う際に、ローカル網インタフェース204に接続される各ホスト機器102が使用する通信プロトコルの通信設定情報をIP通信アドレス情報テーブル209に記憶する。
Here, the IP communication address information table 209 is formed as follows. That is, the IP
また、IP通信管理部208は、通信装置100がインターネット104にIP接続を行う際に、IP網接続管理部203が使用する通信プロトコルの通信設定情報をIP通信アドレス情報テーブル209に記憶する。この場合の通信設定情報は、IP以外にもTCP、UDP等の上位レイヤの通信プロトコルの通信設定情報を含んでいる。また、ホスト機器102が複数個存在する場合に、IP通信管理部208は、無線通信網103内でデータを送受信するための通信プロトコルで重複して使用していない通信設定情報を各ホスト機器102がそれぞれ使用するローカル網101に新たに割り付けることもできる。また、IP通信管理部208は、ホスト機器102がインターネット104とデータの送受信中において、当該通信装置100のためにインターネット104とデータを送受信するための通信プロトコルで使用していない通信設定情報を新たに割り付けることもできる。
The IP
さらに、IP通信管理部208は、ホスト機器102からインターネット104宛のIPデータを受信した際に、インターネット104に送出するのに必要な、通信装置100がインターネット104のサーバ装置105から与えられたインターネット接続用のIPアドレスと、インターネット接続に使用する通信プロトコルの通信設定情報とを新たに取得し、それをホスト機器102がローカル網101で使用する通信プロトコルの通信設定情報に対応づけてIP通信アドレス情報テーブル209に記憶する。この場合の通信プロトコルは、IPとは異なるTCP、UDP等を想定している。
Further, the IP
さて、通信装置100では、ホスト機器102のインターネット104接続において、(1)ホスト機器102から受信したIPデータの宛先判定動作と、(2)インターネット104から受信したIPデータの宛先判定動作とが次のようにして行われる。
In the communication apparatus 100, when the host device 102 is connected to the
(1)ホスト機器102から受信したIPデータの宛先判定動作。通信装置100では、ホスト機器102が送出したIPデータをローカル網インタフェース204で受信し、ローカル網通信部205で通信プロトコル処理を実施する。多重交換部207は、当該IPデータ内の通信プロトコルの通信設定情報を抽出し、さらにIP通信アドレス情報テーブル209を検索することにより、当該IPデータの宛先が通信装置100のアプリケーション部210宛であるか、インターネット宛であるかを判定する。そして、多重交換部207は、インターネット宛である場合には、IP通信アドレス情報テーブル209から対応する通信プロトコルの通信設定情報を取り出し、それに基づきIPデータを再生成し、IP網接続通信部202、IP網接続用無線インタフェース201を通してインターネット104に送出する。
(1) Destination determination operation for IP data received from the host device 102. In the communication apparatus 100, IP data sent from the host device 102 is received by the
(2)インターネット104から受信したIPデータの宛先判定動作。通信装置100では、IP網接続通信部202は、IP網接続用無線インタフェース201を通してインターネットからIPデータを受信すると、そのIPデータを多重交換部207に引き渡す。多重交換部207は、受け取ったIPデータからインターネット接続で使用されている通信プロトコルの通信設定情報を抽出し、それに基づきIP通信アドレス情報テーブル209を検索する。多重交換部207は、検索の結果に基づき、当該IPデータの宛先が、通信装置100のアプリケーション部210宛であるか、ホスト機器102宛であるかを判断する。即ち、多重交換部207は、IP網接続通信部202から受け取ったIPデータがホスト機器102宛である場合は、IP通信アドレス情報テーブル209から抽出した通信設定情報に従い、IPデータを再生成し、ローカル網通信部205、ローカル網インタフェース204を通して対応するホスト機器102に送出する。
(2) Destination determination operation for IP data received from the
次に、通信装置100のアプリケーション部210とホスト機器102との通信について説明する。通信装置100のアプリケーション部210がホスト機器102に送出したいデータを生成し、送出しようとした場合、多重交換部207は、IP通信アドレス情報テーブル209を検索してホスト機器102との通信で使用している通信プロトコルの通信設定情報を取得し、それに基づきIPデータを再生成し、ローカル網通信部205、ローカル網インタフェース204を通して対応するホスト機器102に送出する。
Next, communication between the
また、多重交換部207は、ローカル網通信部205からIPデータを受け取ると、自通信装置100のアプリケーション部210宛てであるか、インターネット104宛てであるかを、IP通信アドレス情報テーブル209を検索して判断し、ホスト機器102から受信したIPデータが自通信装置100のアプリケーション部210宛である場合には、アプリケーション部210の対応するアプリケーションに引き渡す。
Further, when receiving the IP data from the local
このように、本実施の形態1によれば、ホスト機器は、通信装置がインターネットに接続しサービスを享受するのと同時に、その通信装置を介してインターネットに接続し、サービスを受けることができる。また、同時に、通信装置とホスト機器は、ローカル網でのIP接続によって互いのアプリケーションを利用することができる。 Thus, according to the first embodiment, the host device can connect to the Internet via the communication device and receive the service at the same time as the communication device connects to the Internet and enjoy the service. At the same time, the communication device and the host device can use each other's applications by IP connection in the local network.
さらに、通信装置では、インターネットに接続していない状態でホスト機器からIPデータを受信した場合は、多重交換部が当該ホスト機器から受信したIPデータの宛先を判断し、インターネット宛である場合、IP網接続管理部は、IP通信管理部の指示に従ってインターネット接続手順を開始することができる。 Further, in the communication device, when the IP data is received from the host device without being connected to the Internet, the multiple switching unit determines the destination of the IP data received from the host device. The network connection management unit can start the Internet connection procedure in accordance with an instruction from the IP communication management unit.
(実施の形態2)
図4は、本発明の実施の形態2に係るインターネット接続支援システムの構成を示す概念図である。図4では、図1に示した構成において、通信装置100に代えた通信装置400が設けられ、また、複数のホスト機器102(1〜n)におけるホスト機器102−2、102−nが示されている。
(Embodiment 2)
FIG. 4 is a conceptual diagram showing the configuration of the Internet connection support system according to Embodiment 2 of the present invention. 4, a communication device 400 is provided in place of the communication device 100 in the configuration shown in FIG. 1, and host devices 102-2 and 102-n in a plurality of host devices 102 (1 to n) are shown. ing.
通信装置400は、例えば図5に示すように構成されるが、本実施の形態2では、無線通信網103を経由したホスト機器102−2、102−nのインターネット接続405と、ローカル網101を経由した携帯端末−ホスト機器間接続406と、ローカル網101を経由したホスト機器間接続407とを実現するようになっている。
The communication device 400 is configured as shown in FIG. 5, for example. In the second embodiment, the Internet connection 405 of the host devices 102-2 and 102-n via the
図5は、図4に示す通信装置400の構成例を示すブロック図である。図5に示すように、本実施の形態2に係る通信装置400は、実施の形態1に係る通信装置100において、ローカル網インタフェース204、ローカル網通信部205及び機器収容管理部206が、ホスト機器102(1〜n)と1対1に対応する関係で設けられている。但し、図5では、ホスト機器102(1〜n)のうち、図4に示した、ホスト機器102−2に対応するローカル網インタフェース204−2、ローカル網通信部205−2及び機器収容管理部206−2と、ホスト機器102−nに対応するローカル網インタフェース204−n、ローカル網通信部205−n及び機器収容管理部206−nとが示されている。また、IP通信管理部208に代えたIP通信管理部501が設けられている。
FIG. 5 is a block diagram illustrating a configuration example of the communication apparatus 400 illustrated in FIG. As shown in FIG. 5, the communication device 400 according to the second embodiment is the same as the communication device 100 according to the first embodiment, except that the
IP通信管理部501は、通信装置400のインターネット接続に使用される通信プロトコルの重複しない通信設定情報を、通信装置400とホスト機器102(1〜n)のそれぞれの通信に割り当てて対応付け、IP通信アドレステーブル209に設定する。これによって、ホスト機器102−2とホスト機器102−nは、通信装置400を介し同時にインターネット接続を実現することができる。
The IP
ホスト機器102−2とホスト機器102−nとのローカル網101を経由した機器間でのIP通信は次のようにして実現することができる。即ち、通信装置400では、ホスト機器102−2が送出したIPデータをローカル網インタフェース204−2で受信し、ローカル網通信部205−2で通信プロトコル処理を実施する。多重交換部207は、IPデータ内の通信プロトコルの通信設定情報を抽出し、さらにIP通信アドレス情報テーブル209を検索することにより、当該IPデータの宛先がホスト機器102−n宛であると判断された場合には、IP通信アドレス情報テーブル209に従ってIPデータを再生成し、ローカル網通信部205−n、ローカル網インタフェース204−nを通してホスト機器102−nに送出する。
IP communication between the devices via the local network 101 between the host device 102-2 and the host device 102-n can be realized as follows. That is, in the communication apparatus 400, the IP data sent by the host device 102-2 is received by the local network interface 204-2, and the communication protocol processing is performed by the local network communication unit 205-2.
また、ホスト機器102−2とホスト機器102−nのインターネット接続は次のようにして実現することができる。即ち、ホスト機器102−2とホスト機器102−nは、それぞれ、実施の形態1にて説明したのと同様の接続手順で通信装置400を介してインターネット接続を行うIPデータをローカル網101に送出する。IP通信管理部501は、通信装置400によるインターネット接続で使用している通信プロトコルの別の通信設定情報を対応づけることにより、ホスト機器102−2とホスト機器102−nとをそれぞれ通信装置400を介してインターネット104に接続することができる。
Further, the Internet connection between the host device 102-2 and the host device 102-n can be realized as follows. That is, the host device 102-2 and the host device 102-n respectively send IP data for performing Internet connection via the communication device 400 to the local network 101 using the same connection procedure as described in the first embodiment. To do. The IP
そして、通信装置400がインターネット104からIPデータを受信した場合には、多重交換部207は、IP網接続通信部202から受け取ったIPデータからインターネット接続で使用されている通信プロトコルの通信設定情報を抽出し、それに基づきIP通信アドレス情報テーブル209を検索する。多重交換部207は、検索の結果に基づき、IP網接続通信部202から受け取ったIPデータが例えばホスト機器102−n宛である場合は、IP通信アドレス情報テーブル209から抽出した通信設定情報に従ってIPデータを再生成し、ローカル網通信部205−n、ローカル網インタフェース204−nを通してホスト機器102−nに送出する。
When the communication device 400 receives IP data from the
このように、本実施の形態2によれば、ホスト機器102−2とホスト機器102−nは、通信装置400を介して同時にインターネットに接続することができると共に、通信装置400を介して互いにIP通信を実現することができる。 As described above, according to the second embodiment, the host device 102-2 and the host device 102-n can be simultaneously connected to the Internet via the communication device 400, and can communicate with each other via the communication device 400. Communication can be realized.
なお、実施の形態1、2において、通信装置は、接続先のホスト機器に対して他のホスト機器の通信情報を通知するようにしてもよい。これによれば、全てのホスト機器は、他のホスト機器の通信情報を共有することができる。 In the first and second embodiments, the communication apparatus may notify the connection destination host device of communication information of another host device. According to this, all the host devices can share communication information of other host devices.
本発明は、インターネット家電などのホスト機器のインターネットへの多様な接続形態を実現するのに有用であり、特に携帯電話機等の通信装置、通信方法及びプログラムに適用するのに好適である。 INDUSTRIAL APPLICABILITY The present invention is useful for realizing various connection modes to the Internet of host devices such as Internet home appliances, and is particularly suitable for application to communication devices such as mobile phones , communication methods, and programs .
100、400 通信装置
101 ローカル網
102、102−1〜102−n ホスト機器
103 無線通信網
104 インターネット
105 サーバ装置
201 IP網接続用無線インタフェース
202 IP網接続通信部
203 IP網接続管理部
204、204−2、204−n ローカル網インタフェース
205、205−2、205−n ローカル網通信部
206、206−2、206−n 機器収容管理部
207 多重交換部
208、501 IP通信管理部
209 IP通信アドレス情報テーブル
210 アプリケーション部
211 入出力部
301 ローカル網インタフェース
302 ローカル網通信部
303 IP網接続管理部
304 アプリケーション部
DESCRIPTION OF SYMBOLS 100,400 Communication apparatus 101 Local network 102,102-1-102-
Claims (3)
無線通信網を介してインターネット接続を行ってIPデータの送受信を行うIP接続手段と、
前記ホスト機器とローカル網を介してローカル接続を行ってIPデータの送受信を行うローカル通信手段と、
前記IP接続手段にてIPデータの送受信を行う場合に用いる少なくともTCP又はUDPのいずれかの設定情報を含む通信プロトコルの通信設定情報と、前記ローカル通信手段にてIPデータの送受信を行う場合に用いる少なくともTCP又はUDPのいずれかの設定情報を含む通信プロトコルの通信設定情報と、前記ホスト機器と、を対応づけて記憶する記憶手段と、
前記ホスト機器が前記ローカル通信手段と前記IP接続手段とを介してインターネットとIPデータの送受信を行う場合に、前記記憶手段に記憶された前記IP接続手段にてIPデータの送受信を行う場合に用いる少なくともTCP又はUDPのいずれかの設定情報を含む通信プロトコルの通信設定情報と、前記記憶手段に記憶された前記ローカル通信手段にてIPデータの送受信を行う場合に用いる少なくともTCP又はUDPのいずれかの設定情報を含む通信プロトコルの通信設定情報と、に基づいて、IPデータの宛先が当該通信装置のアプリケーション部宛であるか、インターネット宛又はローカル網宛であるかを判定し、インターネット宛又はローカル網宛である場合には、前記記憶手段から対応する通信プロトコルの通信設定情報を取り出し、取り出した通信プロトコルの通信設定情報に基づいて、送受信するIPデータを再生成する多重交換手段と、
前記IP接続手段がインターネット接続を行っている場合において、前記ローカル通信手段が確立しているローカル接続に対して、前記ローカル通信手段にてIPデータの送受信を行う場合に用いる少なくともTCP又はUDPのいずれかの設定情報を含む通信プロトコルの通信設定情報を新たに割り当てて対応づけるIP通信管理手段と、
を備え、
前記IP通信管理手段は、
前記ホスト機器がインターネットとのIPデータの送受信中において、当該通信装置のためにインターネットとIPデータを送受信するための通信プロトコルで使用していない通信設定情報を新たに割り当てる、
通信装置。 A communication device capable of making an internet connection of the host device at the same time as the internet connection via the host device,
IP connection means for transmitting and receiving IP data by connecting to the Internet via a wireless communication network;
Local communication means for performing local connection via the local network with the host device to transmit and receive IP data;
Communication setting information of communication protocol including at least either TCP or UDP setting information used when IP data is transmitted / received by the IP connection means, and when IP data is transmitted / received by the local communication means Storage means for storing communication setting information of a communication protocol including setting information of at least either TCP or UDP in association with the host device;
When the host device transmits / receives IP data to / from the Internet via the local communication means and the IP connection means, it is used when IP data is transmitted / received by the IP connection means stored in the storage means. Communication setting information of communication protocol including at least setting information of either TCP or UDP, and at least one of TCP or UDP used when transmitting / receiving IP data by the local communication means stored in the storage means Based on the communication setting information of the communication protocol including the setting information, it is determined whether the destination of the IP data is addressed to the application unit of the communication device, the Internet address or the local network, and addressed to the Internet or local network. If it is addressed, the communication setting information of the corresponding communication protocol is stored from the storage means. It was removed, based on the communication setting information of the communication protocols taken out, and multiple exchange means to regenerate the IP data to be transmitted and received,
When the IP connection means is connected to the Internet, at least either TCP or UDP used when the local communication means transmits and receives IP data with respect to the local connection established by the local communication means. IP communication management means for newly allocating and associating communication setting information of a communication protocol including such setting information;
With
The IP communication management means includes
While the host device is transmitting / receiving IP data to / from the Internet, communication setting information that is not used in a communication protocol for transmitting / receiving IP data to / from the Internet is newly allocated for the communication device.
Communication device.
無線通信網を介してインターネット接続を行ってIPデータの送受信を行うIP接続ステップと、
ホスト機器とローカル網を介してローカル接続を行ってIPデータの送受信を行うローカル通信ステップと、
前記IP接続ステップにてIPデータの送受信を行う場合に用いる少なくともTCP又はUDPのいずれかの設定情報を含む通信プロトコルの通信設定情報と、前記ローカル通信ステップにてIPデータの送受信を行う場合に用いる少なくともTCP又はUDPのいずれかの設定情報を含む通信プロトコルの通信設定情報と、前記ホスト機器と、を対応づけて記憶する記憶ステップと、
前記ホスト機器が前記ローカル通信ステップと前記IP接続ステップとを使用してインターネットとIPデータの送受信を行う場合に、前記記憶ステップにて記憶された前記IP接続ステップにてIPデータの送受信を行う場合に用いる少なくともTCP又はUDPのいずれかの設定情報を含む通信プロトコルの通信設定情報と、前記記憶ステップにて記憶された前記ローカル通信ステップにてIPデータの送受信を行う場合に用いる少なくともTCP又はUDPのいずれかの設定情報を含む通信プロトコルの通信設定情報と、に基づいて、IPデータの宛先が当該通信装置のアプリケーション部宛であるか、インターネット宛又はローカル網宛であるかを判定し、インターネット宛又はローカル網宛である場合には、前記記憶ステップにて記憶された対応する通信プロトコルの通信設定情報を取り出し、取り出した通信プロトコルの通信設定情報に基づいて、送受信するIPデータを再生成する多重交換ステップと、
前記IP接続ステップによりインターネット接続を行っている場合において、前記ローカル通信ステップにおいて確立しているローカル接続に対して、前記ローカル通信ステップにおいてIPデータの送受信を行う場合に用いる少なくともTCP又はUDPのいずれかの設定情報を含む通信プロトコルの通信設定情報を新たに割り当てて対応づけるIP通信管理ステップと、
を備え、
前記IP通信管理ステップは、
前記ホスト機器がインターネットとのIPデータの送受信中において、当該通信装置のためにインターネットとIPデータを送受信するための通信プロトコルで使用していない通信設定情報を新たに割り当て、
前記ホスト機器の通信装置を介したインターネット接続と同時に、当該通信装置自体のインターネット接続を行うことができるようにする、
通信方法。 A communication method in a communication device,
An IP connection step of performing transmission and reception of IP data by connecting to the Internet via a wireless communication network;
A local communication step of transmitting and receiving IP data by making a local connection with a host device via a local network;
Communication setting information of communication protocol including at least setting information of either TCP or UDP used when transmitting / receiving IP data in the IP connection step and used when transmitting / receiving IP data in the local communication step A storage step of storing communication setting information of a communication protocol including setting information of at least either TCP or UDP in association with the host device;
When the host device transmits / receives IP data to / from the Internet using the local communication step and the IP connection step, and transmits / receives IP data in the IP connection step stored in the storage step Communication protocol communication setting information including at least either TCP or UDP setting information to be used for the transmission and transmission and reception of IP data in the local communication step stored in the storage step. Based on the communication setting information of the communication protocol including any setting information, it is determined whether the destination of the IP data is addressed to the application unit of the communication device, the Internet, or the local network. Or if it is addressed to the local network,憶been taken out communication setting information of the corresponding communication protocol, based on the communication setting information of the retrieved communication protocol, and multiple exchange step to regenerate the IP data to be transmitted and received,
When Internet connection is performed in the IP connection step, at least one of TCP and UDP used when transmitting / receiving IP data in the local communication step with respect to the local connection established in the local communication step An IP communication management step for newly assigning and associating communication setting information of a communication protocol including the setting information of
With
The IP communication management step includes:
While the host device is transmitting / receiving IP data to / from the Internet, newly assigns communication setting information not used in the communication protocol for transmitting / receiving IP data to / from the Internet for the communication device,
At the same time the communication device Internet connection via said host device, to be able to perform the Internet connection of the communication apparatus itself,
Communication method.
無線通信網を介してインターネット接続を行ってIPデータの送受信を行うIP接続ステップと、
ホスト機器とローカル網を介してローカル接続を行ってIPデータの送受信を行うローカル通信ステップと、
前記IP接続ステップにてIPデータの送受信を行う場合に用いる少なくともTCP又はUDPのいずれかの設定情報を含む通信プロトコルの通信設定情報と、前記ローカル通信ステップにてIPデータの送受信を行う場合に用いる少なくともTCP又はUDPのいずれかの設定情報を含む通信プロトコルの通信設定情報と、前記ホスト機器と、を対応づけて記憶する記憶ステップと、
前記ホスト機器が前記ローカル通信ステップと前記IP接続ステップとによりインターネットとIPデータの送受信を行う場合に、前記記憶ステップにて記憶された前記IP接続ステップによりIPデータの送受信を行う場合に用いる少なくともTCP又はUDPのいずれかの設定情報を含む通信プロトコルの通信設定情報と、前記記憶ステップにて記憶された前記ローカル通信ステップによりIPデータの送受信を行う場合に用いる少なくともTCP又はUDPのいずれかの設定情報を含む通信プロトコルの通信設定情報と、に基づいて、IPデータの宛先が当該通信装置のアプリケーション部宛であるか、インターネット宛又はローカル網宛であるかを判定し、インターネット宛又はローカル網宛である場合には、前記記憶ステップにて記憶された対応する通信プロトコルの通信設定情報を取り出し、取り出した通信プロトコルの通信設定情報に基づいて、送受信するIPデータを再生成する多重交換ステップと、
前記IP接続ステップによりインターネット接続を行っている場合において、前記ローカル通信ステップにおいて確立しているローカル接続に対して、前記ローカル通信ステップによりIPデータの送受信を行う場合に用いる少なくともTCP又はUDPのいずれかの設定情報を含む通信プロトコルの通信設定情報を新たに割り当てて対応づけるIP通信管理ステップと、
を実行させ、
前記IP通信管理ステップは、
前記ホスト機器がインターネットとのIPデータの送受信中において、当該通信装置のためにインターネットとIPデータを送受信するための通信プロトコルで使用していない通信設定情報を新たに割り当て、
前記ホスト機器の通信装置を介したインターネット接続と同時に、当該通信装置自体のインターネット接続を行うことができるようにするための、
プログラム。 In communication equipment,
An IP connection step of performing transmission and reception of IP data by connecting to the Internet via a wireless communication network;
A local communication step of transmitting and receiving IP data by making a local connection with a host device via a local network;
Communication setting information of communication protocol including at least setting information of either TCP or UDP used when transmitting / receiving IP data in the IP connection step and used when transmitting / receiving IP data in the local communication step A storage step of storing communication setting information of a communication protocol including setting information of at least either TCP or UDP in association with the host device;
When the host device performs transmission / reception of IP data with the Internet through the local communication step and the IP connection step, at least TCP used when transmitting / receiving IP data through the IP connection step stored in the storage step Or communication protocol communication setting information including any setting information of UDP, and at least setting information of either TCP or UDP used when transmitting / receiving IP data by the local communication step stored in the storing step On the basis of the communication setting information including the communication protocol, whether the destination of the IP data is addressed to the application unit of the communication device, the Internet, or the local network. If there is, in the storing step憶been taken out communication setting information of the corresponding communication protocol, based on the communication setting information of the retrieved communication protocol, and multiple exchange step to regenerate the IP data to be transmitted and received,
When Internet connection is performed by the IP connection step, at least one of TCP and UDP used when IP data is transmitted / received by the local communication step with respect to the local connection established in the local communication step An IP communication management step for newly assigning and associating communication setting information of a communication protocol including the setting information of
And execute
The IP communication management step includes:
While the host device is transmitting / receiving IP data to / from the Internet, newly assigns communication setting information not used in the communication protocol for transmitting / receiving IP data to / from the Internet for the communication device,
In order to enable the Internet connection of the communication device itself simultaneously with the Internet connection via the communication device of the host device,
program.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005291393A JP4815181B2 (en) | 2005-10-04 | 2005-10-04 | COMMUNICATION DEVICE, COMMUNICATION METHOD, AND PROGRAM |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005291393A JP4815181B2 (en) | 2005-10-04 | 2005-10-04 | COMMUNICATION DEVICE, COMMUNICATION METHOD, AND PROGRAM |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2007104306A JP2007104306A (en) | 2007-04-19 |
| JP4815181B2 true JP4815181B2 (en) | 2011-11-16 |
Family
ID=38030803
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005291393A Expired - Fee Related JP4815181B2 (en) | 2005-10-04 | 2005-10-04 | COMMUNICATION DEVICE, COMMUNICATION METHOD, AND PROGRAM |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4815181B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2012032783A1 (en) * | 2010-09-09 | 2012-03-15 | パナソニック株式会社 | Communication system, communication method, mobile station and mobile base station device |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001244928A (en) * | 2000-02-28 | 2001-09-07 | Victor Co Of Japan Ltd | Communication system |
| JP3905067B2 (en) * | 2003-07-24 | 2007-04-18 | 株式会社ニセンエックス | Communication method between hosts via network |
| JP4396296B2 (en) * | 2004-01-30 | 2010-01-13 | 日本電気株式会社 | Mobile phone, communication path relay system and method using the mobile phone |
-
2005
- 2005-10-04 JP JP2005291393A patent/JP4815181B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2007104306A (en) | 2007-04-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9503957B2 (en) | Low cost mesh network capability | |
| EP2645679B1 (en) | Method and apparatus for message transmission | |
| KR100941947B1 (en) | Computer-readable recording medium recording communication module and application program including the communication module | |
| CN111865621A (en) | Method and device for accessing gateway | |
| CN113765764B (en) | Communication control device, storage medium, communication control system and communication control method | |
| CN101860856B (en) | Method and equipment for providing differentiated service in wireless local area network | |
| JP2011508551A (en) | Apparatus and method for simultaneously accessing multiple wireless networks | |
| CN101917707A (en) | IP addressing method and system for wireless sensor network | |
| CN103636173B (en) | Relay server and relay communication system | |
| CN115174310B (en) | PDN dialing and configuration method, system, device, equipment and storage medium | |
| KR20100071827A (en) | Mobile gateway apparatus and method for connecting ip based service thereof | |
| CN111786989B (en) | Communication processing method and device and electronic equipment | |
| JP3875121B2 (en) | COMMUNICATION SYSTEM, COMMUNICATION METHOD, TRANSFER DEVICE, AND NETWORK MANAGEMENT DEVICE | |
| JP4815181B2 (en) | COMMUNICATION DEVICE, COMMUNICATION METHOD, AND PROGRAM | |
| CN103141072A (en) | Ip address obtaining method and network access device | |
| CN113938353A (en) | Multi-PDN implementation method between indoor unit and outdoor unit and storage medium | |
| JP3787122B2 (en) | Wireless communication data call multiple access system and method | |
| JP2013126219A (en) | Transfer server and transfer program | |
| JP2005244366A (en) | Gateway device and method for connecting between mobile terminal and LAN | |
| KR100511297B1 (en) | Internet protocol managing method for mobile communication system | |
| CN102790679A (en) | Internet connection method of network card and network card | |
| JP2011061282A (en) | Terminal device and radio communication system and method | |
| JP2002319949A (en) | Communication control device and communication control method | |
| JP3886103B2 (en) | COMMUNICATION SYSTEM, COMMUNICATION METHOD, COMMUNICATION DEVICE AND COMMUNICATION PROGRAM USED FOR THE SAME | |
| KR100692657B1 (en) | Method and apparatus for accessing dial-up network for simultaneous IP4 and IP6 service |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080916 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100624 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100706 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100901 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101109 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101228 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110201 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110328 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110426 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110621 |
|
| 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: 20110802 |
|
| 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: 20110829 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140902 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |