JP2008519528A - System and method for transmitting layered video over a QoS enabled WLAN - Google Patents

System and method for transmitting layered video over a QoS enabled WLAN Download PDF

Info

Publication number
JP2008519528A
JP2008519528A JP2007539698A JP2007539698A JP2008519528A JP 2008519528 A JP2008519528 A JP 2008519528A JP 2007539698 A JP2007539698 A JP 2007539698A JP 2007539698 A JP2007539698 A JP 2007539698A JP 2008519528 A JP2008519528 A JP 2008519528A
Authority
JP
Japan
Prior art keywords
layer
packets
packet
flow control
video
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
Application number
JP2007539698A
Other languages
Japanese (ja)
Inventor
シャラパリ,キラン
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Koninklijke Philips NV
Original Assignee
Koninklijke Philips NV
Koninklijke Philips Electronics NV
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Koninklijke Philips NV, Koninklijke Philips Electronics NV filed Critical Koninklijke Philips NV
Publication of JP2008519528A publication Critical patent/JP2008519528A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/132Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/156Availability of hardware or computational resources, e.g. encoding based on power-saving criteria
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/188Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a video data packet, e.g. a network abstraction layer [NAL] unit
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/30Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0231Traffic management, e.g. flow control or congestion control based on communication conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0268Traffic management, e.g. flow control or congestion control using specific QoS parameters for wireless networks, e.g. QoS class identifier [QCI] or guaranteed bit rate [GBR]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0289Congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/10Flow control between communication endpoints

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • Computing Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Small-Scale Networks (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

無線ネットワークが輻輳した状態になった場合にフロー制御層(614)を利用して基本レイヤ(BL)パケット(608)及び上位レイヤ(EL)パケット(610)をともに有するマルチレイヤ可変レート(VR)ビデオ・ストリームから上位レイヤ(EL)パケットを廃棄する、サービス品質(QoS)イネーブルされた無線ローカル・エリア・ネットワーク(WLAN)を介して階層化ビデオを送信するシステム及び方法を開示する。例示的なシステムは、ビデオ・データを受信し、基本レイヤBLパケット(608)及び上位レイヤELパケット(610)をともに有するビデオ・ビットストリームに符号化するのに適した符号器(602)と、ビデオ・ストリームに関連した上位レイヤELパケット(610)の1つ又は複数を無線媒体の状態によって、必要に応じて廃棄することができるフロー制御層(612)と、パケットをスケジューリングするスケジューラ(SE)(614)と、ビデオ・ストリームの無線伝送に備えるMAC層(616)とを有する。
Multi-layer variable rate (VR) having both base layer (BL) packet (608) and upper layer (EL) packet (610) using flow control layer (614) when wireless network is congested Disclosed is a system and method for transmitting layered video over a quality of service (QoS) enabled wireless local area network (WLAN) that discards upper layer (EL) packets from a video stream. An exemplary system includes an encoder (602) suitable for receiving video data and encoding into a video bitstream having both base layer BL packets (608) and upper layer EL packets (610); A flow control layer (612) that can discard one or more of the upper layer EL packets (610) associated with the video stream, depending on the state of the wireless medium, and a scheduler (SE) that schedules the packets (614) and a MAC layer (616) for wireless transmission of the video stream.

Description

本発明は一般に通信システムに関する。特に、本発明は、サービス品質(QoS)イネーブルされた無線ローカル・エリア・ネットワーク(WLAN)を介して階層化ビデオ・データを伝送するシステム及び方法に関する。   The present invention generally relates to communication systems. In particular, the present invention relates to a system and method for transmitting layered video data over a quality of service (QoS) enabled wireless local area network (WLAN).

高品質マルチメディア装置(セットトップ・ボックス、ハイエンドのテレビジョン受像機、ディジタル・テレビジョン受像機、パーソナル・テレビジョン受像機、ストレージ製品、携帯情報端末(PDA)、無線インターネット装置等など)の開発は、前述の装置の、種々のアーキテクチャ、及び、新たな特徴に対するより高い開放性につながっている。前述の新たなマルチメディア製品の開発によって、一般大衆がマルチメディア・サービスに対する需要を増やし続けることが確実になる。ネットワークの設計者及び技術者はよって、統合ネットワークを介したリアル・タイム及び非リアル・タイムのマルチメディア伝送に対して増大している需要を満たすことができるシステムを設計し続けている。   Development of high-quality multimedia devices (set-top boxes, high-end television receivers, digital television receivers, personal television receivers, storage products, personal digital assistants (PDAs), wireless internet devices, etc.) Has led to a higher openness to the various architectures and new features of the devices described above. The development of new multimedia products as described above ensures that the general public will continue to increase demand for multimedia services. Network designers and engineers therefore continue to design systems that can meet the growing demand for real-time and non-real-time multimedia transmissions over integrated networks.

近年、IEEE802.11無線ローカル・エリア・ネットワーク(WLAN)が、移動体/携帯装置の(屋内)ブロードバンド無線アクセスの優勢な技術として台頭してきている。IEEE802.11ワーキング・グループは、無線ローカル・エリア・ネットワーク(WLAN)を介した音声サービスやビデオ・サービスなどのアプリケーションをイネーブルすることによって802.11アプリケーション・ドメインを拡張するために、802.11e(QoSをサポートするための802.11媒体アクセス制御(MAC)に対する補足)を比較的最近、策定した。IEEE802.11e標準は、各タイプのネットワークの固有ニーズを満たす特徴をなお提供しながら、家庭用、事業用及び公衆アクセスのネットワーク環境にわたるシームレスな相互運用性を提供する。他の無線の取り組みと違って、IEEE802.11eは、レガシー標準との完全な後方互換性を維持しながら、既存のIEEE802.11標準にQoS機能及びマルチメディア・サポートを加えることによって家庭用環境及び事業用環境にまたがる最初の無線標準である。   In recent years, IEEE 802.11 wireless local area networks (WLANs) have emerged as the dominant technology for mobile / portable (indoor) broadband wireless access. The IEEE 802.11 working group supports 802.11e (QoS) to extend the 802.11 application domain by enabling applications such as voice and video services over wireless local area networks (WLANs). (Complementary to 802.11 Medium Access Control (MAC)) was developed relatively recently. The IEEE 802.11e standard provides seamless interoperability across home, business, and public access network environments while still providing features that meet the specific needs of each type of network. Unlike other wireless efforts, IEEE 802.11e adds a QoS feature and multimedia support to the existing IEEE 802.11 standard while maintaining full backward compatibility with legacy standards. It is the first wireless standard that spans the business environment.

マルチメディア・トラフィックのQoSサポートは、音声、オーディオ及びビデオが、ネットワーキングされた複数の家庭用電子装置及びパソコンを介して配信される家庭用無線ネットワークには不可欠である。ブロードバンド・サービス・プロバイダは、QoS及びマルチメディアが可能な家庭用ネットワークを、加入者顧客向付加価値サービス(ビデオ・オン・デマンド、オーディオ・オン・デマンド、ボイス・オーバIPや高速インターネット・アクセスなど)を提供するうえで必須の要素としてみている。   Multimedia traffic QoS support is essential for home wireless networks where voice, audio, and video are distributed over networked home electronic devices and personal computers. Broadband service providers can add QoS and multimedia home networks to subscriber value-added services (video on demand, audio on demand, voice over IP, high speed Internet access, etc.) As an essential element in providing

802.11eでは、データ・トラフィック・ストリーム(例えば、データ・レート、パケット・サイズ、遅延、ジッタ、サービス間隔等)を特徴付けるトラフィック仕様(TSPEC)が、想定する対象のタイプの無線ネットワーキング・サービスをアクセス・ポイント(AP)に示すためのシグナリング機構として利用される。前述のトラフィック・ストリームは、QoSパラメータに従ってAPに配信される。ピア・スケジューラとMAC層との間のTSPECネゴシエーションによって、トラフィック・ストリームの受付、設定、調節及び除去を制御する機構が提供される。トラフィック・ストリーム受付制御は、無線媒体において利用可能な帯域が限られているため特に重要である。トラフィック輻輳(設定されたQoSを下げ、全体スループットを劇的に劣化させることにつながる傾向にある)を避けるために帯域アクセスを制御しなければならない。   In 802.11e, a traffic specification (TSPEC) that characterizes a data traffic stream (eg, data rate, packet size, delay, jitter, service interval, etc.) provides access to the type of wireless networking service that is expected. Used as a signaling mechanism for indicating to a point (AP). The aforementioned traffic stream is delivered to the AP according to the QoS parameters. A TSPEC negotiation between the peer scheduler and the MAC layer provides a mechanism to control the acceptance, setup, adjustment and removal of traffic streams. Traffic stream admission control is particularly important because the available bandwidth in a wireless medium is limited. Bandwidth access must be controlled to avoid traffic congestion (which tends to lower the configured QoS and lead to dramatic degradation in overall throughput).

ビデオ・データの無線伝送では、ビデオ信号のスケーラブルな表現は、基本レイヤ(BL)パケット及び複数の上位レイヤ(EL)パケットを有する。BLパケットは、基本品質レベルを提供し、上位レイヤELパケットと無関係に復号化することが可能である。一方、上位レイヤELパケットは、基本レイヤBLパケットの品質を精緻化する役目しか担わず、単独では有用でない。よって、基本レイヤBLパケットは、スケーラブルな表現の最も重要な部分を表すので、階層化表現を用いるストリーミング・アプリケーションの性能は、BLパケットの喪失に対する感度が高い。   For wireless transmission of video data, a scalable representation of a video signal has a base layer (BL) packet and a plurality of upper layer (EL) packets. BL packets provide a basic quality level and can be decoded independently of upper layer EL packets. On the other hand, the upper layer EL packet only serves to refine the quality of the base layer BL packet, and is not useful alone. Thus, since the base layer BL packet represents the most important part of the scalable representation, the performance of a streaming application using a layered representation is highly sensitive to the loss of the BL packet.

ビデオ符号器を有する無線送信器は、復号化に不可欠なデータを有する基本レイヤBLパケット、及びビデオ出力の品質を向上させるデータを有する上位レイヤELパケットをともに備えるマルチレイヤ可変レート(VR)ビデオ・ストリームを生成する。パケット・フレームは、順次送信される。その数は、可変チャネル状態によって変わってくる。フレームのパケットは、パケットが復号化に利用可能であるためにフレームの所定の復号化時点までに、復号化されるための受信器に到達しなければならない。よって、所定のフレーム復号化時間内に受信器/復号器に達しないのでフレームの非送信パケットをその後に廃棄することができるその重要な時点が存在する。   A wireless transmitter with a video encoder is a multi-layer variable rate (VR) video that comprises both a base layer BL packet with data essential for decoding and an upper layer EL packet with data that improves the quality of the video output. Create a stream. Packet frames are transmitted sequentially. The number depends on the variable channel condition. The packet of the frame must reach the receiver to be decoded by the predetermined decoding time of the frame because the packet is available for decoding. Thus, there is an important point in time when non-transmitted packets of a frame can be discarded afterwards because the receiver / decoder is not reached within a predetermined frame decoding time.

従来のTSPEC機構は、可変レートVRビデオ・ストリームの伝送を可能にする。しかし、ネゴシエートされたサービス・レベルを無線ネットワークが(エラーが理由で)遵守することができない場合、前述のTSPEC機構は、アプリケーションを受付拒否又は廃棄する時点を規定していない。例えば、TSPECは、単一のパケットが喪失された時点と、2つ以上のパケットが喪失された時点との間を、データ・トラフィック・ストリームを受付拒否する時点を判定するうえで規定していない。よって、誤りのない状態に通信チャネルが留まることを(絶対的な意味合いで)保証することが無線媒体において不可能であり、残差がゼロである場合にパケット・エラー率の合理的な上限を規定することが同様に不可能であるため、パケットが喪失された場合、スケジューラ層及びMAC層の特性は完全に定義されていない。必要なQoSを提供することが可能でない特定のトラフィック・ストリームをスケジューラ層/MAC層の少なくとも一部が場合によっては受付拒否するために、別々の実現形態が違ったふうに動作することをこのことは意味している。   The conventional TSPEC mechanism allows transmission of variable rate VR video streams. However, if the wireless network is unable to comply with the negotiated service level (due to an error), the TSPEC mechanism does not specify when to reject or discard the application. For example, TSPEC does not specify when to reject a data traffic stream between when a single packet is lost and when two or more packets are lost. . Thus, it is impossible (in absolute terms) to guarantee that the communication channel remains error-free in the wireless medium, and a reasonable upper bound on the packet error rate when the residual is zero. The scheduler layer and MAC layer characteristics are not fully defined when a packet is lost because it is equally impossible to define. This means that different implementations behave differently so that at least some of the scheduler / MAC layers may refuse to accept certain traffic streams that are not capable of providing the necessary QoS. Means.

したがって、既存のTSPEC機構と協調して、信頼度の低い無線チャネルを介した階層化ビデオ伝送接続を維持する装置及び方法に対する必要性が当該技術分野において存在している。   Accordingly, there is a need in the art for an apparatus and method for maintaining a layered video transmission connection over an unreliable wireless channel in cooperation with existing TSPEC mechanisms.

本発明は、時間変動チャネルの存在下で柔軟性を達成し、全体ピクチャ品質を向上させるために階層化表現を利用するためのフロー制御アルゴリズムとともに、802.11における既存のTSPECシグナリングを用いるための機構を提供することによって、信頼度の低い無線チャネルを介した階層化ビデオ・データの伝送に関連した前述の必要性やその他の不利点及び/又は欠点に対処する。本発明の例証的な実施例では、フロー制御は、フレーム復号化時間前に、復号化のための受信器に到達しない上位レイヤELパケットを廃棄するよう動作する。よって、パケット・スケジューラはその場合、QoSが不十分であるためにトラフィック・ストリームを受付拒否すべきか否かを判定する必要なく、基本レイヤBLパケット及び残りの上位レイヤELパケットの送信をスケジューリングすることができる。よって、本発明の有利な特徴によれば、フロー制御の特徴は、信頼度の低い無線チャネルを介して階層化ビデオ・データを効果的に伝送する手段を提供する。   The present invention provides a mechanism for using existing TSPEC signaling in 802.11 along with a flow control algorithm to utilize layered representations to achieve flexibility in the presence of time-varying channels and improve overall picture quality. By providing, the aforementioned needs and other disadvantages and / or disadvantages associated with the transmission of layered video data over unreliable wireless channels are addressed. In an exemplary embodiment of the invention, flow control operates to discard higher layer EL packets that do not reach the receiver for decoding before the frame decoding time. Thus, the packet scheduler then schedules the transmission of the base layer BL packet and the remaining upper layer EL packets without having to determine whether to reject the traffic stream due to insufficient QoS. Can do. Thus, according to an advantageous feature of the present invention, the flow control feature provides a means for effectively transmitting layered video data over an unreliable wireless channel.

無線ネットワークが輻輳した状態になった場合にフロー制御層を利用して基本レイヤBLパケット及び上位レイヤELパケットをともに有するマルチレイヤ可変レートVRビデオ・ストリームから上位レイヤELパケットを廃棄する、QoSイネーブルされた無線ローカル・エリア・ネットワークを介して階層化ビデオを送信する本発明の例証的な局面による方法を提供する。本発明の別の例示的な局面によるシステムは、ビデオ・データを受信し、基本レイヤBLパケット及び上位レイヤELパケットをともに有するビデオ・ビットストリームに符号化するのに適した符号器と、ビデオ・ストリームに関連した上位レイヤELパケットの1つ又は複数を無線媒体の状態によって、必要に応じて廃棄することができるフロー制御層と、パケットをスケジューリングするスケジューラSEと、ビデオ・ストリームの無線伝送に備えるMAC層とを有する。   QoS enabled, discards upper layer EL packets from multi-layer variable rate VR video stream with both base layer BL packets and upper layer EL packets using flow control layer when wireless network is congested A method according to an illustrative aspect of the present invention for transmitting layered video over a wireless local area network is provided. A system according to another exemplary aspect of the present invention includes an encoder suitable for receiving video data and encoding into a video bitstream having both base layer BL packets and upper layer EL packets, One or more of the upper layer EL packets associated with the stream can be discarded as needed depending on the state of the wireless medium, the scheduler SE for scheduling packets, and the wireless transmission of video streams With a MAC layer.

本発明の更なる、かつ/又は別の局面、特徴及び利点は、その例示的な実施例の以下の詳細な説明を参照して明らかになるであろう。   Further and / or other aspects, features and advantages of the present invention will become apparent with reference to the following detailed description of exemplary embodiments thereof.

本発明をより深く理解するために、添付図面に関して解される以下の詳細な説明を参照する。   For a better understanding of the present invention, reference is made to the following detailed description taken in conjunction with the accompanying drawings.

図1を参照すれば、無線ローカル・エリア・ネットワーク(WLAN)の従来技術の例示的な拡張サービス・セットを例証的に示す。図示した拡張サービス・セット100は、ホスト110と、配信システム120と、第1のサービス品質(QoS)基本サービス・セット(QBSS)130と、第2のサービス品質(QoS)基本サービス・セット(QBSS)140とを有する。通常のQBSS130、140は、同じ媒体アクセス制御(MAC)プロトコルを利用し、同じ共有媒体へのアクセスのために競合するいくつかのQoS無線局(QSTA)150を有する。各QBSS130、140は、配信システム120と孤立させるか、又は動作するよう接続させることが可能である。   Referring to FIG. 1, a wireless local area network (WLAN) prior art exemplary extended service set is illustratively shown. The illustrated extended service set 100 includes a host 110, a distribution system 120, a first quality of service (QoS) basic service set (QBSS) 130, and a second quality of service (QoS) basic service set (QBSS). 140). A typical QBSS 130, 140 has several QoS radio stations (QSTAs) 150 that utilize the same medium access control (MAC) protocol and contend for access to the same shared medium. Each QBSS 130, 140 can be isolated or connected to operate with the distribution system 120.

