| 摘要 | 第1-6页 |
| ABSTRACT | 第6-12页 |
| 第1章 绪论 | 第12-15页 |
| ·研究背景 | 第12-13页 |
| ·项目背景 | 第13页 |
| ·本文结构 | 第13-15页 |
| 第2章 下一代网络 | 第15-22页 |
| ·下一代网络(NGN) | 第15-16页 |
| ·NGN的概念 | 第15页 |
| ·NGN的基本特征 | 第15页 |
| ·NGN的能力 | 第15-16页 |
| ·软交换技术 | 第16-18页 |
| ·软交换技术特征 | 第16页 |
| ·基于软交换的NGN体系结构 | 第16-17页 |
| ·软交换的功能 | 第17-18页 |
| ·SIP协议概述 | 第18-21页 |
| ·SIP协议的背景和功能 | 第18-19页 |
| ·SIP网络元素 | 第19-20页 |
| ·SIP协议的实现机制 | 第20-21页 |
| ·SIP协议在软交换中的应用 | 第21页 |
| ·本章小结 | 第21-22页 |
| 第3章 支持多媒体与移动业务的软交换系统 | 第22-29页 |
| ·组网结构 | 第22-23页 |
| ·系统功能模型的层次 | 第23-25页 |
| ·系统功能模型子系统 | 第25-26页 |
| ·会话接入子系统 | 第25页 |
| ·呼叫控制子系统 | 第25-26页 |
| ·呼叫服务子系统 | 第26页 |
| ·业务视图子系统 | 第26页 |
| ·业务适配子系统 | 第26页 |
| ·会话控制体系结构模型 | 第26-28页 |
| ·本章小结 | 第28-29页 |
| 第4章 SIP协议接入子系统的分析 | 第29-47页 |
| ·呼叫方会话模型描述 | 第29-32页 |
| ·会话控制视图 | 第29-30页 |
| ·协议会话方标识分析方案 | 第30-32页 |
| ·方案一 | 第30-31页 |
| ·方案二 | 第31-32页 |
| ·分析结论 | 第32页 |
| ·SIP模块结构可行性分析 | 第32-36页 |
| ·SIP模块结构图 | 第33页 |
| ·模块之间的交互关系 | 第33-34页 |
| ·MRD | 第34页 |
| ·概要介绍 | 第34页 |
| ·具体功能 | 第34页 |
| ·PMSM | 第34-35页 |
| ·概要介绍 | 第34页 |
| ·具体功能 | 第34-35页 |
| ·CP | 第35页 |
| ·概要介绍 | 第35页 |
| ·SP | 第35页 |
| ·概要介绍 | 第35页 |
| ·具体功能 | 第35页 |
| ·MP | 第35-36页 |
| ·概要介绍 | 第35页 |
| ·具体功能 | 第35-36页 |
| ·PSA | 第36页 |
| ·概要介绍 | 第36页 |
| ·具体功能 | 第36页 |
| ·PS | 第36页 |
| ·信令状态机可行性分析 | 第36-38页 |
| ·扩展流程与基本流程相分离 | 第36-37页 |
| ·中间消息带净荷的必要性分析 | 第37-38页 |
| ·媒体状态机可行性分析 | 第38-40页 |
| ·呼叫建立过程的offer/answer | 第39-40页 |
| ·呼叫中媒体协商 | 第40页 |
| ·信令状态机与媒体状态机交互关系可行性分析 | 第40-41页 |
| ·呼叫流程中主要技术点的分析 | 第41-46页 |
| ·第三方控制的处理方案 | 第41-42页 |
| ·SIP实现重定向的方式 | 第42-43页 |
| ·发起呼叫的时候不携带本地描述 | 第43-45页 |
| ·媒体服务器资源的分配 | 第45-46页 |
| ·MS发起OFFER | 第45页 |
| ·SIP为呼叫方,MS发起Offer,不透传RecvOnly | 第45页 |
| ·SIP为呼叫方,MS发起Offer,透传RecvOnly | 第45页 |
| ·UA发起OFFER | 第45-46页 |
| ·SIP作为被叫,UA发起Offer | 第45-46页 |
| ·处理方案 | 第46页 |
| ·本章小结 | 第46-47页 |
| 第5章 SIP协议接入子系统的设计 | 第47-69页 |
| ·总体设计 | 第47-60页 |
| ·模块描述 | 第48-59页 |
| ·信令处理模块(SP) | 第48-55页 |
| ·信令处理状态描述 | 第50-55页 |
| ·媒体处理模块(MP) | 第55-58页 |
| ·媒体处理状态描述 | 第56-58页 |
| ·管理模块 | 第58-59页 |
| ·接口说明 | 第59-60页 |
| ·A接口 | 第59页 |
| ·B接口 | 第59-60页 |
| ·其它接口 | 第60页 |
| ·子系统流程设计 | 第60-68页 |
| ·呼叫转移(3XX) | 第60-63页 |
| ·无应答前转 | 第63-64页 |
| ·三方会议 | 第64-66页 |
| ·彩铃 | 第66-68页 |
| ·本章小结 | 第68-69页 |
| 第6章 SIP协议子系统的实现 | 第69-86页 |
| ·子系统实现类图 | 第69-70页 |
| ·呼叫管理模块 | 第70-72页 |
| ·数据描述 | 第70-71页 |
| ·方法描述 | 第71-72页 |
| ·GoThroughTable() | 第71页 |
| ·OnTimeOut() | 第71-72页 |
| ·ProcMsg(CCode code) | 第72页 |
| ·信令处理模块 | 第72-79页 |
| ·数据描述 | 第73页 |
| ·方法描述 | 第73-79页 |
| ·Send(CCode code) | 第73-74页 |
| ·SendSdp(Csdp ~*sdp,BOOL IsEM,BOOL IsOffer) | 第74页 |
| ·SetSipMp(CSipMediaProcess ~*mp) | 第74页 |
| ·ChangeState(SipSpState~* nextstate) | 第74页 |
| ·ProcMsg() | 第74-79页 |
| ·O_NULL状态下ProcInvite()函数 | 第74-75页 |
| ·O_Tring状态下ProcTimeOut()函数 | 第75页 |
| ·O_ConnectPending状态下ProcCancel()函数 | 第75-76页 |
| ·O_WaitPRACK状态下ProcPRACK()函数 | 第76-77页 |
| ·Active状态下ProcInvite()函数 | 第77-78页 |
| ·Canceling状态下ProcResponse()函数 | 第78页 |
| ·Connecting状态下ProcACK()函数 | 第78-79页 |
| ·T_Trying状态下ProcUpdate()函数 | 第79页 |
| ·媒体处理模块 | 第79-82页 |
| ·数据描述 | 第80页 |
| ·方法描述 | 第80-82页 |
| ·Send(CCode code) | 第80页 |
| ·EncodeSdp(CSdp~* sdpDown) | 第80-81页 |
| ·MediaInfoFunc(BOOL IsEM,CSdp ~*sdp) | 第81页 |
| ·SendSdpSucc() | 第81页 |
| ·ProcMsg() | 第81-82页 |
| ·Media_NULL状态下ProcCreateConnection()函数 | 第81-82页 |
| ·WaitCCAnswer状态下ProcCCPPAnswer()函数 | 第82页 |
| ·子系统的测试 | 第82-85页 |
| ·测试方法 | 第82-83页 |
| ·测试环境 | 第83页 |
| ·测试用例设计 | 第83-84页 |
| ·测试结果 | 第84-85页 |
| ·本章小结 | 第85-86页 |
| 第7章 结束语 | 第86-88页 |
| ·论文总结 | 第86-87页 |
| ·进一步的工作 | 第87-88页 |
| 参考文献 | 第88-89页 |
| 致谢 | 第89页 |