CN101305351B - 用于家庭网络的通用网络接口 - Google Patents

用于家庭网络的通用网络接口 Download PDF

Info

Publication number
CN101305351B
CN101305351B CN2004800338154A CN200480033815A CN101305351B CN 101305351 B CN101305351 B CN 101305351B CN 2004800338154 A CN2004800338154 A CN 2004800338154A CN 200480033815 A CN200480033815 A CN 200480033815A CN 101305351 B CN101305351 B CN 101305351B
Authority
CN
China
Prior art keywords
interface
network
host bus
parts
port
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
Application number
CN2004800338154A
Other languages
English (en)
Other versions
CN101305351A (zh
Inventor
R·伊瓦穆拉
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.)
Sony Electronics Inc
Original Assignee
Sony Electronics Inc
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 Sony Electronics Inc filed Critical Sony Electronics Inc
Publication of CN101305351A publication Critical patent/CN101305351A/zh
Application granted granted Critical
Publication of CN101305351B publication Critical patent/CN101305351B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B3/00Line transmission systems
    • H04B3/54Systems for transmission via power distribution lines
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/12Arrangements for remote connection or disconnection of substations or of equipment thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40052High-speed IEEE 1394 serial bus
    • H04L12/40058Isochronous transmission
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40052High-speed IEEE 1394 serial bus
    • H04L12/40117Interconnection of audio or video/imaging devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4367Establishing a secure communication between the client and a peripheral device or smart card
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs
    • H04N21/4408Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs involving video stream encryption, e.g. re-encrypting a decrypted video stream for redistribution in a home network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/24Systems for the transmission of television signals using pulse code modulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B2203/00Indexing scheme relating to line transmission systems
    • H04B2203/54Aspects of powerline communications not already covered by H04B3/54 and its subgroups
    • H04B2203/5429Applications for powerline communications
    • H04B2203/545Audio/video application, e.g. interphone
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/10Adaptations for transmission by electrical cable
    • H04N7/106Adaptations for transmission by electrical cable for domestic distribution
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/10Adaptations for transmission by electrical cable
    • H04N7/108Adaptations for transmission by electrical cable the cable being constituted by a pair of wires

Abstract

用于家庭网络的通用网络接口(44,70,104)将不同的部件连接到网络上,例如相对复杂的部件(TV(26)、计算机(12))以及相对简单的部件(音频便携式收录机(30))。

Description

