boovo的BLOG
个人信息
boovo
文章分类
最新评论
最新留言
访客
好友
音乐播放器
计数器
          
rss
 
推荐订阅:订阅到RSS阅读
内容
  •  
  •  
    2008-02-16 14:41:33
    标签:杂谈
     
    3G时代之移动定位
    转自:CSDN 时间:2004年1月18日17:27

    一、前言

      目前,基于用户位置的移动定位业务(LBS)已经受到了世人的瞩目,美国权威机构预测:2004年“移动定位业务”的产值在美国将达到40亿美元,而全世界为300亿美元。欧洲研究报告指出:2005年定位业务市场将为43.8亿欧元。按照日本NTT DOCOMO无线增值业务的发展曲线,数据业务的5%将与定位业务有关。美国高通公司推出的结合了CDMA基站信号与GPS信号的GPSONE定位设备,在一年左右时间内卖出了1000多万部,从而成为世界上使用最广泛的个人移动定位技术。目前,美国、日本、韩国正在部署这种定位系统。我国的两大移动运营商也正在积极地部署各自的移动定位业务。预计在未来几年内,我国的移动定位业务市场规模很快会达到10亿元以上,而且还会加速度的持续增长。

      总的来说,移动定位业务目前正处在市场培育阶段。全球各大移动运营商都分别在其2代或2.5代的网络中展开了相应的定位业务,并正在积极筹备在3G网络中提供这项极具潜力的增值业务。目前,已经有一些运营商在其近期开通的3G网络中提供了相应的移动定位业务,如日本的NTT DoCoMo和英国的和记3G公司,他们提供的定位业务都可以为用户提供详细、实时更新的数字地图来告知用户的具体位置,并且可以通过电子地图来引导用户寻找酒店、餐厅、商店和其它一些用户感兴趣的商业设施。

      二、3G网络与定位业务的关系

      3G网络与移动定位业务之间存在着一种相辅相成的关系,3G网络的最大特点是可以提供高速的无线数据下载功能,这就为移动定位业务提供了更加广泛的发挥空间。而在3G高速无线网络的支持下,又可以利用高精度的定位技术开发出更加丰富多彩的、能为用户生活带来便利的移动定位业务,从而丰富了3G网络中的增值业务,帮助移动运营商提高在移动数据业务上的收入。

      在2G或2.5G的网络里虽然也可以采用定位精度较高的定位技术(AGPS),但是由于受

  •  
    2008-02-16 14:37:30
    标签:杂谈
     

    深入玩BREW---从任务角度看BREW

     

    作者: record  发布日期: 2005-11-04    查看数: 690   出自: http://expert.imobile.com.cn

    首先要明确一个概念, 手机软件不只是只有BREW而已。 任何嵌入式软件都必须要有他的操
    作系统,在高通平台上,这个操作系统就式REX。 REX管理着一些TASK--任务(UI TASK,CM
    TASK,CAMERA TASK,FILE SYSTEM TASK)等等。早前,由于WEB BROWSER由于占用资源过多也曾
    被单独做成一个TASK,但是任务间通信比APP间通信麻烦的多,后来也就被揉进BREW中做一个
    APP了。

    UI TASK是个比较特殊的任务,顾名思义,在它上面跑的是用户接口的程序。 BREW 就是在UI
    TASK里运行的,当然也可以自己做一个TASK来运行BREW,但是高通强烈推荐在UI TASK里运行
    BREW。 TASK间的调度,通信是依靠signal信号来完成的。 每个任务只对自己关心的signal感
    兴趣,而TASK在大部分时间里做的事情就是等这些信号。 下面看一下UI_TASK的核心代码:
    void ui_task (dword dummy)
    {
    static rex_sigs_type sigs; //定义signal的类型

    ui_init(); //初始化UI TASK:初始化一个定时器,用

    //task_start启动,注册定时器等等

    for( ;; ) {
    sigs = rex_wait(
    UI_RPT_TIMER_SIG | TASK_OFFLINE_SIG | TASK_STOP_SIG
    | UI_IPC_SIG| AEE_APP_SIG| UI_AUTOANSWER_SIG);
    HandleSignals( sigs ); //一旦收到信号就处理
    }
    }

    大家可以在上面看到 AEE_APP_SIG这个信号,它就是BREW专属信号量, 一旦收到这个信号,

    UI TASK就知道BREW需要被运行了, 之后的处理过程如下:

    if ( sigs & AEE_APP_SIG) {
    ....
    {
    uint32 ret_val = 0;

    ret_val = AEE_Dispatch(); //调用AEE_Dispatch函数分发处理BREW事件队列,回调

    //等
    .....
    }
    }

    BREW的

  •  
    2008-02-16 14:32:32
    标签:杂谈
     正月初六回上海了,2008又是新的一年,时间很紧迫,希望新的一年,好好干
  •  
    2007-05-13 23:42:02
     昨天去了昆山一趟,和高中两个老同学见了一面。本来早就打算去拜访一下他们,可是一直事情比较忙,加上身体不想动,一直没有去成。总算了了以下心愿,亲自目睹中国百强县之首-江苏昆山。昆山离上海很近,坐动车组18分钟就到了。
    从昆山站下来后,老同学张就在那等起了,看到张同学格外亲切,大家都是工作快两年的人了,明显没有学校里做学生的那种稚气,在昆山游荡了一圈后,感觉昆山真的很美丽,市区绿化做的比上海好多了,很宜居的感觉。照了些数码作为留恋,张也马上离开昆山开始到合肥创业了,真为的老同学高兴。很有魄力。晚上江同学也来了,几个人一起吃饭,喝了点小酒,扯扯工作,回忆回忆高中学生生活。江现在是有家属的人了,一个人自从去年7月到昆山打拼,现在也小有成就。虽然大家都不满足于现状,但是看得出他们都在进步,都在坚持着。
    晚上就和张一起挤一起睡了,加上他几个室友,聊的很晚才睡,呵呵。同学18号就要离开昆山了,开始新的事业。祝福他单干成功!
    今天回上海,虽然有些累了,但是内心感觉很好。
  •  
    2006-12-23 23:38:30



      我已经在新浪BLOG安家了,欢迎你“常过来看看”,大家多多交流哦。我们可以一起把这里变成共同的心灵家园,像家一样温暖的地方。
      我会把一些新鲜有趣的东西记录下来一块与你分享,也希望你能够记住我的
    BLOG地址,像老朋友一样经常过来做客——你可以把“她”添加到你的收藏夹中,也可以把“她”复制下来告诉你的朋友们。特别希望能通过你,让我认识更多的好朋友。如果还有不了解的,就跟着我一起来看看拥有所有博客知识和维护技巧的博客帮助站吧:http://blog.sina.com.cn/help/ :)

      我的BLOG地址:  http://blog.sina.com.cn/u/1270946842