図1に示すように、各QBSS130、140は、サービス品質(QoS)アクセス・ポイント(QAP)160を介して配信システム120に接続される。QAP160は、動作するよう配信システム120に接続可能なQoS無線局である。QAP160は通常、QBSS130、140と配信システム120との間のブリッジとして動作する。QBSS130、140のMACプロトコルは、完全に分散させる、かつ/又は、QBSS130、140のQAP160内の中央連係機能を介して制御することが可能である。   As shown in FIG. 1, each QBSS 130, 140 is connected to the distribution system 120 via a quality of service (QoS) access point (QAP) 160. The QAP 160 is a QoS radio station that can be connected to the distribution system 120 to operate. QAP 160 typically operates as a bridge between QBSSs 130, 140 and distribution system 120. The MAC protocol of the QBSS 130, 140 can be fully distributed and / or controlled via a central linkage function within the QAP 160 of the QBSS 130, 140.

次に図2を参照すれば、従来技術の7つの開放型システム間相互接続(OSI)ネットワーク階層を例証的に示す。前述の階層それぞれは当該技術分野において周知であり、本明細書には参照の目的で備えている。第1の層は物理層200である。物理層200は、OSIモデルの最初の階層であり、ビット・ストリーム・レベル又は2値レベルで動作する。物理層200は、実際の物理ネットワーク構造を通って、かつ実際の物理ネットワーク構造内を進む電気インパルス及び無線信号に焦点を当てる。第2の階層は、データリンク層210である。データリンク層210は通常、(特に、ビット・レベルのパケット符号化及び復号化に関する)パケット処理の役割を果たす。データリンク層210は又、伝送プロトコルを知っていること、及び、物理層200に関する誤り検査の局面に関する。データリンク層210は、この階層上を進むデータに対するアクセス及び許可の制限を制御する媒体アクセス制御層(MAC層)と、フレーム同期化、フロー制御及び誤り検査の役割を果たす論理リンク制御層(LLC層)との2つのサブ階層に分けられる。第3の階層はネットワーク階層220である。ネットワーク階層220は、ネットワーク内のデータの誘導及び移動の役割を果たす。第4の階層はトランスポート層230である。トランスポート層230は主に、終端システムとホストとの間の完全かつ効果的なデータ移動を確実にする役割を果たす。第5の層はセッション層240である。セッション層240は、ネットワーク及びそのデータと相互作用する別々のアプリケーション間の接続を管理し、調整する。第6の階層はプレゼンテーション層250である。プレゼンテーション層250は主に、入ってくるデータ及び出ていくデータを正確に解釈及び表示する役割を果たす。最後に、第7の階層はアプリケーション層260である。アプリケーション層260は、エンド・ユーザ処理のサポートを提供する(例えば、サービス品質の課題に対処する)役割を果たす。   Referring now to FIG. 2, a prior art seven open system interconnection (OSI) network hierarchy is illustratively shown. Each of the foregoing hierarchies is well known in the art and is provided here for reference purposes. The first layer is the physical layer 200. The physical layer 200 is the first layer of the OSI model and operates at the bit stream level or the binary level. The physical layer 200 focuses on electrical impulses and radio signals that travel through and within the actual physical network structure. The second layer is the data link layer 210. The data link layer 210 is typically responsible for packet processing (particularly for bit level packet encoding and decoding). The data link layer 210 is also related to knowing the transmission protocol and error checking aspects for the physical layer 200. The data link layer 210 includes a medium access control layer (MAC layer) that controls access and permission restrictions on data traveling on this layer, and a logical link control layer (LLC) that plays a role of frame synchronization, flow control, and error checking. Layer). The third layer is the network layer 220. The network hierarchy 220 serves to guide and move data within the network. The fourth layer is the transport layer 230. The transport layer 230 primarily serves to ensure complete and effective data movement between the end system and the host. The fifth layer is the session layer 240. Session layer 240 manages and coordinates connections between separate applications that interact with the network and its data. The sixth layer is the presentation layer 250. The presentation layer 250 primarily serves to accurately interpret and display incoming and outgoing data. Finally, the seventh layer is the application layer 260. The application layer 260 is responsible for providing support for end-user processing (eg, addressing quality of service issues).

