新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 嵌入式移動(dòng)通信技術(shù)的研究與發(fā)展

嵌入式移動(dòng)通信技術(shù)的研究與發(fā)展

——
作者:張敬齋 時(shí)間:2007-06-14 來(lái)源:網(wǎng)絡(luò)通訊與安全 收藏
1 嵌入式移動(dòng)通信技術(shù)的發(fā)展現(xiàn)狀

Internet與網(wǎng)絡(luò)的迅速普及應(yīng)用, 并向家庭領(lǐng)域不斷擴(kuò)展, 使消費(fèi)電子、計(jì)算機(jī)、通信(3C) 一體化趨勢(shì)日趨明顯, 嵌入式系統(tǒng)再度成為研究與應(yīng)用的熱點(diǎn)。

嵌入式系統(tǒng)被描述為: 以應(yīng)用為中心, 軟硬件可裁減的, 適應(yīng)應(yīng)用系統(tǒng)對(duì)功能、可靠性、成本、體積、功耗等綜合性嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。嵌入式系統(tǒng)主要由嵌入式處理器、相關(guān)支撐硬件、嵌入式操作系統(tǒng)及應(yīng)用軟件系統(tǒng)等組成, 它是集軟硬件于一體的可獨(dú)立工作的“器件”。嵌入式處理器主要由一個(gè)單片機(jī)或微控制器(MCU) 組成。相關(guān)支撐硬件包括顯示卡、存儲(chǔ)介質(zhì)、通信設(shè)備、IC 卡或信用卡讀取設(shè)備等。

嵌入式操作 (real- time embedded operating system,RTOS 或EOS) 是一種實(shí)時(shí)的、支持嵌入式系統(tǒng)應(yīng)用的操作系統(tǒng)軟件, 它是嵌入式系統(tǒng)( 包括硬、軟件系統(tǒng)) 極為重要的組成部分, 通常包括與硬件相關(guān)的底層驅(qū)動(dòng)軟件、系統(tǒng)內(nèi)核、設(shè)備驅(qū)動(dòng)接口、通信協(xié)議、圖形界面。標(biāo)準(zhǔn)化瀏覽器 Browser 等。

目前, 嵌入式操作系統(tǒng)的品種較多, 據(jù)統(tǒng)計(jì), 僅用于信息電器的嵌入式操作系統(tǒng)就有 40 種左右, 其中較為流行的主要有:Windows CE、Palm OS、Real- Time Linux、VxWorks、pSOS、PowerTV以及 Microware 公司的 OS- 9。與通用操作系統(tǒng)相比較, 嵌入式操作系統(tǒng)在系統(tǒng)實(shí)時(shí)高效性、硬件的相關(guān)依賴性、軟件固態(tài)化以及應(yīng)用的專用性等方面具有較為突出的特點(diǎn)。象前途無(wú)可計(jì)量的維納斯計(jì)劃生產(chǎn)機(jī)頂盒, 核心技術(shù)就是采用 32 位以上芯片級(jí)的嵌入式技術(shù)。在個(gè)人領(lǐng)域中, 嵌入式產(chǎn)品將主要是個(gè)人商用, 作為個(gè)人移動(dòng)的數(shù)據(jù)處理和通訊軟件。由于嵌入式設(shè)備具有自然的人機(jī)交互界面, GUI 屏幕為中心的多媒體界面給人很大的親和力。手寫(xiě)文字輸入、語(yǔ)音撥號(hào)上網(wǎng)、收發(fā)電子郵件以及彩色圖形、圖像已取得初步成效。

目前一些先進(jìn)的 PDA 在顯示屏幕上已實(shí)現(xiàn)漢字寫(xiě)入、短消息語(yǔ)音發(fā)布, 日用范圍也將日益廣闊。對(duì)于企業(yè)專用解決方案, 如物流管理、條碼掃描、移動(dòng)信息采集等, 這種小型手持嵌入式系統(tǒng)將發(fā)揮巨大的作用。自動(dòng)控制領(lǐng)域, 不僅可以用于 ATM 機(jī), 自動(dòng)售貨機(jī), 工業(yè)控制等專用設(shè)備, 和移動(dòng)通訊設(shè)備結(jié)合、GPS、娛樂(lè)相結(jié)合, 嵌入式系統(tǒng)同樣可以發(fā)揮巨大的作用。長(zhǎng)虹推出的 ADSL產(chǎn)品, 結(jié)合網(wǎng)絡(luò), 控制, 信息, 這種智能化, 網(wǎng)絡(luò)化將是家電發(fā)發(fā)展的新趨勢(shì)。

