一种业务网络通道配置方法、装置、设备及可读存储介质与流程

    技术2025-07-26  14


    本发明涉及网络配置,尤其涉及一种业务网络通道配置方法、装置、设备及可读存储介质。


    背景技术:

    1、目前,为了能给用户提供更丰富的业务体验,作为家庭用户中使用最多的iptv终端,需要能支撑更多的应用以及应用所需要的网络通道。

    2、但是,iptv终端使用的操作系统android天然不具备根据不同应用需求,自动选择不同bras(broadband remote access server,宽带接入服务器,简称bras)提供的网络通道的能力,终端同一时间,只能通过同一bras提供的网络通道与平台交互,若该bras提供的网络通道断开,终端就无法与平台交互,业务就无法保持连通。


    技术实现思路

    1、本发明提供一种业务网络通道配置方法、装置、设备及可读存储介质,可以解决现有技术中存在的iptv终端不能自动选择不同bras提供的网络通道,导致业务连通性低的技术问题。

    2、为实现上述目的,本发明提供如下技术方案:

    3、第一方面,本发明实施例提供一种业务网络通道配置方法,所述方法包括:

    4、根据当前宽带接入服务器确定目标地址,并以当前宽带接入服务器回复的ip地址作为本机ip地址;

    5、检测目标地址与本机ip地址之间的网络通道是否断开;

    6、若目标地址与本机ip地址之间的网络通道断开,且网络配置文件不为空,则以网络信息配置文件包含的任一其它宽带接入服务器作为当前宽带接入服务器;

    7、返回执行根据当前宽带接入服务器确定目标地址,并以当前宽带接入服务器回复的ip地址作为本机ip地址的步骤,直至存在目标地址与本机ip地址之间的网络通道接通。

    8、可选地,所述根据当前宽带接入服务器确定目标地址的步骤,包括:

    9、当应用对应的业务服务器的地址为域名时,通过当前宽带接入服务器回复的dns服务器信息对所述域名进行解析,得到m个ip地址;

    10、基于预设的优先规则,依次将所述m个ip地址作为目标地址。

    11、可选地,在所述若目标地址与本机ip地址之间的网络通道断开之后,包括:

    12、将所述当前宽带接入服务器的标识从网络信息配置文件中删除;

    13、检测网络信息配置文件是否为空;

    14、若检测结果为网络信息配置文件不为空,则执行以网络信息配置文件包含的任一其它宽带接入服务器作为当前宽带接入服务器的步骤。

    15、可选地,在所述若目标地址与本机ip地址之间的网络通道断开之后,包括:

    16、将所述当前宽带接入服务器的标识标记为不可用;

    17、检测网络信息配置文件是否存在宽带接入服务器的标识为可用;

    18、若存在,则确定网络信息配置文件不为空,则返回执行以网络信息配置文件包含的任一其它宽带接入服务器作为当前宽带接入服务器的步骤。

    19、可选地,在所述以网络信息配置文件包含的任一其它宽带接入服务器作为当前宽带接入服务器之后,还包括:

    20、返回执行根据当前宽带接入服务器确定目标地址,并以当前宽带接入服务器回复的ip地址作为本机ip地址的步骤,直至网络信息配置文件为空。

    21、可选地,在所述根据当前宽带接入服务器确定目标地址,并以当前宽带接入服务器回复的ip地址作为本机ip地址的步骤之前,包括:

    22、实时获取宽带接入服务器收到网络请求后回复的ipv4信息以及ipv6信息;

    23、基于对所述ipv4信息的解析结果,确定所述ipv4信息对应的ip地址、dns服务器信息以及宽带接入服务器的标识;

    24、基于所述ipv6信息,确定所述ipv6信息对应的ip地址、dns服务器信息以及宽带接入服务器的标识;

    25、检测网络配置文件中是否存在所述ipv4信息对应的宽带接入服务器的标识和/或所述ipv6信息对应的宽带接入服务器的标识;

    26、若不存在,则将所述ipv4信息对应的ip地址、dns服务器信息以及宽带接入服务器的标识,和/或,所述ipv6信息对应的ip地址、dns服务器信息以及宽带接入服务器的标识存储至网络配置文件。

    27、可选地,所述基于所述ipv6信息,确定所述ipv6信息对应的ip地址、dns信息以及宽带接入服务器的标识的步骤,包括:

    28、检测所述ipv6信息是否有状态;

    29、若所述ipv6信息有状态,则基于对所述ipv6信息的解析结果,确定所述ipv6信息对应的ip地址、dns服务器信息以及宽带接入服务器的标识;

    30、若所述ipv6信息无状态,则基于对ra报文的解析结果,确定所述ipv6信息对应的ip地址、dns服务器信息以及宽带接入服务器的标识。

    31、第二方面,本发明实施例提供了一种业务网络通道配置装置,所述装置包括:

    32、信息确定模块,被配置用于根据当前宽带接入服务器确定目标地址,并以当前宽带接入服务器回复的ip地址作为本机ip地址;

    33、检测模块,被配置用于检测目标地址与本机ip地址之间的网络通道是否断开;

    34、循环模块,被配置用于若目标地址与本机ip地址之间的网络通道断开,且网络配置文件不为空,则以网络信息配置文件包含的任一其它宽带接入服务器作为当前宽带接入服务器;返回执行根据当前宽带接入服务器确定目标地址,并以当前宽带接入服务器回复的ip地址作为本机ip地址的步骤,直至存在目标地址与本机ip地址之间的网络通道接通。

    35、第三方面,本发明实施例还提供一种电子设备,包括:存储器、处理器;所述处理器,用于读取并执行所述存储器存储的计算机程序,以实现前述的一种业务网络通道配置方法。

    36、第四方面,本发明实施例还提供一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,所述计算机可执行指令执行时实现前述的一种业务网络通道配置方法。

    37、本发明实施例提供的技术方案带来的有益效果包括:

    38、根据当前宽带接入服务器确定目标地址,并以当前宽带接入服务器回复的ip地址作为本机ip地址;检测目标地址与本机ip地址之间的网络通道是否断开;若目标地址与本机ip地址之间的网络通道断开,且网络配置文件不为空,则以网络信息配置文件包含的任一其它宽带接入服务器作为当前宽带接入服务器;返回执行根据当前宽带接入服务器确定目标地址,并以当前宽带接入服务器回复的ip地址作为本机ip地址的步骤,直至存在目标地址与本机ip地址之间的网络通道接通,通过本发明,本机终端能够根据当前业务场景自动选择不同的宽带接入服务器提供的与目标地址之间的网络通道,即使当前宽带接入服务器提供的网络通道断开,本机终端也能选择其他宽带接入服务器提供的与目标地址之间的网络通道与平台进行交互,极大的提高了业务的连通性,解决了相关技术中由于iptv终端不能自动选择不同宽带接入服务器提供的网络通道,若当前宽带接入服务器提供的网络通道断开,终端就无法与平台交互,导致业务连通性低的技术问题。


    技术特征:

    1.一种业务网络通道配置方法,其特征在于,所述方法包括:

    2.根据权利要求1所述的业务网络通道配置方法,其特征在于,所述根据当前宽带接入服务器确定目标地址的步骤,包括:

    3.根据权利要求1所述的业务网络通道配置方法,其特征在于,在所述若目标地址与本机ip地址之间的网络通道断开之后,包括:

    4.根据权利要求1所述的业务网络通道配置方法,其特征在于,在所述若目标地址与本机ip地址之间的网络通道断开之后,包括:

    5.根据权利要求1所述的业务网络通道配置方法,其特征在于,在所述以网络信息配置文件包含的任一其它宽带接入服务器作为当前宽带接入服务器之后,还包括:

    6.根据权利要求1所述的业务网络通道配置方法,其特征在于,在所述根据当前宽带接入服务器确定目标地址,并以当前宽带接入服务器回复的ip地址作为本机ip地址的步骤之前,包括:

    7.根据权利要求6所述的业务网络通道配置方法,其特征在于,所述基于所述ipv6信息,确定所述ipv6信息对应的ip地址、dns信息以及宽带接入服务器的标识的步骤,包括:

    8.一种业务网络通道配置装置,其特征在于,所述装置包括:

    9.一种电子设备,其特征在于,包括:存储器和处理器;所述处理器,用于读取并执行所述存储器存储的计算机程序,以实现如权利要求1-7中任一所述的业务网络通道配置方法的步骤。

    10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机可执行指令,所述计算机可执行指令执行时,实现如权利要求1-7中任一所述的业务网络通道配置方法的步骤。


    技术总结
    本发明公开了一种业务网络通道配置方法、装置、设备及可读存储介质,所述方法包括:根据当前宽带接入服务器确定目标地址,并以当前宽带接入服务器回复的IP地址作为本机IP地址;检测目标地址与本机IP地址之间的网络通道是否断开;若断开,且网络配置文件不为空,则以网络信息配置文件包含的任一其它宽带接入服务器作为当前宽带接入服务器;返回执行根据当前宽带接入服务器确定目标地址的步骤,直至存在目标地址与本机IP地址之间的网络通道接通。通过本发明,解决了相关技术中由于IPTV终端不能自动选择不同宽带接入服务器提供的网络通道,若当前宽带接入服务器提供的网络通道断开,终端就无法与平台交互,导致业务连通性低的技术问题。

    技术研发人员:胡丽娟
    受保护的技术使用者:武汉烽火技术服务有限公司
    技术研发日:
    技术公布日:2024/10/24
    转载请注明原文地址:https://symbian.8miu.com/read-34525.html

    最新回复(0)