掌桥专利:专业的专利平台
掌桥专利
首页

频段信息转换方法及装置、电子设备和计算机存储介质

文献发布时间:2023-06-19 12:22:51


频段信息转换方法及装置、电子设备和计算机存储介质

技术领域

本发明实施例涉及计算机技术领域,特别涉及频段信息转换方法及装置、电子设备和计算机存储介质。

背景技术

5G网络是指在移动通信网络发展中的第五代网络,相较于之前的四代移动通信网络,5G网络在实际应用过程中将表现出更加强大的功能,例如,理论上5G网络传输速度每秒钟能够达到数十GB,这一传输速度大约是4G移动网络的传输速度的几百倍。

尽管5G网络功能强大,但考虑到5G SA(stand alone,独立组网)成本太高,国内外绝大多数运营商会选择前期采用NSA(Non-standalone,非独立组网),即,采用EN-DC(E-UTRA and New radioDual Connectivity,4G无线接入网与5G新空口的双连接)的形式,也就是使用4G的核心网,但空中接口包含4G和5G两部分。NSA需要同时利用4G频段对应的载波与5G频段对应的载波进行数据传输,而4G频段和5G频段均已被划分成了许多子频段,且4G频段被划分得到的多个4G子频段还可以实现载波聚合,即,可以同时利用多个4G子频段对应的载波进行数据传输,以增加系统的数据传输带宽。若将4G频段被划分得到的多个4G子频段中的部分4G子频段先进行载波聚合,再与5G频段被划分得到的多个5G子频段之间进行排列组合,则可以得到许多EN-DC组合,例如,存在一个EN-DC组合为:DC_1A-3A-41C-42C_n257A,其中,1A、3A、41C和42C均为4G频段被划分得到的四个4G子频段,n257A为5G频段被划分得到的一个5G子频段,这四个4G子频段与一个5G子频段需要同时传输数据。

由于4G子频段与5G子频段的数目较多,且4G子频段之间还可以进行载波聚合,故进行排列组合后可以得到上万多个EN-DC组合,而一个EN-DC组合中包括的各子频段同时进行数据传输的性能,往往与另一个EN-DC组合中包括的各子频段同时进行数据传输的性能之间是存在一定差异的,这就需要研究人员对这上万个EN-DC组合逐一进行调试,以便获取各EN-DC组合的传输性能,并于后续更好地应用这些EN-DC组合传输数据。研究人员通常是通过软件对这些EN-DC组合进行调试,这就需要将包含诸如“DC_1A-3A-41C-42C_n257A”这样的EN-DC组合,以及指定该EN-DC组合中的多输入多输出(MIMO)的频段、单输入单输出(SISO)的频段和上行频段的EN-DC组合的一行表格或TXT形式的一行频段信息,转换为XML(eXtensible Markup Language)形式的代码,XML是互联网联合组织创建的一组规范,其目的是帮助软件开发人员和内容创建者通过网络方式组织和传递信息。

EN-DC组合的一行表格的具体形式请参考表1和表2,表1中以EN-DC组合是“DC_1A-3A-41C-42C_n257A”、4G 4*4MIMO频段是1A-3A-41C频段、4G上行频段是1A频段、5G上行SISO频段为n257A频段为例示出EN-DC组合的一行表格,表2中以EN-DC组合是“DC_1A-3A-41C-42C_n257A”、4G 4*4MIMO频段是1A-3A-41C频段、4G上行频段是1A频段、5G上行2*2MIMO频段为n257A频段为例示出EN-DC组合的一行表格。

表1 EN-DC组合的一行表格

表2 EN-DC组合的另一行表格

目前是通过人工将不同的EN-DC组合的每一行表格,分别转换为一个XML形式的代码的,由于EN-DC组合的数目相当多,且人工转换的转换效率低,故会严重影响对EN-DC组合的调试进程,并且,XML形式的代码要求非常严格,任何一个符号输入错误都会导致编译失败,故人工转换的准确性不高会进一步影响研究人员对EN-DC组合的调试进程。

发明内容