硬件方面, 不僅有各大公司的微處理器芯片, 還有用于學(xué)習(xí)和研發(fā)的各種配套開(kāi)發(fā)包。目前低層系統(tǒng)和硬件平臺(tái)經(jīng)過(guò)若干年的研究, 已經(jīng)相對(duì)比較成熟, 實(shí)現(xiàn)各種功能的芯片應(yīng)有盡有。而且巨大的市場(chǎng)需求給我們提供了學(xué)習(xí)研發(fā)的資金和技術(shù)力量。

我國(guó)自主開(kāi)發(fā)的嵌入式系統(tǒng)軟件產(chǎn)品如科銀(CoreTek)公司的嵌入式軟件開(kāi)發(fā)平臺(tái) DeltaSystem, 中科院推出的 Hopen 嵌入式操作系統(tǒng)( 雖然還不夠完善) 。同時(shí)由于是研究熱點(diǎn), 所以我們可以在網(wǎng)上找到各種各樣的免費(fèi)資源, 從各大廠商的開(kāi)發(fā)文檔, 到各種驅(qū)動(dòng), 程序源代碼, 甚至很多廠商還提供微處理器的樣片。這對(duì)于我們從事這方面的研發(fā), 無(wú)疑是個(gè)資源寶庫(kù)。對(duì)于軟件設(shè)計(jì)來(lái)說(shuō), 不管是上手還是進(jìn)一步開(kāi)發(fā), 都相對(duì)來(lái)說(shuō)比較容易。這就使得很多生手能夠比較快的進(jìn)入研究狀態(tài), 利于發(fā)揮大家的積極創(chuàng)造性。

2 未來(lái)嵌入式系統(tǒng)的發(fā)展趨勢(shì)

信息時(shí)代, 數(shù)字時(shí)代使得嵌入式產(chǎn)品獲得了巨大的發(fā)展契機(jī), 為嵌入式市場(chǎng)展現(xiàn)了美好的前景, 同時(shí)也對(duì)嵌入式生產(chǎn)廠商提出了新的挑戰(zhàn), 從中我們可以看出未來(lái)嵌入式系統(tǒng)的幾大發(fā)展趨勢(shì):

2.1 嵌入式開(kāi)發(fā)是一項(xiàng)系統(tǒng)工程, 因此要求嵌入式系統(tǒng)廠商不僅要提供嵌入式軟硬件系統(tǒng)本身, 同時(shí)還需要提供強(qiáng)大的硬件開(kāi)發(fā)工具和軟件包支持。

目前很多廠商已經(jīng)充分考慮到這一點(diǎn), 在主推系統(tǒng)的同時(shí),將開(kāi)發(fā)環(huán)境也作為重點(diǎn)推廣。比如三星在推廣 Arm7, Arm9 芯片的同時(shí)還提供開(kāi)發(fā)板和版及支持包(BSP) , 而 WindowCE 在主推系統(tǒng)時(shí)也提供 Embedded VC++作為開(kāi)發(fā)工具, 還有 Vxworks 的Tonado 開(kāi)發(fā)環(huán)境, DeltaOS 的 Limda 編譯環(huán)境等等都是這一趨勢(shì)的典型體現(xiàn)。當(dāng)然, 這也是市場(chǎng)競(jìng)爭(zhēng)的結(jié)果。

