【正文】
基于GPRS的系統(tǒng)也有一定的缺點,例如,現(xiàn)在的GPRS網還不夠穩(wěn)定,有丟包的現(xiàn)象;主控制器要實現(xiàn)IP協(xié)議,使用起來比較復雜;上位機基于互聯(lián)網的解決方案保密性較差等。 _EINT()。i500。i500。} send_uart(0X22)。)) GPRS_TCPIP()。(TC35_RE[40]==39。}void GPRS_Init(void) { long int i,m。,39。 for(i=0。 TC35_CON=GPRS_APN_flag。)。 // 使能USART0的接收中斷 }void send_uart( uchar a_s) { while (!(IFG1 amp。 void delayX(uchar m) { uchar k,h。 uchar TC35_RE[500]。主程序吧這些程序塊有機的結合到一起,相互控制。各種各樣的接入技術被運用于無線網絡。只有在單片機(Microcontroller)出現(xiàn)后,計算機才真正 地從科學的神圣殿堂走入尋常百姓家,成為廣大工程技術人員現(xiàn)代 化技術革新,技術革命的有利武器。它由主機、鍵盤、顯示器等組成。核心設計在于單片機與CTM900C的連接和軟件的編寫。例如,當4個用戶同時上網時,就必須占用4個數(shù)據(jù)信道??旖莸卿汫PRS的用戶一開機,就始終附著在GPRS網絡上,每次使用時只需一個激活的過程,一般只需1~3秒的時間馬上就能登錄至互聯(lián)網,而固定撥號方式接入互聯(lián)網需要撥號、驗證用戶名密碼、登錄服務器等過程,至少需要8~10秒甚至更長的時間。多重專用地址可被映射成一個公共地址,對于急于IP協(xié)議的應用,和有限網絡一樣,在無線網絡中他們以相同的方式工作。TCP確保數(shù)據(jù)的正確傳送,如果對于一個信息包來說,數(shù)量太大,TCP則可將其分成若干組。點對多點服務中心主要執(zhí)行對PTM業(yè)務請求者進行鑒權,選取組成員所在的SGSN(服務GPRS支持節(jié)點),把PTM業(yè)務信息送往相關的SGSN,由相關的SGSN再把信息送給基站子系統(tǒng)。分組的交付沒有確認保護,用戶數(shù)據(jù)可能丟失或重復接收。因此,GPRS技術可以令手機上網省時、省力、省花費。GPRS和以往連續(xù)在頻道傳輸?shù)姆绞讲煌?,是以封包(Packet)式來傳輸,因此使用者所負擔的費用是以其傳輸資料單位計算,并非使用其整個頻道,理論上較為便宜。 GPRS通信系統(tǒng)Abstract GPRS (general packet radio service) is the use of packet switching, the concept of the development of a set of wireless transmission mode. GPRS network is based on the existing GSM (global system for mobile munications) network. Need to add some nodes in the existing GSM network, such as the GGSN (GPRS gateway support node) and SGSN service (GPRS support node). SGSN39。理工大學學士學位論文摘 要 GPRS(通用分組無線電業(yè)務)是利用包交換的概念發(fā)展的一套無線傳輸方式。s main function is to record the current position of mobile terminals, and mobile packet data between mobile terminal and the GGSN in sending and receiving. GGSN main gateway role, with a variety of data network connection, such as ISDN (integrated services digital network), PSPDN (packet switching public data network) and LAN (local area network (LAN), etc. GGSN can put GSM GPRS packet in the packet, protocol conversion, thus the packet packets to the remote TCP/IP or x. 25 network.GPRS network not only has wide coverage, data transmission speed, high munication quality, always online and charged according to traffic advantages, and its type is itself a packet data network, support TCP/IP protocol, can be directly exchanged with the Internet. As a result, the CPRS in portable wireless Internet access, environmental monitoring, traffic monitoring, mobile office, etc have an unparalleled price advantage.System software using C language to write, pile under VB environment. Because this system is a remote terminal management module, so in the writing of the program must adhere to certain protocols, in order to ensure correct munication. The body of the program is how to control the AT mand of GR47 of GR47 initial setup and handling of information data. Program in general can be divided into the following blocks: CPRS connection of initial setup, the judgment of the short message, no data transmission when the heartbeat process, data forwarding, etc. The main program is the program block organic bination together, mutual control, the infinite loop.Keywords: Data transmission and reception Singlechip。 GPRS的傳輸速率可提升至56甚至114Kbps。打個比方,GSM是貓上普通固定電話線網的話,那么GPRS就是手機的ADSL。(2) 點對點面向連接的網絡業(yè)務 點對點面向連接的網絡業(yè)務屬于虛電路型業(yè)務,它為兩個用戶之間傳送多路數(shù)據(jù)分組建立邏輯電路。由基站子系統(tǒng)送給PTM組成員移動臺。IP被用來為信息包到達另一端尋找通道,每一個與網絡相連接的工作站都有一個唯一的IP地址,該IP地址為一個32位數(shù),它通常被寫成四個十進制數(shù)字,每一個代表8位。當GPRS對話啟動是,大多數(shù)服務提供商也將監(jiān)控數(shù)據(jù)的傳輸流量,如果在特定的一段時間內沒有數(shù)據(jù)傳輸,其連接將被斷開。高速傳輸GPRS 采用分組交換的技術,但實際速度受到編碼的限制和手機終端的限制,可能會有所不同。而gprs技術就不存在這個問題,可以在同一個信道中同時支持4個用戶,而且不會對性能有任何大的影響。STC89C51單片機具有一個USBRT(通用異步串行接口),其中一個與CTM900C模塊相連,進行數(shù)據(jù)和AT命令的傳輸,另一個與終端芯片的串口相連,與終端進行通信,CTM900C模塊外部需要安裝天線,如圖1所示。還有一類計算機,大多數(shù)人卻不怎么熟悉。目前,單片機在民用和工業(yè)測 控領域得到最廣泛的應用。在FDMA技術中,每個用戶被分配一個頻率,而TDMA技術則通過實踐分隔用戶。 連接的建立GPRS模塊連接到Internet和GPRS網絡實現(xiàn)的過程如下:a) 單片機軟件控制GPRS模塊開機,等待此模塊正常啟動。 uchar TC_ATF[]={ATamp。 for(k=m。 UTXIFG0))。 send_uart(0X22)。}/************************************************************GPRS_PPP():AT%ETCPIP=””,”” 進行PPP撥號************************************************************/void GPRS_PPP(){ uchar i。isizeof(GPRS_IP_DNS_CMD)1。)。 m=1。K39。 delay_ms(20)。//分號 for(i=0。i++) { TC35_RE[i]=0。i++) { TC35_RE[i]=0。 GPRS_Init()。上述問題經過精細設計是可以避免和解決的,所以基于GPRS的設計仍具有無可比擬的優(yōu)勢。設計目標是真正實現(xiàn)基于GPRS的遠程數(shù)據(jù)采集傳輸,使其能夠運用在實際的系統(tǒng)中,最終面向產品開發(fā)。 //MCLK和SMCLK選擇高頻晶振 init_serial()。)) { for(i=0。)) { for(i=0。i++) {send_uart(GPRS_SEND1[i])。K39。amp。 TC35_CON=GPRS_TCPIP_flag。//分號 send_uart(39。}/************************************************************void GPRS_IP_DNS():AT%ETCPIP? 查詢獲得本地IP地址,以用DNS服務器地址************************************************************/void GPRS_IP_DNS(){ uchar i。//回車 send_uart(0X0A)。,39。 // 初始化UART狀態(tài)機 IE1 |= URXIE0。 //向服務器發(fā)送數(shù)據(jù) 命令 uchar GPRS_SEND3[]={12345}。 uchar TC35_CON。程序總體上可以分為以下兩個模塊,一是CPRS連接的出師設置,二就是判斷數(shù)據(jù)以及發(fā)送。為了開發(fā)基于IP協(xié)議的應用,系統(tǒng)設計師需要同時通曉無線網絡和TCP/IP。但是, 計算機出現(xiàn)后的相當長的時間里,計算機作為科學武器,在科學的 神圣殿堂里默默地工作,而工業(yè)現(xiàn)場的測控領域并沒有得到真正的 應用。不過,這種電腦,通常是指個人計算機,簡稱PC機。 GPRS通信系統(tǒng)的硬件設計方案系統(tǒng)采用華為公司的內部嵌有TCP/IP協(xié)議棧的GPRS通信模塊GTM900C和STC89C51單片機,二者的串口均支持RS232通信標準。GPRS網絡中,無線信道可以根據(jù)需要,自行進行分配,而在CSD環(huán)境下,WAP用戶只能使用指定的信道來傳輸數(shù)據(jù),如果操作不結束,這條信道就會一直被占用。形象地講:休眠發(fā)呆都是免費的。該轉換通過一個節(jié)點發(fā)生,該節(jié)點是專用的網絡地址轉換(NAT)。該協(xié)議成員包括IP、TCP、UDP等。服務的地理區(qū)可以是一個或幾個,即所有組成員可能分布在不同的地理區(qū)域內,有業(yè)務請求著自己定義。由于每個分組都是獨立完成傳送的,用戶數(shù)據(jù)分組不是按照順序傳達的。GPRS是General Packer Radio Service的英文縮寫,中文譯為通用無線分組業(yè)務,具體來講,GPRS是一項高速數(shù)據(jù)處理的科技,即以分組的“形式”把數(shù)據(jù)傳送到用戶手上。GPRS(General Packet Radio Service)是一種以全球手機系統(tǒng)(GSM)為基礎的數(shù)據(jù)傳輸技術,可說是GSM的延續(xù)。 單片機。GPRS網絡是基于現(xiàn)有的GSM(全球移動通信系統(tǒng))網絡實現(xiàn)的。 microputer。而且,因為不再需要現(xiàn)行無線應用所需要的中介轉換器,所以連接及傳輸都會更方便容易。,;在連接建立時間方面,GSM需要10-30秒,而GPRS只需要極短的時間就可以訪問到相關請求;而對于費用而言,GSM是按連接時間計費的,而GPRS只需要按數(shù)據(jù)流量計費;GPRS對于網絡資源的利用率而相對遠遠高于GSM。它要求有建立連接,數(shù)據(jù)傳送和連接釋放的過程。 GPRS的網絡結構GPRS網絡結構基于GSM系統(tǒng)實現(xiàn),話音部分人采用原先的基本處理單元,而對與數(shù)據(jù)本分則新增了一些數(shù)據(jù)處理單元和接口。TCP/IP是一個無連接協(xié)議,信息以分組方式進行傳輸,信息包的最大容量在初始化過程中得以商定。因為TCP/IP信息包是通過GSM網絡傳輸?shù)?,所以,必須考慮TCP/IP協(xié)議棧的一些參數(shù)配置。電路交換數(shù)據(jù)業(yè)務,因此電路交換數(shù)據(jù)業(yè)務(簡稱CSD) 、56K的Modem的區(qū)別一樣。如