本发明实施例的目的在于提供一种频段信息转换方法及装置、电子设备和计算机存储介质,可以提高将表格形式的EN-DC组合的信息转换为代码形式的EN-DC组合的信息的效率和准确性,以加快的调试进程。

为解决上述技术问题,本发明的实施例提供了一种频段信息转换方法,包括以下步骤:获取需要转换为代码形式的目标信息;其中,目标信息包括频段组合信息、输入输出信息和上行频段信息;根据频段组合信息中的分隔符划分频段组合信息,得到多个子频段信息;在各子频段信息的基础上增加各子频段信息的附加信息,得到代码形式的各子频段信息;其中,附加信息是根据目标信息得到的,附加信息包括通道信息和用于区分不同网络制式的标识信息;将代码形式的各子频段信息通过连接符进行连接,得到代码形式的目标信息。

本发明的实施例还提供了一种频段信息转换装置,包括:获取模块、划分模块、转换模块和连接模块;获取模块用于获取需要转换为代码形式的目标信息;其中,目标信息包括频段组合信息、输入输出信息和上行频段信息;划分模块用于根据频段组合信息中的分隔符划分频段组合信息,得到多个子频段信息;转换模块用于在各子频段信息的基础上增加各子频段信息的附加信息,得到代码形式的各子频段信息;其中,附加信息是根据目标信息得到的,附加信息包括通道信息和用于区分不同网络制式的标识信息;连接模块用于将代码形式的各子频段信息通过连接符进行连接,得到代码形式的目标信息。

本发明的实施例还提供了一种电子设备,包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述频段信息转换方法。

本发明的实施例还提供了一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时实现上述频段信息转换方法。

本发明实施例相对于相关技术而言,电子设备在获取到需要转换为代码形式的目标信息(包括频段组合信息、输入输出信息和上行频段信息)后,根据频段组合信息中包含的分隔符,对频段组合信息进行划分得到多个子频段信息,并根据目标信息得到各子频段信息的包括通道信息和用于区分不同网络制式的标识信息的附加信息,再在各子频段信息的基础上增加对应的附加信息,得到代码形式的各子频段信息,将这些代码形式的子频段信息通过连接符连接起来,即可得到代码形式的目标信息。本发明利用电子设备自动获取目标信息,并根据目标信息中包括的频段组合信息、输入输出信息和上行频段信息等信息,将目标信息转换为代码形式的目标信息,可以极大地提高转换效率和转换准确率,进而加快了研究人员的调试进程,并且,还可以根据代码形式的目标信息中,附加信息中的标识信息区分不同的网络制式的子频段信息。

另外,得到多个子频段信息之后,还包括:匹配各子频段信息与上行频段信息;在匹配成功的子频段信息的附加信息中添加上行信息,上行信息是根据匹配成功的子频段信息得到的。在本实施例中,可以利用上行信息区分上/下行子频段信息。

另外,在各子频段信息的基础上增加各子频段信息的附加信息,得到代码形式的各子频段信息,包括:在各子频段信息的前面增加标识信息;在各子频段信息的后面增加通道信息;在属于上行频段信息的子频段信息的通道信息后面增加上行信息,以得到代码形式的各子频段信息。在本实施例中,提供了标识信息、通道信息和上行信息在子频段信息前后的一种具体位置,呈现出了代码形式的子频段信息的具体形式。

另外,根据频段组合信息中的分隔符划分频段组合信息,得到多个子频段信息后,还包括:根据各子频段信息中是否包含标记符,获取各子频段信息的标识信息;其中,包含标记符的子频段信息,和不包含标记符的子频段信息的标识信息是不同的。

另外,根据频段组合信息中的分隔符划分频段组合信息,得到多个子频段信息后,还包括:获取各子频段信息中包括的带宽型号;根据带宽型号获取各子频段信息的通道数目;根据输入输出信息,获取各子频段信息的可选天线数目,根据通道数目和可选天线数目,获取各子频段信息的通道信息。

附图说明

一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。

图1是本发明一个实施例的频段信息转换方法的流程图;

图2是本发明一个实施例的包括获取上行信息的方式的频段信息转换方法的流程图;

图3是本发明一个实施例的包括获取标识信息的方式的频段信息转换方法的流程图;

图4是本发明一个实施例的包括获取通信信息的方式的频段信息转换方法的流程图;

图5是本发明一个实施例的包括获取代码形式的各子频段信息(附加信息仅包括标识信息和通道信息)的方式的频段信息转换方法的流程图;

图6是本发明一个实施例的包括获取代码形式的各子频段信息(附加信息包括标识信息、通道信息和上行信息)的方式的频段信息转换方法的流程图;

图7是本发明另一个实施例的频段信息转换方法的流程图;

图8是本发明一个实施例的频段信息转换装置的方框示意图;

图9是本发明另一个实施例的频段信息转换装置的方框示意图;

图10是本发明一个实施方式的电子设备的方框示意图。

具体实施例

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施例进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施例中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施例的种种变化和修改,也可以实现本申请所要求保护的技术方案。以下各个实施例的划分是为了描述方便,不应对本发明的具体实现方式构成任何限定,各个实施例在不矛盾的前提下可以相互结合相互引用。

本发明的一个实施例涉及一种频段信息转换方法,用于将由于非独立组网得到的许多EN-DC组合的表格,转换为XML形式的代码,以便研究人员通过转换得到的XML形式的代码,进一步分析这些EN-DC组合各自的传输性能。

本实施例的频段信息转换方法的具体流程如图1所示。

步骤101,获取需要转换为代码形式的、包括频段组合信息、输入输出信息和上行频段信息的目标信息。

步骤102,根据频段组合信息中的分隔符划分频段组合信息,得到多个子频段信息。

步骤103,在各子频段信息的基础上增加根据目标信息获取的各子频段信息的附加信息,得到代码形式的各子频段信息。

步骤104,将代码形式的各子频段信息通过连接符进行连接,得到代码形式的目标信息。

本实施例中,电子设备在获取到需要转换为代码形式的目标信息(包括频段组合信息、输入输出信息和上行频段信息)后,根据频段组合信息中包含的分隔符,对频段组合信息进行划分得到多个子频段信息,并根据目标信息得到各子频段信息的包括通道信息和用于区分不同网络制式的标识信息的附加信息,再在各子频段信息的基础上增加对应的附加信息,得到代码形式的各子频段信息,将这些代码形式的子频段信息通过连接符连接起来,即可得到代码形式的目标信息。本发明利用电子设备自动获取目标信息,并根据目标信息中包括的频段组合信息、输入输出信息和上行频段信息等信息,将目标信息转换为代码形式的目标信息,可以极大地提高转换效率和转换准确率,进而加快了研究人员的调试进程,并且,还可以根据代码形式的目标信息中,附加信息中的标识信息区分不同的网络制式的子频段信息。

具体地,本申请会获取需要转换为代码形式的目标信息,目标信息例如为下面表3显示的原始表格,此时,频段组合信息是“EN-DC组合”对应的“DC_1A-3A-41C-42C_n257A”,输入输出信息包括“4G 4*4MIMO频段”对应的“1A-3A-41C,1A-3A-42C”、“5G上行SISO频段”对应的“n257A”和“5G上行2*2MIMO频段”对应的“n257A”,上行频段信息是“4G上行频段”对应的“1A,3A”。

电子设备先将原始表格中可以进行排列组合的内容进行排列组合,得到展开后的多行EN-DC组合的表格,该原始表格可以展开得到的8行EN-DC组合的表格,请参考表4至表11。原始表格的第二列中为“1A-3A-41C,1A-3A-42C”,即,可以选择1A-3A-41C或者1A-3A-42C作为4G 4*4MIMO频段,此处有2种选择;原始表格的第三列中为“1A,3A”,即,可以选择1A频段或者3A频段作为4G的上行频段,此处有2中选择;原始表格的第四列中为“n257A”,即,可以选择n257A频段作为5G的上行SISO(单输入单输出)频段;原始表格的第五列中为“n257A”,即,可以选择n257A频段作为5G的上行2*2MIMO(多输入多输出)频段,需要说明的是,对于n257A频段来说,在同一时刻只能选择作为5G的上行SISO(单输入单输出)频段,或者5G的上行2*2MIMO(多输入多输出)频段,不能既作为MIMO频段又作为SISO频段,因此对于n257A频段可有2种选择。综上所述,4G 4*4MIMO频段、4G的上行频段和n257A频段均有2种可选形式,故表3的原始表格可以排列组合展开得到2*2*2=8个EN-DC组合的表格。

