System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 射频前端控制方法、装置、设备及计算机可读存储介质制造方法及图纸_技高网

射频前端控制方法、装置、设备及计算机可读存储介质制造方法及图纸

技术编号:41179495 阅读:4 留言:0更新日期:2024-05-07 22:14
本发明专利技术公开了一种射频前端控制方法、装置、设备及计算机可读存储介质,所述方法包括:接收射频前端设备的控制端发送的控制请求;根据所述控制请求携带的通道选择信息,从各套射频前端总线中确定所述控制请求所选择的射频前端总线;将所述控制请求中携带的命令信息转换为射频前端总线协议对应的命令帧;将根据所述控制请求转换得到的命令帧发送给所述控制请求所选择的射频前端总线对接的射频前端设备。本发明专利技术提高了对射频前端设备进行控制时射频前端总线的利用率。

【技术实现步骤摘要】

本专利技术涉及无线通信,尤其涉及一种射频前端控制方法、装置、设备及计算机可读存储介质


技术介绍

1、射频前端(rffe,rf front-end)总线接口是为射频前端制定了标准总线接口,单套射频前端总线最多可以挂载15个从机设备。随着通信技术不断迭代发展,对射频前端设备(如天线开关、天线调谐器、功率放大器、噪声放大器等等)的种类及数量的需求也不断增加,加之控制射频前端的modem(调制解调器)种类较多,不同modem控制的射频前端设备种类和数量也有所不同,且可能存在交叉控制场景,必要时也存在软件代替modem控制射频前端的场景,从而导致单套射频前端总线不能满足对所有射频前端设备的控制需求,也即,需要多套射频前端总线。每个控制端(modem和软件)分别采用一套射频前端总线对接相应的射频前端设备时,射频前端总线的利用率较低。


技术实现思路

1、本专利技术的主要目的在于提供一种射频前端控制方法、装置、设备及计算机可读存储介质,旨在提高对射频前端设备进行控制时射频前端总线的利用率。

2、为实现上述目的,本专利技术提供一种射频前端控制方法,所述射频前端控制方法包括以下步骤:

3、接收射频前端设备的控制端发送的控制请求;

4、根据所述控制请求携带的通道选择信息,从各套射频前端总线中确定所述控制请求所选择的射频前端总线;

5、将所述控制请求中携带的命令信息转换为射频前端总线协议对应的命令帧;

6、将根据所述控制请求转换得到的命令帧发送给所述控制请求所选择的射频前端总线对接的射频前端设备。

7、可选地,所述射频前端控制方法还包括:

8、对于所述各套射频前端总线中的任意一套目标射频前端总线,检测所述目标射频前端总线是否同时被多个所述控制请求所选择;

9、若所述目标射频前端总线同时被多个所述控制请求所选择,则按照预设的各种控制端的优先级顺序,对选择所述目标射频前端总线的多个所述控制请求进行排序;

10、对于选择所述目标射频前端总线的多个所述控制请求,按照排序的顺序依次执行所述将根据所述控制请求转换得到的命令帧发送给所述控制请求所选择的射频前端总线对接的射频前端设备。

11、可选地,所述各套射频前端总线分别对应一个冲突检测电路,所述从各套射频前端总线中确定所述控制请求所选择的射频前端总线之后,还包括:

12、向所述控制请求所选择的射频前端总线对应的冲突检测电路发送一次请求信号;

13、所述将根据所述控制请求转换得到的命令帧发送给所述控制请求所选择的射频前端总线对接的射频前端设备之后,还包括:

14、在将根据所述控制请求转换得到的命令帧发送完后,向所述冲突检测电路发送一次结束信号;

15、所述检测所述目标射频前端总线是否同时被多个所述控制请求所选择包括:

16、通过目标冲突检测电路在接收到一次目标控制端所发送的所述控制请求对应的所述请求信号后,开始产生与所述目标控制端对应的锁存信号,其中,所述目标冲突检测电路为所述目标射频前端总线对应的冲突检测电路;

17、通过所述目标冲突检测电路在接收到一次所述目标控制端所发送的所述控制请求对应的所述结束信号后,结束产生与所述目标控制端对应的所述锁存信号;

18、在目标时刻检测到所述目标冲突检测电路所产生的所述锁存信号的数量大于1的情况下,确定在所述目标时刻所述目标射频前端总线同时被多个所述控制请求所选择。

19、可选地,所述射频前端控制方法还包括:

20、通过所述目标冲突检测电路在接收到一次所述目标控制端所发送的所述控制请求对应的所述请求信号后,将所述目标控制端所发送的所述控制请求携带的命令信息进行缓存;

21、所述检测所述目标射频前端总线是否同时被多个所述控制请求所选择之后,包括:

22、若所述目标射频前端总线同时被多个所述控制请求所选择,则对所述目标冲突检测电路所产生的各个所述锁存信号按照预设的各种控制端的拼接顺序进行拼接,得到控制端冲突信号;

23、将所述控制端冲突信号和所述目标冲突检测电路缓存的各个命令信息上报给软件控制端。

24、可选地,各种控制端发送的所述控制请求为按照统一的预设报文格式生成的报文,所述射频前端控制方法还包括:

25、按照所述预设报文格式从所述控制请求中获取各项信息。

26、可选地,所述将根据所述控制请求转换得到的命令帧发送给所述控制请求所选择的射频前端总线对接的射频前端设备包括:

