JP2006246012A - データ送受信システム及びデータ送信装置 - Google Patents
データ送受信システム及びデータ送信装置 Download PDFInfo
- Publication number
- JP2006246012A JP2006246012A JP2005058800A JP2005058800A JP2006246012A JP 2006246012 A JP2006246012 A JP 2006246012A JP 2005058800 A JP2005058800 A JP 2005058800A JP 2005058800 A JP2005058800 A JP 2005058800A JP 2006246012 A JP2006246012 A JP 2006246012A
- Authority
- JP
- Japan
- Prior art keywords
- data
- padding
- processing
- length
- error correction
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
【解決手段】符号化長制御部5は、連続データ系列のデータ長と誤り訂正処理の負荷のうち少なくとも一つを監視し、誤り訂正時の符号化長を制御する。多重化処理部6は、入力されたデータに関して、制御された符号化長に応じて、多重化処理、フラグメント処理及びパディング処理のうちの少なくとも一つを施して固定長のデータ系列を生成する。誤り訂正符号化部7は、誤り訂正符号化を行う。パディング解除部8は、パディング処理を施されたデータ列に関して、パディングデータを削除し、新たな可変長のデータ系列を生成する。
【選択図】図1
Description
1以上のデータを連続データ系列として入力し、誤り訂正符号化し、符号化ブロックとして通信路を介して送信し、符号化ブロックとして受信したデータを誤り訂正復号化し、連続データ系列として出力するデータ送受信システムにおいて、
連続データ系列のデータ長と誤り訂正処理の負荷のうち少なくとも一つを監視し、誤り訂正時の符号化長を制御する符号化長制御手段と、
入力されたデータに関して、前記符号化長制御手段によって制御された符号化長に応じて、多重化処理、フラグメント処理及びパディング処理のうちの少なくとも一つを施して固定長のデータ系列を生成し、誤り訂正符号化を行う多重化処理及び誤り訂正符号化手段と、
前記多重化処理及び誤り訂正符号化手段によりパディング処理を施されたデータ列に関して、パディングデータを削除し、新たな可変長のデータ系列を生成するパディング解除手段と、
前記多重化処理及び誤り訂正符号化手段並びにパディング解除手段によって生成されたデータ系列の生成過程を監視し、符号化長、多重化データ数及び多重化データサイズのうち少なくとも一つの情報を付与する符号化情報付与手段と、
前記符号化情報付与手段が付与した情報に基づき、受信したデータ系列の符号化形式を解析する符号化情報解析手段と、
前記符号化形式解析部の解析に基づいて、前記データ系列にパディング処理を施すパディング付与手段と、
前記パディング付与手段が処理を施したデータ系列に対して誤り訂正復号処理を施し、前記符号化形式解析手段の解析に基づいて、前記データ系列を分離する多重化分離手段とを具えることを特徴とする。
1以上のデータを連続データ系列として入力し、誤り訂正符号化し、符号化ブロックとして通信路を介して送信するデータ送信装置において、
連続データ系列のデータ長と誤り訂正処理の負荷のうち少なくとも一つを監視し、誤り訂正時の符号化長を制御する符号化長制御手段と、
入力されたデータに関して、前記符号化長制御手段によって制御された符号化長に応じて、多重化処理、フラグメント処理及びパディング処理のうちの少なくとも一つを施して固定長のデータ系列を生成し、誤り訂正符号化を行う多重化処理及び誤り訂正符号化手段と、
前記多重化処理及び誤り訂正符号化手段によりパディング処理を施されたデータ列に関して、パディングデータを削除し、新たな可変長のデータ系列を生成するパディング解除手段と、
前記多重化処理及び誤り訂正符号化手段並びにパディング解除手段によって生成されたデータ系列の生成過程を監視し、符号化長、多重化データ数及び多重化データサイズのうち少なくとも一つの情報を付与する符号化情報付与手段とを具えることを特徴とする。
図1は、本発明によるデータ送受信システムの実施の形態を示す図である。以下の鋭明では、本発明をIP網に適用する場合を想定し、送受信されるデータはIPパケットの形態をとるものとする。
(1)符号化パケットサイズ
(2)符号化ブロック番号
(3)符号化ブロック内のシーケンス番号
(4)情報パケット数+冗長パケット数n
(5)情報パケット数k
(1)符号化パケットサイズ
(2)符号化ブロック番号
(3)符号化ブロック内のシーケンス番号
(4)情報パケット数+冗長パケット数n
(5)情報パケット数k
例えば、図2に示す構成及び図3に示すアルゴリズムの場合において、アルゴリズム例として、多重化処理、フラグメント処理及びパディング処理を施しているが、他の例として、フラグメント処理とパディング処理のみを施すことや、多重化処理とフラグメント処理のみを施すこと等もできる。
2 通信路
3 データ送信装置
4 データ受信装置
5 符号化長制御部
6 多重化処理部
7 誤り訂正符号化部
8 パディング解除部
9 符号化情報付与部
10 符号化情報解析部
11 パディング付与部
12 誤り訂正復号化部
13 多重分離部
Claims (15)
- 1以上のデータを連続データ系列として入力し、誤り訂正符号化し、符号化ブロックとして通信路を介して送信し、符号化ブロックとして受信したデータを誤り訂正復号化し、連続データ系列として出力するデータ送受信システムにおいて、
連続データ系列のデータ長と誤り訂正処理の負荷のうち少なくとも一つを監視し、誤り訂正時の符号化長を制御する符号化長制御手段と、
入力されたデータに関して、前記符号化長制御手段によって制御された符号化長に応じて、多重化処理、フラグメント処理及びパディング処理のうちの少なくとも一つを施して固定長のデータ系列を生成し、誤り訂正符号化を行う多重化処理及び誤り訂正符号化手段と、
前記多重化処理及び誤り訂正符号化手段によりパディング処理を施されたデータ列に関して、パディングデータを削除し、新たな可変長のデータ系列を生成するパディング解除手段と、
前記多重化処理及び誤り訂正符号化手段並びにパディング解除手段によって生成されたデータ系列の生成過程を監視し、符号化長、多重化データ数及び多重化データサイズのうち少なくとも一つの情報を付与する符号化情報付与手段と、
前記符号化情報付与手段が付与した情報に基づき、受信したデータ系列の符号化形式を解析する符号化情報解析手段と、
前記符号化形式解析部の解析に基づいて、前記データ系列にパディング処理を施すパディング付与手段と、
前記パディング付与手段が処理を施したデータ系列に対して誤り訂正復号処理を施し、前記符号化形式解析手段の解析に基づいて、前記データ系列を分離する多重化分離手段とを具えることを特徴とするデータ送受信システム。 - 請求項1記載のデータ送受信システムにおいて、前記符号化長制御手段が、予め設定された一定時間内に入力された連続データ系列のデータ長の平均値、最大値及び最も頻繁に出現するデータ長のいずれかを符号化長として決定する機能を有することを特徴とするデータ送受信システム。
- 請求項1記載のデータ送受信システムにおいて、前記符号化長制御手段が、予め設定された一定時間内での誤り訂正符号化処理回数と送信側のCPU処理負荷のうち少なくとも一つが予め設定された聞値を超え又は下回った場合に、現在の符号化長を一定値だけ増加し又は減少させる機能を宥することを特徴とするデータ送受信システム。
- 請求項1記載のデータ送受信システムにおいて、前記多重化処理及び誤り訂正符号化手段が、入力されたデータに関して、前記符号化長制御手段によって制御された符号化長、最初のデータが到着してからの経過時間及び入力されたデータの内容のうち少なくとも一つに応じて多重化処理、フラグメント処理及びパディング処理のうち少なくとも一つを施して固定長のデータ系列を生成し、誤り訂正符号化を施す機能を有することを特徴とするデータ送受信システム。
- 請求項1記載のデータ送受信システムにおいて、前記パディング解除手段が、前記多重化処理及び誤り訂正符号化手段において生成された固定長のデータ系列に対し、生成時にパディング処理が施された場合、パディング処理が施された部分を削除し、可変長データ系列を生成する機能を有することを特徴とするデータ送受信システム。
- 請求項1記載のデータ送受信システムにおいて、前記符号化情報付与手段が、前記符号化長制御手段、多重化処理及び誤り訂正符号化手段及びパディング解除手段の処理に関して、符号化長、多重化の有無、多重化データ数、多重化データサイズ、パディングの有無及び有効データサイズのうちの少なくとも一つを監視し、前記パディング解除手段が生成するデータ系列に符号化情報として付与し、受信側に符号化情報を通知する機能を有することを特徴とするデータ送受信システム。
- 請求項1記載のデータ送受信システムにおいて、前記符号化情報解析手段が、入力されたデータから前記符号化情報付与手段が付与した符号化情報を解析し、入力されたデータの符号化長、多重化の有無、多重化データ数、多重化データサイズ、パディングの有無及びパディング解除処理の有無のうちの少なくとも一つを把握及び管理し、それをパディング付与手段及び多重化分離手段に通知する機能を有することを特徴とするデータ送受信システム。
- 請求項1記載のデータ送受信システムにおいて、前記パディング付与手段が、前記符号化情報解析手段からの通知に従い、符号化長、パディングの有無及びパディング解除処理の有無を把握し、パディング解除処理が施されている場合は符号化長に応じてパディング処理を施す機能を有することを特徴とするデータ送受信システム。
- 請求項1記載のデータ送受信システムにおいて、前記多重化分離手段が、前記符号化情報解析手段から通知される符号化長、多重化の有無、多重化データ数及び多重化データサイズに応じて入力データを分離する機能を有することを特徴とするデータ送受信システム。
- 1以上のデータを連続データ系列として入力し、誤り訂正符号化し、符号化ブロックとして通信路を介して送信するデータ送信装置において、
連続データ系列のデータ長と誤り訂正処理の負荷のうち少なくとも一つを監視し、誤り訂正時の符号化長を制御する符号化長制御手段と、
入力されたデータに関して、前記符号化長制御手段によって制御された符号化長に応じて、多重化処理、フラグメント処理及びパディング処理のうちの少なくとも一つを施して固定長のデータ系列を生成し、誤り訂正符号化を行う多重化処理及び誤り訂正符号化手段と、
前記多重化処理及び誤り訂正符号化手段によりパディング処理を施されたデータ列に関して、パディングデータを削除し、新たな可変長のデータ系列を生成するパディング解除手段と、
前記多重化処理及び誤り訂正符号化手段並びにパディング解除手段によって生成されたデータ系列の生成過程を監視し、符号化長、多重化データ数及び多重化データサイズのうち少なくとも一つの情報を付与する符号化情報付与手段とを具えることを特徴とするデータ送信装置。 - 請求項10記載のデータ送信装置において、前記符号化長制御手段が、予め設定された一定時間内に入力された連続データ系列のデータ長の平均値、最大値及び最も頻繁に出現するデータ長のいずれかを符号化長として決定する機能を有することを特徴とするデータ送信装置。
- 請求項10記載のデータ送信装置において、前記符号化長制御手段が、予め設定された一定時間内での誤り訂正符号化処理回数と送信側のCPU処理負荷のうち少なくとも一つが予め設定された聞値を超え又は下回った場合に、現在の符号化長を一定値だけ増加し又は減少させる機能を宥することを特徴とするデータ送信装置。
- 請求項10記載のデータ送受信システムにおいて、前記多重化処理及び誤り訂正符号化手段が、入力されたデータに関して、前記符号化長制御手段によって制御された符号化長、最初のデータが到着してからの経過時間及び入力されたデータの内容のうち少なくとも一つに応じて多重化処理、フラグメント処理及びパディング処理のうち少なくとも一つを施して固定長のデータ系列を生成し、誤り訂正符号化を施す機能を有することを特徴とするデータ送信装置。
- 請求項10記載のデータ送信装置において、前記パディング解除手段が、前記多重化処理及び誤り訂正符号化手段において生成された固定長のデータ系列に対し、生成時にパディング処理が施された場合、パディング処理が施された部分を削除し、可変長データ系列を生成する機能を有することを特徴とするデータ送信装置。
- 請求項10記載のデータ送信装置において、前記符号化情報付与手段が、前記符号化長制御手段、多重化処理及び誤り訂正符号化手段及びパディング解除手段の処理に関して、符号化長、多重化の有無、多重化データ数、多重化データサイズ、パディングの有無及び有効データサイズのうちの少なくとも一つを監視し、前記パディング解除手段が生成するデータ系列に符号化情報として付与し、受信側に符号化情報を通知する機能を有することを特徴とするデータ送信装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005058800A JP4485383B2 (ja) | 2005-03-03 | 2005-03-03 | データ送受信システム及びデータ送信装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005058800A JP4485383B2 (ja) | 2005-03-03 | 2005-03-03 | データ送受信システム及びデータ送信装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006246012A true JP2006246012A (ja) | 2006-09-14 |
| JP4485383B2 JP4485383B2 (ja) | 2010-06-23 |
Family
ID=37051943
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005058800A Expired - Fee Related JP4485383B2 (ja) | 2005-03-03 | 2005-03-03 | データ送受信システム及びデータ送信装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4485383B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2022547179A (ja) * | 2019-09-10 | 2022-11-10 | 華為技術有限公司 | パケット処理方法及び装置、及びコンピュータ記憶媒体 |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58190147A (ja) * | 1982-04-30 | 1983-11-07 | Sony Corp | データ復号方法 |
| JPH08330975A (ja) * | 1995-05-30 | 1996-12-13 | Mitsubishi Electric Corp | 誤り訂正符号復号化方法およびこの方法を用いる回路 |
| JPH10285147A (ja) * | 1997-04-09 | 1998-10-23 | Nec Corp | データ伝送システム |
| JPH11136218A (ja) * | 1997-10-27 | 1999-05-21 | Nec Corp | データ伝送システム、データ送信装置およびデータ伝送方法 |
| JP2001203749A (ja) * | 2000-01-20 | 2001-07-27 | Mitsubishi Electric Corp | 高効率データ送信装置及び高効率データ伝送システム |
| JP2002507369A (ja) * | 1997-07-03 | 2002-03-05 | シーメンス アクチエンゲゼルシヤフト | ディジタルデータの符号化方法および符号化装置 |
| JP2004032719A (ja) * | 2002-05-03 | 2004-01-29 | Korea Electronics Telecommun | Fec符号化方式に基づいた可変長パケット送信方法及び受信方法 |
| WO2004079956A1 (en) * | 2003-03-05 | 2004-09-16 | Nokia Corporation | System and method for data transmission and reception |
-
2005
- 2005-03-03 JP JP2005058800A patent/JP4485383B2/ja not_active Expired - Fee Related
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58190147A (ja) * | 1982-04-30 | 1983-11-07 | Sony Corp | データ復号方法 |
| JPH08330975A (ja) * | 1995-05-30 | 1996-12-13 | Mitsubishi Electric Corp | 誤り訂正符号復号化方法およびこの方法を用いる回路 |
| JPH10285147A (ja) * | 1997-04-09 | 1998-10-23 | Nec Corp | データ伝送システム |
| JP2002507369A (ja) * | 1997-07-03 | 2002-03-05 | シーメンス アクチエンゲゼルシヤフト | ディジタルデータの符号化方法および符号化装置 |
| JPH11136218A (ja) * | 1997-10-27 | 1999-05-21 | Nec Corp | データ伝送システム、データ送信装置およびデータ伝送方法 |
| JP2001203749A (ja) * | 2000-01-20 | 2001-07-27 | Mitsubishi Electric Corp | 高効率データ送信装置及び高効率データ伝送システム |
| JP2004032719A (ja) * | 2002-05-03 | 2004-01-29 | Korea Electronics Telecommun | Fec符号化方式に基づいた可変長パケット送信方法及び受信方法 |
| WO2004079956A1 (en) * | 2003-03-05 | 2004-09-16 | Nokia Corporation | System and method for data transmission and reception |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2022547179A (ja) * | 2019-09-10 | 2022-11-10 | 華為技術有限公司 | パケット処理方法及び装置、及びコンピュータ記憶媒体 |
| JP7483867B2 (ja) | 2019-09-10 | 2024-05-15 | 華為技術有限公司 | パケット処理方法及び装置、及びコンピュータ記憶媒体 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4485383B2 (ja) | 2010-06-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100680671B1 (ko) | 에러 정정용 데이터의 생성 방법 및 생성 장치와 생성 프로그램을 저장한 컴퓨터 판독가능한 기록 매체 | |
| CN101061659B (zh) | 自适应前向纠错的方法和设备 | |
| JP4513725B2 (ja) | パケット送信装置、通信システム及びプログラム | |
| JP6893237B2 (ja) | データストリーミングの前方誤り訂正 | |
| CN110943800B (zh) | 数据包的发送方法、装置及系统、存储介质、电子装置 | |
| US20060150055A1 (en) | Adaptive information delivery system using FEC feedback | |
| US7584404B2 (en) | Method and apparatus for multimedia communication over packet channels | |
| KR20150049052A (ko) | 데이터 전송 장치 및 방법 | |
| GB2521441A (en) | Packet loss mitigation | |
| EP1797661A1 (en) | Assembling forward error correction frames | |
| JP2010119133A (ja) | パケット送信装置、通信システム及びプログラム | |
| KR20130039866A (ko) | 통신 시스템에서 순방향 에러 정정 패킷을 송수신하는 방법 및 장치 | |
| JP2005515697A (ja) | リード・ソロモン符号に基づいた前方誤り訂正を用いた不均一誤り保護 | |
| JP4834013B2 (ja) | 送信装置、送信プログラム、受信装置及び受信プログラム | |
| JP2006262288A (ja) | 映像データの配信サーバおよび映像データ配信方法 | |
| JP4250036B2 (ja) | メディア伝送方法及びメディア伝送装置 | |
| JP4485383B2 (ja) | データ送受信システム及びデータ送信装置 | |
| CN111181688B (zh) | 一种rohc压缩器及其实现方法 | |
| KR20100112151A (ko) | 네트워크 카드 및 정보 처리 장치 | |
| US20180192088A1 (en) | Transmitting/receiving audio and/or video data over a wireless network | |
| Tsai et al. | MAC-level forward error correction mechanism for minimum error recovery overhead and retransmission | |
| JP5397226B2 (ja) | 通信システム、データ送信装置、データ受信装置、通信方法および通信用プログラム | |
| Tsai et al. | Dynamical combination of byte level and sub-packet level FEC in HARQ mechanism to reduce error recovery overhead on video streaming over wireless networks | |
| KR100916312B1 (ko) | 적응적 가중 오류 정정 부호화 및 다중 표현열 부호화를사용한 비디오 전송 장치 및 그 방법 | |
| JP2007074152A (ja) | 品質測定方法及び装置及び符号誤り訂正方法及びシステム及びプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070216 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20070613 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20070613 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20081017 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090915 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091013 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091210 |
|
| 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: 20100323 |
|
| 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: 20100324 |
|
| R150 | Certificate of patent (=grant) or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130402 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140402 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |