一种无锁化处理方法和装置

    公开(公告)号:CN109120550A

    公开(公告)日:2019-01-01

    申请号:CN201810790841.5

    申请日:2018-07-18

    Inventor: 邓超 谭国权

    Abstract: 本发明涉及计算机数据处理技术领域,提供了一种无锁化处理方法和装置。其中方法包括流超时闭环队列、流超时处理线程和包处理线程;所述流超时处理线程与包处理线程之间相差预设的超时间隔,流超时处理线程按照预设的时间间隔ts在所述流超时闭环队列中的各节点位置间跳转;包处理线程,采用与所述流超时处理线程同步的跳转速度实现在所述流超时闭环队列中各节点位置间跳转。本发明提高性能并节省资源,避免了多线程同时访问流超时队列时写冲突或者采用锁机制引入的性能问题。避免多线程场景使用多个流超时队列,降低资源开销,降低代码和处理流程复杂度。

    一种基于Linux系统实现路由器的BGP报文转发方法和装置

    公开(公告)号:CN108881026A

    公开(公告)日:2018-11-23

    申请号:CN201810556876.2

    申请日:2018-06-01

    Inventor: 薛秋宝 谭国权

    Abstract: 本发明涉及计算机路由技术领域,提供了一种基于Linux系统实现路由器的BGP报文转发方法和装置。物理网卡收到BGP报文,并解析出BGP报文的目的IP;确认BGP报文的目的IP与虚拟网卡的环回口IP相同,将BGP报文写入到对应的虚拟网卡的缓存区中;虚拟网卡获取到BGP报文后,查询Linux系统上的第一路由表,生成回应报文;用户空间应用程序从对应的虚拟网卡的缓存区上读取回应报文,根据查找到的第二路由表项选取回应报文的出口物理网卡,通过出口物理网卡将所述回应报文发出去。本发明实现了基于Linux系统的路由器对外呈现的环回口功能,提高了BGP报文转发的稳定性。

    报文传输方法、装置、计算机设备及存储介质

    公开(公告)号:CN112333298B

    公开(公告)日:2022-09-02

    申请号:CN202011381713.9

    申请日:2020-12-01

    Abstract: 本申请公开了一种报文传输方法、装置、计算机设备及存储介质,报文传输方法包括:根据正向报文的五元组信息获取对应的公网IP地址和公网端口;将正向报文的源IP地址和源端口分别转换为对应的公网IP地址和公网端口,并根据正向报文的五元组信息建立正向流表,根据正向报文的目的IP地址、目的端口和传输层协议以及对应的公网IP地址和公网端口建立反向流表,将正向流表与反向流表相关联;将NAT转换后的正向报文发送给对应的公网设备。本申请通过在NAT转换过程时将正向报文和目的IP地址的目的端口与公网IP地址和公网端口相关联,从而使得一个私网设备可以通过一个公网IP地址对多个不同的公网设备进行访问,以减少占用的公网IP地址资源。

    一种ID关联方法和装置
    24.
    发明授权

    公开(公告)号:CN110995887B

    公开(公告)日:2021-09-24

    申请号:CN201911300739.3

    申请日:2019-12-17

    Abstract: 本发明涉及互联网技术领域,提供了一种ID关联方法和装置。其中方法包括将对应IP相同且Host‑Key相同且Host‑Key的value值相同情况的标识设定为IV;将对应IP相同且Host‑Key相同且Host‑Key的value值不同情况的标识设定为Iv;将对应IP不同且Host‑Key相同且Host‑Key的value值相同情况的标识设定为iV;将对应IP不同且Host‑Key相同且Host‑Key的value值不同情况的标识设定为iv;给每一组Host‑Key计算得分,从而筛选出ID。本发明通过将独立的设备ID进行关联,从而能够更精确的检测出设备的数量,以及提高对同一对象的分析准确性。

    一种高铁移动网络用户识别方法和系统

    公开(公告)号:CN110392341B

    公开(公告)日:2021-03-30

    申请号:CN201910728738.2

    申请日:2019-08-08

    Abstract: 本发明涉及移动通信领域,具体涉及一种高铁移动用户识别方法和系统,包括以下步骤:获得进入高铁移动网络区域内的移动终端用户信息;判断移动终端用户是否为已购高铁票用户,如移动终端用户为已购高铁票用户,将移动终端用户标记为疑似高铁移动网络用户;判断疑似高铁移动网络用户是否通过进站口进入站台,将进入站台的可能的移动网络用户标记为高铁站台小区用户;判断高铁站台小区用户是否随高铁移动,将随高铁移动的高铁站台小区用户标记为高铁专网小区用户。本发明通过高铁购票系统及进站系统对高铁移动网络区域内的用户进行初步识别,减少用户识别数量提高识别效率,再根据用户移动轨迹及速度进行确认,提高了识别准确度。

    报文传输方法、装置、计算机设备及存储介质

    公开(公告)号:CN112333298A

    公开(公告)日:2021-02-05

    申请号:CN202011381713.9

    申请日:2020-12-01

    Abstract: 本申请公开了一种报文传输方法、装置、计算机设备及存储介质,报文传输方法包括:根据正向报文的五元组信息获取对应的公网IP地址和公网端口;将正向报文的源IP地址和源端口分别转换为对应的公网IP地址和公网端口,并根据正向报文的五元组信息建立正向流表,根据正向报文的目的IP地址、目的端口和传输层协议以及对应的公网IP地址和公网端口建立反向流表,将正向流表与反向流表相关联;将NAT转换后的正向报文发送给对应的公网设备。本申请通过在NAT转换过程时将正向报文和目的IP地址的目的端口与公网IP地址和公网端口相关联,从而使得一个私网设备可以通过一个公网IP地址对多个不同的公网设备进行访问,以减少占用的公网IP地址资源。

    通过负载均衡设备确定当前会话的后端设备的方法与设备

    公开(公告)号:CN112311876A

    公开(公告)日:2021-02-02

    申请号:CN202011187354.3

    申请日:2020-10-30

    Abstract: 本申请提供一种通过负载均衡设备确定当前会话的后端设备的方法与设备,包括:根据当前会话对应的会话字段及对应哈希表确定所述当前会话的哈希值,其中,所述哈希表的长度大于或等于预定倍数的多个后端设备的设备数量,所述多个后端设备与所述负载均衡设备相对应;根据所述当前会话的哈希值从所述多个后端设备匹配中确定目标后端设备,并将所述当前会话分发至所述目标后端设备。本申请大大降低哈希值取模后的冲突,在保证同源同宿的同时,能够保证不同后端设备的流量分配均匀,降低服务器的负载压力,防止由于流量分配不均造成数据丢包,提升了数据分析处理的准确性和可靠性。

    一种NB-IoT基站剩余容量预测的方法和装置

    公开(公告)号:CN111741452B

    公开(公告)日:2020-11-17

    申请号:CN202010696217.6

    申请日:2020-07-20

    Abstract: 本发明涉及通信领域,特别是涉及一种NB‑IoT基站剩余容量预测的方法和装置。主要包括:选择活跃终端数大于预设活跃终端数阈值的扇区作为预测扇区组;获取预测扇区组内的各信道中的网管指标;以每二个网管指标一组进行相关性分析,获取相关性高于预设相关性阈值的网管指标组,作为预测网管指标组;根据业务模型、预测网管指标组的相关性模型和预测网管指标组的值,获取预测扇区组的剩余容量。本发明可以根据NB‑IoT网络的特性和业务特性,对网络剩余容量进行较为准确的预测,为业务发展提供支持。

    一种基于Linux系统实现路由器的portal认证报文转发方法和装置

    公开(公告)号:CN108718279B

    公开(公告)日:2020-04-28

    申请号:CN201810557053.1

    申请日:2018-06-01

    Inventor: 薛秋宝 谭国权

    Abstract: 本发明涉及计算机路由技术领域,提供了一种基于Linux系统实现路由器的portal认证报文转发方法和装置。物理网卡收到portal认证报文,并解析出portal认证报文的目的IP;确认portal认证报文的目的IP与虚拟网卡的环回口IP相同,将portal认证报文写入到对应的虚拟网卡的缓存区中;虚拟网卡获取到portal认证报文后,查询Linux系统上的第一路由表,生成回应报文;用户空间应用程序从对应的虚拟网卡的缓存区上读取回应报文,根据查找到的第二路由表项选取回应报文的出口物理网卡,通过出口物理网卡将所述回应报文发出去。本发明实现了基于Linux系统的路由器对外呈现的环回口功能,提高了portal认证报文转发的稳定性。

    一种高铁移动终端用户小区切换方法和系统

    公开(公告)号:CN110505665A

    公开(公告)日:2019-11-26

    申请号:CN201910728749.0

    申请日:2019-08-08

    Abstract: 本发明涉及移动通信领域,具体涉及一种高铁移动终端用户小区切换方法和系统,步骤为:获得高铁购票系统中单条车次高铁列车的移动终端用户列表,获取该车次高铁列车应经过的高铁小区序列,根据高铁小区序列计算相邻小区间的切换点,根据该车次高铁列车当前位置及应经过的高铁小区序列获得本次列车当前所处的高铁小区和即将经过的高铁小区,该车次经过当前所处的高铁小区和即将经过的高铁小区间所述切换点时,切换该车次高铁列车的移动终端用户列表中的用户通信使用的高铁小区。本发明通过预先获取移动终端用户列表及应切换的高铁小区序列,减少了高铁小区切换时的通信负荷及计算负荷,提高了切换效率及信号稳定性,提升移动终端用户的通信体验。

Patent Agency Ranking