2.2 網(wǎng)絡(luò)化、信息化的要求隨著因特網(wǎng)技術(shù)的成熟、帶寬日益提高, 使得以往單一功能的設(shè)備如電話、手機(jī)、冰箱、微波爐等功能不再單一, 結(jié)構(gòu)更加復(fù)雜。這就要求芯片設(shè)計(jì)廠商在芯片上集成更多的功能, 為了滿足應(yīng)用功能的升級(jí), 設(shè)計(jì)師們一方面采用更強(qiáng)大的嵌入式處理器如 32 位、64 位 RISC 芯片或信號(hào)處理器 DSP 增強(qiáng)處理能力, 同時(shí)增加功能接口, 如 USB, 擴(kuò)展總線類型, 如 CAN BUS, 加強(qiáng)對(duì)多媒體、圖形等的處理, 逐步實(shí)施片上系統(tǒng)(SOC) 的概念。軟件方面采用實(shí)時(shí)多任務(wù)編程技術(shù)和交叉開(kāi)發(fā)工具技術(shù)來(lái)控制功能復(fù)雜性, 簡(jiǎn)化應(yīng)用程序設(shè)計(jì)、保障軟件質(zhì)量和縮短開(kāi)發(fā)周期。 

2.3 網(wǎng)絡(luò)互聯(lián)成為必然趨勢(shì)

未來(lái)的嵌入式設(shè)備為了適應(yīng)網(wǎng)絡(luò)發(fā)展的要求, 必然要求硬件上提供各種網(wǎng)絡(luò)通信接口。傳統(tǒng)的單片機(jī)對(duì)于網(wǎng)絡(luò)支持不足, 而新一代的嵌入式處理器已經(jīng)開(kāi)始內(nèi)嵌網(wǎng)絡(luò)接口, 除了支持 TCP/IP協(xié)議, 還有的支持 IEEE1394、USB、CAN、Bluetooth 或 IrDA 通信接口中的一種或者幾種, 同時(shí)也需要提供相應(yīng)的通信組網(wǎng)協(xié)議軟件和物理層驅(qū)動(dòng)軟件。軟件方面系統(tǒng)系統(tǒng)內(nèi)核支持網(wǎng)絡(luò)模塊, 甚至可以在設(shè)備上嵌入 Web 瀏覽器, 真正實(shí)現(xiàn)隨時(shí)隨地用各種設(shè)備上網(wǎng)。

2.4 精簡(jiǎn)系統(tǒng)內(nèi)核、算法, 降低功耗和軟硬件成本

未來(lái)的嵌入式產(chǎn)品是軟硬件緊密結(jié)合的設(shè)備, 為了減低功耗和成本, 需要設(shè)計(jì)者盡量精簡(jiǎn)系統(tǒng)內(nèi)核, 只保留和系統(tǒng)功能緊密相關(guān)的軟硬件, 利用最低的資源實(shí)現(xiàn)最適當(dāng)?shù)墓δ? 這就要求設(shè)計(jì)  
者選用最佳的編程模型和不斷改進(jìn)算法, 優(yōu)化編譯器性能。因此, 既要軟件人員有豐富的硬件知識(shí), 又需要發(fā)展先進(jìn)嵌入式軟件技術(shù), 如 Java、Web 和 WAP 等。

2.5 提供友好的多媒體人機(jī)界面

嵌入式設(shè)備能與用戶親密接觸, 最重要的因素就是它能提供非常友好的用戶界面。圖像界面, 靈活的控制方式, 使得人們感覺(jué)嵌入式設(shè)備就象是一個(gè)熟悉的老朋友。這方面的要求使得嵌入式軟件設(shè)計(jì)者要在圖形界面, 多媒體技術(shù)上痛下苦功。手寫(xiě)文字輸入、語(yǔ)音撥號(hào)上網(wǎng)、收發(fā)電子郵件以及彩色圖形、圖像都會(huì)使使用者獲得自由的感受。目前一些先進(jìn)的 PDA 在顯示屏幕上已實(shí)現(xiàn)漢字寫(xiě)入、短消息語(yǔ)音發(fā)布, 但一般的嵌入式設(shè)備距離這個(gè)要求還有很長(zhǎng)的路要走。

3 嵌入式系統(tǒng)設(shè)計(jì)的過(guò)程

3.1 嵌入式系統(tǒng)設(shè)計(jì)的過(guò)程