展开后的一行EN-DC组合的表格才可以转换为一个XML形式的代码,一行原始表格总共对应了八个XML形式的代码。

表3 EN-DC组合的原始表格

表4展开后的EN-DC组合的表格(1)

表5展开后的EN-DC组合的表格(2)

表6展开后的EN-DC组合的表格(3)

表7展开后的EN-DC组合的表格(4)

表8展开后的EN-DC组合的表格(5)

表9展开后的EN-DC组合的表格(6)

表10展开后的EN-DC组合的表格(7)

表11展开后的EN-DC组合的表格(8)

由电子设备将展开后的每一行EN-DC组合的表格,均转换为TXT形式的数据,再将TXT形式的频段信息转换为二维数组的形式,通过二维数组的形式,就可以表示出EN-DC组合的表格中各格子中的内容与该格子在整个表格中具体位置的对应关系。

在转换为二维数组形式的数据后,由电子设备查找是否存在包含二维数组的数目小于预设阈值的一行二维数组,若一行二维数组中包含的二维数组的数目小于预设阈值,则转换得到的XML形式的代码一定是错误的,故如果存在包含的二维数组的数目小于预设阈值的一行二维数组,则删除该行二维数组。

在删除包含二维数组的数目小于预设阈值的各行二维数组后,由电子设备获取频段组合信息,频段组合信息例如为“DC_1A-3A-41C-42C_n257A”,根据频段组合信息中的分隔符划分频段组合信息,分隔符可以为“_”和“-”,得到多个子频段信息,再在各子频段信息的基础上增加各子频段信息的附加信息,即可得到代码形式的各子频段信息,其中,附加信息是根据目标信息得到的,附加信息包括通道信息和用于区分网络制式的标识信息,例如可以利用标识信息区分4G和5G频段,最后将代码形式的各子频段信息通过连接符连接,即可得到代码形式的目标信息,在一个实施例中,连接符可以为“+”。

在一个实施例中,步骤201、步骤202、步骤205和步骤206与步骤101、步骤102、步骤103和步骤104大致相同,在此不再赘述,与图1对应的实施例的区别之处在于,还包括步骤203。

本实施例的频段信息转换方法的具体流程如图2所示。

步骤203,匹配各子频段信息与上行频段信息。

步骤204,在匹配成功的子频段信息的附加信息中添加上行信息。

具体地,电子设备在得到多个子频段信息之后,需要匹配各子频段信息与上行频段信息,具体地,需要匹配各子频段信息与上行频段信息是否一致,若匹配成功,则在匹配成功的子频段信息的附加信息中添加上行信息,上行信息具体是根据匹配成功的子频段信息得到的。举例来说,若上行频段信息为“1A”,可知子频段信息“1A”即为与上行频段信息“1A”匹配成功的子频段信息,则需要在子频段信息“1A”的附加信息中添加上行信息,子频段信息“1A”的上行信息例如为“;A[1]”,其中,“;”用以标识该子频段信息属于上行频段信息。

在一个实施例中,步骤301、步骤302、步骤304和步骤305与步骤101、步骤102、步骤103和步骤104大致相同,在此不再赘述,与图1对应的实施例的区别之处在于,还包括步骤303。

本实施例的频段信息转换方法的具体流程如图3所示。

步骤303,根据各子频段信息中是否包含标记符,获取各子频段信息的标识信息。

具体地,电子设备会根据各子频段信息中是否包含标记符,将属于不同网络制式的子频段信息进行划分,例如将各子频段信息划分为4G子频段信息和5G子频段信息两类。举例来说,存在以下子频段信息:“1A”、“3A”、“41C”、“42C”和“n257A”,此时,认为标记符为“n”,若不包含“n”,则划分为4G子频段信息;若包含“n”,则划分为5G子频段信息。根据上述划分规则,“1A”、“3A”、“41C”、“42C”会被划分为4G子频段信息,“n257A”会被划分为5G子频段信息。对于4G子频段信息和5G子频段信息,获取不同的标识信息来对二者进行区分,例如标识信息用“B”来标识4G子频段信息,用“N”来标识5G子频段信息。