図3は、IEEE802.11eサービス品質(QoS)データの従来技術のフレーム形式300を略示する。単一のQoSデータ・フレームそれぞれは、優先付けされたQoSのフレームの優先度、又はパラメータ化されたQoSの対応するトラフィック・ストリームを識別するトラフィック識別子(TID)値を収容する。前述の情報を収容するために、IEEE802,11eQoSデータ・フレーム・ヘッダは、オクテットの2つのQoS制御フィールド310を有する。QoS制御フィールド310は、4ビットを用いてTID値を示し、特定の他のQoS関連情報も収容する。通常、トラフィック・ストリームを設定し、修正し、削除するための2つのタイプのQoS動作管理フレームが定義される。第1のタイプには、QoSストリームを設定し、かつ/又は修正するTS要求追加動作フレーム及び応答QoS動作フレームがある。第2のタイプには、QoSストリームを削除するためのTS要求削除動作フレーム及び応答QoS動作フレームがある。各QoS動作管理フレームは、対応するQoS要件及びトラフィック仕様を伝達するためのトラフィック仕様(TSPEC)情報エレメントを示す。   FIG. 3 schematically illustrates a prior art frame format 300 for IEEE 802.11e Quality of Service (QoS) data. Each single QoS data frame contains a priority of the prioritized QoS frame, or a traffic identifier (TID) value that identifies the corresponding traffic stream of the parameterized QoS. To accommodate the aforementioned information, the IEEE802,11eQoS data frame header has two QoS control fields 310 of octets. The QoS control field 310 indicates a TID value using 4 bits and also contains other specific QoS related information. Typically, two types of QoS operation management frames are defined for setting up, modifying, and deleting traffic streams. The first type includes a TS request addition operation frame and a response QoS operation frame for setting and / or modifying a QoS stream. The second type includes a TS request deletion operation frame and a response QoS operation frame for deleting a QoS stream. Each QoS operation management frame indicates a traffic specification (TSPEC) information element for conveying a corresponding QoS requirement and traffic specification.

