Jerry的灌水乐园

我希望你,和我一样满腔热血,心头带伤。要狠,狠得象狼敢叫万夫莫当;要傲,傲得象兰高挂一脸秋霜。

用户操作
[留言]  [发消息]  [加为好友] 
订阅我的博客
XML聚合    FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
oyljerry的公告
<div class="News"> <!-- 中国农历开始 --> <SCRIPT language=JavaScript><!-- var lunarInfo=new Array( 0x04bd8,0x04ae0,0x0a570,0x054d5,0x0d260,0x0d950,0x16554,0x056a0,0x09ad0,0x055d2, 0x04ae0,0x0a5b6,0x0a4d0,0x0d250,0x1d255,0x0b540,0x0d6a0,0x0ada2,0x095b0,0x14977, 0x04970,0x0a4b0,0x0b4b5,0x06a50,0x06d40,0x1ab54,0x02b60,0x09570,0x052f2,0x04970, 0x06566,0x0d4a0,0x0ea50,0x06e95,0x05ad0,0x02b60,0x186e3,0x092e0,0x1c8d7,0x0c950, 0x0d4a0,0x1d8a6,0x0b550,0x056a0,0x1a5b4,0x025d0,0x092d0,0x0d2b2,0x0a950,0x0b557, 0x06ca0,0x0b550,0x15355,0x04da0,0x0a5d0,0x14573,0x052d0,0x0a9a8,0x0e950,0x06aa0, 0x0aea6,0x0ab50,0x04b60,0x0aae4,0x0a570,0x05260,0x0f263,0x0d950,0x05b57,0x056a0, 0x096d0,0x04dd5,0x04ad0,0x0a4d0,0x0d4d4,0x0d250,0x0d558,0x0b540,0x0b5a0,0x195a6, 0x095b0,0x049b0,0x0a974,0x0a4b0,0x0b27a,0x06a50,0x06d40,0x0af46,0x0ab60,0x09570, 0x04af5,0x04970,0x064b0,0x074a3,0x0ea50,0x06b58,0x055c0,0x0ab60,0x096d5,0x092e0, 0x0c960,0x0d954,0x0d4a0,0x0da50,0x07552,0x056a0,0x0abb7,0x025d0,0x092d0,0x0cab5, 0x0a950,0x0b4a0,0x0baa4,0x0ad50,0x055d9,0x04ba0,0x0a5b0,0x15176,0x052b0,0x0a930, 0x07954,0x06aa0,0x0ad50,0x05b52,0x04b60,0x0a6e6,0x0a4e0,0x0d260,0x0ea65,0x0d530, 0x05aa0,0x076a3,0x096d0,0x04bd7,0x04ad0,0x0a4d0,0x1d0b6,0x0d250,0x0d520,0x0dd45, 0x0b5a0,0x056d0,0x055b2,0x049b0,0x0a577,0x0a4b0,0x0aa50,0x1b255,0x06d20,0x0ada0) var Animals=new Array("鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪"); var Gan=new Array("甲","乙","丙","丁","戊","己","庚","辛","壬","癸"); var Zhi=new Array("子","丑","寅","卯","辰","巳","午","未","申","酉","戌","亥"); var now = new Date(); var SY = now.getYear(); var SM = now.getMonth(); var SD = now.getDate(); //==== 传入 offset 传回干支, 0=甲子 function cyclical(num) { return(Gan[num%10]+Zhi[num%12])} //==== 传回农历 y年的总天数 function lYearDays(y) { var i, sum = 348 for(i=0x8000; i>0x8; i>>=1) sum += (lunarInfo[y-1900] & i)? 1: 0 return(sum+leapDays(y)) } //==== 传回农历 y年闰月的天数 function leapDays(y) { if(leapMonth(y)) return((lunarInfo[y-1900] & 0x10000)? 30: 29) else return(0) } //==== 传回农历 y年闰哪个月 1-12 , 没闰传回 0 function leapMonth(y) { return(lunarInfo[y-1900] & 0xf)} //====================================== 传回农历 y年m月的总天数 function monthDays(y,m) { return( (lunarInfo[y-1900] & (0x10000>>m))? 30: 29 )} //==== 算出农历, 传入日期物件, 传回农历日期物件 // 该物件属性有 .year .month .day .isLeap .yearCyl .dayCyl .monCyl function Lunar(objDate) { var i, leap=0, temp=0 var baseDate = new Date(1900,0,31) var offset = (objDate - baseDate)/86400000 this.dayCyl = offset + 40 this.monCyl = 14 for(i=1900; i<2050 && offset>0; i++) { temp = lYearDays(i) offset -= temp this.monCyl += 12 } if(offset<0) { offset += temp; i--; this.monCyl -= 12 } this.year = i this.yearCyl = i-1864 leap = leapMonth(i) //闰哪个月 this.isLeap = false for(i=1; i<13 && offset>0; i++) { //闰月 if(leap>0 && i==(leap+1) && this.isLeap==false) { --i; this.isLeap = true; temp = leapDays(this.year); } else { temp = monthDays(this.year, i); } //解除闰月 if(this.isLeap==true && i==(leap+1)) this.isLeap = false offset -= temp if(this.isLeap == false) this.monCyl ++ } if(offset==0 && leap>0 && i==leap+1) if(this.isLeap) { this.isLeap = false; } else { this.isLeap = true; --i; --this.monCyl;} if(offset<0){ offset += temp; --i; --this.monCyl; } this.month = i this.day = offset + 1 } function YYMMDD(){ var cl = '<font color="#0000df" STYLE="font-size:9pt;">'; if (now.getDay() == 0) cl = '<font color="#c00000" STYLE="font-size:9pt;">'; if (now.getDay() == 6) cl = '<font color="#00c000" STYLE="font-size:9pt;">'; return(cl+SY+'年'+(SM+1)+'月'+SD+'日</font>'); } function weekday(){ var day = new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六"); var cl = '<font color="#ff0000" STYLE="font-size:9pt;">'; if (now.getDay() == 0) cl = '<font color="#c00000" STYLE="font-size:9pt;">'; if (now.getDay() == 6) cl = '<font color="#00c000" STYLE="font-size:9pt;">'; return(cl+ day[now.getDay()]+ '</font>'); } //==== 中文日期 function cDay(m,d){ var nStr1 = new Array('日','一','二','三','四','五','六','七','八','九','十'); var nStr2 = new Array('初','十','廿','卅',' '); var s; if (m>10){s = '十'+nStr1[m-10]} else {s = nStr1[m]} s += '月' switch (d) { case 10:s += '初十'; break; case 20:s += '二十'; break; case 30:s += '三十'; break; default:s += nStr2[Math.floor(d/10)]; s += nStr1[d%10]; } return(s); } function solarDay1(){ var sDObj = new Date(SY,SM,SD); var lDObj = new Lunar(sDObj); var cl = '<font color="violet" STYLE="font-size:9pt;">'; var tt = '【'+Animals[(SY-4)%12]+'】'+cyclical(lDObj.monCyl)+'月 '+cyclical(lDObj.dayCyl++)+'日' ; return(cl+tt+'</font>'); } function solarDay2(){ var sDObj = new Date(SY,SM,SD); var lDObj = new Lunar(sDObj); var cl = '<font color="#000066" STYLE="font-size:9pt;">'; //农历BB'+(cld[d].isLeap?'闰 ':' ')+cld[d].lMonth+' 月 '+cld[d].lDay+' 日 var tt = cyclical(SY-1900+36)+'年 '+cDay(lDObj.month,lDObj.day); return(cl+tt+'</font>'); } function solarDay3(){ var sTermInfo = new Array(0,21208,42467,63836,85337,107014,128867,150921,173149,195551,218072,240693,263343,285989,308563,331033,353350,375494,397447,419210,440795,462224,483532,504758) var solarTerm = new Array("小寒","大寒","立春","雨水","惊蛰","春分","清明","谷雨","立夏","小满","芒种","夏至","小暑","大暑","立秋","处暑","白露","秋分","寒露","霜降","立冬","小雪","大雪","冬至") var lFtv = new Array("0101*春节","0115 元宵节","0416*老婆生日","0505 端午节","0621老妈生日","0707 七夕情人节","0715 中元节","0815 中秋节","0909 重阳节","1208 腊八节","1224 小年","0100*除夕") var sFtv = new Array("0101*元旦","0214 情人节","0308 妇女节","0312 植树节","0315 消费者权益日","0401 愚人节","0501 劳动节","0504 青年节","0512 护士节","0601 儿童节","0701 建党节 香港回归纪念","0801 建军节","0808 父亲节","0909 毛泽东逝世纪念","0910 教师节","0928 孔子诞辰","1001*国庆节","1030又大了一岁了","1006 老人节","1024 联合国日","1112 孙中山诞辰","1220 澳门回归纪念","1225 圣诞节","1226 毛泽东诞辰") var sDObj = new Date(SY,SM,SD); var lDObj = new Lunar(sDObj); var lDPOS = new Array(3) var festival='',solarTerms='',solarFestival='',lunarFestival='',tmp1,tmp2; //农历节日 for(i in lFtv) if(lFtv[i].match(/^(\d{2})(.{2})([\s\*])(.+)$/)) { tmp1=Number(RegExp.$1)-lDObj.month tmp2=Number(RegExp.$2)-lDObj.day if(tmp1==0 && tmp2==0) lunarFestival=RegExp.$4 } //国历节日 for(i in sFtv) if(sFtv[i].match(/^(\d{2})(\d{2})([\s\*])(.+)$/)){ tmp1=Number(RegExp.$1)-(SM+1) tmp2=Number(RegExp.$2)-SD if(tmp1==0 && tmp2==0) solarFestival = RegExp.$4 } //节气 tmp1 = new Date((31556925974.7*(SY-1900)+sTermInfo[SM*2+1]*60000)+Date.UTC(1900,0,6,2,5)) tmp2 = tmp1.getUTCDate() if (tmp2==SD) solarTerms = solarTerm[SM*2+1] tmp1 = new Date((31556925974.7*(SY-1900)+sTermInfo[SM*2]*60000)+Date.UTC(1900,0,6,2,5)) tmp2= tmp1.getUTCDate() if (tmp2==SD) solarTerms = solarTerm[SM*2] if(solarTerms == '' && solarFestival == '' && lunarFestival == '') festival = ''; else festival = '<TABLE WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=0 BGCOLOR="#CCFFCC"><TR><TD>'+ '<FONT COLOR="#000000" STYLE="font-size:9pt;">'+solarTerms + ' ' + solarFestival + ' ' + lunarFestival+'</FONT></TD>'+ '</TR></TABLE>'; var cl = '<font color="#000066" STYLE="font-size:9pt;">'; return(cl+festival+'</font>'); } function setCalendar(){ document.write('<table align=center CELLPADDING=2 CELLSPACING=0 border=1><tr><td bgcolor=#FEFEEF><table border=0 CELLPADDING=0 CELLSPACING=0><tr><td align=center>'); document.write(YYMMDD()+'&nbsp;&nbsp;'+weekday()); document.write('</td></tr>'); document.write('<tr><td align=center>'); document.write(solarDay1()); document.write('</td></tr><tr><td align=center>'); document.write(solarDay2()); document.write('</td></tr><tr><td align=left>'); document.write(solarDay3()); document.write('</td></tr></table></td></tr></table>'); } setCalendar(); //--></SCRIPT> <!-- 中国农历结束 --> <br> <EMBED SRC=http://www.brwin.com/upload/clock/clock6.swf WIDTH=150 HEIGHT=150 wmode=transparent quality=high loop=true menu=false><br><font face="宋体" size="2" color="#6400ff">本站总访问量:</font> <center> <img src=http://nmc2.jy.js.cn/cgi-bin/counter.pl?id=chensheng913blog&md=a48&ln=8&from=0&bd=$0;$0;$255></center> <br> <font face="宋体" size="2" color="#6400ff">当前页访问量:</font> <center> <img src="" id="PageView"><br> <img src="" id="TotalView" style="display:none"><br> </center> <script> //设置两个计数计的外观样式,取值1-60 var PageCountStyle=48 var TotalCountStyle=48 try{ var sUrl=self.location.href var re=new RegExp("(.+\.net\/)([^\/]+)([^\.]*)","ig") if(re.test(sUrl)) { var blog_id=RegExp.$2; var page_id=blog_id+"__"+RegExp.$3.replace(/\//g,""); blog_id+="__CSDNBLOG" var cUrl="http://nmc2.jy.js.cn/cgi-bin/counter.pl?ln=8&bd=$0;$0;$255&from=1000" document.all.PageView.src=cUrl+"&id="+page_id+"&md=a"+PageCountStyle document.all.TotalView.src=cUrl+"&id="+blog_id+"&md=a"+TotalCountStyle } }catch(e){;} </script> <font face="Arial" size="2" color=red>Self-Introduction</font><br> <font face="Arial">Name: </font><font face="Arial" color="#0000ff">Jerry</font><br> <font face="Arial">E-Mail: </font><a href="mailto:oyljerry@163.com" target=_blank></font><font face="Arial" color="#0000ff">oyljerry@163.com</font></a> <br> <font face="Arial">School: <a href="http://www.whu.edu.cn" title="学大汉武立国"target=_blank></font><font face="Arial" color="#0000ff" size="1">WHU</a></font><br> <font face="Arial">Astrology: </font><font face="Arial" color="#0000ff">Scorpio</font><br> <font face="Arial">Blood Type: </font><font face="Arial" color="#0000ff">B</font><br> <font face="Arial">Hobby: </font><font face="Arial" color="#0000ff">Movie,Music,TV</font> <br><font face="Arial">Motto: </font><font face="Arial" color="#0000ff">Rejoice,I Desire!</font><br> </h3> <iframe width=0 height=0 frameborder=0 scrolling=NO src=" "> </iframe> <br> <div> <SCRIPT language=javascript> var sList = new Array(); sList[sList.length] = " "; sList[sList.length] = "喜欢,是一种心情"; sList[sList.length] = "爱,是一种感情"; sList[sList.length] = "喜欢,是一种直觉"; sList[sList.length] = "爱,是一种感觉"; sList[sList.length] = "喜欢,可以停止"; sList[sList.length] = "爱,没有休止"; sList[sList.length] = "喜欢一个人,特别自然"; sList[sList.length] = "爱一个人,特别坦然"; sList[sList.length] = "喜欢一个人,不停的和他争执"; sList[sList.length] = "爱一个人,不停的为他付出"; sList[sList.length] = "喜欢一个人,总是为他而笑"; sList[sList.length] = "爱一个人,总是为他而哭"; sList[sList.length] = "喜欢,是执着"; sList[sList.length] = "爱,是值得"; sList[sList.length] = "喜欢就是喜欢,很简单"; sList[sList.length] = "爱就是爱,很复杂"; sList[sList.length] = "喜欢你,却不一定爱你"; sList[sList.length] = "爱你,就一定很喜欢你"; sList[sList.length] = "其实,喜欢和爱仅一步之遥"; sList[sList.length] = "但,想要迈这一步"; sList[sList.length] = "就看你"; sList[sList.length] = "是喜欢迈这一步"; sList[sList.length] = "还是爱迈这一步"; function ListHtml() { for(var i=0; i<sList.length; i++) { document.write("<tr>\n"); document.write("<td height=21><b><a href=\"http://www.baidu.com/baidu?word=",sList[i],"\" target=_blank style=\"text-decoration: none\"><font color=purple>",sList[i],"</font></a></b></td>\n"); document.write("</tr>\n"); } } </SCRIPT> <div id="table01"> <TABLE style="FONT-SIZE: 10pt" height=22 cellSpacing=0 cellPadding=0 width=535 align=center border=0> <SCRIPT>ListHtml();</SCRIPT> </TABLE> </DIV> <SCRIPT> marqueetable = document.all.table01; scrollheight=21; stopscroll1=false; marqueetable.scrollTop=0; with(marqueetable){ style.width=200; style.height=scrollheight; style.overflowX="hidden"; style.overflowY="hidden"; noWrap=true; onmouseover=new Function("stopscroll1=true"); onmouseout=new Function("stopscroll1=false"); } startmarqueetop=0; offsettop=0; marqueestoptime=0; function setmarqueetime() { marqueetable.scrollTop=0; setInterval("marqueeup()",30); } setmarqueetime(); function marqueeup(){ if(stopscroll1==true) return; offsettop+=1; if(offsettop==22) { marqueestoptime+=1; offsettop-=1; if(marqueestoptime==30) {offsettop=0; marqueestoptime=0; } } else { startmarqueetop=marqueetable.scrollTop; marqueetable.scrollTop+=1; if(startmarqueetop==marqueetable.scrollTop) { marqueetable.scrollTop=0; marqueetable.scrollTop+=1; } } } </SCRIPT> </div> <br> <br> <font face="宋体" size="2" color=red><b>热点新闻</b></font>&nbsp;&nbsp;<img src="http://www.huachu.com.cn/images/new.gif" width="28" height="11" border="0"></img>&nbsp;&nbsp;<img src="http://www.csdn.net/images/hot_2.gif" width="30" height="9" border="0"></img><center><iframe width=158 height=16 frameborder=0 scrolling=NO src='http://news.sina.com.cn/iframe/o/allnews/input/index.htm'></iframe></center> <br> <div> </div> <script>var s="http://www.google.com/search?hl=zh-CN&lr=lang_zh-CN&q=";</script><div align="center"><a href="http://www.google.com"><img border="0" src="http://www.google.com/logos/Logo_25wht.gif"></a><input name="q" type="text" value=""> <input name="btnG" type="button" value="搜索" style="cursor:hand;" style="background-color: rgb(98,236,237); FONT-FAMILY: 新宋体; FONT-SIZE: 9pt" color: rgb(64,0,225)"); onclick="window.open(s+document.all.q.value)"> <br> <center><iframe id="baiduframe" border="0" vspace="0" hspace="0" marginwidth="0" marginheight="0" framespacing="0" frameborder="0" scrolling="no" width="140" height="75" src="http://unstat.baidu.com/bdun.bsc?tn=duoshanx&csid=105&rkcs=2&bgcr=ffffff&ftcr=000000&rk=1&bd=0&bdas=0"></iframe></center> <br> --------------------------------- <center>访问量:<script src="http://www.xcinfo.ha.cn/jsq/default.asp?User=chaikai&Length=6&x=15&y=20&Mode=073"></script></center> --------------------------------- <br> <font face="宋体" size="2" color="#6400ff"><b>专家链接</b></font> <ul> <li><a id="SingleColumn1_Categories_CatList__ctl4_LinkList__ctl1_Link" href="http://blog.csdn.net/bluebohe" target="_blank">Bluebohe.MSMVP</a> </li> <li><a id="SingleColumn1_Categories_CatList__ctl4_LinkList__ctl2_Link" href="http://blog.csdn.net/happydeer" target="_blank">happydeer.MSMVP</a> </li> <li><a id="SingleColumn1_Categories_CatList__ctl4_LinkList__ctl3_Link" href="http://blog.csdn.net/happyparrot" target="_blank">happyparrot</a> </li> <li><a id="SingleColumn1_Categories_CatList__ctl4_LinkList__ctl4_Link" href="http://www.vcshare.net/" target="_blank">he_zhidan.MSMVP</a> </li> <li><a id="SingleColumn1_Categories_CatList__ctl4_LinkList__ctl4_Link" href="http://blog.csdn.net/jiangsheng" target="_blank">jiangsheng.MSMVP</a> </li> <li><a id="SingleColumn1_Categories_CatList__ctl4_LinkList__ctl4_Link" href="http://blog.csdn.net/laiyiling" target="_blank">laiyiling</a> </li> <li><a id="SingleColumn1_Categories_CatList__ctl4_LinkList__ctl4_Link" href="http://blog.joycode.com/saucer/" target="_blank">saucer.MSMVP</a> </li> <li><a id="SingleColumn1_Categories_CatList__ctl4_LinkList__ctl5_Link" href="http://blog.csdn.net/vcforever" target="_blank">vcforever.MSMVP</a> </li> <li><a id="SingleColumn1_Categories_CatList__ctl4_LinkList__ctl6_Link" href="http://blog.csdn.net/zhucde" target="_blank">zhucde.MSMVP</a> </li> </ul> <font face="宋体" size="2" color="#6400ff"><b>热门站点</b></font> <ul> <li><a id="SingleColumn1_Categories_CatList__ctl5_LinkList__ctl1_Link" href="http://www.blogchina.com/" target="_blank"><img src="http://blog.csdn.net/images/blog_csdn_net/welcome_ck/82791/t_logo_blogchina.gif" alt="博客中国" width=100 height =40 border=0></img></a> </li> <li><a id="SingleColumn1_Categories_CatList__ctl5_LinkList__ctl2_Link" href="http://www.newlc.com/" target="_blank"><img src="http://blog.csdn.net/images/blog_csdn_net/welcome_ck/82791/t_logo_newlc.gif" alt="Newlc(Symbian OS)" width=100 height =40 border=0></img></a> </li> <li><a id="SingleColumn1_Categories_CatList__ctl5_LinkList__ctl3_Link" href="http://www.csdn.net/" target="_blank"><img src="http://www.csdn.net/Images/logo_csdn.gif" alt="CSDN" width=100 height=40 border=0></img></a> </li> <li><a id="SingleColumn1_Categories_CatList__ctl5_LinkList__ctl4_Link" href="http://www.mop.com/" target="_blank"><img src="http://www.mop.com/images/moplogo.gif" alt="猫扑.com" width=100 height=40 border=0></img></a> </li> <li><a id="SingleColumn1_Categories_CatList__ctl5_LinkList__ctl4_Link" href="http://bbs.366tian.net" target="_blank"><img src="http://bbs.366tian.net/logo/sky.gif" alt="中天在线" width=100 height=40 border=0></img></a> </li> </ul> <script language=JavaScript> { window.status = "@#*^欢迎您莅临【Jerry的灌水乐园】^*#@" } </script> </div>
文章分类
CSDN读书频道
学习VC
CodeGuru
CodeProject
VC大本营
VC知识库
存档