按照常規(guī)的工程設(shè)計(jì)方法, 嵌入式系統(tǒng)的設(shè)計(jì)可以分成 3 個(gè)階段: 分析, 設(shè)計(jì)和實(shí)現(xiàn)。分析階段是確定要解決的問(wèn)題及需要完成的目標(biāo), 也常常被稱為需求階段; 設(shè)計(jì)階段主要是解決如何在給定的約束條件下完成用戶的要求; 實(shí)現(xiàn)階段主要是解決如何在所選擇的硬件和軟件基礎(chǔ)上進(jìn)行整個(gè)軟、硬件系統(tǒng)的協(xié)調(diào)實(shí)現(xiàn)。在分析階段結(jié)束后, 開(kāi)發(fā)者通常面臨的一個(gè)棘手的問(wèn)題就是硬件平臺(tái)和軟件平臺(tái)的選擇, 因?yàn)樗暮脡闹苯佑绊懼鴮?shí)現(xiàn)階段任務(wù)的完成。

通常, 硬件和軟件的選擇包括處理器、硬件部件、操作系統(tǒng)、編程語(yǔ)言、軟件開(kāi)發(fā)工具、硬件調(diào)試工具、軟件組件等。在上述選擇中, 處理器往往是最重要的, 操作系統(tǒng)和編程語(yǔ)言也是非常關(guān)鍵的。處理器的選擇常常會(huì)限制操作系統(tǒng)的選擇,操作系統(tǒng)的選擇又會(huì)限制開(kāi)發(fā)工具的選擇。

3.2 硬件平臺(tái)的選擇

3.2.1 處理器的選擇

嵌入式系統(tǒng)的核心部件是各種類型的嵌入式處理器。據(jù)不完全統(tǒng)計(jì), 目前全世界嵌入式處理器的品種總量已經(jīng)超過(guò) 1000 多種, 流行體系有 30 幾個(gè)系列。但與全球 PC 市場(chǎng)不同的是。沒(méi)有一種微處理器和微處理器公司可以主導(dǎo)嵌入式系統(tǒng), 僅以 32 位的CPU 而言, 就有 100 種以上嵌入式微處理器。由于嵌入式系統(tǒng)設(shè)計(jì)的差異性很大, 因此選擇是多樣化的。ARM 是近年來(lái)在嵌入式系統(tǒng)有影響力的微處理器架構(gòu),ARM的設(shè)計(jì)非常適用于小型的嵌入式設(shè)備。

3.2.2 硬件選擇的其它因素

首先, 需要考慮的是生產(chǎn)規(guī)模。如果生產(chǎn)規(guī)模比較大, 可以自己設(shè)計(jì)和制備硬件, 這樣可以降低成本。反之, 最好從第三方購(gòu)買(mǎi)主板和 I/O 板卡。

其次, 需要考慮開(kāi)發(fā)的市場(chǎng)目標(biāo), 如果想使產(chǎn)品盡快發(fā)售, 以獲得競(jìng)爭(zhēng)力, 就要盡可能購(gòu)買(mǎi)成熟的硬件。反之, 可以自己設(shè)計(jì)硬件, 降低成本。

另外, 軟件對(duì)硬件的依賴性, 即軟件是否可以在硬件沒(méi)有到位的時(shí)候并行設(shè)計(jì)或先行開(kāi)發(fā)也是硬件選擇的一個(gè)考慮因素。

最后, 只要可能, 盡量選擇使用普通的硬件。在 CPU 及架構(gòu)的選擇上, 一個(gè)原則是: 只要有可替代的方案, 盡量不要選擇 LINUX尚不支持的硬件平臺(tái)。

3.3 軟件平臺(tái)的選擇

嵌入式軟件的開(kāi)發(fā)流程, 主要涉及代碼編程、交叉編譯、交叉連結(jié)、下載到目標(biāo)板和調(diào)試等幾個(gè)步驟, 因此軟件平臺(tái)的選擇也涉及操作系統(tǒng)、編程語(yǔ)言和集成開(kāi)發(fā)環(huán)境 3 個(gè)方面。

3.3.1 操作系統(tǒng)的選擇