トラフィック仕様(TSPEC)エレメントの例証的な従来技術のフレーム形式を図4に略示する。TSPECエレメント400は、パラメータ化されたQoSトラフィック転送をサポートするうえで、ハイブリッド・コーディネータ(HC)および無線局(WSTA)によって用いるために、特定の無線局(WSTA)の意味合いで、一方向のトラフィック・ストリームの特性およびQoS期待値を規定するパラメータ組を有する。通常のTSPECエレメント情報フィールドは、図4に示すアイテムを有する。TSPECエレメント400は、必要であり得るよりも広範囲なパラメータ組を可能にするか、又は、パラメータ化されたQoSトラフィックのいかなる特定の場合にも利用可能であり得る。フィールドは、パラメータ値が規定されない場合、0に設定される。TSPECエレメントの推奨パラメータには、パケット転送の平均ビット・レート、パケット伝送に許容される最大遅延、名目パケット・サイズ、パケット伝送の優先順位付け、最大パケット・サイズ、ピーク・レートでの最大データ・バースト・サイズ、物理層の最小伝送レート、及びパケット転送の最大ビット・レートがある。ピアMAC層間のTSPECネゴシエーションによって、トラフィック・ストリームの受付、設定、調節及び除去を制御する機構が提供される。トラフィック輻輳(これによって、設定されたQoSを下げ、全体スループットにおけるかなりの劣化をもたらすことが引き起こされかねない)を最小にするために、無線媒体において利用可能な限られた帯域が存在している場合、このトラフィック・ストリーム受付は重要になる。   An illustrative prior art frame format for a traffic specification (TSPEC) element is schematically illustrated in FIG. The TSPEC element 400 is a one-way traffic in the context of a specific radio station (WSTA) for use by a hybrid coordinator (HC) and a radio station (WSTA) to support parameterized QoS traffic forwarding. It has a parameter set that defines the stream characteristics and QoS expectation values. A normal TSPEC element information field has items shown in FIG. The TSPEC element 400 allows a wider range of parameter sets than may be necessary, or may be available in any particular case of parameterized QoS traffic. The field is set to 0 if no parameter value is specified. The recommended parameters for the TSPEC element include the average bit rate for packet transmission, maximum delay allowed for packet transmission, nominal packet size, prioritization for packet transmission, maximum packet size, and maximum data at peak rate. There is a burst size, a minimum transmission rate of the physical layer, and a maximum bit rate of packet transfer. TSPEC negotiation between peer MAC layers provides a mechanism to control the acceptance, setup, adjustment and removal of traffic streams. There is limited bandwidth available in the wireless medium to minimize traffic congestion (which can cause the configured QoS to be lowered and cause significant degradation in overall throughput) If this is the case, this traffic stream acceptance becomes important.

次に図5に移れば、サービス品質(QoS)無線局(QSTA)の例示的な従来技術のアーキテクチャ500を例証的に示す。図示したように、局管理エンティティ(SME)502が、アプリケーション層260から物理層200に延びている。物理層200は図示したように、物理層コンバージェンス・プロトコル(PLCP)504及び物理層管理エンティティ(PLME)506によって表される。媒体アクセス制御層(MAC層)508は物理層コンバージェンス・プロトコル(PLCP)504の上にあり、MAC層管理エンティティ(MLME)510は物理層管理エンティティ(PLME)506の上にある。MLME510は図示したように、帯域マネージャ(BM)512及びスケジューリング・エンティティ(SE)514を有する。指定サブネット帯域マネージャ(DSBM)516はMLME510の上にある。DSBM516は論理リンク制御層(LLC層)518、MLME510及びSME502と通信することができる。LLC層518は図示したように、MAC層508の上にある。LLC層518は、分類エンティティ(CE)520及びフロー制御(FC)522を有する。種々の中間層524は何れも、LLC層の上にあり得る。同様に、アプリケーション層526は中間層524の上にあり得る。MAC層508は図示したように、ハイブリッド・コーディネーション機能(HCF)528を有する。ハイブリッド・コーディネーション機能(HCF)528はハイブリッド・コーディネータ(HC)530を有する。MAC層508は、拡張分散コーディネーション機能(EDCF)532も有する。HCF528及びEDCF532は通常、QAP160にある。   Turning now to FIG. 5, an exemplary prior art architecture 500 of a quality of service (QoS) radio station (QSTA) is illustratively shown. As shown, a station management entity (SME) 502 extends from the application layer 260 to the physical layer 200. The physical layer 200 is represented by a physical layer convergence protocol (PLCP) 504 and a physical layer management entity (PLME) 506 as shown. The medium access control layer (MAC layer) 508 is above the physical layer convergence protocol (PLCP) 504 and the MAC layer management entity (MLME) 510 is above the physical layer management entity (PLME) 506. The MLME 510 has a bandwidth manager (BM) 512 and a scheduling entity (SE) 514 as shown. A designated subnet bandwidth manager (DSBM) 516 is on the MLME 510. The DSBM 516 can communicate with the logical link control layer (LLC layer) 518, the MLME 510 and the SME 502. The LLC layer 518 is over the MAC layer 508 as shown. The LLC layer 518 includes a classification entity (CE) 520 and a flow control (FC) 522. Any of the various intermediate layers 524 can be on the LLC layer. Similarly, the application layer 526 can be above the middle layer 524. The MAC layer 508 has a hybrid coordination function (HCF) 528 as shown. The hybrid coordination function (HCF) 528 has a hybrid coordinator (HC) 530. The MAC layer 508 also has an extended distributed coordination function (EDCF) 532. HCF 528 and EDCF 532 are typically in QAP 160.

EDCF532は、搬送波感知多重アクセス/衝突回避(CSMA/CA)(チャネルをランダムな量の時間、聞いた後にフレームを送信することが可能である)と呼ばれる、「話す前に聞け」という原理に基づくプロトコルに基づいている。通常、CSMA/CAは、より高い階層によってラベルを付けられるような種々の優先度のフレームへの区別されたチャネル・アクセスを提供する。無線媒体の不確実性とともに、分散競合ベースのチャネル・アクセスの性質のために、EDCF
532は、如何なるリジッド型QoSも保証することが可能でない。例えば、信頼度が低い無線チャネルを介した階層化ビデオ・データの伝送では、無線媒体の容量が圧縮データの最小ビット・レート未満に低下すると、一部のデータ・パケットは喪失又は廃棄され、QoSがそれによって損なわれる。すなわち、可変ビット・レート(VBR)ビデオの伝送を可能にする、TSPECを介して達成されるシグナリングは、無線ネットワークが、誤りのために、ネゴシエートされたQoSを遵守することができない場合に、アプリケーションを受け付け拒否する時点を考慮に入れない。よって、一データ・パケットが喪失されても、TSPECシグナリングは、アプリケーションを受付拒否すべきか否かを判定することができない。その結果、スケジューラ(例えば、SE514)層及びMAC層(例えば、MAC層508)の一部は、データ・パケットが喪失された場合に、かつ/又は要求されるQoSが提供されない場合に完全に規定される訳でない。これは、予測不能に種々のアプリケーションが動作することを意味する。
EDCF532 is based on the principle of “listen before speaking”, called carrier sense multiple access / collision avoidance (CSMA / CA) (can transmit frames after listening to channel for a random amount of time) Based on the protocol. CSMA / CA typically provides differentiated channel access to frames of various priorities as labeled by higher layers. EDCF due to the nature of distributed contention-based channel access along with the uncertainty of the wireless medium
532 cannot guarantee any rigid-type QoS. For example, in the transmission of layered video data over an unreliable wireless channel, if the capacity of the wireless medium falls below the minimum bit rate of the compressed data, some data packets are lost or discarded, and QoS Will be damaged by it. That is, the signaling achieved via TSPEC, which allows transmission of variable bit rate (VBR) video, can be applied when the wireless network is unable to adhere to the negotiated QoS due to errors. Do not take into account the point of time when you refuse to accept. Thus, even if one data packet is lost, TSPEC signaling cannot determine whether to reject the application. As a result, the scheduler (eg, SE 514) layer and part of the MAC layer (eg, MAC layer 508) are fully defined when data packets are lost and / or when the required QoS is not provided. It is not necessarily done. This means that various applications run unpredictably.

