具有集成蜂窝通信的家庭网络

申请号 CN201380030339.X 申请日 2013-06-07 公开(公告)号 CN104350806A 公开(公告)日 2015-02-11
申请人 高通股份有限公司; 发明人 M·范; G·谢里安;
摘要 提供一种用于无线通信的方法、装置和 计算机程序 产品。该装置可以是中间网关。该中间网关可以:接收用于传输至设备的第一数据流的第一互联网协议(IP)分组;确定与设备建立的蜂窝通信链路的第一 质量 以及与设备建立的至少一个局域通信链路的第二质量;当第二质量比第一质量更接近第一IP分组的质量要求时,将报头附着于第一IP分组,该报头用于经由至少一个局域通信链路将第一IP分组隧道传输至设备;以及至少基于第一质量和第二质量来经由至少一个局域通信链路将第一IP分组传输至设备。
权利要求

1.一种通信的方法,其包括:
接收用于传输至设备的第一数据流的第一互联网协议(IP)分组;
确定与所述设备建立的蜂窝通信链路的第一质量以及与所述设备建立的至少一个局域通信链路的第二质量;
当所述第二质量比所述第一质量更接近所述第一IP分组的质量要求时,将报头附着于所述第一IP分组,所述报头用于经由所述至少一个局域通信链路将所述第一IP分组隧道传输至所述设备;以及
至少基于所述第一质量和所述第二质量,经由所述至少一个局域通信链路将所述第一IP分组传输至所述设备。
2.根据权利要求1所述的方法,还包括当所述第二质量高于阈值时,将所述报头附着于所述第一IP分组。
3.根据权利要求2所述的方法,还包括当所述第二质量高于所述阈值时,经由所述至少一个局域通信链路将所述第一IP分组传输至所述设备。
4.根据权利要求1所述的方法,还包括确定是否接收到消息,所述消息用于指示与所述设备建立的优选通信链路,
其中,经由所述至少一个局域通信链路将所述第一IP分组传输至所述设备还基于所述优选通信链路。
5.根据权利要求1所述的方法,其中,所述第一IP分组是经由逻辑链路从蜂窝网络传输的所述第一数据流的第一多个IP分组中的一个,所述第一多个IP分组由所述蜂窝网络配置用于通过所述蜂窝通信链路传输至所述设备。
6.根据权利要求5所述的方法,还包括:
经由所述至少一个局域通信链路将第二数据流的第二多个IP分组传输至所述设备;
以及
将所述第一数据流的所述第一IP分组映射至所述第二数据流。
7.根据权利要求6所述的方法,其中,所述映射包括将所述报头附着于所述第一IP分组。
8.根据权利要求1所述的方法,还包括通过所述蜂窝通信链路或所述至少一个局域通信链路来接收信号,所述信号包括至少所述蜂窝通信链路或所述至少一个局域通信链路的一个或多个质量测量。
9.根据权利要求1所述的方法,其中,将所述第一IP分组传输至所述设备包括通过有线局域网连接将所述第一IP分组传输至接入点,所述接入点被配置为通过无线局域网连接将所述第一IP分组传送至所述设备。
10.一种通信的方法,其包括:
产生要传输至蜂窝网络的第一互联网协议(IP)分组,所述蜂窝网络与中间网关通信;
确定与所述中间网关建立的蜂窝通信链路的第一质量以及与所述中间网关建立的至少一个局域通信链路的第二质量;
当所述第二质量比所述第一质量更接近所述第一IP分组的质量要求时,将第一报头附着于所述第一IP分组,所述第一报头用于经由所述至少一个局域通信链路将所述第一IP分组隧道传输至所述蜂窝网络;以及
至少基于所述第一质量和所述第二质量,经由所述至少一个局域通信链路将所述第一IP分组传输至所述蜂窝网络。
11.根据权利要求10所述的方法,还包括当所述第二质量高于阈值时,将所述第一报头附着于所述第一IP分组。
12.根据权利要求10所述的方法,还包括从所述中间网关接收从所述蜂窝网络传输的第一数据流的第二IP分组,所述第二IP分组映射至经由所述至少一个局域通信链路接收到的第二数据流。
13.根据权利要求12所述的方法,还包括从所述第二IP分组移除第二报头,所述第二报头用于将所述第二IP分组映射至所述第二数据流。
14.根据权利要求10所述的方法,还包括当所述第一质量低于阈值时,经由所述至少一个局域通信链路将所述第一IP分组传输至所述中间网关。
15.根据权利要求10所述的方法,还包括通过所述蜂窝通信链路或所述至少一个局域通信链路来接收信号,所述信号包括至少所述蜂窝通信链路或所述至少一个局域通信链路中的一个或多个质量测量。
16.根据权利要求10所述的方法,其中,经由所述至少一个局域通信链路将所述第一IP分组传输至所述蜂窝网络包括通过无线局域网连接将所述第一IP分组传输至接入点,所述接入点被配置为至少通过有线局域网连接将所述第一IP分组传送至所述蜂窝网络。
17.一种用于通信的装置,其包括:
用于接收用于传输至设备的第一数据流的第一互联网协议(IP)分组的单元;
用于确定与所述设备建立的蜂窝通信链路的第一质量以及与所述设备建立的至少一个局域通信链路的第二质量的单元;
用于当所述第二质量比所述第一质量更接近所述第一IP分组的质量要求时,将报头附着于所述第一IP分组的单元,所述报头用于经由所述至少一个局域通信链路将所述第一IP分组隧道传输至所述设备;以及
用于至少基于所述第一质量和所述第二质量,经由所述至少一个局域通信链路将所述第一IP分组传输至所述设备单元。
18.根据权利要求17所述的装置,还包括用于当所述第二质量高于阈值时,将所述报头附着于所述第一IP分组的单元。
19.根据权利要求18所述的装置,还包括用于当所述第二质量高于所述阈值时,经由所述至少一个局域通信链路将所述第一IP分组传输至所述设备的单元。
20.根据权利要求17所述的装置,还包括用于确定是否接收到消息的单元,所述消息用于指示与所述设备建立的优选通信链路,其中,经由所述至少一个局域通信链路将所述第一IP分组传输至所述设备还基于所述优选通信链路。
21.根据权利要求17所述的装置,其中,所述第一IP分组是经由逻辑链路从蜂窝网络传输的所述第一数据流的第一多个IP分组中的一个,所述第一多个IP分组由所述蜂窝网络配置用于通过所述蜂窝通信链路传输至所述设备。
22.根据权利要求21所述的装置,还包括:
用于经由所述至少一个局域通信链路将第二数据流的第二多个IP分组传输至所述设备的单元;以及
用于将所述第一数据流的所述第一IP分组映射至所述第二数据流的单元。
23.根据权利要求22所述的装置,其中,所述映射包括将所述报头附着于所述第一IP分组。
24.根据权利要求17所述的装置,还包括用于通过所述蜂窝通信链路或所述至少一个局域通信链路来接收信号的单元,所述信号包括至少所述蜂窝通信链路或所述至少一个局域通信链路的一个或多个质量测量。
25.根据权利要求17所述的装置,其中,将所述第一IP分组传输至所述设备包括通过有线局域网连接将所述第一IP分组传输至接入点,所述接入点被配置为通过无线局域网连接将所述第一IP分组传送至所述设备。
26.一种通信的装置,其包括:
用于产生要传输至蜂窝网络的第一互联网协议(IP)分组的单元,所述蜂窝网络与中间网关通信;
用于确定与所述中间网关建立的蜂窝通信链路的第一质量以及与所述中间网关建立的至少一个局域通信链路的第二质量的单元;
用于当所述第二质量比所述第一质量更接近所述第一IP分组的质量要求时,将第一报头附着于所述第一IP分组的单元,所述第一报头用于经由所述至少一个局域通信链路将所述第一IP分组隧道传输至所述蜂窝网络;以及
用于至少基于所述第一质量和所述第二质量,经由所述至少一个局域通信链路将所述第一IP分组传输至所述蜂窝网络的单元。
27.根据权利要求26所述的装置,还包括用于当所述第二质量高于阈值时,将所述第一报头附着于所述第一IP分组的单元。
28.根据权利要求26所述的装置,还包括用于从所述中间网关接收从所述蜂窝网络传输的第一数据流的第二IP分组的单元,所述第二IP分组映射至经由所述至少一个局域通信链路接收到的第二数据流。
29.根据权利要求28所述的装置,还包括用于从所述第二IP分组移除第二报头的单元,所述第二报头用于将所述第二IP分组映射至所述第二数据流。
30.根据权利要求26所述的装置,还包括用于当所述第一质量低于阈值时,经由所述至少一个局域通信链路将所述第一IP分组传输至所述中间网关的单元。
31.根据权利要求26所述的装置,还包括用于通过所述蜂窝通信链路或所述至少一个局域通信链路来接收信号的单元,所述信号包括至少所述蜂窝通信链路或所述至少一个局域通信链路中的一个或多个质量测量。
32.根据权利要求26所述的装置,其中,经由所述至少一个局域通信链路将所述第一IP分组传输至所述蜂窝网络包括通过无线局域网连接将所述第一IP分组传输至接入点,所述接入点被配置为至少通过有线局域网连接将所述第一IP分组传送至所述蜂窝网络。
33.一种用于通信的装置,其包括:
处理系统,其被配置为:
接收用于传输至设备的第一数据流的第一互联网协议(IP)分组;
确定与所述设备建立的蜂窝通信链路的第一质量以及与所述设备建立的至少一个局域通信链路的第二质量;
当所述第二质量比所述第一质量更接近所述第一IP分组的质量要求时,将报头附着于所述第一IP分组,所述报头用于经由所述至少一个局域通信链路将所述第一IP分组隧道传输至所述设备;以及
至少基于所述第一质量和所述第二质量,经由所述至少一个局域通信链路将所述第一IP分组传输至所述设备。
34.根据权利要求33所述的装置,所述处理系统还被配置为当所述第二质量高于阈值时,将所述报头附着于所述第一IP分组。
35.根据权利要求34所述的装置,所述处理系统还被配置为当所述第二质量高于所述阈值时,经由所述至少一个局域通信链路将所述第一IP分组传输至所述设备。
36.根据权利要求33所述的装置,所述处理系统还被配置为确定是否接收到消息,所述消息用于指示与所述设备建立的优选通信链路,其中,经由所述至少一个局域通信链路将所述第一IP分组传输至所述设备还基于所述优选通信链路。
37.根据权利要求33所述的装置,其中,所述第一IP分组是经由逻辑链路从蜂窝网络传输的所述第一数据流的第一多个IP分组中的一个,所述第一多个IP分组由所述蜂窝网络配置用于通过所述蜂窝通信链路传输至所述设备。
38.根据权利要求37所述的装置,所述处理系统还被配置为:
经由所述至少一个局域通信链路将第二数据流的第二多个IP分组传输至所述设备;
以及
将所述第一数据流的所述第一IP分组映射至所述第二数据流。
39.根据权利要求38所述的装置,其中,所述映射包括将所述报头附着于所述第一IP分组。
40.根据权利要求33所述的装置,所述处理系统还被配置为通过所述蜂窝通信链路或所述至少一个局域通信链路来接收信号,所述信号包括至少所述蜂窝通信链路或所述至少一个局域通信链路的一个或多个质量测量。
41.根据权利要求33所述的装置,其中,将所述第一IP分组传输至所述设备包括通过有线局域网连接将所述第一IP分组传输至接入点,所述接入点被配置为通过无线局域网连接将所述第一IP分组传送至所述设备。
42.一种用于通信的装置,其包括:
处理系统,其被配置为:
产生要传输至蜂窝网络的第一互联网协议(IP)分组,所述蜂窝网络与中间网关通信;
确定与所述中间网关建立的蜂窝通信链路的第一质量以及与所述中间网关建立的至少一个局域通信链路的第二质量;
当所述第二质量比所述第一质量更接近所述第一IP分组的质量要求时,将第一报头附着于所述第一IP分组,所述第一报头用于经由所述至少一个局域通信链路将所述第一IP分组隧道传输至所述蜂窝网络;以及
至少基于所述第一质量和所述第二质量,经由所述至少一个局域通信链路将所述第一IP分组传输至所述蜂窝网络。
43.根据权利要求42所述的装置,所述处理系统还被配置为当所述第二质量高于阈值时,将所述第一报头附着于所述第一IP分组。
44.根据权利要求42所述的装置,所述处理系统还被配置为从所述中间网关接收从所述蜂窝网络传输的第一数据流的第二IP分组,所述第二IP分组映射至经由所述至少一个局域通信链路接收到的第二数据流。
45.根据权利要求44所述的装置,所述处理系统还被配置为从所述第二IP分组移除第二报头,所述第二报头用于将所述第二IP分组映射至所述第二数据流。
46.根据权利要求42所述的装置,所述处理系统还被配置为当所述第一质量低于阈值时,经由所述至少一个局域通信链路将所述第一IP分组传输至所述中间网关。
47.根据权利要求42所述的装置,所述处理系统还被配置为通过所述蜂窝通信链路或所述至少一个局域通信链路来接收信号,所述信号包括至少所述蜂窝通信链路或所述至少一个局域通信链路中的一个或多个质量测量。
48.根据权利要求42所述的装置,其中,经由所述至少一个局域通信链路将所述第一IP分组传输至所述蜂窝网络包括通过无线局域网连接将所述第一IP分组传输至接入点,所述接入点被配置为至少通过有线局域网连接将所述第一IP分组传送至所述蜂窝网络。
49.一种计算机程序产品,其包括:
计算机可读介质,其包括用于进行以下操作的代码:
接收用于传输至设备的第一数据流的第一互联网协议(IP)分组;
确定与所述设备建立的蜂窝通信链路的第一质量以及与所述设备建立的至少一个局域通信链路的第二质量;
当所述第二质量比所述第一质量更接近所述第一IP分组的质量要求时,将报头附着于所述第一IP分组,所述报头用于经由所述至少一个局域通信链路将所述第一IP分组隧道传输至所述设备;以及
至少基于所述第一质量和所述第二质量,经由所述至少一个局域通信链路将所述第一IP分组传输至所述设备。
50.根据权利要求49所述的计算机程序产品,所述计算机可读介质还包括用于当所述第二质量高于阈值时,将所述报头附着于所述第一IP分组的代码。
51.根据权利要求50所述的计算机程序产品,所述计算机可读介质还包括用于当所述第二质量高于所述阈值时,经由所述至少一个局域通信链路将所述第一IP分组传输至所述设备的代码。
52.根据权利要求49所述的计算机程序产品,所述计算机可读介质还包括用于确定是否接收到消息的代码,所述消息用于指示与所述设备建立的优选通信链路,其中,经由所述至少一个局域通信链路将所述第一IP分组传输至所述设备还基于所述优选通信链路。
53.根据权利要求49所述的计算机程序产品,其中,所述第一IP分组是经由逻辑链路从蜂窝网络传输的所述第一数据流的第一多个IP分组中的一个,所述第一多个IP分组由所述蜂窝网络配置用于通过所述蜂窝通信链路传输至所述设备。
54.根据权利要求53所述的计算机程序产品,所述计算机可读介质还包括用于进行以下操作的代码:
经由所述至少一个局域通信链路将第二数据流的第二多个IP分组传输至所述设备;
以及
将所述第一数据流的所述第一IP分组映射至所述第二数据流。
55.根据权利要求54所述的计算机程序产品,其中,所述映射包括将所述报头附着于所述第一IP分组。
56.根据权利要求49所述的计算机程序产品,所述计算机可读介质还包括用于通过所述蜂窝通信链路或所述至少一个局域通信链路来接收信号的代码,所述信号包括至少所述蜂窝通信链路或所述至少一个局域通信链路的一个或多个质量测量。
57.根据权利要求49所述的计算机程序产品,其中,将所述第一IP分组传输至所述设备包括通过有线局域网连接将所述第一IP分组传输至接入点,所述接入点被配置为通过无线局域网连接将所述第一IP分组传送至所述设备。
58.一种计算机程序产品,其包括:
计算机可读介质,其包括用于进行以下操作的代码:
产生要传输至蜂窝网络的第一互联网协议(IP)分组,所述蜂窝网络与中间网关通信;
确定与所述中间网关建立的蜂窝通信链路的第一质量以及与所述中间网关建立的至少一个局域通信链路的第二质量;
当所述第二质量比所述第一质量更接近所述第一IP分组的质量要求时,将第一报头附着于所述第一IP分组,所述第一报头用于经由所述至少一个局域通信链路将所述第一IP分组隧道传输至所述蜂窝网络;以及
至少基于所述第一质量和所述第二质量,经由所述至少一个局域通信链路将所述第一IP分组传输至所述蜂窝网络。
59.根据权利要求58所述的计算机程序产品,所述计算机可读介质还包括用于当所述第二质量高于阈值时,将所述第一报头附着于所述第一IP分组的代码。
60.根据权利要求58所述的计算机程序产品,所述计算机可读介质还包括用于从所述中间网关接收从所述蜂窝网络传输的第一数据流的第二IP分组的代码,所述第二IP分组映射至经由所述至少一个局域通信链路接收到的第二数据流。
61.根据权利要求60所述的计算机程序产品,所述计算机可读介质还包括用于从所述第二IP分组移除第二报头的代码,所述第二报头用于将所述第二IP分组映射至所述第二数据流。
62.根据权利要求58所述的计算机程序产品,所述计算机可读介质还包括用于当所述第一质量低于阈值时,经由所述至少一个局域通信链路将所述第一IP分组传输至所述中间网关的代码。
63.根据权利要求58所述的计算机程序产品,所述计算机可读介质还包括用于通过所述蜂窝通信链路或所述至少一个局域通信链路来接收信号的代码,所述信号包括至少所述蜂窝通信链路或所述至少一个局域通信链路中的一个或多个质量测量。
64.根据权利要求58所述的计算机程序产品,其中,经由所述至少一个局域通信链路将所述第一IP分组传输至所述蜂窝网络包括通过无线局域网连接将所述第一IP分组传输至接入点,所述接入点被配置为至少通过有线局域网连接将所述第一IP分组传送至所述蜂窝网络。