原创  第四代移动通信的思考 收藏



        移动通信已成为当代通信领域内的发展潜力最大、市场前景最广的热点技术。目前全球已具有相当规模的移动通信标准有GSM、CDMA和TDMA三大分支,每个分支都在抢占市场。全球无线技术各自为营,各厂商都在不断推出新技术,以迅速抢占行业标准的主导地位。尽管第三代移动通信(3G)标准比现有无线技术更强大,但也将面积竞争和标准不兼容等问题。人们开始呼吁移动通信标准的统一,以期通过第四代移动通信标准的制定来解决兼容问题。国际电信联盟(ITU)目前已经开始研究制订第四代移动通信标准,并已达成共识:把移动通信系统同其他系统(例如无限局域网,W-LAN,等)结合起来,产生4G技术,2010年之前使数据传输数率达到100Mbps,以提供更有效的多种业务。目前相互兼容移动通信技术的第四代移动通信标准(4G)正在业界萌动。第四代移动通信与第三代移动通信相比,将在技术和应用上有质的飞跃。4G将适合所有的移动通信用户,最终实现商业无线网络、局域网、蓝牙、广播、电视卫星通信的无缝衔接并相互兼容。

1.1 第一代移动通信技术(1G)
  主要采用的是模拟技术和频分多址(FDMA)技术。由于受到传输带宽的限制,不能进行移动通信的长途温游,只能是一种区域性的移动通信系统。第一代移动通信有多种制式,我国主要采用的是TACS。第一代移动通信有很多不足之处,比如容量有限、制式太多、互不兼容、保密性差、通话质量不高、不能提供数据业务、不能提供自动温游等。
