一种无线通信方法、无线发送器和无线接收器与流程

文档序号:12009236阅读:261来源:国知局
一种无线通信方法、无线发送器和无线接收器与流程
本发明总体上涉及内容保护,具体地讲,涉及使用于音频/视频网络中的内容保护的时延最小化。

背景技术:
现存的内容保护机制(比如,高带宽数字内容保护(HDCP)2.0)为在数字系统中的装置之间传输的数字音频和视频内容(A/V内容)提供数字拷贝保护方法。这样的机制试图防止这样的A/V内容的拷贝。然而,比如HDCP2.0的机制对受保护内容的帧交换施加了非常严格的要求。

技术实现要素:
技术问题根据HDCP协议,无线发送器和无线接收器通过要求一对消息之间的往返时间(RTT)不多于指定持续时间来对A/V内容实施局域性(locality)。这是防止A/V内容的分布超出局域网(比如,家庭网络)的尝试。对于发送器与接收器之间的局域性检查,发送器在发起局域性检查之后设置看门狗定时器,并等待一时间段,其中,在该时间段之前,它预期从接收器接收到响应。执行局域性检查,以确保只有当RTT比所述用于点到点通信的时间段短时才可交换内容保护密钥。然而,在随机接入无线网络(诸如,基于IEEE802.11标准的无线局域网(WLAN)(例如,Wi-Fi网络))中满足这样的RTT可能是困难且不可预测的。对于在其中多个用户正在接入同一无线通信介质的无线网络,随机接入延迟可能被引入到RTT中。帧交换时延是无界的。结果,因为随机接入延迟,如HDCP中的使用RTT的局域性检查可能失败,这导致流设置的长延迟。问题的解决方案本发明的实施例涉及缩短用于音频/视频网络中的内容保护的时延。一个实施例包括:在通过无线通信介质的无线发送器与无线接收器之间的数据通信中,将无线通信介质保留一时间段,其中,所述时间段适应(accommodate)用于内容保护的控制消息交换。控制消息交换包括:通过无线通信介质将用于内容保护的控制请求消息从无线发送器传输到无线接收器,并且将控制响应消息作为对请求消息的回复从无线接收器传输到无线发送器。保留无线通信介质的步骤包括:将无线通信介质保留用于适应所述控制消息交换的时间段,以使得该时间段包括用于在无线通信介质上进行通信的单个传输机会时间段,以缩短用于无线发送器与无线接收器之间的所述控制消息交换的时延。本发明的有益效果本发明提供一种用于缩短用于无线A/V装置之间的局域性检查内容保护消息交换的时间的内容保护处理。该内容保护处理缩短了无线网络中无线装置之间的帧交换的延迟,所述帧交换用于在这两个装置之间通过无线通信介质传送的内容的保护。附图说明图1A显示根据本发明的实施例的包括信源音频/视频(A/V)装置和目的地AV装置的无线装置网络的框图,该无线装置网络实现用于数据通信保护的控制消息交换中的时延缩短。图1B显示用于无线站的典型通信模块的框图,该通信模块使用实现局域性检查的局域性检查模块来实现传输控制协议/互联网协议(TCP/IP)栈。图2A显示根据本发明的实施例的用于图1A的网络中的无线装置的数据通信保护网络的、时延缩短的控制消息交换的时间线。图2B显示根据本发明的另一实施例的用于图1A的网络中的无线装置的数据通信保护网络的、时延缩短的控制消息交换的时间线。图2C显示根据本发明的另一实施例的用于图1A的网络中的无线装置的数据通信保护网络的、时延缩短的控制消息交换的时间线。图3A显示根据本发明的实施例的用于与图2A相关的、无线装置的数据通信保护网络的、时延缩短的控制消息交换的处理。图3B显示根据本发明的另一实施例的用于与图2B相关的、无线装置的数据通信保护网络的、时延缩短的控制消息交换的处理。图3C显示根据本发明的另一实施例的用于与图2C相关的、无线装置的数据通信保护网络的、时延缩短的控制消息交换的处理。图4是显示包括对实现本发明的实施例有用的计算机系统的信息处理系统的高级框图。实现本发明的最佳模式根据示例性实施例的一方面,提供一种无线通信方法,该无线通信方法包括:在无线发送器与无线接收器之间通过无线通信介质的数据通信中,将无线通信介质保留一时间段,该时间段适应用于内容保护的控制消息交换;控制消息交换包括:通过无线通信介质将用于内容保护的控制请求消息从无线发送器传输到无线接收器,并且将控制响应消息作为对所述请求消息的回复从无线接收器传输到无线发送器;其中,保留无线通信介质的步骤包括:将无线通信介质保留一时间段,所述时间段适应所述控制消息交换,使得该时间段包括用于在无线通信介质上进行通信的单个传输机会时间段,以缩短用于无线发送器与无线接收器之间的所述控制消息交换的时延。保留无线通信介质的步骤还可包括在所述控制消息交换之前保留传输机会时间段,其中,保留所述传输机会时间段的步骤包括:通过所述无线通信介质将请求发送(RTS)从无线发送器传输到无线接收器,以保留所述传输机会时间段,并且通过无线通信介质将允许发送(CTS)作为对RTS的回复从无线接收器传输到无线发送器,以将无线通信介质保留所述传输机会时间段。控制消息交换还可包括:无线发送器传输所述控制请求消息,并将所述无线通信介质的控制授予无线接收器。控制消息交换还可包括:无线接收器在传输所述控制响应消息之前传输作为对控制请求消息的回复的ACK。控制消息交换还可包括:在接收到控制响应消息之后,无线发送器在释放传输机会时间段的提醒之前传输ACK。控制消息交换还可包括:无线发送器或无线接收器在控制响应消息的传输之后释放传输机会时间段保留的提醒。保留无线通信介质的步骤还可包括:将所述无线通信介质保留一时间段,所述时间段在单个传输机会时间段内适应所述控制请求消息的传输、无线接收器处的处理延迟、以及来自无线接收器的所述控制响应消息的传输。控制消息交换还可包括:在传输ACK之后以及传输控制响应消息之前,无线接收器传输虚拟消息,以使无线通信介质在无线发送器处的所述处理延迟的持续时间内保持繁忙。控制消息交换还可包括:在传输ACK之后以及传输控制响应消息之前,无线接收器传输虚拟消息,以使无线通信介质在无线发送器处的处理延迟的持续时间内保持繁忙,使得无线发送器延长传输机会时间段以适应控制响应消息的传输。控制消息交换可包括局域性检查消息交换。所述方法还可包括:如果局域性检查成功,则无线发送器和无线接收器在所述无线通信介质上执行它们之间的数据通信。局域性检查消息交换可包括根据高带宽数字内容保护(HDCP)的检查消息交换。无线通信介质可包括射频无线信道;无线发送器和无线接收器在无线局域网中进行通信。无线发送器可包括音频/视频信源;无线接收器可包括音频/视频信宿;并且数据通信可包括无线局域网中通过无线信道的音频/视频数据通信。根据本发明的示例性实施例的另一方面,提供一种无线通信系统,该无线通信系统包括:无线发送器;和无线接收器,用于通过无线信道与无线发送器进行通信;时延控制器,在无线发送器与无线接收器之间通过无线信道的数据通信中,将无线信道保留一时间段,所述时间段适应用于内容保护的控制消息交换;其中,控制消息交换包括:无线发送器通过无线信道将用于内容保护的控制请求消息传输到无线接收器,并且无线接收器将控制响应消息作为对请求消息的回复传输到无线发送器;其中,保留无线信道的步骤包括:将无线信道保留一时间段,所述时间段适应所述控制消息交换,使得该时间段包括用于在无线信道上进行通信的单个传输机会时间段,以缩短用于无线发送器与无线接收器之间的所述控制消息交换的时延。通过下述方式在所述控制消息交换之前保留所述传输机会时间段:通过所述无线信道将请求发送(RTS)从无线发送器传输到无线接收器,以保留所述传输机会时间段,并且通过所述无线信道将允许发送(CTS)作为对RTS的回复从无线接收器传输到无线发送器,以将所述无线信道保留所述传输机会时间段。控制消息交换还可包括:无线发送器传输所述控制请求消息,并将所述无线信道的控制授予无线接收器。控制消息交换还可包括:无线接收器在传输所述控制响应消息之前传输作为对控制请求消息的回复的ACK。控制消息交换还可包括:在控制响应消息的传输之后,释放传输机会时间段保留的提醒。控制消息交换还可包括:在接收到控制响应消息之后,无线发送器在释放传输机会时间段的提醒之前传输ACK。无线信道保留还可包括:将无线信道保留一时间段,所述时间段在单个传输机会时间段内适应所述控制请求消息的传输、无线接收器处的处理延迟、以及来自无线接收器的所述控制响应消息的传输。控制消息交换还可包括:在传输ACK之后以及传输控制响应消息之前,无线接收器传输虚拟消息,以使所述无线信道在无线发送器处的所述处理延迟的持续时间内保持繁忙。控制消息交换还可包括:在传输ACK之后以及传输控制响应消息之前,无线接收器传输虚拟消息,以使所述无线信道在无线发送器处的所述处理延迟的持续时间内保持繁忙,使得无线发送器延长传输机会时间段以适应控制响应消息的传输。控制消息交换可包括局域性检查消息交换。如果局域性检查成功,则无线发送器和无线接收器在无线信道上执行它们之间的数据通信。局域性检查消息交换可包括根据高带宽数字内容保护(HDCP)的检查消息交换。无线信道可包括射频无线信道;无线发送器和无线接收器在无线局域网中进行通信。无线发送器可包括音频/视频信源,该音频/视频信源包括HDCP发送器;无线接收器可包括音频/视频信宿,该音频/视频信宿包括HDCP接收器;并且数据通信可包括无线局域网中通过所述无线信道的音频/视频数据通信。根据示例性实施例的一方面,提供一种无线发送器,该无线发送器包括:物理(PHY)层,用于通过无线信道与无线接收器进行通信;时延控制器,在无线发送器与无线接收器之间通过无线信道的数据通信中,将无线信道保留一时间段,所述时间段适应用于内容保护的控制消息交换;其中,控制消息交换包括:无线发送器通过无线信道将用于内容保护的控制请求消息传输到无线接收器,并且无线接收器将控制响应消息作为对所述请求消息的回复传输到无线发送器;其中,保留无线信道的步骤包括:将所述无线信道保留一时间段,所述时间段适应所述控制消息交换,使得所述时间段包括用于在所述无线信道上进行通信的单个传输机会时间段,以缩短用于无线发送器与无线接收器之间的所述控制消息交换的时延。根据示例性实施例的一方面,提供一种无线接收器,该无线接收器包括:物理(PHY)层,用于通过无线信道与无线发送器进行通信;时延控制器,在无线发送器与无线接收器之间通过无线信道的数据通信中,将无线信道保留一时间段,所述时间段适应用于内容保护的控制消息交换;其中,控制消息交换包括:无线发送器通过无线信道将用于内容保护的控制请求消息传输到无线接收器,并且无线接收器将控制响应消息作为对所述请求消息的回复传输到无线发送器;其中,保留无线信道的步骤包括:将所述无线信道保留一时间段,所述时间段适应所述控制消息交换,使得所述时间段包括用于在所述无线信道上进行通信的单个传输机会时间段,以缩短用于无线发送器与无线接收器之间的所述控制消息交换的时延。具体实施方式本发明的实施例涉及缩短用于无线音频/视频网络中的内容保护的时延。在一个实施例中,本发明提供一种用于使用于无线音频/视频网络(诸如,实现Wi-Fi技术的无线网络)中的内容保护的时延最小化的方法和系统,其中,Wi-Fi联盟是为基于IEEE802.11标准的无线局域网(WLAN)装置的互操作性提供特定标准的行业协会。例如,Wi-Fi显示是Wi-Fi技术的应用。在一个实施例中,为了在无线信源装置与无线信宿装置之间无线地传输A/V数据,无线信源装置和无线信宿装置竞争无线信道,以获得传输机会时间段。在根据无线网络中尝试接入无线信道的无线装置的数量获得传输机会时间段中,可存在不可预测的延迟。这影响了无线网络中无线装置之间用于(比如使用HDCP协议)建立内容保护的保护的消息交换。根据HDCP协议,无线发送器和无线接收器通过要求一对消息之间的往返时间(RTT)不多于指定持续时间段来对A/V内容实施局域性。这是防止A/V内容的分布超出局域网(比如,家庭网络)的尝试。对于发送器与接收器之间的局域性检查,发送器在发起局域性检查之后设置看门狗定时器,并等待一时间段,其中,在该时间段之前,它预期从接收器接收到响应。执行局域性检查,以确保只有当RTT比所述用于点到点通信的时间段短时才可交换内容保护密钥。然而,在随机接入无线网络(比如基于IEEE802.11标准的无线局域网(WLAN)(例如,Wi-Fi网络))中满足这样的RTT可能是困难且不可预测的。对于在其中多个用户正在接入同一无线通信介质的无线网络,随机接入延迟可能被引入到RTT中。帧交换时延是无界的。结果,因为随机接入延迟,如HDCP中的使用RTT的局域性检查可能失败,这导致流设置的长延迟。图1A显示根据本发明的实施例的无线通信系统20的框图。图1B显示具有TCP/IP的HDCP2.0使用的协议栈10,HDCP2.0用于交换内容保护相关包(HDCP控制消息)。内容保护消息帧交换时延是无界的,这导致连接断开和很差的用户体验。TCP/IP模型中的层从最高到最低包括:应用层、传输层、网络/互联网层、链路层,链路层包括物理子层和数据链路子层。TCP/IP层可松散地映射到开放系统架构(OSI)。在一个实施例中,本发明提供一种用于缩短用于无线A/V装置之间的局域性检查内容保护消息交换的时间的内容保护处理。该内容保护处理缩短了无线网络中无线装置之间帧交换的延迟,所述帧交换用于通过无线通信介质(例如,射频无线信道)在这两个装置之间传送的内容的保护。为了缩短内容保护相关帧交换的时延,在本发明的一个实施例中,内容保护处理将无线信道保留足够长的时间段,以适应(accommodate)在用于在无线信道上传输的单个传输机会时间段(即,IEEE802.11中的TXOP)内请求帧和响应帧进行交换。传输机会时间段的保留通过下述方式来实现,即,传输请求发送(RTS)和允许发送(CTS),RTS和CTS后面接着为连续的请求帧和响应帧。Wi-Fi显示技术利用具有IEEE802.11能力的无线装置,其中,根据本发明的实施例的内容保护处理对于Wi-Fi显示装置是有用的。与用于缩短内容保护的时延以满足时延要求的Wi-Fi显示技术相关地对本发明的实施例进行描述。本发明的实施例对于其他无线系统中的内容保护也是有用的。在一个实施例中,本发明通过Wi-Fi显示装置提供用于缩短用于内容保护的时间的内容保护处理。在以下描述中,利用以下术语:Wi-Fi显示信源装置包括通过无线信道无线地传输音频视频(AV)内容的无线装置。Wi-Fi显示信宿装置包括通过无线信道无线地接收AV内容的无线装置。内容保护是保护受版权保护的内容的要求。内容保护发送器或Wi-Fi显示信源包括传输受保护的内容的Wi-Fi显示装置。内容保护接收器或Wi-Fi显示信宿包括接收受保护内容的Wi-Fi显示装置。如图1A所示,根据本发明的实施例,系统20包括无线信源装置22(例如,Wi-Fi显示信源装置)和无线信宿装置(例如,Wi-Fi显示信宿装置)。帧结构用于装置22与24之间的数据传输。帧结构可用于无线装置22与24之间的数据传输。例如,利用媒体访问控制(MAC)层和物理(PHY)层中的帧结构,其中,在发送器装置中,MAC层接收MAC服务数据单元(MSDU),并将MAC头附加到该MSDU,以便构造MAC协议数据单元(MPDU)。MAC头包括比如源地址(SA)和目的地地址(DA)的信息。MPDU是PHY服务数据单元(PSDU)的一部分,并且被传递到发送器中的PHY层,以将PHY头(即,PHY前导码)附加到该MPDU,以构造PHY协议数据单元(PPDU)。PHY头包括用于确定传输方案的参数,所述传输方案包括编码/调制方案。PHY层包括用于通过无线链路传输数据比特的传输硬件。在作为帧从发送器站传输到接收器装置之前,前导码被附加到PPDU,其中,前导码可包括信道估计和同步信息。无线信源装置22包括PHY层22A(例如,Wi-FiPHY)、MAC层22B(例如,Wi-FiMAC)、HDCP发送器层22C和应用层22D,其中,应用层22D包括音频/视频层22E。在一个实施例中,应用层22D和音频/视频层22E对A/V数据进行预处理以将视频流分包,这些视频流然后被MAC层转换为MAC包。应用层22D还可包括AV/C控制处理,该AV/C控制处理发送流传输请求和控制命令,以接入用于传输包的无线信道。PHY层22A包括在基带处理的控制下发送/接收信号的射频(RF)通信无线电。基带处理允许传送控制信息和音频/视频信息。无线信宿装置24包括PHY层24A(例如,Wi-FiPHY)、MAC层24B(例如,Wi-FiMAC)、HDCP接收器层24C和应用层24D,其中,应用层24D包括音频/视频层24E。应用层24D和A/V层24E提供用于将接收的MAC包中的视频信息解包为流的A/V后处理。解包是分包的逆操作。接收器应用层24D还可包括用于流控制和无线信道接入的AV/C控制处理。PHY层24A类似于PHY层22A。除了典型的无线传输之外(或者代替典型的无线传输),可在多个信道上执行定向传输(例如,经由波束成形、定向天线)。MAC/PHY层可执行天线训练和波束转换控制。为了缩短用于内容保护相关帧交换的时延,在本发明的一个实施例中,内容保护处理(例如,在链路层处理或IP/网络/互联网层处理中实现)将无线信道保留足够长的时间段,以适应在用于在所述无线信道上传输的单个传输机会时间段(即,依照IEEE802.11的TXOP)内请求帧和响应帧进行交换。在本发明的一个实施例中,本文中描述的内容保护处理被实现为图1A中所示的时延控制模块22F和24F。在本发明的一个实施例中,控制模块22F和24F分别在HDCP层22C和24C中被实现。在本发明的一个实施例中,控制模块22F和24F分别在MAC层22B和24B中被实现。在本发明的一个实施例中,控制模块22F和24F在MAC层22B、24B以及HDCP层22C和24C中被实现。如图1A所示,对于内容保护,信源装置22和信宿装置24通过无线信道来交换时间关键型HDCP控制消息(帧)23(比如,局域性、密钥等等),以使得能够通过对接着发生的从信源装置22(例如,发送器)到信宿装置24(例如,接收器)的音频/视频数据通信使用局部性检查来进行内容保护。HDCP发送器和HDCP接收器通过要求一对HDCP控制消息之间的往返时间(RTT)不多于指定的持续时间来对A/V内容实施局域性。这是防止A/V内容的分布超出局域网(比如,家庭网络)的尝试。HDCP控制消息23通常包括两次交换,比如,从信源22到信宿24的请求帧、以及从信宿24到信源22的响应帧。图1A显示HDCP层22C在MAC层22B上方,并且HDCP层24C在MAC层24B上方的情况。然而,本发明不限于这样的实现,HDCP层22C、24C均可在TCP/IP栈上方。图2A显示根据本发明的实施例的内容保护处理中的内容保护控制帧交换。具体地讲,图2A如下显示根据本发明的本实施例的、根据图3A中的内容保护处理40的控制消息交换时间线30:处理块41:内容保护发送器(例如,信源无线站22)发送RTS41A,以将无线信道保留足够长的时间段,从而至少覆盖请求帧和响应帧两者进行交换。处理块42:内容保护接收器(例如,信宿无线站24)使用CTS42A对RTS做出响应以确认(acknowledge)RTS,并将来自其相邻的无线装置(例如,其他无线站)的无线信道保留根据RTS的所述时间段,所述相邻的无线装置包括遗留无线装置。处理块43:内容保护发送器发送控制请求帧43A(例如,HDCP控制请求帧),并且还将对无线信道的传输接入授予内容保护接收器(通过将请求帧的MAC头中的RDG比特设置为1)。处理块44:内容保护接收器在发送控制响应帧45A之前发送ACK44A。处理块45:现在内容保护接收器具有对无线信道的接入权利,内容保护接收器将控制响应帧45A(例如,HDCP控制响应帧)发送到内容保护发送器。响应可在来自ACK44A的短帧间间隔(IEEE802.11标准中的SIFS)或缩减帧间间隔(RIFS)持续时间之后被传输。在响应帧45A中,帧中的MorePPDU比特被设置为0,以将无线信道的控制归还给内容保护发送器。处理块46:内容保护发送器响应于帧45A来发送ACK46A。处理块47:内容保护发送器发送CF-END帧47A,以返回(释放)用于接入无线信道的未使用的传输机会时间段。这样,用于内容保护的发送器(信源)与接收器(信宿)之间的一轮双向控制消息交换完成。在本发明的一个实施例中,在处理块47中,代替内容保护发送器,内容保护接收器可发送CF-END来返回未使用的传输机会时间段。在本发明的一个实施例中,TXOP的提醒的释放可由发送器或接收器执行。为了确定传输机会时间段,在特定情况下,内容保护接收器(例如,无线信宿装置24)可能不能在SIFS+ACK持续时间内产生内容保护控制响应帧。另外,内容保护发送器(例如,无线信源装置22)可能不能在产生控制消息响应(例如,HDCP控制消息响应)时精确地确定在内容保护接收器处发生的延迟。在这样的情况下,根据本发明的一个实施例,内容保护接收器通过对内容保护接收器处的处理延迟进行处理来延长传输机会时间段。图2B显示根据本发明的实施例的内容保护控制帧交换,其中,内容保护发送器(信源装置)具有对内容保护接收器(信宿装置)处的处理延迟的估计,其中,内容保护接收器在产生控制响应之前发送虚拟帧(例如,QoS-NULL帧)。具体地讲,图2B如下显示根据本发明的本实施例的、根据图3B中的处理60的控制消息交换时间线50:处理块61:内容保护发送器(例如,信源无线站22)发送RTS51,以将无线信道保留足够长,以覆盖内容保护请求帧和响应帧这二者(包括内容保护接收器(例如,信宿无线站24)处的内容保护处理延迟(Dp))。处理块62:内容保护接收器使用CTS52对RTS51做出响应以确认RTS,并保留来自其相邻无线装置的无线信道。处理块63:内容保护发送器发送请求帧53,并且还通过将请求帧53的MAC头中的RDG比特设置为1来将无线信道传输接入授予内容保护接收器。处理块64:内容保护接收器发送ACK帧54,在该ACK帧中MorePPDU比特被设置为1。处理块65:现在内容保护接收器具有对无线信道的接入权利,内容保护接收器将控制响应帧(例如,HDCP控制响应)送回发送器。然而,响应帧不能以SIFS/RIFS时间被传输,并且使无线信道保持理想可能具有其他无线站错误地抓取该信道的可能。接收器发送虚拟帧(比如,QoS-NULL帧55)来使无线信道在持续时间Dp内保持繁忙。处理块66:在Dp之后,内容保护接收器发送控制响应帧56(例如,HDCP控制响应),以将无线信道的控制归还给内容保护发送器,在该帧中的MorePPDU比特被设置为0。处理块67:内容保护发送器发送ACK57。处理块68:内容保护发送器发送CF-END帧58,以返回(释放)未使用的传输机会时间段。这样,用于内容保护的一轮双向控制消息交换完成。这样,用于内容保护的一轮双向控制消息交换完成。根据本发明的实施例,在处理块68中,代替内容保护发送器,内容保护接收器可发送CF-END帧来返回未使用的传输机会。在特定情况下,内容保护发送器(例如,信源装置22)可能不具有足以估计在内容保护接收器(例如,信宿装置24)处引发的Dp的信息。在这样的情况下,根据本发明的实施例,内容保护接收器可延长NAV值(通过设置持续时间字段)来覆盖接着发生的控制响应消息(例如,HDCP控制响应消息)和后面的ACK。图2C如下显示根据本发明的实施例的、用于根据图3C中的处理80的这样的控制消息交换的时间线70:处理块81:内容保护发送器(例如,信源无线站22)发送RTS71,以将无线信道保留长得足以至少覆盖内容保护请求帧和响应帧这二者。处理块82:内容保护接收器使用CTS72对RTS71做出响应以确认RTS,并保留来自其相邻无线装置的无线信道。处理块83:内容保护发送器发送请求帧(例如,HDCP控制请求帧)73,并且还通过将帧73的MAC头中的RDG比特设置为1来将对无线信道的接入/控制授予内容保护接收器。处理块84:内容保护接收器发送ACK帧74,在该ACK中MorePPDU比特被设置为1。处理块85:现在,内容保护接收器具有无线信道的接入权利。因为控制响应帧(例如,HDCP控制响应帧)不能被立即传输,所以内容保护接收器发送虚拟帧75(比如,QoS-NULL帧)来使无线信道在时间段Dp内保持繁忙。改变虚拟帧的持续时间字段来延长其他第三方无线站处的NAV时间。在图2C中,显示虚拟帧75的接收将NAV延长到t个时间单位。RTS帧71的传输将NAV设置为t个时间单位。当延长TXOP时,对于接入类别(AC),增强分布式信道接入传输机会时间段(即,依照IEEE802.11的EDCATXOP)的持续时间由以下值界定,该值为关于接入点(AP)无线站的dot11QAPEDCATXOPLimitMIB变量和非AP站的dot11EDCATXOPLimitMIB表格中的值。EDCA在TXOP内提供对信道的无竞争接入。TXOP是有界的时间间隔,在该时间间隔期间,站可发送尽可能多的帧(只要传输的持续时间不延长超过TXOP的最大持续时间即可)。处理块86:在Dp延迟之后,内容保护接收器发送将无线信道的控制归还给内容保护发送器的控制响应帧76(例如,HDCP控制响应帧),控制响应帧76的MorePPDU比特被设置为0。处理块87:内容保护发送器发送ACK77。处理块88:因为内容保护接收器知道Dp的值,所以内容保护接收器将TxOP延长基于Dp的确切数量。因此,在大多数情况下,将不存在TxOP的任何浪费,并且不需要发送CF-END消息。然而,如果存在需要,则类似于图3B中的处理块68,内容保护发送器可传输CF-END帧。一轮双向控制消息交换完成。在所述控制消息交换完成之后,基于控制消息交换局域性检查成功(即,用于信源与信宿之间的无线消息交换的RTT低于根据HDCP协议的时间限值),信源和信宿可继续在无线信道上在它们之间传送A/V数据。如本文中以上关于图1A、图2A、图2B、图2C、图3A、图3B、图3C所述的,根据本发明的实施例的内容保护处理包括控制消息交换处理以及下述机制,这些机制用于缩短在无线信源与无线信宿之间的无线A/V数据传输之前的用于局域性检查的它们之间的所述控制消息交换(例如,HDCP)的时延。本发明的实施例通过延长传输机会的长度以适应内容保护中涉及的请求帧和响应帧这二者,缩短了与无线信宿与无线信源之间的帧交换相关的内容保护延迟。本发明的实施例提供内容访问保护方法和系统,其中,无线信源装置(例如,Wi-Fi显示信源)获得TxOP,并发送请求控制消息(例如,HDCP控制消息),该请求控制消息明确地将TxOP的控制授予无线信宿(例如,Wi-Fi显示信宿)。无线信宿可通过下述方式来延迟响应(例如,HDCP响应帧),即,插入虚拟帧(例如,QoS-NULL帧),并且可选地,延长TxOP以覆盖控制消息响应。本发明的实施例降低了内容保护机制的实现成本。如本领域技术人员已知的,以上所述的根据本发明的前述示例性架构在无线装置、无线网络中的无线发送器、接收器、收发器等等中可以以许多方式实现,比如,用于供处理器执行的程序指令、软件模块、微代码、计算机可读介质上的计算机程序产品、逻辑电路、专用集成电路、固件、消费电子装置、等等。此外,本发明的实施例可采取以下实施例的形式:完全硬件实施例、完全软件实施例、或者既包含硬件元素、又包含软件元素的实施例。图4是显示包括对实现本发明的实施例有用的计算机系统200的信息处理系统的高级框图。计算机系统200包括一个或多个处理器211,并且还可包括电子显示装置212(用于显示图形、文本和其他数据)、主存储器213(例如,随机存取存储器(RAM))、储存装置214(例如,硬盘驱动器)、可移动储存装置215(例如,可移动储存驱动器、可移动存储器模块、磁带驱动器、光盘驱动器、其中存储有计算机软件和/或数据的计算机可读介质)、用户接口装置216(例如,键盘、触摸屏、键区、定点装置)、以及通信接口217(例如,调制解调器、网络接口(比如,以太网卡)、通信端口、或PCMCIA插槽和卡)。通信接口217允许软件和数据在计算机系统与外部装置之间传递。系统200还包括与前述装置/模块211至217连接的通信基础架构218(例如,通信总线、交叉杆(cross-overbar)或网络)。经由通信接口217传递的信息可以是信号的形式,比如,电子信号、电磁信号、光学信号、或者能够被通信接口217经由通信链路接收的其他信号,所述通信链路携带信号,并且可使用导线或电缆、光纤、电话线、蜂窝电话链路、射频(RF)链路和/或其他通信信道来实现。表示本文中的框图和/或流程图的计算机程序指令可被加载到计算机、可编程数据处理设备或处理设备以使一系列操作在其上被执行,以生成计算机实现的处理。已参照根据本发明的实施例的方法、设备(系统)和计算机程序产品的流程图图示说明和/或框图描述了本发明的实施例。这样的图示说明/示图的每个块或者它们的组合可用计算机程序指令来实现。计算机程序指令在被提供给处理器时生成机器,以使得经由处理器执行的指令创建用于实现流程图和/或框图中指定的功能/操作的装置。流程图/框图中的每个块可表示实现本发明的实施例的硬件和/或软件模块或逻辑。在替代实现中,块中标注的功能可与按图中标注的次序颠倒地发生,并行地发生、以及其他等等方式发生。术语“计算机程序介质”、“计算机可用介质”、“计算机可读介质”和“计算机程序产品”用于概括地指代介质,比如主存储器、辅助存储器、可移动储存驱动器、安装在硬盘驱动器中的硬盘。这些计算机程序产品是用于将软件提供给计算机系统的装置。计算机可读介质允许计算机系统从计算机可读介质读取数据、指令、消息或消息包和其他计算机可读信息。计算机可读介质例如可包括非易失性存储器,比如,软盘、ROM、闪存、硬盘驱动器存储器、CD-ROM和其他永久储存器。它对于例如在计算机系统之间输送信息(比如,数据和计算机指令)是有用的。计算机程序指令可被存储在可指导计算机、其他可编程数据处理设备或其他设备以特定方式运作的计算机可读介质中,以使得存储在计算机可读介质中的指令生成制品,该制品包括实现流程图和/或一个框图块或多个框图块中指定的功能/动作的指令。计算机程序(即,计算机控制逻辑)被存储在主存储器和/或辅助存储器中。计算机程序还可经由通信接口来接收。这样的计算机程序在被执行时使得计算机系统能够执行如本文中所讨论的本发明的特征。具体地讲,计算机程序在被执行时使得处理器和/或多核处理器能够执行计算机系统的特征。这样的计算机程序代表计算机系统的控制器。尽管已参照本发明的特定版本描述了本发明;然而,其他版本是可能的。因此,所附权利要求的精神和范围不应限于本文中所包含的优选版本的描述。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1