用于家庭网络的通用网络接口
相关申请
本申请要求2003年11月17日提交的美国临时专利申请序列号no.60/520,591的优先权。
技术领域
本发明通常涉及家庭娱乐系统。
背景技术
已经提供的家庭娱乐网络可以包括与住宅中的各种部件进行通信的机顶盒媒体服务器,这些部件是例如电视机、膝上型计算机、常规显示设备、电话以及其他电子设备。随着其费用的降低,家庭网络通信技术(例如802.11无线技术、UWB(超宽带)、PLC(电力线通信)等等)得到了广泛使用。正如这里从批评的角度认知的那样,并非所有需要置于网络中的设备都具有相同的内部硬件架构,因此,一种网络接口并不适合于所有设备。例如,用于个人计算机(PC)的以太网卡通常具有PCI接口和PCI准备好(PCI ready),并且通过将以太网卡安装在PC中的扩展PCI槽上可以建立网络接口,而诸如便携式收录机(boom box)之类的廉价音频产品可以使用廉价的8位微控制器以及常规的8位内部总线,由此需要PC之外的别的类型的网络接口。简单地将PCI总线安装在这种相对廉价的设备中花费太高,并且对这种成本敏感的音频产品而言毫无意义地过快。因此,为了将各种不同产品连接到家庭网络,需要廉价而灵活的网络接口。
发明内容
家庭娱乐网络包括网络路径和具有第一总线宽度的数据总线的第一部件,例如服务器或电视机。该网络还包括具有第二总线宽度的数据总线的第二部件,例如音频播放器,并且第二总线宽度不同于第一总线宽度。相应的网络接口将每个部件连接到网络路径。
在优选实施例中,每一个网络接口都包括至少一个数据流端口、与相应部件的主机总线进行通信的主机总线接口、以及与公共网络干线进行通信的网络通信端口。交换机可以有选择地将网络接口的网络通信端口连接到主机总线接口或数据流端口。网络接口的主机总线接口可以配置成(通过例如相应部件)具有与其相关联的部件的总线宽度相等的总线宽度。
在优选实施例中,每一个网络接口都包括在交换机与网络通信端口之间的至少一个分包/拆包部件。并且,每一个优选的网络接口都包括内部总线,该总线在主机总线接口与网络通信端口之间建立至少一部分通信路径,由此主机总线接口可以绕过分包/拆包部件而将数据直接传递到网络通信端口。
在另一个方面中,公开了用于在家庭网络中传递数据的第一和第二接口,该家庭网络至少具有服务器、具有规定第一总线宽度的第一主机总线的第一部件、以及具有规定第二总线宽度的第二主机总线的第二部件。第一接口包括被配置成用第一主机总线传递数据并且具有第一总线宽度的主机总线接口。第一接口还具有至少一个数据端口、可以与网络相连的网络端口、以及有选择地将网络端口连接到主机总线接口或数据端口的交换机。同样,第二接口包括被配置成用第二主机总线传递数据并具有第二总线宽度的主机总线接口。第二接口还具有至少一个数据端口、可以与网络相连的网络端口、以及有选择地将网络端口连接到主机总线接口或数据端口的交换机。除了相应主机总线接口的总线宽度之外,这些接口在配置和操作上都是相同的。
在又一个方面中,家庭娱乐系统包括第一部件,该部件包括具有第一主线宽度的第一主机总线,并且使用第一通用网络接口与网络进行通信。该系统还包括第二部件,该部件包括具有第二总线宽度的第二主机总线,并且使用第二通用网络接口与网络进行通信。每一个通用网络接口都具有相应的主机总线接口,该接口可以配置成与相应部件的部件主机总线进行通信。至少在配置相应的主机总线接口之前,这些通用网络接口彼此是相同的。
在又另一个方面中,家庭娱乐系统包括第一部件,该部件包括具有第一总线宽度的第一主机总线,并且与网络进行通信。第一通用网络接口装置被提供用于将第一部件与网络互连。第二部件包括具有第二总线宽度的第二主机总线,并且该第二部件与网络进行通信。第二通用网络接口装置将第二部件与网络互连。
附图说明
通过参考附图,可以最佳地理解与本发明的结构和操作相关的发明细节,其中类似的参考数字表示类似的部分,并且其中:
图1是本发明的系统的框图;
图2是服务器的框图;
图3是具有PCI主机总线的客户机TV的框图;
图4是具有8或16位主机总线的客户机音频部件的框图;
图5是本发明的PLC接口的框图;
图6是协议栈的示意图。
具体实施方式
首先参考图1,总的来说示出用10表示的家庭娱乐网络,该网络包括服务器12,并且该服务器具有一个或多个可以收容在机顶盒、个人录像机(PVR)或其他组件内部的处理器14。服务器12可以用天线、圆盘式卫星电视天线、电缆等接收电视播送内容,以便在一个或多个下文所述的系统部件上显示该内容。作为选择,处理器14可以合并到TV的外壳中,以便依照这里的公开发挥作用,或者它可以通过多个彼此合作的处理器(举例来说,其中一个处理器处于PVR中,另一个则处于TV或机顶盒中)来实现。或者,服务器12可以借助PC或膝上型电脑之类的计算机来实现。
图1所示的优选服务器12包括下文中进一步公开的一个或多个通信系统,其中举例来说,这些系统包括诸如802.11通信系统之类的无线通信系统和/或有线通信系统。无线通信系统可以是一个(IR)系统或射频系统或其他无线系统,而有线通信系统(如图1中的示例性实施方式显示的那样)可以是电力线通信(PLC)网络或其他有线网络,例如IEEE 1394总线。
如图1所示,服务器12可以用电缆线16和/或诸如电缆或xDSL调制解调器之类的调制解调器18接收TV信号。此外,如果需要的话,服务器12可以通过调制解调器18访问因特网。如果需要的话,DVD播放器20可以连接到服务器12的适当的音频/视频端口,其可以通过服务器电源插头24经由电力线22发送和接收音频/视频流和命令。基本上,在有线网络中是由电力线22来建立网络干线的。
图1所示的网络10还可以包括一个或多个具有内部主机总线的客户机设备,这些总线被配置成使用第一并行数据容量来进行通信,其中举例来说,所述第一并行数据容量可以具有总线宽度为64位或128位的内部PCI总线。一种此类设备是客户机TV26,它通过TV电源插头28而在电力线22上接收音频/视频流以及交换命令。此外,图1所示的网络10还可以包括一个或多个具有内部主机总线的客户机设备,其中所述总线被配置成使用第二并行数据容量来进行通信,并且举例来说,所述第二并行数据容量可以具有总线宽度为八位或十六位的相对简单的内部64K字节总线。一种此类设备是诸如便携式收录机之类的客户机音频系统30,它接收并解码从服务器12发送的音频数据。该音频数据可以是来自有线电视网络的实况节目,或者是存储在服务器12的内部HDD(硬盘驱动器)中的音乐数据。如图1所示,客户机音频系统30可以通过音频电源插头32来与电力线22进行通信。
现在参考图2,可以看到非限定性的示例性服务器12的细节。如所示,服务器可以包括视频输入端34以及音频输入端36,对图1所示的传统模拟设备,例如DVD播放器20来说,这些输入端可以是模拟输入端口。来自视频输入端26的模拟NTSC视频信号可以在视频模数转换器(ADC)38中转换成数字信号,并且可以在MPEG编码器40中进行MPEG编码。类似地,来自音频输入端36的模拟音频信号可以由音频ADC42转换成数字信号,并且在MPEG编码器40中进行MPEG编码,所述MPEG编码器40会依照本领域中已知的原理来多路复用该音频和视频信号,并且输出多路复用流。
依照本发明的原理,来自MPEG编码器40的MPEG流可以直接(经由线路43)发送到PLC接口44,在下文中参考图5对所述PLC接口的细节进行了进一步的描述。除此之外或替换地,多路复用的输出MPEG信号可以通过内部主机总线46发送到PLC接口44,举例来说,所述内部主机总线可以是具有六十四(64)位总线宽度的PCI总线。如图2所示,PLC接口44通过服务器电源插头24来与图1所示的电力线22进行通信。服务器12的其他部件也如所示的那样连接到主机总线46。
另外,服务器12可以在电缆端48接收模拟电缆信号,并且所述模拟电缆信号可以在调谐器/前端48中依照本领域中已知的电缆原理来进行调谐和解调。从调谐器/前端48输出的视频可以通过电缆视频ADC50被数字化,并且在电缆MPEG编码器52中进行MPEG编码。类似地,从调谐器/前端48输出的音频可以通过电缆音频ADC54被数字化,并且在电缆MPEG编码器52中进行MPEG编码,来自所述电缆MPEG编码器的输出流则直接和/或通过内部主机总线46发送到PLC接口44。
图2示出服务器12的处理器14还与主机总线46进行通信。应该理解的是,处理器14对服务器12的组成部分进行控制,并且运行56中所存储的控制软件程序。如果需要的话,输入设备可以用于经由总线46来向处理器14发送输入数据,所述输入设备例如是数字键盘58,但是并不局限于此。输出设备可以显示来自处理器14的数据,例如调谐状态、网络状态、有效AV端口、错误消息等等,所述输出设备例如是LCD显示器16,但是并不局限于此。如果需要的话,图1所示的调制解调器18可以连接到以太网端口62,所述端口则转而连接到以太网接口64,并且从那里连接到总线46。
另外,硬盘驱动器(HDD)66可以通过集成驱动电子器件(IDE)接口68连接到总线46。经由总线46发送的音频/视频以及其他数据可以存储在HDD66中。举例来说,上述MPEG编码器输出可以记录在HDD46中。并且,如果需要的话,以太网接口64可以接收来自因特网的数据,并且将其发送到HDD66。
由于PCI总线的带宽一般大于500Mbps,并且典型的MPEG-HD流速率是20Mbps,因此,总线46具有足够的带宽来同时传送多个MPEG流。
现在参考图3,可以看到一个优选的非限定性PCI客户机例如TV26的细节。TV电力线插头28与TV PLC接口70相连,与服务器的PLC接口44的原理相似,该接口的原理也在下文参考图5被更全面地描述。如所示,TV PLC接口70直接与解复用器72相连,并且与TV的主机总线74相连,在优选实施例中,所述主机总线是在例如六十四(64)位总线宽度上运行的PCI总线。如所示,解复用器72也与主机总线74相连。TV26的其他部件也如所示的那样与主机总线74相连。
依照本领域中已知的MPEG原理,解复用器72从视频中分离出音频,并且音频数据被发送到音频解码器76,以便进行解码,此外,该视频数据由音频数模转换器(DAC)79进行模拟化、由音频放大器80进行放大、以及在扬声器82上进行播放。另一方面,来自解复用器72的视频被发送到视频解码器84,以便进行解码,然后被发送到混合器86,以便在需要时在来自图形引擎88的图形中混合该视频。然后,该信号被发送到视频DAC90,以便进行模拟化,随后被发送到显示驱动器92,以便依照由该视频信号表示的需求图像来驱动视频显示器94。
优选地,TV26还包括用于访问TV的内部主机总线74以便控制TV26的各部件的处理器96。应该理解的是,在图3中,为了清楚起见可以省略一些总线连接。并且,处理器96运行存储器98中所存储的控制软件程序。如果需要的话,IR接口100可以依照本领域中已知的TV遥控原理而从远程指挥者102接收命令。如所示,这些命令经由总线74发送到处理器96。在任何情况下,通过相应的PLC接口77、44,TV处理器96以及服务器处理器14可以经由图1所示的电力线22相互交换异步数据(命令、数据等等)。
现在参考图4,示出具有比例如PCI总线更简单的内部主机总线的客户机实例,具体地说示出客户机音频系统30。如同TV26的情况,客户机音频系统30通过其相应的电力线插头32而在图1所示的电力线22上传递信息,所述插头32与音频客户机PLC接口104相连,与服务器的PLC接口44以及TV PLC接口70的原理类似,所述音频客户机PLC接口的原理在下文中参考图5被更全面地描述。音频客户机PLC接口104直接将数据发送到音频解码器106进行解码,并且还将数据发送到内部主机总线108或者从该内部主机总线接收数据,如所示,所述内部主机总线还与客户机30的其他部件相连。图4所示的主机总线108可以例如是总线宽度为八(8)位的廉价的68k型总线。来自解码器106的输出信号在音频客户机DAC110中被模拟化、在放大器112中被放大、并且通过扬声器114来播放。音频客户机30还可以包括与主机总线108以及存储器118进行通信的简单处理器116。图4所示的处理器116运行存储器118中存储的控制软件程序。用户可以使用输入设备来输入命令(回放、暂停、跳转等等),所述输入设备可以是数字键盘120,但是并不局限于此,而这些命令被发送到处理器116。处理器116可以通过图1所示的电力线22来与服务器12的处理器14交换异步数据(命令、数据等等)。
现在参考图5,可以看到本发明的PLC接口的细节。如所示,PLC接口优选具有至少一个和更优选地至少两个专用的双向数据流端口,在图5中标记为“流I/F1”和“流I/F2”,其每一个与相应的端口接口122、124相连。端口接口122、124可以配置成发送或接收例如MPEG流或数字可视接口(DVI)流或音频流。
在服务器12的PLC接口44的情况中,相关数据流端口“流I/F1”和“流I/F2”分别连接到MPEG编码器40、52。就客户机TV26的PLC接口70来说,相关数据流端口“流I/F1”和“流I/F2”中的至少一个与解复用器72相连。就音频客户机30来说,相关数据流端口“流I/F1”和“流I/F2”中的至少一个与音频解码器106相连。
如图5所示,每一个端口接口122、124都和受控于控制器PLC接口控制器130的相应交换机126、128相连,以便将这些流I/F端口连接到PLC主机总线接口132或者连接到相应的处理线路134、136。
重要的是,优选的主机总线接口132是被配置成与外部主机总线进行通信的接口,该外部主机总线例如是图2~4中所示的主机总线46、74、108(分别是服务器主机总线、TV主机总线、音频客户机主机总线)中的一种。因此,当本发明的PLC接口用于PCI应用(例如服务器12以及TV26)中时,它被配置成PCI型总线,并且因此具有例如64位的总线宽度。另一方面,当本发明的PLC接口用于诸如音频客户机30之类的非PCI应用中时,它被适当地配置成例如具有八或十六位的总线宽度的68k型总线。
返回到图5,每个处理线路134、136都包括例如根据例如数字传输内容保护格式来加密(对发送来说)或解密(在接收期间)流的相应加密器/解密器138、140。每一个加密器/解密器138、140都与相应的分包器/拆包器142、144相连,所述分包器/拆包器对所述流进行分包(对发送来说)或者拆包(对接收来说),并且对每一个包标记时间戳。每一个分包器/拆包器142、144可以配置成适合于所处理的特定类型的数据。举例来说,可以选择多种协议中的一种或其组合,例如RTP以及UDP/IP。更具体的说,就输入数据而言,例如,该数据首先进行RTP分包,然后进行UDP/IP分包。
每个优选的处理线路134、136还包括临时存储输入或输出数据的相应的先入先出(FIF0)缓冲存储器146、148。FIF0146、148转而连接到介质访问控制器(MAC)150,所述介质访问控制器与物理层(PHY)部件152相连,以便根据电力线网络协议来控制数据。如果需要的话,MAC控制器150可以具有辅助加密器/解密器。举例来说,被称为“HomePlug1.0”的实用程序使用56位DES来进行辅助加密。PHY部件152与模拟前端(AFE)154相连,所述模拟前端过滤并放大来往于图1所示的电力线22的输入/输出模拟信号。因此,与网络干线进行通信的网络通信端口建立在AFE154的输出处。
虽然并未示出所有总线连接,但是应该理解,优选地,PLC接口中的所有上述部件都与PLC内部总线156相连。如同PLC控制器130、存储器158以及配置寄存器160,主机总线接口132也与PLC内部总线156相连。
在操作中,外部主机,例如服务器12的处理器14通过服务器的PCL接口的主机总线接口132来写入或读取配置寄存器160,以便控制该PLC接口。PLC接口中的所有部件都与内部PLC总线156相连,并且受控于PLC控制器130,该控制器的软件程序可以存储在存储器158中。
现在可以认识到,采用这种方式,主机总线接口132可以通过它所关联的特定网络10的部件的处理器被适当地配置,以便具有适当的总线宽度。或者,在制造的时候它可以被配置成具有特定的总线宽度,然后只在那些具有补充总线宽度的网络部件上使用。
当图5所示的PLC接口所具有的部件处于传输模式时,流通过端口接口122、124中的一个或两个被接收并沿着适当的处理线路134、136被发送,以便进行上述处理。在这种模式中,交换机122、124处于图5中的位置“a”。在MAC控制器150中,其中会使信息流转换成适于传输的数据单元,举例来说,在这里可以将一个报头附加在每一个数据单元上,并且该报头包括关于发射机以及目的地(ID等等)的信息。本领域技术人员将会了解,在接收数据的时候,数据基本上是与上述流反向流动的。应该理解的是,处理线路134、136是相互独立的,由此在其中一条线路进行传送的时候,另一条线路可以进行接收。
在进行传送的时候,传输可以是同步的,也可以是异步的。在同步模式中,在网络的每个总线周期都保留了一定的访问时隙。数据是在没有进行等待或是没有受到其他通信干扰的情况下发送的。由于包是基于其时间戳而被输出的,因此每一个包的间隔在接收端保持相同。在异步模式中,只有在网络不被其他通信占用的情况下才会进行传输。如果网络长时间保持繁忙,那么FIF0146、148有可能溢出。因此,当FIF0占用率大于特定阈值的时候,PLC控制器130可以请求源设备停止发送数据。正如本领域中已知的那样,异步模式并没有用到时间戳。
已经对使用流I/F1和2端口时的本发明的PLC接口的处理线路134、136的操作进行了描述,现在将注意力转到主机总线接口132的操作上,其中交换机126、128处于图5中的位置“b”。依照本原理,在使用主机总线接口132的时候,数据是由处理线路134、136以与使用专用端口122、124时相同的方式处理的,但是下述除外。由于在不需要加密和分包时,例如在数据到达PLC接口之前已经对其进行了分包时,主机总线接口132可以将来自特定主机总线(例如图2~4中分别示出的主机总线46、74或108)的输入数据直接发送到MAC150,因此在使用主机总线接口132的时候提供了更多的选择。在接收模式中,MAC150可以直接将数据发送到主机总线接口132,由此可以在PLC接口外部执行拆包。这种模式优选用于发送不需要加密或者标记时间戳的简短命令。
通常,与PLC接口相关联的主机总线46/74/108并不是同步的。访问时隙没有被保留。因此,在接收同步数据包的时候,在基于时间戳的包注入时则需要某个容限。并且,当到达时间戳的时间时,主机总线有可能繁忙,在这种情况下,一旦主机总线空闲,那么包将会输出到该主机总线。因此,FIF0146、148必须足够大,以便在不溢出的情况下缓存输入数据,直到可以访问主机总线为止。
除了上述操作之外,专用数据流端口122、124以及主机总线接口132两者还可以同时使用。在这种情况下,MAC150处理专用数据流端口的两个流以及主机总线接口150的一个或多个其他流。每个流的方向和同步/异步模式可以独立配置。
采用上述结构,服务器12可以将有线电视节目发送到TV26,并且将来自DVD播放器20的视频流发送到另一个客户机TV。同时,服务器12可以将音频流发送到客户机音频系统30。在这种情况下,服务器PLC接口44的专用端口122、124用于两个视频流,并且服务器PLC接口44的主机总线接口处理来自例如HDD66的音频流。如果服务器主机总线46有更多带宽可用,那么主机总线接口可以发送更多的流。
图6示出可以与本发明一起使用的通信协议栈的非限定性实例。在所述栈的顶部放置诸如MPEG传输流之类的应用层162。第二层164是DTCP层,如上所述,该层通过PLC接口的加密器/解密器138、140来进行处理。下一层是RTP/RTCP166与RTSP168、TCP172与UDP170层、其下方是IP层174。PLC接口的分包器/拆包器142、144对分包进行处理。两个底层是MAC层176以及PHY层178,它们分别由PLC接口的MAC150以及PHY152来执行。对本领域技术人员来说显而易见的是,在进行传输的时候,数据是从顶部到底部来进行处理的,而在接收的时候则是从底部到顶部。
上文描述的网络10的一个应用是音频服务器-客户机系统。服务器使用快速PCI总线来同时向客户机发送多个音频流。从内部HDD读取的音频流经由PCI总线发送到PLC接口。在廉价的音频客户机中并未使用快速总线。主机是8位的传统总线或是简单的I2C总线。接收到的流是用流接口端口发送到解码器的。
上述原理可以应用于其他网络,例如802.11无线或UWB网络。主机总线可以是串行总线,例如I2C总线。代替使用RTP/UDP/IP栈,任何其他协议栈都是可以应用的。通常,比较简单、层数较少的栈用于同步传送,以便避免多余开销。典型的实例是IEEE1394同步协议,其要比异步情况更为简单。
采用本PLC接口,数据流连接是灵活的。可以选择最佳的接口来进行传送或接收。专用数据流端口和主机总线接口两者可以同时使用。而且,每个流的方向和同步/异步模式是可以独立配置的。此外,分包器/拆包器块是可以配置的。可以选择一种或多种协议,例如RTP/UDP/IP,并且相同的硬件适合所有协议。另外,每一个(拆)分包器可以是独立的。举例来说,一个分包器可以处理TCP/IP,与此同时,另一个可以处理RTP/UDP/IP。
虽然在这里示出和详细描述的特定的“用于家庭网络的通用网络接口”完全能够实现本发明的上述目的,但是应该理解,它仅仅是本发明的当前优选的实施例,并且由此表示根据本发明概括得出的主题,本发明的范围完全包含对本领域技术人员而言显而易见的其他实施例,因此,本发明的范围仅由所附权利要求来限定,其中元件的单数引用意味着“至少一个”。本领域技术人员已知的或以后将得知的、上述优选实施例的元件的所有结构和功能的等价物都在这里明确引入作为参考,并且旨在被本权利要求所包含。此外,设备或方法没有必要因为它被本权利要求所包含就处理本发明所要寻求解决的所有问题。另外,本公开中的任何元件、部件、或方法步骤对公众来说都不是专用的,不管该元件、部件、或方法步骤是否在权利要求中被明确叙述此处所要求的任何元件都不依照35U.S.C§112第六款的规定来解释,除非使用短语“用于......的装置”明确叙述了该元件。