在一个实施例中,步骤401、步骤402、步骤406和步骤407与步骤101、步骤102、步骤103和步骤104大致相同,在此不再赘述,与图1对应的实施例的区别之处在于,还包括步骤403、步骤404和步骤405。

本实施例的频段信息转换方法的具体流程如图4所示。

步骤403,获取各子频段信息中包括的带宽型号,并根据带宽型号获取各子频段信息的通道数目。

具体地,由电子设备获取各子频段信息中包括的带宽型号,例如子频段信息“1A”中的“A”就是带宽型号,子频段信息“41C”中的“C”也是带宽型号,根据带宽型号获取各子频段信息的通道信息中的通道数目具体是多少,带宽型号与通道数目是有预设的对应关系的,带宽型号“A”对应的通道数目为1,“B”对应的通道数目为2,“C”对应的通道数目为2,“D”对应的通道数目为3,“E”对应的通道数目为4,“F”对应的通道数目为5,“G”对应的通道数目为2,“H”对应的通道数目为3,“I”对应的通道数目为4,“J”对应的通道数目为5,“K”对应的通道数目为6,“L”对应的通道数目为7,“M”对应的通道数目为8,“O”对应的通道数目为3,“P”对应的通道数目为4,“Q”对应的通道数目为5。

步骤404,根据输入输出信息获取各子频段信息的可选天线数目。

具体地,电子设备会根据获取到的输入输出信息,获取各子频段信息的通道信息中的可选天线数目,例如输入输出信息包括:4G 4*4MIMO频段为“1A-3A-41C”,对于“DC_1A-3A-41C-42C_n257A”这一频段组合信息来说,“42C”并不是4G 4*4MIMO频段,故将“1A”、“3A”和“41C”划分为4G 4*4MIMO子频段信息,将“42C”划分为4G SISO子频段信息。对于4G SISO子频段信息,该子频段信息的各通道的可选天线数目仅为1,对于4G 4*4MIMO子频段信息,该子频段信息的各通道的可选天线数目为4。对于5G子频段信息来说,若一子频段信息被划分为5G SISO子频段信息,则该子频段信息的各通道的可选天线数目仅为1;若一子频段信息被划分为5G 2*2MIMO子频段信息,则该子频段信息的各通道的可选天线数目为2。

步骤405,根据通道数目和可选天线数目,获取各子频段信息的通道信息。

举例来说,若输入输出信息包括:4G 4*4MIMO频段为“1A-3A-41C”,则对于子频段信息“1A”来说,通道数目为1,可选天线数目为4,通道信息即为“[4]”;对于子频段信息“41C”来说,通道数目为2,可选天线数目为4,通道信息即为“[4,4]”。可见,通道数目决定了通道信息的维度,可选天线数目即通道信息中的每个通道的可选天线数目。

需要说明的是,在此实施例中,不限制执行步骤403和步骤404的先后顺序,即,既可以先获取各子频段信息的通道数目,也可以先获取各子频段信息的可选天线数目,本实施例是以先执行步骤403,再执行步骤404为例。

在一个实施例中,步骤501、步骤502和步骤504与步骤101、步骤102和步骤104大致相同,在此不再赘述。

本实施例的频段信息转换方法的具体流程如图5所示,步骤503包括以下子步骤。

子步骤5031,在各子频段信息的前面增加标识信息。

子步骤5032,在各子频段信息的后面增加通道信息后,得到代码形式的各子频段信息。

需要说明的是,子步骤5031也可以在与子步骤5032之后执行。

在一个实施例中,步骤601、步骤602、步骤603、步骤604和步骤606与步骤201、步骤202、步骤203、步骤204和步骤206大致相同,在此不再赘述。

本实施例的频段信息转换方法的具体流程如图6所示,步骤605包括以下子步骤。