硬件方案確定之后, 操作系統(tǒng)的選擇就相對(duì)輕松了。硬件的不同, 會(huì)影響操作系統(tǒng)的選擇。低端無(wú)存儲(chǔ)器管理單元的 CPU, 要使用 UCLINUX 操作系統(tǒng), 常用的嵌入式操作系統(tǒng)有: LINUX、WINCE、YORNADE/VXWORKS等。

3.3.2 編程語(yǔ)言的選擇

在嵌入式系統(tǒng)開(kāi)發(fā)的過(guò)程中使用的語(yǔ)言種類很多。比較廣泛應(yīng)用的高級(jí)語(yǔ)言有 ADA, C/C++, JAVA 和 C# 等。ADA 語(yǔ)言定義嚴(yán)格。易讀易懂, 有較豐富的庫(kù)程序支持。目前在國(guó)防, 航空, 航天等相關(guān)領(lǐng)域應(yīng)用比較廣泛, 未來(lái)仍將在這些領(lǐng)域占有重要地位。C語(yǔ)言具有廣泛的庫(kù)函數(shù)支持, 目前在嵌入式系統(tǒng)中是應(yīng)用最廣泛的編程語(yǔ)言, 在將來(lái)很長(zhǎng)一段時(shí)間內(nèi)仍將在嵌入式系統(tǒng)應(yīng)用領(lǐng)域占重要地位。

C++是一種面向?qū)ο蟮木幊陶Z(yǔ)言, 目前在嵌入式系統(tǒng)設(shè)計(jì)中也是得到了廣泛的應(yīng)用。但 C 與 C++相比, C++的目標(biāo)代碼往往比較龐大和復(fù)雜, 在嵌入式系統(tǒng)應(yīng)用中應(yīng)充分考慮這一因素。JAVA有很強(qiáng)的跨平臺(tái)特性, 其“一次編程, 到處可用”的特性, 使得它在很多領(lǐng)域備受歡迎。隨著網(wǎng)絡(luò)技術(shù)和嵌入式技術(shù)的不斷發(fā)展,J2EE 及嵌入式 JAVA 的應(yīng)用也將越來(lái)越廣泛, 但是消耗硬件資源較大。

3.3.3 集成開(kāi)發(fā)環(huán)境的選擇

集成開(kāi)發(fā)環(huán)境是進(jìn)行開(kāi)發(fā)時(shí)的重要平臺(tái), 開(kāi)發(fā)者選擇時(shí)應(yīng)考慮以下因素:

系統(tǒng)調(diào)試器的功能, 包括遠(yuǎn)程調(diào)試環(huán)境;支持庫(kù)函數(shù): 許多開(kāi)發(fā)系統(tǒng)提供大量使用的庫(kù)函數(shù)和模板代碼, 如大家比較熟悉 C++編譯器就帶有標(biāo)準(zhǔn)的庫(kù)模板。它提供了一套用于定義各種有用的集裝, 存儲(chǔ), 搜索, 排序?qū)ο?編譯器開(kāi)發(fā)商是否持續(xù)升級(jí)編譯器;連接程序是否支持所有的文件格式和符號(hào)格式。

3.3.4 嵌入式微處理器 ARM

在進(jìn)行嵌入式系統(tǒng)的開(kāi)發(fā)時(shí), 首先面臨的難題就是如何挑選一個(gè)適合的開(kāi)發(fā)平臺(tái)。ARM系列處理器是專門(mén)針對(duì)嵌入式設(shè)備設(shè)計(jì)的, 是目前構(gòu)造嵌入式系統(tǒng)硬件平臺(tái)的首選。1991 年 ARM公司成立于英國(guó)劍橋, 其主要業(yè)務(wù)是設(shè)計(jì) 16 位和 32 位的嵌入式處理器。但它本身并不生產(chǎn)和銷售芯片, 而是采用技術(shù)授權(quán)的方式, 由合作公司生產(chǎn)各具特色的芯片。世界各大半導(dǎo)體生產(chǎn)商從 ARM公司購(gòu)買(mǎi)其設(shè)計(jì)的 ARM微處理器核, 根據(jù)各自不同的應(yīng)用領(lǐng)域, 加入適當(dāng)?shù)耐鈬娐? 從而形成自己的ARM微處理器芯片進(jìn)入市場(chǎng)。因此, ARM技術(shù)獲得了更多的第三方工具, 制造和軟件的支持, 又使整個(gè)系統(tǒng)成本降低, 使產(chǎn)品更容易進(jìn)入市場(chǎng)被消費(fèi)者所接收, 更具有競(jìng)爭(zhēng)力。

