Chinaunix首页 | 论坛 | 博客
  • 博客访问: 781431
  • 博文数量: 83
  • 博客积分: 7030
  • 博客等级: 少将
  • 技术积分: 1097
  • 用 户 组: 普通用户
  • 注册时间: 2007-08-06 15:50
文章分类

全部博文(83)

文章存档

2011年(2)

2010年(9)

2009年(56)

2008年(16)

我的朋友

分类: 系统运维

2009-06-13 23:17:57

今天网上看到这则专利消息,做个备份,以备今后之用。大家也参考下。
本发明公开了一种H.248文本消息分级编解码的方法。在承载与控制分离的网络中实现一个大容量可平滑扩容的网关时,需要合理地在不同的处理器上分担H.248文本消息编解码的运算负荷,本发明针对H.248消息的特点,将H.248消息的编解码分成不同的级别,消息预解码,事务预解码和动作解码。采用本发明所述方法,可以配合不同网关分布式处理策略,合理利用整个网关的资源,加快了整个系统的编解码的处理能力。
 
实现流程如下:
 
一种H.248消息分级解码的实现方法,包括消息预解码、事务预解码和动作解码过程,其中,    
所述消息预解码包括以下步骤:    
(a)判断消息长度是否合法,如果是,执行下一步,否则退出; 
(b)对消息头解码;    
(c)对事务类型及事务ID解码;    
(d)搜索事务字符串;    
(e)将事务字符串分发给相应的事务预解码单元;    
(f)判断是否已对消息中的所有事务解码,如果是,结束消息预解码,否则返回步骤(c);    
 
所述事务预解码包括以下步骤:    
(g)对动作的上下文ID解码;    
(h)搜索动作字符串;    
(i)将动作字符串分发给相应的动作解码单元;    
(j)判断是否已对事务中的所有动作解码,如果是,结束事务预解码,否则返回步骤(g);  
  
所述动作解码包括以下步骤:    
(k)对动作字符串解码,生成H.248的内部消息。
 
阅读(995) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~