发明名称 一种基于局域广播的无线多媒体漂流瓶系统及方法
摘要 本发明涉及一种基于局域广播的无线多媒体漂流瓶系统及方法,包括:客户端组件及服务器组件,其中:客户端组件分成不同的版本,分别安装在不同类型的移动终端或PC机上;客户端组件包括界面模块、通讯模块、管理配置模块、状态注册模块和数据传输模块;服务器组件安装在服务器上,包括信息处理模块和数据库。本发明使用WIFI作为主要的通信底层,以移动通信作为辅助,采用局域广播作为漂流瓶的主要传播方式,采用“存储、转发”机制实现局域网间的通信,以此实现用户间的广域接力传递通信。
申请公布号 CN103139713B 申请公布日期 2015.04.08
申请号 CN201310040917.X 申请日期 2013.02.01
申请人 中国科学技术大学 发明人 丁箐;姜明
分类号 H04W4/06(2009.01)I;H04W4/12(2009.01)I 主分类号 H04W4/06(2009.01)I
代理机构 北京科迪生专利代理有限责任公司 11251 代理人 成金玉;卢纪
主权项 一种基于局域广播的无线多媒体漂流瓶系统,其特征在于包括:客户端组件及服务器组件,其中:客户端组件分成不同的版本,分别安装在不同类型的移动终端或PC机上;客户端组件包括界面模块、通讯模块、管理配置模块、状态注册模块和数据传输模块;服务器组件安装在服务器上,包括信息处理模块和数据库;其中:界面模块,通过调用操作系统函数实现客户端组件的客户端界面,提供用户各种信息,包括客户端组件的配置信息、与其余用户的交互信息的输入输出;根据用户的点击,通过操作系统的事件触发机制调用通讯模块、管理配置模块、状态注册模块和数据传输模块,将用户输入的数据传输到这些模块,并将这些模块返回的数据显示在界面上;通讯模块,包括点对点通讯子模块、广播子模块和语音传输子模块,实现点对点、一点对多点的信息通讯以及基于无线网络的语音通信;点对点通讯子模块实现点对点信息通讯,用户通过界面模块输入的文本信息发送到点对点通信子模块,点对点通信子模块通过调用操作系统提供的网络套接字函数来实现信息的传送,并将所述信息发送到对话的另一个用户的点对点通讯子模块;广播子模块实现一点对多点的信息通讯,用户通过界面模块输入的信息发送到广播子模块,如果运行在无线局域网环境,广播子模块通过调用操作系统提供的网络广播、多播函数来实现信息的广播和多播,并将信息发送到局域内的所有用户的广播子模块,如果运行在移动网络,则采用小区广播或者3G MBMS业务实现广播方式发送;语音传输子模块实现基于无线网络的语音通信功能,用户通过界面模块直接输入语音信息到语音传输子模块,语音传输子模块即是点对点的通信,通过封装语音通信包实现语音的数字化网络传输,语音信息将发送到对话的另一个用户的语音传输子模块;管理配置模块,实现用户对客户端组件的各种配置、包括身份注册、登录、各种偏好的设置;用户通过界面模块输入的配置信息通过管理配置模块发送到数据传输模块;状态注册模块,包含用户移动终端的状态注册信息,如采用WIFI作为通信底层,客户端在线或移动到另外的无线存取点AP时,如采用移动通信作为通信底层,客户端在线或移动到另外的蜂窝时周期性在服务器上注册其状态;状态信息将发送到数据传输模块;数据传输模块,完成各种配置信息、状态信息的发送,以及需要在服务器上保存的各种多媒体信息的上传和下载,这些多媒体信息包括用户通讯需要传递的照片、音频、视频;数据传输模块采用HTTP协议实现数据的传输,数据传输模块将配置信息、状态信息、以及多媒体信息发送到服务器组件的信息处理模块,并从信息处理模块下载状态信息以及各种多媒体资源;信息处理模块,负责实现客户端组件传来的配置信息、状态信息、以及多媒体信息的接收和处理,并将之保存到数据库里,同时对于客户端组件数据传输模块请求的各种资源提供下载服务;数据来源于数据传输模块,并发送到数据传输模块。
地址 230026 安徽省合肥市包河区金寨路96号