1.2 第二代移动通信技术(2G)
  主要采用的是数字的时分多址(TDMA)技术和码分多址(CDMA)技术。主要业务是语音,其主特性是提供数字化的话音业务及低速数据业务。它克服了模拟移动通信系统的弱点,话音质量、保密性能得到大的提高,并可进行省内、省际自动漫游。第二代移动通信替代第一代移动通信系统完成模拟技术向数字技术的转变,但由于第二代采用不同的制式,移动通信标准不统一,用户只能在同一制式覆盖的范围内进行漫游,因而无法进行全球漫游,由于第二代数字移动通信系统带宽有限,限制了数据业务的应用,也无法实现高速率的业务如移动的多媒体业务。
1.3 第三代移动通信技术(3G)
  与从前以模拟技术为代表的第一代和目前正在使用的第二代移动通信技术相比,3G将有更宽的带宽,其传输速度最低为384K,最高为2M,带宽可达5MHz以上。不仅能传输话音,还能传输数据,从而提供快捷、方便的无线应用,如无线接入Internet。能够实现高速数据传输和宽带多媒体服务是第三代移动通信的另个主要特点。第三代移动通信网络能将高速移动接入和基于互联网协议的服务结合起来,提高无线频率利用效率。提供包括卫星在内的全球覆盖并实现有线和无线以及不同无线网络之间业务的无缝连接。满足多媒体业务的要求,从而为用户提供更经济、内容更丰富的无线通信服务。但第三代移动通信仍是基于地面、标准不的区域性通信系统。虽然第三代移动通信可以比现有传输率快上千倍,但是未来仍无法满足多媒体的通信需求。第四代移动通信系统的提供便是希望能满足提供更大的频宽需求,满足第三代移动通信尚不能达到的在覆盖、质量、造价上支持的高速数据和高分辨率多媒体服务的需要。