Claims (6)

1.一种家庭娱乐网络,包括:
至少一个网络路径(22);
具有第一总线宽度的第一主机总线(74)的至少第一部件(26);
具有第二总线宽度的第二主机总线(108)的至少第二部件(30),该第二总线宽度不同于第一总线宽度;以及
所述第一部件(26)和第二部件(30)通过相应通用网络接口(70,104)连接到网络路径(22),其中,所述通用网络接口(70,104)具有相应的主机总线接口(132),并且所述通用网络接口(70,104)还具有至少一个数据端口(122,124)、连接到网络的网络端口(154)、以及有选择地将网络端口(154)连接到主机总线接口(132)或数据端口(122,124)的交换机(126,128),其中除了相应主机总线接口(132)的配置之外,所述通用网络接口在操作和配置上是相一致的。
2.权利要求1的网络,其中主机总线接口(132)被配置成具有与它所关联的部件的总线宽度相等的总线宽度。
3.权利要求2的网络,其中该部件对主机总线接口(132)进行配置。
4.权利要求1的网络,其中每一个网络接口(70,104)都在交换机(126,128)与网络通信端口(154)之间包括至少一个分包/拆包部件(142,144)。
5.权利要求4的网络,其中每一个网络接口(70,104)包括至少一个内部总线(156),该内部总线在主机总线接口(132)与网络通信端口(154)之间建立至少一部分通信路径,由此主机总线接口(132)可以绕过分包/拆包部件(142,144)而将数据直接传递到网络通信端口(154)。
6.用于在家庭网络中传递数据的系统(70,104),该网络具有至少一个服务器(12)、具有第一主机总线(74)的第一部件(26)、以及具有第二主机总线(108)的第二部件(30),其中第一主机总线具有第一总线宽度,第二主机总线具有第二总线宽度,所述系统包括:
第一接口(70),该接口包括被配置成用第一主机总线(74)传递数据并具有第一总线宽度的主机总线接口(132),该第一接口(70)还具有至少一个数据端口(122,124)、可与网络相连的网络端口(154)、以及有选择地将网络端口(154)连接到主机总线接口(132)或数据端口(122,124)的交换机(126,128);以及
第二接口(104),该接口包括被配置成用第二主机总线(108)传递数据并具有第二总线宽度的主机总线接口(132),该第二接口(104)还具有至少一个数据端口(122,124)、可与网络相连的网络端口(154)、以及有选择地将网络端口(154)连接到主机总线接口(132)或数据端口(122,124)的交换机(126,128),并且除了相应主机总线接口(132)的配置之外,所述第一接口(70)和第二接口(104)在配置和操作上都是相同的。
CN2004800338154A 2003-11-17 2004-10-18 用于家庭网络的通用网络接口 Expired - Fee Related CN101305351B (zh)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US52059103P 2003-11-17 2003-11-17
US60/520,591 2003-11-17
US10/779,400 2004-02-16
US10/779,400 US7171506B2 (en) 2003-11-17 2004-02-16 Plural interfaces in home network with first component having a first host bus width and second component having second bus width
PCT/US2004/034425 WO2005053201A2 (en) 2003-11-17 2004-10-18 Universal network interface for home network