本発明の効果的な特徴によるシステム及び方法は、時間変動チャネルの存在下で柔軟性を達成し、全体ピクチャ品質を向上させるために階層化表現を利用するためのフロー制御アルゴリズムとともにTSPECを用いるための機構を提供する。例えば、図6を参照すれば、画像/ビデオ符号器602が、ビデオ・データ604を受信し、ビデオ・ビットストリーム、及び特に、所定数の基本レイヤ(BL)パケット608と所定数の上位レイヤ(EL)パケット610とを有するフレーム606を備えるマルチレイヤ可変レートのディジタル・ビデオ・ビットストリームに符号化するのに適している例示的なフロー制御アルゴリズム600を例証的に示す。BLパケット608は好ましくは、復号化に不可欠なデータを有しており、ELパケット610は好ましくは、ビデオのその品質を向上させるデータを有している。   The system and method according to the advantageous features of the present invention uses TSPEC with a flow control algorithm to achieve flexibility in the presence of a time-varying channel and to use a hierarchical representation to improve overall picture quality. Provide the mechanism. For example, referring to FIG. 6, an image / video encoder 602 receives video data 604 and receives a video bitstream and, in particular, a predetermined number of base layer (BL) packets 608 and a predetermined number of upper layers ( 1 illustrates an exemplary flow control algorithm 600 that is suitable for encoding into a multi-layer variable rate digital video bitstream comprising frames 606 with EL) packets 610. The BL packet 608 preferably has data essential for decoding, and the EL packet 610 preferably has data that improves its quality of video.

図示したように、各フレーム606のパケット608、610は、以下のフレームのものの前に送信される。更に、フレーム606毎のパケット608、610は、復号化の資格を得るために所定の期間(すなわち、フレーム復号化時間)内に受信器/復号器に達しなければならず、送信することが可能なパケット608、610の数が、少なくとも部分的には、可変チャネル状態によって変わってくるので、フレーム606毎に、BLパケット608は好ましくは、ELパケット610の前に送信される。よって、重要なBLパケット608が、所定の期間内に達し、通信チャネルがそれによって維持される可能性がより高くなる。   As shown, the packets 608, 610 of each frame 606 are transmitted before those of the following frames. Further, packets 608, 610 per frame 606 must reach the receiver / decoder within a predetermined period of time (ie, frame decoding time) to be eligible for decoding and can be transmitted. The BL packet 608 is preferably transmitted before the EL packet 610 every frame 606, since the number of active packets 608, 610 varies at least in part due to variable channel conditions. Thus, it is more likely that an important BL packet 608 will arrive within a predetermined time period and that the communication channel will be maintained thereby.

データ・ストリームは符号化されるとフロー制御(FC)層612に送信される。それにより、ビデオ・フレームの1つ又は複数のパケットを、無線媒体の状態(例えば、輻輳しているか、又は輻輳していない)によって、必要に応じて廃棄することができる。例えば、図示したように、FC層612は好ましくは、無線ネットワークが過度に輻輳した状態になった場合に1つ又は複数のELパケット610を廃棄する。これは、所定のEL層バッファ及び/又はBL層バッファの占有値(すなわち、信頼度が低い無線ネットワークにおける効果的な通信を確実にするのに適した値)を設定することをはじめとする各種のやり方の何れかで判定することができる。よって、所定のバッファ占有値を超えた場合、接続状態を保つために必要に応じて、1つ又は複数のEL層が廃棄される。あるいは、ELパケット610を、BLパケット608からの所定の遅延内で送信することが可能である。ELパケット610が送信された場合に、復号化のための所定の期間内に受信器/復号器によって受信されることが保証されることを確実にするように、所定の遅延は好ましくは、全体のエンドツーエンド遅延よりも少ない。   Once encoded, the data stream is sent to the flow control (FC) layer 612. Thereby, one or more packets of the video frame can be discarded as needed depending on the state of the wireless medium (eg, congested or not congested). For example, as shown, the FC layer 612 preferably discards one or more EL packets 610 if the wireless network becomes over congested. This includes various settings including setting an occupation value of a predetermined EL layer buffer and / or BL layer buffer (that is, a value suitable for ensuring effective communication in a wireless network with low reliability). It can be determined in any of the following ways. Thus, when a predetermined buffer occupancy value is exceeded, one or more EL layers are discarded as necessary to maintain the connection state. Alternatively, the EL packet 610 can be transmitted within a predetermined delay from the BL packet 608. The predetermined delay is preferably the entire delay to ensure that when an EL packet 610 is transmitted, it is guaranteed to be received by the receiver / decoder within a predetermined period for decoding. Less than end-to-end delay.

FC層612はBLパケット608及び何れかの残りのELパケット610をスケジューラ(SE)614に送出する。スケジューラ(SE)614は好ましくは、MAC層管理エンティティ(MLME)616へのパケット608、610の送信をスケジューリングする。SE614が、通信チャネル状態によって、より少ない数のパケットをスケジューリング/送信するので、スケジューラは好ましくは、通信チャネル状態とは無関係に、パケットを何ら廃棄しなくてよく、かつ/又はアプリケーションを受付拒否するか否かを判定しなくてよい。MLME616は、図示したように、TSPECインタフェースとして動作する。修正された最小ビット・レート618を備えたTSPECは好ましくは、無線で伝送することが可能である。   The FC layer 612 sends the BL packet 608 and any remaining EL packets 610 to the scheduler (SE) 614. The scheduler (SE) 614 preferably schedules the transmission of packets 608, 610 to the MAC layer management entity (MLME) 616. Since SE 614 schedules / transmits a smaller number of packets depending on the communication channel conditions, the scheduler preferably does not discard any packets and / or rejects applications regardless of the communication channel conditions. It is not necessary to determine whether or not. The MLME 616 operates as a TSPEC interface as shown. A TSPEC with a modified minimum bit rate 618 is preferably capable of being transmitted over the air.

本発明の種々の局面及び/又は特徴を明確化し、説明したが、前述の実施例、及びその種々の局面及び特徴は単に例示的なものであり、当業者は、本発明の趣旨及び範囲から逸脱することなく多くの変形及び/又は修正を行うことができる。前述の変形及び修正は全て、特許請求の範囲記載の本発明の範囲内に備えられることが意図されている。   While various aspects and / or features of the present invention have been clarified and described, the above examples and various aspects and features thereof are merely exemplary, and those skilled in the art will appreciate from the spirit and scope of the present invention. Many variations and / or modifications can be made without departing. All such variations and modifications are intended to be included within the scope of the present invention as set forth in the appended claims.

