发明名称 通讯系统中一种多命令的处理设备及其处理方法
摘要 本发明公开通讯系统中一种多命令的处理设备及其处理方法,包括:服务器端根据客户端发送的事件,对应设置其报文格式、处理所需分的层和生成其异步完成标志;根据上述设置对其进行逐层不同业务对应报文拆分,分别指示拆分后子事件走向,调用拆分后子事件,将其采用串行或并行传输方式,判断是否拆分到最底层,如不是将其发送给下一层继续进行拆分,如是发给对应通信设备处理;接收来自不同通信设备处理结果返回应答,将其进行合并,保存在异步完成标志,调用合并完成应答,判断是否收到所有同层子事件应答,如是将其发送给上一层进行合并处理,判断当前处理层是否是最顶层,如是将其根据异步完成标志发给事件请求者。本发明极大提高命令处理效率。
申请公布号 CN101179622B 申请公布日期 2010.06.16
申请号 CN200610138080.2 申请日期 2006.11.07
申请人 中兴通讯股份有限公司 发明人 彭鑫;李发献;万旻
分类号 H04M3/22(2006.01)I;H04L12/24(2006.01)I;H04L29/06(2006.01)I 主分类号 H04M3/22(2006.01)I
代理机构 北京安信方达知识产权代理有限公司 11262 代理人 许志勇;颜涛
主权项 通讯系统中一种多命令的处理方法,应用于通讯系统中的客户端、服务器端和多个通信设备之间的事件请求的处理及其应答结果操作中,其特征在于,包括以下步骤:(1)服务器端根据客户端事件请求者发送的事件,对应设置该事件的报文格式、处理所需分的层和生成该事件的异步完成标志;所述事件为消息,即各层事件处理实体之间交互的数据结构;所述异步完成标志包括:在服务器端与通信设备之间的子事件前面加上包含唯一标识服务器端与通信设备之间的该子事件的ID,和该子事件拆分前对应的服务器端接收来自客户端事件请求者发送的事件的ID;(2)服务器端根据上述设置对该事件进行逐层的不同业务对应报文的拆分,同时分别指示拆分后的子事件的走向,调用拆分后的子事件,并将拆分后的子事件采用串行或并行的传输方式,判断是否拆分到该事件的最底层,如果不是,则将子事件发送给下一层继续进行拆分,如果是,则发给对应的通信设备处理;(3)服务器端接收来自不同通信设备的处理结果的返回应答,将这些返回应答进行合并,同时将合并结果保存在异步完成标志,调用合并完成应答,判断是否收到所有同层子事件应答,如果是,则将合并的应答发送给上一层进行继续合并处理,同时判断当前处理层是否是最顶层,如果是,则将合并的应答根据异步完成标志发给客户端的事件请求者,具体为:合并的应答根据保存在所述异步完成标志中的服务器端与通信设备之间的子事件的ID,找到其拆分前对应的服务器端接收来自客户端事件请求者发送的原始事件的ID,并发送给对应的客户端的事件请求者。
地址 518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法律部