Publications (2)

Publication Number Publication Date
CN101305351A CN101305351A (zh) 2008-11-12
CN101305351B true CN101305351B (zh) 2012-01-18

Family

ID=34576969

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2004800338154A Expired - Fee Related CN101305351B (zh) 2003-11-17 2004-10-18 用于家庭网络的通用网络接口

Country Status (6)

Country Link
US (2) US7171506B2 (zh)
EP (1) EP1685672B1 (zh)
JP (1) JP4633061B2 (zh)
KR (1) KR101080541B1 (zh)
CN (1) CN101305351B (zh)
WO (1) WO2005053201A2 (zh)

Families Citing this family (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6480510B1 (en) 1998-07-28 2002-11-12 Serconet Ltd. Local area network of serial intelligent cells
US6549616B1 (en) * 2000-03-20 2003-04-15 Serconet Ltd. Telephone outlet for implementing a local area network over telephone lines and a local area network using such outlets
IL135744A (en) 2000-04-18 2008-08-07 Mosaid Technologies Inc Telephone communication system through a single line
US6842459B1 (en) 2000-04-19 2005-01-11 Serconet Ltd. Network combining wired and non-wired segments
IL144158A (en) * 2001-07-05 2011-06-30 Mosaid Technologies Inc Socket for connecting an analog telephone to a digital communications network that carries digital voice signals
EP2523358A3 (en) * 2001-10-11 2012-11-21 Mosaid Technologies Incorporated Outlet with analog signal adapter
KR20040111658A (ko) 2002-05-20 2004-12-31 소니 가부시끼 가이샤 정보 처리 시스템, 정보 처리 장치 및 정보 처리 방법
IL152824A (en) 2002-11-13 2012-05-31 Mosaid Technologies Inc A socket that can be connected to and the network that uses it
IL154921A (en) * 2003-03-13 2011-02-28 Mosaid Technologies Inc A telephone system that includes many separate sources and accessories for it
US7092693B2 (en) * 2003-08-29 2006-08-15 Sony Corporation Ultra-wide band wireless / power-line communication system for delivering audio/video content
IL159838A0 (en) 2004-01-13 2004-06-20 Yehuda Binder Information device
IL160417A (en) 2004-02-16 2011-04-28 Mosaid Technologies Inc Unit added to the outlet
US7760663B2 (en) * 2004-04-19 2010-07-20 Jds Uniphase Corporation Packet tracing using dynamic packet filters
US20050265378A1 (en) * 2004-05-26 2005-12-01 Microchip Technology Incorporated Streaming input-output ports in a digital device
US7873058B2 (en) 2004-11-08 2011-01-18 Mosaid Technologies Incorporated Outlet with analog signal adapter, a method for use thereof and a network using said outlet
US7437140B2 (en) * 2005-01-21 2008-10-14 Sony Corporation Power line network bridge
US7689175B2 (en) * 2005-01-21 2010-03-30 Sony Corporation Configurable frequency band elimination for powerline network
JP4327747B2 (ja) * 2005-02-21 2009-09-09 双葉電子工業株式会社 非蒸発ゲッターを備えた電子デバイス及びその電子デバイスの製造方法
US7739513B2 (en) * 2005-02-22 2010-06-15 Sony Corporation Secure device authentication
US7881695B2 (en) * 2005-04-13 2011-02-01 Sony Corporation Fixed network master
JP2007279397A (ja) * 2006-04-06 2007-10-25 Sony Corp 薄型映像表示装置
WO2008019595A1 (fr) * 2006-08-11 2008-02-21 Shanda Computer (Shanghai) Co., Ltd. Système d'internet par la télévision et de divertissement interactif, procédé correspondant, boîtier d'ordinateur et boîtier de télévision
TWM307559U (en) * 2006-08-30 2007-03-11 Ying-Tzung Chen Audio-visual entertainment system of a car theater
US8607281B2 (en) * 2006-09-07 2013-12-10 Porto Vinci Ltd. Limited Liability Company Control of data presentation in multiple zones using a wireless home entertainment hub
US8935733B2 (en) * 2006-09-07 2015-01-13 Porto Vinci Ltd. Limited Liability Company Data presentation using a wireless home entertainment hub
US8005236B2 (en) 2006-09-07 2011-08-23 Porto Vinci Ltd. Limited Liability Company Control of data presentation using a wireless home entertainment hub
US9233301B2 (en) * 2006-09-07 2016-01-12 Rateze Remote Mgmt Llc Control of data presentation from multiple sources using a wireless home entertainment hub
US9319741B2 (en) * 2006-09-07 2016-04-19 Rateze Remote Mgmt Llc Finding devices in an entertainment system
US9386269B2 (en) 2006-09-07 2016-07-05 Rateze Remote Mgmt Llc Presentation of data on multiple display devices using a wireless hub
US8966545B2 (en) * 2006-09-07 2015-02-24 Porto Vinci Ltd. Limited Liability Company Connecting a legacy device into a home entertainment system using a wireless home entertainment hub
US20080101273A1 (en) * 2006-10-27 2008-05-01 Hewlett-Packard Development Company Lp Wireless device association
JP2008197558A (ja) * 2007-02-15 2008-08-28 Yamaha Corp オーディオデータ配信システム及び管理装置
KR20090020897A (ko) * 2007-08-24 2009-02-27 삼성전자주식회사 외부기기의 제어명령에 따라 제어되는 무선 영상시스템,무선 영상수신기 및 무선 영상시스템 제어방법
JP4591582B2 (ja) * 2008-09-09 2010-12-01 ソニー株式会社 ネットワークアダプタ及び通信装置
US20100283587A1 (en) * 2009-03-12 2010-11-11 Kukulies Fredrick W Device for testing of a powerline communications audio system
TWI398811B (zh) * 2009-07-30 2013-06-11 Asustek Comp Inc 顯示系統
KR101732057B1 (ko) * 2009-11-02 2017-05-02 삼성전자주식회사 Av 시스템에서 사용자 입력 백 채널을 제공하는 방법 및 기기
US20130077641A1 (en) * 2011-09-22 2013-03-28 Harley F. Burger, Jr. Systems, Circuits and Methods for Time Stamp Based One-Way Communications
US20170055031A1 (en) * 2015-08-19 2017-02-23 Opentv, Inc. Method to transmit and receive mpeg-ts over a thunderbolt cable
KR102656013B1 (ko) 2016-10-28 2024-04-11 삼성전자주식회사 컨텐츠 출력 장치 및 그 제어 방법
CN111581139B (zh) * 2020-05-06 2022-05-17 浙江宇视科技有限公司 PCIe设备的兼容处理方法、装置、设备及存储介质
CN113778363B (zh) * 2021-09-16 2024-02-09 京东方科技集团股份有限公司 一种显示终端及其级联系统、控制方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1207844A (zh) * 1995-11-22 1999-02-10 美国三星资讯系统公司 家庭多媒体网络结构
CN1267984A (zh) * 1999-03-03 2000-09-27 三星信息系统美国公司 家庭多媒体网络结构体系
US6526581B1 (en) * 1999-08-03 2003-02-25 Ucentric Holdings, Llc Multi-service in-home network with an open interface

Family Cites Families (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4300207A (en) 1979-09-25 1981-11-10 Grumman Aerospace Corporation Multiple matrix switching system
US4649428A (en) 1985-06-18 1987-03-10 Zenith Electronics Corporation Digital TV with low cost auxiliary device communication system
GB8612396D0 (en) 1986-05-21 1986-06-25 Hewlett Packard Ltd Chain-configured interface bus system
US4884287A (en) 1988-04-01 1989-11-28 Ncr Corporation Converter device for interconnecting systems having different communication standards
US4989081A (en) 1988-11-14 1991-01-29 Sony Corporation Home-bus-information system
US5287547A (en) 1989-05-11 1994-02-15 Pioneer Electronic Corporation Transmission and reception system
US5619722A (en) 1994-01-18 1997-04-08 Teramar Group, Inc. Addressable communication port expander
US5485630A (en) 1994-03-31 1996-01-16 Panasonic Technologies, Inc. Audio/video distribution system
JPH08149449A (ja) * 1994-11-18 1996-06-07 Hitachi Ltd デジタル信号蓄積伝送装置
AUPN190195A0 (en) * 1995-03-22 1995-04-27 Commonwealth Scientific And Industrial Research Organisation Catalysts for oxidative dehydrogenation of hydrocarbons
US5649129A (en) 1995-06-07 1997-07-15 National Instruments Corporation GPIB system including controller and analyzer
US5649123A (en) 1995-06-07 1997-07-15 National Instruments Corporation GPIB system with improved parallel poll response detection
US5579308A (en) 1995-11-22 1996-11-26 Samsung Electronics, Ltd. Crossbar/hub arrangement for multimedia network
US6005861A (en) 1995-11-22 1999-12-21 Samsung Electronics Co., Ltd. Home multimedia network architecture
US5886732A (en) 1995-11-22 1999-03-23 Samsung Information Systems America Set-top electronics and network interface unit arrangement
US5633810A (en) 1995-12-14 1997-05-27 Sun Microsystems, Inc. Method and apparatus for distributing network bandwidth on a media server
US6622304B1 (en) 1996-09-09 2003-09-16 Thomas W. Carhart Interface system for computing apparatus and communications stations
US5973722A (en) 1996-09-16 1999-10-26 Sony Corporation Combined digital audio/video on demand and broadcast distribution system
US5905942A (en) 1997-02-18 1999-05-18 Lodgenet Entertainment Corporation Multiple dwelling unit interactive audio/video distribution system
TW358275B (en) 1997-07-20 1999-05-11 Icp Das Co Ltd Method and apparatus for semi-multiplexer serial signal control of multiple Baud rate and multiple patterns
WO1999014946A1 (en) 1997-09-18 1999-03-25 Thomson Consumer Electronics, Inc. Digital television apparatus for controlling a peripheral device via a digital bus
US6202211B1 (en) 1998-02-06 2001-03-13 Henry R. Williams, Jr. Method and apparatus for providing television signals to multiple viewing systems on a network
JP2000188626A (ja) * 1998-10-13 2000-07-04 Texas Instr Inc <Ti> 一体のマイクロコントロ―ラ・エミュレ―タを有するリンク/トランザクション層コントロ―ラ
JP2000253001A (ja) * 1999-02-25 2000-09-14 Canon Inc ネットワークと機器の接続装置および方法
JP4366821B2 (ja) * 1999-03-31 2009-11-18 ソニー株式会社 情報処理装置および方法、並びにプログラム格納媒体
NO993483L (no) * 1999-07-15 2001-01-16 Ericsson Telefon Ab L M Fremgangsmåte og anordning for effektiv overföring av datapakker
US6567876B1 (en) * 1999-12-03 2003-05-20 Hewlett-Packard Development Company, L.P. Docking PCI to PCI bridge using IEEE 1394 link
AU2072601A (en) 1999-12-09 2001-06-18 Zephyr Media, Inc. System and method for integration of a universally publicly accessible global network
EP1113626B1 (en) 1999-12-30 2009-04-22 Sony Deutschland GmbH Interface link layer device to build a distributed network
JP2001249891A (ja) * 2000-03-03 2001-09-14 Sony Computer Entertainment Inc エンタテインメント装置
US6678892B1 (en) 2000-10-27 2004-01-13 Audivox Corporation Multimedia entertainment unit for use in a vehicle
US20030002474A1 (en) * 2001-03-21 2003-01-02 Thomas Alexander Multi-stream merge network for data width conversion and multiplexing
JP4604395B2 (ja) * 2001-05-29 2011-01-05 ソニー株式会社 データ処理装置
US20020194596A1 (en) * 2001-06-18 2002-12-19 Srivastava Gopal K. Control of multiple AV-devices by a single master controller using infrared transmitted commands and bus transmitted commands
US20030093812A1 (en) 2001-11-09 2003-05-15 Sony Corporation System and method for delivering data to an information appliance using the ISO07816
US6759946B2 (en) * 2001-12-06 2004-07-06 Mitsubishi Electric Research Laboratories, Inc. Home appliances network
JP2003244564A (ja) * 2002-02-21 2003-08-29 Sanyo Electric Co Ltd ワイヤレステレビシステム
KR100966415B1 (ko) * 2002-05-09 2010-06-28 넷스트림스 엘엘씨 오디오 네트워크 분산 시스템
US7027483B2 (en) * 2002-06-21 2006-04-11 Pulse-Link, Inc. Ultra-wideband communication through local power lines
US7039748B2 (en) * 2003-06-12 2006-05-02 Broadcom Corporation Memory mapped I/O bus selection

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1207844A (zh) * 1995-11-22 1999-02-10 美国三星资讯系统公司 家庭多媒体网络结构
CN1267984A (zh) * 1999-03-03 2000-09-27 三星信息系统美国公司 家庭多媒体网络结构体系
US6526581B1 (en) * 1999-08-03 2003-02-25 Ucentric Holdings, Llc Multi-service in-home network with an open interface

Also Published As

Publication number Publication date
US7398344B2 (en) 2008-07-08
JP2007535209A (ja) 2007-11-29
EP1685672A2 (en) 2006-08-02
EP1685672B1 (en) 2019-01-02
US20070106829A1 (en) 2007-05-10
EP1685672A4 (en) 2010-12-01
US20050108760A1 (en) 2005-05-19
WO2005053201A3 (en) 2008-01-10
JP4633061B2 (ja) 2011-02-16
KR20060107787A (ko) 2006-10-16
KR101080541B1 (ko) 2011-11-04
WO2005053201A2 (en) 2005-06-09
US7171506B2 (en) 2007-01-30
CN101305351A (zh) 2008-11-12

Similar Documents

Publication Publication Date Title
CN101305351B (zh) 用于家庭网络的通用网络接口
EP1127427B1 (en) Clustered networked devices
US5905882A (en) Electronic-equipment control apparatus, electronic-equipment control method and electronic-equipment control system
EP1179242B1 (en) A cipher core in a content protection system
US20030159062A1 (en) Cryption and decryption communication semiconductor device and recording/reproducing apparatus
US20050002402A1 (en) Real-time transport protocol
KR100714694B1 (ko) 네트워크 인터페이스 유닛
JP6649673B2 (ja) WiFiディスプレイ互換ネットワークゲートウェイ
US8355504B2 (en) AV communication control circuit for realizing copyright protection with respect to radio LAN
JP2000184303A5 (ja) ディジタル放送受信システム、ディジタル放送受信システムにおけるデータ送信方法、及びディジタル放送の受信装置
US20060197880A1 (en) Signal processing device and stream processing method
JPH11308582A (ja) データ受信装置及び方法、並びにデータ送信方法
JP2011101430A (ja) ディジタル信号記録再生装置、および、ディジタル信号記録再生方法
Wetzel et al. Consumer Applications of the IEEE 1394 Serial Bus, and a 1394/DV Video Editing System
JP4920112B2 (ja) 信号出力装置、および、信号出力方法
JP4663601B2 (ja) ディジタル信号送信装置およびディジタル信号送信方法
JP2000156697A (ja) 信号処理回路
JP2009303273A (ja) 中継装置
JP2012016053A (ja) ディジタル信号処理装置
KR20080065440A (ko) 네트워크 인터페이스 유닛
JP2009118528A (ja) ディジタル信号送信方法
JP2000165841A (ja) データ送受信装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120118

CF01 Termination of patent right due to non-payment of annual fee