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

<pre id="6ao6e"></pre>
<pre id="6ao6e"><menuitem id="6ao6e"><pre id="6ao6e"></pre></menuitem></pre>
<kbd id="6ao6e"><div id="6ao6e"></div></kbd>
  • 開(kāi)放式服務(wù)訪(fǎng)問(wèn)的擴(kuò)展電信系統(tǒng)結(jié)構(gòu)的制作方法

    文檔序號(hào):7739054閱讀:318來(lái)源:國(guó)知局
    專(zhuān)利名稱(chēng):開(kāi)放式服務(wù)訪(fǎng)問(wèn)的擴(kuò)展電信系統(tǒng)結(jié)構(gòu)的制作方法
    技術(shù)領(lǐng)域
    本發(fā)明涉及一種在多元異機(jī)種網(wǎng)路上提供應(yīng)用程序業(yè)務(wù)訪(fǎng)問(wèn)的方法和系統(tǒng)。盡管發(fā)源于移動(dòng)通信,但是本發(fā)明也可以應(yīng)用程序于純粹的電信領(lǐng)域。此外,隨著電信與計(jì)算之間的交匯,本發(fā)明還可以應(yīng)用程序在基于分組網(wǎng)絡(luò)上的數(shù)據(jù)通信中,所述分組網(wǎng)絡(luò)諸如基于IP(網(wǎng)際協(xié)議)的網(wǎng)絡(luò)。
    背景技術(shù)
    為了促進(jìn)第三方應(yīng)用程序的發(fā)展,作為第三代移動(dòng)系統(tǒng)(UMTS)的標(biāo)準(zhǔn)化主體3GPP(Third Gerenation Partnership Project)(http//www.3gpp.org),為第三代移動(dòng)系統(tǒng)(UMTS)引入開(kāi)放式服務(wù)訪(fǎng)問(wèn)(OSA)。OSA標(biāo)準(zhǔn)是在3GPP中定義的虛擬內(nèi)部環(huán)境;開(kāi)放式服務(wù)結(jié)構(gòu)(版本4)。Valbonne,2001。(3GPP TS 23.127,V4.1.0,2001-04)。
    OSA允許應(yīng)用程序經(jīng)開(kāi)放式接口來(lái)訪(fǎng)問(wèn)網(wǎng)絡(luò)服務(wù)能力,這些網(wǎng)絡(luò)服務(wù)能力諸如呼叫控制(CC)、用戶(hù)狀態(tài)(US)、消息(M)、位置信息(LI)等等。這種結(jié)構(gòu)在一個(gè)或更多個(gè)“限制器(killer)”應(yīng)用程序中無(wú)疑將扮演關(guān)鍵的角色,這是UMTS的成功所必需的。值得強(qiáng)調(diào)的是仍無(wú)人知道這樣的一個(gè)“限制器”將會(huì)是何樣。實(shí)際上,對(duì)于GSM,無(wú)人能夠預(yù)測(cè)SMS(短消息服務(wù))已經(jīng)變成“限制器”應(yīng)用程序。
    OSA僅僅是為移動(dòng)式網(wǎng)絡(luò)而設(shè)計(jì)的。然而,隨著電信與計(jì)算之間的交匯、固定與移動(dòng)之間的交匯,應(yīng)用程序能夠獨(dú)立于基本網(wǎng)絡(luò)而正常地操作是至關(guān)重要的。因此,必須要擴(kuò)展OSA的覆蓋范圍,從而除了移動(dòng)網(wǎng)絡(luò)之外,還要包括諸如PSTN/ISDN和基于IP網(wǎng)絡(luò)之類(lèi)的其它網(wǎng)絡(luò)。值得注意的是基于IP的網(wǎng)絡(luò)既可以是有線(xiàn)的也可以是無(wú)線(xiàn)的,就例如像無(wú)線(xiàn)局域網(wǎng)(802.11)、Hiper LAN或藍(lán)牙。這種情形也被描繪在其中。
    令人遺憾的是OSA僅僅是為移動(dòng)式網(wǎng)絡(luò)而設(shè)計(jì)的,并且它沒(méi)有指定如何為異機(jī)種網(wǎng)絡(luò)實(shí)現(xiàn)OSA。此外,OSA按照3GPP的規(guī)定,沒(méi)有充分應(yīng)用程序于異機(jī)種網(wǎng)絡(luò)。本發(fā)明提出了在幾種不同網(wǎng)絡(luò)上實(shí)現(xiàn)OSA的不同實(shí)施例。此外,本發(fā)明還要求并提出了OSA的附加功能。
    據(jù)發(fā)明人所知,在目前對(duì)于上述的問(wèn)題尚無(wú)解決方案。即使對(duì)于OSA的基礎(chǔ)結(jié)構(gòu)-Parlay結(jié)構(gòu)(http//www.parlay.org)而言,也沒(méi)有在異機(jī)種網(wǎng)絡(luò)上實(shí)現(xiàn)Parlay的動(dòng)作。盡管在一些Parlay結(jié)構(gòu)概述中,已知存在有覆蓋移動(dòng)式網(wǎng)絡(luò)、ISDN和基于IP的網(wǎng)絡(luò)的Parlay API,但是卻沒(méi)有實(shí)現(xiàn)過(guò)程的具體說(shuō)明。

    發(fā)明內(nèi)容
    在本發(fā)明的第一個(gè)方面,提供了一種在多元的異機(jī)種網(wǎng)絡(luò)上提供應(yīng)用程序服務(wù)訪(fǎng)問(wèn)的電信系統(tǒng),所述電信系統(tǒng)包括開(kāi)放式服務(wù)訪(fǎng)問(wèn)(OSA)擴(kuò)展,它帶有在應(yīng)用程序與多元異機(jī)種網(wǎng)絡(luò)之間提供接口的至少一個(gè)構(gòu)架(framework)。
    在根據(jù)終端ID選擇所需網(wǎng)絡(luò)的過(guò)程中,可以加入一個(gè)向應(yīng)用程序提供信息的終端ID管理器。
    在第一實(shí)施例中,所述系統(tǒng)包括一個(gè)用于所述網(wǎng)絡(luò)的唯一公共構(gòu)架和一個(gè)為每個(gè)網(wǎng)絡(luò)的服務(wù)能力特征(SCF),所述網(wǎng)絡(luò)可以提供網(wǎng)絡(luò)專(zhuān)用接口。所述服務(wù)能力特征可以包括通用服務(wù)特性,它表明SCF對(duì)哪個(gè)基本網(wǎng)絡(luò)有影響。所述通用服務(wù)特性用可以表示為含有&lt;operator,network&gt;線(xiàn)對(duì)的字符串。
    此外,在本實(shí)施例中,終端ID管理器還根據(jù)終端ID來(lái)為應(yīng)用程序選擇所需的網(wǎng)絡(luò)服務(wù)能力特征。所述終端ID管理器可以包括數(shù)據(jù)庫(kù)/目錄,所述數(shù)據(jù)庫(kù)/目錄包含應(yīng)用程序與終端ID之間的映射信息。所述終端ID管理器還可以包括數(shù)據(jù)庫(kù)/目錄,所述數(shù)據(jù)庫(kù)/目錄包含應(yīng)用程序與服務(wù)能力特征事件之間的映射信息、服務(wù)能力特征事件與網(wǎng)絡(luò)之間的映射信息、以及網(wǎng)絡(luò)與終端ID之間的映射信息。所述終端ID管理器是可以是實(shí)時(shí)更新的。請(qǐng)求應(yīng)用程序與終端ID管理器之間的接口是由終端管理器(TA SCF)來(lái)提供的,所述終端管理器包含用于應(yīng)用程序查詢(xún)的接口類(lèi)(classes)。所述終端管理器(TA SCF)包括編程裝置,用于允許應(yīng)用程序?yàn)橹付ńK端獲得正確服務(wù)能力特征事件的坐標(biāo),以便同時(shí)為幾個(gè)終端ID查詢(xún)所述服務(wù)能力事件坐標(biāo),獲得指定終端的網(wǎng)絡(luò)ID,獲得在所有其服務(wù)能力特征事件中的坐標(biāo),并且獲得在特定網(wǎng)絡(luò)上的所有其服務(wù)能力特征事件中的坐標(biāo)。
    在另一個(gè)實(shí)施例中,所述系統(tǒng)可以代之以包括一個(gè)用于網(wǎng)絡(luò)的唯一公共構(gòu)架和為所述網(wǎng)絡(luò)的公共服務(wù)能力特征(SCF),所述網(wǎng)絡(luò)可以提供公用網(wǎng)絡(luò)接口??梢栽诜?wù)能力特征中包含通用服務(wù)特性,所述服務(wù)能力特征表明SCF對(duì)哪個(gè)基本網(wǎng)絡(luò)有影響。此通用服務(wù)特性可以表示為一組字符串,其中每個(gè)字符串都包含&lt;operator,network&gt;線(xiàn)對(duì)。所述接口可以包括在應(yīng)用程序與基本網(wǎng)絡(luò)接口之間提供一對(duì)多映射的服務(wù)能力接口類(lèi)。
    此外,所述公共服務(wù)能力特征還可以包括映射裝置,用于將接口類(lèi)映射到網(wǎng)絡(luò)接口,和分配器裝置,用于將來(lái)自應(yīng)用程序的請(qǐng)求發(fā)送到正確的網(wǎng)絡(luò)接口類(lèi)上。映射裝置與分配器裝置之間的登記接口,可以用所述分配器來(lái)啟動(dòng)的網(wǎng)絡(luò)登記。所述分配器裝置包括選擇裝置,用于為從應(yīng)用程序那里到達(dá)的請(qǐng)求選擇正確的服務(wù)能力特征(SCF)。終端ID管理器根據(jù)終端ID來(lái)為應(yīng)用程序選擇所需的(SCF)網(wǎng)絡(luò)服務(wù)能力特征。應(yīng)用程序與終端ID之間的映射信息可以被歸入終端ID管理器數(shù)據(jù)庫(kù)/目錄中。所述數(shù)據(jù)庫(kù)/目錄包括應(yīng)用程序與服務(wù)能力特征事件之間的映射信息、服務(wù)能力特征事件與網(wǎng)絡(luò)之間的映射信息,以及網(wǎng)絡(luò)與終端ID之間的映射信息。同樣,在這個(gè)實(shí)施例中,所述終端ID管理器也是可以實(shí)時(shí)更新的。所述終端ID管理器(TA SCF)為SCF分配器裝置提供接口,并且所述終端ID管理器包括編程裝置,當(dāng)其運(yùn)行時(shí)提供為指定的終端獲得正確服務(wù)能力事件的坐標(biāo)以便向那個(gè)SCF事件發(fā)送該請(qǐng)求,這包括獲得處理應(yīng)用程序的終端ID、獲得請(qǐng)求應(yīng)用程序的應(yīng)用程序ID,并且還獲得由SCF事件返回的服務(wù)能力特征事件的坐標(biāo)。
    在又一個(gè)實(shí)施例中,所述系統(tǒng)可以為每個(gè)網(wǎng)絡(luò)包括一個(gè)構(gòu)架,每個(gè)構(gòu)架都具有用于所述網(wǎng)絡(luò)的服務(wù)能力特征(SCF),所述網(wǎng)絡(luò)可以提供網(wǎng)絡(luò)專(zhuān)用接口。每個(gè)構(gòu)架繼而可以包括機(jī)構(gòu),用于啟動(dòng)另一個(gè)構(gòu)架中的服務(wù)能力特征的選擇以及對(duì)所述服務(wù)能力特征的坐標(biāo)的接收。用于構(gòu)架的可選服務(wù)能力特征,可以是預(yù)先定義的。每個(gè)構(gòu)架還可以包括終端ID信息符(informator),用于根據(jù)終端ID來(lái)向關(guān)于網(wǎng)絡(luò)選擇的應(yīng)用程序提供服務(wù)能力功能。所述終端ID信息符向該請(qǐng)求應(yīng)用程序返回一含有&lt;Terminal ID,belong(True/False)&gt;線(xiàn)對(duì)的字符串。所有構(gòu)架都可以包括編程裝置,用于當(dāng)被請(qǐng)求時(shí)執(zhí)行相互驗(yàn)證程序。每當(dāng)由構(gòu)架提供關(guān)于服務(wù)能力特征的其它構(gòu)架請(qǐng)求信息時(shí),就可以是這種情況。為了使其成為可能,所述構(gòu)架可以包括擴(kuò)展接口。所述擴(kuò)展接口還可以包括編程裝置,用于執(zhí)行請(qǐng)求程序和獲取程序,所述請(qǐng)求程序返回請(qǐng)求構(gòu)架的身份(identity)以及給所述構(gòu)架提供的一列預(yù)先定義的服務(wù)能力特征,所述獲取程序使構(gòu)架能請(qǐng)求另一個(gè)網(wǎng)絡(luò)依照由請(qǐng)求應(yīng)用程序所規(guī)定的服務(wù)特性,來(lái)返回所述服務(wù)能力特征事件的坐標(biāo)。所述終端ID管理器根據(jù)終端ID來(lái)為應(yīng)用程序選擇所需網(wǎng)絡(luò)服務(wù)能力特征。根據(jù)對(duì)終端ID管理器有影響的數(shù)據(jù)庫(kù)/目錄,由映射函數(shù)來(lái)啟動(dòng)選擇。所述數(shù)據(jù)庫(kù)/目錄還可以包含應(yīng)用程序與服務(wù)能力特征事件之間的映射信息、服務(wù)能力特征事件與網(wǎng)絡(luò)之間的映射信息,以及網(wǎng)絡(luò)與終端ID之間的映射信息。一信息接口給終端ID管理器提供了帶有關(guān)于終端ID的信息,每個(gè)構(gòu)架所支持的范圍也可以被歸入所述終端ID管理器中。所述終端ID管理器是可以實(shí)時(shí)更新的。
    所述異機(jī)種網(wǎng)絡(luò)包括但不局限于無(wú)線(xiàn)或有線(xiàn)電信網(wǎng),例如移動(dòng)式UMTS、GSM、PSTN/ISDN,或者類(lèi)似于基于分組的網(wǎng)絡(luò)的計(jì)算機(jī)網(wǎng)絡(luò),例如IP(有線(xiàn))、無(wú)線(xiàn)LAN、藍(lán)牙或Hiper LAN(無(wú)線(xiàn))。
    在本發(fā)明另外一方面,提供了一種在多元異機(jī)種網(wǎng)絡(luò)上提供應(yīng)用程序服務(wù)訪(fǎng)問(wèn)的方法,所述方法包括在用于異機(jī)種網(wǎng)絡(luò)的應(yīng)用程序編程接口(API)中實(shí)現(xiàn)帶有至少一個(gè)構(gòu)架的開(kāi)放式服務(wù)訪(fǎng)問(wèn)(OSA)擴(kuò)展,在應(yīng)用程序與該多元的異機(jī)種網(wǎng)絡(luò)之間提供接口。
    在本發(fā)明的又一個(gè)方面,提供了一種應(yīng)用程序編程接口(API)程序,用于為應(yīng)用程序提供對(duì)多元異機(jī)種網(wǎng)絡(luò)的開(kāi)放式服務(wù)訪(fǎng)問(wèn),所述程序包括一組指令,用于執(zhí)行所述方法和實(shí)現(xiàn)上述系統(tǒng)。
    在本發(fā)明的另一個(gè)方面,提供了一種計(jì)算機(jī)可讀介質(zhì),所述計(jì)算機(jī)可讀介質(zhì)具有存儲(chǔ)在其上的應(yīng)用程序編程接口(API),所述應(yīng)用程序編程接口用于為應(yīng)用程序提供對(duì)多元異機(jī)種網(wǎng)絡(luò)的開(kāi)放式服務(wù)訪(fǎng)問(wèn),所述計(jì)算機(jī)可讀介質(zhì)包括一組指令,用于執(zhí)行所述方法和實(shí)現(xiàn)上述系統(tǒng)。
    此發(fā)明將以不同方式對(duì)電信及交互作用區(qū)域中的不同操作者有利,例如網(wǎng)絡(luò)操作員服務(wù)/應(yīng)用程序供應(yīng)商和用戶(hù)。所述網(wǎng)絡(luò)操作員可以向所述應(yīng)用程序提供更多的靈活服務(wù)。他們因此而獲得許許多多的應(yīng)用程序,并從而獲得大業(yè)務(wù)量和許許多多的用戶(hù)。服務(wù)/應(yīng)用程序供應(yīng)商能更容易地開(kāi)發(fā)應(yīng)用程序,同時(shí)也開(kāi)發(fā)更有趣的應(yīng)用程序。它們不必牽涉到不同的網(wǎng)絡(luò)。由于這些應(yīng)用程序能夠運(yùn)行在異機(jī)種網(wǎng)絡(luò)上,因而它們更為普通。由于能在不同的網(wǎng)絡(luò)上使用相同的應(yīng)用程序,因而能夠?qū)崿F(xiàn)大量的再使用和再保存。用戶(hù)將享受更廣泛的應(yīng)用程序,這些應(yīng)用程序能通過(guò)異機(jī)種網(wǎng)絡(luò)上的OSA API來(lái)啟用。盡管此發(fā)明強(qiáng)調(diào)的是OSA,但是由于OSA十分依賴(lài)于PARLAY,因而它可以應(yīng)用程序于PARLAY結(jié)構(gòu)。
    如上所述,由于開(kāi)發(fā)用于異機(jī)種網(wǎng)絡(luò)的應(yīng)用程序更為簡(jiǎn)單,因而本發(fā)明為服務(wù)/應(yīng)用程序供應(yīng)商解決了問(wèn)題。同時(shí),它還為具有異機(jī)種網(wǎng)絡(luò)(例如,固定的及移動(dòng)的電信和基于IP的網(wǎng)絡(luò))的那些網(wǎng)絡(luò)操作員們提供了良機(jī)。本發(fā)明在所附權(quán)利要求中作了定義。


    現(xiàn)在將參照以下附圖來(lái)描述本發(fā)明的實(shí)施例,在其中圖1根據(jù)本發(fā)明的實(shí)施例,在左邊描繪出現(xiàn)有結(jié)構(gòu),在其中應(yīng)用程序經(jīng)由OSA來(lái)訪(fǎng)問(wèn)移動(dòng)式網(wǎng)絡(luò),而在右邊描繪出用于異機(jī)種網(wǎng)絡(luò)的擴(kuò)展OSA;圖2示出根據(jù)本發(fā)明第一實(shí)施例,利用公共構(gòu)架但其中每個(gè)網(wǎng)絡(luò)都具有其自己的SCF的用于異機(jī)種網(wǎng)絡(luò)的擴(kuò)展OSA;圖3示出本發(fā)明第一實(shí)施例中的、由TA所保持的相互關(guān)系;圖4示出本發(fā)明第一實(shí)施例,終端ID管理器的一些特性;圖5舉例說(shuō)明本發(fā)明第一實(shí)施例中的終端管理器SCF的使用。
    圖6是利用結(jié)合所有基本網(wǎng)絡(luò)的公共構(gòu)架和公共SCF來(lái)實(shí)現(xiàn)本發(fā)明的視圖;圖7示出根據(jù)本發(fā)明另一實(shí)施例的SCF的使用;圖8示出實(shí)現(xiàn)本發(fā)明第二實(shí)施例的示例;圖9是根據(jù)本發(fā)明第二實(shí)施例,OSA中的分配器功能的視圖;圖10舉例說(shuō)明根據(jù)本發(fā)明第二實(shí)施例,終端ID管理器所含有的相互關(guān)系;圖11示出為每個(gè)基本網(wǎng)絡(luò)使用一個(gè)構(gòu)架的本發(fā)明第三實(shí)施例;圖12舉例說(shuō)明根據(jù)本發(fā)明第四實(shí)施例,構(gòu)架之間的通信與協(xié)作;圖13舉例說(shuō)明根據(jù)如圖12所示的實(shí)施例,在GSM網(wǎng)絡(luò)和基于IP的網(wǎng)絡(luò)兩者中US SCF的使用;和圖14示出根據(jù)本發(fā)明第四實(shí)施例,經(jīng)由OSA構(gòu)架通信接口的構(gòu)架之間的通信。
    具體實(shí)施例方式
    本發(fā)明包括二個(gè)主要項(xiàng)目·在異機(jī)種網(wǎng)絡(luò)上運(yùn)用OSA的建議。
    ·在異機(jī)種網(wǎng)絡(luò)上實(shí)現(xiàn)OSA的實(shí)施例。對(duì)于每個(gè)實(shí)施例,描述了所需的附加功能及它們?cè)贠SA上的結(jié)合。
    此發(fā)明向異機(jī)種網(wǎng)絡(luò)提供了OSA(開(kāi)放式服務(wù)訪(fǎng)問(wèn))的擴(kuò)展的覆蓋范圍,所述OSA最初是為第三代移動(dòng)式網(wǎng)絡(luò)而設(shè)計(jì)的,所述網(wǎng)絡(luò)即也包括ISDN和基于IP的網(wǎng)絡(luò)(因特網(wǎng)、內(nèi)聯(lián)網(wǎng))的網(wǎng)絡(luò)。在下文中,將要描述在異機(jī)種網(wǎng)絡(luò)上實(shí)現(xiàn)OSA的四個(gè)實(shí)施例。下面將研究與每個(gè)實(shí)施例相關(guān)的問(wèn)題以及需要出現(xiàn)的附加功能和特征。
    實(shí)施例1用于所有網(wǎng)絡(luò)的公共OSA構(gòu)架和一種用于每個(gè)網(wǎng)絡(luò)的服務(wù)能力特征在這個(gè)實(shí)施例中,單個(gè)OSA構(gòu)架并入到所有網(wǎng)絡(luò)中,但每個(gè)網(wǎng)絡(luò)都具有其自己的服務(wù)能力特征(SCF)。GSM/UMTS網(wǎng)絡(luò)將具有其SCF,比如呼叫控制(CC)SCF、用戶(hù)交互(Ul)SCF、用戶(hù)狀態(tài)(US)SCF等等。上述情況也適用于如圖2所示的PSTN/ISDN網(wǎng)絡(luò)和基于IP的網(wǎng)絡(luò)。
    因此,將每個(gè)SCF映射到對(duì)應(yīng)每個(gè)網(wǎng)絡(luò)的特定接口中。如何完成映射要取決于網(wǎng)絡(luò)。例如,負(fù)責(zé)GSM網(wǎng)絡(luò)的CC SCF被映射到接口上,所述接口在所述GSM網(wǎng)絡(luò)中發(fā)出呼叫控制。上述情況也適用于PSTN/ISDN網(wǎng)絡(luò)和基于IP的網(wǎng)絡(luò)中的CC SCF。在我們的異機(jī)種網(wǎng)絡(luò)環(huán)境中,對(duì)于每個(gè)網(wǎng)絡(luò)的呼叫控制網(wǎng)服務(wù)能力而言,這留給我們標(biāo)準(zhǔn)化的CC API,所述異機(jī)種網(wǎng)絡(luò)環(huán)境允許第三方應(yīng)用程序使用所有網(wǎng)絡(luò)中的呼叫控制能力。上述情況也適用于其它的SCF。
    所需的附加功能A.SCF命名方案每個(gè)基本網(wǎng)絡(luò)的SCF都需要加以識(shí)別,并且需要向OSA構(gòu)架登記。因此,SCF的服務(wù)特性的數(shù)值需要指明每個(gè)SCF屬于哪個(gè)網(wǎng)絡(luò)。識(shí)別網(wǎng)絡(luò)的主人,即網(wǎng)絡(luò)操作員,也是必要的。為了這個(gè)目的,引入了稱(chēng)為“基本網(wǎng)絡(luò)”的通用服務(wù)特性,所述特性指明SCF對(duì)哪個(gè)基本網(wǎng)絡(luò)有影響。該屬性值是包含線(xiàn)對(duì)&lt;Operator,network&gt;的字符串。例如,對(duì)于用戶(hù)狀態(tài)SCF而言,所述值可以是&lt;Telenor,GSM&gt;或&lt;Netcom,GSM&gt;,或者是&lt;Telenor,IP-based(SIP)&gt;。
    B.根據(jù)終端ID選擇SCF事件對(duì)于應(yīng)用程序而言,主要問(wèn)題就是如何僅僅根據(jù)終端標(biāo)識(shí)符、終端ID來(lái)選擇正確的SCF事件。終端ID可以是規(guī)則的電話(huà)號(hào)碼、名字或者IP地址。例如,如果所述應(yīng)用程序想建立對(duì)某些終端的呼叫,則它需要預(yù)訂正確的CC SCF。一些終端ID不在例如,SIP地址這樣的GSM網(wǎng)絡(luò)的范圍內(nèi),并且對(duì)這些終端的呼叫請(qǐng)求因此而不應(yīng)尋址到該GSM網(wǎng)絡(luò),而應(yīng)尋址到基于IP的網(wǎng)絡(luò)。
    另一個(gè)問(wèn)題是當(dāng)應(yīng)用程序想建立例如“點(diǎn)擊呼叫”應(yīng)用程序的呼叫,它不得不選擇哪個(gè)基本網(wǎng)絡(luò)來(lái)建立呼叫,也就是使用選擇哪個(gè)CCSCF事件。
    進(jìn)一步講,這些問(wèn)題是當(dāng)應(yīng)用程序使用例如用戶(hù)狀態(tài)SCF時(shí)出現(xiàn)的。所述用戶(hù)狀態(tài)(US SCF)允許應(yīng)用程序獲得用戶(hù)終端的狀態(tài)(可到達(dá)、不可到達(dá)以及忙)。用于GSM網(wǎng)絡(luò)的US SCF僅僅能夠?yàn)镚SM網(wǎng)絡(luò)(在HLR上登記的GSM電話(huà))范圍內(nèi)的終端遞送用戶(hù)狀態(tài),用于基于IP的網(wǎng)絡(luò)的US SCF僅僅能夠?yàn)樵赟IP服務(wù)器上登記的用戶(hù)遞送用戶(hù)狀態(tài)等等。想檢查用戶(hù)的用戶(hù)狀態(tài)的應(yīng)用程序,不得不根據(jù)用戶(hù)的終端ID來(lái)選擇正確的SCF事件,即選擇正確的基本網(wǎng)絡(luò)。例如,如果所述終端ID是GSM序號(hào),則應(yīng)用程序不得不選擇對(duì)應(yīng)GSM網(wǎng)絡(luò)的US SCF事件。所述應(yīng)用程序因此聯(lián)系所選的US SCF事件來(lái)獲得所請(qǐng)求的用戶(hù)狀態(tài)。
    從上面的示例中,我們注意到當(dāng)對(duì)SCF執(zhí)行動(dòng)作時(shí),所述應(yīng)用程序出現(xiàn)了選擇正確的SCF事件的問(wèn)題。他們需要具有有關(guān)終端命名/編號(hào)的信息,即哪些終端屬于哪些網(wǎng)絡(luò)。此外,在終端ID與正確的SCF事件之間應(yīng)該具有鏈路。這種信息不是靜態(tài)的,而是可以頻繁的變化的,而且由于人們經(jīng)常對(duì)終端操作者和定購(gòu)進(jìn)行改變,因而這種信息是需要經(jīng)常更新的。T需要一種附加功能,比方說(shuō)終端ID管理器,所述附加功能在根據(jù)終端ID來(lái)選擇SCF的過(guò)程中能協(xié)助應(yīng)用程序。
    所述終端ID管理器(TA)并入數(shù)據(jù)庫(kù)/目錄服務(wù),該數(shù)據(jù)庫(kù)/目錄服務(wù)包含應(yīng)用程序與SCF事件之間的映射、SCF事件與網(wǎng)絡(luò)之間的映射、并且最后包含網(wǎng)絡(luò)與終端ID之間的映射,如圖3所示。圖中的數(shù)字表示基數(shù)。1是指一個(gè)和剛好一個(gè),而+1是指一個(gè)或更多。一個(gè)應(yīng)用程序能夠具有一個(gè)或更多SCF事件。一個(gè)SCF事件具有一個(gè)或僅僅一個(gè)應(yīng)用程序。一個(gè)SCF具有一個(gè)或僅僅一個(gè)網(wǎng)絡(luò),而一個(gè)網(wǎng)絡(luò)可以具有一個(gè)或更多SCF。一個(gè)網(wǎng)絡(luò)具有一個(gè)或更多終端,但一個(gè)終端屬于一個(gè)或僅僅一個(gè)網(wǎng)絡(luò)。當(dāng)它們發(fā)生時(shí),所述TA允許網(wǎng)絡(luò)操作員記錄下變化,并且允許應(yīng)用程序查詢(xún)有關(guān)上述所有映射的信息,例如一組終端ID的SCF事件,如圖4中所舉例說(shuō)明的那樣。
    所述TA為任何使用OSA的應(yīng)用程序提供有用的功能。因此,對(duì)于應(yīng)用程序而言,所述TA應(yīng)該是易于訪(fǎng)問(wèn)的。為了這個(gè)目的,實(shí)現(xiàn)OSA服務(wù)能力特征(SCF),比方說(shuō)終端管理器SCF(TA SCF),其中所述服務(wù)能力特征提取TA的功能并將其封裝成標(biāo)準(zhǔn)的API。所述TA SCF包含用于應(yīng)用程序查詢(xún)的接口類(lèi)。所述用于應(yīng)用程序查詢(xún)的TA SCF接口包含以下方法,這些方法能由應(yīng)用程序使用getSCFinstance(&lt;terminallD&gt;,&lt;ID&gt;&lt;SCFreference&gt;),&lt;terminallD&gt;是終端ID,例如處理應(yīng)用程序的電話(huà)號(hào)碼,&lt;ID&gt;是請(qǐng)求應(yīng)用程序的ID,&lt;SCFreference&gt;是TA SCF所返回的SCF事件的坐標(biāo)。
    這個(gè)方法允許應(yīng)用程序?yàn)橹付ǖ慕K端獲得正確的SCF事件的坐標(biāo),例如電話(huà)號(hào)碼。
    getListofSCFinstances(&lt;IistofTerminallD&gt;,&lt;ID&gt;,&lt;listofSCFreferences&gt;)&lt;listofTerminallD&gt;是查找SCF事件的終端ID列表,&lt;ID&gt;是請(qǐng)求應(yīng)用程序的ID,&lt;listofSCFreferences&gt;是坐標(biāo)列表以及TA SCF所返回的相應(yīng)的終端ID,這個(gè)方法允許應(yīng)用程序同時(shí)地為幾個(gè)終端ID查詢(xún)SCF事件坐標(biāo)。
    GetNetworklD(&lt;terminallD&gt;,&lt;ID&gt;&lt;NetworklD&gt;),&lt;terminallD&gt;是處理應(yīng)用程序的終端ID,&lt;ID&gt;是請(qǐng)求應(yīng)用程序的ID,&lt;NetworklD&gt;是TA SCF所返回的終端歸屬的網(wǎng)絡(luò)的ID。
    這個(gè)方法允許應(yīng)用程序獲取指定終端的網(wǎng)絡(luò)ID。
    getAllSCFinstance(&lt;ID&gt;&lt;ListofSCFreferencse&gt;),&lt;pplicationlD&gt;是請(qǐng)求應(yīng)用程序的ID,&lt;SCFreference&gt;是TA SCF所返回的應(yīng)用程序的SCF坐標(biāo)列表。
    這個(gè)方法允許應(yīng)用程序獲取所有其SCF事件的坐標(biāo)。
    getAllSCFinstance(&lt;ID&gt;,&lt;networklD&gt;,&lt;ListofSCFreferencse&gt;),&lt;ID&gt;是請(qǐng)求應(yīng)用程序的ID,&lt;networklD&gt;是網(wǎng)絡(luò)的ID,例如&lt;Telenor,GSM&gt;,&lt;OperatorXGSM&gt;,&lt;OperatorX,ISDN&gt;,&lt;OperatorY,IP-based&gt;等等。
    &lt;SCFreference&gt;是TA SCF所返回的應(yīng)用程序的SCF事件坐標(biāo)列表。
    這個(gè)方法允許應(yīng)用程序在特定網(wǎng)絡(luò)上獲取所有其SCF事件的坐標(biāo)。
    示例讓我們假設(shè)應(yīng)用程序想為終端ID獲得用戶(hù)狀態(tài),例如電話(huà)號(hào)碼12345678。所述應(yīng)用程序向TA SCF(getSCFinstance)發(fā)出詢(xún)問(wèn),包括&lt;terminal ID&gt;=12345678和SCF的名稱(chēng),&lt;SCFtype&gt;=“用戶(hù)狀態(tài)”。作為響應(yīng),所述應(yīng)用程序接收對(duì)于用戶(hù)狀態(tài)SCF的目標(biāo)對(duì)象坐標(biāo)(obiect reference),所請(qǐng)求的終端ID屬于所述用戶(hù)狀態(tài)SCF?,F(xiàn)如今,應(yīng)用程序能夠使用正確的US SCF,而無(wú)需牽涉到基本網(wǎng)絡(luò)。因此,當(dāng)使用TA SCF時(shí),這個(gè)實(shí)施例證實(shí)了OSA的目標(biāo)。
    在圖5中概括了如上所釋的實(shí)施例1。
    實(shí)施例2用于所有網(wǎng)絡(luò)的公共構(gòu)架和公共SCF(服務(wù)能力特征)在本發(fā)明的這個(gè)實(shí)施例中,單個(gè)OSA構(gòu)架并入了所有的網(wǎng)絡(luò),并且SCF代表所有的基本網(wǎng)絡(luò)。例如,呼叫控制SCF將并入用于GSM/UMTS網(wǎng)絡(luò)、PSTN/ISDN網(wǎng)絡(luò)和基于IP的網(wǎng)絡(luò)的呼叫控制能力。上述情況也適用于如圖6所示的其它SCF。
    因此,每個(gè)SCF都與所有的網(wǎng)絡(luò)相通信。例如,將CC SCF映射到在GSM網(wǎng)絡(luò)、PSTN/ISDN網(wǎng)絡(luò)以及基于IP的網(wǎng)絡(luò)中發(fā)出呼叫控制的接口之中。所述應(yīng)用程序能夠僅僅利用單個(gè)CC SCF來(lái)在所有的網(wǎng)絡(luò)上執(zhí)行呼叫控制。上述情況也適用于其它的SCF。
    附加功能A.SCF命名方案A目前,SCF代表幾種基本網(wǎng)絡(luò),并且必須要指定他們中的每一個(gè)。還必須要識(shí)別每個(gè)網(wǎng)絡(luò)的主人,即每個(gè)網(wǎng)絡(luò)的網(wǎng)絡(luò)操作員。
    在本發(fā)明的這個(gè)實(shí)施例中,引入了一個(gè)稱(chēng)為“基本網(wǎng)絡(luò)”的通用服務(wù)特性,該特性指明SCF對(duì)哪些基本網(wǎng)絡(luò)有影響。該屬性值是一組字符串,其中每個(gè)字符串都包含線(xiàn)對(duì)&lt;Operator,network&gt;。例如,就用戶(hù)狀態(tài)SCF而言,所述值可以是{&lt;Telenor,GSM&gt;,&lt;Netcom,GSM&gt;,&lt;Telenor,IP-based(SIP)&gt;}。這在圖7的示例中作了說(shuō)明。在圖7中,在GSM網(wǎng)絡(luò)和基于IP的網(wǎng)絡(luò)當(dāng)中,應(yīng)用程序通過(guò)利用OSA構(gòu)架中所期望的服務(wù)特性來(lái)選擇(對(duì)換)用戶(hù)狀態(tài)SCF。這由圖7中的1來(lái)表示。所述OSA構(gòu)架繼而同意所述服務(wù)對(duì)換,產(chǎn)生新的用戶(hù)狀態(tài)SCF事件,該用戶(hù)狀態(tài)SCF事件能夠與GSM/UMTS網(wǎng)絡(luò)和基于IP的網(wǎng)絡(luò)兩者進(jìn)行交互,并且接著對(duì)所述用戶(hù)狀態(tài)事件返回坐標(biāo)、并對(duì)所述應(yīng)用程序返回坐標(biāo),如圖7中的1.1′N(xiāo)ew′所示。
    B.分配(Dispatching)功能目前,在這個(gè)實(shí)施例中的每個(gè)SCF都負(fù)責(zé)所有的基本網(wǎng)絡(luò),因而需要為每個(gè)網(wǎng)絡(luò)將SCF的接口類(lèi)映射到所有接口上(一對(duì)多映射)。例如,呼叫控制接口類(lèi)不得不實(shí)現(xiàn)從OSA呼叫控制API到PSTN/ISDN網(wǎng)絡(luò)的SS7 INAP之間的映射、OSA呼叫控制API與基于IP的網(wǎng)絡(luò)的SIP協(xié)議之間的映射、以及OSA呼叫控制API與GSM/UMTS網(wǎng)絡(luò)的CAMEL之間的映射。這是在圖8中示出的。
    因?yàn)槊總€(gè)基本網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備都能由不同的供應(yīng)商來(lái)開(kāi)發(fā)(例如,GSM的IN系統(tǒng)是由Ericsson、Alcatel開(kāi)發(fā)的;SIP服務(wù)器是由HotSip、Dynamicsoft、Ubiquity開(kāi)發(fā)的,等等),所以將會(huì)出現(xiàn)一些問(wèn)題。每個(gè)供應(yīng)商僅僅能實(shí)現(xiàn)從OSA接口類(lèi)至用于其網(wǎng)絡(luò)設(shè)備的接口的映射。另外,該解決方案是不靈活的,這是因?yàn)樗枰粋€(gè)供應(yīng)商在所有異機(jī)種網(wǎng)絡(luò)中開(kāi)發(fā)從OSA接口類(lèi)到所有網(wǎng)絡(luò)專(zhuān)用接口的映射。
    在本發(fā)明的這個(gè)實(shí)施例中,完成了對(duì)OSA的一些必要修改。將SCF分成二個(gè)相互獨(dú)立的組件·一個(gè)組件,它實(shí)現(xiàn)從OSA接口類(lèi)到基本網(wǎng)絡(luò)的接口的映射。
    ·另一個(gè)組件,它負(fù)責(zé)從應(yīng)用程序到正確的SCF發(fā)送請(qǐng)求,所述SCF連接于正確的基本網(wǎng)絡(luò)。
    通過(guò)把SCF分成兩個(gè)組件,網(wǎng)絡(luò)設(shè)備供應(yīng)商僅僅需要開(kāi)發(fā)OSA接口到在其網(wǎng)絡(luò)設(shè)備上的接口之間的映射(一對(duì)一映射),同時(shí)即便SCF對(duì)許多異機(jī)種網(wǎng)絡(luò)有影響,應(yīng)用程序也僅僅需要處理一個(gè)SCF事件。所述實(shí)現(xiàn)接口映射的組件,實(shí)際上相同于OSA中所指定的SCF。
    負(fù)責(zé)發(fā)送來(lái)自于應(yīng)用程序的請(qǐng)求的組件“SCF分配器”,對(duì)OSA來(lái)說(shuō)是附加功能。到應(yīng)用程序的接口必須與為OSA規(guī)格中的每個(gè)SCF指定的接口相同。
    此外,在兩個(gè)SCF組件之間存在“登記接口”,它使SCF能向每個(gè)網(wǎng)絡(luò)的“SCF分配器”登記。所述網(wǎng)絡(luò)特定的SCF給它自身提供了“SCF分配器”,并且還提供了它支持的服務(wù)特性。因此,“SCF分配器”持有對(duì)網(wǎng)絡(luò)特定SCF的能力的知識(shí),并且繼而自己能夠向OSA構(gòu)架登記,所述OSA構(gòu)架能提供它支持的服務(wù)特性,即每個(gè)網(wǎng)絡(luò)特定SCF事件所提供的所有服務(wù)特性的總和。
    對(duì)于每個(gè)應(yīng)用程序而言,將要?jiǎng)?chuàng)建SCF分配器的事件。依據(jù)允許應(yīng)用程序使用哪些基本網(wǎng)絡(luò)上的服務(wù)能力,將為每個(gè)網(wǎng)絡(luò)創(chuàng)建各自的SCF事件。該SCF分配器事件存儲(chǔ)所有這些SCF事件的坐標(biāo)。所述“SCF分配器”還并入當(dāng)請(qǐng)求從應(yīng)用程序到達(dá)時(shí)選擇正確的SCF事件的功能。為了舉例說(shuō)明這種功能必要性,讓我們假設(shè)應(yīng)用程序向US SCF請(qǐng)求用戶(hù)的狀態(tài)。所述應(yīng)用程序具有服務(wù)水平協(xié)議(Service LevelAgreement)指示,該指示允許所述應(yīng)用程序使用用于GSM網(wǎng)絡(luò)、PSTN/ISDN網(wǎng)絡(luò)和基于IP的網(wǎng)絡(luò)(SIP)的US SCF。所述US SCF(US SCF分配器)能夠?qū)λ羞@三種基本網(wǎng)絡(luò)有影響。因此,它必須確定所述請(qǐng)求涉及哪些基本網(wǎng)絡(luò),以便將所述請(qǐng)求發(fā)送到正確的USSCF事件。實(shí)際上這與上述實(shí)施例1中所描述的必要條件相同,也就是根據(jù)終端ID來(lái)選擇正確的SCF事件。
    因此,“SCF分配器”應(yīng)該使用終端ID管理器(TA)來(lái)根據(jù)終端ID查詢(xún)SCF事件。所述“SCF分配器”繼而能夠利用由對(duì)終端ID管理器的查詢(xún)產(chǎn)生的結(jié)果,將來(lái)自于應(yīng)用程序的請(qǐng)求發(fā)送到正確的SCF事件。注意來(lái)自網(wǎng)絡(luò)SCF的所有響應(yīng)及報(bào)告都在被發(fā)送給相應(yīng)的應(yīng)用程序之前先通過(guò)“SCF分配器”。這在圖9中作了說(shuō)明。
    C.根據(jù)終端ID選擇SCF事件這同樣需要圖9中所示的終端ID管理器。所述終端ID管理器(TA)并入了數(shù)據(jù)庫(kù)/目錄服務(wù),該數(shù)據(jù)庫(kù)/目錄服務(wù)包含應(yīng)用程序與SCF事件之間的映射、SCF事件與網(wǎng)絡(luò)之間的映射,最后還包含網(wǎng)絡(luò)與終端ID之間的映射。在圖10中示出了終端ID管理器所含有的關(guān)系。圖中的數(shù)字表示基數(shù)。1是指一個(gè)和剛好一個(gè),而+1是指一個(gè)或更多。
    當(dāng)變化發(fā)生時(shí),所述終端ID管理器使網(wǎng)絡(luò)操作員能記錄下所述變化。所述終端ID管理器還提供到SCF分配器的接口,所述SCF分配器包含以下方法getSCFinstance(&lt;terminallD&gt;,&lt;ID&gt;&lt;SCFreference&gt;),其中&lt;terminallD&gt;是處理應(yīng)用程序的終端ID,&lt;ID&gt;是請(qǐng)求應(yīng)用程序的ID,而&lt;SCFreference&gt;是SCF事件所返回的SCF事件的坐標(biāo)。
    這個(gè)方法允許SCF分配器為指定的終端獲取正確的SCF事件,以便將該請(qǐng)求發(fā)送那個(gè)SCF事件。
    如同第一實(shí)施例中的一樣,此第二實(shí)施例中的終端ID管理器對(duì)于應(yīng)用程序而言是不可見(jiàn)的且不可用的,而是僅僅存在于構(gòu)架內(nèi)部,例如SCF分配器的構(gòu)架內(nèi)部。
    示例讓我們假設(shè)應(yīng)用程序想獲得終端ID的用戶(hù)狀態(tài),例如電話(huà)號(hào)碼12345678。所述應(yīng)用程序向CC SCF分配器發(fā)出詢(xún)問(wèn),包括&lt;terminalID&gt;=12345678和SCF的名稱(chēng),&lt;SCFtype&gt;=“用戶(hù)狀態(tài)”。所述CCSCF分配器經(jīng)由終端ID,向終端ID管理器發(fā)出對(duì)SCF事件映射的請(qǐng)求(getSCFinstance)。作為響應(yīng),CC SCF分配器接收對(duì)用戶(hù)狀態(tài)SCF的目標(biāo)對(duì)象坐標(biāo),所請(qǐng)求的終端ID屬于所述用戶(hù)狀態(tài)SCF。目前,分配器能夠使用正確的US SCF,而無(wú)需牽涉到基本網(wǎng)絡(luò)。
    實(shí)施例3每個(gè)網(wǎng)絡(luò)的構(gòu)架在這個(gè)實(shí)施例中,一個(gè)OSA構(gòu)架僅僅并入一個(gè)基本網(wǎng)絡(luò)。例如,GSM網(wǎng)絡(luò)中的OSA構(gòu)架僅僅負(fù)責(zé)該GSM網(wǎng)絡(luò)中的服務(wù)能力,因而它控制該GSM網(wǎng)絡(luò)中所有SCF(圖11中所示的CC SCF、US SCF)。上述情況也適用于PSTN/ISDN網(wǎng)絡(luò)和基于IP的網(wǎng)絡(luò),如圖11所示。例如,將GSM網(wǎng)絡(luò)中的CC SCF映射到在GSM網(wǎng)絡(luò)中發(fā)出呼叫控制的接口上。上述情況也適用于PSTN/ISDN網(wǎng)絡(luò)和基于IP的網(wǎng)絡(luò)中的CCSCF。這允許應(yīng)用程序通過(guò)分別尋址到每個(gè)OSA構(gòu)架,來(lái)使用所有基本網(wǎng)絡(luò)中的服務(wù)能力。
    附加功能A.根據(jù)終端ID來(lái)選擇構(gòu)架所述應(yīng)用程序必須知道尋址到哪個(gè)已指定終端ID的構(gòu)架。在這個(gè)實(shí)施例中,每個(gè)構(gòu)架都具有SCF“終端ID信息符”。該終端ID信息符SCF具有一個(gè)接口,所述接口允許應(yīng)用程序詢(xún)問(wèn)終端是否屬于構(gòu)架所支持的基本網(wǎng)絡(luò)。所述詢(xún)問(wèn)程序可按如下來(lái)表示TerminallnfoReq&lt;Terminal ID,belong(TruelFalse)&gt;。
    所述終端ID連同真或假,經(jīng)OSA構(gòu)架、從SCF接口返回到所述發(fā)出詢(xún)問(wèn)的應(yīng)用程序。如果所述終端不屬于所述構(gòu)架,則所述程序就返回假,并且所述應(yīng)用程序通過(guò)詢(xún)問(wèn)其它的構(gòu)架而繼續(xù)下去,直到它接收到真為止。所述應(yīng)用程序能繼而選擇并使用期望的SCF。真/假是用布爾符號(hào)來(lái)表示的。
    示例一應(yīng)用程序想獲得終端ID的用戶(hù)狀態(tài),例如電話(huà)號(hào)碼12345678。所述應(yīng)用程序向OSA構(gòu)架發(fā)出詢(xún)問(wèn),包括&lt;terminal ID&gt;=12345678和SCF的名稱(chēng),&lt;SCFtype&gt;=“用戶(hù)狀態(tài)”。所述OSA構(gòu)架將請(qǐng)求轉(zhuǎn)發(fā)到終端ID信息符SCF。如果終端ID處于那個(gè)構(gòu)架之中,則信息符SCF接口就向所述OSA構(gòu)架返回真。應(yīng)用程序于是將選擇并使用期望的SCF。如果返回的假,則應(yīng)用程序就將向另一個(gè)OSA構(gòu)架發(fā)出請(qǐng)求。
    實(shí)施例4不同OSA構(gòu)架之間的通信與協(xié)作在這個(gè)實(shí)施例中,如同在第三實(shí)施例中一樣,一個(gè)OSA構(gòu)架僅僅并入單個(gè)基本網(wǎng)絡(luò)。然而,此外,還啟用構(gòu)架之間的通信與協(xié)作。建立構(gòu)架之間的協(xié)同工作能力,并且應(yīng)用程序可能需要僅僅處理一個(gè)OSA構(gòu)架,以便使用來(lái)自于許多異機(jī)種網(wǎng)絡(luò)的服務(wù)能力(參見(jiàn)圖12)。
    除了“內(nèi)部(home)”構(gòu)架的SCF之外,所述應(yīng)用程序還可以簡(jiǎn)單地通過(guò)對(duì)他們的“內(nèi)部”構(gòu)架發(fā)出請(qǐng)求,來(lái)使用屬于其它網(wǎng)絡(luò)上的其它構(gòu)架的SCF。該構(gòu)架于是將與實(shí)際的構(gòu)架相通信,以請(qǐng)求所述SCF事件的坐標(biāo)。如果沒(méi)有為應(yīng)用程序創(chuàng)建這種事件,則“外來(lái)”構(gòu)架就將創(chuàng)建一個(gè),并且返回對(duì)所述“內(nèi)部”構(gòu)架的坐標(biāo)。所述“內(nèi)部”構(gòu)架于是將返回對(duì)所述發(fā)出請(qǐng)求的應(yīng)用程序的坐標(biāo)。針對(duì)服務(wù)能力特征,應(yīng)用程序可具有幾種SCF事件的坐標(biāo),這些坐標(biāo)代表不同的網(wǎng)絡(luò),比如GSM、PSTN或IP網(wǎng)絡(luò)。由此來(lái)區(qū)分每個(gè)SCF事件的服務(wù)特性。當(dāng)指定一終端ID時(shí),所述終端ID管理器將返回將要使用的SCF的坐標(biāo)。這在圖13中作了說(shuō)明,該圖13示出了US SCF在GSM網(wǎng)絡(luò)和基于IP的網(wǎng)絡(luò)兩者當(dāng)中的使用。
    讓我們假設(shè)應(yīng)用程序利用GSM網(wǎng)絡(luò)中的構(gòu)架,來(lái)選擇GSM網(wǎng)絡(luò)中的用戶(hù)狀態(tài)SCF和基于IP的網(wǎng)絡(luò)中的用戶(hù)狀態(tài)SCF。(圖13中的1和2。)GSM網(wǎng)絡(luò)中的US替換了如OSA所定義的常用方式。GSM網(wǎng)絡(luò)中的構(gòu)架當(dāng)即要求基于IP的網(wǎng)絡(luò)中的構(gòu)架利用應(yīng)用程序所提供的服務(wù)特性來(lái)創(chuàng)建一新的US SCF事件,并且將對(duì)所述US事件的坐標(biāo)返回到所述應(yīng)用程序。(所述坐標(biāo)是指向已創(chuàng)建的SCF事件的指針。實(shí)際的實(shí)施例視實(shí)施過(guò)程而定。)因此,此實(shí)施例中的OSA接口包括使構(gòu)架能選擇另一個(gè)構(gòu)架中的SCF并能接收該SCF事件的坐標(biāo)的機(jī)構(gòu)。在圖13中這是2-1。在其中所述GSM網(wǎng)絡(luò)中的OSA構(gòu)架利用OSA構(gòu)架通信API中的方法,來(lái)選擇(對(duì)換)基于IP的網(wǎng)絡(luò)中的US SCF,所述OSA構(gòu)架通信API位于基于IP的網(wǎng)絡(luò)之中的OSA構(gòu)架中。然后所述構(gòu)架利用OSA標(biāo)準(zhǔn)所規(guī)定的普通對(duì)換功能,來(lái)將對(duì)SCF事件的坐標(biāo)返回到所述應(yīng)用程序。在圖13的2-2中,基于IP的網(wǎng)絡(luò)中的OSA構(gòu)架同意所述服務(wù)對(duì)換,為基于IP的網(wǎng)絡(luò)產(chǎn)生新的US SCF事件,并將對(duì)SCF的坐標(biāo)返回到GSM網(wǎng)絡(luò)中的OSA構(gòu)架,繼而所述GSM網(wǎng)絡(luò)將坐標(biāo)返回到所述SCF應(yīng)用程序。
    附加功能A.構(gòu)架之間的通信不同的基本網(wǎng)絡(luò)的OSA構(gòu)架彼此相互了解并協(xié)作,以便為所述應(yīng)用程序提供服務(wù)。在不同的構(gòu)架之間提供何種SCF,是預(yù)先定義的。此外,在所述OSA構(gòu)架中包含了以下功能構(gòu)架之間的驗(yàn)證為了防止騙用和攻擊,允許在構(gòu)架之間更進(jìn)一步的操作之前,最好是在這些構(gòu)架之間設(shè)有強(qiáng)大的相互驗(yàn)證程序。所述驗(yàn)證程序可以是本技術(shù)領(lǐng)域中的任何人所公知的。
    構(gòu)架之間的服務(wù)對(duì)換在本發(fā)明這個(gè)實(shí)施例中,每一個(gè)構(gòu)架都加入了一個(gè)接口,所述接口允許其它構(gòu)架請(qǐng)求有關(guān)本構(gòu)架所提供的SCF的信息。所述接口由此包括以下SCFrequest方法SCFrequest(&lt;requestingFrameworklD&gt;,&lt;ListOfSCFoffered&gt;),其中&lt;requestingFrameworklD&gt;是請(qǐng)求構(gòu)架的身份(identity),而&lt;ListOfSCFoffered&gt;是所提供的SCF的列表,將該列表提供給所述請(qǐng)求構(gòu)架。這個(gè)列表可以依請(qǐng)求構(gòu)架而不同。
    當(dāng)接收所提供的SCF的列表時(shí),所述請(qǐng)求OSA構(gòu)架以與“本地”記錄SCF同樣的方式來(lái)保存帶有所提供SCF的列表。照此,就能夠向所述請(qǐng)求應(yīng)用程序顯示它。它還保存有關(guān)哪個(gè)OSA構(gòu)架擁有何種SCF的信息。
    構(gòu)架之間的服務(wù)使用每一個(gè)構(gòu)架都加入了一個(gè)接口,該接口允許其它構(gòu)架使用它的SCF。所述接口包括以下方法getSCFinstance(&lt;servicelD&gt;,&lt;serviceProperties&gt;,&lt;reference&gt;,&lt;frameworklD&gt;,&lt;ID&gt;),其中&lt;servicelD&gt;是請(qǐng)求SCF的ID,&lt;serviceProperties&gt;是由屬于該請(qǐng)求構(gòu)架的應(yīng)用程序所指定的特性列表,&lt;reference&gt;是SCF事件的坐標(biāo),
    &lt;frameworklD&gt;是請(qǐng)求構(gòu)架的ID,&lt;ID&gt;是請(qǐng)求應(yīng)用程序的ID,利用這個(gè)方法,OSA構(gòu)架能夠請(qǐng)求另一個(gè)構(gòu)架根據(jù)其應(yīng)用程序所要求的服務(wù)特性來(lái)返回SCF事件的坐標(biāo)。如果不存在這種事件,則所述構(gòu)架就將創(chuàng)建一個(gè)事件。所述OSA構(gòu)架必須利用其各自的OSA構(gòu)架來(lái)保存已接收到的坐標(biāo)。
    OSA構(gòu)架應(yīng)該具有一列SCF事件坐標(biāo)以及其各自的構(gòu)架。在圖14中示出了利用上述指定的接口而在OSA構(gòu)架之間的通信。
    B.終端ID管理器假設(shè)給定一終端ID,由于終端能夠?qū)儆诓煌木W(wǎng)絡(luò)且從而由不同的SCF事件加以處理,因而應(yīng)用程序須知道使用哪個(gè)SCF事件。所述應(yīng)用程序再次需要來(lái)自于構(gòu)架的協(xié)助。在這個(gè)實(shí)施例中,每個(gè)構(gòu)架都具備終端ID管理器(TA),所述終端ID管理器被實(shí)現(xiàn)為SCF。該TA SCF類(lèi)似于在實(shí)施例1中描述的那個(gè)TA SCF。此外,給所述TA SCF提供了每個(gè)OSA構(gòu)架所支持的終端ID范圍。(終端ID例如可以是電話(huà)號(hào)碼或協(xié)議地址或名字)。這些能按幾種方式來(lái)提供,比如脫機(jī)安裝、通過(guò)啟用TA之間的交互、或者通過(guò)具有公用信息數(shù)據(jù)庫(kù)。
    示例一應(yīng)用程序想獲得終端ID的用戶(hù)狀態(tài),例如電話(huà)號(hào)碼12345678。所述應(yīng)用程序向OSA構(gòu)架發(fā)出詢(xún)問(wèn),包括&lt;terminal ID&gt;=12345678和SCF的名稱(chēng),&lt;SCFtype&gt;=“用戶(hù)狀態(tài)”。所述OSA構(gòu)架將所述請(qǐng)求轉(zhuǎn)發(fā)到終端ID管理器SCF。如果所述終端ID處于那個(gè)構(gòu)架之中,則所述應(yīng)用程序于是將選擇并使用所期望的SCF。如果所請(qǐng)求的終端ID超過(guò)OSA所支持的范圍之外,則所述OSA構(gòu)架就將根據(jù)SCF事件坐標(biāo)的構(gòu)架列表以及它們各自的構(gòu)架,來(lái)請(qǐng)求另一個(gè)構(gòu)架。
    已經(jīng)描述了本發(fā)明的優(yōu)選實(shí)施例,對(duì)于本領(lǐng)域的技術(shù)人員而言將顯而意見(jiàn)的是也可以使用能體現(xiàn)所述基本原理的其它實(shí)施例。本發(fā)明上面所舉例說(shuō)明的這些及其它示例僅僅意在舉例,而本發(fā)明的實(shí)際范圍將依據(jù)以下權(quán)利要求加以確定。
    權(quán)利要求
    1.一種在多元異機(jī)種網(wǎng)絡(luò)上提供應(yīng)用程序服務(wù)訪(fǎng)問(wèn)的電信系統(tǒng),包括帶有至少一個(gè)構(gòu)架的開(kāi)放式服務(wù)訪(fǎng)問(wèn)(OSA)擴(kuò)展,所述構(gòu)架在所述應(yīng)用程序與多元異機(jī)種網(wǎng)絡(luò)之間提供接口。
    2.根據(jù)權(quán)利要求1所述的系統(tǒng),包括終端ID管理器,它在根據(jù)終端ID選擇所需網(wǎng)絡(luò)的過(guò)程中向應(yīng)用程序提供信息。
    3.一種對(duì)應(yīng)用程序提供用于多元異機(jī)種網(wǎng)絡(luò)的擴(kuò)展的開(kāi)放式服務(wù)訪(fǎng)問(wèn)的電信系統(tǒng),所述系統(tǒng)包括用于所述網(wǎng)絡(luò)的一個(gè)唯一公共構(gòu)架,以及為每個(gè)網(wǎng)絡(luò)提供網(wǎng)絡(luò)專(zhuān)用接口的一個(gè)服務(wù)能力特征(SCF)。
    4.根據(jù)權(quán)利要求3所述的電信系統(tǒng),所述服務(wù)能力特征包括通用服務(wù)特性,所述通用服務(wù)特性指明SCF對(duì)哪個(gè)基本網(wǎng)絡(luò)有影響。
    5.根據(jù)權(quán)利要求3所述的電信系統(tǒng),其特征在于所述通用服務(wù)特性是包含&lt;operator,network&gt;線(xiàn)對(duì)的字符串。
    6.根據(jù)權(quán)利要求3所述的電信系統(tǒng),包括終端ID管理器,它根據(jù)終端ID來(lái)為應(yīng)用程序選擇所需的網(wǎng)絡(luò)服務(wù)能力特征。
    7.根據(jù)權(quán)利要求6所述的電信系統(tǒng),其中所述終端ID管理器包括數(shù)據(jù)庫(kù)/目錄,所述數(shù)據(jù)庫(kù)/目錄包含應(yīng)用程序與終端ID之間的映射信息。
    8.根據(jù)權(quán)利要求6或7的其中之一所述的電信系統(tǒng),其中所述終端ID管理器包括數(shù)據(jù)庫(kù)/目錄,所述數(shù)據(jù)庫(kù)/目錄包含應(yīng)用程序與服務(wù)能力特征事件之間的映射信息、服務(wù)能力特征事件與網(wǎng)絡(luò)之間的映射信息、以及網(wǎng)絡(luò)與終端ID之間的映射信息。
    9.根據(jù)權(quán)利要求6所述的電信系統(tǒng),其中所述終端ID管理器是可以實(shí)時(shí)更新的。
    10.根據(jù)權(quán)利要求6所述的電信系統(tǒng),包括終端管理器(TA SCF),所述終端管理器包含應(yīng)用程序詢(xún)問(wèn)的接口類(lèi),并提供發(fā)出請(qǐng)求的應(yīng)用程序與終端ID管理器之間的接口。
    11.根據(jù)權(quán)利要求4所述的電信系統(tǒng),其中所述終端管理器(TASCF)包括編程裝置,用于允許應(yīng)用程序-為指定的終端獲取正確的服務(wù)能力特征事件的坐標(biāo),-同時(shí)為幾種終端ID查詢(xún)服務(wù)能力事件坐標(biāo),-獲取指定終端的網(wǎng)絡(luò)ID,-獲取所有其服務(wù)能力特征事件的坐標(biāo),以及-獲取特定網(wǎng)絡(luò)上的所有其服務(wù)能力特征事件。
    12.一種對(duì)應(yīng)用程序提供對(duì)多元異機(jī)種網(wǎng)絡(luò)的擴(kuò)展的開(kāi)放式服務(wù)訪(fǎng)問(wèn)的電信系統(tǒng),所述系統(tǒng)包括用于網(wǎng)絡(luò)的一個(gè)唯一公共構(gòu)架,以及為所述網(wǎng)絡(luò)提供公用網(wǎng)絡(luò)接口的公共服務(wù)能力特征(SCF)。
    13.根據(jù)權(quán)利要求12所述的電信系統(tǒng),所述服務(wù)能力特征包括通用服務(wù)特性,它指明SCF對(duì)哪個(gè)基本網(wǎng)絡(luò)有影響。
    14.根據(jù)權(quán)利要求13所述的電信系統(tǒng),其特征在于所述通用服務(wù)特性是一組字符串,每個(gè)字符串都包含&lt;operator,network&gt;線(xiàn)對(duì)。
    15.根據(jù)權(quán)利要求12所述的系統(tǒng),其中所述接口包括服務(wù)能力接口類(lèi),所述服務(wù)能力接口類(lèi)在應(yīng)用程序與基本網(wǎng)絡(luò)的接口之間提供一對(duì)多映射。
    16.根據(jù)權(quán)利要求12所述的系統(tǒng),其中所述公共服務(wù)能力特征包括映射裝置,用于將接口類(lèi)映射到網(wǎng)絡(luò)接口,以及分配器裝置,用于將來(lái)自于應(yīng)用程序的請(qǐng)求發(fā)送到正確的網(wǎng)絡(luò)接口類(lèi)。
    17.根據(jù)權(quán)利要求16所述的系統(tǒng),包括映射裝置與分配器裝置之間的登記接口,所述登記接口用分配器來(lái)啟用網(wǎng)絡(luò)登記。
    18.根據(jù)權(quán)利要求16所述的系統(tǒng),其中所述分配器裝置包括選擇裝置,它為從應(yīng)用程序到達(dá)的請(qǐng)求選擇正確的服務(wù)能力特征(SCF)。
    19.根據(jù)權(quán)利要求12所述的電信系統(tǒng),包括終端ID管理器,它根據(jù)終端ID來(lái)為應(yīng)用程序選擇所需的網(wǎng)絡(luò)服務(wù)能力特征(SCF)。
    20.根據(jù)權(quán)利要求15所述的電信系統(tǒng),其中所述終端ID管理器包括數(shù)據(jù)庫(kù)/目錄,所述數(shù)據(jù)庫(kù)/目錄包含應(yīng)用程序與終端ID之間的映射信息。
    21.根據(jù)權(quán)利要求19或20的其中之一所述的電信系統(tǒng),其中所述終端ID管理器包括數(shù)據(jù)庫(kù)/目錄,所述數(shù)據(jù)庫(kù)/目錄包含應(yīng)用程序與服務(wù)能力特征事件之間的映射信息、服務(wù)能力特征事件與網(wǎng)絡(luò)之間的映射信息、以及網(wǎng)絡(luò)與終端ID之間的映射信息。
    22.根據(jù)權(quán)利要求19所述的電信系統(tǒng),其中所述終端ID管理器是可以實(shí)時(shí)更新的。
    23.根據(jù)權(quán)利要求19所述的電信系統(tǒng),其中所述終端標(biāo)ID管理員(TA SCF)為SCF分配器裝置提供接口,所述終端ID管理器包括編程裝置,所述編程裝置提供-為指定的終端獲取正確的服務(wù)能力事件的坐標(biāo),以便將所述請(qǐng)求發(fā)送到那個(gè)SCF事件,包括-獲取應(yīng)用程序正在處理的終端ID,-獲取發(fā)出請(qǐng)求的應(yīng)用程序的應(yīng)用程序ID,以及SCF事件所返回的服務(wù)能力特征事件的坐標(biāo)。
    24.一種對(duì)應(yīng)用程序提供對(duì)多元異機(jī)種網(wǎng)絡(luò)的擴(kuò)展的開(kāi)放式服務(wù)訪(fǎng)問(wèn)的電信系統(tǒng),所述系統(tǒng)包括用于每個(gè)網(wǎng)絡(luò)的構(gòu)架,每個(gè)構(gòu)架都具有為所述網(wǎng)絡(luò)提供網(wǎng)絡(luò)專(zhuān)用接口的服務(wù)能力特征(SCF)。
    25.根據(jù)權(quán)利要求24所述的電信系統(tǒng),其中每個(gè)構(gòu)架都包括終端ID信息符,所述終端ID信息符向按照根據(jù)終端ID的網(wǎng)絡(luò)選擇的應(yīng)用程序提供服務(wù)能力功能。
    26.根據(jù)權(quán)利要求25所述的電信系統(tǒng),其中所述終端ID信息符將包含&lt;Terminal ID,belong(True/False)&gt;線(xiàn)對(duì)的字符串返回到所述發(fā)出請(qǐng)求的應(yīng)用程序。
    26.根據(jù)權(quán)利要求24所述的電信系統(tǒng),其中每個(gè)構(gòu)架都包括啟用選擇另一個(gè)構(gòu)架中的服務(wù)能力特征和接收對(duì)所述服務(wù)能力特征的坐標(biāo)的機(jī)構(gòu)。
    27.根據(jù)權(quán)利要求26所述的電信系統(tǒng),其中所述構(gòu)架的可選服務(wù)能力特征是預(yù)先定義的。
    28.根據(jù)權(quán)利要求24所述的電信系統(tǒng),其中所有構(gòu)架都包括相互驗(yàn)證程序。
    29.根據(jù)權(quán)利要求24所述的電信系統(tǒng),其中每個(gè)構(gòu)架都包括擴(kuò)展接口,所述擴(kuò)展接口啟用關(guān)于構(gòu)架所提供的服務(wù)能力特征的其它構(gòu)架請(qǐng)求信息。
    30.根據(jù)權(quán)利要求29所述的電信系統(tǒng),其中所述擴(kuò)展接口包括請(qǐng)求程序,其返回發(fā)出請(qǐng)求的構(gòu)架以及提供給所述構(gòu)架的預(yù)定服務(wù)能力特征的列表,以及獲取程序,其使構(gòu)架能請(qǐng)求另一個(gè)網(wǎng)絡(luò)依照發(fā)出請(qǐng)求的應(yīng)用程序所規(guī)定的服務(wù)特性,來(lái)返回服務(wù)能力特征事件的坐標(biāo)。
    31.根據(jù)權(quán)利要求24所述的電信系統(tǒng),包括終端ID管理器,它根據(jù)終端ID來(lái)為應(yīng)用程序選擇所需的網(wǎng)絡(luò)服務(wù)能力特征。
    32.根據(jù)權(quán)利要求31所述的電信系統(tǒng),其中所述終端ID管理器包括數(shù)據(jù)庫(kù)/目錄,所述數(shù)據(jù)庫(kù)/目錄包含應(yīng)用程序與終端ID之間的映射信息。
    33.根據(jù)權(quán)利要求31或32的其中之一所述的電信系統(tǒng),其中所述終端ID管理器包括數(shù)據(jù)庫(kù)/目錄,所述數(shù)據(jù)庫(kù)/目錄包含應(yīng)用程序與服務(wù)能力特征事件之間的映射信息、服務(wù)能力特征事件與網(wǎng)絡(luò)之間的映射信息、以及網(wǎng)絡(luò)與終端ID之間的映射信息。
    34.根據(jù)權(quán)利要求31所述的電信系統(tǒng),其中所述終端ID管理器包括信息接口,所述信息接口給終端ID管理器提供關(guān)于每個(gè)構(gòu)架所支持的終端ID范圍的消息。
    35.根據(jù)權(quán)利要求31所述的電信系統(tǒng),其中所述終端ID管理器是可以實(shí)時(shí)更新的。
    36.根據(jù)權(quán)利要求1、3、12或24的其中之一所述的系統(tǒng),其中所述網(wǎng)絡(luò)是至少一個(gè)電信網(wǎng)絡(luò)以及至少一個(gè)計(jì)算機(jī)網(wǎng)絡(luò)。
    37.根據(jù)權(quán)利要求36所述的系統(tǒng),其中所述電信網(wǎng)絡(luò)是無(wú)線(xiàn)或有線(xiàn)的,例如移動(dòng)式的、UMTS、GSM、PSTN/ISDN網(wǎng)絡(luò)。
    38.根據(jù)權(quán)利要求36所述的系統(tǒng),其中所述計(jì)算機(jī)網(wǎng)絡(luò)是基于分組的網(wǎng)絡(luò),例如IP(有線(xiàn))、無(wú)線(xiàn)LAN。藍(lán)牙或Hiper LAN(無(wú)線(xiàn))。
    39.在多元異機(jī)種網(wǎng)絡(luò)上提供應(yīng)用程序服務(wù)訪(fǎng)問(wèn)的方法,包括在異機(jī)種網(wǎng)絡(luò)的應(yīng)用程序編程接口(API)中實(shí)現(xiàn)帶有至少一個(gè)構(gòu)架的開(kāi)放式服務(wù)訪(fǎng)問(wèn)(OSA)擴(kuò)展,所述構(gòu)架在應(yīng)用程序與多元異機(jī)種網(wǎng)絡(luò)之間提供接口。
    全文摘要
    本發(fā)明涉及一種在多元異機(jī)種網(wǎng)路上提供應(yīng)用程序服務(wù)訪(fǎng)問(wèn)的方法和系統(tǒng)。盡管發(fā)源于移動(dòng)通信,但是本發(fā)明也可以應(yīng)用于純粹的電信領(lǐng)域。通過(guò)提供帶有至少一個(gè)構(gòu)架的開(kāi)放式服務(wù)訪(fǎng)問(wèn)(OSA)擴(kuò)展來(lái)實(shí)現(xiàn)所述應(yīng)用程序服務(wù)訪(fǎng)問(wèn),所述構(gòu)架在應(yīng)用程序與多元異機(jī)種網(wǎng)絡(luò)之間提供接口。
    文檔編號(hào)H04L29/08GK1543748SQ02815862
    公開(kāi)日2004年11月3日 申請(qǐng)日期2002年7月12日 優(yōu)先權(quán)日2001年7月13日
    發(fā)明者杜·梵·塔恩, 古恩沃德·M·格羅丹姆, 德 M 格羅丹姆, 杜 梵 塔恩 申請(qǐng)人:特里諾爾公司
    網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
    • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
    1
    苏尼特右旗| 教育| 多伦县| 广西| 天柱县| 罗山县| 海安县| 潢川县| 留坝县| 布拖县| 遂宁市| 中卫市| 佳木斯市| 兴隆县| 象州县| 固始县| 曲阜市| 正镶白旗| 万载县| 彩票| 武隆县| 景宁| 微山县| 宁南县| 辉县市| 五指山市| 安康市| 车致| 湖南省| 麻江县| 昔阳县| 台北县| 新化县| 郎溪县| 新民市| 临桂县| 云林县| 津市市| 岑溪市| 郸城县| 宁波市|