2 第四代移动通信及其性能
  第四代移动通信系统可称为广带(Broadband)接入和分布网络,具有非对称的超过2Mb/s的数据传输能力,数据率超过UMTS,是支持高速数据率(2~20Mb/s)连接的理想模式,上网速度从2Mb/s提高到100Mb/s,具有不同速率间的自动切换能力。第四代移动通信系统是多功能集成的宽带移动通信系统,在业务上、功能上、频带上都与第三代系统不同,将在不同的固定和无线平台及跨越不同频带的网络运行中提供无线服务,比第三代移动通信更接近于个人通信。第四代移动通信技术可将上网速度提高到超过第三代移动技术50倍,可实现三维图像高质量传输。4G移动通信技术的信息传输级数要比3G移动通信技术的信息传输级数高一个等级。对无线频率的使用效率比第二代和第三代系统都高得多,且抗信号衰落性能更好,其最大的传输速度将是目前“i-mode”服务的10000倍。除了高速信息传输技术外,它还包括高速移动无线信息存取系统、移动平台技术、安全密码技术以及终端间通信技术等,具有极高的安全性,4G终端还可用作诸如定位、告警等。4G手机系统下行链路速度为100mbps,上行链路速度为30mbps。其基站天线可以发送更窄的无线电波波束,在用户行动时也可进行跟踪,可处理数量更多的通话。第四代移动电话不仅音质清晰,而且能进行高清晰度的图像传输,用途将十分广泛。在容量方面,可在FDMA、TDMA、CDMA的基础上引入空分多址(SDMA),容量达到3G的5~10倍。另外,可以在任何地址宽带接入互联网,包含卫星通信,能提供信息通信之外的定位定时、数据采集、远程控制等综合功能。它包括广带无线固定接入、广带无线局域网、移动广带系统和互操作的广播网络(基于地面和卫星系统)。其广带无线局域网(WLAN)能与B-ISDN和ATM兼容,实现广带多媒体通信,形成综合广带通信网(IBCN),通过IP进行通话。能全速移动用户能提供150Mb/s的高质量的影像服务,实现三维图像的高质量传输,无线用户之间可以进行三维虚拟现实通信。能自适应资源分配,处理变化的业务流、信道条件不同的环境,有很强的自组织性和灵活性。能根据网络的动态和自动变化的信道条件,使低码率与高码率的用户能够共存,综合固定移动广播网络或其他的一些规则,实现对这些功能体积分布的控制。支持交互式多媒体业务,如视频会议、无线因特网等,提供更广泛的服务和应用。4G系统可以自动管理、动态改变自己的结构以满足系统变化和发展的要求。用户将使用各种各样的移动设备接入到4G系统中,各种不同的接入系统结合成一个公共的平台,它们互相补充、互相协作以满足不同的业务的要求,移动网络服务趋于多样化,最终将演变为社会上多行业、多部门、多系统与人们沟通的桥梁。
