在无线局域网上,其应用参考架构模型如图1所示,图中 各实体均为逻辑实体。Pc机、v2IP终端和嵌入式服务器 通过wAPI以无线方式接入局域网,Pc机和V2IP,V2碑 和v2IP的呼叫控制通过嵌入式SIP服务器实现。 ![]() 图1中的AP;无线访问点,As(authentication senver): 安全鉴别服务器.v2ipws(wLAN server):v2P电话服务 器.Es嵌入式sip服务器终端。在每个 终端上,用户可以通过嵌入式sip服务器注册一个代表自己 用户Ⅲ,他们之间就可以完成呼叫、连接、音视频通话和挂 断等操作。这种机制的优点在于使用嵌入式sm服务器, 利用wAPI安全接人,和Pc机、v2口进行免费互通。 2.2系统框架结构 v2IP必须具有安全接人,音频视频会话,会话控制等 所需的各种功能模块。图2给出了V2IP的基本构成,其中 包括:用户界面、无线接人、呼叫控制、音视频控制、媒 体访问控制和物理层和扩展模块等部分组成,该系统框架 结构既适合高处理性能的Pc机也适合较低性能的嵌入 式终端。 (1)无线接入。这是无线网络很重要的一部分,V2lP 通过双向认证密钥和(支持wAPI的)AP进行安全接入并 关联。V2m通过该模块的功能和无线局城网内的其它潜在 的音视频通过用户网络互通。为下一步的安全的通信打 下基础。 (2)呼叫控制。通过嵌人式sm服务器完成用户本身 名称(user-D)的注册与注销。以及对其它通信方的user- D进行查询和解析。完成向被叫方发起呼叫.连接.关闭 等功能.同时负责管理监听对方呼叫/响应(被呼叫/被响 应)。音视频数据流采用uDP协议进行传输。uDP是无连接方式,不可以保证数据包安全到达,但其延迟小,可重 发,符合语音/视频通信低延迟这一实时性特点。 (3)音频/视频控制。主要完成语音信息和视频信息相 关功能,这是V2ip系统必须的部分。V2口音频编解码器 采用的是G 718,视频编解码技术是H.264。 (4)扩展模块可用于、r2疋的增值业(例如,发信息, 收费,打游戏等)。 2.3 v2ip电话具体实现 基于sIP的V2IP电话是基于linux系统平台设计开发 的,采用c和QT[11-12]编码实现。 2.3.1用户界面模块 进行V2P用户界面的开发,必须安装Li叫x系统下 Qtopia4.3.2软件、交叉工具链和相关移植类库。Qt4.3.2 是Tmlltech公司为采用嵌人式Linux操作系统的消费电子 设备而开发的综合应用平台。Qtopia4.3.2包括完整的应用 层、灵活的用户界面、窗口操作系统、应用程序启动以及 开发框架。 ![]() 2.3.2呼叫控制模块 当进行多媒体数据通信时,V2IP需要呼叫控制信 令对其会话进行呼叫控制。而s即协议因其简单、灵活、 可扩展性强等优点,已然成为NGN(next generation net— work)呼叫控制中的一个重要协议.并且sip信令可以很 好的管理v2P的呼叫控制功能,因此v2ip采用sm信令 协议完成呼叫控制功能。利用S口进行呼叫控制的模型有 很多中.例如,集中模式.分散模式和集中分散混合模式 等。集中模式中sm信令的管理和媒体的传输都经过服务 器,缺点是服务器的负担大而且扩展性差,数据包传输延 迟大。分散模式是信令管理和媒体的传输由终端本身管理, 缺点带宽要求高。集中分散模式是sip信令由服务器管理, 而媒体的传输直接在终端之间进行,克服了集中、分散模 式的缺点。为了减少服务器负载和音/视频传输延迟,V2口 采用集中分散混合模式完成呼叫控制功能。 sIP呼叫控制模型如图3所示,sip服务器负责管理 sm信令,而媒体的传输在终端之间直接进行。若用户 和用户B通话,两者需先到服务器上注册,然后两者通话 信息就不经过服务器直接在它们之间直接进行。由于减少 了经过服务器的中转,极大提高了传输速率。 ![]() 2.3.3音视频控制模块 音视频控制部分包括音视频数据的编解码和音视频数 据的自适应同步传输。音视频编解码技术是指多媒体数据 |