JP2006109016A - 送受信装置、送受信制御方法、プログラム、およびメモリ - Google Patents
送受信装置、送受信制御方法、プログラム、およびメモリ Download PDFInfo
- Publication number
- JP2006109016A JP2006109016A JP2004291781A JP2004291781A JP2006109016A JP 2006109016 A JP2006109016 A JP 2006109016A JP 2004291781 A JP2004291781 A JP 2004291781A JP 2004291781 A JP2004291781 A JP 2004291781A JP 2006109016 A JP2006109016 A JP 2006109016A
- Authority
- JP
- Japan
- Prior art keywords
- data
- transmission
- reception
- buffer
- header
- 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.)
- Pending
Links
Images
Landscapes
- Communication Control (AREA)
Abstract
【解決手段】ネットワーク3から受信したAVデータ及び制御データの一部が格納される第1受信バッファ31と、それ以外の受信データが格納される第2受信バッファ35と、所定の条件に従って第1受信バッファ31と第2受信バッファ35に受信データを格納するセレクタ手段33と、第1受信バッファ31のデータに所定のハード的処理を行うIP処理手段12と、IP処理手段12で処理された結果と第1受信バッファ31のデータに基づいて、所定のプロトコルで送信データを生成し、第1送信バッファ36へ転送するローカルCPU14とを備えた。
【選択図】図1
Description
ネットワーク回線からのデータを受信し、また、前記ネットワークへデータを送信する送受信手段と、
前記ネットワーク回線から受信したAVデータおよび前記AVデータに関連する受信制御データの一部が格納される第1の受信バッファと、
前記第1の受信バッファに格納された以外の受信データが格納される第2の受信バッファと、
前記ネットワーク回線に送信するAVデータおよび前記AVデータに関連する送信制御データの一部が格納される第1の送信バッファと、
前記第1の送信バッファに格納された以外の送信データが格納される第2の送信バッファと、
前記第2の受信バッファに格納された受信データをソフトウェア的に処理すると共に、所定のプロトコルで生成した送信データを前記第2の送信バッファに転送する制御部と、
前記ネットワーク回線から受信したデータのうち、予め設定された所定の条件により、前記第1の受信バッファまたは前記第2の受信バッファのいずれに格納させるかを判定する判別手段と、
前記判別手段の判定結果に基づいて、前記AVデータおよび前記AVデータに関連する受信制御データの前記一部を前記第1の受信バッファに格納し、それ以外の受信データを前記第2の受信バッファに格納するセレクタ手段と、
前記第1の受信バッファに格納された受信制御データの前記一部を読み込んで、そのデータに対して所定のハード的な処理を行うIP処理手段と、
前記第1の受信バッファからAVデータを抽出して出力し、および/または、入力されてくるAVデータを前記第1の送信バッファへ転送する、ストリーム処理手段と、
前記IP処理手段で処理された結果と前記第1の受信バッファに格納されたデータを読み込み、これらの情報に基づいて、ソフトウェアで前記ストリーム処理手段を制御し、また所定のプロトコルで生成した送信データを前記第1の送信バッファへ転送して前記ネットワーク回線に出力させるローカルCPUと、
前記ローカルCPUを動作させるためのプログラムが格納されたメモリとを備えた、送受信装置である。
前記ストリーム処理手段から出力されたAVデータを受信して処理し、および/または、前記第1の送信バッファに格納するためのAVデータを前記ストリーム処理手段に送信するAV処理手段をさらに備えた、第1の本発明の送受信装置である。
前記ネットワーク回線は、IEEE802.3規格に準拠している、第1の本発明の送受信装置である。
前記ネットワーク回線は、IEEE802.11規格に準拠している、第1の本発明の送受信装置である。
前記所定のプロトコルは、TCP/IPであり、
前記判別手段は、TCP/IP通信プロトコルに基づいたTCP制御フラグの一部またはすべてを走査する走査手段を有し、その走査した情報を前記所定の条件と比較することにより、前記ネットワーク回線から受信したデータを、前記第1の受信バッファへ格納させるか、前記第2の受信バッファへ格納させるかを判定する、第1の本発明の送受信装置である。
前記IP処理手段は、(1)IPヘッダのチェックサムの確認、(2)TCPヘッダのチェックサムの確認、(3)TCPヘッダのシーケンス番号の確認、(4)TCPヘッダのACK番号の確認、(5)TCPヘッダのWINDOWの検出および前記ローカルCPUへの通知、(6)TCPの制御フラグ(FIN、SYN、RST、URG)の検出および前記ローカルCPUへの通知、の各処理の一部またはすべてをハードで行う受信IP・TCP処理手段を有している、第5の本発明の送受信装置である。
前記第1の受信バッファは、前記受信データであるTCP/IPセグメントを格納するために、それぞれが1536バイト以上の容量を持つ複数のセグメントバッファに分割されている、第5の本発明の送受信装置である。
前記第1の受信バッファは、8つのセグメントバッファに分割されている、第7の本発明の送受信装置である。
前記ローカルCPUは、セグメント化された前記第1の受信バッファをリングバッファ方式で制御し、その起動開始バッファを設定する、第7の本発明の送受信装置である。
前記第1の受信バッファには、前記IP処理手段で処理された結果も格納される、第7の本発明の送受信装置である。
前記IP処理手段は、IPヘッダおよびTCPヘッダを解析し、TCPペイロードデータの開始位置および前記受信データの最後尾の位置をハード的に検出する、第7の本発明の送受信装置である。
前記IP処理手段は、検出した前記TCPペイロードデータの開始位置および前記受信データの最後尾の位置情報を、受信管理データとして前記第1の受信バッファに格納する、第11の本発明の送受信装置である。
前記第1の受信バッファに格納された前記TCPペイロードデータの開始位置および前記受信データの最後尾位置情報に基づいて、前記受信データのIPヘッダおよびTCPヘッダを削除して前記ストリーム処理手段にハード的に転送する手段を備えた、第12の本発明の送受信装置である。
前記所定のプロトコルは、HTTPであり、
前記ローカルCPUは、前記第1の受信バッファに格納されている前記受信データを走査してHTTPヘッダの検出を行う、第1の本発明の送受信装置である。
前記ローカルCPUは、前記HTTPヘッダを検出した場合には、HTTPペイロードデータの開始位置を検出して、前記受信データを前記HTTPペイロードデータの先頭から前記ストリーム処理手段にハード的に転送させる、第14の本発明の送受信装置である。
前記HTTPペイロードデータは、動画像データを含んでいる、第15の本発明の送受信装置である。
さらに、HTTPヘッダ情報をソフトウェア的に処理するホストCPUを備え、
前記ローカルCPUは、前記HTTPヘッダを検出した場合には、前記HTTPヘッダに含まれるHTTP_GETコマンドを検出し、そのHTTPヘッダ情報を前記ホストCPUに伝達する、第14の本発明の送受信装置である。
前記ホストCPUは、HTTP_GETコマンドに対する応答情報を生成して前記ローカルCPUに伝達し、
前記ローカルCPUは、前記応答情報を受け取ると、前記応答情報を含むHTTPヘッダを生成して前記第1の受信バッファに格納し、前記ネットワーク回線に送信させる、第17の本発明の送受信装置である。
前記ローカルCPUは、前記ホストCPUから受け取るHTTPヘッダ情報に基づいて、前記第1の送信バッファに所定のフォーマットでHTTPヘッダを書き込む、第17の本発明の送受信装置である。
前記第1の送信バッファは、セグメント分割されており、
前記ストリーム処理手段は、入力されてくるAVデータを所定の長さに分割すると共に、少なくともIPヘッダを含むヘッダ情報を生成して前記第1の送信バッファに格納する送信IP・TCP処理手段を有している、第1の本発明の送受信装置である。
前記送信IP・TCP処理手段は、
MACアドレスを含むMACヘッダと、
IPのバージョン情報、サービス型(TOS)、IPヘッダ長(IHL)、IPヘッダID情報,フラグメント制御情報、フラグメントオフセット情報、生存時間(TTL)、プロトコル大部、ソースIPアドレス、ディストネーションIPアドレス情報の一部またはすべてを含むIPヘッダと、
ソース・ポート、ディストネーション・ポート、アクノーリッジ番号、TCP制御フラグ、データ・オフセット、シーケンス番号の一部またはすべて含むTCPヘッダとを所定のフォーマットでハード的に生成する、第20の本発明の送受信装置である。
前記ローカルCPUは、HTTPヘッダを付加してデータを送信する場合には、前記送信IP・TCP処理手段で生成された前記ヘッダ情報を前記第1の送信バッファに書き込ませた後、HTTPヘッダ長だけオフセットを設けて、前記ストリーム処理手段から転送されてくるAVデータを、そのオフセットの位置から前記第1の送信バッファに格納させる、第20の本発明の送受信装置である。
前記第1の受信バッファは前記第1の送信バッファを兼ねており、データを送信する際には送信用のバッファとして使用し、データを受信する際には受信用のバッファとして使用する、第1の本発明の送受信装置である。
ネットワーク回線からAVデータを受信する際には、
前記ネットワーク回線から受信したデータのうち、予め設定された所定の条件により、第1の受信バッファまたは第2の受信バッファのいずれに格納させるかを判定し、AVデータおよび前記AVデータに関連する受信制御データの一部を前記第1の受信バッファに格納し、それ以外の受信データを前記第2の受信バッファに格納する受信データ判別格納ステップと、
前記第1の受信バッファに格納された受信制御データの前記一部を読み込んで、そのデータに対して所定のハード的な処理を行うIP処理ステップと、
前記IP処理ステップで処理された結果および前記第1の受信バッファに格納されたデータに基づいて、前記第1の受信バッファからAVデータを抽出して出力させるAV受信データ転送ステップと、
前記IP処理ステップで処理された結果および前記第1の受信バッファに格納されたデータに基づいて、所定のプロトコルで送信データを生成して前記ネットワーク回線に出力する応答送信ステップとを備え、
前記ネットワーク回線にAVデータを送信する際には、
前記受信データ判別格納ステップと、
前記IP処理ステップと、
前記IP処理ステップで処理された結果および前記第1の受信バッファに格納されたデータに基づいて、送信するAVデータを第1の送信バッファに転送するAV送信データ転送ステップと、
前記応答送信ステップとを備えた、送受信制御方法である。
第1の本発明の送受信装置の、ローカルCPUを動作させるためのプログラムである。
第1の本発明の送受信装置の、ローカルCPUを動作させるためのプログラムが格納されたメモリである。
前記第1の送信バッファに格納される送信データに含まれるIPヘッダのID情報には、前記第2の送信バッファに格納される送信データに含まれるIPヘッダのID情報とは常に異なるID情報を使用する、第1の本発明の送受信装置である。
図1は、本発明の実施の形態1の送受信装置の構成図である。
図6は、本発明の実施の形態2のAVデータ送受信システムの構成を示した図であり、図7は、本発明の実施の形態2におけるネットワーク送受信装置の構成図である。
2 クライアント装置
3 ネットワーク回線
12 IP処理回路
13 ストリーム処理手段
14 ローカルCPU
15 メモリ
16 AV処理手段
119 第2送受信部
21 AVエンコーダ
122 第1プロトコル処理部
23 第1ルータ
124 第1送受信部
26 AVデコーダ
127 第2プロトコル処理部
28 第2ルータ
129 第2制御部
31 高速処理用受信バッファ
32 判別処理手段
33 セレクタ
34 ハードウェア用受信バッファ
35 ソフトウェア用受信バッファ
36 高速処理用送信バッファ
37 送信制御部
38 ハードウェア用送信バッファ
39 ソフトウェア用送信バッファ
101 ファイル・サーバ
102 クライアント1
103 クライアントn
04 クライアントからファイル・サーバに対するファイル・データの読み出し要求
05 ファイル・サーバからクライアントに対するファイル・データの伝送
10 ネットワーク送受信装置
30 AVストリームデータ処理手段
40 LANコントローラ
41 プロトコル処理手段
50 ホストCPUとソフトウェア用送受信バッファとのデータ経路
60 ストリームデータ処理手段とプロトコル処理手段とのインタフェース
61 プロトコル処理手段とIEEE802.3MAC+PHYとのデータ経路
70 ケーブル等伝送媒体
91 ローカルCPU14と制御部(ホストCPU)25の双方向通知経路
92 ローカルCPU14とIEEE802.3MAC+PHYとのデータ経路
93 ローカルCPU14とプロトコル処理手段41とのデータ経路
190 コネクション確立要求用SYNセグメント
191 SYNセグメントに対する応答であるSYN、ACKセグメント
192 SYN、ACKセグメントに対する応答であるACKセグメント
200 HTTP_GETであるTCPセグメント
201 HTTP_GETの応答の一例であるHTTP_OKのTCPセグメント
202 HTTPフレームにカプセル化された先頭ストリームデータであるTCPセグメント
203 HTTPフレームにカプセル化されたストリームデータ2であるTCPセグメント
204 HTTPフレームにカプセル化されたストリームデータ3であるTCPセグメント
205 HTTPフレームにカプセル化された最終ストリームデータであるTCPセグメント
210 HTTP_OKのTCPセグメントに対する応答であるACKセグメント
211 TCPセグメントに対する応答であるACKセグメント
212 TCPセグメントに対する応答であるACKセグメント
213 TCPセグメントに対する応答であるACKセグメント
300 ホストCPUインタフェース
301 受信バッファ304からホストCPUインタフェース処理手段300への経路
302 ホストCPUインタフェースから送信バッファ39への経路
305 受信データ選択処理手段307から受信バッファ304への経路
306 送信バッファ39から送信要求調停・選択処理手段37への経路
307 受信データ選択処理手段
308 メッセージバッファ309とホストCPUインターフェース処理手段300の経路
309 メッセージバッファ
310 ローカルCPU14から制御部(ホストCPU)25に対する通知処理手段の経路
311 メッセージバッファ309とローカルCPU14の経路
315 ローカルCPU14とメモリ15の経路
316 ストリームデータ入出力処理手段
317 ストリームデータ入出力処理手段316からバンク・メモリ318へのデータ経路
318 バンク・メモリ
319 バンク・メモリ318から暗号演算処理手段320へのデータ経路
320 暗号演算処理手段
321 暗号演算処理手段320から送信IP・TCP処理手段322へのデータ経路
322 送信IP・TCP処理手段
323 送信IP・TCP処理手段322から送信データライト処理手段324へのデータ経路
324 送信データライト処理手段
325 ローカルバッファ
326 送信制御処理手段
327 送信制御処理手段326から送信要求調停・選択処理手段37へのデータ経路
329 送信要求調停・選択処理手段37からIEEE802.3MAC+PHY処理手段へのデータ経路
330 IEEE802.3MAC+PHYから受信データ選択処理手段307へのデータ経路
331 ローカルCPU14の直接処理の送信データの送信要求調停・選択処理手段37に対する経路
332 受信データ選択処理手段307からのローカルCPU14の直接処理の受信データ経路
333 受信データ選択処理手段307からIP処理回路12へのデータ経路
335 IP処理回路12から受信制御処理手段336への経路
336 受信制御処理手段
338 受信データリード処理手段
339 受信データリード処理手段338から暗号演算処理手段320へのデータ経路
340 暗号演算処理手段320からバンク・メモリ318へのデータ経路
341 バンク・メモリ318からストリームデータ入出力処理手段316へのデータ経路
400 ソフトウェア用送受信バッファ
401 送受信データ選択処理手段
104 サーバ
105 クライアント
Claims (27)
- ネットワーク回線からのデータを受信し、また、前記ネットワークへデータを送信する送受信手段と、
前記ネットワーク回線から受信したAVデータおよび前記AVデータに関連する受信制御データの一部が格納される第1の受信バッファと、
前記第1の受信バッファに格納された以外の受信データが格納される第2の受信バッファと、
前記ネットワーク回線に送信するAVデータおよび前記AVデータに関連する送信制御データの一部が格納される第1の送信バッファと、
前記第1の送信バッファに格納された以外の送信データが格納される第2の送信バッファと、
前記第2の受信バッファに格納された受信データをソフトウェア的に処理すると共に、所定のプロトコルで生成した送信データを前記第2の送信バッファに転送する制御部と、
前記ネットワーク回線から受信したデータのうち、予め設定された所定の条件により、前記第1の受信バッファまたは前記第2の受信バッファのいずれに格納させるかを判定する判別手段と、
前記判別手段の判定結果に基づいて、前記AVデータおよび前記AVデータに関連する受信制御データの前記一部を前記第1の受信バッファに格納し、それ以外の受信データを前記第2の受信バッファに格納するセレクタ手段と、
前記第1の受信バッファに格納された受信制御データの前記一部を読み込んで、そのデータに対して所定のハード的な処理を行うIP処理手段と、
前記第1の受信バッファからAVデータを抽出して出力し、および/または、入力されてくるAVデータを前記第1の送信バッファへ転送する、ストリーム処理手段と、
前記IP処理手段で処理された結果と前記第1の受信バッファに格納されたデータを読み込み、これらの情報に基づいて、ソフトウェアで前記ストリーム処理手段を制御し、また所定のプロトコルで生成した送信データを前記第1の送信バッファへ転送して前記ネットワーク回線に出力させるローカルCPUと、
前記ローカルCPUを動作させるためのプログラムが格納されたメモリとを備えた、送受信装置。 - 前記ストリーム処理手段から出力されたAVデータを受信して処理し、および/または、前記第1の送信バッファに格納するためのAVデータを前記ストリーム処理手段に送信するAV処理手段をさらに備えた、請求項1に記載の送受信装置。
- 前記ネットワーク回線は、IEEE802.3規格に準拠している、請求項1に記載の送受信装置。
- 前記ネットワーク回線は、IEEE802.11規格に準拠している、請求項1に記載の送受信装置。
- 前記所定のプロトコルは、TCP/IPであり、
前記判別手段は、TCP/IP通信プロトコルに基づいたTCP制御フラグの一部またはすべてを走査する走査手段を有し、その走査した情報を前記所定の条件と比較することにより、前記ネットワーク回線から受信したデータを、前記第1の受信バッファへ格納させるか、前記第2の受信バッファへ格納させるかを判定する、請求項1に記載の送受信装置。 - 前記IP処理手段は、(1)IPヘッダのチェックサムの確認、(2)TCPヘッダのチェックサムの確認、(3)TCPヘッダのシーケンス番号の確認、(4)TCPヘッダのACK番号の確認、(5)TCPヘッダのWINDOWの検出および前記ローカルCPUへの通知、(6)TCPの制御フラグ(FIN、SYN、RST、URG)の検出および前記ローカルCPUへの通知、の各処理の一部またはすべてをハードで行う受信IP・TCP処理手段を有している、請求項5に記載の送受信装置。
- 前記第1の受信バッファは、前記受信データであるTCP/IPセグメントを格納するために、それぞれが1536バイト以上の容量を持つ複数のセグメントバッファに分割されている、請求項5に記載の送受信装置。
- 前記第1の受信バッファは、8つのセグメントバッファに分割されている、請求項7に記載の送受信装置。
- 前記ローカルCPUは、セグメント化された前記第1の受信バッファをリングバッファ方式で制御し、その起動開始バッファを設定する、請求項7に記載の送受信装置。
- 前記第1の受信バッファには、前記IP処理手段で処理された結果も格納される、請求項7に記載の送受信装置。
- 前記IP処理手段は、IPヘッダおよびTCPヘッダを解析し、TCPペイロードデータの開始位置および前記受信データの最後尾の位置をハード的に検出する、請求項7に記載の送受信装置。
- 前記IP処理手段は、検出した前記TCPペイロードデータの開始位置および前記受信データの最後尾の位置情報を、受信管理データとして前記第1の受信バッファに格納する、請求項11に記載の送受信装置。
- 前記第1の受信バッファに格納された前記TCPペイロードデータの開始位置および前記受信データの最後尾位置情報に基づいて、前記受信データのIPヘッダおよびTCPヘッダを削除して前記ストリーム処理手段にハード的に転送する手段を備えた、請求項12に記載の送受信装置。
- 前記所定のプロトコルは、HTTPであり、
前記ローカルCPUは、前記第1の受信バッファに格納されている前記受信データを走査してHTTPヘッダの検出を行う、請求項1に記載の送受信装置。 - 前記ローカルCPUは、前記HTTPヘッダを検出した場合には、HTTPペイロードデータの開始位置を検出して、前記受信データを前記HTTPペイロードデータの先頭から前記ストリーム処理手段にハード的に転送させる、請求項14に記載の送受信装置。
- 前記HTTPペイロードデータは、動画像データを含んでいる、請求項15に記載の送受信装置。
- さらに、HTTPヘッダ情報をソフトウェア的に処理するホストCPUを備え、
前記ローカルCPUは、前記HTTPヘッダを検出した場合には、前記HTTPヘッダに含まれるHTTP_GETコマンドを検出し、そのHTTPヘッダ情報を前記ホストCPUに伝達する、請求項14に記載の送受信装置。 - 前記ホストCPUは、HTTP_GETコマンドに対する応答情報を生成して前記ローカルCPUに伝達し、
前記ローカルCPUは、前記応答情報を受け取ると、前記応答情報を含むHTTPヘッダを生成して前記第1の受信バッファに格納し、前記ネットワーク回線に送信させる、請求項17に記載の送受信装置。 - 前記ローカルCPUは、前記ホストCPUから受け取るHTTPヘッダ情報に基づいて、前記第1の送信バッファに所定のフォーマットでHTTPヘッダを書き込む、請求項17に記載の送受信装置。
- 前記第1の送信バッファは、セグメント分割されており、
前記ストリーム処理手段は、入力されてくるAVデータを所定の長さに分割すると共に、少なくともIPヘッダを含むヘッダ情報を生成して前記第1の送信バッファに格納する送信IP・TCP処理手段を有している、請求項1に記載の送受信装置。 - 前記送信IP・TCP処理手段は、
MACアドレスを含むMACヘッダと、
IPのバージョン情報、サービス型(TOS)、IPヘッダ長(IHL)、IPヘッダID情報,フラグメント制御情報、フラグメントオフセット情報、生存時間(TTL)、プロトコル大部、ソースIPアドレス、ディストネーションIPアドレス情報の一部またはすべてを含むIPヘッダと、
ソース・ポート、ディストネーション・ポート、アクノーリッジ番号、TCP制御フラグ、データ・オフセット、シーケンス番号の一部またはすべて含むTCPヘッダとを所定のフォーマットでハード的に生成する、請求項20に記載の送受信装置。 - 前記ローカルCPUは、HTTPヘッダを付加してデータを送信する場合には、前記送信IP・TCP処理手段で生成された前記ヘッダ情報を前記第1の送信バッファに書き込ませた後、HTTPヘッダ長だけオフセットを設けて、前記ストリーム処理手段から転送されてくるAVデータを、そのオフセットの位置から前記第1の送信バッファに格納させる、請求項20に記載の送受信装置。
- 前記第1の受信バッファは前記第1の送信バッファを兼ねており、データを送信する際には送信用のバッファとして使用し、データを受信する際には受信用のバッファとして使用する、請求項1に記載の送受信装置。
- ネットワーク回線からAVデータを受信する際には、
前記ネットワーク回線から受信したデータのうち、予め設定された所定の条件により、第1の受信バッファまたは第2の受信バッファのいずれに格納させるかを判定し、AVデータおよび前記AVデータに関連する受信制御データの一部を前記第1の受信バッファに格納し、それ以外の受信データを前記第2の受信バッファに格納する受信データ判別格納ステップと、
前記第1の受信バッファに格納された受信制御データの前記一部を読み込んで、そのデータに対して所定のハード的な処理を行うIP処理ステップと、
前記IP処理ステップで処理された結果および前記第1の受信バッファに格納されたデータに基づいて、前記第1の受信バッファからAVデータを抽出して出力させるAV受信データ転送ステップと、
前記IP処理ステップで処理された結果および前記第1の受信バッファに格納されたデータに基づいて、所定のプロトコルで送信データを生成して前記ネットワーク回線に出力する応答送信ステップとを備え、
前記ネットワーク回線にAVデータを送信する際には、
前記受信データ判別格納ステップと、
前記IP処理ステップと、
前記IP処理ステップで処理された結果および前記第1の受信バッファに格納されたデータに基づいて、送信するAVデータを第1の送信バッファに転送するAV送信データ転送ステップと、
前記応答送信ステップとを備えた、送受信制御方法。 - 請求項1に記載の送受信装置の、ローカルCPUを動作させるためのプログラム。
- 請求項1に記載の送受信装置の、ローカルCPUを動作させるためのプログラムが格納されたメモリ。
- 前記第1の送信バッファに格納される送信データに含まれるIPヘッダのID情報には、前記第2の送信バッファに格納される送信データに含まれるIPヘッダのID情報とは常に異なるID情報を使用する、請求項1に記載の送受信装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004291781A JP2006109016A (ja) | 2004-10-04 | 2004-10-04 | 送受信装置、送受信制御方法、プログラム、およびメモリ |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004291781A JP2006109016A (ja) | 2004-10-04 | 2004-10-04 | 送受信装置、送受信制御方法、プログラム、およびメモリ |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2006109016A true JP2006109016A (ja) | 2006-04-20 |
Family
ID=36378229
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004291781A Pending JP2006109016A (ja) | 2004-10-04 | 2004-10-04 | 送受信装置、送受信制御方法、プログラム、およびメモリ |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2006109016A (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009077024A (ja) * | 2007-09-19 | 2009-04-09 | Panasonic Corp | Tcpパケット通信装置およびその関連技術 |
JP2015177263A (ja) * | 2014-03-13 | 2015-10-05 | 株式会社東芝 | 通信装置、情報処理装置、通信方法および通信プログラム |
JP2016522593A (ja) * | 2013-03-14 | 2016-07-28 | ローズマウント インコーポレイテッド | 産業プロセスネットワーク用通信システム |
EP3300275A4 (en) * | 2015-07-10 | 2018-05-30 | Huawei Technologies Co., Ltd. | Protocol frame transmission method, device, node equipment and system |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002354064A (ja) * | 2001-05-29 | 2002-12-06 | Sony Corp | 送信装置、受信装置、及び送受信装置 |
WO2003105011A1 (en) * | 2002-06-06 | 2003-12-18 | Iready Corporation | Gigabit ethernet adapter supporting the iscsi and ipsec protocols |
-
2004
- 2004-10-04 JP JP2004291781A patent/JP2006109016A/ja active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002354064A (ja) * | 2001-05-29 | 2002-12-06 | Sony Corp | 送信装置、受信装置、及び送受信装置 |
WO2003105011A1 (en) * | 2002-06-06 | 2003-12-18 | Iready Corporation | Gigabit ethernet adapter supporting the iscsi and ipsec protocols |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009077024A (ja) * | 2007-09-19 | 2009-04-09 | Panasonic Corp | Tcpパケット通信装置およびその関連技術 |
JP2016522593A (ja) * | 2013-03-14 | 2016-07-28 | ローズマウント インコーポレイテッド | 産業プロセスネットワーク用通信システム |
JP2015177263A (ja) * | 2014-03-13 | 2015-10-05 | 株式会社東芝 | 通信装置、情報処理装置、通信方法および通信プログラム |
US9866639B2 (en) | 2014-03-13 | 2018-01-09 | Kabushiki Kaisha Toshiba | Communication apparatus, information processor, communication method, and computer-readable storage medium |
EP3300275A4 (en) * | 2015-07-10 | 2018-05-30 | Huawei Technologies Co., Ltd. | Protocol frame transmission method, device, node equipment and system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8170023B2 (en) | System and method for a software-based TCP/IP offload engine for implementing efficient digital media streaming over internet protocol networks | |
US7773546B2 (en) | System and method for a software-based TCP/IP offload engine for digital media renderers | |
JP4557028B2 (ja) | 情報処理装置、情報処理方法、クライアント機器、情報処理システム | |
US7461164B2 (en) | Medium access control with software -and hardware- based components in a wireless network | |
JP2009147786A (ja) | 通信装置、データフレームの送信制御方法及びプログラム | |
JP2014509483A (ja) | ワイヤレスネットワークにおけるトランスミッション・コントロール・プロトコルの性能を改善する機構 | |
JP2014524092A (ja) | 単一ソケットポイントツーマルチポイント性能による高信頼性仮想双方向データストリーム通信のためのシステムおよび方法 | |
JP2006217242A (ja) | 無線通信方法および無線通信装置 | |
US10601962B2 (en) | Transmitting data over a plurality of different networks | |
EP1395014A1 (en) | A method of transmitting data streams with data segments of variable length | |
JP5143207B2 (ja) | 接続装置、パケットを送信する方法及びパケットの送信を接続装置に実行させるためのコンピュータプログラム | |
WO2014008793A1 (zh) | 一种tcp数据传输方法、tcp卸载引擎及*** | |
CN115002023B (zh) | 一种链路聚合方法、链路聚合装置、电子设备及存储介质 | |
EP2119148A1 (en) | Network offloading with reduced packet loss | |
JP2000049834A (ja) | デ―タ通信システム、装置及び方法並びに記憶媒体 | |
JP3493660B2 (ja) | プロトコル変換装置とそのプロトコル変換方法、及びプロトコル変換プログラム | |
US11271711B2 (en) | Communication control device, communication control method, network switch, route control method, and communication system | |
JP2006109016A (ja) | 送受信装置、送受信制御方法、プログラム、およびメモリ | |
JP2009088962A (ja) | 通信アダプタ、通信装置および通信方法 | |
US7213074B2 (en) | Method using receive and transmit protocol aware logic modules for confirming checksum values stored in network packet | |
KR20050013411A (ko) | 모바일 애드 혹 네트워크에서 전송층을 이용한 효율적인데이터 송수신 방법 및 상기 방법을 이용한 네트워크 장치 | |
US20050068951A1 (en) | Protocol for video communications and camera control | |
JP2012049883A (ja) | 通信装置およびパケット処理方法 | |
JP2013247632A (ja) | Tcp通信高速化装置 | |
JP4042443B2 (ja) | 移動ルータ装置および同装置のリンク確立方式 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20071002 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100113 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100119 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100315 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20100315 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20100727 |