基于IP网络公务电话系统设计与实现答辩PPT讲述

上传人:最**** 文档编号:118464003 上传时间:2019-12-15 格式:PPTX 页数:24 大小:1.39MB
返回 下载 相关 举报
基于IP网络公务电话系统设计与实现答辩PPT讲述_第1页
第1页 / 共24页
基于IP网络公务电话系统设计与实现答辩PPT讲述_第2页
第2页 / 共24页
基于IP网络公务电话系统设计与实现答辩PPT讲述_第3页
第3页 / 共24页
基于IP网络公务电话系统设计与实现答辩PPT讲述_第4页
第4页 / 共24页
基于IP网络公务电话系统设计与实现答辩PPT讲述_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《基于IP网络公务电话系统设计与实现答辩PPT讲述》由会员分享,可在线阅读,更多相关《基于IP网络公务电话系统设计与实现答辩PPT讲述(24页珍藏版)》请在金锄头文库上搜索。

1、复旦大学 基于Socket的IP公务电话软件设计与实现 指导老师: 答 辩 人: 内容安排 四、结论 及未来工作 三、主要研究工作 二、基础知识准备 一、课题 背景意义 一、课题背景意义 传统的公务电话 一、课题背景意义 基于互联网的PC电话 一、课题背景意义 传统的公务电话基于互联网的PC电话 基于IP网络的公务电话 二、知识准备 (2) 计算机网络知识 (3) 链表知识 (1) VC+基本编程知识:C+、MFC、对话框、Socket编程、多线程 三、主要研究工作 1、系统框架设计 2、系统操作功能图 基于Socket的IP公务电话软 件 电话按键功能配置功能通话查询 功能 添加功能单呼功能

2、组呼功能刷新功能修改功能删除功能 三、主要研究工作 3、套接字类型的选择 面向连接的套接字 三、主要研究工作 3、套接字类型的选择 面向连接的套接字(SOCK_STREAM ) 特点: 1.建立了虚连接 2.可靠 3.不重复传输数据 4.适合数据量不大的数据传输 信令传输方式 三、主要研究工作 3、套接字类型的选择 面向无连接的套接字 三、主要研究工作 3、套接字类型的选择 面向无连接的套接字(SOCK_DGRAM ) 特点: 1.没有连接 2.资源消耗小 3.处理速度快 4.适合传输大批量数据,适合音频传输 组呼和单呼传输方式 三、主要研究工作 三、主要研究工作 4、类设计 实现界面操作层的

3、类: CIPPHONEDlg、 CSysSettingDlg、CHistoryDlg、 CNumberlist 实现业务逻辑层的类:CManageSound、 CCaptureSound、CPlaySound、 实现数据传输层功能的类: CSignalSerSocket、CSignalCliSocket、 CSignalAcpSocket、CSoundSocket 三、主要研究工作 4、类设计 三、主要研究工作 5、信令机制设计 在CSignalDeal类中定义了结构体SignalPacket 三、主要研究工作 5、信令机制设计 标志位标志位类 型 数值设计中规定的代表含义 REQUESTIN

4、GFlag0 x01通话请求消息 REQUEST_SINGLEChilFlag0 x02单呼请求消息 REQUEST_GROUPChilFlag0 x03组呼请求消息 REQUEST_BOARDChilFlag0 x04广播请求消息 REPLYINGFlag0 x05通话回复消息 REPLY_WAITTINGChilFlag0 x06回复等待消息 REPLY_REFUSEREQUESTChilFlag0 x07回复拒绝消息 NOTIFYINGFlag0 x08通话告知消息 NOTIFY_ACCEPTChilFlag0 x09通知接收消息 NOTIFY_REFUSEChilFlag0 x0A通知

5、拒绝消息 NOTIFY_ENDINGChilFlag0 x0B通知结束消息 UPDATINGFlag0 x0C通知更新消息(暂未使 用) 三、主要研究工作 6、话机状态设计 状态标志标志值设计中规定的代表含义 IDLE0 x01空闲状态(挂机状态) IDLE_PHONERING0 x02空闲振铃状态 IDLE_BEFOREEND0 x03空闲状态(特定主动挂机情形下) HOLDING0 x04摘机状态 HOLDING_DIALING0 x05摘机拨号状态 HOLDING_WAITING0 x06摘机拨号后等待状态 HOLDING_DELAYING0 x07摘机拨号延迟状态 HOLDING_BA

6、CKRING0 x08摘机拨号收到回铃音状态 HOLDING_BUSY0 x09摘机拨号收到忙音状态 HOLDING_TALKING0 x0A通话状态 HOLDING_TALKING_ENDING0 x0E通话结束状态(特定被动话机情形下) 三、主要研究工作 6、话机状态设计 三、主要研究工作 7、界面设计 三、主要研究工作 8、系统程序线程设计 三、主要研究工作 9、单呼通话过程设计 三、主要研究工作 10、组呼通话过程设计 四、结论及未来工作 1 学习了基于VC+ 的网络应用程序开 发,分析了基于 Socket的通信系统 2 设计实现了基于 Socket的IP网络数 据和语音传输 3 改进和展望 有待扩展群呼功 能,即所有联网 的用户可以进行 相互通信 复旦大学 谢 谢!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号