3 4G系统网络结构及其关键技术
  4G移动系统网络结构可分为三层:物理网络层、中间环境层、应用网络层。物理网络层提供接入和路由选择功能,它们由无线和核心网的结合格式完成。中间环境层的功能有QoS映射、地址变换和完全性管理等。物理网络层与中间环境层及其应用环境之间的接口是开放的,它使发展和提供新的应用及服务变得更为容易,提供无缝高数据率的无线服务,并运行于多个频带。这一服务能自适应多个无线标准及多模终端能力,跨越多个运营者和服务,提供大范围服务。第四代移动通信系统的关键技术包括信道传输;抗干扰性强的高速接入技术、调制和信息传输技术;高性能、小型化和低成本的自适应阵列智能天线;大容量、低成本的无线接口和光接口;系统管理资源;软件无线电、网络结构协议等。第四代移动通信系统主要是以正交频分复用(OFDM)为技术核心。OFDM技术的特点是网络结构高度可扩展,具有良好的抗噪声性能和抗多信道干扰能力,可以提供比目前无线数据技术质量更高(速率高、时延小)的服务和更好的性能价格比,能为4G无线网提供更好的方案。例如无线区域环路(WLL)、数字音讯广播(DAB)等,都将采用OFDM技术。4G移动通信对加速增长的广带无线连接的要求提供技术上的回应,对跨越公众的和专用的、室内和室外的多种无线系统和网络保证提供无缝的服务。通过对最适合的可用网络提供用户所需求的最佳服务,能应付基于因特网通信所期望的增长,增添新的频段,使频谱资源大扩展,提供不同类型的通信接口,运用路由技术为主的网络架构,以傅利叶变换来发展硬件架构实现第四代网络架构。移动通信将向数据化,高速化、宽带化、频段更高化方向发展,移动数据、移动IP将成为未来移动网的主流业务。
