欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOC文档下载  

    NGN网络SIP协议仿真技术的相关分析.doc

    • 资源ID:1580138       资源大小:15.65KB        全文页数:5页
    • 资源格式: DOC        下载积分:2
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要2
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    NGN网络SIP协议仿真技术的相关分析.doc

    NGN网络SIP协议仿真技术的相关分析SIP仿真技术主要包括消息仿真、流程仿真和大话呼仿真3点。这3种仿真技术有各自的运行模式和优势,3种技术的结合可以规范SIP协议的各项工作,具有一致性。客观分析、利用SIP协议建立的网络,量化评价效果。 1 SIP协议消息仿真技术 SIP协议消息仿真技术是指利用仿真仪表,把协议的单条信令大致模拟出来,交给用户,用户通过对信令重新编辑,改变协议中的参数,从协议中得到完整的信息,由用户给出的网络设备进行接收,然后根据设备是否可以识别这一信息对设备的消息识别功能进行测定。 1.1 设计思想 SIP协议仿真仪是仿真技术的主要应用,其设计思想是根据对象的要求,把仿真技术的功能做成动态链接的方式,还要插上系统仿真总端口才可以访问,让功能与端口分开,能够独立移植功能模块,便于维护。而NGN网络除了SIP协议外,还包括很多协议,因此在设计仿真仪表时,先确定仿真的基类,封装公有函数,以基类为基础向外延伸,为多协议的应用打好基础。 1.2 功能的实现 1.2.1 实例初始化功能 ?一功能是指,SIP协议消息仿真技术应用时,进行调用,让某个消息实现初始化。在初始化过程中,输入的参数是文件名称,输出后的参数则是最后的结果。只有参数为0时,才算成功。而初始化功能的实现,必须以文件名称为前提,形成缓存,然后利用对象调用信息,读取文件,从而得到存储信息,变成模板缓存。 1.2.2 可供创建消息类型的功能 这一功能是指,如果创建的消息被外部调用,输入的参数就变为4个,分别是协议默认消息的种类、存放缓存消息的存头、缓存消息的大小和消息模板的文件名称。它会找到文件在网络中的准确位置,利用函数阅读文件名称,从而得到信息,传送到终端。 1.2.3 消息创建功能 用户选择一个SIP消息,然后制订消息的参数,确定“调用”这一功能,创建消息,输出的结果必须为0,表示成功。如果是其他数字,即为失败。 消息发送功能是指,得到参数后,用户会用特定的设备接收,确定参数被调用。 2 SIP协议流程仿真技术 2.1 设计思想 设计思想分为4方面,分别是通信源语、服务引擎、线程和仿真类。通信源语具有一定的规范性,其传输的参与以及接收、等待都有固定的语言结构,信息传输中必须按照这几种结构完成语言的传输。服务引擎设计是把各项服务分离开,让其变成独立的服务项目,完成通信工作。仿真线程的设计共有3种,分别是主线程、Exosip线程和呼叫监听线程。这3种线程在协议中有各自的功能,而呼叫监听线程是核心线程。仿真类是指运用各项功能把服务引擎方法逐一分离,独立封装。 2.2 功能的实现 SIP协议流程仿真技术的功能共有Main()函数、GetLine()函数、OnRegister()函数、OnInvite()函数、UA线程几种。其中,Main()函数是主要函数,接收用户给出的命令,进行初始化,接收通道源语传来的命令并执行;GetLine()函数会对命令进行解析,根据解析的结果,建立一个系统循环,从各个参数中找到用户发出的命令;OnRegister()函数则可以注册用户信息,给以授权,调用后发送注册信息;OnInvite()函数为呼叫发起功能;UA线程的运行可以让协议流程自动维护与运行。 3 SIP协议大话呼仿真技术 3.1 设计思想 SIP协议大话呼仿真设计思想包括很多方面,它将功能划分成不同的模块,有明确的工作流程和特定的呼叫方式,以及要求的输入项,还有仿真类的设计。其模块包括消息收发、协议处理等模块,每个模块都有自己的作用和功能。工作流程是一个循环先确定接收的端口,然后注册、设置。接着呼叫,记录呼叫、掉话的次数,判断是否符合时长。如果不符,重新测定。其呼叫方式是建立一个用户池,在这个用户池中,每次搭配不同的主叫用户和被叫用户。输入项包括用户和配置文件2方面,两者分别有各自的输入方式。仿真类设计则是把常见的功能分开,建立抽样,给出数个接口函数。 3.2 功能的实现 3.2.1 初始化功能 这一功能是必需的功能,它会从文件中找到配置的相关信息,然后进行初始化工作,设置模块内的字段及端口,通过UA线程得到用户的信息。 3.2.2 用户数据配置 初始化工作后,可以通过2种方式对仿真环境进行检测,分别为由用户设置相关信息,根据配置文件的相关信息完成测试。 3.2.3 呼叫定时器功能 这一功能可以控制用户呼叫的次数。用户在协议中输入特定的数值和时间间隔,即可控制呼叫的次数。 4 结束语 NGN网络SIP协议仿真技术,能够优化NGN网络的相关配置,以及用户之间的连接,改变用户之间数据传输的方式。同时,不管是消息仿真,还是流程仿真,或者是大话呼仿真,都有一定的衔接,以前一个技术为基础,完成后续操作。

    注意事项

    本文(NGN网络SIP协议仿真技术的相关分析.doc)为本站会员(吴起龙)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开