JP4934139B2 - Ieee802.11無線ローカル・エリア・ネットワーク上でのスケーラブル・ビデオ・マルチキャストのためのクロス・レイヤ最適化 - Google Patents
Ieee802.11無線ローカル・エリア・ネットワーク上でのスケーラブル・ビデオ・マルチキャストのためのクロス・レイヤ最適化 Download PDFInfo
- Publication number
- JP4934139B2 JP4934139B2 JP2008528992A JP2008528992A JP4934139B2 JP 4934139 B2 JP4934139 B2 JP 4934139B2 JP 2008528992 A JP2008528992 A JP 2008528992A JP 2008528992 A JP2008528992 A JP 2008528992A JP 4934139 B2 JP4934139 B2 JP 4934139B2
- Authority
- JP
- Japan
- Prior art keywords
- layer
- video
- packet
- base layer
- enhancement layer
- 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
- 238000005457 optimization Methods 0.000 title description 18
- 230000005540 biological transmission Effects 0.000 claims description 43
- 230000004224 protection Effects 0.000 claims description 43
- 238000012937 correction Methods 0.000 claims description 29
- 238000000034 method Methods 0.000 claims description 22
- 238000004891 communication Methods 0.000 claims description 13
- 238000013442 quality metrics Methods 0.000 claims description 9
- 230000006978 adaptation Effects 0.000 claims description 4
- 238000005192 partition Methods 0.000 claims 1
- 238000004088 simulation Methods 0.000 description 15
- 238000010586 diagram Methods 0.000 description 12
- 230000003044 adaptive effect Effects 0.000 description 4
- 230000015556 catabolic process Effects 0.000 description 4
- 238000006731 degradation reaction Methods 0.000 description 4
- 238000013461 design Methods 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000011217 control strategy Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000005562 fading Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000001303 quality assessment method Methods 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/64—Addressing
- H04N21/6405—Multicasting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0006—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format
- H04L1/0007—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format by modifying the frame length
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0009—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0014—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the source coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods 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/115—Selection of the code volume for a coding unit prior to coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods 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/154—Measured or subjectively estimated visual quality after decoding, e.g. measurement of distortion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods 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/164—Feedback from the receiver or from the transmission channel
- H04N19/166—Feedback from the receiver or from the transmission channel concerning the amount of transmission errors, e.g. bit error rate [BER]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods 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/187—Methods 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 scalable video layer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
- H04N19/34—Scalability techniques involving progressive bit-plane based encoding of the enhancement layer, e.g. fine granular scalability [FGS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/85—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
- H04N19/89—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving methods or arrangements for detection of transmission errors at the decoder
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/234327—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by decomposing into layers, e.g. base layer and one or more enhancement layers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/2662—Controlling the complexity of the video stream, e.g. by scaling the resolution or bitrate of the video stream based on the client capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
- H04N21/43637—Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
- H04N21/440227—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by decomposing into layers, e.g. base layer and one or more enhancement layers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6131—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via a mobile phone network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L2001/0092—Error control systems characterised by the topology of the transmission link
- H04L2001/0093—Point-to-multipoint
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Quality & Reliability (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
代替の重み関数がそのシステムの設計に使用されることができ、たとえば:
Claims (21)
- ビデオ信号をマルチキャスト・セッション中の複数の受信機に伝送するための方法であって、
ネットワーク・プロトコル・スタックの複数のレイヤについてのコーディング方式、伝送方式および保護方式を制御するステップおよび連帯して適応するステップを備え、
前記コーディング方式が物理レイヤのチャンネル・コーディング・モードを備え、前記伝送方式が変調を備え、前記保護方式がアプリケーション・レイヤの前方誤り訂正を備え、
許容チャネル使用率Tをビデオ・サービス品質要件および使用できるネットワーク資源に従って設定するステップと、
チャネル信号対雑音比の閾値を対象のサービス・エリアに基づいて選択するステップと、
基本レイヤのソース・ビット・レートおよび前記基本レイヤの所要残留パケット損失率を最低限のビデオ品質に基づいて選択するステップと、
前記基本レイヤに関するクロス・レイヤの伝送パラメータおよび保護パラメータを、残留パケット損失率が所要残留パケット損失率よりも少ないことをチャネル信号対雑音比が信号対雑音比の閾値より良好な受信機に対して保証しながら前記基本レイヤのチャネル使用率を最小化するように決定するステップと、
前記複数の受信機からチャネル状態を含むフィードバックを受信するステップと、
前記拡張レイヤのソース・レートおよび拡張伝送パラメータおよび保護パラメータに動的に適応し、グループ・ビデオ品質測定基準を前記全体のチャネル使用率制約の下で前記フィードバックに基づいて最適化するステップと、
基本レイヤのソース・レートおよび拡張レイヤのソース・レートを選択するステップと、
前記ビデオ信号を前記基本レイヤのソース・レートおよび前記拡張レイヤのソース・レートに基づいて符号化するステップと、
基本レイヤのパケット・サイズおよび拡張レイヤのパケット・サイズを選択するステップと、
基本レイヤのビデオ・パケットおよび拡張レイヤのビデオ・パケットを前記選択された基本レイヤのパケット・サイズおよび拡張レイヤのパケット・サイズに基づいて形成するステップおよびパケット・ヘッダを生成するステップおよび前記基本レイヤのビデオ・パケットおよび拡張レイヤのビデオ・パケットにパケット・ヘッダを付加するステップと、
基本レイヤおよび拡張レイヤのクロス・パケット前方誤り訂正パラメータを選択するステップと、
クロス・パケット前方誤り訂正コーディングを前記基本レイヤのビデオ・パケットおよび拡張レイヤのビデオ・パケットに前記選択された基本レイヤおよび拡張レイヤのクロス・パケット前方誤り訂正パラメータに基づいて適用するステップと、
前記基本レイヤのビデオ・パケットおよび拡張レイヤのビデオ・パケットならびに前方誤り訂正パケットを前記複数の受信機に伝送するステップと、
無線ローカル・エリア・ネットワーク中間機器の基本レイヤおよび前記拡張レイヤの物理レイヤの変調およびチャネル・コーディング・モードに適応するステップと、
拡張レイヤの伝送パラメータおよび保護パラメータに前記フィードバックに基づいて動的に適応するステップと
をさらに備えることを特徴とする方法。 - スケーラブル・ビデオ・コーディング・レートに適応するステップをさらに備えることを特徴とする請求項1に記載の方法。
- 前記複数の受信機が対象のサービス・エリアにあり、及び、前記パケット化が複数のパケット・サイズから選択するステップを含むことを特徴とする請求項1に記載の方法。
- 前記ビデオ信号を一組の基本レイヤおよび拡張レイヤに前記分割されるビデオ信号の重要性に基づいて分割するステップと、
前方誤り訂正コーディングを前記基本レイヤおよび前記拡張レイヤに適用するステップと
をさらに備え、前記分割が同等でない保護を与えることを特徴とする請求項1に記載の方法。 - 物理レイヤの変調およびチャネル・コーディング・モード、前記基本レイヤに対するパケット・サイズ、および前方誤り訂正コーディング方式を選択するステップをさらに備えることを特徴とする請求項4に記載の方法。
- 前記複数の受信機からチャネル状態を含むフィードバックを受信するステップと、
拡張レイヤのソース・レート、拡張レイヤの物理レイヤの変調およびチャネル・コーディング・モードおよび拡張レイヤのパケット・サイズに動的に適応するステップおよび前方誤り訂正方式を前記拡張レイヤに全体のチャネル使用率制約の下で適用するステップと
をさらに備えることを特徴とする請求項4に記載の方法。 - 前記受信機が無線機器であるか、前記受信機がモバイル機器であることを特徴とする請求項1に記載の方法。
- 前記中間機器に、制御メッセージを送り、前記中間機器での前記物理レイヤの変調およびチャネル・コーディング・モードを制御するステップをさらに備え、
前記制御メッセージが各々のデータ・パケットでピギーバックされることを特徴とする請求項1に記載の方法。 - ビデオ信号をマルチキャスト・セッション中の複数の受信機に伝送するためのシステムであって、
ネットワーク・プロトコル・スタックの複数のレイヤについてのコーディング方式、伝送方式および保護方式を制御する手段および連帯して適応する手段を備え、
前記コーディング方式が物理レイヤのチャンネル・コーディング・モードを備え、前記伝送方式が変調を備え、前記保護方式がアプリケーション・レイヤの前方誤り訂正を備え、
許容チャネル使用率Tをビデオ・サービス品質要件および使用できるネットワーク資源に従って設定するための手段と、
チャネル信号対雑音比の閾値を対象のサービス・エリアに基づいて選択するための手段と、
基本レイヤのソース・ビット・レートおよび前記基本レイヤの所要残留パケット損失率を最低限のビデオ品質に基づいて選択するための手段と、
前記基本レイヤに関するクロス・レイヤの伝送パラメータおよび保護パラメータを、残留パケット損失率が所要残留パケット損失率よりも少ないことをチャネル信号対雑音比が信号対雑音比の閾値より良好な受信機に対して保証しながら前記基本レイヤのチャネル使用率を最小化するように決定するための手段と、
前記複数の受信機からチャネル状態を含むフィードバックを受信するための手段と、
前記拡張レイヤのソース・レートおよび伝送パラメータおよび保護パラメータに動的に適応し、前記1つのグループ・ビデオ品質測定基準を前記全体のチャネル使用率制約の下で前記フィードバックに基づいて最適化するための手段と、
基本レイヤのソース・レートおよび拡張レイヤのソース・レートを選択するための手段と、
前記ビデオ信号を前記基本レイヤのソース・レートおよび前記拡張レイヤのソース・レートに基づいて符号化するための手段と、
基本レイヤのパケット・サイズおよび拡張レイヤのパケット・サイズを選択するための手段と、
基本レイヤのビデオ・パケットおよび拡張レイヤのビデオ・パケットを前記選択された基本レイヤのパケット・サイズおよび拡張レイヤのパケット・サイズに基づいて形成するための手段およびパケット・ヘッダを生成するための手段および前記基本レイヤのビデオ・パケットおよび拡張レイヤのビデオ・パケットにパケット・ヘッダを付加するための手段と、
基本レイヤおよび拡張レイヤのクロス・パケット前方誤り訂正パラメータを選択するための手段と、
クロス・パケット前方誤り訂正コーディングを前記基本レイヤのビデオ・パケットおよび拡張レイヤのビデオ・パケットに前記選択された基本レイヤおよび拡張レイヤの前方誤り訂正パラメータに基づいて適用するための手段と、
前記基本レイヤのビデオ・パケットおよび拡張レイヤのビデオ・パケットならびに前方誤り訂正パケットを前記複数の受信機に伝送するための手段と、
無線ローカル・エリア・ネットワーク中間機器の基本レイヤおよび前記拡張レイヤの物理レイヤの変調およびチャネル・コーディング・モードに適応するための手段と、
拡張レイヤの伝送パラメータおよび保護パラメータに前記フィードバックに基づいて動的に適応するための手段と
をさらに備えることを特徴とするシステム。 - スケーラブル・ビデオ・コーディング・レートに適応するための手段をさらに備えることを特徴とする請求項10に記載のシステム。
- 前記複数の受信機が対象のサービス・エリアにあり、パケット化に適応するための前記手段が複数のパケット・サイズから選択するための手段を含むことを特徴とする請求項10に記載のシステム。
- 前記ビデオ信号を一組の基本レイヤおよび拡張レイヤに前記分割されるビデオ信号の重要性に依存して分割するための手段と、
前方誤り訂正コーディングを前記基本レイヤおよび前記拡張レイヤに適用するための手段と
をさらに備え、前記分割が同等でない保護を与えることを特徴とする請求項10に記載のシステム。 - 物理レイヤの変調およびチャネル・コーディング・モード、前記基本レイヤに対するパケット・サイズおよび前方誤り訂正コーディング方式を選択するための手段をさらに備えることを特徴とする請求項13に記載のシステム。
- 前記複数の受信機からチャネル状態を含むフィードバックを受信するための手段と、
ソース・レート、物理レイヤの変調およびチャネル・コーディング・モードおよびパケット・サイズに動的に適応するための手段および前方誤り訂正方式を前記拡張レイヤに全体のチャネル使用率制約の下で適用するための手段と
をさらに備えることを特徴とする請求項13に記載のシステム。 - 前記受信機が無線機器であり、前記受信機がモバイル機器であることを特徴とする請求項10に記載のシステム。
- 前記中間機器に、制御メッセージを送り、前記中間機器での前記物理レイヤの変調およびチャネル・コーディング・モードを制御するための手段をさらに備え、前記制御メッセージが各々のデータ・パケットでピギーバックされることを特徴とする請求項10に記載のシステム。
- クロス・レイヤ制御モジュールと、
スケーラブル・ビデオ符号器と、
パケッタイザと、
前方誤り訂正符号器と、
通信装置と
を含むビデオ・サーバをさらに備えることを特徴とする請求項10に記載のシステム。 - 前記クロス・レイヤ制御モジュールが前記スケーラブル・ビデオ符号器、前記パケッタイザ、前記前方誤り訂正符号器および前記通信装置を制御し、
許容チャネル使用率Tをビデオ・サービス品質要件および使用できるネットワーク資源に従って設定する機能と、
チャネル信号対雑音比の閾値を対象のサービス・エリアに基づいて選択する機能と、
基本レイヤに関するソース・ビット・レートおよび前記基本レイヤの所要残留パケット損失率を最低限のビデオ品質に基づいて選択する機能と、
前記基本レイヤのクロス・レイヤの伝送パラメータおよび保護パラメータを、残留パケット損失率が所要残留パケット損失率よりも少ないことをチャネル信号対雑音比が信号対雑音比の閾値より良好な受信機に対して保証しながら前記基本レイヤのチャネル使用率を最小化するように決定する機能と、
前記複数の受信機からネットワーク・トポロジおよびチャネル状態を含むフィードバックを前記通信装置から受信する機能と、
前記拡張レイヤのソース・レートおよび伝送パラメータおよび保護パラメータに動的に適応し、グループ・ビデオ品質測定基準を前記全体のチャネル使用率制約の下で前記フィードバックに基づいて最適化する機能と、
基本レイヤのソース・レートおよび拡張レイヤのソース・レートを選択する機能と、
基本レイヤのパケット・サイズおよび拡張レイヤのパケット・サイズを選択する機能と、
基本レイヤおよび拡張レイヤのクロス・パケット前方誤り訂正パラメータを選択する機能と、
無線ローカル・エリア・ネットワーク中間機器の前記基本レイヤおよび前記拡張レイヤの物理レイヤの変調ならびにチャネル・コーディング・モードに適応する機能と、
拡張レイヤの伝送パラメータおよび保護パラメータに前記フィードバックに基づいて動的に適応する機能と
を実行することを特徴とする請求項19に記載のシステム。 - 前記スケーラブル・ビデオ符号器が前記ビデオ信号を基本レイヤのソース・レートおよび前記拡張レイヤのソース・レートに基づいて符号化し、
前記パケッタイザが基本レイヤのビデオ・パケットおよび拡張レイヤのビデオ・パケットを前記選択された基本レイヤのパケット・サイズおよび拡張レイヤのパケット・サイズに基づいて形成し、そしてパケット・ヘッダを付加し、
前記前方誤り訂正符号器がクロス・パケット前方誤り訂正コーディングを、前記基本レイヤのビデオ・パケットおよび拡張レイヤのビデオ・パケットに前記選択された前方誤り訂正パラメータに基づいて適用し、
前記通信装置が前記ビデオ・パケットおよび前方誤り訂正パケットを前記複数の受信機に伝送し、
前記クロス・レイヤ制御モジュールが無線ローカル・エリア・ネットワーク中間機器の前記基本レイヤおよび前記拡張レイヤの物理レイヤの変調およびチャネル・コーディング・モードを前記選択されたモードに基づいて制御および適応し、
ある制御メッセージが前記無線ローカル・エリア・ネットワークの前記中間機器に前記通信装置を経由して送られ、前記物理レイヤの変調およびチャネル・コーディング・モードを制御し、
ある制御メッセージが前記無線ローカル・エリア・ネットワークの前記中間機器に、伝送される各々のデータ・パケット上に前記制御メッセージをピギーバックすることにより前記通信装置を経由して送られ、前記物理レイヤの変調およびチャネル・コーディング・モードを制御することを特徴とする請求項19に記載のシステム。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/US2005/030756 WO2007073362A1 (en) | 2005-08-30 | 2005-08-30 | Cross-layer optimization for scalable video multicast over ieee 802.11 wireless local area networks |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009506713A JP2009506713A (ja) | 2009-02-12 |
JP4934139B2 true JP4934139B2 (ja) | 2012-05-16 |
Family
ID=36408005
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008528992A Expired - Fee Related JP4934139B2 (ja) | 2005-08-30 | 2005-08-30 | Ieee802.11無線ローカル・エリア・ネットワーク上でのスケーラブル・ビデオ・マルチキャストのためのクロス・レイヤ最適化 |
Country Status (7)
Country | Link |
---|---|
US (1) | US8189659B2 (ja) |
EP (1) | EP1920608B1 (ja) |
JP (1) | JP4934139B2 (ja) |
CN (1) | CN101253771B (ja) |
BR (1) | BRPI0520491A2 (ja) |
MY (1) | MY155001A (ja) |
WO (1) | WO2007073362A1 (ja) |
Families Citing this family (72)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1922850A4 (en) * | 2005-09-07 | 2011-06-29 | Vidyo Inc | SYSTEM AND METHOD FOR A BASIC LIGHT CONNECTION HIGHLY RELIABLE |
US8436889B2 (en) * | 2005-12-22 | 2013-05-07 | Vidyo, Inc. | System and method for videoconferencing using scalable video coding and compositing scalable video conferencing servers |
US20070234385A1 (en) * | 2006-03-31 | 2007-10-04 | Rajendra Bopardikar | Cross-layer video quality manager |
CN101523371B (zh) * | 2006-09-29 | 2012-04-25 | 维德约股份有限公司 | 用于具有可缩放视频编码服务和多播的多点会议的***和方法 |
US20080144713A1 (en) * | 2006-12-13 | 2008-06-19 | Viasat, Inc. | Acm aware encoding systems and methods |
US8456986B2 (en) * | 2006-12-13 | 2013-06-04 | Viasat, Inc. | Video and data network load balancing |
US8358690B2 (en) * | 2006-12-13 | 2013-01-22 | Viasat, Inc. | Predictive adaptive coding and modulation |
US20090041100A1 (en) | 2006-12-13 | 2009-02-12 | Viasat, Inc. | Link aware mobile data network |
US7944872B2 (en) * | 2006-12-13 | 2011-05-17 | Viasat, Inc. | Adaptive coding and modulation aware network load balancing |
US8411572B2 (en) * | 2006-12-13 | 2013-04-02 | Viasat, Inc. | ACM and fixed coding and modulation of hierarchical layers |
US8576858B2 (en) * | 2006-12-13 | 2013-11-05 | Viasat, Inc. | Multiple transmission paths for hierarchical layers |
US8411571B2 (en) | 2006-12-13 | 2013-04-02 | Viasat, Inc. | Video and data network load balancing with video drop |
US8395993B2 (en) * | 2006-12-13 | 2013-03-12 | Viasat, Inc. | Video and data network load balancing with video placeholder |
US7961665B2 (en) | 2006-12-13 | 2011-06-14 | Viasat, Inc. | Terminal aware multicasting |
US8249647B2 (en) * | 2007-01-22 | 2012-08-21 | Broadcom Corporation | Mobile communication device having multiple independent optimized physical layers |
US8091011B2 (en) * | 2007-10-09 | 2012-01-03 | Broadcom Corporation | Method and system for dynamically adjusting forward error correction (FEC) rate to adapt for time varying network impairments in video streaming applications over IP networks |
EP2109339B8 (en) * | 2007-12-12 | 2016-05-25 | Panasonic Intellectual Property Management Co., Ltd. | Data transmitting and receiving system, terminal, relay device, and data transmitting method |
WO2009131555A1 (en) | 2008-04-22 | 2009-10-29 | Thomson Licensing | Method and apparatus for multicast tree management in multi-hop relay communication system |
EP2314005B1 (en) * | 2008-04-29 | 2017-11-29 | Thomson Licensing | A method and system for adapting forward error correction in multicast over wireless networks |
WO2009152158A1 (en) * | 2008-06-09 | 2009-12-17 | Vidyo, Inc. | Improved view layout management in scalable video and audio communication systems |
EP2139179A1 (en) * | 2008-06-26 | 2009-12-30 | THOMSON Licensing | Method and apparatus for reporting state information |
EP2152028A1 (en) * | 2008-08-06 | 2010-02-10 | Nokia Siemens Networks OY | Method and devices for bit rate allocation for point-to-multipoint multimedia communications |
CN101742413B (zh) * | 2008-11-24 | 2014-06-18 | 株式会社Ntt都科摩 | 基站、用户终端和单小区增强型组播和广播业务实现方法 |
US8737245B2 (en) * | 2008-12-23 | 2014-05-27 | Thomson Licensing | Method for evaluating link cost metrics in communication networks |
US8654834B2 (en) | 2009-01-06 | 2014-02-18 | Electronics And Telecommunications Research Institute | Method for tuning coding rate and applying unequal error protection for adaptive video transmission, and video transmission/reception apparatus using the method |
KR101286917B1 (ko) * | 2009-01-06 | 2013-07-16 | 한국전자통신연구원 | 적응적 비디오 전송을 위한 코딩 레이트 조정 및 차등 오류 보호 적용 방법과, 그를 이용한 비디오 전송/수신 장치 |
US9538220B2 (en) | 2009-06-12 | 2017-01-03 | Wi-Lan Labs, Inc. | Video streaming quality of experience degradation control using a video quality metric |
US20130298170A1 (en) * | 2009-06-12 | 2013-11-07 | Cygnus Broadband, Inc. | Video streaming quality of experience recovery using a video quality metric |
US8510621B2 (en) * | 2009-12-29 | 2013-08-13 | Industrial Technology Research Institute | Method and apparatus for providing resource unit based data block partition |
CN102763408B (zh) * | 2010-02-11 | 2020-01-17 | 上海诺基亚贝尔股份有限公司 | 基于svc的e-mbms流传输方法和设备 |
JP5405501B2 (ja) * | 2010-02-25 | 2014-02-05 | パナソニック株式会社 | 通信装置及び通信方法 |
CN102792709B (zh) * | 2010-04-12 | 2015-09-16 | 上海贝尔股份有限公司 | 用于移动组播的方法及其设备 |
EP2814194A1 (en) * | 2010-06-01 | 2014-12-17 | Global Invacom Ltd. | Data transmission apparatus system and method |
GB2480820A (en) * | 2010-06-01 | 2011-12-07 | Provision Comm Technologies Ltd | Multicasting video to multiple wireless terminals with adaptive modulation and coding and parallel multimedia carousel channel |
EP2408196B1 (en) * | 2010-07-14 | 2017-01-11 | Alcatel Lucent | A method, server and terminal for generating a composite view from multiple content items |
KR101728000B1 (ko) * | 2010-11-25 | 2017-05-02 | 주식회사 케이티 | 스케일러블 비디오 코딩을 적용하여 방송 서비스를 제공하는 방법 및 시스템 |
CN102104538B (zh) * | 2010-12-08 | 2012-07-25 | 浙江工业大学 | 一种映射参数动态自适应的无线流媒体传输控制方法 |
CN102594775A (zh) * | 2011-01-11 | 2012-07-18 | 中兴通讯股份有限公司 | 流媒体传输方法与*** |
KR20120084237A (ko) * | 2011-01-19 | 2012-07-27 | 삼성전자주식회사 | 엠엠티(mmt)에서 엠엠티 인캡슐레이터를 전송하는 방법 |
US8767821B2 (en) * | 2011-05-09 | 2014-07-01 | Google Inc. | System and method for providing adaptive media optimization |
JP2013026836A (ja) * | 2011-07-21 | 2013-02-04 | Sharp Corp | 中継装置、中継方法及びプログラム |
JP2013026917A (ja) * | 2011-07-22 | 2013-02-04 | Sharp Corp | コンテンツ配信装置、受信装置、中継装置、コンテンツ配信システム、コンテンツ配信方法及びプログラム |
US9094179B2 (en) * | 2011-12-20 | 2015-07-28 | Electronics And Telecommunications Research Institute | Apparatus for providing multimedia services and method thereof |
US9612902B2 (en) * | 2012-03-12 | 2017-04-04 | Tvu Networks Corporation | Methods and apparatus for maximum utilization of a dynamic varying digital data channel |
CN102638730A (zh) * | 2012-04-13 | 2012-08-15 | 北京邮电大学 | 一种基于用户感知的无线视频业务的跨层优化方法 |
US9246842B2 (en) * | 2012-04-27 | 2016-01-26 | Intel Corporation | QoE-aware radio access network architecture for http-based video streaming |
FR2995162B1 (fr) * | 2012-08-31 | 2015-09-04 | Thales Sa | Methode d'optimisation de l'efficacite spectrale d'une transmission de donnees et dispositif mettant en oeuvre la methode |
US20140098880A1 (en) * | 2012-10-05 | 2014-04-10 | Qualcomm Incorporated | Prediction mode information upsampling for scalable video coding |
CN103051419B (zh) * | 2012-12-14 | 2015-05-20 | 清华大学 | 渐进广播传输方法及*** |
US9621902B2 (en) * | 2013-02-28 | 2017-04-11 | Google Inc. | Multi-stream optimization |
KR20160006209A (ko) * | 2013-05-07 | 2016-01-18 | 브이아이디 스케일, 인크. | 비디오 애플리케이션들을 위한 비디오를 위한 qoe-인식 wifi 향상 |
WO2014209495A1 (en) * | 2013-06-28 | 2014-12-31 | Wi-Lan Labs, Inc. | Video streaming quality of experience recovery using a video quality metric |
JP6467992B2 (ja) * | 2015-02-27 | 2019-02-13 | 株式会社デンソー | 無線通信システム |
CN107690761B (zh) * | 2015-04-01 | 2020-10-27 | 瑞典爱立信有限公司 | 高级错误检测码处理方法及其装置 |
US10110348B2 (en) * | 2016-01-25 | 2018-10-23 | Huawei Technologies Co., Ltd. | Apparatus and method for multimedia content transmissions in multi-channel wireless networks |
US10616383B2 (en) | 2016-09-26 | 2020-04-07 | Samsung Display Co., Ltd. | System and method for electronic data communication |
US10469857B2 (en) | 2016-09-26 | 2019-11-05 | Samsung Display Co., Ltd. | System and method for electronic data communication |
US10523895B2 (en) | 2016-09-26 | 2019-12-31 | Samsung Display Co., Ltd. | System and method for electronic data communication |
US10075671B2 (en) | 2016-09-26 | 2018-09-11 | Samsung Display Co., Ltd. | System and method for electronic data communication |
CN108990112B (zh) | 2017-05-31 | 2021-01-15 | 华为技术有限公司 | 通信网络中的任务处理方法和通信装置 |
US10862620B2 (en) * | 2017-09-25 | 2020-12-08 | Dolby Laboratories Licensing Corporation | Systems and methods to optimize the load of multipath data transportation |
CN111512636A (zh) * | 2017-10-31 | 2020-08-07 | 惠州Tcl移动通信有限公司 | 视频多播方法、装置及可读存储介质 |
CN114503573A (zh) * | 2019-03-20 | 2022-05-13 | 威诺瓦国际有限公司 | 低复杂性增强视频编码 |
WO2020193118A1 (en) * | 2019-03-22 | 2020-10-01 | Nokia Solutions And Networks Oy | Mechanism of cross-layer link adaptation in 5g broadcast/multicast |
WO2020250599A1 (ja) * | 2019-06-12 | 2020-12-17 | ソニー株式会社 | 画像処理装置および方法 |
WO2021054805A1 (ko) * | 2019-09-20 | 2021-03-25 | 한국전자통신연구원 | 영상 부호화/복호화 방법, 장치 및 비트스트림을 저장한 기록 매체 |
CN114710665A (zh) * | 2019-09-20 | 2022-07-05 | 杭州海康威视数字技术股份有限公司 | 一种解码、编码方法、装置及其设备 |
CN112637091B (zh) * | 2019-09-24 | 2022-02-08 | 清华大学 | 跨协议通信的链路质量估计方法和装置 |
CN112106362A (zh) * | 2019-09-30 | 2020-12-18 | 深圳市大疆创新科技有限公司 | 可移动平台的图像处理方法、装置、可移动平台及介质 |
MX2022005905A (es) * | 2019-11-15 | 2022-06-24 | Hfi Innovation Inc | Metodo y aparato para se?alizacion de compensacion de movimiento envolvente horizontal en la codificacion de video vr360. |
US11342937B2 (en) * | 2020-02-11 | 2022-05-24 | United States Of America As Represented By The Secretary Of The Navy | Adaptive cross-layer error control coding for heterogeneous application environments |
KR20220146647A (ko) * | 2020-05-19 | 2022-11-01 | 구글 엘엘씨 | 품질-정규화된 비디오 트랜스코딩을 위한 동적 파라미터 선택 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001045098A (ja) * | 1999-05-26 | 2001-02-16 | Canon Inc | データ通信システム、データ通信装置、データ通信方法及び記憶媒体 |
JP2002217948A (ja) * | 2001-12-10 | 2002-08-02 | Nec Corp | データ通信方法及びデータ通信システム |
JP2003092564A (ja) * | 2001-06-28 | 2003-03-28 | Microsoft Corp | ストリームメディアに対する交渉方式の/動的なエラー訂正 |
JP2003519959A (ja) * | 1999-12-30 | 2003-06-24 | アペルト・ネットワークス・インコーポレイテッド | 自動最適化式多可変ポイント・ツー・多ポイント通信システム |
WO2005041516A2 (en) * | 2003-10-15 | 2005-05-06 | Ntt Docomo, Inc. | Apparatus and method for controlling an operation of a plurality of communication layers in a layered communication scenario |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6202088B1 (en) * | 1996-03-14 | 2001-03-13 | Motorola Inc. | Cable communication system and method for management |
US6233253B1 (en) * | 1997-05-23 | 2001-05-15 | Thomson Licensing S.A. | System for digital data format conversion and bit stream generation |
US7386310B2 (en) * | 2000-06-26 | 2008-06-10 | Hughes Network Systems, Llc | Fallback mode ingress/egress mechanism for satellite communication system |
US7095729B2 (en) * | 2000-12-22 | 2006-08-22 | Intel Corporation | Method for multimedia communication over packet channels |
US7639739B2 (en) * | 2001-11-02 | 2009-12-29 | The Regents Of The University Of California | Technique to enable efficient adaptive streaming and transcoding of video and other signals |
CN1324851C (zh) * | 2002-06-11 | 2007-07-04 | 汤姆森许可贸易公司 | 适用于动态网络丢失条件的数据通信方法 |
MXPA04006758A (es) * | 2002-09-23 | 2004-11-10 | Lg Electronics Inc | Esquema de comunicacion por radio para proveer servicios de difusion y multidifusion de multimedia. |
KR100689443B1 (ko) * | 2004-08-21 | 2007-03-08 | 삼성전자주식회사 | 방송 데이터를 저장하기 위한 디지털 방송 시스템 및송수신 방법 |
US7627033B2 (en) * | 2004-11-15 | 2009-12-01 | Microsoft Corporation | Video rate control |
KR101071837B1 (ko) * | 2005-06-24 | 2011-10-11 | 엘지전자 주식회사 | 브로드캐스트/멀티캐스트 서비스 수행 방법 |
-
2005
- 2005-08-30 JP JP2008528992A patent/JP4934139B2/ja not_active Expired - Fee Related
- 2005-08-30 WO PCT/US2005/030756 patent/WO2007073362A1/en active Application Filing
- 2005-08-30 US US11/990,294 patent/US8189659B2/en active Active
- 2005-08-30 BR BRPI0520491-7A patent/BRPI0520491A2/pt not_active Application Discontinuation
- 2005-08-30 EP EP05792662.8A patent/EP1920608B1/en not_active Expired - Fee Related
- 2005-08-30 CN CN2005800514413A patent/CN101253771B/zh not_active Expired - Fee Related
-
2006
- 2006-08-24 MY MYPI20064027A patent/MY155001A/en unknown
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001045098A (ja) * | 1999-05-26 | 2001-02-16 | Canon Inc | データ通信システム、データ通信装置、データ通信方法及び記憶媒体 |
JP2003519959A (ja) * | 1999-12-30 | 2003-06-24 | アペルト・ネットワークス・インコーポレイテッド | 自動最適化式多可変ポイント・ツー・多ポイント通信システム |
JP2003092564A (ja) * | 2001-06-28 | 2003-03-28 | Microsoft Corp | ストリームメディアに対する交渉方式の/動的なエラー訂正 |
JP2002217948A (ja) * | 2001-12-10 | 2002-08-02 | Nec Corp | データ通信方法及びデータ通信システム |
WO2005041516A2 (en) * | 2003-10-15 | 2005-05-06 | Ntt Docomo, Inc. | Apparatus and method for controlling an operation of a plurality of communication layers in a layered communication scenario |
Also Published As
Publication number | Publication date |
---|---|
WO2007073362A1 (en) | 2007-06-28 |
MY155001A (en) | 2015-08-28 |
EP1920608B1 (en) | 2018-11-14 |
BRPI0520491A2 (pt) | 2009-05-12 |
US8189659B2 (en) | 2012-05-29 |
CN101253771B (zh) | 2012-03-28 |
CN101253771A (zh) | 2008-08-27 |
EP1920608A1 (en) | 2008-05-14 |
JP2009506713A (ja) | 2009-02-12 |
US20090219990A1 (en) | 2009-09-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4934139B2 (ja) | Ieee802.11無線ローカル・エリア・ネットワーク上でのスケーラブル・ビデオ・マルチキャストのためのクロス・レイヤ最適化 | |
US8826102B2 (en) | Method and system for adapting forward error correction in multicast over wireless networks | |
Sengupta et al. | Improving quality of VoIP streams over WiMax | |
US8089892B2 (en) | Adaptive joint source and channel coding scheme for H.264 video multicasting over wireless networks | |
US8830896B2 (en) | Packet relay method and device | |
KR20140104961A (ko) | 정체로 유도된 비디오 스케일링 | |
Wu et al. | Energy-efficient multipath TCP for quality-guaranteed video over heterogeneous wireless networks | |
US11418976B2 (en) | Wireless adaptation based on multidimensional input | |
Afzal et al. | Multipath MMT-based approach for streaming high quality video over multiple wireless access networks | |
Feng et al. | Adaptive FEC algorithm based on prediction of video quality and bandwidth utilization ratio | |
KR20080035804A (ko) | 네트워크 적응형 데이터 전송 방법, 이를 위한 데이터 전송시스템, 데이터 송신 장치, 및 데이터 수신 장치 | |
Gorkemli et al. | Video streaming over wireless DCCP | |
Sen et al. | A survey on cross-layer design frameworks for multimedia applications over wireless networks | |
Wu et al. | Energy-aware concurrent multipath transfer for real-time video streaming to multihomed terminals | |
Qadir et al. | QoE-aware cross-layer architecture for video traffic over Internet | |
Chen et al. | A qoe-based app layer scheduling scheme for scalable video transmissions over multi-rat systems? | |
Rapaport et al. | Adaptive HARQ and scheduling for video over LTE | |
Yang et al. | Receiver-driven adaptive enhancement layer switching algorithm for scalable video transmission over link-adaptive networks | |
Chaurasia et al. | Dynamic parallel TCP for scalable video streaming over MIMO wireless networks | |
Huszák et al. | Content-aware interface selection method for multi-path video streaming in best-effort networks | |
Vo et al. | Bit allocation for multi-source multi-path P2P video streaming in VoD systems over wireless mesh networks | |
Ma et al. | Access point centric scheduling for dash streaming in multirate 802.11 wireless network | |
Li et al. | M 3: Practical and reliable multi-layer video multicast over multi-rate Wi-Fi network | |
Sanigepalli et al. | Using p2p networks for error recovery in mbms applications | |
Kist et al. | QoE-Aware Cross-Layer Architecture for Video Traffic over Internet |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110422 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110426 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20110726 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20110802 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111026 |
|
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: 20120203 |
|
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: 20120217 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4934139 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150224 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
LAPS | Cancellation because of no payment of annual fees | ||
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |