1 MMS相关技术与协议
在家电远程监控系统中,最重要的环节是家电监控信息的发送。在硬件资源十分有限的嵌入式平台上,封装与发送包含图片信息的MMS,选择占用资源少、适合嵌入式系统的彩信封装方式和通信协议。
(1)SMIL语言
同步多媒体集成语言SMIL(Synchronized Multimedia Integration Language)[1]专为流式多媒体设计,用来规定多媒体片断在什么时候、在什么地方、以什么样的方式播放,可通过时序排列对声音、影像、文字及图形文件进行顺序安排。
(2)MIME封装
使用SMIL语言描述的MMS,在通过无线网络发送的时候,必须通过某种方式把SMIL和附属的内容包装在一起,作为一个unit发送出去,同时还要保证SMIL文件各个部分内容的reference变得有效。因此可以使用MIME(Multipart Internet Mail Extensions)规范。MIME负责把所有的独立的图像、声音、文本、视频内容以及SMIL文件本身捆绑在一起,这个规范称为MIME Encapsulation Aggregate Documents,用于告诉接收的手持终端,这个MMS的内容是相互关联并且相互参考的[2]。
(3)WAP协议与HTTP协议的比较
家电远程监控系统是在嵌入式平台上构建的,硬件资源相对较少,所以在网络协议的选择上需要充分考虑硬件资源是否能够满足需要。WAP(Wireless Application Protocol)是一种向移动终端提供互联网内容和先进增值服务的全球统一的开放式协议标准,是简化了的无线Internet 协议。在嵌入式设备的小屏幕上很难显示标准Web发布的内容,同时屏幕间的切换非常不便。HTTP协议没有针对无线网络做特殊处理,如长时间延时、非连续信号覆盖以及带宽有限。在Internet应用中,HTTP协议以低效率的文本格式发送数据,而非压缩的二进制方式。所以,在无线通信服务中使用普通Internet协议,会导致成本高、速度慢且难以大规模应用的问题。为了解决此类问题,对WAP协议进行了很好的优化处理,如对无线网络的长延时和中低带宽进行优化,利用高度压缩的二进制方式传输数据。在WAP协议中,会话功能解决了不连续覆盖的问题,并且在IP不可用时自动改用其他优化协议传输信息[3]。
综上所述,在分析了WAP协议和HTTP协议之后,本文采用WAP协议,以便在嵌入式系统硬件资源较少的情况下实现MMS的发送。
1 MMS相关技术与协议
在家电远程监控系统中,最重要的环节是家电监控信息的发送。在硬件资源十分有限的嵌入式平台上,封装与发送包含图片信息的MMS,选择占用资源少、适合嵌入式系统的彩信封装方式和通信协议。
(1)SMIL语言
同步多媒体集成语言SMIL(Synchronized Multimedia Integration Language)[1]专为流式多媒体设计,用来规定多媒体片断在什么时候、在什么地方、以什么样的方式播放,可通过时序排列对声音、影像、文字及图形文件进行顺序安排。
(2)MIME封装
使用SMIL语言描述的MMS,在通过无线网络发送的时候,必须通过某种方式把SMIL和附属的内容包装在一起,作为一个unit发送出去,同时还要保证SMIL文件各个部分内容的reference变得有效。因此可以使用MIME(Multipart Internet Mail Extensions)规范。MIME负责把所有的独立的图像、声音、文本、视频内容以及SMIL文件本身捆绑在一起,这个规范称为MIME Encapsulation Aggregate Documents,用于告诉接收的手持终端,这个MMS的内容是相互关联并且相互参考的[2]。
(3)WAP协议与HTTP协议的比较
家电远程监控系统是在嵌入式平台上构建的,硬件资源相对较少,所以在网络协议的选择上需要充分考虑硬件资源是否能够满足需要。WAP(Wireless Application Protocol)是一种向移动终端提供互联网内容和先进增值服务的全球统一的开放式协议标准,是简化了的无线Internet 协议。在嵌入式设备的小屏幕上很难显示标准Web发布的内容,同时屏幕间的切换非常不便。HTTP协议没有针对无线网络做特殊处理,如长时间延时、非连续信号覆盖以及带宽有限。在Internet应用中,HTTP协议以低效率的文本格式发送数据,而非压缩的二进制方式。所以,在无线通信服务中使用普通Internet协议,会导致成本高、速度慢且难以大规模应用的问题。为了解决此类问题,对WAP协议进行了很好的优化处理,如对无线网络的长延时和中低带宽进行优化,利用高度压缩的二进制方式传输数据。在WAP协议中,会话功能解决了不连续覆盖的问题,并且在IP不可用时自动改用其他优化协议传输信息[3]。
综上所述,在分析了WAP协议和HTTP协议之后,本文采用WAP协议,以便在嵌入式系统硬件资源较少的情况下实现MMS的发送。
举报