將所述終端的源地址和所述彩信代理的目的地址加入所述終端的路由信息列表中;
[0060]所述終端根據(jù)路由信息與彩信代理建立連接,包括:
[0061 ]所述終端根據(jù)所述路由信息列表中的所述目的地址,將所述路由信息列表中的所述源地址發(fā)送給對應(yīng)的彩信代理,并與所述彩信代理建立連接。
[0062]用戶可以設(shè)置終端要建立連接的彩信代理的目的地址(即設(shè)置彩信類型的APN(Access Point Name)接入點對應(yīng)的地址),彩信代理的目的地址與終端連接的運營商有關(guān)。例如,中國移動和中國聯(lián)通的彩信代理的目的地址為10.0.0.172,中國電信的彩信代理的目的地址為10.0.0.200。
[0063]終端將自身的源地址(即物理地址)發(fā)送給彩信代理,并與彩信代理建立連接。彩信代理收到終端的源地址后,并與終端建立連接后,會將終端的源地址加入建立連接的終端的地址列表中。當彩信代理收到建立連接的終端的地址列表中任一終端的數(shù)據(jù)會將數(shù)據(jù)轉(zhuǎn)發(fā)給數(shù)據(jù)的目的地(由數(shù)據(jù)中包含的目的地址決定)。彩信代理收到目的地址包含在建立連接的終端的地址列表中數(shù)據(jù)后,會將數(shù)據(jù)轉(zhuǎn)發(fā)至目的地址對應(yīng)的終端。
[0064]其中,終端可以通過下列情形中的一種確定用戶需要建立與彩信代理之間的連接關(guān)系:
[0065]情形一、識別到用戶建立與彩信代理之間的連接
[0066](I)終端可以在網(wǎng)絡(luò)連接設(shè)置菜單中,提供一個建立與彩信代理之間的連接的按鈕。若識別到用戶點擊建立與彩信代理之間的連接的按鈕,且終端建立與彩信代理之間的連接處于斷開狀態(tài),則終端建立與彩信代理之間的連接。
[0067](2)終端可以在網(wǎng)絡(luò)設(shè)置菜單中提供修改數(shù)據(jù)連接的apn的選項,用戶修改數(shù)據(jù)連接的apn為彩信類型,再點擊數(shù)據(jù)連接按鈕,啟動數(shù)據(jù)連接。則可以與彩信代理建立連接。
[0068]情形二、識別到用戶要通過彩信代理發(fā)送數(shù)據(jù)
[0069]實際應(yīng)用中,終端可以在確定用戶要發(fā)送數(shù)據(jù)(如用戶選定一個文件并點擊發(fā)送)時提供一個菜單。菜單中提供通過彩信代理發(fā)送數(shù)據(jù)的選項。若用戶選擇通過彩信代理發(fā)送數(shù)據(jù)選項,則終端在發(fā)送數(shù)據(jù)前自動建立與彩信代理之間的連接,并可以在數(shù)據(jù)發(fā)送完成后,自動斷開與彩信代理之間的連接(即與彩信代理之間斷開連接的斷開條件包括通過所述連接傳輸?shù)臄?shù)據(jù)傳輸完成)。
[0070]終端自動建立與彩信代理之間的連接,并在發(fā)送數(shù)據(jù)后自動斷開與彩信代理之間的連接。用戶可以在發(fā)送數(shù)據(jù)后,不必再操作終端斷開與彩信代理之間的連接。(若用戶有需求,也可以在發(fā)送數(shù)據(jù)過程中通過情形一中的按鈕斷開與彩信代理之間的連接)。
[0071]需要說明的是,本發(fā)明實施例確定用戶需要通過彩信類型的接入點連接彩信代理并不局限與上述兩種方式,任何能夠通過彩信類型的接入點連接WAP網(wǎng)絡(luò)的方式都適用本發(fā)明實施例。
[0072]現(xiàn)有技術(shù)中,終端連接彩信代理是通過彩信軟件,在發(fā)送彩信前彩信軟件在連接彩信代理時,設(shè)置采用的APN為運營商的彩信代理的APN。
[0073]彩信軟件具有自動復(fù)位APN的功能:彩信完成發(fā)送后(距彩信軟件使用運營商的彩信代理的APN約10秒),彩信軟件將當前使用的APN復(fù)位回對應(yīng)數(shù)據(jù)網(wǎng)絡(luò)的Default APN(默認APN)ο
[0074]實際應(yīng)用中,用戶可以利用本發(fā)明實施例連接彩信代理,也可以通過彩信軟件連接彩信代理。若采用本發(fā)明實施例連接彩信代理,可以不自動將彩信代理的APN復(fù)位為Default APN,在滿足斷開條件之前一直保持使用彩信代理的APN,進而保證與彩信代理之間的連接是穩(wěn)定的。
[0075]建立連接后,終端可以通過彩信代理完成下面的一種或多種功能:
[0076]上網(wǎng)功能(通過彩信代理與網(wǎng)站的服務(wù)器收發(fā)數(shù)據(jù));與另一個終端交互傳輸數(shù)據(jù)功能。下面分別詳細介紹下。功能一、上網(wǎng)
[0077]本發(fā)明實施例的終端可以通過彩信代理連接兩種類型網(wǎng)絡(luò):WAP網(wǎng)絡(luò)和Internet網(wǎng)絡(luò)。通過彩信代理上網(wǎng)即通過彩信代理與運營商網(wǎng)絡(luò)服務(wù)器通信,通過運營商網(wǎng)絡(luò)服務(wù)器向網(wǎng)站地址對應(yīng)的網(wǎng)站服務(wù)器發(fā)送數(shù)據(jù)或從網(wǎng)站服務(wù)器接收數(shù)據(jù)。
[0078]若連接的網(wǎng)絡(luò)為Internet網(wǎng)絡(luò),則發(fā)送的數(shù)據(jù)的格式符合TCP/IP協(xié)議;若連接的網(wǎng)絡(luò)為WAP網(wǎng)絡(luò),則發(fā)送的數(shù)據(jù)的格式符合WAP協(xié)議。
[0079]終端發(fā)送數(shù)據(jù)時,終端發(fā)送的數(shù)據(jù)中包括網(wǎng)站服務(wù)器的地址,彩信代理的目的地址和終端的源地址。彩信代理收到數(shù)據(jù)后,會將數(shù)據(jù)轉(zhuǎn)發(fā)給網(wǎng)站服務(wù)器的地址對應(yīng)的服務(wù)器。網(wǎng)站服務(wù)器的地址對應(yīng)的服務(wù)器收到數(shù)據(jù)后,會通過彩信代理向終端的源地址對應(yīng)的終端發(fā)送數(shù)據(jù),最終完成終端與網(wǎng)站服務(wù)器之間的數(shù)據(jù)交互傳輸。進而可以完成上網(wǎng)功能。
[0080]若用戶通過彩信代理上網(wǎng),則與彩信代理的斷開條件可以是:用戶需要斷開所述連接。當判斷用戶不需要斷開與彩信代理之間的連接時,終端可以保持與彩信代理之間的連接關(guān)系。
[0081]與彩信代理的斷開條件也可以是:用戶設(shè)置的連接的時長。用戶可以設(shè)定固定時間,用戶與彩信代理建立連接后,用戶設(shè)置的連接的時長到時,終端自動斷開與彩信代理的連接。例如,用戶設(shè)置終端連接彩信代理的時間為I分鐘,終端在識別到用戶啟動彩信代理連接后開始計時,在計時滿I分鐘后,自動斷開與彩信代理之間的連接。
[0082]功能二、與另一個終端交互傳輸數(shù)據(jù)
[0083]用戶可以通過彩信代理向另一個終端發(fā)送數(shù)據(jù),或從另外一個終端接收數(shù)據(jù)。終端發(fā)送數(shù)據(jù)時,終端發(fā)送的數(shù)據(jù)中包括接收數(shù)據(jù)的終端的手機號碼(或接收數(shù)據(jù)的終端的目的地址)和發(fā)送數(shù)據(jù)的終端的源地址,彩信代理收到數(shù)據(jù)后,會將數(shù)據(jù)發(fā)送給手機號碼或目的地址對應(yīng)的終端。
[0084]終端在向彩信代理發(fā)送數(shù)據(jù)的過程中,若數(shù)據(jù)沒有發(fā)送完成可以一直保持與彩信代理之間的連接,若識別到用戶斷開與彩信代理之間的連接,終端可斷開與彩信代理之間的連接。
[0085]當終端與彩信代理處于連接狀態(tài)時,若彩信代理收到數(shù)據(jù),數(shù)據(jù)要發(fā)送的地址為終端的源地址時,彩信代理會將數(shù)據(jù)發(fā)送給源地址對應(yīng)的終端。
[0086]可選的,所述數(shù)據(jù)的類型包括下列類型的一種或多種:
[0087]文件壓縮包、視頻、音頻或文檔,圖片。
[0088]需要說明的是,上述五種數(shù)據(jù)的類型只是舉例說明,其他任意類型數(shù)據(jù)都適用本發(fā)明實施例。
[0089]本發(fā)明實施例不通過彩信軟件發(fā)送數(shù)據(jù),因此發(fā)送數(shù)據(jù)的類型不受彩信軟件的限制,可以為任意類型數(shù)據(jù)。彩信軟件會定期自動斷開與彩信代理之間的連接,因此發(fā)送數(shù)據(jù)的容量收到限制。本發(fā)明實施例用戶可以隨意控制是否與彩信代理斷開,因而發(fā)送數(shù)據(jù)的容量不受限制。
[0090]本發(fā)明實施例的三種斷開條件可以單個使用或者多個一起使用。若多個一起使用可以設(shè)定斷開條件的優(yōu)先級。例如,用戶可以設(shè)定斷開條件一和斷開條件三同時使用,斷開條件三優(yōu)先級較高。則終端在通過彩信代理發(fā)送數(shù)據(jù)時,當與彩信代理連接時間達到用戶設(shè)定的時長時,即使用戶不操作終端斷開與斷開條件之間的連接,終端也自動關(guān)閉與彩信代理之間的連接。
[0091]需要說明的是,上述三種斷開條件只是舉例說明,其他能夠?qū)崿F(xiàn)網(wǎng)絡(luò)斷開的條件都適用本發(fā)明實施例。
[0092]如圖2所示,本發(fā)明實施例提供一種發(fā)送數(shù)據(jù)的方法的完整流程,包括:
[0093]步驟201,終端識別到用戶點擊啟動通過彩信類型接入點接入彩信代理按鈕,并建立與彩信代理之間的連接;
[0094]步驟202,終端根據(jù)路由信息建立與路由信息中的目的地址對應(yīng)的彩信代理之間的連接,并將終端的源地址發(fā)送給彩信代理;
[0095]步驟203,終端通過彩信代理向Internet網(wǎng)站的服務(wù)器發(fā)送包含終端的源地址的數(shù)據(jù);
[0096]步驟204,Internet網(wǎng)站的服務(wù)器收到包含終端的源地址的數(shù)據(jù)后,通過彩信代理向源地址對應(yīng)的終端發(fā)送反饋信息;
[0097]步驟205,終