具有可调节的数据链路速率和范围的多媒体客户机/服务器系统及其使用的方法

文档序号:7690897阅读:171来源:国知局
专利名称:具有可调节的数据链路速率和范围的多媒体客户机/服务器系统及其使用的方法
技术领域
本发明通常涉及无线通信系统,更具体地涉及用于诸如多媒体那
才羊的内容的家庭内局域联网(in-home local area networking )。
背景技术
随着具有多个电视机的家庭的数目不断增加和许多用户想要最新 最好的视频观看服务,许多家庭具有多个卫星接收机、有线机顶盒、 调制解调器等等。对于家庭内互联网接入,每个计算机或互联网设备 具有它自己的互联网连接。这样,每个计算机或互联网设备包括调制
作为替换,家庭内无线局域网(LAN)可被使用来提供互联网接入 和把多媒体信息传送到家中的多个设备。在这样的家庭内局域网中, 每个计算机或互联网设备包括用来访问服务器的网卡。服务器提供与 互联网的耦合。家庭内无线局域网也可以被使用来促进家庭内计算机 网络,它把多个计算机与一个或多个打印机、传真机相耦合,以及把 其耦合到来自数字视频录像机、机顶盒、宽带视频系统等等的多媒体 内容。
当发送诸如视频或音频信号那样的实时信号时,在发送站与接收 站之间必须保持服务质量,以避免在这些信号被呈现时出现损害用户 欣赏的信号丢失或其它伪像(artifact)。保持服务质量在面临改变信道 条件时将是一个挑战。


