一种远端单元和传输信息的方法与流程

文档序号:26839451发布日期:2021-10-08 20:55阅读:175来源:国知局
一种远端单元和传输信息的方法与流程

1.本技术通信技术领域,尤其涉及一种远端单元和传输信息的方法。


背景技术:

2.随着无线局域网(wireless local area network,简称wlan)技术的发展,协作和多天线技术成为主流的演进方向之一。分布式架构可以协调多个空间上分布部署的节点,既可以避免单设备尺寸过大、复杂度过高的问题,又可以充分利用空间复用和分集增益。易于扩展和灵活部署,特别适用于购物中心、机场、车站等人流密集区以提高容量,还可以为企业总部、办公楼或地下停车场等信号难以到达的区域提高覆盖质量。在分布式架构中,传统接入点(accesspoint,简称ap)的完整功能一分为二,分布式部署在中心单元(center unit,简称cu)和远端单元(remote unit,简称ru)。由于cu和ru属于分布式设备,不再是紧耦合关系,当数据下行传输或上行接收时,数据在ru和cu之间存在数微秒的往返时延。而wifi场景下存在其特有的时延约束如载波侦听多路访问/冲突避免(carrier sense multiple access with collision avoid,简称csma/ca)时延约束。设备在信道竞争过程中,首先等待固定随机回退时间(arbitration inter-frame spacing,简称aifs),在此期间,若检测信道一直保持空闲状态,则进入随机回退阶段(backoff阶段,含n个时隙的时间)。在每个时隙(slot)里会去检测信道是否空闲,当退避到最后一个slot结束的时候,若空闲信道评估(clear channel assessment,简称cca)模块检测判定信道空闲,则在最后一个slot结束边界,必须启动信息发送。
3.在现有技术中,将cca模块和媒体接入控制(media access control,简称)处理模块、基带模块设置在cu侧,这样需要向外部设备发送信息时,cca检测信道空闲后可以通知mac处理模块,mac处理模块进行mac发送处理并生成待发送信息,进而送给基带模块,基带模块基于待发送信息生成数字基带同相正交(in-phasequadrature,简称iq)信号并输出到ru侧,最后由ru侧发送给外部设备,而在这个发送过程中,ru需要与cu进行信息交互,这些信息交互会存在一定的往返时延,导致ru侧向外部设备发送信息的时间无法满足csma/ca的时延约束,且竞争到的信道也可能被其他设备占用,造成信息发送失败。


技术实现要素:

