GTP下行数据传输优化方法及装置

    公开(公告)号:CN110167197A

    公开(公告)日:2019-08-23

    申请号:CN201910303745.8

    申请日:2019-04-16

    Abstract: 本发明实施例提供一种GTP下行数据传输优化方法及装置,该方法包括:对获取到的第一以太网数据包进行解析;若判断获知所述第一以太网数据包包含第一GTP数据包,则提取所述第一GTP数据包中的隧道ID和有效载荷;查找与所述第一GTP数据包中的隧道ID对应的第一目的终端信息;将所述第一目的终端信息和所述第一GTP数据包中的有效载荷存储到缓冲区。本发明实施例提供的GTP下行数据传输优化方法及装置,从逻辑上规避了Linux系统内核的IP协议栈,减少了内核态和用户态的切换开销。在接收到以太网数据包之后直接在Linux系统内核态对GTP数据进行处理,从而极大地简化了GTP数据的处理流程,提高了数据处理效率,进一步提高了数据传输速率。

    一种基于DTB文件的多平台软件版本自适应方法及系统

    公开(公告)号:CN107577477A

    公开(公告)日:2018-01-12

    申请号:CN201710797553.8

    申请日:2017-09-06

    Inventor: 秦燕婷

    Abstract: 本发明提出了一种基于DTB文件的多平台软件版本自适应方法及系统。利用嵌入式Linux系统启动时会首先导入DTB文件,于是在DTB文件中创建一个虚拟设备节点,在所有定制驱动模块加载之前,解析出这个带版本信息的虚拟设备节点,并按照约定的接口写入创建的系统文件中。当加载定制模块时,先获取版本信息,然后自适应加载相应模块。由于定制模块加载使用的是统一接口,所以此方案可以推广到不使用DTB文件的系统中,只需要修改解析版本信息的方法,并且上层代码不需要修改。不仅使得本系列产品的软件开发工作量减少,而且移植时工作量也会减少。一个系列的产品使用同一个软件版本,启动时自适应加载模块,避免了多版本发布带来的混乱。

    一种用于通信系统linux环境中的热补丁修复方法

    公开(公告)号:CN106775671A

    公开(公告)日:2017-05-31

    申请号:CN201611082458.1

    申请日:2016-11-30

    CPC classification number: G06F8/658

    Abstract: 本发明提供一种用于通信系统linux环境中的热补丁修复方法,包括设置用于修正程序bug的热补丁为能够动态加载的so文件,服务程序加载热补丁文件后进行热补丁操作;加载热补丁文件过程包括服务程序已运行,向服务程序发送命令,服务程序收到命令后,将补丁的so文件加载到内存空间内;执行热补丁操作包括启动打补丁程序,打补丁程序通过系统调用挂载上服务程序;在服务程序的内存空间里查找补丁内的函数和将要被替换的函数的地址,根据地址的差值写入jmp命令,使得访问此函数时,跳转到补丁函数。本发明可以在不影响服务的情况下完成补丁文件解析,简化了解析补丁文件的复杂度,同时减少了服务中断的时间。

    一种基于硬件信号量的多核启动同步方法

    公开(公告)号:CN106293825A

    公开(公告)日:2017-01-04

    申请号:CN201610635043.6

    申请日:2016-08-05

    Inventor: 秦燕婷 周江平

    CPC classification number: G06F9/44505

    Abstract: 本发明提供一种基于硬件信号量的多核启动同步方法,包括基于多核同步启动系统,预先为需要同步的从动核分配相应的硬件信号量寄存器和设备值;主控核上电启动;主控核引导从动核进行加载启动;从动核启动后,填写硬件信号量寄存器的值为设备值;主控核访问硬件信号量寄存器,判断其值是否是分配的设备值,如果是表示从动核启动完成,否则继续循环读取硬件信号量寄存器,直到此值为分配的设备值,实现多核同步。本发明利用硬件信号量寄存器技术,使启动同步的时间摆脱长时间盲等的困境;如果没有硬件信号量寄存器,也可以使用共享内存模拟硬件信号量寄存器实现,达到广泛使用于所有多核系统的目的。本发明实现简单,应用广泛,具有重要的市场价值。

    字符串检索方法和装置

    公开(公告)号:CN110502611A

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

    申请号:CN201910706480.6

    申请日:2019-08-01

    Abstract: 本发明实施例提供一种字符串检索方法和装置,其中方法包括:基于预设字符串长度,将待匹配字符串分割为第一字符串和第二字符串;基于多叉树数据库,获取第一字符串对应的叶子数据块的地址;对第二字符串进行移位处理,得到第二移位数据,将第二移位数据作为叶子数据块中的偏移地址;基于叶子数据块的地址和偏移地址,获取待匹配字符串对应的检索信息。本发明实施例提供的方法和装置,通过移位处理取代乘除法运算,极大地降低了内存占用率,减少检索一次耗费的时间;此外,通过构建多叉树结构和叶子数据块建立多叉树数据库,能够有效节省内存空间,在此基础上直接检索获取检索信息,实现了时间复杂度和空间复杂度的平衡。

    基站的WEB配置管理方法及基站

    公开(公告)号:CN110213113A

    公开(公告)日:2019-09-06

    申请号:CN201910531799.X

    申请日:2019-06-19

    Abstract: 本发明实施例提供一种基站的WEB配置管理方法及基站,所述基站包括WEB服务器模块和基站业务程序模块,WEB服务器模块包括WEB前台和WEB后台,WEB后台中配置有基站业务程序模块的库文件;WEB前台用于获取用户输入的操作维护命令,并将操作维护命令发送到WEB后台;WEB后台用于将操作维护命令封装成人机语言MML命令,并将MML命令发送到基站业务程序模块。本发明实施例提供的基站的WEB配置管理方法及基站,将WEB服务器部署到基站中,同时在WEB服务器中配置基站业务程序模块的库文件,可满足用户通过任意浏览器实现对基站的操作管理,无需安装LMT客户端,并且当基站软件升级时,用于无需进行不必要的操作,对基站的管理和维护操作便捷,效率高。

    一种基于ARP协议的局域网设备的联通方法

    公开(公告)号:CN108833612A

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

    申请号:CN201811018959.2

    申请日:2018-09-03

    Inventor: 秦燕婷 陈辉

    CPC classification number: H04L61/103 H04L63/0428

    Abstract: 本发明公开了一种基于ARP协议的局域网设备的联通方法,根据本发明的方法,提出了基于ARP协议,实现局域网设备的MAC信息在发出的ARP报文中以密文形式出现,并在IP报文的数据填充区携带附加的加密后的设备标准及信息在局域网传输,实现局域网设备建立完整可靠的ARP表,并实现了局域网内各个设备自适应互联互通。在设备接入局域网之后,使所有同类设备建立完整的ARP表,达到在保证网络安全的条件下,实现管理服务器设备端能直接点对点与子设备传输数据的目的。

Patent Agency Ranking