说明书全文

具有集成蜂窝通信的家庭网络

[0001] 对相关申请的交叉引用
[0002] 本申请要求享有2012年6月11日提交的、题目为“HOME NETWORKING WITH INTEGRATED CELLULAR COMMUNICATION(具有集成蜂窝通信的家庭网络)”的美国临时申请序列No.61/658,285的权益,并且要求享有2013年3月15日提交的、题目为“HOME NETWORKING WITH INTEGRATED CELLULAR COMMUNICATION(具有集成蜂窝通信的家庭网络)”的美国临时申请序列No.61/798,487的权益、和2013年6月6日提交的、题目为“HOME NETWORKING WITH INTEGRATED CELLULAR COMMUNICATION(具有集成蜂窝通信的家庭网络)”的美国专利申请No.13/912,113的权益,这些申请明确地以引用方式整体并入本文。

技术领域

[0003] 概括地说,本公开内容涉及通信系统,并且更具体地说,涉及具有集成蜂窝通信的家庭网络(home networking)。

背景技术

[0004] 家庭网络允许多个设备(例如计算机和其它计算设备)方便地共享文件、打印机TM和互联网连接。家庭网络方案典型地实现无线局域网(WLAN)通信技术(例如,WiFi ),用于传递数据和其它信息。然而,这些通信技术易受可能在附近操作的其它网络的影响,这可能降低家庭网络的性能。
发明内容
[0005] 在本公开内容的一个方面,提供了一种方法、一种计算机程序产品和一种装置。该装置可能是中间网关。该中间网关可以:接收用于传输到设备的第一数据流的第一互联网协议(IP)分组;确定与设备建立的蜂窝通信链路的第一质量以及与设备建立的至少一个局域通信链路的第二质量;当第二质量比第一质量更接近第一IP分组的质量要求时,将报头附着于第一IP分组,报头用于经由至少一个局域通信链路将第一IP分组隧道传输(tunnel)至设备;以及至少基于第一质量和第二质量经由至少一个局域通信链路将第一IP分组传输至设备。
[0006] 在本公开内容的一个方面,提供了一种方法、一种计算机程序产品和一种装置。该装置可以是一种设备,例如计算设备。该装置产生要传输至蜂窝网络的第一IP分组,该蜂窝网络与中间网关通信,确定与中间网关建立的蜂窝通信链路的第一质量以及与中间网关建立的至少一个局域通信链路的第二质量,当第二质量比第一质量更接近第一IP分组的质量要求时,将第一报头附着于第一IP分组,该第一报头用于经由至少一个局域通信链路将第一IP分组隧道传输至蜂窝网络,以及至少基于第一质量和第二质量经由至少一个局域通信链路将第一IP分组传输至蜂窝网络。附图说明
[0007] 图1是示出了一种通信系统的示图。
[0008] 图2是示出了一种通信系统的示图。
[0009] 图3是示出了一种通信系统的架构的示图。
[0010] 图4是示出了通信系统中点对点协议(PPP)数据分组流的框图
[0011] 图5是示出了端到端呼叫流的示图。
[0012] 图6是示出了一种通信系统的示图。
[0013] 图7是示出了一种通信系统的示图。
[0014] 图8是示出了一种通信系统的架构的示图。
[0015] 图9是示出了端到端呼叫流的示图。
[0016] 图10是示出了一种通信系统的示图。
[0017] 图11是可以由通信系统实现的协议架构。
[0018] 图12是可以由通信系统实现的协议架构。
[0019] 图13A和图13B是无线通信的方法的流程图
[0020] 图14是示出了示例性装置中不同的模/单元/组件之间的数据流的概念数据流图。
[0021] 图15是示出了针对采用处理系统的装置的硬件实现的例子的示图。
[0022] 图16是无线通信的方法的流程图。
[0023] 图17是示出了示例性装置中不同模块/单元/组件之间的数据流的概念数据流图。
[0024] 图18是示出了针对采用处理系统的装置的硬件实现的例子的示图。

