信令的处理方法及装置制造方法及图纸

技术编号:39714036 阅读:5 留言:0更新日期:2023-12-17 23:22
本申请公开了一种信令的处理方法及装置

【技术实现步骤摘要】
信令的处理方法及装置、非易失性存储介质、电子设备


[0001]本申请涉及网络技术与安全领域,具体而言,涉及一种信令的处理方法及装置

非易失性存储介质

电子设备


技术介绍

[0002]信令网关在
5G
公网网元和专网网元之间,起到了拓扑隐藏

信令代理的作用,保障了网络安全并解决了
N4
接口异厂商组网难题,同时也简化了网络拓扑

但是,相关技术中需要人工配置专网网元和公网网元的对应关系,配置复杂

维护成本高,并且在网网元
/
专网网元出现宕机的情况下,信令网关无法自动切换,进而存在信令网关无法高效地转发专网网元和公网网元之间的信令的技术问题

[0003]针对上述的问题,目前尚未提出有效的解决方案


技术实现思路

[0004]本申请实施例提供了一种信令的处理方法及装置

非易失性存储介质

电子设备,以至少解决由于相关技术中需要人工配置专网网元和公网网元的对应关系造成的网关无法高效进行专网网元和公网网元之间的信令转发的技术问题

[0005]根据本申请实施例的一个方面,提供了一种信令的处理方法,包括:根据与网关进行通信的第一网元的第一网元数量和第一地址,确定第一网元的第一代理身份标识信息;根据第一网元数量

第一代理身份标识信息和与网关进行通信的第二网元的第二地址,确定第一网元的第一代理身份标识信息与第二地址之间的映射关系,其中,第一网元为专网网元,第二网元为公网网元,或者,第一网元为公网网元,第二网元为专网网元;根据映射关系,将第二网元发送的信令分配至第一网元

[0006]可选地,根据第一网元的第一网元数量和第一地址,确定第一网元的第一代理身份标识信息,包括:将
N
个第一地址分别转化为
N
个第一字符串,其中,
N
为第一网元的数量,第一字符串通过点分十进制表示;分别确定
N
个第一字符串对应的
N
个第一数值;根据
N
个第一数值,确定
N
个第一代理身份标识信息,得到第一代理身份标识信息集合

[0007]可选地,根据
N
个第一数值,确定
N
个第一代理身份标识信息,得到第一代理身份标识信息集合,包括:按照第一数值由小到大的顺序,对与
N
个第一地址一一对应的代理身份标识信息进行赋值,得到第一代理身份标识信息集合

[0008]可选地,在
N
个第一网元中存在与网关偶联断开的第一异常网元的情况下,确定第三网元的数量
M
,其中,第三网元为
N
个第一网元中除第一异常网元以外的其他网元,
M
小于
N
;将
M
个第一地址分别转化为
M
个第一字符串;分别将
M
个第一字符串转化为
M
个第一数值;按照第一数值由小到大的顺序,对与
N
个第一地址一一对应的代理身份标识信息进行赋值,得到第二代理身份标识信息集合

[0009]可选地,在第一网元中的第一目标网元连续多次接收到第二网元发送的信令的情况下,在第一代理身份标识信息集合中,将第一取值区间
[0

N

1]之内的随机整数赋值给第
二目标网元对应的代理身份标识信息,得到第三代理身份标识信息集合,其中,第二目标网元为第一网元中除第一目标网元以外的任意一个网元

[0010]可选地,根据第一网元数量

第一代理身份标识信息和与网关进行通信的第二网元的第二地址,确定第一网元的第一代理身份标识信息与第二地址之间的映射关系,包括:在接收到的第二网元发送的第一偶联请求信令中的第二地址为
IPv6
地址或完全限定域名的情况下,将
IPv6
地址或完全限定域名转化为第二字符串,其中,第二字符串通过十进制表示;确定第二字符串对应的第二数值;在第一偶联请求信令中的第二地址为
IPv4
地址的情况下,将
IPv4
地址转化为第三字符串,其中,第三字符串通过点分十进制表示;确定第三字符串对应的第三数值;根据第二数值和第一网元数量,确定第一目标数值,或者,根据第三数值和第一网元数量,确定第一目标数值;根据第一代理身份标识信息与第一目标数值之间的关系,确定第一网元的第一代理身份标识信息与第二地址之间的映射关系

