JP5434570B2 - ストリーム配信装置 - Google Patents
ストリーム配信装置 Download PDFInfo
- Publication number
- JP5434570B2 JP5434570B2 JP2009291138A JP2009291138A JP5434570B2 JP 5434570 B2 JP5434570 B2 JP 5434570B2 JP 2009291138 A JP2009291138 A JP 2009291138A JP 2009291138 A JP2009291138 A JP 2009291138A JP 5434570 B2 JP5434570 B2 JP 5434570B2
- Authority
- JP
- Japan
- Prior art keywords
- transmission rate
- rate
- packet
- content
- 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.)
- Active
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Description
ネットワークを介して受信端末へストリームを送信するストリーム配信装置において、
プローブパケットを定期的に前記受信端末へ送信する送信部と、
前記プローブパケットを受信したことを示す応答パケットを前記受信端末から受信する受信部と、
前記送信部が前記プローブパケットを送信してから前記受信部が前記応答パケットを受信するまでに要した往復遅延時間を計算し、前記往復遅延時間が増加傾向に有れば前記ストリームの送信レートが可用帯域を上回っていると判定し、前記往復遅延時間が増加傾向に無ければ前記送信レートが前記可用帯域以下であると判定する制御部と、
を備えたことを特徴とする。
ネットワークを介して受信端末へストリームを送信するストリーム配信方法において、
プローブパケットを定期的に前記受信端末へ送信する送信部と、前記プローブパケットを受信したことを示す応答パケットを前記受信端末から受信する受信部とを用意し、
前記送信部が前記プローブパケットを送信してから前記受信部が前記応答パケットを受信するまでに要した往復遅延時間を計算し、前記往復遅延時間が増加傾向に有れば前記ストリームの送信レートが可用帯域を上回っていると判定し、前記往復遅延時間が増加傾向に無ければ前記送信レートが前記可用帯域以下であると判定する、
ことを特徴とする。
ネットワークを介して受信端末へストリームを送信するストリーム配信装置に用いられるストリーム配信プログラムにおいて、
前記ストリーム配信装置が、プローブパケットを定期的に前記受信端末へ送信する送信部と、前記プローブパケットを受信したことを示す応答パケットを前記受信端末から受信する受信部と、コンピュータとを備える場合に、
前記送信部が前記プローブパケットを送信してから前記受信部が前記応答パケットを受信するまでに要した往復遅延時間を計算する手段、及び、前記往復遅延時間が増加傾向に有れば前記ストリームの送信レートが可用帯域を上回っていると判定し、前記往復遅延時間が増加傾向に無ければ前記送信レートが前記可用帯域以下であると判定する手段として、
前記コンピュータを機能させるためのものである。
ICMP Echo Requestは、なるべくネットワーク21の負荷にならないように、可能な限り小さいサイズにすることが望ましい。また、ICMP EchoヘッダのIDフィールド及びシーケンス番号フィールドを送信パケット毎に変更することにより、受信端末20からのエコー応答受信時には、どのエコー要求に対する応答パケットであるかを識別可能にする。
送信レートの低下率を変化させている。
前記ストリーム配信装置の配信制御部は、
定期的に送信したプローブパケットの往復遅延時間の増加傾向の有無を判定し、
前記増加傾向がある場合には前記ストリームの送信レートが可用帯域を上回っていると判定し、前記増加傾向がない場合には前記送信レートが可用帯域以下であると判定する、
ことを特徴とするストリーム配信装置。
前記送信レートをコンテンツレートよりも高く設定し、
前記プローブパケットの往復遅延時間の増加傾向の有無を判定することにより、前記コンテンツレートよりも高いレートと可用帯域との比較を行う、
ことを特徴とするストリーム配信装置。
コンテンツパケットの各送信時刻における送信パケット数を増加させることにより、前記送信レートを上昇させる、
ことを特徴とするストリーム配信装置。
コンテンツパケットの送信間隔を短縮することにより、前記送信レートを上昇させる、
ことを特徴とするストリーム配信装置。
前記コンテンツパケットの送信時にプローブパケットを送信する、
ことを特徴とするストリーム配信装置。
前記プローブパケットがエコー要求パケットである、
ことを特徴とするストリーム配信装置。
前記送信レートが可用帯域を上回っていると判定した場合に前記送信レートを低下させる、
ことを特徴とするストリーム配信装置。
前記送信レートが可用帯域以下と判定した場合に前記送信レートを上昇させる、
ことを特徴とするストリーム配信装置。
前記送信レートが可用帯域を上回っていると判定した場合に、
前記送信レートがコンテンツレートよりも高ければ、前記送信レートを前記コンテンツレートと同一のレートへ低下させ、
前記送信レートと前記コンテンツレートとが同一であるならば、前記コンテンツレートを現在配信しているものから1段階低下させ、前記送信レートを低下後の前記コンテンツレートと同一にする、
ことを特徴とするストリーム配信装置。
前記送信レートが前記可用帯域を上回っていると判定した場合に、前記送信レートが前記可用帯域を上回っている量に応じて前記送信レートの低下率を変化させる、
ことを特徴とするストリーム配信装置。
前記送信レートが前記可用帯域以下であると判定した場合に、
前記送信レートとコンテンツレートが同一であるならば、前記送信レートを現在配信しているものから1段階上の前記コンテンツレートと同一にし、
前記送信レートが現在配信しているものから1段階上の前記コンテンツレートと同一であるならば、前記コンテンツレートを1段階上昇させる、
ことを特徴とするストリーム配信装置。
前記送信レートが前記可用帯域以下であると判定した場合に、前記送信レートを既定量上昇させる、
ことを特徴とするストリーム配信装置。
前記送信レートが前記可用帯域以下であると判定した場合に、前記プローブパケットの前記往復遅延時間のばらつき具合の大小に応じて前記送信レートの上昇率を変化させる、
ことを特徴とするストリーム配信装置。
ことを特徴とするストリーム配信システム。
11 配信制御部
12 コンテンツ記憶部
13 コンテンツパケット生成部
14 プローブパケット生成部
15 パケット送信部(送信部)
16 プローブパケット受信部(受信部)
17 制御部
20 受信端末
21 ネットワーク(インターネット)
30 コンピュータ
31 CPU
32 ROM
33 RAM
34 バス
35 入出力インタフェース
Claims (5)
- ネットワークを介して受信端末へストリームを送信するストリーム配信装置において、
プローブパケットを定期的に前記受信端末へ送信する送信部と、
前記プローブパケットを受信したことを示す応答パケットを前記受信端末から受信する受信部と、
前記送信部が前記プローブパケットを送信してから前記受信部が前記応答パケットを受信するまでに要した往復遅延時間を計算し、前記往復遅延時間が増加傾向に有れば前記ストリームの送信レートが可用帯域を上回っていると判定し、前記往復遅延時間が増加傾向に無ければ前記送信レートが前記可用帯域以下であると判定する制御部と、
を備え、
前記制御部は、
前記送信レートが前記可用帯域を上回っていると判定した場合に、
前記ストリームの対象となるコンテンツのレートであるコンテンツレートよりも前記送信レートが高ければ、前記コンテンツレートまで前記送信レートを低下させ、
前記コンテンツレートと前記送信レートとが同一であれば、前記コンテンツレートを低下させるとともに低下後の前記コンテンツレートまで前記送信レートを低下させる、
ことを特徴とするストリーム配信装置。 - 請求項1記載のストリーム配信装置において、
前記制御部は、前記送信レートを低下させる際に、前記送信レートが前記可用帯域を上回っている量に応じて前記送信レートの低下率を変化させる、
ことを特徴とするストリーム配信装置。 - ネットワークを介して受信端末へストリームを送信するストリーム配信装置において、
プローブパケットを定期的に前記受信端末へ送信する送信部と、
前記プローブパケットを受信したことを示す応答パケットを前記受信端末から受信する受信部と、
前記送信部が前記プローブパケットを送信してから前記受信部が前記応答パケットを受信するまでに要した往復遅延時間を計算し、前記往復遅延時間が増加傾向に有れば前記ストリームの送信レートが可用帯域を上回っていると判定し、前記往復遅延時間が増加傾向に無ければ前記送信レートが前記可用帯域以下であると判定する制御部と、
を備え、
前記制御部は、
前記送信レートが前記可用帯域以下であると判定した場合に、
前記ストリームの対象となるコンテンツのレートであるコンテンツレートよりも前記送信レートが高ければ、前記コンテンツレートを上昇させるとともに上昇後の前記コンテンツレートに前記送信レートを合わせ、
前記コンテンツレートと前記送信レートとが同一であれば、前記送信レートを上昇させる、
ことを特徴とするストリーム配信装置。 - 請求項3記載のストリーム配信装置において、
前記制御部は、前記送信レートを上昇させる際に、前記往復遅延時間のばらつき具合の大小に応じて前記送信レートの上昇率を変化させる、
ことを特徴とするストリーム配信装置。 - 請求項1乃至4のいずれか一項記載のストリーム配信装置において、
前記プローブパケットがエコー要求パケットである、
ことを特徴とするストリーム配信装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009291138A JP5434570B2 (ja) | 2009-12-22 | 2009-12-22 | ストリーム配信装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009291138A JP5434570B2 (ja) | 2009-12-22 | 2009-12-22 | ストリーム配信装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011135207A JP2011135207A (ja) | 2011-07-07 |
JP5434570B2 true JP5434570B2 (ja) | 2014-03-05 |
Family
ID=44347497
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009291138A Active JP5434570B2 (ja) | 2009-12-22 | 2009-12-22 | ストリーム配信装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5434570B2 (ja) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014050546A1 (ja) * | 2012-09-27 | 2014-04-03 | 日本電気株式会社 | 音声情報伝送方法及びパケット通信システム |
KR101640851B1 (ko) * | 2012-09-27 | 2016-07-19 | 닛본 덴끼 가부시끼가이샤 | 화상 정보 전송 방법 및 패킷 통신 시스템 |
JP5732498B2 (ja) * | 2013-09-04 | 2015-06-10 | 株式会社京三製作所 | 鉄道用通信システム、車上装置、地上装置及び通信制御方法 |
JP6173141B2 (ja) * | 2013-09-13 | 2017-08-02 | セコム株式会社 | 無線通信システム及び無線送信機 |
US9781734B2 (en) | 2013-12-26 | 2017-10-03 | Nec Corporation | Communication apparatus, communication method, and recording medium |
JP2016005220A (ja) * | 2014-06-19 | 2016-01-12 | 株式会社Jvcケンウッド | 送信装置、送信方法、プログラム |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1023064A (ja) * | 1996-07-01 | 1998-01-23 | Nippon Telegr & Teleph Corp <Ntt> | 自律分散型トラヒックフロー制御法 |
JP2003174489A (ja) * | 2001-12-05 | 2003-06-20 | Ntt Docomo Inc | ストリーミング配信装置、ストリーミング配信方法 |
-
2009
- 2009-12-22 JP JP2009291138A patent/JP5434570B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2011135207A (ja) | 2011-07-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1309151A2 (en) | System and method of network adaptive real-time multimedia streaming | |
JP5434570B2 (ja) | ストリーム配信装置 | |
EP3175584B1 (en) | Reducing delay in video telephony | |
US6992981B2 (en) | Communication system and method capable of avoiding congestion in moving image data transmission | |
US10785448B2 (en) | Robust handling of sudden changes of bandwidth in selective forwarding unit conferences | |
US20020194361A1 (en) | Data transmitting/receiving method, transmitting device, receiving device, transmiting/receiving system, and program | |
KR101399509B1 (ko) | 시-변화 전송 미디어를 통한 데이터 스트리밍 | |
US9014048B2 (en) | Dynamic bandwidth re-allocation | |
JP2010011212A (ja) | 送信装置、受信装置、及び方法、プログラム | |
JP5807710B2 (ja) | コンテンツ配信システム、コンテンツ配信方法及びプログラム | |
US8873590B2 (en) | Apparatus and method for correcting jitter | |
US20160241410A1 (en) | Method for subscribing to streams from multicast clients | |
CN109495326B (zh) | 网络带宽分配方法和*** | |
US20140344392A1 (en) | Content delivery system, cache server, and content delivery method | |
US20110299399A1 (en) | Method and apparatus for congestion control | |
JP5748471B2 (ja) | 配信装置、配信方法、プログラム | |
GB2527365A (en) | A telecommunication end-point device data transmission controller | |
JP2009246630A (ja) | ホームゲートウェイ装置およびホームゲートウェイ装置の通信品質制御方法 | |
KR101017352B1 (ko) | 무선 인터넷 환경에서의 스트리밍 콘텐츠 전송 방법 | |
WO2014083962A1 (ja) | 通信システム | |
CN109922307A (zh) | 一种多媒体数据传输方法及摄像机 | |
KR101107325B1 (ko) | 실시간 멀티미디어 서비스에 대한 네트워크 구간별 품질측정 방법 및 시스템 | |
WO2014087764A1 (ja) | 端末および通信システム | |
WO2014087765A1 (ja) | 端末および通信システム | |
Dhamodaran et al. | Adaptive Queue Management Scheme for Flexible Dual TCP/UDP Streaming Protocol |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20121112 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130712 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130723 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130918 |
|
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: 20131112 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131125 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5434570 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |