欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種移動(dòng)寬帶設(shè)備及其移動(dòng)寬帶業(yè)務(wù)處理的方法

文檔序號(hào):7893020閱讀:537來(lái)源:國(guó)知局
專利名稱:一種移動(dòng)寬帶設(shè)備及其移動(dòng)寬帶業(yè)務(wù)處理的方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種移動(dòng)寬帶設(shè)備及其移動(dòng)寬帶業(yè)務(wù)處理的方法。
背景技術(shù)
移動(dòng)寬帶(Mobile broadband,以下簡(jiǎn)稱MBB)是最近幾年蓬勃發(fā)展的領(lǐng)域,其中3G數(shù)據(jù)卡(或3G USB Modem)是典型的移動(dòng)寬帶終端設(shè)備。越來(lái)越多的移動(dòng)寬帶應(yīng)用在不斷呈現(xiàn),比如移動(dòng)博客,移動(dòng)短消息服務(wù)(short message service,以下簡(jiǎn)稱SMS)。由于體驗(yàn)越來(lái)越好,用戶也越來(lái)越習(xí)慣通過(guò)手機(jī)和便攜式終端(例如平板電腦、上網(wǎng)本、電紙書等)接入互聯(lián)網(wǎng)。當(dāng)前的移動(dòng)寬帶設(shè)備普遍存在不支持操作系統(tǒng)(operating system,以下簡(jiǎn)稱OS)跨平臺(tái)的缺點(diǎn)。以數(shù)據(jù)卡為例,業(yè)界各大廠商的主流數(shù)據(jù)卡都配套提供一個(gè)客戶端軟件用來(lái)管理數(shù)據(jù)卡,以便數(shù)據(jù)卡實(shí)現(xiàn)撥號(hào)上網(wǎng)/短信/電話本等業(yè)務(wù)。移動(dòng)寬帶設(shè)備可應(yīng)用于包括個(gè)人電腦(Personal Computer,以下簡(jiǎn)稱PC)和嵌入式設(shè)備在內(nèi)的各種設(shè)備中。但是,PC上的操作系統(tǒng)并不統(tǒng)一,每個(gè)操作系統(tǒng)都有自己的開(kāi)發(fā)平臺(tái)和編程語(yǔ)言以及相應(yīng)的子版本;嵌入式設(shè)備的操作系統(tǒng)更是多樣化。因此,操作系統(tǒng)的多樣性增加了對(duì)移動(dòng)寬帶設(shè)備的設(shè)計(jì)難度。由于新的移動(dòng)寬帶應(yīng)用層出不窮,客戶的需求也不斷變化,移動(dòng)寬帶設(shè)備制造商難以適應(yīng)這樣的需求,因此有必要將應(yīng)用程序的開(kāi)發(fā)從移動(dòng)寬帶設(shè)備的制造環(huán)節(jié)分離出去。

發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種可以克服上述問(wèn)題的移動(dòng)寬帶設(shè)備及其移動(dòng)寬帶業(yè)務(wù)處理的方法。在第一方面,本發(fā)明實(shí)施例提供了一種移動(dòng)寬帶設(shè)備。該移動(dòng)寬帶設(shè)備包括Web應(yīng)用模塊和Web服務(wù)器模塊,其中Web應(yīng)用模塊,運(yùn)行于PC側(cè)瀏覽器中,用于提供移動(dòng)寬帶設(shè)備的管理界面,并接收用戶輸入的命令,產(chǎn)生符合網(wǎng)頁(yè)管理接口的設(shè)備管理請(qǐng)求消息;Web服務(wù)器模塊,運(yùn)行于所述移動(dòng)寬帶設(shè)備中,解析所述設(shè)備管理請(qǐng)求消息,并進(jìn)行響應(yīng)。在第二方面,本發(fā)明實(shí)施例提供一種移動(dòng)寬帶設(shè)備進(jìn)行移動(dòng)寬帶業(yè)務(wù)處理的方法。該方法包括接收設(shè)備管理請(qǐng)求消息,所述設(shè)備管理請(qǐng)求消息采用HTTP格式;解析所述設(shè)備管理請(qǐng)求消息;調(diào)用與所述設(shè)備管理請(qǐng)求消息相應(yīng)的應(yīng)用程序接口,以響應(yīng)所述設(shè)備管理請(qǐng)求消息。本發(fā)明實(shí)施例通過(guò)增加網(wǎng)頁(yè)服務(wù)器模塊,為功能組件的定義提供了基礎(chǔ),使得在添加各類功能的應(yīng)用程序時(shí)更加容易、只需要關(guān)注移動(dòng)寬帶設(shè)備功能的界面表現(xiàn),由此也增強(qiáng)了移動(dòng)寬帶設(shè)備管理功能組件的擴(kuò)展性。本發(fā)明實(shí)施例通過(guò)定義功能組件,為移動(dòng)寬帶設(shè)備使用網(wǎng)頁(yè)方式管理定義了統(tǒng)一的接口,提供了一種對(duì)移動(dòng)寬帶設(shè)備進(jìn)行網(wǎng)頁(yè)管理的標(biāo)準(zhǔn)。設(shè)備制造商可以只實(shí)現(xiàn)網(wǎng)頁(yè)管理模塊、并提供功能組件;軟件開(kāi)發(fā)商不再依賴設(shè)備制造商,只要調(diào)用統(tǒng)一的功能組件,就可以為所有廠商的移動(dòng)寬帶設(shè)備開(kāi)發(fā)網(wǎng)頁(yè)管理模塊軟件。采用如此架構(gòu)的移動(dòng)寬帶設(shè)備能夠更好、更快地適應(yīng)用戶的需要。