子步骤6051,在各子频段信息的前面增加标识信息。

子步骤6052,在各子频段信息的后面增加通道信息。

子步骤6053,在匹配成功的子频段信息的通道信息后面增加上行信息,以得到代码形式的各子频段信息。

需要说明的是,子步骤6052与子步骤6053是有固定先后顺序要求的,需由电子设备先增加通道信息后,再在匹配成功的子频段信息的通道信息后面增加上行信息,在满足这一先后顺序的情况下,子步骤6051也可以发生在子步骤6052或子步骤6053之后。

在本实施例中,电子设备在获取到需要转换为代码形式的目标信息(包括频段组合信息、输入输出信息和上行频段信息)后,根据频段组合信息中包含的分隔符,对频段组合信息进行划分得到多个子频段信息,并根据目标信息得到各子频段信息的包括通道信息和用于区分不同网络制式的标识信息的附加信息,其中,与上行频段信息匹配成功的子频段信息的附加信息还包含上行信息,再在各子频段信息的基础上增加各自对应的附加信息,得到代码形式的各子频段信息,将这些代码形式的子频段信息通过连接符连接起来,即可得到代码形式的目标信息。

本发明的一个实施例涉及一种频段信息转换方法,请参考图7,图7是在图1对应的实施例的基础上,通过图2对应的实施例的频段信息转换方法获取与上行频段信息匹配成功的子频段信息的上行信息,通过图3对应的实施例的频段信息转换方法获取各子频段信息的标识信息,通过图4对应的实施例的频段信息转换方法获取各子频段信息的通道信息,通过图6对应的实施例的频段信息转换方法将各子频段信息转换为代码形式的各子频段信息。

步骤701,获取需要转换为代码形式的、包括频段组合信息、输入输出信息和上行频段信息的目标信息。

步骤702,根据频段组合信息中的分隔符划分频段组合信息,得到多个子频段信息。

步骤703,根据各子频段信息中是否包含标记符,获取各子频段信息的标识信息。

步骤704,获取各子频段信息中包括的带宽型号,并根据带宽型号获取各子频段信息的通道数目。

步骤705,根据输入输出信息获取各子频段信息的可选天线数目。

步骤706,根据通道数目和可选天线数目,获取各子频段信息的通道信息。

步骤707,匹配各子频段信息与上行频段信息,并在匹配成功的子频段信息的附加信息中添加上行信息。

步骤708,在各子频段信息的基础上增加根据目标信息获取的各子频段信息的附加信息,得到代码形式的各子频段信息。

步骤709,将代码形式的各子频段信息通过连接符进行连接,得到代码形式的目标信息。

其中,步骤708还包括子步骤7081、子步骤7082和子步骤7083。

子步骤7081,在各子频段信息的前面增加标识信息。

子步骤7082,在各子频段信息的后面增加通道信息。

子步骤7083,在匹配成功的子频段信息的通道信息后面增加上行信息,以得到代码形式的各子频段信息。

本实施例中,除步骤706必须在步骤704和步骤705之后进行外,不限定步骤703至步骤707的先后顺序,即,不限定获取各子频段信息的标识信息、通道信息和上行信息的先后顺序。

下面以将表4转换为XML形式的代码为例进行说明。

电子设备获取到的频段组合信息为“DC_1A-3A-41C-42C_n257A”,先根据分隔符“_”和“-”,对“DC_1A-3A-41C-42C_n257A”进行划分,可以得到“DC”、“1A”、“3A”、“41C”、“42C”和“n257A”几部分,其中,“1A”、“3A”、“41C”、“42C”和“n257A”为子频段信息,“DC”仅代表该频段组合信息是包含4G频段和5G频段的双连接组合,并不属于子频段信息。

在得到这些子频段信息后,由于“1A”、“3A”、“41C”和“42C”均不包含标记符“n”,故将这些子频段信息划分为4G子频段信息,而“n257A”包含标记符“n”,故将“n257A”划分为5G子频段信息,在4G子频段信息的前面增加标识信息“B”,在删去标记符的5G子频段信息的前面增加标识信息“N”,可以得到“B1A”、“B3A”、“B41C”、“B42C”和“N257A”。