4.本技术实施例所要解决的技术问题在于,提供一种远端单元和传输信息的方法,以满足wifi场景下的csma/ca时延约束,确保信息正常传输。
5.第一方面,本技术的实施例提供了一种远端单元,可包括:
6.空闲信道评估cca模块,用于在竞争信道时执行载波侦听多路访问/冲突避免csma/ca的信道检测,确定信道的忙闲状态;
7.信号发生器,用于在所述cca模块确定信道空闲时,在执行信道检测的最后一个时隙的结束边界发送信道占用信号。
8.这样,通过信号发生器发送信道占用信号占住信道,可以为中心单元侧生成待发
送信息以及传输待发送信息争取时间,在满足csma/ca时延约束的前提下,确保信道不被其他设备竞争,从而避免了其他设备的竞争干扰,实现了信息的正常传输。
9.在一种可能的实现方式中,所述远端单元还包括:
10.媒体接入控制mac代理模块,用于接收中心单元发送的信道竞争消息,将所述信道竞争消息转发给所述cca模块,接收所述cca模块输出的信道竞争结果并发送给所述中心单元。
11.通过配置mac代理模块,可以为中心单元和远端单元之间提供消息转发的mac代理功能,确保二者之间特定信息的正常传输。
12.在一种可能的实现方式中,所述远端单元还包括:
13.射频模块,用于通过所述信号发生器占用的信道发送802.11帧,所述802.11帧中包含所述中心单元生成的数字基带同相正交iq信号。
14.在一种可能的实现方式中,所述远端单元还包括:
15.第一封装模块,用于对所述远端单元发送给所述中心单元的信号进行封装处理;
16.第一解封装模块,用于对所述中心单元发送给所述远端单元的信号进行解封装处理。
17.在一种可能的实现方式中,所述第一解封装模块具体用于接收所述中心单元发送的封装后的数据报文并进行解封装,获取所述数据报文中包含的所述数字基带iq信号和控制字,所述控制字用于指示所述数据报文中携带的802.11帧的发送起始点和发送结束点。
18.通过携带控制字,可以告知远端单元发送802.11帧的发送起始点和发送结束点,从而可以和信号发生器进行配合使用,利用发送起始点停止信号发生器发送信道占用信号并开始传输802.11帧,并在发送结束点停止发送802.11帧,从而实现信号的正常传输。
19.在一种可能的实现方式中,所述信号发生器还用于在所述发送起始点停止所述信道占用信号的发送。
20.在一种可能的实现方式中,所述射频模块还用于在所述发送结束点停止发送所述802.11帧。
21.在一种可能的实现方式中,所述mac代理模块还用于根据所述信道竞争结果或所述第一解封装模块解封装获得的所述控制字,控制所述信号发生器。
22.在一种可能的实现方式中,所述远端单元与所述中心单元之间传输的信号为数字基带频域iq信号,所述远端单元还包括:
23.快速傅里叶变换/快速傅里叶反变换fft/ifft模块,用于对所述射频模块接收到的802.11帧进行快速傅里叶变换/快速傅里叶反变换处理,完成所述802.11帧从时域到频域的转换,获取转换后的802.11帧中的长训练域ltf字段及其之后字段内容并发送给所述第一封装模块,所述第一封装模块还用于对长训练域ltf字段及其之后字段内容进行封装并发送给所述中心单元,以及,获取转换后的802.11帧中的信号sig字段并发送给sig检测模块;
24.所述sig检测模块,用于对所述sig字段进行解调译码,完成对所述802.11帧的格式检测,并将译码结果发送给所述第一封装模块,所述第一封装模块还用于将所述译码结果封装后发送给所述中心单元。
25.通过将fft/ifft模块和sig模块设置在远端单元,从而可以实现二者之间传输数
字基带频域iq信号,并可以在远端单元侧完成sig检测,以实现agc的第一次和第二次调整。
26.在一种可能的实现方式中,所述远端单元与所述中心单元之间传输的信号为数字基带时域iq信号,所述远端单元还包括:
27.同步模块,用于检测所述802.11帧的有效性和起始边界,对所述802.11帧进行帧同步和符号同步;
28.所述第一解封装模块还用于接收所述中心单元发送的封装后的译码结果,解封装后发送给自动增益控制agc调整模块;所述译码结果由所述中心单元对所述802.11帧进行fft/ifft转换,获取所述802.11帧中sig字段并执行sig检测后得到;
29.所述自动增益控制agc调整模块,用于根据所述译码结果生成自动增益控制的命令;
30.agc模块,用于接收所述自动增益控制的命令,对所述802.11帧的信号功率进行自动增益控制,调整输入数模/模数转换器的信号的功率。
31.通过将fft/ifft模块和sig检测模块设置在中心单元侧,从而可以实现在二者之间传输数字基带时域iq信号,并通过在远端单元侧增加agc调整模块,获取sig检测模块的译码结果之后,便可以实现对agc模块的控制,生成agc调整的命令,完成第一次,第二次/第三次agc调整。
32.在一种可能的实现方式中,所述同步模块具体用于在所述802.11帧中检测到传统短训练域l-stf字段时,指示所述agc模块对所述802.11帧的信号功率进行第一次自动增益控制;
33.所述译码结果为所述中心单元获取的所述802.11帧的传统信号域l-sig字段及其所述l-sig字段后的前三个正交频分复用ofdm符号的译码结果;
34.所述agc调整模块,具体用于在所述译码结果符合预设条件时,根据所述译码结果运行本地agc状态机,生成第二次自动增益控制或第三次自动增益控制的命令。
35.第二方面,本技术的实施例提供了一种传输信息的方法,可包括:
36.远端单元在竞争信道时执行载波侦听多路访问/冲突避免csma/ca的信道检测,确定信道的忙闲状态;
37.当确定信道空闲时,在执行信道检测的最后一个时隙的结束边界发送信道占用信号。
38.在一种可能的实现方式中,所述方法还包括:
39.所述远端单元接收中心单元发送的信道竞争消息;
40.将信道竞争结果发送给所述中心单元,其中,所述中心单元与所述远端单元连接。
41.在一种可能的实现方式中,所述方法还包括:
42.所述远端单元通过发送所述信道占用信号占用的信道,发送802.11帧,所述802.11帧中包含所述中心单元生成的数字基带同相正交iq信号。
43.在一种可能的实现方式中,所述方法还包括:
44.所述远端单元对所述远端单元发送给所述中心单元的信号进行封装处理;
45.所述远端单元对所述中心单元发送给所述远端单元的信号进行解封装处理。
46.在一种可能的实现方式中,所述方法还包括:
47.所述远端单元接收所述中心单元发送的封装后的数据报文并进行解封装,获取所
述数据报文中包含的所述数字基带iq信号和控制字,所述控制字用于指示所述数据报文中携带的802.11帧的发送起始点和发送结束点。
48.在一种可能的实现方式中,所述方法还包括:
49.所述远端单元在所述发送起始点停止所述信道占用信号的发送。
50.在一种可能的实现方式中,所述方法还包括:
51.所述远端单元在所述发送结束点停止发送所述802.11帧。
52.在一种可能的实现方式中,所述方法还包括:
53.所述远端单元根据所述信道竞争结果或解封装获得的所述控制字,控制是否发送所述信道占用信号。
54.在一种可能的实现方式中,所述远端单元与所述中心单元之间传输的信号为数字基带频域iq信号,所述方法还包括:
55.所述远端单元对接收到的802.11帧进行快速傅里叶变换/快速傅里叶反变换处理,完成所述802.11帧从时域到频域的转换,获取转换后的802.11帧中的长训练域ltf字段及其之后字段内容并进行封装,发送给所述中心单元,以及,获取转换后的802.11帧中的信号sig字段,对所述sig字段进行解调译码,完成对所述802.11帧的格式检测,并将译码结果发送给所述中心单元。
56.在一种可能的实现方式中,所述远端单元与所述中心单元之间传输的信号为数字基带时域iq信号,所述方法还包括:
57.所述远端单元检测所述802.11帧的有效性和起始边界,进行同步;
58.接收所述中心单元发送的封装后的译码结果,进行解封装后获得所述译码结果;所述译码结果由所述中心单元对所述802.11帧进行fft/ifft转换,获取所述802.11帧中sig字段并执行sig检测后得到;
59.根据所述译码结果生成自动增益控制的命令;
60.根据所述自动增益控制的命令,对所述802.11帧的信号功率进行自动增益控制,调整输入数模/模数转换器的信号的功率。
61.在一种可能的实现方式中,若所述远端单元在所述802.11帧中检测到传统短训练域l-stf字段时,则对所述802.11帧的信号功率进行第一次自动增益控制;
62.所述译码结果为所述中心单元获取的所述802.11帧的传统信号域l-sig字段及其所述l-sig字段后的前三个正交频分复用ofdm符号的译码结果;
63.在所述译码结果符合预设条件时,所述远端单元根据所述译码结果运行本地agc状态机,生成第二次自动增益控制或第三次自动增益控制的命令。
64.第三方面,本技术的实施例提供了一种接入点,可包括:
65.远端单元和中心单元;
66.所述远端单元包括:
67.空闲信道评估cca模块,用于在竞争信道时执行载波侦听多路访问/冲突避免csma/ca的信道检测,确定信道的忙闲状态;
68.信号发生器,用于在所述cca模块确定信道空闲时,在执行信道检测的最后一个时隙的结束边界发送信道占用信号;
69.所述中心单元包括:
70.媒体接入控制mac处理模块,用于生成信道竞争消息并发送给所述cca模块,接收所述cca模块发送的信道竞争结果,并进行mac发送处理和mac接收处理;例如在下行发送时,在接收到信道竞争结果后,进行mac发送,生成待发送信息,并将待发送信息发送给基带模块,通知基带模块生成数字基带同相正交iq信号并输出;在上行接收时,接收来自基带模块的输出信息,进行mac接收处理;
71.基带模块,负责数字基带iq信号的生成,发送和接收处理,包括基带发送通道和基带接收通道。下行方向,接收来自mac处理模块的命令和数据,生成数字基带iq信号并输出;上行方向,对数字基带iq信号进行接收处理,然后送给mac处理模块。基带模块具体可以分为:
72.基带发送通道,用于发送数字基带iq信号;
73.基带接收通道,用于接收数字基带iq信号。
74.所述远端单元还包括:
75.射频模块,用于通过所述信号发生器占用的信道,发送802.11帧,所述802.11帧中包含所述基带模块生成的数字基带iq信号。
76.具体地,可采用发送射频信号的方式进行发送;例如在下行发送时,通过所述信号发生器占用的信道,发送所述数字基带iq信号经过d/a数模转换以及上变频之后的射频信号;此外,在上行接收时,还可以用于接收射频信号,后续通过下变频以及a/d模数转换成所述数字基带iq信号。
77.在一种可能的实现方式中,所述中心单元还包括:
78.第一封装模块,用于对所述中心单元发送给所述远端单元的信号进行封装处理;
79.第一解封装模块,用于对所述远端单元发送给所述中心单元的信号进行解封装处理;
80.所述远端单元还包括:
81.第二封装模块,用于对所述远端单元发送给所述中心单元的信号进行封装处理;
82.第二解封装模块,用于对所述中心单元发送给所述远端单元的信号进行解封装处理。
83.在一种可能的实现方式中,所述第一封装模块,具体用于将所述数字基带iq信号封装成数据报文,加入控制字并输出,其中,所述控制字用于指示所述数据报文中携带的802.11帧的发送起始点和发送结束点;
84.所述第二解封装模块,具体用于将所述数据报文进行解封装,获得所述数字基带iq信号和所述控制字。
85.在一种可能的实现方式中,所述信号发生器还用于根据所述第二解封装模块获得的所述802.11帧的发送起始点,在所述发送起始点停止所述信道占用信号的发送。
86.在一种可能的实现方式中,所述射频模块还用于在所述发送结束点停止发送所述802.11帧。
87.在一种可能的实现方式中,所述远端单元还包括:
88.mac代理模块,用于接收所述中心单元发送的信道竞争消息,将所述信道竞争消息转发给所述cca模块,接收所述cca模块输出的信道竞争结果并发送所述中心单元;
89.所述mac代理模块还用于根据所述信道竞争结果或所述第二解封装模块解封装获
得的所述控制字,控制所述信号发生器。
90.在一种可能的实现方式中,所述远端单元与所述中心单元之间传输的信号为数字基带频域iq信号,所述远端单元还包括:
91.快速傅里叶变换/快速傅里叶反变换fft/ifft模块,用于对所述射频模块接收到的802.11帧进行快速傅里叶变换/快速傅里叶反变换处理,完成所述802.11帧从时域到频域的转换,获取转换后的802.11帧中的长训练域ltf字段及其之后字段内容并发送给所述第二封装模块,所述第二封装模块还用于对长训练域ltf字段及其之后字段内容进行封装并发送给所述中心单元,以及,获取转换后的802.11帧中的信号sig字段并发送给sig检测模块;
92.所述sig检测模块,用于对所述sig字段进行解调译码,完成对所述802.11帧的格式检测,并将译码结果进行发送给所述第二封装模块,所述第二封装模块还用于将所述译码结果封装后发送给所述中心单元。
93.在一种可能的实现方式中,所述远端单元与所述中心单元之间传输的信号为数字基带时域iq信号,所述中心单元还包括:
94.快速傅里叶变换/快速傅里叶反变换fft/ifft模块,用于对从所述远端单元接收到的802.11帧进行快速傅里叶变换/快速傅里叶反变换处理,完成所述802.11帧从时域到频域的转换,获取转换后的802.11帧中的sig字段并发送给sig检测模块;
95.所述sig检测模块,用于对所述sig字段进行解调译码,完成对所述802.11帧的格式检测,并将译码结果发送给所述第一封装模块,所述第一封装模块还用于将所述译码结果封装后发送给所述远端单元;
96.所述远端单元还包括:
97.同步模块,用于检测所述802.11帧的有效性和起始边界,对所述802.11帧进行帧同步和符号同步;
98.自动增益控制agc调整模块,用于在所述远端单元的第二解封装模块对所述封装后的译码结果进行解封装后,获取所述译码结果,根据所述译码结果生成自动增益控制的命令;
99.agc模块,用于接收所述自动增益控制的命令,对所述802.11帧的信号功率进行自动增益控制,调整输入数模/模数转换器的信号的功率。
100.在一种可能的实现方式中,所述同步模块具体用于在所述802.11帧中检测到传统短训练域l-stf字段时,指示所述agc模块对所述802.11帧的信号功率进行第一次自动增益控制;
101.所述sig检测模块,具体用于获取所述802.11帧的传统信号域l-sig字段及其所述l-sig字段后的前三个正交频分复用ofdm符号的译码结果,将所述译码结果发送给所述agc调整模块;
102.所述agc调整模块,具体用于根据所述译码结果运行本地agc状态机,生成第二次自动增益控制或第三次自动增益控制的命令。
103.第四方面,本技术的实施例提供了一种传输信息的方法,可包括:
104.接入点的远端单元在竞争信道时执行载波侦听多路访问/冲突避免csma/ca的信道检测,确定信道的忙闲状态;
105.当确定信道空闲时,所述远端单元在执行信道检测的最后一个时隙的结束边界发送信道占用信号;
106.所述接入点的中心单元在接收到信道竞争结果后,生成数字基带同相正交iq信号并输出;
107.所述远端单元通过所述信号发生器占用的信道,发送所述数字基带iq信号。
108.在一种可能的实现方式中,所述方法还包括:
109.所述中心单元将所述数字基带iq信号封装成数据报文,加入控制字并输出,其中,所述控制字用于指示所述数据报文中携带的802.11帧的发送起始点和发送结束点;
110.所述远端单元将所述数据报文进行解封装,获得所述数字基带iq信号和所述控制字。
111.在一种可能的实现方式中,所述方法还包括:
112.所述远端单元根据解封装获得的所述802.11帧的发送起始点,在所述发送起始点停止所述信道占用信号的发送。
113.在一种可能的实现方式中,所述方法还包括:
114.所述远端单元在所述发送结束点停止发送所述802.11帧。
115.在一种可能的实现方式中,在所述远端单元执行cca检测之前,所述方法还包括:
116.所述远端单元接收所述中心单元发送的信道竞争消息;
117.在所述远端单元执行cca检测之前,所述方法还包括:
118.所述远端单元将信道竞争结果发送给所述中心单元,根据所述信道竞争结果或解封装获得的所述控制字,控制是否发送信道占用符号。
119.在一种可能的实现方式中,所述远端单元与所述中心单元之间传输的信号为数字基带频域iq信号,所述方法还包括:
120.所述远端单元对接收到的802.11帧进行快速傅里叶变换/快速傅里叶反变换处理,完成所述802.11帧从时域到频域的转换,获取转换后的802.11帧中的长训练域ltf字段及其之后字段内容并进行封装,将封装的ltf字段及其之后字段内容发送给所述中心单元,以及,获取转换后的802.11帧中的信号sig字段并对所述sig字段进行解调译码,完成对所述802.11帧的格式检测,将译码结果进行封装后发送给所述中心单元。
121.在一种可能的实现方式中,所述远端单元与所述中心单元之间传输的信号为数字基带时域iq信号,所述方法还包括:
122.所述远端单元将所述802.11帧发送给所述中心单元;
123.所述中心单元对所述802.11帧进行快速傅里叶变换/快速傅里叶反变换处理,完成所述802.11帧从时域到频域的转换,获取转换后的802.11帧中的sig字段,对所述sig字段进行解调译码,完成对所述802.11帧的格式检测,并将译码结果封装后发送给所述远端单元;
124.所述远端单元检测所述802.11帧的起始边界,通过解封装获得所述译码结果,根据所述译码结果生成自动增益控制的命令;根据所述自动增益控制的命令,对所述802.11帧的信号功率进行自动增益控制,调整输入数模/模数转换器的信号的功率。
125.在一种可能的实现方式中,所述远端单元在检测所述802.11帧的起始边界时,弱在所述802.11帧中检测到传统短训练域l-stf字段,则指示对所述802.11帧的信号功率进
行第一次自动增益控制;
126.在获取所述802.11帧的传统信号域l-sig字段及其所述l-sig字段后的前三个正交频分复用ofdm符号的译码结果后,根据所述译码结果运行本地agc状态机,生成第二次自动增益控制或第三次自动增益控制的命令,对所述802.11帧进行第二次自动增益控制或第三次自动增益控制。
127.第五方面,本技术实施例提供了一种远端单元,可包括:
128.处理器、存储器和总线,所述处理器和存储器通过总线连接,其中,所述存储器用于存储一组程序代码,所述处理器用于调用所述存储器中存储的程序代码,执行如第二方面或第二方面任一项所述的方法。
129.第六方面,本技术实施例提供了一种装置。本技术提供的装置具有实现上述方法方面中远端单元行为的功能,其包括用于执行上述方法方面所描述的步骤或功能相对应的部件(means)。所述步骤或功能可以通过软件实现,或硬件(如电路)实现,或者通过硬件和软件结合来实现。
130.在一种可能的设计中,上述装置包括一个或多个处理器和通信单元。所述一个或多个处理器被配置为支持所述装置执行上述方法中远端单元相应的功能。可选的,所述装置还可以包括一个或多个存储器,所述存储器用于与处理器耦合,其保存装置必要的程序指令和/或数据。所述一个或多个存储器可以和处理器集成在一起,也可以与处理器分离设置。本技术并不限定。
131.所述装置可以为路由器、交换机、计算机或智能终端等,所述通信单元可以是收发器,或收发电路。可选的,所述收发器也可以为输入/输出电路或者接口。
132.所述装置还可以为通信芯片。所述通信单元可以为通信芯片的输入/输出电路或者接口。
133.另一个可能的设计中,上述装置,包括收发器、处理器和存储器。该处理器用于控制收发器或输入/输出电路收发信号,该存储器用于存储计算机程序,该处理器用于运行该存储器中的计算机程序,使得该装置执行第二方面或第二方面中任一种可能实现方式中远端单元完成的方法。
134.第七方面,提供了一种系统,该系统包括上述远端单元和中心单元组成的接入点,以及站点。
135.第八方面,提供了一种计算机可读存储介质,用于存储计算机程序,该计算机程序包括用于执行第二方面或第二方面中任一种可能实现方式中的方法的指令。
136.第九方面,提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序代码,当所述计算机程序代码在计算机上运行时,使得计算机执行上述第二方面或第二方面中任一种可能实现方式中的方法。
附图说明
137.为了更清楚地说明本技术实施例或背景技术中的技术方案,下面将对本技术实施例或背景技术中所需要使用的附图进行说明。
138.图1为本技术实施例提供的一种通信系统的架构示意图;
139.图2为本技术实施例提供的一种远端单元与中心单元的架构组成示意图;
140.图3为本技术实施例提供的一种传输信息的方法的流程示意图;
141.图4为本技术实施例提供的另一种传输信息的方法的流程示意图;
142.图5为本技术实施例提供的一种ru发送信道占用信号的时序示意图;
143.图6为本技术实施例提供的另一种ru发送信道占用信号的时序示意图;
144.图7为本技术实施例提供的不同帧格式下ru侧和cu侧接收处理的字段示意图;
145.图8为本技术实施例提供的另一种远端单元与中心单元的架构组成示意图;
146.图9为本技术实施例提供的一种进行agc调整的方法流程示意图;
147.图10为本技术实施例提供的接收不同格式的802.11帧时第二次/第三次agc调整的时序示意图;
148.图11为本技术实施例提供的一种agc调整的流程示意图;
149.图12为本技术实施例提供的另一种远端单元的组成示意图。
具体实施方式
150.下面结合本技术实施例中的附图对本技术的实施例进行描述。
151.本技术的说明书和权利要求书及上述附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
152.请参照图1,为本技术实施例提供的一种通信系统的架构示意图,为了便于描述和理解,在图1所示的架构中仅示出了一个中心单元和三个远端单元,并以中心单元与远端单元之间的通信进行举例说明。可以理解的是,在实际场景中,还可以包括一个或更多个远端单元的情况。本技术实施例不作任何限定。
153.在传统wifi场景下,一个ap覆盖范围内服务于多个站点(station,简称sta),不同ap工作在同频点或异频点,所有sta/ap均以csma/ca方式竞争访问信道。在wifi拉远场景下,传统ap的完整功能一分为二,分布式部署在中心单元和远端单元。
154.例如,如图1所示,在图1所示架构下,由中心单元10和若干远端单元20和若干站点30组成。
155.中心单元10和远端单元20组成分布式设计的接入点,是可以为无线局域网(wireless local area network,简称wlan)用户终端接入网络的设备。其可以是通信服务器、路由器、交换机、网桥、计算机、手机等。
156.远端单元20可与站点30进行通信。站点30又可以是用户终端,用户终端又可以称为移动终端、终端设备、用户设备等,其可以是计算机、手机、平板型电脑、手持设备、增强现实(augmented reality,简称ar)设备、虚拟现实(virtual reality,简称vr设备、机器类型通信终端或是其他可以接入网络的设备。
157.在本技术实施例中,站点30位于远端单元20的信号覆盖范围内,上行传输时,可以向远端单元20发送数据,远端单元20再发送给中心单元10进行基带处理;下行传输时,中心单元10可以将数据发送给远端单元20,再由远端单元20发送给站点30。
158.中心单元10和远端单元20之间传递信号的形式有模拟信号和数字信号两种。模拟信号拉远方式主要有射频拉远和中频拉远:
159.所谓射频拉远,是指天线和射频模块(包括射频前端功放)在远端单元20,其他部分在中心单元10,以同轴电缆方式进行射频拉远。缺点是同轴电缆随着射频升高,损耗增大,因此拉远距离有限。
160.所谓中频拉远,是指天线、射频模块(包括射频前端功放和射频收发信机)在远端单元20,其他在中心单元10,以以太双绞线方式进行拉远。由于远端单元20部分需要进行复杂的模拟域信号均衡和滤波,成本难以降低。
161.第三种以数字信号进行拉远传输的方式,通常是以光纤或以太双绞线进行传输的基带拉远方式。此方式基带数据可以传输较远的距离,不存在信号的衰减。
162.基于此,本技术设计了一种wifi场景下基于数字基带iq信号拉远的架构。
163.由于中心单元10和远端单元20属于分布式设备,不再是紧耦合关系,当下行传输或上行接收时,数据在远端单元2和中心单元10之间存在数微秒的往返时延。而wifi场景不同于蜂窝通信,存在其特有的时延约束。因此在考虑功能划分时,必须设计出满足wifi时序要求的数字基带拉远方案和传输报文的方法。
164.下面结合图2-图10对本技术的架构实现、远端单元的组成和中心单元的组成进行详细描述。
165.请参见图2,图2为本技术实施例提供的一种远端单元与中心单元的架构组成示意图,如图2所示,在由ru和cu组成的分布式设计的接入点中:
166.ru侧可主要包括以下部分:
167.射频模块,用于发送/接收射频信号。在发送方向:数字基带iq信号通过数模转换成模拟信号,并通过上变频到射频频带,经过射频模块发送出去;在接收方向:接收到的无线模拟射频信号,经过射频模块,下变频到基带,并通过模数转换成数字信号。
168.数模/模数转换器(ad/da),用于对接收或发送到的信号进行数模/模数转换。
169.收发信机数字前端(digital front end,简称dfe),处于ad/da与数字基带之间,起到桥梁作用。在发射机中,dfe包括数字域中处理各种信道的基带信号并提供上变频数字信号的部件;在接收机中,dfe包括处理射频(radio frequency,简称rf)解调数字化信号的部件。
170.空闲信道评估(clear channel assessment,简称cca)模块,用于在竞争信道时执行载波侦听多路访问/冲突避免(csma/ca)的信道检测,确定信道的忙闲状态。
171.信号发生器,用于在所述cca模块确定信道空闲时,在执行信道检测的最后一个时隙的结束边界发送信道占用信号。
172.媒体接入控制(media access control,简称mac)代理模块,用于接收中心单元发送的信道竞争消息,将所述信道竞争消息转发给所述cca模块,接收所述cca模块输出的信道竞争结果并发送给所述中心单元。
173.同步(sync)模块,用于检测接收到的802.11帧的有效性和起始边界,对所述802.11帧进行帧同步和符号同步。进行帧同步具体是指检测到802.11帧是否到来并确定802.11帧的起始位置,以实现信号处理上的相对粗略的时间同步;符号同步是指精确的确定802.11帧中每个正交分频分复用(orthogonal frequency division multiplexing,简称ofdm)符号的边界,以实现信号处理上相对精细的时间同步。通过帧同步和符号同步之后,可以为后续的相关模块提供信号处理的时序定位基础,如进行同步后可确定字段位置,
进而检测字段类型、对相关字段解调译码等。此外,同步模块还可用于指示自动增益控制(automatic gain control,简称agc)模块进行第一次agc调整。
174.agc模块,用于对接收到的802.11帧的信号功率进行自动增益控制,调整输入数模/模数转换器的信号的功率。
175.快速傅里叶变换/快速傅里叶反变换(fast fourier transform/inverse fast fourier transform,简称fft/ifft)模块,用于对射频模块接收到的802.11帧进行快速傅里叶变换/快速傅里叶反变换处理,完成所述802.11帧从时域到频域的转换,获取转换后的802.11帧中包含的字段内容。例如,获取转换后的802.11帧中的长训练域(short training field,简称)ltf字段及其之后字段内容并发送给所述中心单元,以及,获取转换后的802.11帧中的信号(signal,简称sig)字段并发送给sig检测模块。由于802.11帧的帧格式可能有多种,因此对应的长训练域也包括多种。此处的ltf字段也可描述为对应各种格式的x-ltf字段,其可能是传统长训练域(legacy long training field,简称l-ltf)字段;在现在及未来更多的应用场景下,其也可能是更高版本的802.11协议下的ltf,如高吞吐量长训练域(high throughput long training field,简称ht-ltf),超高吞吐量长训练域(very high throughput long training field,简称vht-ltf),高效长训练域(high efficient long training field,简称he-ltf),极高吞吐量长训练域(extremely throughout long training field,简称eht-ltf),还可能是未来通信技术发展后形成的更高版本802.11协议中的ltf。为了便于简洁的描述,在本技术中以x-ltf进行统称。
176.sig检测模块,用于对802.11帧中的sig字段进行解调译码,完成对802.11帧的格式检测。并将译码结果发送给所述中心单元。根据译码结果指示agc模块进行第二次agc调整。
177.第一封装模块,用于对所述远端单元发送给所述中心单元的信号进行封装处理;例如,远端单元向中心单元发送的信道竞争结果、802.11帧中的x-ltf字段及其之后字段内容、sig字段的译码结果等,都需要通过第一封装模块的封装后继续发送。
178.可选地,第一封装模块可以包括第一编帧子模块和第一压缩子模块,第一编帧子模块用于对接收到的信号进行802.11帧的编帧处理,第一压缩子模块用于对接收到的信号进行压缩处理。
179.第一解封装模块,用于对所述中心单元发送给所述远端单元的信号进行解封装处理,例如,中心单元向远端单元发送的信道竞争消息、数据报文、中心单元进行sig检测时的译码结果等。可选地,第一解封装模块可以包括第一解帧子模块和第一解压缩子模块,第一解帧子模块用于对接收到的802.11帧进行解帧处理,第一解压缩子模块用于对接收到的信号进行解压缩处理。
180.此外,所述mac代理模块还用于根据所述信道竞争结果或所述第一解封装模块解封装获得的所述控制字,控制所述信号发生器。
181.所述信号发生器还用于根据所述第一解封装模块获得的802.11帧的发送起始点,在所述发送起始点停止所述信道占用信号的发送。
182.ru侧主要涉及的信号处理和流向包括:
183.在下行发送时,cu向ru发送信道竞争消息,让ru启动信道竞争。具体是,ru的第一解封装模块接收到所述中心单元发送的信道竞争消息,通过解封装,输出给ru的mac代理模
块。mac代理模块接收信道竞争消息,通知cca模块启动信道检测,从cca模块处得到信道忙闲状态,得到信道竞争消息结果后,mac代理模块将信道竞争消息结果输出给封装模块进行封装,进而发送给中心单元以上报信道竞争消息结果。
184.ru侧主要的信号流向为:中心单元-第一解封装模块-mac代理模块-cca模块-mac代理模块-第一封装模块-中心单元。
185.与此同时,mac代理得到信道竞争结果后,发送控制命令给信号发生器,控制信号发生器发送信道占用信号。当第一解封装模块得到数据报文的发送起始点之后,通知给mac代理模块,mac代理模块发送控制命令给信号发生器,控制信号发生器停止发送信道占用信号。
186.ru侧主要的信号流向为:中心单元-第一解封装模块-mac代理模块-信号发生器。
187.当快速傅里叶变换/快速傅里叶反变换(fft/ifft)模块,在接收802.11帧时,将经过fft之后的x-ltf字段及其之后字段内容(例如x-ltf iq,data iq,数字基带频域iq形式)送给第一封装模块进行封装,然后经过phy接口拉远传输送给cu。
188.ru侧主要的信号流向为:ru的dfe接收机-fft/ifft模块-第一封装模块。
189.将经过fft模块之后的sig字段内容(sig iq,数字基带频域iq信号形式)送给sig检测模块时,ru侧的信号流向为:ru的dfe接收机-fft/ifft模块-sig检测模块。
190.将sig的译码结果通过解析然后送给第一封装模块进行封装,然后经过phy接口拉远传输送给cu时,ru侧的信号流向为:fft/ifft模块-sig检测模块-第一封装模块-中心单元。
191.在发送802.11帧时,由第一解封装模块解封装得到数字基带频域iq数据,送给fft/ifft模块完成频域到时域的转换。ru侧信号流向为:中心单元-第一解封装模块-fft/ifft模块-ru的dfe发射机。
192.cu侧可主要包括以下部分:
193.mac处理模块,用于生成信道竞争消息并发送给所述cca模块,接收所述cca模块发送的信道竞争结果,并进行mac发送处理和mac接收处理;例如在下行发送时,在接收到信道竞争结果后,进行mac发送,生成待发送信息,并将待发送信息发送给基带模块,通知基带模块生成数字基带iq信号并输出;在上行接收时,接收来自基带模块的输出信息,进行mac接收处理;
194.基带模块:负责数字基带iq信号的生成,发送和接收处理,包括基带发送通道和基带接收通道。下行方向,接收来自mac处理模块的命令和数据,生成数字基带iq信号并输出;上行方向,对数字基带iq信号进行接收处理,然后送给mac处理模块。基带模块具体可以分为:基带发送通道,用于发送数字基带iq信号;基带接收通道,用于接收数字基带iq信号。
195.第二封装模块,用于对cu侧发出的信号进行封装处理,如可能发送的信道竞争消息、数据报文、中心单元进行sig检测时的译码结果等。可选地,与第一解封装模块类似地,其可以包括第二编帧子模块和第二压缩子模块。
196.第二解封装模块,用于对接收到的信号进行解封装处理,如可能接收到的信道竞争结果、802.11帧中的x-ltf字段及其之后字段内容、sig字段的译码结果等。可选地,与第一解封装模块类似地,其可以包括第二解帧子模块和第二解压缩子模块。
197.在该架构下,远端单元与中心单元之间传输的信号为数字基带频域iq信号,当接
入点需要向站点发送信息时,由于进行信道竞争的cca模块位于ru侧,生成待发送信息的mac处理模块以及根据待发送信息生成数字基带iq信号的基带模块均位于cu侧,信道竞争结果的反馈、待发送信息、数字基带iq信号的生成和传输都需要时间,因此将无法满足csma/ca的时延约束。因此在本技术中,可以采用如图3所示的一种传输信息的方法来进行信息传输,具体可包括如下步骤:
198.s301,远端单元在竞争信道时执行载波侦听多路访问/冲突避免(csma/ca)的信道检测,确定信道的忙闲状态;
199.s302,当确定信道空闲时,在执行信道检测的最后一个时隙的结束边界发送信道占用信号。
200.可选地,信道占用信号可以是单音信号,可通过能量检测的方式占用信道;信道占用信号也可以是802.11帧的传统短训练域(legacy short training field,简称l-stf)字段即802.11帧的前导码部分,可通过特定信号类型的信号检测来占用信道。
201.这样,可以实现在ru和cu的信息交互时间内,将ru竞争到的信道进行持续占用,确保了cu侧的待发送信息在满足csma/ca时延约束的前提下进行发送。
202.具体的发送流程可参见图4,为本技术实施例提供的另一种传输信息的方法,具体可包括如下步骤:
203.s401,中心单元向远端单元发送信道竞争消息。
204.s402,远端单元在竞争信道时执行载波侦听多路访问/冲突避免(csma/ca)的信道检测,确定信道的忙闲状态。
205.s403,远端单元向中心单元发送信道竞争结果。
206.s404,当确定信道空闲时,在执行信道检测的最后一个时隙的结束边界发送信道占用信号。
207.s405,中心单元生成数字基带iq信号,封装成数据报文,并加入控制字。
208.s406,中心单元将数据报文发送给远端单元。
209.s407,远端单元解封装数据报文,获取数字基带iq信号和控制字,所述控制字用于指示所述数据报文中携带的802.11帧的发送起始点和发送结束点。
210.s408,远端单元根据控制字中802.11帧的发送起始点停止发送信道占用信号;
211.s409,远端单元通过发送所述信道占用信号占用的信道,以802.11帧的形式发送所述中心单元生成的数字基带iq信号,并根据控制字中802.11帧的发送结束点停止发送802.11帧。
212.其中,在步骤s404中,发送信道占用信号的具体时序图可参见图5,如图5所示,在cca检测信道为忙碌状态(cca busy)时,等待固定随机回退时间,等待的固定随机回退时间通常为仲裁帧间隔时间(arbitration inter-frame spacing,简称aifs),在此期间,若检测信道一直保持空闲状态,则进入随机回退阶段(backoff)阶段,包含n个时隙(slot)的时间。在每个slot里cca模块会去检测信道是否空闲,当退避到最后一个slot结束的时候,若cca模块检测判定信道空闲,则在最后一个slot结束边界,启动信道占用符号的发送。其中,时间点1的位置表示ru在backoff最后一个slot判断出信道空闲;时间点2表示ru向cu反馈信道竞争结果,同时准备生成信道占用信号;时间点3表示执行信道检测的最后一个时隙的结束边界,ru在backoff最后一个slot结束的时间点3发送信道占用信号,占住信道。与此同
时,为cu准备数据报文并经拉远传输给ru争取时间;时间点4表示当ru收到封装了数字基带iq信号的数据报文,ru解封装,通过控制字获知802.11帧的发送起始点。此时停止发送信道占用信号,将解封装的数字基带iq信号经过ru后续发送单元,最后通过射频模块发送出去,并根据控制字中的802.11帧的发送结束点,停止发送802.11帧。
213.需要说明的是,为了占住信道,ru发送信道占用信号通常是持续发送的,以发送l-stf字段为例,可参见图6,为本技术实施例发送信道占用信号的时序示意图,如图所示,当ru未接收到cu的数据报文时,将连续的发送l-stf字段以占住信道,直到接收到数据报文并获知控制字中包含的802.11帧的发送起始点后,再停止发送l-stf字段。并开始发送802.11帧中的信息如l-ltf字段等内容。
214.当然,如果其他设备竞争信道是根据一定周期来进行的,则ru也可以根据该周期或小于该周期的间隔来发送信道占用信号;或者,接入点已知在一定时间内没有其他设备竞争信道,则ru在该时段内也可以不发送信道占用信号,而在超出该时段时发送信道占用信号;或者,在一些情况下,接入点竞争信道成功后能在预设时长内使用该信道,则在该预设时长内ru也可以不发送信道占用信号,在达到预设时长后发送信道占用信号。本技术实施例不做任何限定。
215.在该架构下,与agc调整相关的模块均位于ru侧,x-ltf及其之后的字段内容在ru侧经过fft转换成数字基带频域iq信号后,经过第一封装模块封装成数据报文,并通过拉远传输发送给cu。cu侧经过第二解封装模块解封装后得到数字基带频域iq形式的x-ltf及其之后的字段内容,cu端完成基带接收处理。而sig检测在ru侧完成,并将结果经过封装后发送给cu;l-stf以及x-stf在ru侧终结,完成agc调整。不同帧格式下,ru侧和cu侧接收处理的字段可参见图7,图7为不同帧格式下ru侧和cu侧接收处理的字段示意图。
216.需要说明的是,图7仅以802.11ax及其之前的标准对应的帧格式为例,本技术实施例还可以应用到802.11be及其之后的标准对应的帧格式。
217.在本技术实施例中,通过将与dfe紧耦合的agc模块、cca模块和sync模块设置在ru段,并且新增信号发生器,当检测到信道空闲后,利用ru侧的信号发生器,可以在随机退避阶段最后一个slot结束边界启动信道占用信号的发送,占住信道,从而解决了下行信号发送的csma/ca时序问题,同时为cu侧准备802.11帧提供足够的时间。
218.请参见图8,为本技术实施例提供的另一种远端单元与中心单元的架构组成示意图,与图2相比,在图2中位于ru侧的fft/ifft模块和sig检测模块被配置到了cu侧,并在ru侧新增了agc调整模块。需要说明的是,sig检测模块输出到ru侧的信息同样需要经过第二封装模块的封装处理,为了便于绘图用虚线加以表示。在该架构下,远端单元与中心单元之间传输的信号为数字基带时域iq信号。
219.由于在wlan系统中,接收机需要对接收到的802.11帧进行功率增益调整,使得信号以合适的功率进入ad/da。而802.11帧可分为两个部分:前导(preamble)部分和数据(data)部分。wlan系统的接收机接收802.11帧时,为了调整接收信号功率,wifi中使用短训练符(short training field,简称stf)和各个格式的x-stf字段,如高吞吐量短训练域(high throughput short training field,简称ht-stf)字段,超高吞吐量短训练域(very high throughput short training field,简称vht-stf)字段,高效短训练域(high efficient short training field,简称he-stf)等进行两次agc调整。第一次agc是在解调
l-stf过程中,利用l-stf序列进行第一次agc调整,该调整可将信号大致调整到adc的动态范围内;之后,利用ht-stf/vht-stf/he-stf进行第二次agc调整。可见第二次agc的调整是要根据判断出的帧结构类型来决定的。从判断出帧结构到第二次agc执行需要有一定的时间缓冲来保证足够的时间做agc调整。在图2所示的架构中,涉及agc调整的同步模块、fft/ifft模块、sig检测模块、agc模块均位于ru侧,因此不存在agc调整的时延约束问题,而在本技术实施例中,为了实现ru与cu之间以数字基带时域iq信号传输,fft/ifft模块和sig检测模块被配置在了cu侧,因此cu通知ru帧格式的检测结果需要一定的传输时延,可能存在agc调整的时延约束问题。
220.因此,在本技术实施例中,在ru侧配置了agc调整模块,用于从第一解封装模块接收中心单元发送的封装后的译码结果,根据所述译码结果生成自动增益控制的命令;所述译码结果由所述中心单元对所述802.11帧进行fft/ifft转换,获取所述802.11帧中sig字段并执行sig检测后得到;
221.相对于图2中的agc模块,本技术实施例中的agc模块,还用于接收所述自动增益控制的命令,对所述802.11帧的信号功率进行自动增益控制,调整输入数模/模数转换器的信号的功率。
222.所述同步模块具体用于在所述802.11帧中检测到l-stf字段时,指示所述agc模块对所述802.11帧的信号功率进行第一次自动增益控制;
223.所述译码结果为所述中心单元获取的所述802.11帧的传统信号域(legacy signal field,简称l-sig)字段及其所述l-sig字段后的前三个正交频分复用ofdm符号的译码结果;
224.所述agc调整模块,具体用于在所述译码结果符合预设条件时,根据所述译码结果运行本地agc状态机,生成第二次自动增益控制或第三次自动增益控制的命令。
225.具体的方法流程请参见图9,为本技术实施例提供的一种进行agc调整的方法流程示意图,具体包括如下步骤:
226.s901,远端单元接收802.11帧,检测到l-stf字段时,进行第一次agc调整。
227.s902,远端单元将802.11帧中包含的数字基带iq信号,封装成数据报文,并加入控制字。
228.s903,远端单元将数据报文发送给中心单元。
229.s904,中心单元解封装数据报文,根据控制字获知802.11帧的发送起始点和结束点,对802.11帧进行解调译码,将l-sig及其之后的三个ofdm符号的译码结果封装成控制报文.
230.s905,中心单元向远端单元发送控制报文。
231.s906,远端单元解封装控制报文,获得译码结果,根据译码结果运行本地agc状态机,生成第二次/第三次agc调整命令。
232.s907,根据agc调整命令进行第二次/第三次agc调整。
233.由于802.11帧的格式存在多种,不同格式的802.11帧进行第二次/第三次agc调整的示意图请参见图10。
234.如图10所示,为接收不同格式的802.11帧时第二次/第三次agc调整的时序示意图。对于各种格式的报文,ht-stf/vht-stf/he-stf之前的字段长度通常为4us的整数倍。
235.因ru侧存在同步(sync)模块,可以检测到l-stf,从而可以判断出有效的802.11帧的起始点和结束点。ru会将接收到的802.11帧封装成数据报文传给cu。如图所示,t00,t10,t20,t30分别表示l-sig及其之后三个ofdm符号传输给cu的时间点。考虑拉远传输时延以及cu接收后的解调处理时延,t01,t11,t21,t31分别表示解调出l-sig以及其之后三个ofdm符号并封装成控制报文送给ru的时间点。考虑拉远传输时延,t02,t12,t22,t32分别表示ru侧获得l-sig及其之后三个ofdm符号的译码结果的时间点。
236.在步骤s906中,新增的agc调整模块执行本地agc状态机生成第二次/第三次agc调整命令的示意图可参见图11,图11为agc调整的流程示意图,包括第一次agc调整和第二次/第三次agc调整。如图11所示,当ru检测在l-stf时会做第一次agc调整。然后ru在收到l-sig的译码结果之后,即在t02处,判断l-sig的调制方式是否为二进制相移键控(binary phase shift keying,简称bpsk)。
237.如果l-sig的调制方式是bpsk,则进一步判段l-datarate是否为6mbps,其中,l-datarate是l-sig字段里rate域所指示的值,表示数据速率。在ht/vht/he格式的ppdu报文中,l-sig中的rate字段是固定值6mbps,也即l-datarate为6mbps。如果l-datarate为6mbps,则mode可能为ht,vht,he格式,或者bpsk数据调制的non-ht格式。根据l-sig的解调结果,判定做第二次agc调整。并进一步在16us处得到l-sig之后第一个符号的解调结果。判断l-sig之后第一个符号的内容是否与l-sig相同。如果不同则结束,如果相同,则mode是he。判断length mod 3==1还是==2,其中,length是l-sig字段中的length域,表示ppdu中携带负载的物理层业务数据单元(phy service data unit,简称psdu)的字节数。如果length等于1,则进一步根据接收(rx)状态机判断是he tb还是he su,如果是he su,则在16us处根据l-sig之后第一个符号结果判定做第三次agc调整。如果是he tb,则在20us处根据收到l-sig之后第二个符号结果,判定做第三次agc调整。如果length mod 3==2,则为he er su格式。在24us处得到l-sig之后第三个符号的解调结果并进一步判断l-sig之后第三个符号的调制方式,如果调制方式是qbpsk,则在确认为he er su格式的基础上,在24us处根据收到l-sig之后第三个符号结果,判定做第三次agc调整。
238.如果l-sig的调制方式是bpsk,且l-datarate不等于6mbps,则mode可能是非bpsk数据调制的non-ht,或者ht-mf格式。进一步根据cca检测判断带宽bw是否为40mhz且主辅信道上都检测到有效的l-sig。如果是,则mode是ht-mf格式,根据l-sig的解调结果,判定做第二次agc调整;如果否,则无法判定是non-ht还是ht-mf格式。不做第二次agc调整。
239.如果l-sig的调制方式是正交二进制相移键控(quadrature binary phase shift keying,简称qbpsk),则mode为ht-gf。不用做第二次agc调整。
240.在解决了csma/ca时延约束的基础上,本技术实施例通过在ru侧新增agc调整模块,利用cu和ru之间控制报文的交互,cu向ru传输l-sig及其后续三个符号的译码结果,辅助ru接收802.11帧时做第二次/第三次agc调整,从而解决了agc时序问题;
241.请参照图12,为本技术实施例提供的一种远端单元的组成示意图;可包括:
242.处理器110、存储器120和总线130。处理器110和存储器120通过总线130连接,该存储器120用于存储指令,该处理器110用于执行该存储器120存储的指令,以实现如上图3,图4-图9对应的方法中远端单元执行的步骤。
243.进一步的,该远端单元还可以包括输入口140和输出口150。其中,处理器110、存储
器120、输入口140和输出口150可以通过总线130相连。
244.处理器110用于执行该存储器120存储的指令,以控制输入口140接收信号,并控制输出口150发送信号,完成上述方法中远端单元执行的步骤。其中,输入口140和输出口150可以为相同或者不同的物理实体。为相同的物理实体时,可以统称为输入输出口。所述存储器120可以集成在所述处理器110中,也可以与所述处理器110分开设置。
245.作为一种实现方式,输入口140和输出口150的功能可以考虑通过收发电路或者收发的专用芯片实现。处理器110可以考虑通过专用处理芯片、处理电路、处理器或者通用芯片实现。
246.作为另一种实现方式,可以考虑使用通用计算机的方式来实现本技术实施例提供的远端单元。即将实现处理器110,输入口140和输出口150功能的程序代码存储在存储器中,通用处理器通过执行存储器中的代码来实现处理器110,输入口140和输出口150的功能。
247.该远端单元所涉及的与本技术实施例提供的技术方案相关的概念,解释和详细说明及其他步骤请参见前述方法或其他实施例中关于远端单元相关内容的描述,此处不做赘述。
248.本领域技术人员可以理解,为了便于说明,图12中仅示出了一个存储器和处理器。在实际的控制器中,可以存在多个处理器和存储器。存储器也可以称为存储介质或者存储设备等,本技术实施例对此不做限制。
249.应理解,在本技术实施例中,处理器可以是中央处理单元(central processing unit,简称cpu),该处理器还可以是其他通用处理器、数字信号处理器(digital signal processing,简称dsp)、专用集成电路(application specific integrated circuit,简称asic)、现成可编程门阵列(field-programmable gate array,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。
250.该存储器可以包括只读存储器和随机存取存储器,并向处理器提供指令和数据。存储器的一部分还可以包括非易失性随机存取存储器。
251.该总线除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线。
252.在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。结合本技术实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。
253.根据本技术实施例提供的方法,本技术实施例还提供一种接入点,包括前述的远端单元和中心单元。
254.根据本技术实施例提供的方法,本技术实施例还提供一种系统,包括前述的接入点和站点。
255.在本技术的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构
成任何限定。
256.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各种说明性逻辑块(illustrative logical block,简称ilb)和步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
257.在本技术所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
258.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘)等。
259.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1