图1显示按照本发明的实施例的多媒体客户机服务器系统的示意图。
图2显示按照本发明的实施例的多媒体客户机/服务器系统的示意图。
图3显示按照本发明的实施例的多媒体客户机/服务器系统10的 框图。
图4显示在按照本发明的实施例的多媒体服务器模块12中使用的 电路125的框图。
图5显示在按照本发明的实施例的客户积4莫块200中使用的电路 175的框图。
图6显示按照本发明的实施例的方法的流程图。 图7显示按照本发明的实施例的方法的流程图。
具体实施例方式
图1显示按照本发明的实施例的多媒体客户机服务器系统的示意 图。多媒体客户机服务器系统包括多媒体服务器模块12、被耦合到客 户机26、 28、 30、 32和34的客户机模块34、 36、 38、 40和42,以 及多个多媒体源。多媒体源包括录像机(VCR)86、数字视盘(DVD)播放 器82、数字视频录像机(DVR)102、数字音频存储装置104、 DVD音 频装置106、无线接收机108、 CD播放器llO、公共交换电话网66、 广域网44(诸如专用网、公共网、卫星网、有线网和/或互联网),用于 接入广播的、存储的或流式的音频、视频和/或其它多媒体内容和/或任 何其它类型的音频、视频和/或多媒体源24。
在本发明的实施例中,客户机26-34可以选择来自任一个多媒体 源的重放和/或与任一个多媒体源的连接。来自每个客户机模块的选择 请求将识别想要的多媒体源、客户机、想要的服务和任何其它信息, 以帮助多媒体服务器模块12处理该请求。这样, 一个客户机可以正在 访问互联网,而同时另一个客户机正在观看卫星广播频道,而同时另 一个客户机正在收听CD重放,而同时另一个客户机正在接电话,以 及再一个客户机正在观看DVD重放。这都是经由多媒体服务器模块12进行的,而不需要客户机直接接入到多媒体源,也不需要每个客户 机具有他自己的多媒体源和/或多媒体源连接。
多媒体服务器模块12和一个或多个客户机模块34、 36、 38、 40 和42包括根据本发明的一个或多个特性,用于提高无线传输的可靠性 和质量,正如在以下的附图中,具体地参照图2-7更详细地描述的那 样。
图2显示按照本发明的实施例的多媒体客户机/服务器系统的示意 图。具体地,多媒体客户机/服务器系统包括多媒体服务器模块12,以 及可操作地耦合到多个客户机25、 26、 28、 30和32的多个客户机模 块34、 36、 38、 40和42。多媒体服务器模块12可操作地耦合来接收 来自多媒体源23的多个频道46。多媒体源23可以是来自录像机 (VCR)86、数字视盘(DVD)播放器82、数字视频录像机(DVR)102、数 字音频存储装置104、 DVD音频装置106、无线接收机108、 CD播放 器110、公共交换电话网66、广域网44(诸如专用网、公共网、卫星网、 有线网和/或互联网,其用于存取广播的、存储的或流式的音频、视频 和/或其它多媒体信号)和/或任何其它类型的音频、视频和/或多媒体源 24的广播的、存储的或流式的多媒体信号。如本领域技术人员将会理 解的那样,多媒体服务器模块12可以是独立的设备,可以被合并到卫 星接收机、机顶盒、有线盒、HDTV调谐器、家庭娱乐接收机等等中。 另外,多媒体服务器模块12可以通过使用分立元件、集成电路、和/ 或它们的组合^皮实施。
多媒体服务器模块12经由射频通信路径与多个客户机模块34、 36、 38、 40和42通信。这样,多媒体服务器模块12和客户机模块34、 36、 38、 40和42的每一个分别包括收发信机,用来经由通信路径发 送和接收数据。
如图所示,每个客户机模块可操作地耦合到一个客户机。例如, 客户机模块34可操作地耦合到代表个人数字助理的客户机26。客户 机模块36可操作地耦合到代表个人计算机的客户机28。客户机模块 38可操作地耦合到代表监视器(例如,LCD监视器、平板监视器、CRT监视器等等)的客户机30。这样的监视器可包括扬声器、或扬声器连接、 包括频道选择、音量控制、图像质量等等的控制功能。客户机模块40 可操作地耦合到可以是电视机、高清晰度电视机(HDTV)、标准清晰度 电视机(SDTV)、家庭影院系统等等的客户机32。客户机模块42可操 作地耦合到代表笔记本电脑的客户机25。
正如本领域技术人员将会理解的那样,每个客户机模块可以是与 其相关的客户机分开的设备,或被嵌入在客户机内。另外,本领域技 术人员还将会理解,客户机才莫块34、 36、 38、 40和42可以通过利用 分立元件和/或集成电路4皮实施。
在本发明的实施例中,每个客户机经由其相关的客户机模块从多 个频道46中选择一个或多个频道。如图所示,客户机26选择多个频 道中的频道3用于观看。因此,客户机模块34把频道3的频道选择中 继到多媒体服务器模块12。多媒体服务器模块12从多个频道46中选 择频道3。然后,相应于频道3的数据与其它频道的数据进行时间复 用,然后从多媒体服务器模块12发送到客户机模块34、 36、 38、 40 和42中的每一个。客户机模块34监视来自多媒体服务器模块12的传 输,并提取相应于频道3的数据。频道3的所提取的数据然后被提供 到客户机26,用于显示。
客户机模块36、 38、 40和42分别执行它们的相关客户机28、 30、 32和25的类似功能。如图所示,客户机28具有选择的频道505,客 户机30具有选择的频道106,客户机32具有选择的频道206,以及客 户机25具有选择的频道9。客户机模块36、 38、 40和42把它的各个 客户机的频道选择提供到多媒体服务器模块12。多媒体服务器模块12 为每个选择请求从多个频道中提取选择的频道,把每个选择的频道(对 于本例是频道3、 9、 106、 206和505)的数据复用成数据流。该数据流 然后被发送到每个客户机模块。每个客户机模块为它的各个客户机提 取选择的频道的适当数据。例如,客户机模块36监视与频道505有关 的数据的发送数据,客户机模块38监视与频道106有关的数据的传输, 客户机模块40监视与频道206有关的数据的传输,以及客户机模块42监视与频道9有关的数据的传输。
从每个客户机看来,客户机25、 26、 28、 30和32具有到多媒体 源23的独立接入。因此,客户机26可以在任何时间把它的频道选择 从例如频道3改变到频道120。客户机模块34把可能没有确认的频道 选择请求提供到多媒体服务器模块12,它现在检索到与频道3不同的、 客户机36的频道120有关的数据。作为替换实施例,客户机模块34、 36、 38、 40和42的功能可以改变。例如,客户机模块34可能不提供 客户机模块36可提供的所有独立功能。例如,客户机模块34可能不 具有独立的频道选择能力,但仅仅选择其它的一个客户机已选择的频 道。可替换地, 一个客户机模块可以为多个客户机服务。
图3显示按照本发明的实施例的多媒体客户机/服务器系统10的 框图。具体地,多媒体客户机/服务器系统10包括多媒体服务器模块 12,它发送诸如来自多媒体源23的广播的、存储的、或流式的信号那 样的多媒体信号214。多媒体服务器模块12经由天线206发送包含来 自多媒体信号214的多媒体内容的射频(RF)信号。以与RF频镨的信 道,诸如信道A,相对应的载波频率通过无线通信路径发送这个RF 信号到一个或多个客户机模块,诸如客户机模块200。客户机模块 200(诸如客户机模块34、 36、 38、 40和42)经由天线210接收RF信 号,并产生解码的输出信号216。
应当注意,信道A代表相应于一个或多个载波频率的、RF频镨 的信道。这是与参照图2讨论的频道3、 9、 106、 206和505 (其中"频 道,,在本上下文中,主要被使用来表示诸如"天气频道"、"发现频道" 或"飘,,那样的不同的多媒体内容流)不同。在噪声、干扰、或衰落阻 碍一个信道的性能的情形下,多媒体服务器模块12可以切换到不同的 信道。
在本发明的实施例中,发送的多媒体内容还可以诸如使用RSA加 密,WEP,在编码过程中^皮加密,以及在解码过程中^f皮解密,或通过 使用诸如MAC地址过滤那样的其它保密接入协议被保护,使得如果 内容被授权的客户机设备无线接收,则多媒体内容可以被保护。多媒体服务器模块12和客户机模块200在初始化过程期间共享保密接入数 据,以便保护在这两个设备之间的无线通信。
按照本发明,多媒体服务器模块12根据由多媒体服务器模块12 测量的或评估的、或从诸如一个或多个客户机模块200那样的远端设 备接收的、RF性能信号参数来调节通信路径的链路数据速率和/或链 路数据速率的范围。包括几个替换的实施例的、多媒体服务器模块12 和客户机模块200的其它功能和特性结合下面的图4-7给出。
图4显示在按照本发明的实施例的多媒体服务器模块12中使用的 电路125的框图。具体地,电路125包括编码器模块230,用于从未 编码的或编码的多媒体输入信号214产生编码的信号232。在本发明 的实施例中,编码方案可以是以下编码方案中的一个或多个多电平、 多相位和多频率编码,正交频分复用OFDM, 二相相移键控BPSK, 四相相移键控QPSK,诸如16QAM, 64QAM, 128QAM等的正交幅 度调制,不归零编码,曼彻斯特编码,包括Reed Solomon编码的块编 码和其它纠错码、巻积编码、LDPC编码和/或nB/mB编码,其中n>m。 例如,nB/mB可以是4B/5B编码,其中4比特的实际数据被变换成5 比特的编码数据。
编码还可包括根据多媒体信号214的内容和格式以及信道A的带 宽和性能对于多媒体信号的压缩、变换和代码转换编码。在一个实施 例中,多媒体信号214包括模拟复合视频信号,它按包括全国电视系 统委员会制式(NTSC)、逐行倒相制式(PAL)或顺序与存储彩色电视系 统制式(SECAM)的多种视频格式的任一格式被格式化。编码的信号 232可被数字化、压缩和信道编码,用于在弱信道条件下以低数据速 率传输或在强信道条件下以高数据速率传输。可替换地,多媒体信号 214可以已经具有数字格式,诸如活动图像专家组(MPEG)格式(诸如 MPEG1, MPEG2,MPEG4),卞者如VC1, H.264, Quicktime格式,实 时媒体格式,视窗媒体视频(WMV)或音频视频交织(AVI)的电影与电 视工程师学会(SMPTE)标准,或标准或者私有的另一种数字视频格式。 在这种情形下,由编码器模块230执行的编码可以根据信道条件的强度或质量,限于信道数据的编码,具有或没有进一步压缩。
在本发明的实施例中,编码器模块230从具有诸如MPEG,诸如 VC1, H.264, Quicktime格式,实时媒体格式,视窗媒体视频(WMV) 或音频视频交织(AVI)的电影与电视工程师学会(SMPTE)标准,或标准 或者私有的另一种数字视频格式的数字格式的多媒体信号214生成编
码的信号232。收发信机模块234又产生包括编码的信号232的RF 信号236,然后把RF信号236无线发送到客户机设备,诸如通过客户 机模块200。在本发明的实施例中,编码器模块230可以用作为转码 器,用于接收具有第一数字格式的多媒体信号214,解码这个信号, 并把它重新编码成第二数字格式,用于传输。例如,多媒体输入214 可包括压缩的MPEG2/4输入。编码器模块230进行解压缩信号,并 把它重新编码成另一个格式,诸如H.264。另外,编码器模块230可 以接收具有诸如高清晰度多媒体接口 (HDMI)那样的数字格式的多媒 体输入信号。编码器模块230可以压缩和编码数字信号成为压缩的数 字格式。
在本发明的实施例中,收发信机模块234的非RF部分和编码器 ;漠块230可以通过使用单个处理装置或多个处理装置被实施。这样的 处理装置可以是微处理器、共处理器、微控制器、数字信号处理器、 微计算机、中央处理单元、场可编程门阵列、可编程逻辑器件、状态 机、逻辑电路、模拟电路、数字电路、和/或根据被存储在可以是单个 存储器装置或多个存储器装置的存储器中的可操作指令任选地操控信 号(模拟和/或数字)的任何装置。这样的存储器装置可包括硬盘驱动器 或其它盘驱动器、只读存储器、随机存取存储器、易失性存储器、非 易失性存储器、静态存储器、动态存储器、快闪存储器、高速緩存存 储器、和/或任何存储数字信息的装置。应当注意,当收发信机模块234 和/或编码器模块230经由状态机、模拟电路、数字电路、和/或逻辑电 路根据操作指令实施其功能的一个或多个时,存储相应的可操作指令 的存储器可以被嵌入在包括状态机、模拟电路、数字电路、和/或逻辑 电路的电路内或在该电路的外面。收发信机模块234调制编码的信号232以产生RF信号236,其包 括多媒体内容,诸如以第一载波频率的分组化的视频信号,并通过使 用天线206在信道A上发送RF信号236。另外,收发信机模块234 根据在信道A上从客户机模块200接收的RF信号产生返回信道输出 310。虽然没有直接显示出,多媒体服务器模块12包括解码器模块, 诸如将结合图5讨论的解码器模块254,用于以相互方式(reciprocal fashion)操作返回信道。
在本发明的实施例中,收发信机模块234可以响应于信道选择信 号220可选择地调谐到多个其它载波频率。例如,在使用美国的遵循 IEEE 802.11g标准的无线传输链路的多媒体服务器模块12和客户机 模块200的实施方案中,信道A可被选择为11个分配的信道的任一 个信道。在本发明的实施例中,信道选择信号可以被预先编程到多媒 体服务器模块12中,根据扫描可得到的信道以确定适合于使用的信道 的站址调查而动态地选择,从客户机模块200接收,或在客户机模块 200与多媒体服务器模块12之间仲裁,或在用户的控制下选择。同样 地,信道A可被实施为宽带无线接入网的信道,它遵循以下标准中的 至少一个802.lla,b,g,n或其它802.11标准,超宽带(UWB),或微波 存取全球互通(WiMAX)。收发信机模块234包括保密接入模块231, 用于通过任选地加密编码的信号232,密码保护数据或通过其它保密 接入协议或方法来保护RF通信链路。虽然被显示为收发信机模块234 的一部分,服务质量模块231和监视器模块233可任选地被实施为独 立的模块。
运行时,监视器模块233生成基于无线通信路径的性能的RF性 能信号。这样的信号包括测量值或其它指示,诸如发射功率电平;误 编码率;诸如由循环冗余检验(CRC),由作为检错码或纠错码的其它 块码,和/或由诸如巻积码的其它码等生成的误编码率;表示当发射机 想要发送数据但确定信道正在由另一个站使用时的条件的频率和/或 发生的空中繁忙率;接收信号强度指示,诸如RSSI,信号噪声比,信 号干扰比,信号功率或其它信号强度指示;表示响应于确认的缺失或对于重发的请求,进行数据重发的频率或发生的重发率;以及表示无 线通信路径的性能的其它参数。监视器模块233监视收发信机模块234 的条件,并生成RF性能信号,其被传送到服务质量模块231。
服务质量模块231从监视器模块233和/或从诸如客户机模块200 的其它设备的类似的监视器模块,或通过无线信道与多媒体服务器模 块12通信的其它终端接收RF性能信号,以及根据这些RF性能信号 和任选地根据本地和远端收发信机的其它性能参数,诸如流动因子, 诸如呈现和接收緩存水平,和解码因子,诸如解码緩存水平,调节链 路数据速率的范围和链路数据速率。
运行时,服务质量模块231用来调节链路数据速率以保持用于视 频信号、音频信号的传输,或在多媒体服务器模块12与客户机模块 200之间的其它实时多媒体通信的可接受的质量水平。例如,如果误 编码率上升,则这可表示存在干扰站或其它弱信道条件,服务质量模 块可以响应于这些条件和这些条件的持续时间而降低链路数据速率。 同样地,高的空中繁忙率或重发率会导致视频中断,并会需要调节链 路数据速率。另外, 一个或多个RF性能信号可被使用来设置链路数 据速率的范围,诸如最大链路数据速率。这样,低于正常RSSI可以 建立较低的最大链路数据速率,用来在其它RF性能信号、流式信号、 解码信号的高或上升条件下,限制链路数据速率的上升。
在本发明的实施例中,服务质量模块231包括查找表,用于存储 链路数据速率和最大链路数据速率,其用与多媒体服务器模块12通信 的每个客户机模块的RF性能信号的可能值索引。这样,可以根据被 使用来影响对于每个客户机模块的这个参数的RF性能信号,诸如 RSSI,找到最大链路数据速率。同样地,可以通过根据剩余的RF性 能信号的流行条件、流式(streaming)和/或解码条件查找表上的这个参 数而确定链路数据速率。这个查找表的值可以由在多媒体服务器模块 12与 一个或多个客户机模块200之间在改变的距离上和以被确定为在 每个客户机模块的一 系列不同的信道条件期间最优化实际的质量或服 务的方式在这些特定的工作条件下的多个测量值来确定。在本发明的实施例中,服务质量模块231根据该当前的条件逐个 分组地调节链路数据速率。这样,可以接近同时地快速处理信道条件 的快速改变。然而,通过积累、平均、或过滤RF性能信号或链路数 据速率以适配于改变的条件或更慢地或更有限地实施链路数据速率改 变,也可以利用其它方案。
图5显示在按照本发明的实施例的客户机模块200中使用的电路 175的框图。具体地,电路175包括收发信机模块244,用于接收在信 道A或由多媒体服务器模块12选择的替换信道上的RF信号246,以 及用于把RF信号246变换成接收的编码信号248。另外,收发信机模 块244用来调制返回信道输入272以产生RF信号,在信道A上把它 发送到多媒体服务器模块12。虽然未直接显示出,客户机模块200包 括编码器模块,诸如编码器模块230,用于以相互方式操作返回信道。
正如结合图4讨论的那样,监视器模块233生成RF性能信号, 该RF性能信号是基于与收发信机模块244共享的、用于发送到多媒 体服务器模块12的无线通信路径的性能。而且,服务质量模块231任 选地用来根据从这个远端设备发送的RF性能参数调节链路数据速率 的范围和/或链路数据速率。
在本发明的实施例中,多媒体服务器模块12和客户机模块200使 用遵循IEEE 802.11g标准的无线传输链路,该无线传输链路使用具有 54M比特/秒的最大数据速率的52个子载波正交频分复用(OFDM)。 响应于从48M比特/秒下降到低到6M比特/秒的不利信道条件,通过 把调制和有效的编码速率从64正交幅度调制(64-QAM)修改到二相相 移键控(BPSK)而以增量方式减小数据速率。信道的52个子载波以 312.5kHz间隔开,其中48个子载波栽送数据,4个子载波栽送导频音。 接收的编码信号248可以是基带信号或低的中频(IF)信号。
在本发明的实施例中,接收的编码信号248可以任选地通过物理 电子连接,诸如通用串行总线(USB)、个人计算机接口(PCI)、防火墙, 或小的计算机服务接口(SCSI)、 ASI(异步串行接口)、或SPI(串行外围 接口),被发送到解码器模块254。然而,其它物理电子连接,无论标准的还是专用的,在本发明的广义范围内同样可以被实施或被使用。
客户机模块200还包括解码器模块254,用于把接收的编码信号 248解码成诸如由附着的客户机使用的格式的解码输出信号216。具体 地,数据的进一步解码可包括压缩的数字信号的解压缩,如以 NTSC,PAL,SECAM等的视频信号的格式化,以及其它格式化以匹配 客户机设备的输入格式。正如以上讨论的,收发信机;漠块244接收和 解调RF信号246以产生接收的编码信号248。
在本发明的实施例中,收发信机模块244和解码器模块254的非 RF部分可以通过使用单个处理装置或多个处理装置被实施。这样的处 理装置可以是微处理器、共处理器、微控制器、数字信号处理器、微 计算机、中央处理单元、场可编程门阵列、可编程逻辑器件、状态机、 逻辑电路、模拟电路、数字电路、和/或根据被存储在可以是单个存储 器装置或多个存储器装置的存储器中的可操作指令任选地操控信号 (模拟和/或数字)的任何装置。这样的存储器装置可包括硬盘驱动器或 其它盘驱动器、只读存储器、随机存取存储器、易失性存储器、非易 失性存储器、静态存储器、动态存储器、快闪存储器、高速緩存存储 器、和/或任何存储数字信息的装置。应当指出,当收发信机模块244 和/或解码器模块254经由状态机、模拟电路、数字电路、和/或逻辑电 路根据操作指令实施其功能的一个或多个时,存储相应的操作指令的 存储器可以被嵌入在包括状态机、模拟电路、数字电路、和/或逻辑电 路的电路内或在该电路的外面。
在本发明的实施例中,收发信机模块244可以响应于信道选择信 号224可选择地调谐到多个其它载波频率。例如,在使用美国的遵循 IEEE 802.11g标准的无线传输链路的多媒体服务器模块12和客户机 模块200的实施方案中,信道A可被选择为11个分配的信道的任两 个信道。在本发明的实施例中,信道选择信号可以被预先编程到客户 机模块200中,根据扫描可得到的信道以确定适合于使用的两个信道 的站址调查而动态地选择,从多媒体服务器模块12接收,或在客户机 模块200与多媒体服务器模块12之间仲裁,或在用户的控制下选择。以上的说明已被限于为802.11x兼容宽带接入网预留的频谱,但 在本发明的替换实施例中,包括超宽带(UWB)、微波存取全球互通 (WiM AX)的其它无线链路和其它无线链路同样可被实施。
图6显示按照本发明的实施例的方法的流程图。具体地,给出结 合图l-5描述的一个或多个功能和特性使用的方法。在步骤400,编码 至少一个多媒体信号以产生编码信号。在步骤420,生成包括编码信 号的信道信号。在步骤404,通过无线通信路径以链路数据速率发送 该信道信号。在步骤406,生成基于无线通信路径的性能的第一 RF 性能信号。在步骤408,根据第一RF性能信号调节链路数据速率的范 围和链路数据速率。
在本发明的实施例中,第一RF性能参数可包括RSSI、重发率、 空中繁忙率、误编码率。而且,步骤408可以逐个分组地或不太频繁 地执行。
在实施例中,步骤400按照活动图像专家组(MPEG)标准与电影 与电视工程师学会(SMPTE)标准之一编码或代码转换多媒体信号。而 且,步骤404通过遵循以下标准的至少一个802.11x、超宽带(UWB)、 和微波存取全球互通(WiMAX),的宽带无线接入网发送RF信号。
图7显示按照本发明的实施例的方法的流程图。给出结合参照图 l-5描述的一个或多个功能和特性使用的方法。具体地,给出包括由共 同的标号表示的、图6的方法的许多单元的方法。另外,还包括步骤 407,从至少一个客户机模块接收根据无线通信路径的性能的第二 RF 性能信号,以及步骤408,根据第二RF性能信号调节链路数据速率的 范围和链路数据速率中的至少 一个。
在本发明的实施例中,第二 RF性能信号包括接收信号强度指示 (RSSI),以及步骤408根据RSSI调节链路数据速率的范围。
在本发明的实施例中,各种电路部件通过使用0.35微米或更小的 CMOS技术被实施。然而,如果有其它电路技术,无论集成的或非集 成的,都可以在本发明的广义范围内被使用。
本领域技术人员将会理解,术语"基本上"或"大约",正如这里可使用的那样,为它的相应物品和/或在物品之间的相对性提供了工业可 接受的容限。这样的工业可接受的容限范围从小于百分之一到百分之 二十,以及对应于,但不限于,元件值、集成电路处理过程变化、温 度变化、上升和下降时间、和/或热噪声。在物品之间的这样的相对性 的范围从百分之几的差异到数量级的差异。本领域技术人员还将会理 解的那样,术语"耦合",正如这里可使用的那样,包括直接耦合和经 由另一个部件、元件、电路或模块的间接耦合,其中对于间接耦合, 介入的部件、元件、电路或模块不修改信号的信息,但可以调节它的 电流电平、电压电平和/或功率电平。本领域技术人员还将会理解,推 断的耦合(即,其中 一个元件通过推断耦合到另 一个元件)包括在两个 元件之间以与"耦合"相同的方式的直接和间接耦合。本领域技术人员 还将会理解,术语"有利地比较",正如这里可使用的那样,表示在两 个或多个元件、物品、信号等等之间的比较提供了想要的关系。例如,
当想要的关系是信号1具有大于信号2的幅度时,则当信号1的幅度 大于信号2的幅度时或当信号2的幅度小于信号1的幅度时,可以实 现有利的比较。
由于术语模块在本发明的各种实施例的说明中被使用,模块包括 以硬件、软件、和/或固件被实施的功能块,它执行诸如处理输入信号 以产生输出信号的一个或多个模块功能。正如这里使用的那样,模块 可包含子模块,它们本身也是模块。当以软件或固件实施时,每个模 块可以通过使用单个处理设备或多个处理设备被实施。这样的处理设 备可以是微处理器、微控制器、数字信号处理器、微计算机、中央处 理单元、场可编程门阵列、可编程逻辑器件、状态机、逻辑电路、模 拟电路、数字电路、和/或根据被存储在存储器中的操作指令操控信号 (模拟和/或数字)的任何装置。存储器可以是单个存储器装置或多个存 储器装置。这样的存储器装置可以是只读存储器、随机存取存储器、 易失性存储器、非易失性存储器、静态存储器、动态存储器、快闪存 储器、高速緩存存储器、和/或任何存储数字信息的装置。应当注意, 当处理模块经由状态机、模拟电路、数字电路、和/或逻辑电路实施一个或多个它的功能时,存储相应的操作指令的存储器可以嵌入在包括 状态机、模拟电路、数字电路、和/或逻辑电路的电路内或在该电路的 外面。
因此,这里描述了用于实施多媒体客户机/服务器系统、多媒体服 务器模块、客户机模块、和服务质量模块的设备和方法,以及包括优 选实施例的几个实施例。这里描述的本发明的各种实施例具有使本发 明区别于现有技术的特性。
本领域技术人员将会看到,公开的本发明可以以许多方式被修改, 以及可以假设不同于以上专门提出和描述的优选形式的许多实施例。 因此,打算由所附权利要求覆盖属于本发明的精神和范围的、本发明 的所有修改方案。
权利要求
1.一种多媒体客户机/服务器系统,包括多媒体服务器模块,可耦合到产生至少一个多媒体信号的多个多媒体源,该多媒体服务器模块包括编码器模块,编码该至少一个多媒体信号以产生编码信号;以及耦合到编码器模块的RF服务器收发信机模块,产生包括编码信号的信道信号,和通过无线通信路径以链路数据速率无线地发送信道信号,该RF服务器收发信机模块包括第一监视器模块,生成基于无线通信路径的性能的第一RF性能信号;和服务质量模块,接收第一RF性能信号以及调节链路数据速率的范围和链路数据速率;以及客户机模块,可耦合到至少一个客户机设备,该客户机模块包括RF客户机收发信机模块,接收和解调信道信号以产生接收的编码信号;以及被耦合到RF客户机收发信机模块的解码器模块,把接收的编码信号解码成解码的输出信号。
2. 权利要求1的多媒体客户机/服务器系统,其中RF客户机收发 信机模块还包括第二监视器模块,生成基于无线通信路径的性能的 笫二 RF性能信号,其中该RF客户机收发信机模块把第二 RF性能信 号发送到RF服务器收发信机模块,并且其中,服务质量模块根据第 二 RF性能信号调节链路数据速率的范围与链路数据速率中的至少一 个。
3. 权利要求2的多媒体客户机/服务器系统,其中第二RF性能信 号包括接收信号强度指示(RSSI),并且服务质量;f莫块根据RSSI调节链 路数据速率的范围。
4. 权利要求1的多媒体客户机/服务器系统,其中RF服务器收发 信机模块发送编码信号作为分组序列,和其中,服务质量模块逐个分组地调节链路数据速率。
5. 权利要求4的多媒体客户机/服务器系统,其中第一 RF性能信 号包括重发率,并且服务质量模块根据重发率调节链路数据速率。
6. 权利要求1的多媒体客户机/服务器系统,其中第一RF性能信 号包括误编码率。
7. 权利要求1的多媒体客户机/服务器系统,其中第一 RF性能信 号包括空中繁忙率。
8. 权利要求1的多媒体客户机/服务器系统,其中编码器模块按 照活动图像专家组(MPEG)标准与活动图4象和电-见工程师协会 (SMPTE)标准之一编码该至少 一个多媒体信号。
9. 权利要求1的多媒体客户机/服务器系统,其中RF服务器收发 信机模块和RF客户机收发信机模块通过遵循以下标准中的至少 一个 802.11x、超宽带(UWB)、和微波存取全球互通(WiMAX),的宽带无线 接入网进行通信。
10. 权利要求1的多媒体客户机/服务器系统,其中编码器模块对 该至少 一 个多媒体信号进行代码转换。
11. 一种在多媒体服务器模块中使用的电路,该多媒体服务器模 块可耦合到产生至少一个多媒体信号的多个多媒体源和可通过无线通 信路径向至少一个客户机模块进行发送,该电路包括编码器模块,编码该至少一个多媒体信号以产生编码信号;以及被耦合到编码器模块的RF服务器收发信机模块,产生包括编码 信号的信道信号和通过无线通信路径以链路数据速率无线地发送信道 信号,该RF服务器收发信机模块包括第一监视器模块,生成基于 无线通信路径的性能的第一 RF性能信号;和服务质量模块,接收第 一 RF性能信号以及调节链路数据速率的范围和链路数据速率。
12. 权利要求ll的电路,其中RF服务器收发信机模块从该至少 一个客户机模块接收基于无线通信路径的性能的第二 RF性能信号, 和其中,服务质量模块根据第二 RF性能信号调节链路数据速率的范 围与链路数据速率中的至少一个。
13. 权利要求12的电路,其中第二RF性能信号包括接收信号强 度指示(RSSI),并且服务质量模块根据RSSI调节链路数据速率的范 围。
14. 权利要求11的电路,其中RF服务器收发信机模块发送编码 信号作为分组序列,和其中,服务质量模块逐个分组地调节链路数据 速率。
15. 权利要求14的电路,其中第一RF性能信号包括重发率,并 且服务质量模块根据重发率调节链路数据速率。
16. 权利要求ll的电路,其中第一RF性能信号包括误编码率。
17. 权利要求11的电路,其中第一RF性能信号包括空中繁忙率。
18. 权利要求11的电路,其中编码器模块按照活动图像专家组 (MPEG)标准与活动图像和电视工程师协会(SMPTE)标准之一编码该至少一个多媒体信号。
19. 权利要求ll的电路,其中无线通信路径遵循以下标准中的至 少一个802.11x、超宽带(UWB)、和微波存取全球互通(WiMAX)。
20. 权利要求ll的电路,其中编码器模块对该至少一个多媒体信 号进行代码转换。
21. —种在多媒体服务器模块中使用的方法,该多媒体服务器模 块可耦合到产生至少一个多媒体信号的多个多媒体源和可通过无线通 信路径向至少一个客户机模块进行发送,该方法包括编码该至少一个多媒体信号以产生编码信号; 生成包括编码信号的信道信号; 通过无线通信路径以链路数据速率发送信道信号; 生成基于无线通信路径的性能的第一 RF性能信号;以及 根据第一 RF性能信号调节链路数据速率的范围和链路数据速率。
22. ;f又利要求21的方法,还包括从该至少一个客户机模块接收基于无线通信路径的性能的第二 RF性能信号;其中调节的步骤根据第二 RF性能信号调节链路数据速率的范围 与链路数据速率中的至少一个。
23. 权利要求22的方法,其中第二RF性能信号包括接收信号强 度指示(RSSI),并且调节的步骤根据RSSI调节链路数据速率的范围。
24. 权利要求21的方法,其中发送的步骤发送编码信号作为分组 序列,和其中,服务质量模块逐个分组地调节链路数据速率。
25. 权利要求24的方法,其中第一RF性能信号包括重发率,和 调节的步骤根据重发率调节链路数据速率。
26. 权利要求21的方法,其中第一RF性能信号包括误编码率。
27. 权利要求21的方法,其中第一RF性能信号包括空中繁忙率。
28. 权利要求21的方法,其中编码的步骤按照活动图像专家组 (MPEG)标准与活动图像和电视工程师协会(SMPTE)标准之一编码该 至少一个多媒体信号。
29. 权利要求21的方法,其中无线通信路径遵循以下标准中的至 少一个802.11x、超宽带(UWB)、和微波存取全球互通(WiMAX)。
30. 权利要求21的方法,其中编码的步骤对该至少一个多媒体信 号进行代码转换。
全文摘要
公开了一种在多媒体服务器模块中使用的电路,该多媒体服务器模块可耦合到产生至少一个多媒体信号的多个多媒体源和可通过无线通信路径向至少一个客户机模块进行发送,该电路包括编码器模块,编码该至少一个多媒体信号以产生编码信号。RF服务器收发信机模块产生包括编码信号的信道信号和通过无线通信路径以链路数据速率无线地发送信道信号,该RF服务器收发信机模块包括第一监视器模块,生成基于无线通信路径的性能的第一RF性能信号;和服务质量模块,接收第一RF性能信号以及调节链路数据速率的范围和链路数据速率。
文档编号H04L12/28GK101286983SQ20081009030
公开日2008年10月15日 申请日期2008年3月28日 优先权日2007年3月29日
发明者小詹姆斯·吉拉杜, 董遂武 申请人:Vixs系统公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1