电子设备获取到的输入输出信息分别有:“1A-3A-41C”为4G 4*4MIMO频段,“n257A”为5G上行SISO频段,根据这些信息可以进一步得到,4G 4*4MIMO频段中没提到的“42C”为4G SISO频段,且默认“n257A”的5G下行频段为2*2MIMO频段。

对于“B1A”,其带宽型号为“A”,带宽型号对应的通道数目为1,且“1A”属于4G 4*4MIMO频段,各通道可选天线数目均为4,可以得到“1A”的通道信息“1A[4]”,与标识信息结合起来得到“B1A[4]”;对“B3A”、“B41C”和“B42C”进行与“B1A”同样的处理,可以得到“B3A[4]”、“B41C[4,4]”和“B42C[2,2]”。

对于“N257A”的处理与对“B1A”的处理方式略有不同,区别在于,对于5G子频段信息来说,各通道可选天线数目是以100的倍数递增的,比如“n257A”为5G上行SISO频段,则“n257A”对应的各通道可选天线数目为100,比如“n257A”为5G上行2*2MIMO频段,则“n257A”对应的各通道可选天线数目为100*2=200,在方括号中表示可选天线数目时,需要用“100X1”来表示可选天线数目为100,用“100X2”来表示可选天线数目为200。由于默认“n257A”的5G下行频段为2*2MIMO频段,故对“N257A”处理后可以得到“N257A[100X2]”。

电子设备获取到的上行频段信息分别有:“1A”是4G上行频段,“n257A”是5G上行SISO频段,故子频段信息“1A”和子频段信息“n257A”的附加信息中包括上行信息,“1A”的上行信息具体为“;A[1]”,“n257A”的上行信息具体为“;A[100X1]”。其中,“;”是用来标识该子频段信息是属于上行频段信息的;子频段信息的上行信息中的带宽型号,与该子频段信息的带宽型号往往是一致的,故“1A”的上行信息中的带宽型号也是“A”,其对应的通道数目也是1,且默认4G上行频段的各通道的可选天线数目为1,5G上行SISO频段对应的各通道的可选天线数目为100。

在“B1A[4]”、“B3A[4]”、“B41C[4,4]”、“B42C[2,2]”和“N257A[100X2]”的基础上,在属于上行频段信息的子频段信息的通道信息后增加上行信息,可以得到代码形式的各子频段信息:“B1A[4];A[1]”、“B3A[4]”、“B41C[4,4]”、“B42C[2,2]”和“N257A[100X2];A[100X1]”。

最后通过连接符“+”将代码形式的各子频段信息连接起来,即可得到代码形式的目标信息:“B1A[4];A[1]+B3A[4]+B41C[4,4]+B42C[2,2]+N257A[100X2];A[100X1]”。

下面再以将表5转换为XML形式的代码为例进行说明。

表5与表4的区别之处仅在于,“n257A”不再是5G上行SISO频段,而是5G上行2*2MIMO频段,由于这一改变仅与5G子频段信息的上行信息有关,为了避免赘述,仅在此讲述5G子频段信息的上行信息发生的改变。由于5G上行2*2MIMO频段对应的各通道的可选天线数目为200,故5G子频段信息的上行信息的方括号中,需要用“100X2”来表示可选天线数目为200,在“N257A[100X2]”增加上行信息就可以得到代码形式的子频段信息:“N257A[100X2];A[100X2]”,因此,表5中代码形式的目标信息是:

“B1A[4];A[1]+B3A[4]+B41C[4,4]+B42C[2,2]+N257A[100X2];A[100X2]”。

在本实施例中,电子设备在获取到需要转换为代码形式的目标信息(包括频段组合信息、输入输出信息和上行频段信息)后,根据频段组合信息中包含的分隔符,对频段组合信息进行划分得到多个子频段信息,并根据目标信息得到各子频段信息的包括通道信息和用于区分不同网络制式的标识信息的附加信息,其中,属于上行频段信息的子频段信息的附加信息还包含上行信息,再在各子频段信息的基础上增加各自对应的附加信息,得到代码形式的各子频段信息,将这些代码形式的子频段信息通过连接符连接起来,即可得到代码形式的目标信息。

