limo平台介绍

来源:互联网 发布:数据透视表求和布局 编辑:程序博客网 时间:2024/05/21 16:11

系统框图:

应用层(Applications)
    应用层包含由应用管理框架和应用界面框架提供的用户输入及显示更新的用户活动状态逻辑。应用管理框架控制应用的调用。应用层也管理中间件中涉及到daemon和其它共享的无界面对象。
应用管理框架和应用界面框架(Application Manager Framework/Application UI Framework)
应用管理框架和应用界面框架负责运行应用程序并定议用户界面的视觉效果。它们确保接收到焦点的应用接收到用户输入,并能渲染显示。应用管理框架也包括安全的包安装器来下载应用。GTK+的使用将被包含在应用界面框架里面。

中间件(Middleware)
    中间件提供系统的后台程序,服务和其它无用户界面的情况,它在它们自己及面向应用管理框架、应用界面框架和应用程序空间的对象之间提供服务。这个范畴的大多数实体使用插件结构的灵活的架构,来面对各种标准,如媒体格式,通信协议,数字版权管理规范等等。


注册表(Registry)
    注册表提供键值对记录(key, value)的存储空间。注册表使用树状结构组织记录,支持多种存储类型,拥有多种数据类型,提供对记录的访问控制,并且是健状的。

冲突管理(Conflict Management)
    冲突管理解决应用程序对共享资源的并发访问请求,并解决应用程序请求与系统状态之间的冲突。

事件分发/进程间通信(Event Delivery/IPC)
    事件分发负责向订阅者的任意编号的消息传递,使应用程序知道周围的环境,从而采取相应的操作。事件分发生成,处理,过滤,订阅并传递系统范围和特定应用的通知。进程间通信提供服务启动,服务调度配置,客户端的服务查询,客户端与服务器的通信,客户端与服务器的参数传递及服务的关闭。

安全框架(Security Framework)
    安全框架提供在安装之前扫描到来的应用和/或内容并在访问时应用相应安全策略的能力。

电话框架(Telephony Framework)
    电话框架支持网络注册,语言呼叫控制,视频呼叫控制,补充服务,呼叫费用信息及SIM/USIM处理。

网络框架(Networking Framework)
    网络框架提供提供接口来获得资源及指定的逻辑连接的目录IP地址,并管理逻辑数据连接。

消息框架(Messaging Framework)
    消息框架提供服务来管理帐户、档案、通过传送器(SMS, MMS, i-mode[NTT DOCOMO提供的品牌])的消息的发送和接收。

多媒体框架(Multimedia Framework)
    多媒体框架管理音频,图像,视频捕捉和回放服务。它通过平台和硬件抽象在系统中提供多种译码格式和接口。

数字证书管理框架(DRM Framework)
    数字证书管理框架控制访问和限制基于定义约束的关联指定数字作品实例的数字数据(如音乐和视频)的使用。它决定是否数据能被访问或解密数据,然后它能够被播放。

数据库(Database)
    数据库提供ACID(原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation,又称独立性)、持久性(Durability))数据库管理联运业务,例如创建,查询,更新和删除。应用程序可以定义它创建的数据库的模型。

其它框架
    随着时间的推移,其它框架服务将被添加到平台中。


Linux内核,设备驱动,Modem接口(Linux Kernel, Device Drivers, & Modem Interface)
    内核空间包括Linux内核本身,设备驱动和Modem接口。这些实体运行在内核地址空间。这些实体典型地拥有硬件依赖性和严格的实时约束。

Modem
    Modem提供无线接口网络访问(air-interface network access), 并典型地位于一个专门处理器上。


http://blog.csdn.net/winterlc/archive/2009/05/14/4176646.aspx

 

 

 

细化框图:

 

上图是平台的细化模块示意图,与ACCESS 的ALP,差不多,比Maemo多些功能,毕竟Nokia暂时还没有给Maemo添加打电话的功能;

分工图1:

 

分工图2:

 

从上面两张分工图上可以看到:

1 韩国三星电子(SEC) 将会负责:AppMgr & Security, Telephony; 另外还负责对dbus, gtk进行剪裁;

2 摩托罗拉(MOT)负责:package manager; certificate manager, messaging, security policy;

3 松下移动通信(PMC)负责:multimedia, 这可是松下的强项;

4 NEC 负责:Networking, 与网络相关的,比如一些浏览器等;

5 日本NTT都科摩负责:windows manager, msb( message bus), 这是和松下合作的;NTT DOCOMO

是个运营商,但是在技术上面的储备也是很强,这点很值得我们国家的一些运营商学习;

另外:

输入法(Input Method)将由 松下/NTT都科摩/三星电子合作开发;

注册表管理(Register manager)将由摩托罗拉/三星电子合作开发;

还有一个比较有意思的东西,6家发起者中唯独英国沃达丰没有参与开发!为什么?

沃达丰是世界级的运营商,到处找各个设备商定制其要求的手机,国内有华为、中兴为其

定制一些3G手机,比较强势!所以她就提提需求、意见就可!这一点和中国移动比较相似。


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/cuijpus/archive/2007/12/21/1956597.aspx

原创粉丝点击