43] 此外,服務(wù)器108包括通信組件74,用于使用如本文所描述的硬件、軟件和服務(wù), 建立和維護(hù)與一個(gè)或多個(gè)參與方間的通信。通信組件74可W在服務(wù)器108上的組件之間 進(jìn)行通信,W及在服務(wù)器108和外部設(shè)備(比如,位于通信網(wǎng)絡(luò)上的設(shè)備和/或串行地或本 地連接到服務(wù)器108的設(shè)備)之間進(jìn)行通信。
[0044] 另外,服務(wù)器108還可W包括數(shù)據(jù)存儲(chǔ)設(shè)備76,用于提供對(duì)結(jié)合本文描述的各方 面使用的信息、數(shù)據(jù)庫(kù)和程序的海量存儲(chǔ),數(shù)據(jù)存儲(chǔ)設(shè)備76可W是硬件和/或軟件的任何 合適組合。例如,數(shù)據(jù)存儲(chǔ)設(shè)備76可W是用于當(dāng)前沒有執(zhí)行的應(yīng)用的數(shù)據(jù)儲(chǔ)存庫(kù)。服務(wù)器 108可W包括網(wǎng)絡(luò)協(xié)商組件105,用于協(xié)商到接入網(wǎng)106的連接。
[0045] 圖5例示了根據(jù)本發(fā)明的一個(gè)方面的示例網(wǎng)絡(luò)協(xié)商組件105。網(wǎng)絡(luò)協(xié)商組件105 包括請(qǐng)求器60,請(qǐng)求器60用于請(qǐng)求與接入終端102間的連接,網(wǎng)絡(luò)協(xié)商組件105可W是硬 件和/或軟件的任何合適組合。在一個(gè)例子中,網(wǎng)絡(luò)協(xié)商組件105包括確定器68。除了其 它確定之外,確定器68還可W確定何種連接可用于接入網(wǎng)106,W及接入網(wǎng)106是否能夠提 供從客戶端協(xié)商組件104所請(qǐng)求的連接。此外,網(wǎng)絡(luò)協(xié)商組件105可W包括事務(wù)記錄66。 事務(wù)記錄66標(biāo)識(shí)利用網(wǎng)絡(luò)協(xié)商組件105發(fā)生的當(dāng)前事務(wù)。事物記錄的形式可W是唯一標(biāo)識(shí) 符、狀態(tài)紀(jì)錄或者保存事務(wù)的記錄的任何其它形式。另外,網(wǎng)絡(luò)協(xié)商組件105包括例如接受 器84,用于接受在客戶端協(xié)商組件104和網(wǎng)絡(luò)協(xié)商組件105之間達(dá)成一致的連接協(xié)定107。
[0046] 圖6例示了用于利用內(nèi)置連接管理來捆綁應(yīng)用服務(wù)的示例流程圖。在一個(gè)例子 中,用戶設(shè)備(例如,接入終端102)提供應(yīng)用服務(wù)(例如,VoIP或因特網(wǎng)瀏覽)并提供連 接管理。在圖6的示例流程圖中例示了完成上述的處理步驟。在塊610中,啟動(dòng)軟件應(yīng)用。 在一個(gè)方面中,軟件應(yīng)用由處理器50啟動(dòng)來提供應(yīng)用服務(wù)。在塊610之后的塊620中,檢 測(cè)對(duì)連接的需求。在一個(gè)例子中,利用軟件應(yīng)用來進(jìn)行檢測(cè)。在一個(gè)例子中,根據(jù)所啟動(dòng)的 軟件應(yīng)用的參數(shù)來確定連接。在另一例子中,用戶檢測(cè)出存在對(duì)連接的需求。例如,用戶可 W知道正被使用的設(shè)備僅僅在特定位置處具有連接,而在該位置之外,該設(shè)備需要連接。或 者,用戶可W知道正被使用的設(shè)備沒有連接,除非購(gòu)買連接。
[0047] 在塊620之后的塊630中,建立連接。在一個(gè)例子中,軟件應(yīng)用執(zhí)行內(nèi)置連接管理 來采取步驟建立所需要的連接。在一個(gè)例子中,建立所需要的連接的步驟使用與軟件應(yīng)用 相關(guān)聯(lián)的至少一個(gè)參數(shù)。在另一例子中,通信組件54按照來自軟件應(yīng)用的指示來建立連 接。在一個(gè)方面中,塊630中的用于建立連接的步驟可W按照若干替換方式實(shí)現(xiàn)。在一個(gè) 例子中,內(nèi)置連接管理包括建立連接所必需的信息W及提供該些信息給經(jīng)由連接網(wǎng)絡(luò)執(zhí)行 連接建立信令的用戶設(shè)備內(nèi)的實(shí)體的能力,或者內(nèi)置連接管理包括給用戶設(shè)備內(nèi)的實(shí)體來 經(jīng)由連接網(wǎng)絡(luò)執(zhí)行連接建立信號(hào)的信息。
[0048] 在一個(gè)例子中,通過軟件應(yīng)用和用戶設(shè)備內(nèi)負(fù)責(zé)建立連接的實(shí)體之間的應(yīng)用編程 接口(API)來提供信息。在另一方面,內(nèi)置連接管理包括標(biāo)識(shí)W軟件應(yīng)用的名義進(jìn)行協(xié)商 的連接代理的信息。連接代理可W經(jīng)由連接網(wǎng)絡(luò)到達(dá),并且可W利用例如它的完全合格域 名(F孤N,化llyQualifiedDomainName)、服務(wù)地址或因特網(wǎng)協(xié)議(I巧地址來標(biāo)識(shí)。在 一個(gè)方面中,連接代理可W位于(圖1中示出的)無線通信系統(tǒng)100內(nèi)的任何位置。在另 一方面中,連接代理駐留在(圖1中示出的)服務(wù)提供商112上或與服務(wù)提供商112相關(guān) 聯(lián)。
[0049] 在另一方面,內(nèi)置連接管理包括要被傳遞到連接代理的信息(又稱為專用信息 (specificin化rmation))。該個(gè)信息(又稱為專用信息)可W是應(yīng)用和/或連接代理所 專用的,并且可W在應(yīng)用和連接代理之間得到保護(hù)。在另一方面,內(nèi)置連接管理包括關(guān)于所 需要的連接的特性的信息。在一個(gè)例子中,該個(gè)特性可W是連接協(xié)商指令。在另一方面,內(nèi) 置連接管理包括用于與連接網(wǎng)絡(luò)協(xié)商所需要的連接的信息,用于向連接網(wǎng)絡(luò)為所協(xié)商的連 接支付費(fèi)用的信息,或者用于請(qǐng)求支付代理向連接網(wǎng)絡(luò)為所協(xié)商的連接支付費(fèi)用的信息。
[0050] 在另一方面,內(nèi)置連接管理包括關(guān)于支付方法的信息。例如,支付方法可W是由銷 售連接的組塊(chunks)的連接網(wǎng)絡(luò)所接受的代幣(token),支付代理的身份,要被遞送到 支付代理從而W軟件應(yīng)用的名義向連接網(wǎng)絡(luò)支付費(fèi)用的信息,經(jīng)由支付代理執(zhí)行的支付, 信用卡號(hào)或預(yù)先建立的信用量或借記量等。
[0化1] 在一個(gè)例子中,根據(jù)用戶的需求,W組塊(即連接組塊(connectivitychunks)) 的形式購(gòu)買(或銷售)連接。在一個(gè)例子中,W允許的數(shù)據(jù)量來定義連接組塊。在另一例 子中,W允許的連接時(shí)間來定義連接組塊。在一個(gè)例子中,連接組塊的價(jià)格基于連接組塊的 特性(例如,比如但不限于,數(shù)據(jù)速率、差錯(cuò)率、可用度等)。此外,例如,可兆比特每分 鐘(即MB/min)為單位來測(cè)量可用來購(gòu)買的連接組塊。購(gòu)買者可W自由地在某一時(shí)刻購(gòu)買 連接量,并且將該連接量用于建立當(dāng)前的應(yīng)用服務(wù)和/或用于供將來時(shí)間使用來建立其它 應(yīng)用服務(wù)。在一個(gè)例子中,連接組塊的價(jià)格基于相關(guān)連接的特性??蒞例如按照相對(duì)優(yōu)先 權(quán)、服務(wù)質(zhì)量怕〇巧或其它專用連接處理,來定義相關(guān)連接。在一個(gè)方面中,連接組塊與專 用連接相關(guān)聯(lián),其中可允許的連接對(duì)等點(diǎn)來定義專用連接。
[0化2] 在塊630之后,在塊640中,確走是否為軟件應(yīng)用建立了連接。如果未建立連接, 則返回到塊630。如果建立了連接,則進(jìn)行到塊650。在一個(gè)例子中,通過通信組件54建立 連接。另外,在一個(gè)例子中,通信組件54確定是否建立了連接。在塊650中,使用所建立的 連接來執(zhí)行與軟件應(yīng)用相關(guān)聯(lián)的服務(wù)。在一個(gè)例子中,軟件應(yīng)用駐留在應(yīng)用模塊62中,并 且使用處理器50、存儲(chǔ)器52和/或數(shù)據(jù)存儲(chǔ)設(shè)備56執(zhí)行。
[0化3] 在一個(gè)方面中,連接服務(wù)器由連接網(wǎng)絡(luò)提供連接服務(wù),其中連接服務(wù)可供W連接 組塊的形式購(gòu)買。在一個(gè)方面中,連接代理為用戶裝置購(gòu)買連接服務(wù)。例如,可W按照允許 的數(shù)據(jù)量或允許的連接時(shí)間來定義連接組塊。在一個(gè)例子中,連接組塊的價(jià)格基于連接組 塊的特性(例如,數(shù)據(jù)速率、差錯(cuò)率、可用度等)。當(dāng)所購(gòu)買的連接組塊被消耗時(shí),連接服務(wù) 期滿。然而,連接服務(wù)器可W向連接代理告知連接服務(wù)期滿,并且連接代理可W通過購(gòu)買額 外的連接組塊來擴(kuò)展連接服務(wù)。在一個(gè)例子中,連接代理可W向連接服務(wù)器發(fā)送關(guān)于可供 購(gòu)買的連接組塊的特性(例如,定價(jià)信息)的查詢。
[0054] 本領(lǐng)域的技術(shù)人員將理解的是,在圖6的示例流程圖中公開的步驟的順序可W互 換,而不會(huì)背離本公開的范圍和精神。此外,本領(lǐng)域的技術(shù)人員將理解的是,流程圖中所例 示的步驟不是排它性的,并且可W包括其它步驟,或者可W刪除所示例的流程圖的步驟中 的一個(gè)或多個(gè),而不會(huì)影響本公開的范圍和精神。
[0化5] 本領(lǐng)域技術(shù)人員還將明白的是,結(jié)合本文的公開所描述的各種示例性組件、邏輯 塊、模塊、電路和算法步驟可W被實(shí)現(xiàn)為電子硬件、固件、計(jì)算機(jī)軟件或上述的組合。為了清 楚地說明硬件、固件和軟件的該種可互換性,已經(jīng)就各種示意性組件、方塊、模塊、電路和/ 或算法步驟的功能對(duì)其進(jìn)行了一般性的描述。該種功能是被實(shí)現(xiàn)為硬件還是被實(shí)現(xiàn)為固件 或軟件,取決于具體應(yīng)用W及施加給整個(gè)系統(tǒng)的設(shè)計(jì)約束。本領(lǐng)域技術(shù)人員可W針對(duì)每種 具體應(yīng)用w變化的方式來實(shí)現(xiàn)所述的功能,但是該種實(shí)現(xiàn)決定不應(yīng)被解釋為導(dǎo)致脫離本發(fā) 明的范圍。
[0056] 例如,對(duì)于硬件實(shí)現(xiàn),處理單元可W在下述部件中實(shí)現(xiàn);一個(gè)或多個(gè)專用集成電路 (ASIC)、數(shù)字信號(hào)處理器值SP)、數(shù)字信號(hào)處理設(shè)備值SPD)、可編程邏輯器件(PLD)、現(xiàn)場(chǎng)可 編程口陣列(FPGA)、處理器、控制器、微控制器、微處理器、被設(shè)計(jì)來執(zhí)行本文所描述的功能 的其它電子單元,或者上述的組合。在軟件的情況下,該個(gè)實(shí)現(xiàn)通過執(zhí)行本文描述的模塊 (例如,過程、函數(shù)等)進(jìn)行。軟件代碼可W存儲(chǔ)在存儲(chǔ)器單元中,并且由處理器單元執(zhí)行。 另外,本文中描述的各個(gè)例示性流程圖、邏輯塊、模塊和/或算法步驟還可W被編碼為在本 領(lǐng)域中公知的任何計(jì)算機(jī)可讀介質(zhì)上承載的計(jì)算機(jī)可讀指令,或者在本領(lǐng)域中公知的任何 計(jì)算機(jī)程序產(chǎn)品中實(shí)現(xiàn)。
[0化7] 在一個(gè)或多個(gè)示例中,本文中描述的步驟或功能可W在硬件、軟件、固件或上述的 任意組合中實(shí)現(xiàn)。如果在軟件中實(shí)現(xiàn),則可W將所述功能作為一個(gè)或多個(gè)指令或代碼存儲(chǔ) 在計(jì)算機(jī)可讀介質(zhì)上或通過計(jì)算機(jī)可讀介質(zhì)來傳送。計(jì)算機(jī)可讀介質(zhì)包括計(jì)算機(jī)存儲(chǔ)介質(zhì) 和通信介質(zhì),包括有助于將計(jì)算機(jī)程序從一個(gè)位置傳送到另一個(gè)位置的任何介質(zhì)。存儲(chǔ)介 質(zhì)可W是能夠被計(jì)算機(jī)訪問的任何可用介質(zhì)。作為例子而