無線ローカル・エリア・ネットワーク(WLAN)の例示的な従来技術の拡張サービス・セットを略示した図である。FIG. 2 schematically illustrates an exemplary prior art extended service set for a wireless local area network (WLAN). 従来技術の7つの開放型システム間相互接続(OSI)ネットワーク階層を略示した図である。FIG. 2 schematically illustrates seven prior art open system interconnection (OSI) network hierarchies. IEEE802.11e QoSデータの例示的な従来技術のフレーム形式を略示した図である。FIG. 2 is a diagram schematically illustrating an exemplary prior art frame format for IEEE 802.11e QoS data. IEEE802.11e トラフィック仕様エレメントの例示的な従来技術のフレーム形式を略示した図である。FIG. 2 schematically illustrates an exemplary prior art frame format for an IEEE 802.11e traffic specification element. QoS無線局の例示的な従来技術のアーキテクチャを略示した図である。FIG. 2 schematically illustrates an exemplary prior art architecture of a QoS radio station. 本発明によるシステム及び方法の例示的な実施例を略示した図である。FIG. 2 schematically illustrates an exemplary embodiment of a system and method according to the present invention.

Claims (19)

サービス品質(QoS)イネーブルされた無線ローカル・エリア・ネットワーク(WLAN)を介して階層化ビデオを送信するシグナリング方法であって、基本レイヤ(BL)パケット及び上位レイヤ(EL)パケットを有するマルチレイヤ可変レート(VR)ビデオ・ストリームを供給する工程と、無線ネットワークが輻輳した状態になった場合にフロー制御を利用して1つ又は複数のELパケットを廃棄する工程とを備える方法。   A signaling method for transmitting layered video over a quality of service (QoS) enabled wireless local area network (WLAN), comprising a base layer (BL) packet and a higher layer (EL) packet A method comprising: providing a rate (VR) video stream; and discarding one or more EL packets using flow control if the wireless network becomes congested. 請求項1記載の方法であって、スケジューラを備える工程と、前記スケジューラを利用して、前記BLパケット及び残りのELパケットの送信をスケジューリングする工程とを更に備える方法。   2. The method according to claim 1, further comprising the steps of: providing a scheduler; and scheduling the transmission of the BL packet and the remaining EL packets using the scheduler. 請求項1記載の方法であって、前記フロー制御が、1つ又は複数のELパケットを廃棄する時点を判定する方法。   The method of claim 1 wherein the flow control determines when to discard one or more EL packets. 請求項3記載の方法であって、前記フロー制御は、前記BLパケット及び前記ELパケットのうちの何れか又は両方の所定のバッファ占有が所定値を超えた場合に1つ又は複数のELパケットを廃棄するよう動作する方法。   4. The method according to claim 3, wherein the flow control is configured to send one or more EL packets when a predetermined buffer occupancy of one or both of the BL packet and the EL packet exceeds a predetermined value. A method that works to discard. 請求項3記載の方法であって、前記フロー制御は、1つ又は複数のELパケットを、所定の期間内に前記ELパケットが送信されなかった場合に廃棄するよう動作する方法。   4. The method of claim 3, wherein the flow control operates to discard one or more EL packets if the EL packet is not transmitted within a predetermined period. 請求項5記載の方法であって、前記所定の期間は、BLパケットが送出される時点から測定される方法。   6. The method according to claim 5, wherein the predetermined period is measured from the time when the BL packet is transmitted. 請求項6記載の方法であって、前記所定の期間が、復号化に利用可能である対象のフレームの所定のエンドツーエンド遅延よりも小さい方法。   7. The method of claim 6, wherein the predetermined period is less than a predetermined end-to-end delay of a frame of interest that is available for decoding. システムであって、ビデオ・データを受信し、所定数の基本レイヤ(BL)パケット及び所定数の上位レイヤ(EL)パケットを有するビデオ・ビットストリームに符号化するのに適した符号器と、ビデオ・ストリームに関連した前記上位レイヤELパケットの1つ又は複数を無線媒体の状態によって、必要に応じて廃棄することができるフロー制御層と、前記パケットをスケジューリングするスケジューラ(SE)とを有するシステム。   An encoder suitable for receiving video data and encoding into a video bitstream having a predetermined number of base layer (BL) packets and a predetermined number of upper layer (EL) packets; A system comprising a flow control layer capable of discarding one or more of the upper layer EL packets related to a stream according to the state of a wireless medium as needed, and a scheduler (SE) for scheduling the packets. 請求項8記載のシステムであって、前記ビデオ・ストリームがマルチレイヤ可変レート・ディジタル・ビデオ・ビットストリームであるシステム。   9. The system of claim 8, wherein the video stream is a multi-layer variable rate digital video bitstream. 請求項8記載のシステムであって、前記符号化ビデオ・ストリームが前記符号器から前記フロー制御層に無線送信器を介して送信されるシステム。   9. The system of claim 8, wherein the encoded video stream is transmitted from the encoder to the flow control layer via a wireless transmitter. 請求項8記載のシステムであって、前記無線媒体が輻輳状態になった場合に、前記フロー制御層が前記1つ又は複数の上位レイヤELパケットを廃棄するシステム。   9. The system according to claim 8, wherein the flow control layer discards the one or more upper layer EL packets when the wireless medium is congested. 請求項8記載のシステムであって、前記基本レイヤBLパケット及び何れかの残りの上位レイヤELパケットが前記フロー制御層から前記スケジューラSEに送出されるシステム。   9. The system according to claim 8, wherein the base layer BL packet and any remaining upper layer EL packets are sent from the flow control layer to the scheduler SE. 請求項8記載のシステムであって、前記スケジューラSEが、前記所定数の基本レイヤBLパケットと、前記所定数より少ない数の上位レイヤELパケットとをスケジューリングし、MAC層管理エンティティ(MLME)に送信するシステム。   9. The system according to claim 8, wherein the scheduler SE schedules the predetermined number of base layer BL packets and lower layer EL packets less than the predetermined number and transmits them to a MAC layer management entity (MLME). System. 請求項13のシステムであって、前記MAC層管理エンティティMLMEはTSPECインタフェースとして動作し、修正された最小ビット・レートを備えるTSPECを無線で送信することが可能なシステム。   14. The system of claim 13, wherein the MAC layer management entity MLME operates as a TSPEC interface and is capable of transmitting TSPEC with a modified minimum bit rate over the air. サービス品質(QoS)イネーブルされた無線ローカル・エリア・ネットワーク(WLAN)を介して階層化ビデオを送信する方法であって、
1つ又は複数の基本レイヤBLパケット及び1つ又は複数の上位レイヤ(EL)パケットを有するマルチレイヤ可変レート・ビデオ・ビットストリームを生成する工程と、
前記マルチレイヤ可変レート・ビデオ・ビットストリームをフロー制御層に送信する工程と、
無線ネットワークが輻輳した状態になった場合に、前記フロー制御層を利用して、前記1つ又は複数の上位レイヤELパケットのうちの少なくとも1つを廃棄することによって、前記マルチレイヤ可変レート・ビデオ・ビットストリームを修正する工程とを備える方法。
A method of transmitting layered video over a quality of service (QoS) enabled wireless local area network (WLAN) comprising:
Generating a multilayer variable rate video bitstream having one or more base layer BL packets and one or more upper layer (EL) packets;
Transmitting the multilayer variable rate video bitstream to a flow control layer;
When the wireless network becomes congested, the multilayer variable rate video is discarded by discarding at least one of the one or more upper layer EL packets using the flow control layer. Modifying the bitstream.
請求項15記載の方法であって、前記修正マルチレイヤ可変レート・ビデオ・ビットストリームを、前記基本レイヤBLパケット及び何れかの残りの上位レイヤELパケットをスケジューリングするスケジューラ(SE)に送信する工程を更に備える方法。   16. The method of claim 15, wherein the modified multilayer variable rate video bitstream is transmitted to a scheduler (SE) that schedules the base layer BL packet and any remaining upper layer EL packets. A method of further comprising. 請求項16記載の方法であって、無線で送信するために、前記スケジューリングされたパケットをMAC層管理エンティティ(MLME)に送出する工程を更に備える方法。   17. The method of claim 16, further comprising sending the scheduled packet to a MAC layer management entity (MLME) for wireless transmission. 請求項17記載の方法であって、前記MAC層管理エンティティMLMEは、TSPECインタフェースとして動作し、修正された最小ビット・レートを備えるTSPECを無線で伝送することが可能な方法。   [18] The method according to claim 17, wherein the MAC layer management entity MLME operates as a TSPEC interface and can wirelessly transmit a TSPEC with a modified minimum bit rate. 請求項15記載の方法であって、前記マルチレイヤ可変レート・ビデオ・ビットストリームは、信頼度が低いWLANを介した通信チャネルを維持するための、削減された最小ビットレート・フィールドを有する方法。   16. The method of claim 15, wherein the multi-layer variable rate video bitstream has a reduced minimum bit rate field to maintain a communication channel over an unreliable WLAN.
JP2007539698A 2004-11-05 2005-11-04 System and method for transmitting layered video over a QoS enabled WLAN Pending JP2008519528A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US62566904P 2004-11-05 2004-11-05
PCT/IB2005/053619 WO2006048842A1 (en) 2004-11-05 2005-11-04 System and method for transmitting layered video over qos enabled wlans

