




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、广研院广研院 网络运营技术支撑部网络运营技术支撑部1系列教材之系列教材之范兆明范兆明广研院广研院 网络运营技术支撑部网络运营技术支撑部2Java是sun公司开发出的一种较新的计算机编程语言,K-JAVA即J2ME(Java 2 Micro Edition),是专门用于嵌入式设备的JAVA软件。 广研院广研院 网络运营技术支撑部网络运营技术支撑部3一、一、KjavaKjava简介简介二、中国电信二、中国电信OTAOTA短消息下载流程短消息下载流程三、三、OTAOTA其他模式的下载流程其他模式的下载流程Kjava简介简介 KJava技术由SUN公司联合18家手机终端厂商和无线通讯运营商共同定义了K
2、Java标准,即J2ME MIDP标准,具有跨平台性,可用于任何通讯制式的手机,包括GPRS手机和CDMA手机。是被广泛采用的和成熟的技术。着眼于移动应用程序的无线下载,Java程序员正在开发手机用的Java软件,可以把手机变成计算器、MP3播放器,微型电视,以及企业无线终端等。Tips:Kjava中中K的由来的由来Java并不认识硬件,它如何能够运行在有限CLDC(Connected,Limited Device Configuration)及CDC(Connected Device Configuration)上呢?原来,在这些设备上都需要植入一个叫Kilo Virtual Machine
3、的东西,这就是我们常说的K虚拟机。它是把Java编写的程序转换为机器运行指令的一个管理者。既然这个管理者叫K虚拟机,那么运行在它上面的程序就可以叫做K-Software,或者K-Program,用来编写这些K-Program的J2ME语言也就被理所当然地俗称为KJava了。中国电信下载业务系统结构中国电信下载业务系统结构 中国电信下载业务系统是向终端用户提供内容下载的业务系统中国电信下载业务系统结构中国电信下载业务系统结构广研院广研院 网络运营技术支撑部网络运营技术支撑部6 下载业务系统的逻辑结构包括下载模块、内容适配、计费模块和统计下载模块、内容适配、计费模块和统计模块模块。主要提供下载描述
4、符、JAD和媒体对象的存储与下载,以及状态报告、终端内容适配、计费请求、计费确认、统计、支持在线应用计费、支持第三方内容计费的功能。其中下载内容由NMSC管理、CP/SP门户由ISMP提供。 实现整个端到端的下载业务还需要WAP网关、NMSC、ISMP和网管系统。其中: WAP网关网关提供内容下载和在线应用的承载、协议转换、HTTP代理的功能,并且传递终端和下载业务系统间的请求和响应。 NMSC提供内容管理、同步、号段同步和终端能力信息同步和查询的设备信息管理 ISMP提供、用户管理、用户认证、用户接入、业务管理、CP/SP管理、用户门户的内容展现、计费批价以及统计功能。 网管系统网管系统提供
5、下载业务系统的性能、故障、配置、安全管理功能。中国电信下载业务系统结构中国电信下载业务系统结构广研院广研院 网络运营技术支撑部网络运营技术支撑部7 DRM服务器服务器是版权管理服务器,提供下载内容DRM打包、版权下发、版权规则管理等功能。 在线服务器在线服务器是向终端用户提供在线应用的设备。在线服务器可存放在CP/SP处。中国电信下载业务主要流程中国电信下载业务主要流程广研院广研院 网络运营技术支撑部网络运营技术支撑部8中国电信下载业务系统必须支持以下三种应用下载模式:(1) 不使用下载描述符的基本HTTP下载应用;(2) 采用OMA下载描述符(DD)的OMA下载应用,适用于除Java应用以外
6、的通用内容下载;(3) 采用JAD下载描述符的Java应用下载。三种下载模式的主要下载场景如下:中国电信下载业务主要场景流程(中国电信下载业务主要场景流程(HTTP)HTTP下载场景及流程下载场景及流程HTTP下载场景:下载场景: 基本HTTP下载应用是目前在WEB上使用的标准的HTTP处理过程。它是OMA下载应用的基础。 用户通过使用HTTP GET命令和响应,启动媒体对象从HTTP服务器到手机终端HTTP客户端的下载过程。 下载事件开始时,要下载的媒体对象必须在某个“http”URL 上是可以调用,并且在终端上用户也必须能够使用这个URL(比如是WEB页面的一个链接)。 在该下载事件结束时
7、,如果完成了主要操作过程,在终端里媒体对象就是可用的。 广研院广研院 网络运营技术支撑部网络运营技术支撑部9中国电信下载业务主要场景流程(中国电信下载业务主要场景流程(HTTP) 主要操作过程:1. 用户向URL发起一个GET请求。例如,选择WEB页面的一个链接。客户端向服务器发送GET请求并等待响应。3. 服务器提供请求的资源,也就是媒体对象,并向客户端返回GET响应客户端接收来自服务器的GET响应,其中包含HTTP头和数据。扩展:(1) 服务器根据UAProf或者请求报头(比如“Accept”、“User-agent”、“UAProf”选择适当的不同响应。(2) 如果媒体类型(“Conte
8、nt-type”报头中)不被支持,客户端断开网络连接,服务器超时退出。(3) 如果媒体对象(“Content-length” 报头中)太大,客户端断开网络连接,服务器超时退出。广研院广研院 网络运营技术支撑部网络运营技术支撑部10中国电信下载业务主要场景流程(中国电信下载业务主要场景流程(HTTP)HTTP下载流程如下:下载流程如下: 广研院广研院 网络运营技术支撑部网络运营技术支撑部11中国电信下载业务主要场景流程(中国电信下载业务主要场景流程(HTTP)流程说明:1. 用户启动终端浏览器,向无线网络请求接入用户归属ISMP,并且登陆ISMP用户门户。2. 用户根据门户上展示的业务种类,发送
9、请求选择所需要的业务,该请求被送至用户归属地WAPGW。WAPGW再向门户转发终端浏览器对于目录索引的请求,并保存终端的IP地址以及MSISDN,将用户的IP和MSISDN附加在该请求中。(WAP GW后续转发的每个请求中都附加用户的IP和MSISDN,下文不再特别说明)。3. ISMP用户门户根据用户所选业务及移动终端类型和用户个性化数据动态生成目录索引并返回给用户归属地WAPGW,WAPGW将该目录索引转发给终端浏览器。广研院广研院 网络运营技术支撑部网络运营技术支撑部12中国电信下载业务主要场景流程(中国电信下载业务主要场景流程(HTTP)4. 终端浏览器向用户显示目录索引内容,用户在移
10、动终端上通过浏览器浏览目录索引的菜单列表,选择自己感兴趣的内容。5. 终端浏览器向用户归属地WAPGW请求下载内容。该请求中要求附加根据移动终端的IP地址所确定的用户MSISDN。WAPGW向ISMP用户门户转发下载该内容的请求。6. 门户向ISMP发起订购关系的鉴权请求。请求ISMP根据用户的MSISDN对用户进行订购关系鉴权。7. ISMP根据MSISDN进行订购关系鉴权,如果鉴权通过,则向门户返回鉴权通过消息。8. 用户门户向终端浏览器返回内容对应的URL,URL中应携带产品ID和内容ID。9. 用户确认下载该内容。10. 终端浏览器向用户发出提示。11. 终端浏览器向WAPGW请求下载
11、该内容。该请求中要求附加根据移动终端的IP地址所确定的用户MSISDN。广研院广研院 网络运营技术支撑部网络运营技术支撑部13中国电信下载业务主要场景流程(中国电信下载业务主要场景流程(HTTP)12. WAPGW向下载业务系统转发下载该内容的请求。13. 下载业务系统向ISMP发送计费请求(AuthPriceReq)。14. ISMP根据MSISDN和PID对用户进行计费处理。15. ISMP向下载业务系统返回计费请求响应(AuthPriceRsp)。16. 下载业务系统向WAPGW返回内容文件。17. WAPGW将内容文件转发给终端浏览器。18. 下载业务系统向ISMP发送计费确认请求(A
12、uthPriceCnfmReq)。19. ISMP向下载业务系统返回计费应答消息(AuthPriceCnfmRsp)。广研院广研院 网络运营技术支撑部网络运营技术支撑部14中国电信下载业务主要场景流程(中国电信下载业务主要场景流程(OMA)OMA下载场景及流程下载场景及流程OMA下载场景:下载场景:基于下载描述符概念的通用OMA下载包括三种基本的情况:(1) 下载描述符与媒体对象分别发送的OMA下载(2) 下载描述符与媒体对象组合发送的OMA下载(3) 不含有安装通知的OMA下载具体场景:(1) 下载描述符与媒体对象分别发送的OMA下载场景这种下载场景的过程包括:用单独的请求应答交互对发送下载
13、描述符,内容发送和可选的应用层事务处理过程确认。广研院广研院 网络运营技术支撑部网络运营技术支撑部15中国电信下载业务主要场景流程(中国电信下载业务主要场景流程(OMA)广研院广研院 网络运营技术支撑部网络运营技术支撑部16中国电信下载业务主要场景流程(中国电信下载业务主要场景流程(OMA)广研院广研院 网络运营技术支撑部网络运营技术支撑部171. 客户通过平台门户上业务目录索引发现包含有吸引力内容。2. 客户选择指向下载描述URI的链接,该下载描述文件保存在下载业务系统中。下载业务系统向客户端返回下载描述文件,下载描述中包含所引用媒体对象的URI地址。3. 客户经过下载业务系统用户鉴权及IS
14、MP计费发起后从下载业务系统中获取媒体对象文件。4. 客户向下载业务系统上报有关本次下载过程的状态报告。下载业务系统根据该状态报告,向ISMP发送计费请求消息。中国电信下载业务主要场景流程(中国电信下载业务主要场景流程(OMA)广研院广研院 网络运营技术支撑部网络运营技术支撑部18(2) 下载描述符与媒体对象组合发送的OMA下载这种下载场景是,先将下载描述符和媒体对象一起放在一个单一的请求应答交互中发送,再发送可选的应用层事务处理确认报告。中国电信下载业务主要场景流程(中国电信下载业务主要场景流程(OMA)广研院广研院 网络运营技术支撑部网络运营技术支撑部191. 客户通过平台门户上业务目录索
15、引发现包含有吸引力内容。2. 客户选择指向下载描述URI的链接,该下载描述文件保存在下载业务系统中。下载业务系统向客户端返回下载描述文件,下载描述中包含所引用媒体对象的URI地址。同时媒体对象经下载业务系统用户鉴权及ISMP计费发起后从下载业务系统发送给客户。3. 客户向下载业务系统上报有关本次下载过程的状态报告。下载业务系统根据该状态报告,向ISMP发送计费请求消息。中国电信下载业务主要场景流程(中国电信下载业务主要场景流程(OMA)广研院广研院 网络运营技术支撑部网络运营技术支撑部20(3) 不含有安装通知的OMA下载这种下载场景是,不使用安装通知向服务器进行媒体对象安装成功确认。其优点是
16、,如果使用情形不要求应用层事务处理确认时,下载过程可以省略一个请求应答对。这种场景的特征是,它是一种不可靠的下载机制(类似于一种HTTP内容获取),特别适合于绝对可靠性要求低于带宽优化的应用情况。中国电信下载业务主要场景流程(中国电信下载业务主要场景流程(OMA)广研院广研院 网络运营技术支撑部网络运营技术支撑部21图中,由于不要求安装通知,下载过程大大简化。无线流量也随着请求应答交互减少一个而减少:1. 客户通过平台门户上业务目录索引发现包含有吸引力内容。2. 客户选择指向下载描述URI的链接,该下载描述文件保存在下载业务系统中。下载业务系统向客户端返回下载描述文件,下载描述中包含所引用媒体
17、对象的URI地址。3. 客户经过下载业务系统用户鉴权及ISMP计费发起后从下载业务系统中获取媒体对象文件。中国电信下载业务主要场景流程(中国电信下载业务主要场景流程(OMA)OMA下载流程如下:下载流程如下: 广研院广研院 网络运营技术支撑部网络运营技术支撑部22中国电信下载业务主要场景流程(中国电信下载业务主要场景流程(OMA)广研院广研院 网络运营技术支撑部网络运营技术支撑部23流程说明:1. 用户启动终端浏览器,向无线网络请求接入用户归属ISMP,并且登陆ISMP用户门户。2. 用户根据门户上展示的业务种类,发送请求选择所需要的业务,该请求被送至用户归属地WAPGW。WAPGW再向门户转
18、发终端浏览器对于目录索引的请求,并保存终端的IP地址以及MSISDN,将用户的IP和MSISDN附加在该请求中。(WAP GW后续转发的每个请求中都附加用户的IP和MSISDN,下文不再特别说明)。3. ISMP用户门户根据用户所选业务及移动终端类型和用户个性化数据动态生成目录索引并返回给用户归属地WAPGW,WAPGW将该目录索引转发给终端浏览器。中国电信下载业务主要场景流程(中国电信下载业务主要场景流程(OMA)广研院广研院 网络运营技术支撑部网络运营技术支撑部244. 终端浏览器向用户显示目录索引内容,用户在移动终端上通过浏览器浏览目录索引的菜单列表,选择自己感兴趣的内容。5. 终端浏览
19、器向用户归属地WAPGW请求下载内容。该请求中要求附加根据移动终端的IP地址所确定的用户MSISDN。WAPGW向ISMP用户门户转发下载该内容的请求。6. 门户向ISMP发起订购关系的鉴权请求。请求ISMP根据用户的MSISDN对用户进行订购关系鉴权。7. ISMP根据MSISDN进行订购关系鉴权,如果鉴权通过,则向门户返回鉴权通过消息。8. 用户门户向终端浏览器返回DD对应的URL。9. 终端浏览器根据URL向WAPGW发起下载DD请求。10. WAPGW向下载业务系统转发下载该DD的请求。中国电信下载业务主要场景流程(中国电信下载业务主要场景流程(OMA)广研院广研院 网络运营技术支撑部
20、网络运营技术支撑部2511. 下载业务系统向WAPGW返回DD。12. WAPGW把DD转发给终端浏览器。13. 终端浏览器向用户发出提示。14. 用户确认下载该内容。15. 终端浏览器向WAPGW请求下载该内容。该请求中要求附加根据移动终端的IP地址所确定的用户MSISDN。16. WAPGW向下载业务系统转发下载该内容的请求。17. 下载业务系统向ISMP发送计费请求(AuthPriceReq)。18. ISMP根据MSISDN和PID对用户进行计费处理。19. ISMP向下载业务系统返回计费请求响应(AuthPriceRsp)。20. 下载业务系统向WAPGW返回内容文件。中国电信下载业
21、务主要场景流程(中国电信下载业务主要场景流程(OMA)广研院广研院 网络运营技术支撑部网络运营技术支撑部2621. WAPGW将内容文件转发给终端浏览器。22. 终端浏览器向WAPGW上报有关本次下载过程的状态报告。状态报告中要求附加根据移动终端的IP地址所确定的用户MSISDN。23. WAPGW向下载业务系统转发该状态报告。24. 下载业务系统向ISMP发送计费确认请求(AuthPriceCnfmReq)。25. ISMP向下载业务系统返回计费应答消息(AuthPriceCnfmRsp)。中国电信下载业务主要场景流程(中国电信下载业务主要场景流程(JAVA)JAVA下载场景及流程下载场景及
22、流程JAVA下载场景:下载场景:JAVA是采用JAD下载描述符的JavaTM MIDlets下载应用广研院广研院 网络运营技术支撑部网络运营技术支撑部27中国电信下载业务主要场景流程(中国电信下载业务主要场景流程(JAVA)1. 用户启动移动终端内置的WAP浏览器,WAP浏览器请求下载业务系统的目录网页,下载业务系统向WAP浏览器返回目录网页,WAP浏览器向用户显示目录网页内容。2. 用户在移动终端上通过WAP浏览器浏览目录网页的菜单列表,选择自己感兴趣的Java应用程序,WAP浏览器向下载业务系统请求下载该Java应用程序的JAD文件。3. 下载业务系统向WAP浏览器返回JAD文件。4. W
23、AP浏览器把文件传递给JAM,JAM对JAD文件进行分析,JAM提示用户继续下载JAR文件,用户确认下载该JAR应用程序,WAP浏览器根据JAD文件中指示的JAR文件的URL请求下载业务系统下载JAR文件5. 下载业务系统向WAP浏览器返回JAR文件,由JAM安装JAR文件,并向用户显示安装状态。广研院广研院 网络运营技术支撑部网络运营技术支撑部28中国电信下载业务主要场景流程(中国电信下载业务主要场景流程(JAVA)JAVA下载流程如下:下载流程如下: 广研院广研院 网络运营技术支撑部网络运营技术支撑部29中国电信下载业务主要场景流程(中国电信下载业务主要场景流程(JAVA)广研院广研院 网
24、络运营技术支撑部网络运营技术支撑部30流程说明:1. 用户启动终端浏览器,向无线网络请求接入用户归属ISMP,并且登陆ISMP用户门户。2. 用户根据门户上展示的业务种类,发送请求选择所需要的业务,该请求被送至用户归属地WAPGW。WAPGW再向门户转发终端浏览器对于目录索引的请求,并保存终端的IP地址以及MSISDN,将用户的IP和MSISDN附加在该请求中。(WAP GW后续转发的每个请求中都附加用户的IP和MSISDN,下文不再特别说明)。3. ISMP用户门户根据用户所选业务及移动终端类型和用户个性化数据动态生成目录索引并返回给用户归属地WAPGW,WAPGW将该目录索引转发给终端浏览
25、器。4. 终端浏览器向用户显示目录索引内容,用户在移动终端上通过浏览器浏览目录索引的菜单列表,选择自己感兴趣的Java应用程序。中国电信下载业务主要场景流程(中国电信下载业务主要场景流程(JAVA)广研院广研院 网络运营技术支撑部网络运营技术支撑部315. 终端浏览器向用户归属地WAPGW请求下载该Java应用程序的JAD文件。该请求中要求附加根据移动终端的IP地址所确定的用户MSISDN。WAPGW向ISMP用户门户转发下载JAD文件的请求。6. 门户向ISMP发起订购关系的鉴权请求。请求ISMP根据用户的MSISDN对用户进行订购关系鉴权。7. ISMP根据MSISDN进行订购关系鉴权,如果鉴权通过,则向门户返回鉴权通过消息。8. 用户门户向终端浏览器返回JAD对应的URL,URL中应携带业务ID和内容ID。9. 终端浏览器根据门户返回的URL向下载业务系统请求下载该JAD文件,URL中应携带业务ID和内容ID。10. 下载业务系统保存PID。中国电信下
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版深基坑支护与盾构掘进综合服务合同
- 二零二五年度户外休闲区搭棚设计与施工合同
- 2025版企业股权转让与合同终止补充协议
- 二零二五年度建设项目采购谈判服务标准合同
- 二零二五年度跨境供用水合作协议模板
- 二零二五年度代理记账服务与税务筹划及申报合同
- 二零二五年度法律培训与咨询一体化服务合同
- 2025版绿色建筑合作精简范本协议建议书
- 二零二五年度杭州商铺租赁合同-含租赁双方信用评估及管理
- 二零二五年度中草药养生产品原料采购合同
- 2025年小学语文新课标测试题库及答案
- 十八项医疗核心制度考核试题及答案
- 2025年放射工作人员辐射安全与防护考核试题(附答案)
- 2025云南红河投资有限公司招聘12人笔试参考题库附带答案详解(10套)
- 测绘生产安全生产管理制度
- 2024-2025学年湖南省新高考教学教研联盟暨长郡二十校联盟高二(下)期末数学试卷(含解析)
- 偏瘫患者穿衣健康宣教
- 2025年邵东市招聘社区工作者模拟试卷附答案详解ab卷
- 气候变化与健康宣教课件
- 儿科血小板减少的护理查房
- 新教师教学常规培训
评论
0/150
提交评论