[0011]可选地,在接收到的第二网元发送的第一偶联请求信令中的第二地址为
IPv6
地址或完全限定域名的情况下,将
IPv6
地址或完全限定域名中的
16
个字节由高到低进行排列,得到十六进制数,并将十六进制数转化为第二字符串;确定第二字符串对应的第二数值;在第二地址为
IPv4
地址的情况下,将
IPv4
地址转化为第三字符串;确定第三字符串对应的第三数值;在第二取值区间
[1,65535]之间随机生成多个整数,根据第二数值和多个整数,确定第四数值,或者,根据第三数值和多个整数,确定第四数值;对第四数值和第一网元数量进行取模计算,得到第一目标数值;确定与第一目标数值相等的目标第一代理身份标识信息;确定目标第一代理身份标识信息与第二地址之间的映射关系

[0012]根据本申请实施例的再一方面,还提供了一种信令的分配系统,包括:网关

第一网元和第二网元,其中,第一网元为专网网元,第二网元为公网网元,或者,第一网元为公网网元,第二网元为专网网元;网关分别与第一网元和第二网元通信连接,用于执行信令的处理方法;第一网元,用于通过网关与第二网元进行信令交互

[0013]根据本申请实施例的再一方面,还提供了一种信令的分配装置,包括:第一确定模块,用于根据与网关进行通信的第一网元的第一网元数量和第一地址,确定第一网元的第一代理身份标识信息;第二确定模块,用于根据第一网元数量

第一代理身份标识信息和与网关进行通信的第二网元的第二地址,确定第一网元的第一代理身份标识信息与第二地址之间的映射关系,其中,第一网元为专网网元,第二网元为公网网元,或者,第一网元为公网网元,第二网元为专网网元;分配模块,用于根据映射关系,将第二网元发送的信令分配至第一网元

[0014]根据本申请实施例的再一方面,还提供了一种非易失性存储介质,存储介质包括存储的程序,其中,程序运行时控制存储介质所在的设备执行以上的信令的处理方法

...

【技术保护点】

【技术特征摘要】
1.
一种信令的处理方法,其特征在于,包括:根据与网关进行通信的第一网元的第一网元数量和第一地址,确定所述第一网元的第一代理身份标识信息;根据所述第一网元数量

所述第一代理身份标识信息和与所述网关进行通信的第二网元的第二地址,确定所述第一网元的所述第一代理身份标识信息与所述第二地址之间的映射关系,其中,所述第一网元为专网网元,所述第二网元为公网网元,或者,所述第一网元为公网网元,所述第二网元为专网网元;根据所述映射关系,将所述第二网元发送的信令分配至第一网元
。2.
根据权利要求1所述的方法,其特征在于,根据第一网元的第一网元数量和第一地址,确定所述第一网元的第一代理身份标识信息,包括:将
N
个所述第一地址分别转化为
N
个第一字符串,其中,
N
为所述第一网元的数量,所述第一字符串通过点分十进制表示;分别确定
N
个所述第一字符串对应的
N
个第一数值;根据
N
个所述第一数值,确定
N
个第一代理身份标识信息,得到第一代理身份标识信息集合
。3.
根据权利要求2所述的方法,其特征在于,根据
N
个所述第一数值,确定
N
个第一代理身份标识信息,得到第一代理身份标识信息集合,包括:按照所述第一数值由小到大的顺序,对与
N
个所述第一地址一一对应的代理身份标识信息进行赋值,得到所述第一代理身份标识信息集合
。4.
根据权利要求3所述的方法,其特征在于,包括:在
N
个所述第一网元中存在与所述网关偶联断开的第一异常网元的情况下,确定第三网元的数量
M
,其中,所述第三网元为
N
个所述第一网元中除所述第一异常网元以外的其他网元,
M
小于
N
;将
M
个所述第一地址分别转化为
M
个所述第一字符串;分别将
M
个所述第一字符串转化为
M
个所述第一数值;按照所述第一数值由小到大的顺序,对与
N
个所述第一地址一一对应的代理身份标识信息进行赋值,得到第二代理身份标识信息集合
。5.
根据权利要求2所述的方法,其特征在于,在所述第一网元中的第一目标网元连续多次接收到所述第二网元发送的信令的情况下,在所述第一代理身份标识信息集合中,将第一取值区间
[0

N

1]
之内的随机整数赋值给第二目标网元对应的代理身份标识信息,得到第三代理身份标识信息集合,其中,所述第二目标网元为所述第一网元中除所述第一目标网元以外的任意一个网元
。6.
根据权利要求1所述的方法,其特征在于,根据所述第一网元数量

所述第一代理身份标识信息和与所述网关进行通信的第二网元的第二地址,确定所述第一网元的所述第一代理身份标识信息与所述第二地址之间的映射关系,包括:在接收到的所述第二网元发送的第一偶联请求信令中的所述第二地址为
...

【专利技术属性】
技术研发人员:李想
申请(专利权)人:中电信智能网络科技有限公司
类型:发明
国别省市:

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

1