3G工程师是干什么的?
发布网友
发布时间:2022-11-27 09:39
我来回答
共1个回答
热心网友
时间:2023-10-16 02:06
3G的定义:
3G是英文The third Generation的缩写,指第三代移动通信技术简称移动互联网。
第一代模拟制式手机(又称1G)和第二代GSM、TDMA等数字手机(又称2G)而言,第三代手机更加趋向于终端设备。他不在局限于打电话和发信息的手机概念。第三代手机又被成为智能手机或“是个人通信终端”,它能够处理图像、音乐、视频流等多种媒体形式,提供包括网页浏览、电话会议、电子商务等多种信息服务。
3G时代我们应该关注的两个问题
第一:3G移动互联网时代是一个移动互联网时代,在这样一个时代里,我们需要手机提供给我们更多的生活、娱乐、办公的便捷享受,这些用户体验必须有强大的无限网络做后盾支持。这个时代对无线网络的要求更高。为了提供这种高质量的无线网络服务,无线网络不仅仅需要支持不同的数据传输格式,还需要支持不同的数据快速传输,也就是说在室内、室外和行车的环境中能够分别支持至少2Mbps(兆字节/每秒)、384kbps(千字节/每秒)以及144kbps的传输速度。
第二 :智能手机问题,不关网络有多强大,没有支持其运转的终端设备也是无济于事。那么只有手机这个梦想中的3G时代就能够实现吗?答案肯定是不能,移动互联中的手机,类似于电脑中的PC机,支持他运转的有系统以及应用软件,手机成为通信终端后,他也需要手机操作系统以及手机应用软件的支持!那么手机操作系统的开发以及手机软件的开发是3G时代发展的又一个问题。
3G的优势何在?
3G是第三代通信网络,其最大的优势在于高速的数据下载能力,相对2.5G(GPRS/CDMA1X)100k左右的速度而言3G能够达到300k-1M左右,比家庭用ADSL宽带速度还要快几倍,当3G硬件设施达到一定程度的时候,可以实现名副其实的移动宽带(现在的网点覆盖和技术水平还不是很成熟),它能够处理图像、音乐、视频流等多种媒体形式,提供包括网页浏览、电话会议、电子商务等多种信息服务。
我国3G形式如何?
目前国内不支持除GSM和CDMA以外的网络,GSM设备采用的是频分多址,而CDMA使用码分扩频技术,先进功率和话音激活至少可提供大于3倍GSM网络容量,业界将CDMA技术作为3G的主流技术,国际电联确定三个无线接口标准,分别是CDMA2000,WCDMA,TD-SCDMA,也就是说国内CDMA可以平滑过渡到3G网络,3G主要特征是可提供移动宽带多媒体业务,其中高速移动环境下支持144kbit/s 速率,步行和慢速移动环境下支持384kbit/s速率,室内环境支持2Mbit/s速率的数据传输。
何谓3G工程师?
3G工程师现在重点指3gdci数字内容增值领域的软件开发人才。
职位描述:
3G工程师包括3G无线软件开发工程师、3G手机软件开发工程师和手机游戏(网络版)开发工程师、优化工程师等。
需要哪些素质:
由于3G技术对手机软硬件高级开发工程师有着非常高的要求,就一般企业而言,3G工程师必须拥有通信、电子类专业本科以上学历,熟悉移动通信原理及微波通信技术,能熟练使用C或C++语言编程,具有丰富的数字电路设计或硬件开发工作经验,或者具备CDMA、GSM或TD-SCDMA、WCDMA等手机软/硬件开发经验等。从3G对人才素质的要求来看,目前高校培养的应届毕业生似乎难以符合市场的要求,事实上,3G行业相关的服务企业也更加倾向于从通信行业从业人员中进行招聘。但这并不意味着应届生没有入行3G的机会,通过学历教育打下的深厚基础,再辅以职业培训,大学生们还是能够在竞争激励的3G职场找到属于自己的一席之地。
国家信息产业部于2006年9月,在全国通信行业启动了3G职业资格认证及培训工作。 目前国内从事这种尖端技术的培训机构并不是很多,在北京也只有3gdci数字内容学院等位数不多的几家机构能够提供专业的3G工程师培训课程。
3G课程介绍:
3G嵌入式手机软件开发J2ME平台,
3G嵌入式手机软件开发Symbian平台、
3G嵌入式手机软件开发WindowsMobile平台、
3G嵌入式手机软件开发IPhone平台
3G嵌入式手机软件开发MTK平台。
开发互联网应用和终端应用的技术,为3G移动互联网的发展添砖加瓦。
symbian课程要求:
掌握Symbian SDK及其开发环境 、Symbian二进制代码的三种类型、打包发布工具使用、基本类型、描述符和动态数组、Symbian的异常处理及清理机制、文本显示和字体使用、UI组件的使用、文件、流和存储
实现基于Symbian平台的娱乐应用软件《星座运程》,用户输入自己的生日可以看到对应的星座和各种测算指数。图形高级编程、网络应用程序开发、 多媒体应用程序的开发、蓝牙应用、系统核心编程;实现手机上的自动闹钟、日程提示、显示用户每天的健康信息以及定制手机的新闻信息。
Java ME平台应用工程师课程目标
本课程致力于培养基于JAVA ME平台开发的高级人才,深入掌握JAVA、JAVA ME、JAVA WEB等技术,从事基于JAVA ME平台的手机游戏开发、手机嵌入式软件开发高端人才。
主要就业企业为盛大数位红、大头网等从事手机游戏开发公司,其公司类型为手机游戏开发公司或手机客户端软件开发公司
掌握Java语言概述,类、对象,类的继承,抽象类和接口、数组、集合开发、文件访问,Swing UI设计。地图编辑器的实现
MIDP1.0开发流程,UI设计包,RMS数据仓库,MIDP2.0开发,游戏动画的创建,开发游戏基本流程。游戏地图的实现和优化,背景滚屏技术,剪裁区的深入使用,人物动画的实现,人物和场景的碰撞检测技术,地图文件的读取。编写ACT类型游戏实例,实现游戏中的地图、人物、道具,实现关卡的切换,实现游戏中的碰撞检测。
大型数据库的Java编程,JDBC方式访问Oracle数据库,使用Hibernate访问数据库。Java多线程技术,Java网络编程,NIO编程,Java Web开发技术。MMORPG游戏的开发,实现一款大型多人在线手机网络RPG游戏,从策划到实现,最后移植到30款常见机型进行适配,搭建OTA平台发布游戏。
Wap移动互联网工程师课程目标
本课程致力于培养移动增值开发类人才,具体包括短信、彩信、IVR开发工程师,WAP网站开发工程师,移动商务软件开发工程师等。
主要就业企业为空中网、猫扑、TOM等SP公司以及移动商务软件开发公司,其公司类型包括服务供应商SP公司、移动商务开发公司、经营WAP的CP公司、设备供应商公司等。
主要就业从事主要工作包括:手机WAP网站开发、彩信MMS开发、语音增值业务IVR开发、Java EE移动商务网站开发、Java EE企业级应用系统开发等。
无线网站概述,无线网站开发技术和开发流程介绍,WML标记语言,WML创建静态WAP站点。
JSP基本语法,内置对象,常用动作,Servlet开发技术,MVC设计模式。
实现基于Web的网上社区功能,用户可以注册、登陆社区,交友、聊天、查看新闻,参与互动游戏。
Oracle数据库的部署,PL/SQL语法,常用PL/SQL命令,存储过程,游标,触发器。
Struts MVC框架开发,Spring的IOC与AOP编程,Hibernate实现Java ORM编程。SSH整合开发.
实现一个整合Web和WAP的大型社区,让手机和互联网的用户在该平台上实现交流信息,发布信息等功能。