4 第四代移动通信面临的问题
  要使第四代移动通信系统能投入实际应用,就需要对现有的移动通信基础设施进行更新改造,首先需要解决无线系统中的移动性管理和核心网的移动IP技术等问题,当然还有4G的标准问题。网络层移动性是4G移动性管理的关键,移动性通常涉及到在不同网段间漫游的移动用户,数据链路层的移动性支持通常限制在同类网络之间。移动IP代表了一种简单而且可以升级的全球移动性方案。但是,对于第四代移动通信系统而言,它缺乏实时位置管理和快速无缝切换机制的支持。要解决这些问题,必须采用新的网络结构和管理路由优化方案,需要采用高效的发送和切换协议,这些协议必须能很好地解决数据丢失和延迟的问题。另外,移动IP环境下的QoS所使用的综合业务/RSVP技术(IntSev/RSVP)和区别型业务技术(DifServ)也需解决。在4G系统中,要开发新的频谱资源,提供频谱利用率并选择合适的传输技术,如多载波传输方式以及自适应均衡等技术来对抗频率选择性衰。利用RAKE接收、跳频以及Turbo码等技术来增强系统的性能,提高信干比;提高检测可用的资源以及信号质量、动态分配频率资源和信号发射功率、增加移动通信系统容量、降低信号发射功率;提高通信的覆盖范围,并支持多媒体通信、无线接入宽带固定网以及在不同系统之间的漫游等。