具体实施方式

[0025] 下面结合附图所阐述的详细描述,旨在作为对各种配置的描述,而不旨在表示本文中所描述的概念可以以其实践的唯一配置。出于提供给对各种概念的透彻理解的目的,详细描述包括特定的细节。但是,对于本领域技术人员来说将显而易见的是,可以在不具有这些特定细节的情况下实践这些概念。在一些实例中,为了避免模糊这些概念,以框图形式示出公知的结构和组件。
[0026] 现将参照各种装置和方法来呈现通信系统的若干方面。这些装置和方法将在下面的详细描述中进行描述,并且在附图中通过各种框、模块、组件、电路、步骤、过程、算法等等(其统称为“要素”)来示出。可以使用电子硬件、计算机软件或者其任意组合来实现这些要素。至于这些要素是实现成硬件还是实现成软件,取决于具体的应用和对整个系统所施加的设计约束条件。
[0027] 通过示例的方式,要素或者要素的任何部分或者要素的任意组合,可以用包括一个或多个处理器的“处理系统”来实现。处理器的例子包括微处理器、微控制器、数字信号处理器(DSP)、现场可编程阵列(FPGA)、可编程逻辑器件(PLD)、状态机、门逻辑器件、分立硬件电路和被配置为执行贯穿本公开内容所描述的各种功能的其它适当硬件。处理系统中的一个或多个处理器可以执行软件。无论被称为软件、固件中间件、微代码、硬件描述语言还是其它术语,软件应当被广意地解释为意味着指令、指令集、代码、代码段、程序代码、程序、子程序、软件模块、应用、软件应用、软件包、例程、子例程、对象、可执行文件、执行的线程、过程、函数等等。
[0028] 因此,在一个或多个示例性实施例中,所描述的功能可以用硬件、软件、固件或者其任意组合来实现。如果使用软件来实现,则可以将这些功能存储或编码为计算机可读介质上的一个或多个指令或代码。计算机可读介质包括计算机存储介质。存储介质可以是计算机能够存取的任何可用介质。通过示例的方式而不是限制的方式,这种计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储、磁盘存储或其它磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其它介质。如本文中所使用的,光盘和磁盘包括压缩光盘(CD)、激光光盘、光盘、数字多用光盘(DVD)、软盘和蓝光光盘,其中磁盘通常磁性地复制数据,而光盘则用激光来光学地复制数据。上面的组合也应当包括在计算机可读介质的保护范围之内。
[0029] 图1是示出了一种通信系统100的示图。该通信系统100包括IP服务102、广域网网关(WAN-GW)104、演进型节点B(eNB)106、家庭接入点(AP)108以及设备110、112、114和116。家庭AP 108可以是多模AP,其被配置为使用各种网络通信技术与一个或多个设备TM通信。在图1的配置中,家庭AP 108可以使用诸如WLAN(例如,WiFi )、同轴电缆多媒体联TM
盟(MoCA )、电线通信(PLC)和以太网的局域网(LAN)技术与一个或多个设备通信。家庭AP 108还可以使用诸如3G或长期演进(LTE)的广域网(WAN)技术(例如,蜂窝通信)与一个或多个设备通信,并可作为毫微微小区(femtocell)。如下文所讨论的,家庭AP 108可以选择一个或多个网络通信技术来与一个或多个设备(例如,设备110、112、114和/或
116)通信。
[0030] 在图1的配置中,设备110经由WiFiTM链路120与家庭AP 108通信,设备112经由蜂窝链路122与家庭AP 108通信,而设备114经由PLC链路118与家庭AP 108通信。在一个方面,设备110是个人电脑,设备112是蜂窝电话而设备114是电视机。例如,设备110、112和114可以位于家庭109(例如,由图1中的虚线所指示的)内部并接近家庭AP 108。
[0031] 在图1的配置中,移动运营商(例如,固定无线终端(FWT),毫微微小区回程)经由通信链路124向家庭AP 108提供回程。在一个方面,家庭AP 108可以被配置为确定用于与设备110、112和114通信的最佳通信链路。在另一个方面,设备(例如,设备110、112或114)可以被配置为利用经由蜂窝链路和/或本地连接(例如WLAN、PLC、MoCA和/或以太网)接收到的参数来确定用于与AP 108通信的最佳通信链路。
[0032] 图2是示出了一种通信系统200的示图。在图2的配置中,可以在家庭AP 108TM与设备110、112和114之间建立本地网络连接。例如,设备110经由WiFi 链路120与家庭AP 108通信,设备112经由蜂窝链路122与家庭AP 108通信,而设备114经由PLC链路118与家庭AP 108通信。例如,蜂窝链路112可以基于蜂窝通信技术,例如,3G、LTE或LTE-Direct。
[0033] 在通信系统200中,WAN经由与eNB 106建立的蜂窝通信链路119向家庭AP 108提供回程。在一个方面,家庭AP 108可以被配置为确定用于与设备110、112和114通信的最佳通信链路。在另一个方面,设备(例如,设备110、112或114)可以被配置为利用经由蜂窝链路和/或本地连接(例如WLAN、PLC、MoCA和/或以太网)接收到的参数来确定用于与AP 108通信的最佳通信链路。
[0034] 图3是示出了一种通信系统300的架构的示图。通信系统300包括IP服务301、毫微微小区网关(F-GW)302、家庭AP 304以及设备312。例如,设备312可以是智能手机、膝上型计算机或任意其它适当设备。如图3所示,家庭AP 304包括家庭网关(H-GW)306、WAN接口308以及WLAN/LAN接口310。在图3的配置中,毫微微小区接入点(FAP)被集成到H-GW 306。
[0035] 如图3所示,H-GW 306可以经由F-GW 302从IP服务301通过逻辑链路322来接收两个或更多个独立的数据流,例如,数据流1324和数据流2326。在一个配置中,数据流1324和数据流2326中的每一个可以包括要被传送到在分配的IP地址处的设备312的IP数据分组的流。如图3所示,来自IP服务301的数据流1324和数据流2326可以在H-GW
306处聚合并使用由H-GW 306确定的传输技术路由至设备312。在一个方面,可以基于用于指示家庭AP 304的接口与设备312之间的通信链路的质量的反馈来选择用于传输数据流的传输技术。在图3的配置中,数据流1324经由WAN接口308通过蜂窝通信链路318路由至设备312。但是,数据流2326经由WLAN/LAN接口310通过WLAN/LAN通信链路320路由至设备312。
[0036] 在一个方面,WAN接口308可以是基于蜂窝通信标准(例如,演进数据最优化(EV-DO)、CDMA20001X、LTE或通用移动电信系统(UMTS))的无线通信接口。WLAN/LAN接口310可以包括一个或多个通信接口。例如,WLAN/LAN接口310可以包括基于IEEE 802.11标TM
准的通信接口(例如WiFi )、用于在导体上携带数据的PLC接口(其还可用于电力传输)、TM
和/或基于同轴电缆多媒体联盟(MoCA )标准的通信接口。
[0037] 图4是示出了通信系统400中的PPP数据分组流的框图。通信系统400包括分组数据服务网络(PDSN)402、H-GW 408和设备410。如图4所示,PDSN 402包括PPP层404。H-GW 408包括FAP接口(FAP-I)/仲裁(arbitration)接口层412、仲裁层(arbitration layer)415、毫微微小区接入点无线(FAP-R)接口层416、WLAN接口层418和LAN接口层420。
TM
例如,WLAN接口层418可以应用WLAN技术,例如WiFi ,而LAN接口层420可以应用LAN技TM TM
术,例如,MoCA 、PLC、蓝牙 和/或以太网。
[0038] 设备410包括PPP层432、仲裁接口层430、仲裁层428、蜂窝接口层422、WLAN接口层424以及LAN接口层426。FAP-I 412和FAP-R 416是FAP的独立逻辑实体。FAP-I 412可以作为到核心网(例如,PDSN 402)的接口,而FAP-R 416可以作为无线空中接口(例如,蜂窝接口)。例如,设备410可以是蜂窝电话、膝上型计算机或其它适当通信设备。
[0039] H-GW 408经由逻辑链路414与PDSN 402通信。在一个配置中,通信系统400可以包括F-GW 406,从而H-GW 408可以通过F-GW与PDSN 402通信。H-GW 408还经由蜂窝通信链路434、WLAN通信链路436以及LAN通信链路438与设备410通信。在一个配置中,PDSN 402向设备410直接地分配IP地址并建立与设备410的PPP会话。
[0040] 由PDSN 402产生的要传输至设备410的数据分组在PPP层404处可以被转换为PPP封装的分组。例如,PDSN 402可以产生包括视频数据的第一PPP封装的IP分组。H-GW408可以接收第一PPP封装的IP分组,并且仲裁层415可以从FAP-R接口层416、WLAN接口层418以及LAN接口层420之间识别最佳接口,用于将第一PPP封装的IP分组传输至设备410。因此,仲裁层415在可以用于传输来自PDSN 402的PPP封装的IP分组的不同通信接口层之间仲裁。
[0041] 在一个配置中,仲裁层415通过确定蜂窝通信链路434、WLAN通信链路436以及LAN通信链路438中的每一个的质量来确定最佳接口。然后,仲裁层415可以选择对应于具有最高质量、高于阈值的质量、或最接近第一封装的IP分组的质量要求的质量的接口层。例如,在一个方面,如果第一IP分组是需要具体的服务质量(“QoS”)的低延迟分组(例如,IP语音(voice over IP)分组),则仲裁层415可以选择对应于具有最接近满足第一IP分组的QoS要求的质量的通信链路的接口层,以便达到最优性能。
[0042] 在另一个配置中,PDSN 402可以向H-GW 408发送消息,指示与设备建立的优选的通信链路(例如,LAN通信链路438)。在该配置中,H-GW 408可以经由该优选的通信链路将第一PPP封装IP分组传输至设备410。
[0043] 如图4所示,仲裁层415与FAP-I/仲裁借口层412以及本地网络440通信。例如,本地网络440可以是耦合至本地设备(例如,打印机)的网络。经由逻辑路径414从PDSN402接收到的或传输至PDSN 402的PPP封装的IP分组(例如,先前所讨论的第一PPP封装的IP分组)在本文中称为蜂窝运营商网络路由流量(还称为“运营商网络路由流量”或“OT”)。从本地网络440接收到的或传输至本地网络440的PPP封装的IP分组在本文中称为本地网络流量(还称为“LT”)。因此,运营商网络路由流量和本地网络流量的所有PPP封装的IP分组在仲裁层415处集中。如图4所示,仲裁层415可以与FAP-R接口层416、WLAN接口层418以及LAN接口层420传递运营商网络路由流量和本地网络流量。
[0044] 在一个方面,仲裁层415可以被配置为将报头附着于从PDSN 402接收到的运营商网络路由流量的一个或多个PPP封装的IP分组,所述IP分组例如先前所讨论的第一PPP封装的IP分组。在一个配置中,报头可以包括第一媒体接入控制(MAC)标识(ID),其对应于由仲裁层415选择的最佳接口,例如WLAN接口层418。在该配置中,报头允许将运营商网络路由流量的PPP封装的IP分组映射至WLAN通信链路418上的数据流。
[0045] 在另一个配置中,报头可以包括不同于第一MAC ID的第二MAC ID,其中,第二MAC ID对应于由仲裁层415选择的不同的最佳接口,例如LAN接口层420。在该配置中,运营商网络路由流量的PPP封装的IP分组可以映射至LAN通信链路438上的数据流。因此,运营商网络路由流量的PPP封装的IP分组可以通过设备410和FAP-I/仲裁接口层412之间的WLAN通信链路436和/或LAN通信链路438来进行隧道传输。
[0046] 在一个方面,如果仲裁层415从本地网络440接收到第二PPP封装的IP分组,则仲裁层415可以确定WLAN接口层418是用于传输第二PPP封装的IP分组的最佳接口。然后,仲裁层415可以将第三报头附着于第二PPP封装的IP分组。在一个配置中,第三报头可以包括第三MAC ID,其对应于由仲裁层415选择的最佳接口,例如WLAN接口层418,其中第三MAC ID不同于第一MAC ID。在另一个方面,如果仲裁层415确定LAN接口420是用于传输第二PPP封装的IP分组的最佳接口,则仲裁层415可以将第四报头附着于第二PPP封装的IP分组。在一个配置中,第四报头可以包括第四MAC ID,其对应于由仲裁层415选择的最佳接口,例如LAN接口420,其中第四MAC ID不同于是第二MAC ID。因此,可以向HG-W408的每个通信接口层(例如,FAP-R接口层416、WLAN接口层418、LAN接口层420)分配两个不同的MAC ID,从而将一个MAC ID分配给运营商网络路由流量,而将另一个MAC ID分配给本地网络流量。
[0047] 在一个方面,如果仲裁层415确定FAP-R 416是用于传输第一和第二PPP封装的IP分组的最佳接口,则仲裁层415可以使用同步PPP(“SN-PPP”)来传输运营商网络路由流量的第一PPP封装的IP分组,并可使用异步PPP(“AN-PPP”)来传输本地网络流量的第二PPP封装的分组。在该方面中,仲裁层415可以不附着包括MAC ID的报头。
[0048] 设备410可以从运营商网络直接获得运营商网络(例如,PDSN 402)的IP地址。因此,当使用多个不同的通信链路(例如,蜂窝通信链路434、WLAN通信链路436和LAN通信链路438)时,仲裁层415可以在设备410与FAP-I/仲裁接口层412之间执行不同通信链路的复用。
[0049] 在一个方面,当H-GW 408从PDSN 402接收到PPP封装的IP分组(即,OT分组)并从本地网络440接收到PPP封装的IP分组(即,LT分组),并且H-GW 408确定了应该使用蜂窝通信链路434来将PPP封装的IP分组传送至设备410时,H-GW 408可以使用如在3GPP2标准中定义的默认毫微微小区操作。例如,在PPP会话之前,H-GW 408可以建立与设备410的高速分组数据(HRPD)会话。然后,H-GW 408可以使用SN-PPP经由蜂窝通信链路
434来传输从PDSN 402接收到的PPP封装的IP分组并使用AN-PPP经由蜂窝通信链路434来传输从本地网络440接收到的PPP封装的IP分组。在该方面中,仲裁层415可以不将包括MAC ID的报头附着于所接收到的PPP封装的IP分组。
[0050] 在另一个方面,当H-GW 408从PDSN 402接收到PPP封装的IP分组(即,OT分组)时,建立HRPD会话并且使用由仲裁层415附着的报头来封装来自PDSN 402的PPP封装的IP分组,并且在FAP-I/仲裁接口层412和设备410之间进行隧道传输。
[0051] 设备410可以接收从H-GW 408传输的具有附着报头的PPP封装的IP分组并且可以在仲裁接口层430处移除报头以恢复PPP封装的IP分组。然后,可以将PPP封装的IP分组传送至PPP层432。
[0052] 设备410可以经由WLAN接口424和/或LAN接口426来将运营商网络路由流量PPP封装的IP分组隧道传输至FAP-I/仲裁接口层415。在一个配置中,设备410可以产生要传输至PDSN 402的PPP封装的IP分组。仲裁层428可以以类似于先前所讨论的仲裁层415的方式来确定蜂窝通信链路434、WLAN通信链路436以及LAN通信链路438中的每一个的质量。然后,仲裁层428可以选择对应于具有最高质量、高于阈值的质量、或最接近由设备410产生的封装的IP分组的质量要求的质量的通信链路的接口层,诸如WLAN通信链路
436。然后,仲裁层428可以将报头附着于产生的PPP封装的IP分组中的一个或多个,以经由所选择的通信接口层将产生的PPP封装的IP分组隧道传输至H-GW 408。在一个配置中,报头可以包括对应于由仲裁层428选择的最佳接口(例如,WLAN接口层424)的MACID。然后,设备410可以将产生的PPP封装的IP分组中的一个或多个经由H-GW 408传输至PDSN
402。
[0053] 图5是示出了端到端呼叫流500的示图。该端到端呼叫流500包括服务器502、PDSN 402、H-GW 408以及设备410。如图5所示,设备410包括传输控制协议(TCP)/IP层504、PPP层432、仲裁接口层(也称为“AI”)430、仲裁层(也称为“A”)428、HRPD接口层506以及WLAN接口层424。H-GW 408包括WLAN接口层418、HRPD接口层508、仲裁层(也称为“A”)415以及仲裁接口层(也称为“AI”)412。PDSN 402包括PPP层404,而服务器502包括TCP/IP层510。在一个方面,A 415和AI 412中的每一个可以是被配置为使用设备410和H-GW 408之间独立的信令来通信的独立的模块。在另一个方面,A 415和AI 412被配置为使用嵌入在HRPD 508和HRPD 506之间的信令中的信令来通信。
[0054] 如图5所示,设备410可以与H-GW 408执行WLAN建立/关联512。设备410还可以与H-GW 408建立HRPD会话514以及仲裁链路516。然后,PDSN 402可以与设备410建立PPP会话520并向设备410分配IP地址。在图5的配置中,PPP封装的IP数据分组可以在TCP/IP 504和服务器502的TCP/IP 510之间传输522。例如,服务器502可以是互联网服务器或另一个公共数据网络的服务器。
[0055] 在一个方面,可以使用WLAN接口424以及WLAN接口418在设备410和PDSN 402之间建立PPP会话520。在该方面中,可能不需要HRPD用于建立PPP会话520。应当理解的是,在其它方面,可以使用除了HRPD之外的技术,例如LTE。
[0056] 如图5所示,PPP封装的IP数据分组可以使用隧道518在设备410和H-GW 408之间进行隧道传输。在一个配置中,在设备410的仲裁接口层430和H-GW 408的仲裁接口层412处实现隧道518。例如,可以通过将报头附着于一个或多个PPP封装的IP数据分组并传输至设备410来实现隧道518。在一个配置中,报头可以包括分配给具体的通信链路(例如,WLAN通信链路)的MAC ID,从而使用具体的通信链路来传输一个或多个PPP封装的IP数据分组。当接收到一个或多个PPP封装的IP数据分组时,设备410可以移除附着的报头以恢复PPP封装IP数据分组。
[0057] 图6是示出了一种通信系统600的示图。通信系统600包括IP服务602、家庭AP608以及设备610、612和614。家庭AP 608可以是多模AP,其被配置为使用各种网络通信技术与一个或多个设备来通信。在图6的配置中,家庭AP 608可以使用诸如WLAN(例如,TM TM
WiFi )、MoCA 、PLC和以太网的LAN技术与一个或多个设备来通信。家庭AP 608还可以使用诸如3G或LTE的WAN技术(例如,蜂窝通信)与一个或多个设备来通信,并且可以作为毫微微小区。如下文所讨论的,家庭AP 608可以选择一个或多个网络通信技术与一个或多个设备来通信。
[0058] 在图6的配置中,设备610经由WiFiTM链路620与家庭AP 608通信,设备612经由蜂窝链路622与家庭AP 608通信,而设备614经由PLC链路624与家庭AP 608通信。在一个方面,设备610是个人计算机,设备612是蜂窝电话,而设备614是电视机。设备610、612和614可以位于家庭609内部并接近家庭AP 608。
[0059] 在图6的配置中,回程可以是经由通信链路626向家庭AP 608提供的固定回程。例如,通信链路626可以是数字用户线(DSL)、电缆或光纤到户(FTTH)。家庭AP 608可以被配置为确定与设备610、612和614通信的最佳通信链路(例如,WAN或WLAN/LAN)。在一个配置中,家庭AP 608可以针对本地接入实现简化的WAN栈,以允许无缝选择通信链路。
[0060] 图7是示出了一种通信系统700的示图。通信系统700包括IP服务702、家庭AP704以及设备712。例如,设备712可以是智能手机、膝上型计算机或任何其它适当设备。
如图7所示,家庭AP 704包括家庭网关(H-GW)706、WAN/FAP接口708以及WLAN/LAN接口
710。
[0061] H-GW 706可以从IP服务702通过逻辑链路722来接收两个或更多个独立的数据流,例如,数据流1724和数据流2726。在一个配置中,数据流1724和数据流2726中的每一个包括要传送至在分配的IP地址处的设备712的来自互联网的IP数据分组的流。如图7所示,来自IP服务702的数据流1724和数据流2726在H-GW 706处聚合并使用由H-GW
706确定的传输技术路由至设备712。在一个方面,H-GW 706的仲裁层可以基于用于指示家庭AP 704的接口与设备712之间的通信链路质量的反馈来选择用于传输数据流的传输技术。在图7的配置中,数据流1724经由WAN/FAP接口708通过蜂窝通信链路718路由至设备712。然而,数据流2726经由WLAN/LAN接口710通过WLAN/LAN通信链路720路由至设备712。
[0062] 在一个方面,WAN/FAP接口708可以是基于蜂窝通信标准(EV-DO、CDMA20001X、LTE或UMTS)的无线通信接口。WLAN/LAN接口710可以包括一个或多个通信接口。例如,WLAN/TMLAN接口710可以包括基于IEEE 802.11标准的通信接口,例如WiFi 、PLC接口和/或基TM
于MoCA 标准的通信接口。
[0063] 图8是示出了一种通信系统800架构的示图。通信系统800包括分组数据网络网关(P-GW)802、演进型分组数据网关(ePDG)804、非置信非3GPP(untrusted non-3GPP)IP服务806、H-GW 810以及设备822。例如,设备822可以是智能手机、膝上型计算机或任何其它适当设备。如图8所示,H-GW 810包括用户设备(UE)-模块812、仲裁层814、蜂窝接口层816、WLAN接口层818以及LAN接口层820。
[0064] H-GW 810可以经由通信链路824从非置信非3GPP IP服务806接收IP分组。UE-模块812以H-GW 810为主机(hosted)并从运营商网络(例如,P-GW 802)获取IP地址。H-GW 810经由蜂窝通信链路834、WLAN通信链路836以及LAN通信链路838与设备
822通信。设备822的IP地址由H-GW 810分配。例如,H-GW 810可以使用网络地址转换(NAT)或IPv6接口ID向设备822分配IP地址。尽管图8示出了单个设备(即,设备822),但是应该理解的是,额外的设备可以与H-GW 810通信,从而H-GW 810向额外的设备中的每一个分配不同的IP地址。在图8的配置中,运营商网络(即,P-GW 802)不控制蜂窝接口层816。蜂窝接口层816终止PPP并使用设备822与蜂窝接口层816之间的NULL认证。
[0065] H-GW 810可以经由通信链路824从非置信非3GPP IP服务806接收IP分组,并且仲裁层814可以从蜂窝接口层816、WLAN接口层818以及LAN接口层820之间识别最佳接口,用于向设备822传输IP分组。因此,仲裁层814在可以用于传输IP分组的不同通信接口层之间仲裁。
[0066] 在一个配置中,仲裁层814可以通过确定蜂窝通信链路834、WLAN通信链路836和LAN通信链路838中的每一个的质量来确定最佳接口。然后,仲裁层814可以选择对应于具有最高质量、高于阈值的质量、或最接近所接收的IP分组的质量要求的质量的通信链路的接口层。
[0067] 在一个方面,仲裁层814可以将报头附着于从P-GW 802接收到的运营商网络路由流量的一个或多个IP分组。在一个配置中,报头可以包括对应于由仲裁层814选择的最佳接口层(例如,WLAN接口层818)的第一MACID。在该配置中,报头允许运营商网络路由流量的IP分组映射至WLAN通信链路836。
[0068] 在另一个配置中,报头可以包括不同的MAC ID(例如,第二MAC ID),其对应于由仲裁层814选择的不同的最佳接口层,例如LAN接口层820。在该配置中,可以将运营商网络路由流量的IP分组映射至LAN通信链路838上的数据流。
[0069] 在一个方面,如果仲裁层814接收到来自本地网络的一个或多个IP分组(即,LT分组),则仲裁层814可以确定WLAN接口层818是用于传输来自本地网络的一个或多个IP分组的最佳接口。然后,仲裁层814将第三报头附着于来自本地网络的一个或多个IP分组。在一个配置中,第三报头包括第三MAC ID,其不同于第一MAC ID并且对应于由仲裁层814选择的最佳接口层,例如,WLAN接口层818。在另一个方面,如果仲裁层814确定LAN接口层820是用于传输来自本地网络的一个或多个IP分组的最佳接口,则仲裁层814可以将第四报头附着于来自本地网络的一个或多个IP分组。在一个配置中,第四报头可以包括第四MAC ID,其不同于第二MAC ID并且对应于由仲裁层814选择的最佳接口层,例如,LAN接口层820。
[0070] 因此,可以向H-GW 810的每个通信接口层(例如,蜂窝接口层816、WLAN接口层818以及LAN接口层820)分配两个不同的MAC ID,从而将一个MAC ID分配给运营商网络路由流量,而将另一个MAC ID分配给本地网络流量。
[0071] 在一个方面,如果仲裁层814确定蜂窝接口层816是用于传输运营商网络路由流量的一个或多个IP分组的最佳接口,则蜂窝接口层816可以使用SN-PPP将运营商网络路由流量的一个或多个IP分组传输至设备822。如果仲裁层814确定蜂窝接口层816是用于传输本地网络流量的一个或多个IP分组的最佳接口,则蜂窝接口层816可以使用AN-PPP将本地网络流量的一个或多个IP分组传输至设备822。因此,运营商网络路由流量和本地网络流量的所有IP分组在仲裁层814处聚集。
[0072] 图9是示出了端到端呼叫流900的示图。该端到端呼叫流900包括服务器902、PDSN 905、H-GW 810以及设备822。如图9所示,设备822包括传TCP/IP层904、动态主机配置协议(DHCP)层906、仲裁接口层(“AI”)908、仲裁层(“A”)910、HRPD接口层912以及WLAN接口层914。H-GW810包括WLAN接口层818、HRPD接口层916、仲裁层(“A”)814以及仲裁接口层/UE模块(“AI/UE”)812。PDSN 905包括PPP层917,而服务器902包括TCP/IP层919。例如,服务器902可以是互联网服务器或另一种公共数据网络的服务器。
[0073] 如图9所示,设备822可以与H-GW 810执行WLAN建立/关联918。设备822还可以与H-GW 810建立HRPD会话920以及仲裁链路922。PDSN905可以建立与设备822的PPP会话928并向AI/UE 812分配IP地址。在图9的配置中,DHCP用于IP地址分配924。IP分组在HRPD上直接地传送(FE流),从而PPP不在HRPD上使用。在图9的配置中,IP数据分组可以在TCP/IP 904和服务器902的TCP/IP 919之间传送922。
[0074] 图10是示出了一种通信系统1000的示图。通信系统1000包括设备1002和1004、无线LAN AP 1006、家庭AP 1008、本地网络1010、外围设备1012以及运营商核心网络1014。在一个方面,家庭AP 1008可以是毫微微小区(也称为“FemtAP 1008”),其可选地包括接入点(例如,无线LANAP 1006)。
[0075] FemtAP 1008可以是被配置为使用各种网络通信技术与一个或多个设备通信的多模AP。在图10的配置中,FemtAP 1008可以使用诸如以太网的局域网(LAN)技术与一个或多个设备通信。FemtAP 1008还可以使用诸如3G或长期演进(LTE)的广域网(WAN)技术与一个或多个设备通信,并可以用作毫微微小区。因此,FemtAP 1008可以选择一个或多个网络通信技术来与一个或多个设备通信。
[0076] 如图10所示,设备1002和1004可以通过各自的无线LAN通信链路1016和1018与无线LAN AP 1006通信。例如,设备1002可以是数字电视而设备1004可以是智能电话。如图10进一步所示,设备1002和1004可以通过各自的蜂窝通信链路1020和1022与FemtAP 1008通信。FemtAP 1008可以经由通信路径1026与运营商核心网络通信。
[0077] 在一个方面,如果FemtAP 1008要向设备1002发送数据分组(例如,从运营商核心网络1014接收到的IP分组),则FemtAP 1008可以确定WLAN通信链路1016的质量以及蜂窝通信链路1020的质量。如果WLAN通信链路1016的质量比蜂窝通信链路1020更接近满足数据分组的传输质量要求或服务质量要求,则FemtAP 1008可以将报头附着于数据分组以便通过WLAN通信链路1016将数据分组隧道传输至设备1002。在图10的配置中,FemtAP 1008可以经由有线LAN连接(例如,有线以太网连接)1024向AP 1006发送数据分组,以通过WLAN通信链路1016将数据分组传输至设备1002。然后,AP 1006可以将数据分组传输至设备1002。
[0078] 在另一个方面,如果设备1002要向运营商核心网络1014发送数据分组(例如,IP分组),则设备1002可以确定WLAN通信链路1016的质量以及蜂窝通信链路1020的质量。如果WLAN通信链路1016的质量比蜂窝通信链路1020更接近满足数据分组的传输质量要求或服务质量要求,则设备1002可以将报头附着于数据分组以通过WLAN通信链路1016将数据分组隧道传输至运营商核心网络1014。在图10的配置中,设备1002可以通过WLAN通信链路1016向AP 1006发送数据分组。然后,AP 1006可以接收数据分组并通过有线LAN连接1024向FemtAP 1008发送数据分组。然后,FemtAP 1008可以通过通信路径1026将数据分组传输至运营商核心网络1014。
[0079] 在另一个实施例中,可以将所有的上行链路分组设置为在一个空中接口链路(例如,蜂窝链路)上传输,而可以将所有的下行链路分组设置为在其它空中接口链路(例如,WLAN链路)上传输。因此,可以改进WLAN链路上的下行链路分组和上行链路分组之间的接口管理,其中上行链路和下行链路二者共享相同的介质。在又一个实施例中,可以在仲裁链路处定义信令,以确定应当用于传输具体的IP流的具体空中接口无线单元(radio)。
[0080] 图11是可以由通信系统(例如,图1的通信系统100)实现的协议架构1100。协议架构1100包括设备1102、femAP 1104、PDSN 1106和服务器1108。例如,设备1102可以是数字电视、智能电话或其它适当设备。设备1102包括应用(“APP”)模块APP-11110、APP-21112和APP-31114。在图11的配置中,APP-11110和APP-21112应用相同的服务质量(例如,“QoS-A”)而APP-31114应用不同的服务质量(例如,“QoS-B”)。设备1102还TM包括TCP/IP栈1116、PPP接口1118、仲裁层1120、HRPD接口1122以及WiFi 接口1124。
TM
femAP 1104包括仲裁层1126、WiFi 接口1128、HRPD接口1130以及A 10接口1132。PDSN
1106包括PPP接口1134、A 10接口1136、L1/L2空中接口1138。服务器1108包括应用模块APP-11140、APP-21142和APP-31144。在图11的配置中,APP-11140和APP-21142应用相同的服务质量(例如,“QoS-A”),而APP-31144应用不同的服务质量(例如,“QoS-B”)。
服务器1108还包括TCP/IP栈1146以及L1/L2空中接口1148。
[0081] 在图11中,TCP/IP栈1116建立与TCP/IP栈1146的会话1151,PPP接口1118建立与PPP接口1134的PPP会话1153,仲裁层1120建立与仲裁层1126的链路1154,A10接口1132建立与A10接口1136的链路1156,而L1/L2空中接口1138建立与L1/L2空中接口1148的链路1158。如图11所示,在PDSN 1106和设备1102之间直接建立PPP会话1153。
PPP会话1153对于PPP消息由HRPD还是WLAN携带可能是透明的。IP地址可以由运营商网络(PDSN/HA/LMA)分配。
[0082] 在链路流处执行复用,其中每个链路流具有唯一的QoS要求。这可以看作是虚拟“A10的扩展”。例如,在HRPD空中接口中,A10映射至无线链路协议(RLP)。再如,对于非HRPD空中接口,A10映射至WLAN/PLC。基于QoS要求,一个或多个A10可以映射至无线链路。例如,APP-11110和APP-21112(具有相同QoS)可以使用HRPD空中接口1152,而APP-31114TM
可以使用WiFi 空中接口1150。
[0083] 由仲裁层(1120和1126)进行的信令机制1154将用于确定哪些分组在哪个链路上传输。分组可以使用在仲裁层处定义的报头中的“分组标识符”来识别,其中标识符识别与其相关联的IP流。使用5元组格式(5-tupleformat)来确定IP流,5元组格式包括源IP地址、目标IP地址、源端口、目标端口以及协议号。这将允许多个无线技术之间的分组级的复用。
[0084] 图12是可以由通信系统(例如,图10中的通信系统1000)实现的协议架构1200。TM
协议架构1200包括设备1202、WiFi 接入点1204、家庭网关1206、PDSN 1208和服务器
1210。例如,设备1202可以是数字电视、智能电话或任何其它适当设备。设备1202包括应用(“APP”)模块APP-11212、APP-21214和APP-31216。在图12的配置中,APP-11212和APP-21214应用相同的服务质量(例如,“QoS-A”)而APP-31216应用不同的服务质量(例如,“QoS-B”)。设备1202还包括TCP/IP栈1218、PPP接口1220、仲裁层1222、HRPD接口TM TM
1224、用户数据报协议(UDP)/IP接口1226以及WiFi 接口1228。WiFi 接入点1204包括TM
IP路由器1230、WiFi 接口1232以及以太网接口1234。家庭网关1206包括仲裁层1236、UDP/IP接口1238、以太网接口1240、HRPD接口1242以及A10接口1244。PDSN1208包括PPP接口1246、A10接口1248、L1/L2空中接口1250。服务器1210包括应用模块APP-11252、APP-21254和APP-31256。在图12的配置中,APP-11252和APP-21254应用相同的服务质量(例如,“QoS-A”)而APP-31256应用不同的服务质量(例如,“QoS-B”)。服务器1210还包括TCP/IP栈1258以及L1/L2空中接口1260。
[0085] 在图12中,TCP/IP栈1218建立与TCP/IP栈1258的会话1266,PPP接口1220建立与PPP接口1246的PPP会话1268,仲裁层1222建立与仲裁层1236的链路1270,UDP/IP接口1226建立与UDP/IP接口1238的链路1272,A10接口1244建立与A10接口1248的链路1276,而L1/L2空中接口1250建立与L1/L2空中接口1260的链路1278。HRPD 1244和HRPD 1242经由HRPD空中接口1264来通信。
[0086] 在一个方面,仲裁层1222使用UDP/IP接口1226来使用WiFiTM接口1228。在UDP/IP链路1272上执行端到端仲裁信令(例如,无线管理、流交换(flow switching)等)。例TM如,可以针对仲裁层信令来定义特殊UDP端口。如图12所示,WiFi AP 1204耦合至家庭TM
网关1206,该家庭网关1206可被看作关于WiFi AP 1204的外部路由器。然而,为了处TM
理由WiFi AP 1204发起的请求,家庭网关1206可能需要增加提供DHCP代理功能(proxy function)的能力。
[0087] 参照图11,FemtAP 1104包括通过内部WiFiTM接口1128内部WiFiTM通信能力。然TM而,在图12中,家庭网关1206经由外部WiFi AP 1204与设备1202通信。例如,家庭网关TM TM
1206可以经由以太网连接1274与WiFi AP 1204通信,而WiFi AP 1204可以通过WLAN空中接口1262与设备1202通信。
[0088] 应当理解的是,协议架构1200不限于图12中所示的HRPD栈。在其它实施例中,可以将协议架构1200应用于不同的协议栈,例如LTE协议栈。
[0089] 图13A和图13B是通信的一种方法的流程图1300。该方法可由H-GW(还可称为“中间网关”)执行。在步骤1302处,中间网关(例如,图4中的H-GW 408)从蜂窝网络的网关(例如,图4中的PDSN 402)接收用传输至设备(例如,图4中的设备410)的第一数据流的第一IP分组。在一个配置中,第一IP分组可以是从蜂窝网络的网关经由逻辑链路来传输的第一数据流的第一多个IP分组中的一个。第一多个IP分组可以由蜂窝网络的网关配置用于通过与设备建立的蜂窝通信链路(例如,图4中的蜂窝通信链路434)传输至设备。
[0090] 在步骤1304处,中间网关可以通过与设备建立的蜂窝通信链路或与设备建立的至少一个局域通信链路来接收信号。例如,该至少一个局域通信链路可以是LAN或WLAN通TM TM信链路。例如,该至少一个局域通信链路可以包括WiFi 、PLC、MoCA 和/或以太网。在一个方面,该信号可以包括蜂窝通信链路和/或至少一个局域通信链路的一个或多个质量测量。
[0091] 在步骤1306处,中间网关可以确定与设备建立的蜂窝通信链路的第一质量以及与设备建立的至少一个局域通信链路的第二质量。在一个方面,中间网关可以使用信号中的一个或多个质量测量来确定第一质量和/或第二质量。
[0092] 在步骤1308处,中间网关可以经由至少一个局域通信链路(例如,图4中的WLAN通信链路436)将第二数据流的第二多个IP分组传输至设备。第二数据流的第二多个IP分组可以传输至分配给设备的IP地址。
[0093] 在步骤1310处,参照图13B,中间网关可以确定是否从蜂窝网络的网关接收到用于指示与设备建立的优选的通信链路的消息。如果接收到该消息(1310),则在步骤1312处,中间网关可以经由该优选的通信链路将第一IP分组传输至设备。
[0094] 如果没有接收到该消息,那么在步骤1314处,中间网关可以确定与设备建立的至少一个局域通信链路的第二质量是否比与设备建立的蜂窝通信链路的第一质量更接近第一IP分组的质量要求。在一个方面,中间网关可以通过在至少一个局域通信链路和蜂窝通信链路上执行测量来获取数据,并且可以使用该数据来执行算法以确定第二质量是否比第一质量更接近第一IP分组的质量要求。在另一个配置中,中间网关可以确定至少一个局域通信链路的第二质量是否高于阈值。如果第二质量没有比第一质量更接近第一IP分组的质量要求,且如果第二质量不高于阈值,那么在步骤1316处,中间网关可以经由蜂窝通信链路将第一IP分组传输至设备。
[0095] 如果第二质量比第一质量更接近第一IP分组的质量要求,或如果第二质量高于阈值,那么在步骤1318处,中间网关可以将第一数据流的第一IP分组映射至第二数据流。在步骤1320处,中间网关随后可以将报头附着于第一IP分组。在一个配置中,报头可以包括对应于具有第二质量的最佳通信链路(例如,图4中的WLAN通信链路436)的第一MAC ID。因此,报头可以用于将第一IP分组映射至WLAN通信链路436上的数据流。因此,报头可以用于经由至少一个局域通信链路将第一IP分组隧道传输至设备。
[0096] 最后,在步骤1322处,中间网关可以至少基于第一质量和第二质量,经由至少一个局域通信链路将第一IP分组传输至设备。在一个方面,如下文参照图10所描述的,中间网关(例如,图10中的中间网关1008)可以通过有线局域网络连接(例如,以太网1024)将第一IP分组传输至外部WLAN接入点(例如,图10中的无线LAN AP 1006),且外部WLAN接入点可以通过无线LAN通信链路(例如,无线LAN通信链路1016或1018)将第一IP分组传送至设备。
[0097] 图14是示出了示例性装置1402中不同模块/单元/组件之间的数据流的概念数据流图1400。该装置可以是H-GW(还可以称为“中间网关”)。装置包括接收模块1404,其从蜂窝网络的网关接收传输至设备的第一数据流的第一IP分组。在一个方面,接收模块1404可以通过与设备建立的蜂窝通信链路或与设备建立的至少一个局域通信链路来接收信号。在一个方面,该信号可以包括蜂窝通信链路和/或至少一个局域通信链路的一个或多个质量测量。
[0098] 装置还包括确定模块1406,其确定与设备建立的蜂窝通信链路的第一质量以及与设备建立的至少一个局域通信链路的第二质量。确定模块1406还确定与设备建立的至少一个局域通信链路的第二质量是否比与设备建立的蜂窝通信链路第一质量更接近第一IP分组的质量要求。确定模块1406还确定至少一个局域通信链路的第二质量是否高于阈值。确定模块1406还确定是否从蜂窝网络的网关接收到用于指示与设备建立的优选通信链路的消息。
[0099] 装置还包括映射模块1410和报头模块1412,该映射模块1410将第一数据流的第一IP分组映射至第二数据流,该报头模块1412根据该映射将报头附着于第一IP分组。所附着的报头可以用于经由至少一个局域通信链路将第一IP分组隧道传输至设备。
[0100] 装置还包括传输模块1408,当第二质量比第一质量更接近第一IP分组的质量要求或当第二质量高于阈值时,该传输模块1408经由至少一个局域通信链路将第一IP分组传输至设备。在一个配置中,中间设备可以通过有线局域网络连接将第一IP分组传输至接入点,并且接入点可以通过无线局域网连接将第一IP分组传送至设备。传输模块1408还可以经由蜂窝通信链路将第一IP分组传输至设备。
[0101] 装置可以包括执行图13A和图13B的前述流程图的算法步骤中的每个步骤的额外模块。这样,图13A和图13B的前述流程图中的每个步骤可以由模块执行,并且装置可以包括那些模块中的一个或多个。所述模块可以是:被具体配置为执行所述的过程/算法的一个或多个硬件组件、由配置为执行所述过程/算法的处理器实现、存储在用于由处理器实现的计算机可读介质中,或其一些组合。
[0102] 图15是示出了针对采用处理系统1514的装置1402’的硬件实现的例子的示图1500。处理系统1514可以利用总线架构(由总线1524总体表示)来实现。取决于处理系统1514的特定应用以及整体设计约束条件,总线1524可以包括任意数量的互连总线和桥接器。总线1524将包括一个或多个处理器和/或硬件模块(由处理器1504、模块1404、
1406、1408、1410和1412表示)和计算机可读介质1506的各种电路链接在一起。总线1524还可以链接各种其它电路,例如定时源、外围设备、电压调节器和电源管理电路,这些电路是本领域所熟知的,将不再进一步描述。
[0103] 处理系统1514可以耦合至收发机1510。收发机1510耦合至一个或多个天线1520。收发机1510提供用于通过通信介质与各种其它装置通信的单元。处理系统1514包括耦合至计算机可读介质1506的处理器1504。处理器1504负责总体处理,包括执行存储在计算机可读介质1506上的软件。当该软件由处理器1504执行时,使得处理系统1514执行上文针对任何具体装置所描述的各种功能。计算机可读介质1506还可以用于存储当处理器1504正在执行软件时所操作的数据。处理系统还可以包括模块1404、1406、1408、1410和1412中至少一个。所述模块可以是:在处理器1504中运行的、位于/存储在计算机可读介质1506中的软件模块,耦合至处理器1504的一个或多个硬件模块,或其一些组合。
[0104] 在一个配置中,用于无线通信的装置1402/1402’包括:用于接收从蜂窝网络的网关传输至设备的第一数据流的第一IP分组的单元;用于确定与设备建立的蜂窝通信链路的第一质量以及与设备建立的至少一个局域通信链路的第二质量的单元;用于基于第二质量是否高于第一质量来经由至少一个局域通信链路将第一IP分组传输至设备的单元;用于将报头附着于第一IP分组的单元,该包头用于经由至少一个局域通信链路将第一IP分组隧道传输至设备;用于当第二质量高于阈值时经由至少一个局域通信链路将第一IP分组传输至设备的单元;用于从蜂窝网络的网关接收用于指示与设备建立的优选通信链路的消息的单元;用于经由至少一个局域通信链路将第二数据流的第二多个分组传输至设备的单元;以及用于将第一数据流的第一IP分组映射至第二数据流的单元。前述单元可以是装置1402的前述模块中的一个或多个和/或被配置执行由前述单元所叙述的功能的装置1402’的处理系统1514。
[0105] 图16是一种通信的方法的流程图1600。该方法可以由设备(例如,图4中的设备410)执行。在步骤1602处,设备可以产生要传输至蜂窝网络的网关(例如,图4中的PDSN
402)的第一IP分组,其中,蜂窝网络的网关与中间网关(例如,图4中的H-GW 408)通信。
[0106] 在步骤1604处,设备可以通过与设备建立的蜂窝通信链路(例如,图4中的蜂窝通信联络434)或与设备建立的至少一个局域通信链路(例如,图4中的WLAN通信链路436TM和/或LAN通信链路438)来接收信号。例如,该至少一个局域通信链路可以包括WiFi 、TM
PLC、MoCA 和/或以太网。在一个方面,该信号可以包括蜂窝通信链路和/或至少一个局域通信链路的一个或多个质量测量。
[0107] 在步骤1606处,设备可以确定与中间网关(例如,图4中的H-GW 408)建立的蜂窝通信链路(例如,图4中的蜂窝通信链路434)的第一质量以及与中间网关建立的至少一个局域通信链路(例如,图4中的WLAN通信链路436)的第二质量。在一个方面,设备可以使用信号中的一个或多个质量测量来确定第一质量和/或第二质量。
[0108] 在步骤1608处,设备可以从中间网关接收从蜂窝网络的网关传输的第一数据流的第二IP分组,该第二IP分组被映射至经由至少一个局域通信链路接收到的第二数据流。在步骤1610处,设备可以将报头从第二IP分组移除,该报头由中间网关附着并用于将第二IP分组映射至第二数据流。
[0109] 在步骤1612处,设备可以确定第一质量是否低于阈值。如果第一质量低于阈值(1612),则在步骤1614处,设备可以经由至少一个局域通信链路将第一IP分组传输至中间网关。
[0110] 否则,在步骤1616处,设备可以确定与设备建立的至少一个局域通信链路的第二质量是否比与设备建立的蜂窝通信链路第一质量更接近第一IP分组的质量要求。在另一个配置中,设备可以确定该至少一个局域通信链路的第二质量是否高于阈值。如果第二质量没有比第一质量更接近第一IP分组的质量要求并且如果第二质量不高于阈值,那么在步骤1622处,设备可以经由蜂窝通信链路将第一IP分组传输至蜂窝网络的网关。
[0111] 如果第二质量比第一质量更接近第一IP分组的质量要求或者如果第二质量高于阈值,那么在步骤1618处,设备可以将报头附着于第一IP分组。在一个配置中,报头可以包括对应于最佳通信链路(例如图4中的WLAN通信链路436)的MAC ID。因此,报头可以用于经由至少一个局域通信链路将第一IP分组隧道传输至蜂窝网络的网关。
[0112] 最后,在步骤1620处,设备可以经由至少一个局域通信链路将第一IP分组传输至蜂窝网络的网关。在一个方面,如下文参照图16所描述的,设备可以通过无线LAN连接将第一IP分组传输至接入点,而该接入点可以随后通过有线局域网连接将第一IP分组传送至蜂窝网络。
[0113] 图17是示出了示例性装置1702中不同模块/单元/组件之间的数据流的概念数据流图1700。该装置可以是例如图4中的设备412的设备。该装置包括接收模块1704,其从中间网关接收从蜂窝网络的网关传输的第一数据流的第二IP分组,该第二IP分组被映射至经由至少一个局域通信链路接收到的第二数据流。接收模块1704可以通过与设备建立的蜂窝通信链路或与设备建立的至少一个局域通信链路来接收信号。在一个方面,该信号可以包括蜂窝通信链路和/或至少一个局域通信链路的一个或多个质量测量。
[0114] 该装置还包括报头移除模块1710,其将报头从第二IP分组移除,该报头用于将第二IP分组映射至第二数据流。
[0115] 该装置还包括分组产生模块1716,其产生用于传输至蜂窝网络的网关的第一IP分组,该蜂窝网络的网关与中间网关通信。该装置还包括确定模块1708,其确定与中间网关建立的蜂窝通信链路的第一质量以及与中间网关建立的至少一个局域通信链路的第二质量。确定模块1708还确定与设备建立的至少一个局域通信链路的第二质量是否比与设备建立的蜂窝通信链路的第一质量更接近第一IP分组的质量要求。确定模块1708还确定第一质量是否低于阈值。
[0116] 该装置还包括报头模块1712,其将报头附着于第一IP分组,该报头用于将第一IP分组经由至少一个局域通信链路隧道传输至中间网关。
[0117] 该装置还包括传输模块1714,其经由至少一个局域通信链路将第一IP分组传输至蜂窝网络的网关。在一个配置中,传输模块1714可以通过无线局域网连接将第一IP分组传输至接入点,并且该接入点可以随后至少通过有线局域网连接将第一IP分组传送至蜂窝网络。传输模块1108还可以经由蜂窝通信链路将第一IP分组传输至蜂窝网络的网关。
[0118] 该装置可以包括执行图16的前述流程图的算法步骤中的每一个的额外模块。这样,图16的前述流程图中的每个步骤可以由模块来执行,并且该装置可以包括那些模块中的一个或多个。所述模块可以:是被具体配置为执行所述的过程/算法的一个或多个硬件组件、由被配置为执行所述过程/算法的处理器实现、存储在计算机可读介质中以便由处理器实现,或其一些组合。
[0119] 图18是示出了针对采用处理系统1814的装置1702’的硬件实现的例子的示图1800。处理系统1814可以利用总线架构(由总线1824总体表示)来实现。取决于处理系统1814的特定应用和整体设计约束条件,总线1824可以包括任意数量的互连总线和桥接器。总线1824将包括一个或多个处理器和/或硬件模块(由处理器1804、模块1704、1706、
1708、1710、1712和1714表示)和计算机可读介质1806的各种电路链接在一起。总线1824还可以链接各种其它电路,例如,定时源、外围设备、电压调节器和电源管理电路,这些电路是本领域所熟知的,并且因此将不再进一步描述。
[0120] 处理系统1814可以耦合至收发机1810。收发机1810耦合至一个或多个天线1820。收发机1810提供用于通过通信介质与各种其它装置通信的单元。处理系统1814包括耦合至计算机可读介质1806的处理器1804。处理器1804负责总体处理,包括执行存储在计算机可读介质1806上的软件。当该软件由处理器1804执行时,使得处理系统1814执行下文针对任何具体装置所描述的各种功能。计算机可读介质1806还可以用于存储当处理器1804执行软件时所操作的数据。处理系统还包括模块1704、1706、1708、1710、1712和
1714中的至少一个。所述模块可以是:在处理器1804中运行的、位于/存储在计算机可读介质1806的软件模块,耦合至处理器1804的一个或多个硬件模块,或其一些组合。
[0121] 在一个配置中,用于通信的装置1702/1702’包括:用于产生要传输至蜂窝网络的网关的第一IP分组的单元,该蜂窝网络的网关与中间网关通信;用于确定与中间网关建立的蜂窝通信链路的第一质量和与中间网关建立的至少一个局域通信链路的第二质量的单元;用于基于第二质量是否高于第一质量来经由至少一个局域通信链路将第一IP分组传输至蜂窝网络的网关的单元;用于从中间网关接收从蜂窝网络的网关传输的第一数据流的第二IP分组的单元,该第二IP分组映射至经由至少一个局域通信链路接收到的第二数据流;用于将报头从第二IP分组移除的单元,该报头用于将第二IP分组映射至第二数据;以及当第二质量高于阈值时,用于经由至少一个局域通信链路将第一IP分组传输至中间网关的单元。前述单元可以是装置1702的前述模块中的一个或多个和/或被配置执行由前述单元所叙述的功能的装置1702’的处理系统1814。
[0122] 所以,本文中描述的配置可以增加家庭网络中蜂窝通信技术的使用以通过经授权的频谱提供可靠的家庭网络服务。另外,本文中描述的配置可以提供移动运营商在家庭网络中的额外控制,从而导致更高的收益。
[0123] 应当理解的是,所公开的过程中的步骤的特定顺序或层次是对示例性方法的说明。基于设计偏好,应当理解的是,可以重新设置该过程中的步骤的特定顺序或层次。此外,一些步骤可以组合或省略。所附的方法权利要求呈现了样本顺序中的各个步骤的要素,但这并不意味着要受限于所呈现的特定顺序或层次。
[0124] 为使本领域任何技术人员能够实践本文中描述的各个方面,提供了先前的描述。对于本领域技术人员来说,对这些方面的各种修改将是显而易见的,并且,本文中定义的一般原理可以适用于其它方面。因此,权利要求并不旨在受限于本文中示出的方面,而是要符合与权利要求语言相一致的最广范围,其中,除非如此声明,否则对单数形式的要素的引用并不旨在意味着“一个且只有一个”,而是意味着“一个或多个”。除非另外声明,否则词语“一些”指的是一个或多个。贯穿本公开内容所描述各个方面的要素在结构上和功能上对本领域普通技术人员来说已知或稍后知晓的所有等同物都通过引用方式明确地并入本文,并且旨在由权利要求所包含。另外,本文中公开的所有内容均旨在贡献给公众,不论该公开内容是否在权利要求中进行了明确地叙述。权利要求的任何要素都不应当解释为功能单元,除非该要素明确地使用短语“用于……的单元”来叙述。
QQ群二维码
意见反馈