GPRS與PPP

來源:互聯網
上載者:User

From: http://topic.csdn.net/t/20030528/15/1845691.html

 

使用GPRS   MODEM上網,目前的實現方式是利用PPP作為中轉,GPRS的傳輸層面是這樣的:  
  --------  
  IP/X.25  
  --------  
    SNDCP  
  --------  
      LLC  
  --------                   --------  
      RLC                               RLC  
  --------                   --------  
      MAC                               MAC  
  --------                   --------  
        RF                               RF  
  --------                   --------  
 
上面左邊是MS,右邊是BS,對於MS來說,它可以提供IP的支援,這個支援說起來可以在ME,也可以在TA,或者也可以放在TE,只要有相應的介面。但
是目前來說,沒有誰會把SNDCP的介面暴露出來由外部使用,所以目前的GPRS  
MODEM內部都整合了IP,而IP是網路層的協議,它可以和網路端的IP通訊,ME的IP地址可以通過GPRS的內部協議獲得,那麼這個IP如何與
DTE通訊呢?在不知道DTE的IP的情況下是無法進行IP通訊的。所以,GPRS  
MODEM在內部整合了PPP協議,這樣DTE就可以通過PPP由GPRS   MODEM獲得IP地址,而GPRS  
MODEM則起一個轉寄的作用。說白了,PPP在這裡是一個橋樑,它把GPRS  
MODEM得到的IP轉給DTE。更詳細、準確的資訊,各位還是去看看GPRS的協議文本,我這裡只是簡單的說一下大意。

 

GPRS   MODEM支援了PPP之後,在DTE端,只要ATD*99#(或者其他類似的撥號字串),馬上就會收到CONNECT,然後GPRS
  MODEM就轉入PPP狀態機器,充當一個PPP  
server,DTE按照通常的PPP操作就可以獲得IP,然後就可以使用IP操作了。GPRS  
MODEM會把從PPP得來得IP包通過GPRS的內部協議送給網路,再由GGSN轉寄到目的IP。

 

關於GPRS的協議在etsi就有得下,01.60/01.61/02.60/03.60/03.64/04.60/04.64等等

 

呵呵,各位討論的很熱鬧。其實問題的本質在於各種協議之間的轉換及其時機。對於GPRS本身來說,它可以直接支援IP,GPRS  
MODEM與GGSN之間也不必存在PPP通道,只是對於DTE<->GPRS   MODEM來說,如果要用到GPRS  
MODEM的數傳功能,則它提供PPP形式的對外(對DTE)介面是比較合理的,這樣原來的DTE資源可以不作太多修改就可以支援GPRS  
MODEM,比如在WIN系列上你只要建立一個撥號連線就可以了。  
  記住,GPRS   MODEM本身不需要通過PPP從server端獲得IP,那是PDP的事情,但是它是通過PPP把這個IP賦給DTE的。  
  對於xiaosheng80的問題:  
  1.是不是有一個先得到內部ip,在發送ip包(?ppp包)的過程?  
  基本正確,不過不是什麼內部IP。想一想,沒有IP的話如何使用IP來進行通訊?  
   
  2.按老貓所說,gprs   modem使用ppp協議來獲得一個內部ip,然後充當一個ppp   server的腳色,dte從ppp  
server   那兒獲得一個內部ip地址,我想問的是以後的ip包還需要ppp封裝通過gprs  
modem發送出去嗎?那在ms上還需不需要一個ppp   client的腳色以便向bs發送ppp包?  
  不太正確。GPRS
  MODEM不是用PPP獲得IP的。對於DTE,以後的IP包確實還是需要通過PPP包經由GPRS  
MODEM發送出去的。在MS上的情況有所不同,因為你可以不用PPP就獲得IP,MS上一般也會有相應的介面讓你直接發送IP資料。  
   
  3.能否告訴我dte具體指什嗎?(我感覺很模糊)  
  DTE(Data(or   Digital?)   Terminal   Equipment)  
  DCE(Data(or   Digital?)   Circuit   Equipment)  

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.