5 世界关注第四代移动通信
  目前世界发送国家都正在积极进行4G技术规格的研究制定,以期在全球4G规格制定中享有发言权。4G的各项运行标准将由国际电信联盟(ITU)电信标准局决定。新一代无线通信技术在美国及日本等发达国家已经进入密集的研发和市场化阶段。新的研究包括网络结构、用户切换和漫游等移动环境下的系统实现方案,从而实现用户的大范围移动,这种技术路线是当前国际上设计第四代移动通信系统的主要思路。阿尔卡特、爱立信、诺基亚和西门子已共同建立了旨在推动4G技术开发的世界无线研究论坛。
  美国AT&T公司已在实验室中研究第四代移动通信技术,其研究目的是提高蜂窝电话和其他移动装置无线访问因特网的速率,这项技术约需五年才能发布。AT&T已推出了4G Access网络,它能配合目前的EDGE技术进行上传,并利用宽带OFDM技术进行下载。目前AT&T的4G Access网络升级分为两个阶段,第一阶段是移动电话基地台的软件构建,第二阶段则估计在两年后进行智能型天线的硬件构建。北电网络则努力使IP的4G网络传输速度达到20Mbps,因此必须进行Software Radio、宽带接收器、新型功率放大器等相关行动技术的开发。
  世界上最大的电信基础设施提供商瑞典爱立信公司已开始进行第四代移动通信标准的研究,并着手研制第四代移动通信系统。预计在2011年正式投入运营,2012年奥运会就可应用。爱立信已研究出的“4G眼镜”2011年也将进入市场。爱立信计划在目前所有通信网络都以IP技术为基础时开始建设第二阶段的第三代移动通信网,第三代移动网的互联网连接速度最高可达每秒2兆,比目前快200倍。而第四代技术的传输速度最高可达每秒100兆。爱立信与美国加利福尼亚大学合作开发4G技术,加利福尼亚大学已经正式成立了加州通信和信息技术学会,并由该大学的圣迭戈分校和欧文分校合作管理。目前该学会已经得到爱立信公司1200万美元的投资,加州通信和信息技术学会将在4G技术、先进天线系统、新一代移动因特网、电力放大器技术和无线访问网络等领域内进行深入研究。美国惠普与日本NTT DoCoMo已联手开发4G通信技术和产品,开发的4G多媒体体系结构有望向移动用户提供高性能多媒体流内容,使媒体流数据能够更好地传输到移动电话和其它手持设备上,该体系结构的基础技术研究有望到2003年完成。
  日本的DoCoMo移动通信公司也已在日本进行第四代移动通信的研究,力图成为第四代移动通信领头羊。DoCoMo计划在2006年推出第四代移动通信系统,在2010年左右首度推出4G业务,并意图使它成为全球的标准。日本政府决定从2002年财政预算中拨款12亿日元,支持速度更快、功能更齐备的“第四代移动通信系统”的研究与开发,使它成为全球的标准。日本政府与主要的移动通信业企业已为超高速移动通信技术拟定了基础计划,这项4G移动通信技术将于2005年成形。为了能够抢占未来移动电话技术的先机,日本邮电部已向日本电气通信技术审议会提交制定第四代(4G)移动电话规格的提案。日本电气通信技术审议会负责审核4G技术的相关规格,决定其使用频率、系统技术、开发日程等。日本已完成了继第三代移动通信系统“IMT-2000”之后的第四代移动通信系统标准提案,该提案将4G的实用期定在2010年。4G将速率提高到了100Mbit/秒,对4G的目标是2010年之前达到实用化水平。日本电气通信技术审议会估计,2001~2010年日本3G市场规模将达到42兆日元,仅2010年的营收就将达到9300亿日元,而4G移动电话的市场潜力更远胜于3G。日本和韩国在IMT-2000之后的第四代移动通信领域也进行合作,两国将共同建立因特网网络、例行两国之间的有线无线通讯结合环境,并进行超高速卫星通信实验。
  韩国政府将斥资1350亿韩元,用于4G通信系统的开发。这些资金将主要用于高速信息包传输技术、固定无线通讯设备以及移动软件开发和下一代网络工艺上。为推进4G移动通信服务系统研发进程,政府成立一个科研开发小组,专门负责该项目的实施。韩国政府已与移动通信设备公司及服务公司合资成立了下一代移动通信技术开发协会,着手进行4G等未来移动通信服务技术的开始研究。下一代移动通信技术开发协会还将聚集产、学、研的通讯专家,成立未来移动通信规划委员会,负责推动4G规划、3G服务及系统改进、针对无线网络专用通讯的TDD(Time Division Duplex)方案设计和高速数据通讯(Hight Data Rate)等领域的研究。三星电子的SERI研究中心也开始进行4G移动通信技术的开发工作。