27、根据预设的命令模式与数据量之间的映射关系,将所述控制请求中携带的命令模式所对应的数据量设置为计数器的计数值;

28、通过所述计数器按照所述计数值进行计数;

29、在所述计数器每计数一次后,向所述控制请求所选择的射频前端总线对接的射频前端设备发送一个时钟脉冲信号和所述命令帧中的一位信息。

30、可选地,所述通过所述计数器按照所述计数值进行计数包括:

31、通过所述计数器以目标频率按照所述计数值进行计数,其中,所述目标频率为所述控制请求中携带的频率,所述控制请求中携带的频率为所述控制请求所支持的射频前端设备的频率。

32、可选地,所述将根据所述控制请求转换得到的命令帧发送给所述控制请求所选择的射频前端总线对接的射频前端设备之后,还包括:

33、将通过所述命令帧回读得到的回读数据与所述控制请求中携带的回读指示信息一并上报给软件控制端,以供所述软件控制端根据上报的回读指示信息匹配上报的回读数据所对应的所述控制请求。

34、可选地,所述将所述控制请求中携带的命令信息转换为射频前端总线协议对应的命令帧之前,还包括:

35、获取所述控制请求中携带的协议信息;

36、在协议信息指示所述控制请求所采用的协议为所述射频前端总线协议的情况下,执行所述将所述控制请求中携带的命令信息转换为射频前端总线协议对应的命令帧。

37、为实现上述目的,本专利技术还提供一种射频前端控制装置所述射频前端控制装置包括:

38、接收模块,用于接收射频前端设备的控制端发送的控制请求;

39、确定模块,用于根据所述控制请求携带的通道选择信息,从各套射频前端总线中确定所述控制请求所选择的射频前端总线;

40、转换模块,用于将所述控制请求中携带的命令信息转换为射频前端总线协议对应的命令帧;

41、发送模块,用于将根据所述控制请求转换得到的命令帧发送给所述控制请求所选择的射频前端总线对接的射频前端设备

42、为实现上述目的,本专利技术还提供一种射频前端控制设备,所述射频前端控制设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的射频前端控制程序,所述射频前端控制程序被所述处理器执行时实现如上所述的射频前端控制方法的步骤。

43、此外,为实现上述本文档来自技高网...

【技术保护点】

1.一种射频前端控制方法,其特征在于,所述射频前端控制方法包括:

2.如权利要求1所述的射频前端控制方法,其特征在于,所述射频前端控制方法还包括:

3.如权利要求2所述的射频前端控制方法,其特征在于,所述各套射频前端总线分别对应一个冲突检测电路,所述从各套射频前端总线中确定所述控制请求所选择的射频前端总线之后,还包括:

4.如权利要求3所述的射频前端控制方法,其特征在于,所述射频前端控制方法还包括:

5.如权利要求1所述的射频前端控制方法,其特征在于,各种控制端发送的所述控制请求为按照统一的预设报文格式生成的报文,所述射频前端控制方法还包括:

6.如权利要求1所述的射频前端控制方法,其特征在于,所述将根据所述控制请求转换得到的命令帧发送给所述控制请求所选择的射频前端总线对接的射频前端设备包括:

7.如权利要求6所述的射频前端控制方法,其特征在于,所述通过所述计数器按照所述计数值进行计数包括:

8.如权利要求1所述的射频前端控制方法,其特征在于,所述将根据所述控制请求转换得到的命令帧发送给所述控制请求所选择的射频前端总线对接的射频前端设备之后,还包括:

9.如权利要求1至8中任一项所述的射频前端控制方法,其特征在于,所述将所述控制请求中携带的命令信息转换为射频前端总线协议对应的命令帧之前,还包括:

10.一种射频前端控制装置,其特征在于,所述射频前端控制装置包括:

11.一种射频前端控制设备,其特征在于,所述射频前端控制设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的射频前端控制程序,所述射频前端控制程序被所述处理器执行时实现如权利要求1至9中任一项所述的射频前端控制方法。

12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有射频前端控制程序,所述射频前端控制程序被处理器执行时实现如权利要求1至9中任一项所述的射频前端控制方法。

...

【技术特征摘要】

1.一种射频前端控制方法,其特征在于,所述射频前端控制方法包括:

2.如权利要求1所述的射频前端控制方法,其特征在于,所述射频前端控制方法还包括:

3.如权利要求2所述的射频前端控制方法,其特征在于,所述各套射频前端总线分别对应一个冲突检测电路,所述从各套射频前端总线中确定所述控制请求所选择的射频前端总线之后,还包括:

4.如权利要求3所述的射频前端控制方法,其特征在于,所述射频前端控制方法还包括:

5.如权利要求1所述的射频前端控制方法,其特征在于,各种控制端发送的所述控制请求为按照统一的预设报文格式生成的报文,所述射频前端控制方法还包括:

6.如权利要求1所述的射频前端控制方法,其特征在于,所述将根据所述控制请求转换得到的命令帧发送给所述控制请求所选择的射频前端总线对接的射频前端设备包括:

7.如权利要求6所述的射频前端控制方法,其特征在于,所述通过所述计数器按照所述计数值进...

【专利技术属性】
技术研发人员:兰鹏涛高峰
申请(专利权)人:深圳市中兴微电子技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1