上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。

本发明的一个实施例涉及一种频段信息转换装置,请参考图8所示,包括:获取模块1、划分模块2、转换模块3和连接模块4。

先由获取模块1获取需要转换为代码形式的目标信息;其中,目标信息包括频段组合信息、输入输出信息和上行频段信息,再由划分模块2根据频段组合信息中的分隔符划分频段组合信息,得到多个子频段信息,再由转换模块3在各子频段信息的基础上增加各子频段信息的附加信息,得到代码形式的各子频段信息,其中,附加信息是根据目标信息得到的,附加信息具体包括通道信息和用于区分不同网络制式的标识信息,最后由连接模块4将代码形式的各子频段信息通过连接符连接,得到代码形式的目标信息。

不难发现,本实施例为与图1对应的实施例相对应的系统实施例,本实施例可与图1对应的实施例互相配合实施。图1对应的实施例中提到的相关技术细节在本实施例中依然有效,为了减少重复,这里不再赘述。相应地,本实施例中提到的相关技术细节也可应用在图1对应的实施例中。

值得一提的是,本实施例中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施例中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施例中不存在其它的单元。

本发明的一个实施例涉及一种频段信息转换装置,请参考图9所示,还包括匹配模块5,匹配模块5连接在划分模块2和转换模块3之间。

匹配模块5会匹配各子频段信息与上行频段信息,并在匹配成功的子频段信息的附加信息中添加上行信息,其中,上行信息是根据匹配成功的子频段信息得到的。

转换模块3会在各子频段信息的前面增加标识信息,在各子频段信息的后面增加通道信息,并在匹配成功的子频段信息的通道信息后面增加上行信息,以得到代码形式的各子频段信息。

在一个实施例中,获取模块1会根据各子频段信息中是否包含标记符,获取各子频段信息的标识信息,具体地,可以根据各子频段信息中是否包含标记符,将各子频段信息划分为4G子频段信息和5G子频段信息两类,并对4G子频段信息和5G子频段信息分别采用不同的标识信息,以区分4G子频段信息和5G子频段信息。

获取模块1还会获取到各子频段信息中包括的带宽型号,并根据带宽型号获取各子频段信息的通道数目,还会根据输入输出信息获取各子频段信息的可选天线数目,再根据通道数目和可选天线数目得到各子频段信息的通道信息。

具体地,获取模块1在获取到输入输出信息后,可以根据输入输出信息,将各子频段信息划分为MIMO子频段和SISO子频段两类,并对MIMO子频段和SISO子频段采用不同的可选天线数目。

由于图2至图6对应的实施例与本实施例相互对应,因此本实施例可与图2至图6对应的实施例互相配合实施。图2至图6对应的实施例中提到的相关技术细节在本实施例中依然有效,在图2至图6对应的实施例中所能达到的技术效果在本实施例中也同样可以实现,为了减少重复,这里不再赘述。相应地,本实施例中提到的相关技术细节也可应用在图2至图6对应的实施例中。

本发明的一个实施例涉及一种电子设备,如图10所示,包括至少一个处理器1001;以及,与至少一个处理器1001通信连接的存储器1002;其中,存储器1002存储有可被至少一个处理器1001执行的指令,指令被至少一个处理器1001执行,以使至少一个处理器1001能够执行上述实施例中的频段信息转换方法。

其中,存储器和处理器采用总线方式连接,总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器和存储器的各种电路连接在一起。总线还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给处理器。

处理器负责管理总线和通常的处理,还可以提供各种功能,包括定时,外围接口,电压调节、电源管理以及其他控制功能。而存储器可以被用于存储处理器在执行操作时所使用的数据。

本发明的一个实施例涉及一种计算机可读存储介质,存储有计算机程序。计算机程序被处理器执行时实现上述实施例中的频段信息转换方法。

即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

本领域的普通技术人员可以理解,上述各实施例是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。

相关技术
  • 频段信息转换方法及装置、电子设备和计算机存储介质
  • 语音转换方法、装置、电子设备及计算机可读存储介质
技术分类

06120113269720