[发明专利]一种基于双向机顶盒的数字家庭短信发送系统无效
申请号: | 200810028305.8 | 申请日: | 2008-05-27 |
公开(公告)号: | CN101282309A | 公开(公告)日: | 2008-10-08 |
发明(设计)人: | 罗笑南;陈偲 | 申请(专利权)人: | 中山大学 |
主分类号: | H04L12/58 | 分类号: | H04L12/58;H04L12/18;H04N5/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 510275广东省广州市新港*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 双向 机顶盒 数字家庭 短信 发送 系统 | ||
技术领域
本发明涉及数字电视通信技术领域,尤其涉及数字家庭中通过数字电视以及双向机顶盒实现短信发送业务的技术方案。
背景技术
以数字技术为核心的信息技术发展,引发了电视传输技术和方式的革命,催生了视频点播业务、数字家庭等技术的出现。我国数字电视迅速发展,截止到目前,我国有线电视已在一级城市及沿海城市完成数字化整体平移,数字电视用户已经突破1200万户。随着数字家庭的发展和推广,越来越多的能够代表数字家庭丰富的服务功能的交互数字业务、宽带互联网业务、信息化应用等增值业务将得到开展和广泛应用。在众多业务中,短信业务自诞生时起就以简单、快捷、经济等优势,在手机用户中日益盛行,同时以短信为核心的增值业务因其广阔的市场前景和巨大的商业价值而备受人们的青睐。随着我国信息产业化的飞速发展,尤其是计算机网络技术和数字电视应用范围的不断扩大,实现基于机顶盒和数字电视的短信发送业务成为可能,同时人们对通过数字电视实现短信收发服务也有很大需求。因此对基于机顶盒和数字电视的短信发送业务的实现方案的研究具有比较重要的现实意义。
发明内容
本发明的目的在于为数字电视提供一种新的短信发送实现方案,提出并实现基于双向机顶盒的数字家庭短信发送系统,以满足数字电视用户对通过电视频道实现短信发送的应用要求。
本发明的目的通过以下技术方案予以实现:
整个系统由短信发送频道客户端,频道后台服务器以及短信发送服务器三部分组成。系统的总体逻辑结构如图1所示。
所述的短信发送频道客户端由双向机顶盒以及数字电视组成。双向机顶盒通过解析短信发送频道的SDF文件,在数字电视上呈现电视画面,从而为数字家庭用户提供短信输入的客户端界面。双向机顶盒使用的中间件为SDF_PLAYER,用于解析SDF语言,并提供T9中文输入法。SDF(Scene Description File),又称场景描述文件,是一种操作流程中间描述语言,它支持的元素类型有图片、视频、文字、输入框等。以SDF_PLAYER为中间件的双向机顶盒通过解析SDF文件,就能在数字电视上呈现电视频道画面。电视用户通过遥控器上的数字按键使用T9中文输入法,在电视画面上的输入框中输入短信接收者的手机号码以及短信内容,点击“发送”按钮后机顶盒就向频道后台服务器发送短信发送请求,请求信息包含了短信接收者的手机号码以及短信内容。
所述的频道后台服务器接收并响应双向机顶盒发送的请求,并调用相应的频道业务模块进行处理。频道后台服务器采用J2EE体系结构,包括Web层组件以及业务应用层组件,Web层组件为Servlet,用于接收并解析双向机顶盒发送的Web请求,调用相应的频道业务模块进行处理,并把业务模块的处理结果以Web响应方式返回给双向机顶盒;业务应用层组件为EJB,实现各个频道的业务处理,体现的是业务逻辑。每个频道都对应一个EJB。其中短信发送EJB处理短信发送频道的业务,通过java分布式计算技术RMI远程调用短信发送服务器的短信发送方法sendSM,远程调用过程中向短信发送服务器传递的参数包括短信接收者的手机号码以及短信内容。
所述的短信发送服务器包括RMI服务器模块以及短信发送模块,并通过主机上的串口COM1连接短信发送机——GSM Modem。短信发送服务器通过开启RMI服务器向频道后台服务器提供远程调用短信发送方法sendSM的服务;短信发送方法sendSM实现两方面功能:将用户输入的短信内容和手机号码转换成PDU格式的数据;以及通过java串口通信向GSM Modem发送短信发送指令,从而实现短信发送功能。短信发送方法sendSM分成4个子模块:手机号码处理模块、短信内容处理模块、号码内容组合模块、AT指令发送模块。其中,手机号码处理模块、短信内容处理模块、号码内容组合模块这三个子模块实现将用户输入的手机号码以及短信内容转换成PDU格式数据的功能;AT指令发送模块实现通过java串口通信向GSMModem发送AT指令实现发送短信的功能。
RMI是开发纯Java的网络分布式应用系统的核心解决方案之一。Java RMI支持存储于不同地址空间的程序级对象之间彼此进行通信,实现远程对象之间的无缝远程调用。RMI服务器应用程序创建一些远程对象,产生访问它们的方法,等待客户端调用这些远端对象的方法。客户端应用程序从服务器获得一个或更多的远程对象然后调用它们的方法。RMI提供服务器和客户端来回通信传递消息的机制。在本发明中,RMI客户端程序位于频道后台服务器的短信发送EJB组件中,RMI服务器则位于短信发送服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山大学,未经中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810028305.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:树脂管制造方法、树脂管以及树脂管制造装置
- 下一篇:两通型安全套