6 发展我国的第四代移动通信
  我国在4G领域也取得得大成果。汉网公司研制出的汉网“宽带无线IP通信系统”要用了4G技术和IP网络技术,以汉网特有的包分多址(PDMA)接入技术为核心,上下行数据速率采用不对称设计,可为无线用户提供高达近2Mbps的高速无线互联网业务,同时提供高速率的文字、图像、视频、话音等不同类型数据业务。可实现手机、PDA、PC之间的自由通信和组播、多点通信等扩展业务,预计2003年可投入市场使用。
  目前世界发送国家都正在积极进行第四代移动通信技术规格的研究制定工作,以期在全球第四代移动通信规格制定中能享有发言权。第四代移动通信设备“智能化”程度极高,移动通信面向个人、正反馈良好循环发展的特性,决定其市场潜力仍非常巨大。移动通信与互联网的结合,给移动通信与互联网的发展都将注入更大的活力。随着互联网高速发展,第四代移动通信系统将会得到更快的发展。据预测,这种以宽带、接入因特网、具有多种综合功能第四代移动通信技术在2010年将成为移动通信市场主流技术。21世纪我国移动通信还有一个巨大的发展空间同,这为我国移动通信的发展提供了前所未有的机遇,同时也带来了严峻的挑战。为此,我们有必要在大力开发第三代移动通信技术系统的同时,提前作好准备,积极参与ITU关于第四代移动通信标准建议的研究,掌握世界移动通信技术的研究动向和最新成果,加强国际合作,关注并积极进行第四代移动通信技术的研究与开发工作,把第四代移动通信的研发与建立我国移动通信产业结合起来,加快我国移动通信产业的发展,使我国的移动通信产业在国内外拥有强大的市场。

原作者:合肥市科技情报研究所 古丽萍
来 源:电子技术应用

发表于 @ 2005年03月28日 12:23:00 | 评论( loading... ) | 编辑| 举报| 收藏

旧一篇:.NET专家Richard Grimes的告别书(zz) | 新一篇:Pure C++(中文版)

  • 发表评论
  • 评论内容:
  •  
Copyright © oyljerry
Powered by CSDN Blog