目前, 采用 ARM技術(shù)知識(shí)產(chǎn)權(quán)的微處理器, 即我們通常所說(shuō)的 ARM微處理器, 已遍及工業(yè)控制, 消費(fèi)類電子產(chǎn)品, 通信系統(tǒng),網(wǎng)絡(luò)系統(tǒng), 無(wú)限系統(tǒng)等各類產(chǎn)品市場(chǎng), 基于 ARM技術(shù)微處理器的應(yīng)用約占據(jù)了 32 位 RISC 微處理器 75 以上的市場(chǎng)份額。

4 移動(dòng)通信技術(shù)

傳統(tǒng)的 GSM網(wǎng)絡(luò)僅能 9.6Kbit/s 速率的數(shù)據(jù)傳輸業(yè)務(wù), 這遠(yuǎn)遠(yuǎn)不能滿足用戶對(duì)高速無(wú)線數(shù)據(jù)業(yè)務(wù)的需求。GPRS(GeneralPacket Radio Service, 通用分組無(wú)線業(yè)務(wù)) 是構(gòu)架在傳統(tǒng) GSM 網(wǎng)絡(luò)之上的一種標(biāo)準(zhǔn)化的分組交換數(shù)據(jù)業(yè)務(wù), 它可以提供高達(dá)115kbit/s 速率的分組數(shù)據(jù)業(yè)務(wù), 從而使得包括圖片、話音和視頻的多媒體業(yè)務(wù)在無(wú)線網(wǎng)絡(luò)中的傳輸成為現(xiàn)實(shí)。GPRS 采用分組交換技術(shù)、在通信的過(guò)程中不需要建立和保持電路, 符合數(shù)據(jù)通信突發(fā)性的特點(diǎn), 并且呼叫建立時(shí)間很短。GPRS 不再根據(jù)用戶實(shí)際的數(shù)據(jù)流量來(lái)計(jì)費(fèi), 這樣就允許用戶始終在線, 享受方便快捷的服務(wù)。因此, GPRS 被認(rèn)為是第二代移動(dòng)通信系統(tǒng)向第三代移動(dòng)通信演進(jìn)的重要一步。

GPRS 之所以備受關(guān)注, 一方面是因?yàn)槠錁O高的傳輸速率和分組技術(shù), 另一方面則是因?yàn)樗鼘?duì) IP 和 X.25 協(xié)議的完全透明支持, 這是人們最熟悉、也是應(yīng)用最為廣泛的兩種傳輸協(xié)議。通過(guò)GPRS, 人們可以在移動(dòng)通信網(wǎng)絡(luò)( 尤其在 GSM 網(wǎng)絡(luò)) 上實(shí)現(xiàn)對(duì) IP和 X.25 網(wǎng)絡(luò)的訪問(wèn)和應(yīng)用。正是由于這兩種協(xié)議的應(yīng)用, 移動(dòng)臺(tái)和終端設(shè)備( 如筆記本電腦) 可以以點(diǎn)到點(diǎn)或點(diǎn)到多點(diǎn)的方式訪問(wèn)全球任何一個(gè)網(wǎng)絡(luò), 如圖(GPRS 硬件平臺(tái)) 所示。

GPRS 硬件平臺(tái)

GPRS 支持 IP 和 X.25 等標(biāo)準(zhǔn)網(wǎng)絡(luò)協(xié)議, 人們就可以很簡(jiǎn)便地配置 PC 以使其能在 GPRS 環(huán)境下通信, 用戶可以使用諸如Windows98/NT、WindowsCE 內(nèi)置的 TCP/IP 協(xié)議連接到 Internet 和LAN 上。

4.1 支持的平臺(tái)

