【技术实现步骤摘要】
报文处理方法、装置、终端设备及移动宽带上网设备
[0001]本申请涉及通讯
,尤其涉及一种报文处理方法、装置、终端设备及移动宽带上网设备。
技术介绍
[0002]移动宽带上网设备可以通过多种物理接口与终端设备连接,为终端设备提供网络连接服务,其中通用串行总线(Universal Serial Bus,USB)是最常用的物理接口之一。基于USB3.1协议的USB虚拟网卡,能够为终端设备提供高性能规格的网络连接服务。
[0003]USB协议中的通讯设备类(Communication Device Class,CDC)协议是USB虚拟网卡的标准协议。CDC协议规范了USB网口的定义,报文的格式等内容。通过CDC协议,可以使移动宽带上网设备通过USB口为终端设备提供上网服务。
[0004]现有技术中,移动宽带上网设备通过USB协议与终端设备进行通讯时,若要实现高性能的数据传输,不仅需要移动宽带上网设备与USB协议的支持,还需要终端设备的支持,然而,目前由于终端设备操作系统限制,终端设备对报文数据和消息的处理都集 ...
【技术保护点】
【技术特征摘要】
1.一种报文处理方法,其特征在于,所述方法包括:接收第一网络报文,其中,所述第一网络报文为通讯类网络控制模型传输模块NTB包,所述第一网络报文中包括报文数据和第一信息,所述第一信息用于指示所述报文数据对应的互联网协议IP连接信息;将所述第一网络报文中的报文数据转发至目标处理器核心进行处理,其中,所述目标处理器核心是通过所述第一信息确定的。2.根据权利要求1所述的方法,其特征在于,所述第一信息为所述报文数据对应的IP连接的五元组的压缩信息。3.根据权利要求1-2任一项所述的方法,其特征在于,还包括:根据预设的第一网络协议,解析所述第一网络报文,得到所述报文数据。4.根据权利要求3所述的方法,其特征在于,所述第一网络协议为通讯类网络控制模型NCM协议。5.根据权利要求1-4任一项所述的方法,其特征在于,还包括:根据预设的第一驱动程序,解析所述第一网络报文,得到所述第一信息。6.根据权利要求5所述的方法,其特征在于,所述第一驱动程序为终端设备的通用串行总线USB虚拟网口驱动程序。7.根据权利要求1-6任一项所述的方法,其特征在于,将所述第一网络报文中的报文数据转发至目标处理器核心进行处理,包括:获取转发规则,其中,所述转发规则用于确定第一信息与处理器核心之间的转发关系;根据所述转发规则,将所述第一网络报文中的报文数据转发至所述第一网络报文中的第一信息对应的目标处理器核心进行处理。8.根据权利要求7所述的方法,其特征在于,所述转发规则获取自所述第一驱动程序。9.根据权利要求7所述的方法,其特征在于,所述转发规则根据所述处理器核心的负载确定。10.根据权利要求1-9任一项所述的方法,其特征在于,所述方法还包括:将至少一个处理器核心设置为非目标处理器核心,所述非目标处理器核心不对所述报文数据进行处理。11.一种报文处理方法,其特征在于,所述方法包括:根据报文数据,确定第一信息,其中,所述第一信息用于指示所述报文数据对应的IP连接信息;向终端设备发送包含所述报文数据和所述第一信息的第一网络报文,其中,所述第一网络报文为NTB包。12.根据权利要求11所述的方法,其特征在于,根据报文数据,确定第一信息,包括:获取所述报文数据对应的IP连接的五元组;对所述五元组进行压缩,得到所述第一信息,其中,所述第一信息的字节长度小于所述五元组的字节长度。13.根据权利要求11或12所述的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。