Publications (1)

Publication Number Publication Date
JP2008519528A true JP2008519528A (en) 2008-06-05

Family

ID=35559341

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007539698A Pending JP2008519528A (en) 2004-11-05 2005-11-04 System and method for transmitting layered video over a QoS enabled WLAN

Country Status (4)

Country Link
EP (1) EP1815643A1 (en)
JP (1) JP2008519528A (en)
CN (1) CN101053215A (en)
WO (1) WO2006048842A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014087830A1 (en) * 2012-12-07 2014-06-12 日本電気株式会社 Packet-forwarding control system and method

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2264954B1 (en) * 2009-06-18 2012-02-01 Alcatel Lucent Method and apparatus for congestion control
CN101674482B (en) * 2009-09-25 2011-05-11 上海大学 Method for optimized dispatching of extension type video flow in partially observational Markovian decision process
EP2334126A1 (en) * 2009-12-14 2011-06-15 Alcatel Lucent delivery of a packet data stream in a multi access mobile communication system
CN102571260A (en) * 2010-12-22 2012-07-11 工业和信息化部电信传输研究所 Layered heterogeneous multi-antenna transmission system
US20120163203A1 (en) * 2010-12-28 2012-06-28 Tektronix, Inc. Adaptive Control of Video Transcoding in Mobile Networks
DE102014006080A1 (en) * 2014-04-25 2015-10-29 Unify Gmbh & Co. Kg Method and device for transmitting coded media data
US11184461B2 (en) 2018-10-23 2021-11-23 At&T Intellectual Property I, L.P. VR video transmission with layered video by re-using existing network infrastructures
EP4046386A1 (en) * 2019-10-15 2022-08-24 InterDigital CE Patent Holdings, SAS Method and apparatuses for sending and receiving a video
CN115412776B (en) * 2021-05-28 2024-10-18 华为技术有限公司 A network quality assessment method and device in video transmission in near-field scenarios

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060164987A1 (en) * 2002-07-18 2006-07-27 Carles Ruiz Floriach Adaptive dropping of prioritized transmission packets
US7995583B2 (en) * 2002-09-10 2011-08-09 Koninklijke Philips Electronics N.V. Apparatus and method for announcing a pending QoS service schedule to a wireless station

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014087830A1 (en) * 2012-12-07 2014-06-12 日本電気株式会社 Packet-forwarding control system and method

Also Published As

Publication number Publication date
WO2006048842A1 (en) 2006-05-11
EP1815643A1 (en) 2007-08-08
CN101053215A (en) 2007-10-10

Similar Documents

Publication Publication Date Title
CN109155762B (en) Method and device for data transmission
CN102210118B (en) A method of data rate adaptation for multicast communication
CN105282114B (en) Data frame transmission method, sending device and receiving device
US20110066746A1 (en) Synchronized data streaming
WO2006064454A1 (en) Method and system for the transmission of digital video over a wireless network
CN101651963A (en) A Transmission Control Method Based on Differentiated Services in IEEE 802.11 WLAN
CN101606412B (en) Method and apparatus for differentiating control messages from voice payloads
CN1826772B (en) Method and apparatus for providing airtime fairness in multi-physical transmission rate wireless systems
Zawia et al. A survey of medium access mechanisms for providing robust audio video streaming in IEEE 802.11 aa standard
US20050276252A1 (en) Medium access control for wireless networks
CN101569190B (en) Adaptive time allocation in a TDMA MAC layer
US8432847B2 (en) VTS frame format
JP2008519528A (en) System and method for transmitting layered video over a QoS enabled WLAN
KR20100132416A (en) Data transmission method, reception method and device in wireless network
JP2007159105A (en) Method for dynamically managing bandwidth for transport streams in wireless network
EP1381198B1 (en) Convergence layers for network devices and method for transmitting data traffic
US7356021B2 (en) Increasing the throughput of voice over internet protocol data on wireless local area networks
US20090147709A1 (en) Receiver channel feedback through beacons
CN102308646B (en) Wireless communication device and system
Qadeer et al. Real time video streaming over heterogeneous networks
Liu et al. A scheme for supporting voice over IEEE 802.11 wireless local area network
WO2022178778A1 (en) Data transmission method and communication apparatus
Gubbi Isochronous services in home multimedia networks
KR20110114160A (en) Scalable video broadcasting in a wireless network using an 802.11 WLAN media control layer and a multi-rate physical layer
Wan Adaptive video transmission in MANETs