幾乎所有的硬件平臺(tái)都支持 TCP/IP 協(xié)議棧, 因此人們利用這些平臺(tái)可以充分展示 GPRS 的優(yōu)越性, 有如下平臺(tái):筆記本電腦或掌上電腦連接到具有 GPRS 功能的蜂窩電話或外置 Modem 上;筆記本電腦或掌上電腦配置以具有 GPRS 功能的 PCModem;具有全屏功能的智能電話;可以通過(guò) WAP 協(xié)議實(shí)現(xiàn)微瀏覽的蜂窩電話;集成了 GPRS 的專用設(shè)備;GPRS 網(wǎng)絡(luò)系統(tǒng)。

4.2 數(shù)據(jù)包的發(fā)送與接收

筆記本電腦通過(guò)串行或無(wú)線方式連接到 GPRS 蜂窩電話或Modem 上。GPRS 蜂窩電話或 Modem 與 GSM基站通信, 但與電路交換式數(shù)據(jù)呼叫不同, PRS 分組是從基站發(fā)送到服務(wù) GPRS 支持節(jié)點(diǎn)(SGSN) , 而不是通過(guò)移動(dòng)交換中心(MSC) 連接到語(yǔ)音網(wǎng)絡(luò)上。SGSN 與網(wǎng)關(guān) GPRS 支持節(jié)點(diǎn)(GGSN) 進(jìn)行通信; GGSN 對(duì)分組數(shù)據(jù)進(jìn)行相應(yīng)的處理, 再發(fā)送到目的網(wǎng)絡(luò), 如 Internet 或 X.25 網(wǎng)絡(luò), 見(jiàn)圖(GSN 系統(tǒng)中的 GPRS 網(wǎng)絡(luò)結(jié)構(gòu)) 所示:來(lái)自 Internet、標(biāo)識(shí)有移動(dòng)臺(tái)地址的 IP 包, 由 GGSN 接收, 再轉(zhuǎn)發(fā)到 SGSN, 繼而傳送到移動(dòng)臺(tái)上。

GSN 系統(tǒng)中的 GPRS 網(wǎng)絡(luò)結(jié)構(gòu)

4.3 GPRS 的優(yōu)勢(shì)

GPRS 最重要的革新之處在于, 它在移動(dòng)通信網(wǎng)絡(luò)上的數(shù)據(jù)傳輸是基于分組的, 從而將數(shù)據(jù)傳輸速 率 從 9.6kbps 提 高 到100kbps 以上, 并將 Internet 連接一直延伸到移動(dòng) PC, 用戶無(wú)需再撥號(hào)到 ISP。GPRS 技術(shù)的發(fā)展進(jìn)一步提高了信道利用率, 提供更 大的帶寬, 從而降低移動(dòng)數(shù)據(jù)通信的費(fèi)用。GPRS 對(duì)移動(dòng)數(shù)據(jù)應(yīng)用產(chǎn)生了深遠(yuǎn)的影響, 并在最近兩年得到迅速發(fā)展。但它并不是要取代目前通過(guò) GSM 實(shí)現(xiàn)的其他數(shù)據(jù)業(yè)務(wù) ( 如電路交換數(shù)據(jù)和 SMS) , 而是對(duì)它們作一更為完善的補(bǔ)充。此外, GPRS 也提供第三代蜂窩網(wǎng)絡(luò)所具有的數(shù)據(jù)通信能力。

5 總結(jié)

總之, 形式多樣的嵌入式設(shè)備正努力把 Internet 連接到人們生活各個(gè)角落, 中國(guó)嵌入式設(shè)備的潛在消費(fèi)者數(shù)量將以億為單位。如果說(shuō) PC 機(jī)的發(fā)展帶動(dòng)了整個(gè)桌面軟件的發(fā)展, 那么嵌入式產(chǎn)品的廣泛普及其在移動(dòng)通信領(lǐng)域的應(yīng)用必將為嵌入式系統(tǒng)軟件產(chǎn)業(yè)的蓬勃發(fā)展提供無(wú)窮的推動(dòng)力。

c++相關(guān)文章:c++教程


數(shù)字通信相關(guān)文章:數(shù)字通信原理


通信相關(guān)文章:通信原理




關(guān)鍵詞:

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