[发明专利]嵌入式KVM虚拟机平台有效
申请号: | 201210162030.3 | 申请日: | 2012-05-23 |
公开(公告)号: | CN102681880A | 公开(公告)日: | 2012-09-19 |
发明(设计)人: | 沈宜;张明亮;邹严;周永帅 | 申请(专利权)人: | 成都三零凯天通信实业有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;H04N21/443 |
代理公司: | 成都金英专利代理事务所(普通合伙) 51218 | 代理人: | 袁英 |
地址: | 610041 *** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 嵌入式 kvm 虚拟机 平台 | ||
技术领域
本发明涉及一种嵌入式KVM虚拟机平台。
背景技术
针对于中国电信IPTV机顶盒的功能需求、业务应用和技术标准而言,KVM是其中必须的一项,特别是在电信的增值业务实施方案中,KVM已经成为其重要的技术基础平台。与此同时,在国内的DVB机顶盒市场方面,一些城市和地区的广电平台业务也增加了KVM相关应用,KVM也是他们需求中的必须选项。现有的KVM虚拟机成本较高,导致产品的成本大大增加,并且带来维护以及新增功能的不方便。
发明内容
本发明的目的在于解决现有技术的不足,提供一种自主的、稳定的、可移植性好的、新增功能方便的嵌入式KVM虚拟机平台。
本发明的目的是通过以下技术方案来实现的:嵌入式KVM虚拟机平台,它由硬件Hardware、操作系统LinuxOS、移植层接口JAVA CALL、phoneME Feature和主控制管理器Main Control Manager构成;
phoneME Feature包括PCSL公用函数库、有限连接设备配置CLDC和移动信息设备配置文件MIDP,PCSL公用函数库包括内存管理Memory、打印输出Print、网络通信Network、文件访问File、字符串处理String和定义宏Escfilenames;有限连接设备配置CLDC包括运行库JAVA API和VM服务器;移动信息设备配置文件MIDP包括功能提供Services、运行库JAVA API和应用程序管理子系统NAMS,功能提供Services包括决定Midlet程序是否为可信API集的Security、提供配置管理功能的Configuration、提供搜集及指派系统事件功能的Events和提供内存、字符串、线程、资源、存储及日志功能的Core,运行库JAVA API包括存储管理子系统RMS、接收外部实体信息的Push、提供网络连接的Protocol、用户图形接口LCD UI和可选JSR包Optional JSR;
主控制管理器Main Control Manager包括初始化VM及NAMS应用程序目录、调用函数设置VM的KVM_Init、JAVA安装程序KVM_Install、程序运行KVM_Run、虚拟机关闭KVM_Close、JAVA应用程序删除KVM_Remove、进程间消息通信处理KVM_Socket、JAVA应用程序下载KVM_Download和KVM业务逻辑处理KVM_Logic;
初始化VM及NAMS应用程序目录、调用函数设置VM的KVM_Init、JAVA安装程序KVM_Install、程序运行KVM_Run、虚拟机关闭KVM_Close和JAVA应用程序删除KVM_Remove的输出分别与应用程序管理子系统NAMS的输入连接,应用程序管理子系统NAMS的输出与VM服务器的一个输入连接,VM服务器的另一个输入与功能提供Services的Configuration、Events和Core相连,VM服务器的输出分别与运行库JAVA API连接。
本发明的有益效果是:支持多种图片格式,便于扩展;支持中英文输入法,便于用户使用,改善用户体验;与自研浏览器和播放器结合架构合理,便于新功能的开发和扩展;支持混音,音频播放效果好;此外,还具有成本低,使用和维护方便,便于新功能开发及用户感知好等特点。
附图说明
图1为本发明KVM虚拟机平台的框架图;
图2为本发明事件主循环流程图;
图3为本发明主程序流程图;
图4为本发明kvm_socket_thread流程图;
图5为本发明kvm_thread流程图;
图6为本发明KVM_Init流程图;
图7为本发明kt_kvm_exec流程图;
图8为本发明KVM_Run流程图;
图9为本发明KVM_Install流程图;
图10为本发明KVM_Remove流程图。
具体实施方式
下面结合附图进一步描述本发明的技术方案:如图1所示,嵌入式KVM虚拟机平台,它由硬件Hardware、操作系统LinuxOS、移植层接口JAVA CALL、phoneME Feature和主控制管理器Main Control Manager构成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都三零凯天通信实业有限公司,未经成都三零凯天通信实业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210162030.3/2.html,转载请声明来源钻瓜专利网。