下面通過(guò)附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。附圖中,圖I示意了根據(jù)本發(fā)明實(shí)施例的管理移動(dòng)管帶設(shè)備的示意圖;圖2是MBB設(shè)備的結(jié)構(gòu)示意圖;圖3是RESTful接口的示意圖。
具體實(shí)施例方式圖I示意了根據(jù)本發(fā)明實(shí)施例的管理移動(dòng)寬帶設(shè)備的示意圖。位于左側(cè)的是一個(gè)MBB管理實(shí)體,圖中為PC。位于右側(cè)的是MBB設(shè)備。當(dāng)MBB設(shè)備通過(guò)接口(例如USB接口)連接到MBB管理實(shí)體上時(shí),MBB管理實(shí)體通過(guò)相應(yīng)的驅(qū)動(dòng)程序可以將MBB設(shè)備虛擬映射一個(gè)網(wǎng)卡設(shè)備,由此MBB設(shè)備和MBB管理實(shí)體之間進(jìn)行數(shù)據(jù)的交互。MBB管理實(shí)體上安裝有互聯(lián)網(wǎng)瀏覽器,例如IE(Internet Explorer)瀏覽器、火狐瀏覽器等。瀏覽器可通過(guò)HTTP (HyperText Markup Language)協(xié)議與MBB設(shè)備進(jìn)行數(shù)據(jù)交互并獲取網(wǎng)頁(yè)管理界面,然后MBB管理實(shí)體基于網(wǎng)頁(yè)管理界面以網(wǎng)頁(yè)方式對(duì)MBB設(shè)備進(jìn)行管理。網(wǎng)頁(yè)管理界面可以包括一些網(wǎng)頁(yè)信息,所述網(wǎng)頁(yè)信息由URL (Uniform/UniversalResource Locator)指定,文件格式通常為 HTML (Hypertext Markup Language,超文本標(biāo)記語(yǔ)言),并由MIME (Multipurpose Internet Mail Extensions,多用途網(wǎng)際郵件擴(kuò)充協(xié)議)在HTTP協(xié)議中指明。一個(gè)網(wǎng)頁(yè)信息中可以包括多個(gè)文檔。在本例中,MBB管理實(shí)體可以是一個(gè)PC,但是它也可以是其它類型的設(shè)備(包括嵌入式設(shè)備)。實(shí)施例I本發(fā)明實(shí)施例提供一種移動(dòng)寬帶設(shè)備,該移動(dòng)寬帶設(shè)備包括Web應(yīng)用模塊和Web服務(wù)器模塊。Web應(yīng)用模塊運(yùn)行于PC側(cè)瀏覽器中,用于提供移動(dòng)寬帶設(shè)備的管理界面,并接收用戶輸入的命令,產(chǎn)生符合網(wǎng)頁(yè)管理接口的設(shè)備管理請(qǐng)求消息。Web服務(wù)器模塊運(yùn)行于所述移動(dòng)寬帶設(shè)備中,解析所述設(shè)備管理請(qǐng)求消息,并進(jìn)行響應(yīng)。優(yōu)選地,所述Web服務(wù)器模塊包括Web協(xié)議棧模塊和Web管理模塊,其中所述Web協(xié)議棧模塊運(yùn)行于所述移動(dòng)寬帶設(shè)備中,解析所述設(shè)備管理請(qǐng)求消息,并發(fā)送給Web管理模塊,由所述Web管理模塊執(zhí)行所述命令。Web管理模塊運(yùn)行于所述移動(dòng)寬帶設(shè)備中,調(diào)用與所述設(shè)備管理請(qǐng)求消息相應(yīng)的應(yīng)用程序接口,執(zhí)行所述命令,以響應(yīng)所述設(shè)備管理請(qǐng)求消息。具體地說(shuō),Web應(yīng)用模塊提供MBB設(shè)備可供管理的各項(xiàng)功能的網(wǎng)頁(yè)管理界面,以便用戶能夠在MBB管理實(shí)體側(cè)以網(wǎng)頁(yè)方式對(duì)MBB設(shè)備進(jìn)行管理。網(wǎng)頁(yè)管理界面提供的各項(xiàng)功能的實(shí)現(xiàn)需要符合網(wǎng)頁(yè)管理的應(yīng)用程序接口(WebAPI),以便移動(dòng)寬帶管理實(shí)體能夠根據(jù)與各功能相關(guān)的用戶輸入,產(chǎn)生符合網(wǎng)頁(yè)管理接口的設(shè)備管理請(qǐng)求消息。下文將對(duì)網(wǎng)頁(yè)管理接口進(jìn)行詳細(xì)說(shuō)明。網(wǎng)頁(yè)管理界面可以是前文所提及的HTML網(wǎng)頁(yè),并且可以有JavaScript (JS)腳本語(yǔ)言、CSS (Cascading Style Sheet)腳本等。
Web協(xié)議棧模塊用于協(xié)助Web應(yīng)用模塊,使得在MBB管理實(shí)體上呈現(xiàn)網(wǎng)頁(yè)管理界面。Web協(xié)議棧模塊可以使得瀏覽器能夠訪問(wèn)Web應(yīng)用模塊中提供的HTML網(wǎng)頁(yè),使得MBB設(shè)備變?yōu)橐粋€(gè)“網(wǎng)頁(yè)服務(wù)器”。當(dāng)瀏覽器通過(guò)加載Web應(yīng)用模塊中的界面部分時(shí),將MBB設(shè)備可供管理的各項(xiàng)功能的操作界面呈現(xiàn)給用戶。Web協(xié)議棧模塊還用于實(shí)現(xiàn)在Web應(yīng)用模塊和Web管理模塊之間的數(shù)據(jù)轉(zhuǎn)發(fā)。Web應(yīng)用模塊是業(yè)務(wù)實(shí)現(xiàn)的邏輯部分,提供了可供管理的各項(xiàng)功能的應(yīng)用程序接口(Web API)。MBB管理實(shí)體可以通過(guò)Web應(yīng)用模塊對(duì)Web管理模塊提供的應(yīng)用程序接口進(jìn)行調(diào)用。具體的,當(dāng)瀏覽器通過(guò)加載Web應(yīng)用模塊中的界面部分時(shí),將MBB設(shè)備可供管理的各項(xiàng)功能的操作界面呈現(xiàn)給用戶,由此實(shí)施對(duì)MBB設(shè)備的Web方式的管理。MBB管理實(shí)體從瀏覽器中的Web應(yīng)用模塊獲得用戶針對(duì)特定功能的輸入;根據(jù)此用戶輸入對(duì)應(yīng)的功能,產(chǎn)生符合此功能WebAPI接口的設(shè)備管理請(qǐng)求消息;然后,將此設(shè)備管理請(qǐng)求消息發(fā)送給MBB設(shè)備。在MBB設(shè)備中,當(dāng)MBB設(shè)備接收到來(lái)自MBB管理實(shí)體的設(shè)備管理請(qǐng)求消息時(shí),Web協(xié)議棧模塊首先解析這個(gè)設(shè)備管理請(qǐng)求消息,并且在確定該設(shè)備管理請(qǐng)求消息是設(shè)備管理請(qǐng)求時(shí),將設(shè)備管理請(qǐng)求消息發(fā)送給Web管理模塊。Web管理模塊通過(guò)解析設(shè)備管理請(qǐng)求消息,調(diào)用相應(yīng)的應(yīng)用程序接口,完成對(duì)設(shè)備管理請(qǐng)求消息的處理,并通過(guò)Web協(xié)議棧模塊向MBB管理實(shí)體返回響應(yīng)。本發(fā)明實(shí)施例通過(guò)增加Web管理模塊,為Web API的定義提供了基礎(chǔ),使得在添加各類功能的應(yīng)用程序時(shí)更加容易、只需要關(guān)注MBB設(shè)備功能的界面表現(xiàn),由此也增強(qiáng)了 MBB設(shè)備管理WebAPI的擴(kuò)展性。本發(fā)明實(shí)施例通過(guò)定義MBB設(shè)備Web API,為移動(dòng)寬帶設(shè)備使用Web方式管理定義了統(tǒng)一的接口,提供了一種對(duì)MBB設(shè)備進(jìn)行Web管理的標(biāo)準(zhǔn)。設(shè)備制造商可以只實(shí)現(xiàn)Web管理模塊、并提供Web API ;軟件開(kāi)發(fā)商不再依賴設(shè)備制造商,只要調(diào)用統(tǒng)一的移動(dòng)寬帶設(shè)備Web API,就可以為所有廠商的MBB設(shè)備開(kāi)發(fā)Web App管理軟件。采用如此架構(gòu)的移動(dòng)寬帶設(shè)備能夠更好、更快地適應(yīng)用戶的需要。圖2是MBB設(shè)備的結(jié)構(gòu)示意圖。在圖中,Web協(xié)議棧模塊包括HTTP服務(wù)器子模塊,用于對(duì)MBB管理實(shí)體和MBB設(shè)備之間的Web通信進(jìn)行解析。HTTP服務(wù)器子模塊使得MBB設(shè)備變?yōu)橐粋€(gè)“Web服務(wù)器”,由此MBB管理實(shí)體的瀏覽器能夠訪問(wèn)Web應(yīng)用模塊所提供的HTML格式的網(wǎng)頁(yè)。Web協(xié)議棧模塊還包括TCP/IP協(xié)議棧子模塊,用于對(duì)MBB管理實(shí)體所發(fā)送的數(shù)據(jù)進(jìn)行識(shí)別。當(dāng)TCP/IP協(xié)議棧子模塊識(shí)別出數(shù)據(jù)中所包含的管理命令時(shí),則根據(jù)IP地址將所述數(shù)據(jù)轉(zhuǎn)發(fā)給Web管理模塊。Web管理模塊包括各項(xiàng)應(yīng)用功能的應(yīng)用程序接口即Web API,Web API包括但不限于公共功能程序接口(即公共API)、設(shè)備信息查詢程序接口(即設(shè)備信息API)、個(gè)人識(shí)別密碼PIN碼管理程序接口(即PIN碼管理API)、撥號(hào)上網(wǎng)程序接口(即撥號(hào)上網(wǎng)API)、短信功能程序接口(即短信API)、非結(jié)構(gòu)化補(bǔ)充數(shù)據(jù)業(yè)務(wù)USSD功能程序接口(即USSD API)。在移動(dòng)寬帶設(shè)備下方是用于實(shí)現(xiàn)最底層的業(yè)務(wù)和協(xié)議處理的固件軟件。
具體地說(shuō),當(dāng)用戶打開(kāi)瀏覽器后,在瀏覽器的網(wǎng)址欄中輸入移動(dòng)寬帶設(shè)備的網(wǎng)址(例如 http ://192. 168. I. 1/index, html)或 IP 地址。在 Web 協(xié)議棧模塊中,TCP/IP 協(xié)議棧子模塊根據(jù)網(wǎng)址或IP地址識(shí)別MBB設(shè)備發(fā)送的數(shù)據(jù)是否是管理數(shù)據(jù)。如果是,Web協(xié)議棧模塊的HTTP服務(wù)器子模塊將該管理數(shù)據(jù)解包。Web協(xié)議棧模塊將解包后的管理數(shù)據(jù)發(fā)送給Web應(yīng)用模塊。Web應(yīng)用模塊通過(guò)HTTP服務(wù)器子模塊,使該主機(jī)側(cè)設(shè)備呈現(xiàn)該Web應(yīng)用模塊提供的Web管理界面(可視作虛擬的Web應(yīng)用模塊)。當(dāng)用戶在Web管理界面上輸入對(duì)MBB設(shè)備進(jìn)行管理的命令時(shí),瀏覽器向MBB設(shè)備發(fā)送設(shè)備管理請(qǐng)求消息,該設(shè)備管理請(qǐng)求消息符合相應(yīng)的WebAPI。Web協(xié)議棧模塊接收設(shè)備管理請(qǐng)求消息;并且在將設(shè)備管理請(qǐng)求消息識(shí)別為管理命令的情況下,Web協(xié)議棧模塊將該設(shè)備管理請(qǐng)求消息發(fā)送給Web管理模塊。Web管理模塊在接收到設(shè)備管理請(qǐng)求消息后,根據(jù)該設(shè)備管理請(qǐng)求消息,調(diào)用相應(yīng)的Web API,以執(zhí)行該管理命令。然后,Web管理模塊通過(guò)Web協(xié)議棧模塊將該管理命令的執(zhí)行情況發(fā)送給MBB管理實(shí)體。瀏覽器基于該執(zhí)行情況對(duì)管理頁(yè)面內(nèi)容進(jìn)行更新,使主機(jī)側(cè)設(shè)備呈現(xiàn)更新后的管理頁(yè)面。Web API接口是一種Web服務(wù)的接口。在一個(gè)實(shí)施例中,Web API選取RESTful (Representational State Transfer,表述性狀態(tài)轉(zhuǎn)移)風(fēng)格作為接口形式。圖3是RESTful接口的示意圖。RESTful風(fēng)格的主要特點(diǎn)就是使用標(biāo)準(zhǔn)的HTTP方法,如GET、PUT、POST、DELETE命令,對(duì)Web中的資源進(jìn)行操作。在圖3中,(瀏覽器中的)Web應(yīng)用模塊對(duì)Web管理模塊中的各種功能組件進(jìn)行操作。當(dāng)然,本發(fā)明還可以包括其它風(fēng)格的接口。實(shí)施例2本發(fā)明實(shí)施例提供一種移動(dòng)寬帶設(shè)備進(jìn)行移動(dòng)寬帶業(yè)務(wù)處理的方法。該方法包括接收設(shè)備管理請(qǐng)求消息,所述設(shè)備管理請(qǐng)求消息采用HTTP格式;解析所述設(shè)備管理請(qǐng)求消息;調(diào)用與所述設(shè)備管理請(qǐng)求消息相應(yīng)的應(yīng)用程序接口,以響應(yīng)所述設(shè)備管理請(qǐng)求消息。具體的設(shè)備管理請(qǐng)求消息的產(chǎn)生過(guò)程和格式,解析和應(yīng)用程序接口的調(diào)用參見(jiàn)實(shí)施例1,不復(fù)贅述。本發(fā)明中的Web API接口對(duì)應(yīng)不同功能。出于示意目的,下文將列舉一些典型的WebAPI具體實(shí)現(xiàn)的例子。但是,本發(fā)明不限于下面這些WebAPI。a)短信 API短信API (即短信功能程序接口 )為實(shí)現(xiàn)短信操作功能的應(yīng)用程序接口,主要實(shí)現(xiàn)發(fā)送、接收和設(shè)置短信功能。下面以發(fā)送為例,具體解釋該短信API。在步驟1,短信API通過(guò)Web管理模塊獲取來(lái)自Web管理實(shí)體的設(shè)備管理請(qǐng)求消息。具體地說(shuō),所述Web協(xié)議棧模塊解析來(lái)自Web管理實(shí)體的設(shè)備管理請(qǐng)求消息,所述設(shè)備管理請(qǐng)求消息包括請(qǐng)求短信操作對(duì)應(yīng)的命令。因而,所述Web協(xié)議棧模塊得到短信操作的命令,所述Web管理模塊調(diào)用短信功能程序接口。 下文是設(shè)備管理請(qǐng)求消息的一個(gè)例子。POST /api/sms/send HTTP/1.1
< xml version=" 1.0" encoding="UTF-8" > <api version="I ·0">
〈request〉
<number>13512345678</ number >
<body>This is a demo sms text.</ body >
〈/request〉
</api>該設(shè)備管理請(qǐng)求消息中包含了對(duì)短信功能進(jìn)行操作的信息。請(qǐng)求方式部分(api/sms/send)表明這是一個(gè)短信發(fā)送請(qǐng)求。通過(guò)HTTP請(qǐng)求中的〈number〉字段,指明了短信操作目標(biāo)的電話號(hào)碼;通過(guò)〈body〉字段,指明了短信操作的內(nèi)容。在步驟2,短信API解析設(shè)備管理請(qǐng)求消息中的短信操作信息。具體的,在獲取短信操作信息后,通過(guò)對(duì)其中字段的解析,短信API確定出短信操作的目標(biāo)終端標(biāo)識(shí)(在本例中為接收方電話號(hào)碼)和短信操作的內(nèi)容。下表是解析出的短信操作的目標(biāo)號(hào)碼和內(nèi)容的一個(gè)例子。
字段名Γ^Ι長(zhǎng)度說(shuō)明
number字符串31 接收方電話號(hào)碼
body字符串Ι待發(fā)送的短信文本內(nèi)容~在步驟3,短信API向固件軟件發(fā)送短信操作執(zhí)行信息。短信API獲取短信操作目標(biāo)終端標(biāo)識(shí)和短信操作內(nèi)容后,向相應(yīng)的固件軟件發(fā)送短信操作執(zhí)行信息。該執(zhí)行信息能夠包含目標(biāo)終端標(biāo)識(shí)和短信操作內(nèi)容。固件軟件收到所述操作執(zhí)行信息后,執(zhí)行短信發(fā)送動(dòng)作,并向短信API返回操作成功響應(yīng)。在步驟4,短信API通過(guò)Web管理模塊的HTTP響應(yīng)發(fā)送如下返回信息。< xml version = " I. O" encoding = " UTF-8" ><response>ok</response>短信API收到固件軟件執(zhí)行并返回的操作成功響應(yīng)后,通過(guò)Web管理模塊向MBB管理實(shí)體中的瀏覽器中的Web應(yīng)用模塊發(fā)送執(zhí)行成功信息,通過(guò)其中的〈response〉字段攜帶操作成功的標(biāo)識(shí)。
字段名Γ^Ι長(zhǎng)度I說(shuō)明
responseWWW2 短信發(fā)送執(zhí)行的結(jié)果b)公共 API公共API (即公共功能程序接口)為功能組件版本和/或錯(cuò)誤處理的應(yīng)用程序接口,主要實(shí)現(xiàn)公共功能。下文將逐一介紹該API的每個(gè)公共功能。b. I)查詢 api 版本
在查詢api版本時(shí),公共API按下列步驟實(shí)施。在步驟1,公共API通過(guò)Web管理模塊獲取來(lái)自Web管理實(shí)體的設(shè)備管理請(qǐng)求消息,該設(shè)備管理請(qǐng)求消息采用HTTP格式。具體地,所述Web協(xié)議棧模塊解析HTTP格式的設(shè)備管理請(qǐng)求消息,所述設(shè)備管理請(qǐng)求消息包括請(qǐng)求查詢功能組件(API)版本的命令;由此得到查詢功能組件版本的命令,所述Web管理模塊基于查詢功能組件版本的命令調(diào)用公共API。該設(shè)備管理請(qǐng)求消息例如為GET/api/device/api-version HTTP/1. I。在步驟2,公共API解析設(shè)備管理請(qǐng)求消息中的請(qǐng)求查詢功能組件(API)版本的命令,即獲取接口版本信息。在步驟3,公共API向固件軟件發(fā)送組件版本查詢信息。 在步驟4,公共API通過(guò)Web管理模塊的HTTP響應(yīng)向MBB管理實(shí)體中的瀏覽器中的Web應(yīng)用模塊發(fā)送返回信息。返回信息例如為
< xml version="I.O" encoding="UTF-8" >
〈response〉
<version>ver</version>
〈/response〉該響應(yīng)信息中包含了管理請(qǐng)求需要獲取的版本信息。字段Version表明了 API的版本號(hào)。
字段名Γ^Ι長(zhǎng)度I說(shuō)明
Version字符串IOO API版本號(hào)b. 2)錯(cuò)誤處理錯(cuò)誤處理的API按下列步驟實(shí)施。對(duì)于任何來(lái)自Web管理模塊的設(shè)備管理請(qǐng)求消息,如果在MBB設(shè)備端出現(xiàn)異常或錯(cuò)誤,公共API通過(guò)Web管理模塊的HTTP響應(yīng)返回如下錯(cuò)誤信息,通知服務(wù)器出現(xiàn)錯(cuò)誤。在返回消息中,通過(guò)〈code〉字段攜帶錯(cuò)誤類型,可選的通過(guò)〈message〉字段攜帶
錯(cuò)誤消息。下文是返回消息的一個(gè)例子。
< xml version="I.O" encoding="UTF-8" >
〈error〉
<code>error code n</code>
<message>error message xxx</message>
〈/error〉下表是返回消息攜帶信息的一個(gè)例子。
權(quán)利要求
1.一種移動(dòng)寬帶設(shè)備,包括Web應(yīng)用模塊和Web服務(wù)器模塊,其中 Web應(yīng)用模塊,運(yùn)行于PC側(cè)瀏覽器中,用于提供移動(dòng)寬帶設(shè)備的管理界面,并接收用戶輸入的命令,產(chǎn)生符合網(wǎng)頁(yè)管理接口的設(shè)備管理請(qǐng)求消息; Web服務(wù)器模塊,運(yùn)行于所述移動(dòng)寬帶設(shè)備中,解析所述設(shè)備管理請(qǐng)求消息,并進(jìn)行響應(yīng)。
2.如權(quán)利要求I所述的移動(dòng)寬帶設(shè)備,其中,所述Web服務(wù)器模塊,包括:Web協(xié)議棧模塊和Web管理模塊,其中 所述Web協(xié)議棧模塊,運(yùn)行于所述移動(dòng)寬帶設(shè)備中,解析所述設(shè)備管理請(qǐng)求消息,并發(fā)送給Web管理模塊,由所述Web管理模塊執(zhí)行所述命令; Web管理模塊,運(yùn)行于所述移動(dòng)寬帶設(shè)備中,調(diào)用與所述設(shè)備管理請(qǐng)求消息相應(yīng)的應(yīng)用程序接口,執(zhí)行所述命令,以響應(yīng)所述設(shè)備管理請(qǐng)求消息。
3.如權(quán)利要求2所述的移動(dòng)寬帶設(shè)備,其中所述應(yīng)用程序接口包括短信功能程序接口,所述短信功能程序接口為實(shí)現(xiàn)短信操作功能的應(yīng)用程序接口 ;所述設(shè)備管理請(qǐng)求消息包括請(qǐng)求短信操作對(duì)應(yīng)的命令;所述Web協(xié)議棧模塊解析所述設(shè)備管理請(qǐng)求消息,得到短信操作的命令,所述Web管理模塊調(diào)用短信功能程序接口,執(zhí)行該短信操作命令并返回執(zhí)行結(jié)果。
4.如權(quán)利要求2所述的移動(dòng)寬帶設(shè)備,其中所述應(yīng)用程序接口包括公共功能程序接口,所述公共功能程序接口為功能組件版本和/或錯(cuò)誤處理的應(yīng)用程序接口 ;所述設(shè)備管理請(qǐng)求消息包括請(qǐng)求查詢功能組件版本和/或錯(cuò)誤處理的命令;所述Web協(xié)議棧模塊解析所述設(shè)備管理請(qǐng)求消息,得到查詢功能組件版本和/或錯(cuò)誤處理的命令,所述Web管理模塊調(diào)用公共功能程序接口,執(zhí)行所述查詢功能組件版本和/或錯(cuò)誤處理的命令并返回執(zhí)行結(jié)果O
5.如權(quán)利要求2所述的移動(dòng)寬帶設(shè)備,其中所述應(yīng)用程序接口包括設(shè)備信息查詢程序接口,所述設(shè)備信息查詢程序接口為查詢?cè)O(shè)備基本信息的應(yīng)用程序接口 ;所述設(shè)備管理請(qǐng)求消息包括請(qǐng)求查詢?cè)O(shè)備基本信息的命令;所述Web協(xié)議棧模塊解析所述設(shè)備管理請(qǐng)求消息,得到查詢?cè)O(shè)備基本信息的命令,所述Web管理模塊調(diào)用設(shè)備信息查詢程序接口,執(zhí)行所述查詢?cè)O(shè)備基本信息的命令并返回執(zhí)行結(jié)果。
6.如權(quán)利要求5所述的移動(dòng)寬帶設(shè)備,其中設(shè)備信息包括產(chǎn)品名稱、序列號(hào)、國(guó)際移動(dòng)設(shè)備身份碼號(hào)、國(guó)際移動(dòng)用戶識(shí)別碼、加密虛擬網(wǎng)絡(luò)、本機(jī)號(hào)碼、硬件版本、軟件版本、運(yùn)行時(shí)間、介質(zhì)訪問(wèn)控制層MAC地址中的一個(gè)或多個(gè)。
7.如權(quán)利要求2所述的移動(dòng)寬帶設(shè)備,其中所述應(yīng)用程序接口包括個(gè)人識(shí)別密碼PIN碼管理程序接口,所述PIN碼管理程序接口為查詢移動(dòng)寬帶設(shè)備PIN碼的應(yīng)用程序接口 ;所述設(shè)備管理請(qǐng)求消息包括請(qǐng)求查詢移動(dòng)寬帶設(shè)備PIN碼的命令;所述Web協(xié)議棧模塊解析所述設(shè)備管理請(qǐng)求消息,得到查詢移動(dòng)寬帶設(shè)備PIN碼的命令,所述Web管理模塊調(diào)用PIN碼管理程序接口,執(zhí)行所述查詢移動(dòng)寬帶設(shè)備PIN碼的命令并返回執(zhí)行結(jié)果。
8.如權(quán)利要求2所述的移動(dòng)寬帶設(shè)備,其中所述應(yīng)用程序接口包括撥號(hào)上網(wǎng)程序接口,所述撥號(hào)上網(wǎng)程序接口為實(shí)現(xiàn)移動(dòng)寬帶設(shè)備撥號(hào)上網(wǎng)功能的應(yīng)用程序接口 ;所述設(shè)備管理請(qǐng)求消息包括請(qǐng)求撥號(hào)上網(wǎng)的命令;所述Web協(xié)議棧模塊解析所述設(shè)備管理請(qǐng)求消息,得到所述請(qǐng)求撥號(hào)上網(wǎng)的命令,所述Web管理模塊調(diào)用撥號(hào)上網(wǎng)程序接口,執(zhí)行撥號(hào)上網(wǎng)的命令并返回執(zhí)行結(jié)果。
9.如權(quán)利要求2所述的移動(dòng)寬帶設(shè)備,其中所述應(yīng)用程序接口包括非結(jié)構(gòu)化補(bǔ)充數(shù)據(jù)業(yè)務(wù)USSD功能程序接口,所述USSD功能程序接口為執(zhí)行USSD命令的應(yīng)用程序接口 ;所述設(shè)備管理請(qǐng)求消息包括請(qǐng)求執(zhí)行USSD的命令;所述Web協(xié)議棧模塊解析所述設(shè)備管理請(qǐng)求消息,得到所述請(qǐng)求執(zhí)行USSD的命令,所述Web管理模塊調(diào)用USSD功能程序接口,根據(jù)所述USSD功能程序接口執(zhí)行USSD命令并返回執(zhí)行結(jié)果。
10.一種移動(dòng)寬帶設(shè)備進(jìn)行移動(dòng)寬帶業(yè)務(wù)處理的方法,包括 接收設(shè)備管理請(qǐng)求消息,所述設(shè)備管理請(qǐng)求消息采用HTTP格式; 解析所述設(shè)備管理請(qǐng)求消息;調(diào)用與所述設(shè)備管理請(qǐng)求消息相應(yīng)的應(yīng)用程序接口,以響應(yīng)所述設(shè)備管理請(qǐng)求消息。
11.如權(quán)利要求10所述的方法,其中所述應(yīng)用程序接口包括短信功能程序接口,所述短信功能程序接口為實(shí)現(xiàn)短信操作功能的應(yīng)用程序接口 ;所述設(shè)備管理請(qǐng)求消息包括請(qǐng)求短信操作對(duì)應(yīng)的命令; 解析所述設(shè)備管理請(qǐng)求消息;調(diào)用與所述設(shè)備管理請(qǐng)求消息相應(yīng)的應(yīng)用程序接口,以響應(yīng)所述設(shè)備管理請(qǐng)求消息,包括解析所述設(shè)備管理請(qǐng)求消息,得到短信操作的命令,調(diào)用短信功能程序接口,執(zhí)行該短信操作命令并返回執(zhí)行結(jié)果。
12.如權(quán)利要求10所述的方法,其中所述應(yīng)用程序接口包括公共功能程序接口,所述公共功能程序接口為功能組件版本和/或錯(cuò)誤處理的應(yīng)用程序接口 ;所述設(shè)備管理請(qǐng)求消息包括請(qǐng)求查詢功能組件版本和/或錯(cuò)誤處理的命令; 解析所述設(shè)備管理請(qǐng)求消息;調(diào)用與所述設(shè)備管理請(qǐng)求消息相應(yīng)的應(yīng)用程序接口,以響應(yīng)所述設(shè)備管理請(qǐng)求消息,包括解析所述設(shè)備管理請(qǐng)求消息,得到查詢功能組件版本和/或錯(cuò)誤處理的命令,調(diào)用公共功能程序接口,執(zhí)行所述查詢功能組件版本和/或錯(cuò)誤處理的命令并返回執(zhí)行結(jié)果。
13.如權(quán)利要求10所述的方法,其中所述應(yīng)用程序接口包括設(shè)備信息查詢程序接口,所述設(shè)備信息查詢程序接口為查詢?cè)O(shè)備基本信息的應(yīng)用程序接口 ;所述設(shè)備管理請(qǐng)求消息包括請(qǐng)求查詢?cè)O(shè)備基本信息的命令; 解析所述設(shè)備管理請(qǐng)求消息;調(diào)用與所述設(shè)備管理請(qǐng)求消息相應(yīng)的應(yīng)用程序接口,以響應(yīng)所述設(shè)備管理請(qǐng)求消息,包括解析所述設(shè)備管理請(qǐng)求消息,得到查詢?cè)O(shè)備基本信息的命令,調(diào)用設(shè)備信息查詢程序接口,執(zhí)行所述查詢?cè)O(shè)備基本信息的命令并返回執(zhí)行結(jié)果。
14.如權(quán)利要求13所述的方法,其中設(shè)備基本信息包括產(chǎn)品名稱、序列號(hào)、國(guó)際移動(dòng)設(shè)備身份碼、國(guó)際移動(dòng)用戶識(shí)別碼、加密虛擬網(wǎng)絡(luò)、本機(jī)號(hào)碼、硬件版本、軟件版本、運(yùn)行時(shí)間、MAC地址中的一個(gè)或多個(gè)。
15.如權(quán)利要求10所述的方法,其中所述應(yīng)用程序接口包括個(gè)人識(shí)別密碼PIN碼管理程序接口,所述PIN碼管理程序接口為查詢移動(dòng)寬帶設(shè)備PIN碼的應(yīng)用程序接口 ;所述設(shè)備管理請(qǐng)求消息包括請(qǐng)求查詢移動(dòng)寬帶設(shè)備PIN碼的命令; 解析所述設(shè)備管理請(qǐng)求消息;調(diào)用與所述設(shè)備管理請(qǐng)求消息相應(yīng)的應(yīng)用程序接口,以響應(yīng)所述設(shè)備管理請(qǐng)求消息,包括解析所述設(shè)備管理請(qǐng)求消息,得到查詢移動(dòng)寬帶設(shè)備PIN碼的命令,調(diào)用PIN碼管理程序接口,執(zhí)行所述查詢移動(dòng)寬帶設(shè)備PIN碼的命令并返回執(zhí)行結(jié)果。
16.如權(quán)利要求10所述的方法,其中所述應(yīng)用程序接口包括撥號(hào)上網(wǎng)程序接口,所述撥號(hào)上網(wǎng)程序接口為實(shí)現(xiàn)移動(dòng)寬帶設(shè)備撥號(hào)上網(wǎng)功能的應(yīng)用程序接口 ;所述設(shè)備管理請(qǐng)求消息包括請(qǐng)求撥號(hào)上網(wǎng)的命令; 解析所述設(shè)備管理請(qǐng)求消息;調(diào)用與所述設(shè)備管理請(qǐng)求消息相應(yīng)的應(yīng)用程序接口,以響應(yīng)所述設(shè)備管理請(qǐng)求消息,包括解析所述設(shè)備管理請(qǐng)求消息,得到所述請(qǐng)求撥號(hào)上網(wǎng)的命令,調(diào)用撥號(hào)上網(wǎng)程序接口,執(zhí)行撥號(hào)上網(wǎng)的命令并返回執(zhí)行結(jié)果。
17.如權(quán)利要求10所述的方法,其中所述應(yīng)用程序接口包括非結(jié)構(gòu)化補(bǔ)充數(shù)據(jù)業(yè)務(wù)USSD功能程序接口,所述USSD功能程序接口為執(zhí)行USSD命令的應(yīng)用程序接口 ;所述設(shè)備管理請(qǐng)求消息包括請(qǐng)求執(zhí)行USSD的命令; 解析所述設(shè)備管理請(qǐng)求消息;調(diào)用與所述設(shè)備管理請(qǐng)求消息相應(yīng)的應(yīng)用程序接口,以響應(yīng)所述設(shè)備管理請(qǐng)求消息,包括解析所述設(shè)備管理請(qǐng)求消息,得到所述請(qǐng)求執(zhí)行USSD的命令,調(diào)用USSD功能程序接口,根據(jù)所述USSD功能程序接口執(zhí)行USSD命令并返回執(zhí)行結(jié)果。
全文摘要
本發(fā)明實(shí)施例涉及一種移動(dòng)寬帶設(shè)備及其移動(dòng)寬帶業(yè)務(wù)處理的方法。移動(dòng)寬帶設(shè)備包括Web應(yīng)用模塊和Web服務(wù)器模塊,其中Web應(yīng)用模塊,運(yùn)行于PC側(cè)瀏覽器中,用于提供移動(dòng)寬帶設(shè)備的管理界面,并接收用戶輸入的命令,產(chǎn)生符合網(wǎng)頁(yè)管理接口的設(shè)備管理請(qǐng)求消息;Web服務(wù)器模塊,運(yùn)行于所述移動(dòng)寬帶設(shè)備中,解析所述設(shè)備管理請(qǐng)求消息,并進(jìn)行響應(yīng)。采用如此架構(gòu)的移動(dòng)寬帶設(shè)備能夠更好、更快地適應(yīng)用戶的需要。
文檔編號(hào)H04L29/08GK102629943SQ20121009708
公開(kāi)日2012年8月8日 申請(qǐng)日期2012年4月5日 優(yōu)先權(quán)日2012年4月5日
發(fā)明者金志皓, 鐘振 申請(qǐng)人:華為終端有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
通江县| 上饶市| 南漳县| 巩义市| 辽中县| 阿坝县| 安塞县| 焦作市| 扬州市| 彭阳县| 呼图壁县| 都匀市| 来凤县| 巴青县| 房产| 财经| 杭锦后旗| 潞城市| 香港| 龙川县| 林口县| 聂荣县| 宣武区| 库尔勒市| 十堰市| 汾西县| 深圳市| 盐源县| 长顺县| 潢川县| 腾冲县| 博白县| 绥宁县| 银川市| 墨玉县| 林口县| 贵南县| 普兰店市| 枣强县| 香港 | 杭州市|