一种嵌入式设备软件防改装方法及系统

    公开(公告)号:CN110135130A

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

    申请号:CN201910341011.9

    申请日:2019-04-25

    Abstract: 本发明实施例提供了一种嵌入式设备软件防改装方法及系统,方法包括:在设备首次启动时,从总线获取MCU外设地址;基于所述MCU外设地址,确定嵌入式设备所属整机的产品类型;将所述产品类型对应的标识信息写入uboot分区的预设隐藏区域。本发明实施例提供的一种嵌入式设备软件防改装方法及系统,能够在设备首次启动时自动识别产品整机的外设,并生成相对应的产品标识存储到uboot分区的隐藏区域,以实现对产品型号标识的有效保护,产品型号标识写入的整个授权过程不可介入,不能复制和窃取信息,增加了安全性。

    一种嵌入式软件调测方法

    公开(公告)号:CN109144849A

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

    申请号:CN201810809784.0

    申请日:2018-07-23

    CPC classification number: G06F11/3624 G06F11/3644 G06F11/3688

    Abstract: 本发明提供一种嵌入式软件调测方法,包括:步骤A,预先确定调试用的宏,在宏内定义与bsp层函数及系统软件层声明相同的假函数;步骤B,针对嵌入式软件的代码,编写两份编译文件A和文件B,编译文件A用于在PC上调试使用,编译文件B用作正常生成可在嵌入式设备运行的可执行程序使用;步骤C,利用编译文件A生成在PC上运行的可执行程序,通过PC上的软件开发环境中自带的调测功能对代码进行初步调试;步骤D,经过步骤C调试后,利用编译文件B生成可在嵌入式设备上运行的可执行程序,支持对程序bsp层做进一步调试。本发明能够有效提高软件调测效率并能区分软硬件故障。

    一种LMT配置文件平滑升级方法

    公开(公告)号:CN106603289A

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

    申请号:CN201611161293.7

    申请日:2016-12-15

    Inventor: 李婷 陈辉 周江平

    CPC classification number: H04L41/082 H04W24/02

    Abstract: 本发明提供一种LMT配置文件平滑升级方法,包括基站版本升级,将原始的配置文件保存到基站的flash存储器;设置LMT配置文件平滑升级标识,基站重启;判断配置文件平滑升级标识是否置位,是则进行脚本文件平滑升级,解析新旧两种版本的配置数据文件,根据解析结果依次将需要移植的数据配置保存到新的数据配置文件中;将flash存储器下的原始的配置文件迁移到备份文件夹中;启动基站升级后其他流程。采用该方法,基站升级重启可以自动地将数据配置文件和脚本文件平滑升级,方便快捷实现LMT配置文件升级,降低了基站配置文件升级的操作复杂度,同时减少了由于用服人员操作错误导致的人为错误的可能性。

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

    公开(公告)号:CN110167197A

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

    申请号:CN201910303745.8

    申请日:2019-04-16

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

    一种用于射频拉远基站的自动化测试系统与方法

    公开(公告)号:CN108684053A

    公开(公告)日:2018-10-19

    申请号:CN201810891863.0

    申请日:2018-08-07

    CPC classification number: H04W24/08 H04W24/02

    Abstract: 本发明属于无线通信自动化测试技术领域,公开了一种用于射频拉远基站的自动化测试系统与方法,测试机分别与模拟BBU、目标机、频谱分析仪相连,模拟BBU与目标机连接,目标机与频谱分析仪连接;测试机生成测试用例,利用模拟BBU透传或直接将测试信息下发至目标机,目标机对测试信息进行处理生成反馈信息,并通过模拟BBU透传至测试机;测试机根据反馈信息进行分析,获得协议测试结果;测试机下发指标查询指令至频谱分析仪;频谱分析仪执行指标查询指令,并将检测获得的指标信息发送至测试机;测试机根据指标信息进行分析,获得指标测试结果。本发明解决了现有技术中射频拉远基站的自动化测试无法同时覆盖协议和指标的问题。

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

    公开(公告)号:CN106775671A

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

    申请号:CN201611082458.1

    申请日:2016-11-30

    CPC classification number: G06F8/658

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

    嵌入式设备的管控方法及管控适配装置

    公开(公告)号:CN110781128A

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

    申请号:CN201911070501.6

    申请日:2019-11-05

    Inventor: 孙亚雄 陶琴 陈辉

    Abstract: 本发明实施例提供一种嵌入式设备的管控方法及管控适配装置。其中,方法包括:接收后台管控装置发送的控制消息;对控制消息进行解析,确定接收控制消息的目标单盘;将控制消息发送至目标单盘。本发明实施例提供的嵌入式设备的管控方法及管控适配装置,通过嵌入式设备的管控适配装置分别与后台管控装置和单盘连接,相对于传统的基于后台管控装置直接连接单盘的管控方法,连接更为简洁、灵活,能够支持连接不通数目的单盘和不同数目的后台管控装置,能够对嵌入式设备进行统一的管控,管控更加简单,能提高管控操作的便利性和管控效率。

    一种用于linux环境中的内存池调试方法

    公开(公告)号:CN107451054A

    公开(公告)日:2017-12-08

    申请号:CN201710617729.7

    申请日:2017-07-26

    Abstract: 一种用于linux环境中的内存池调试方法,用内存池来管理动态申请的内存,在内存块的管理结构中存储debug信息,包括在程序启动时,将进程的虚拟地址映射表输出到一个文件里保存;之后创建和初始化内存池,每个内存块都有一个管理结构用于内存池对内存块进行管理,申请内存时,从内存池中取相应大小的内存块返回给用户,并在内存块的管理结构中存储申请时的函数调用栈地址;释放内存时,将要释放的内存块返回给内存池,并在内存块的管理结构中存储释放时的函数调用栈地址;出现问题时,将存储的函数调用栈地址转换成代码位置。本发明可以快速精确定位内存使用不当例如重复释放和内存泄漏的问题,直接定位到代码位置。

    基于UDP协议的文件断点续传方法及装置

    公开(公告)号:CN111711680A

    公开(公告)日:2020-09-25

    申请号:CN202010518337.7

    申请日:2020-06-09

    Inventor: 陈辉 余刚

    Abstract: 本发明实施例提供一种基于UDP协议的文件断点续传方法及装置。其中,方法包括:基于UDP协议向接收端发送全部数据包;若通过预先建立的TCP通道接收到接收端发送的重发请求,则将重发请求携带的文件片信息对应的数据包存储于文件片重发区;若判断获知基于UDP协议向接收端已发送一次全部数据包,且文件片重发区不为空,则基于UDP协议向接收端发送文件片重发区中的数据包。本发明实施例通过在不稳定网络链路和低带宽的网络环境下,使用UDP协议和多线程发送文件数据提高宽带利用率,通过简单的信息反馈消息提高文件数据的带宽利用占比,解决了不稳定链路、低宽带环境下的文件传输问题。

Patent Agency Ranking