亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

使用OTT服務(wù)的基于基礎(chǔ)設(shè)施的D2D連接建立的制作方法

文檔序號(hào):11637866閱讀:337來(lái)源:國(guó)知局
使用OTT服務(wù)的基于基礎(chǔ)設(shè)施的D2D連接建立的制造方法與工藝

本公開(kāi)總體上涉及電信網(wǎng)絡(luò)的領(lǐng)域。特別但非必然地,本公開(kāi)涉及一種用于對(duì)電信網(wǎng)絡(luò)進(jìn)行動(dòng)態(tài)重新配置以便在連接至電信網(wǎng)絡(luò)的第一和第二設(shè)備之間進(jìn)行基于基礎(chǔ)設(shè)施的設(shè)備至設(shè)備(d2d)通信的方法、系統(tǒng)和計(jì)算機(jī)程序產(chǎn)品。



背景技術(shù):

在未來(lái),設(shè)備的配對(duì)之間的通信可能有所增多。這樣的通信的示例可以在有所增加的諸如游戲機(jī)、電視和加熱系統(tǒng)的家用設(shè)備的連接的應(yīng)用以及在近期加入的平板計(jì)算機(jī)和智能電話(huà)中找到。這些設(shè)備中的一些能夠出于各種目的而通過(guò)它們之間的直接數(shù)據(jù)連接來(lái)發(fā)送和接收數(shù)據(jù),作為示例,諸如使用智能電話(huà)或平板計(jì)算機(jī)來(lái)控制電視或加熱系統(tǒng),從相機(jī)向膝上電腦或個(gè)人計(jì)算機(jī)(pc)無(wú)線(xiàn)傳輸圖像和運(yùn)動(dòng)畫(huà)面,等等。目前,這樣的通信通常通過(guò)將兩個(gè)設(shè)備都連接至諸如有線(xiàn)或無(wú)線(xiàn)的家庭或辦公網(wǎng)絡(luò)之類(lèi)的相同網(wǎng)絡(luò)來(lái)實(shí)施。由于這并非始終都可能或期望如此,所以為了在并不處于相同網(wǎng)絡(luò)中的兩個(gè)設(shè)備之間進(jìn)行數(shù)據(jù)交換,所述設(shè)備不得不利用在線(xiàn)服務(wù)來(lái)中繼數(shù)據(jù),而有時(shí)這也并不是所期望的。

經(jīng)常,在并不連接至共同的局部網(wǎng)絡(luò)且并不使用在線(xiàn)服務(wù)而互相進(jìn)行直接通信會(huì)具有優(yōu)勢(shì)的設(shè)備是連接至蜂窩電信網(wǎng)絡(luò)的設(shè)備。已經(jīng)開(kāi)發(fā)出了被稱(chēng)作“接近度服務(wù)”或“直接模式”的技術(shù),它使得兩個(gè)蜂窩設(shè)備之間能夠利用為該用途所分配的無(wú)線(xiàn)電資源進(jìn)行直接數(shù)據(jù)連接。常規(guī)的蜂窩設(shè)備利用一個(gè)或多個(gè)電信網(wǎng)絡(luò)的網(wǎng)絡(luò)基礎(chǔ)設(shè)施,該基礎(chǔ)設(shè)施至少包括互相通信的至少一個(gè)基站,然而這樣的設(shè)備之間的直接模式通信的特征在于:它們能夠彼此建立直接無(wú)線(xiàn)數(shù)據(jù)連接而并不需要用戶(hù)數(shù)據(jù)經(jīng)過(guò)網(wǎng)絡(luò)基礎(chǔ)設(shè)施。

將期望能夠在并非如以上所描述的直接模式通信所要求的那樣彼此接近而且也并不處于相同的局部網(wǎng)絡(luò)中的兩個(gè)蜂窩設(shè)備之間進(jìn)行設(shè)備至設(shè)備(d2d)通信。使得這樣的通信對(duì)蜂窩設(shè)備難以實(shí)現(xiàn)的一個(gè)因素在于,蜂窩設(shè)備可能被訂閱于不同模式的網(wǎng)絡(luò)運(yùn)營(yíng)商,因此處于不同的防火墻之后。甚至對(duì)于相同移動(dòng)運(yùn)營(yíng)商網(wǎng)絡(luò)中的設(shè)備而言,安全規(guī)范也可能防止這兩個(gè)設(shè)備直接通信。針對(duì)該問(wèn)題的一種平常的解決方案會(huì)是移除防火墻并且使得每個(gè)設(shè)備都能夠從運(yùn)營(yíng)商網(wǎng)絡(luò)內(nèi)部和外部這兩處被直接尋址。隨之而來(lái)的可能問(wèn)題在于:運(yùn)營(yíng)商并且因此設(shè)備的用戶(hù)將無(wú)法對(duì)被允許到達(dá)設(shè)備的數(shù)據(jù)加以控制。例如,惡意網(wǎng)站或黑客因此能夠不斷向某些設(shè)備發(fā)送數(shù)據(jù),這會(huì)導(dǎo)致終端用戶(hù)將面臨數(shù)據(jù)使用的高額賬單,和/或網(wǎng)絡(luò)運(yùn)營(yíng)商將無(wú)法對(duì)非請(qǐng)求數(shù)據(jù)計(jì)費(fèi),導(dǎo)致運(yùn)營(yíng)商的損失。

還將期望的是,為了讓兩個(gè)蜂窩設(shè)備上的兩個(gè)軟件應(yīng)用交換數(shù)據(jù),設(shè)備和應(yīng)用應(yīng)當(dāng)了解設(shè)備之間的連接是可用的以及它們應(yīng)當(dāng)預(yù)期數(shù)據(jù)分組或者能夠在該連接上發(fā)送數(shù)據(jù)分組。優(yōu)選地,允許這樣的通信的技術(shù)將是無(wú)縫的并且易于被應(yīng)用開(kāi)發(fā)方和設(shè)備的終端用戶(hù)這兩者所使用。

本領(lǐng)域所需要的是一種使得能夠在連接至單一移動(dòng)運(yùn)營(yíng)商的相同或不同的(多個(gè))電信網(wǎng)絡(luò)或者不同移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商的電信網(wǎng)絡(luò)的兩個(gè)蜂窩設(shè)備之間以能夠解決至少一些以上所描述的問(wèn)題的方式建立連接的技術(shù)。



技術(shù)實(shí)現(xiàn)要素:

為了解決以上所描述的一個(gè)或多個(gè)問(wèn)題,提出了一種在這里被稱(chēng)作“基于基礎(chǔ)設(shè)施的d2d通信”的技術(shù),其中術(shù)語(yǔ)“基于基礎(chǔ)設(shè)施的d2d通信”是指在兩個(gè)設(shè)備之間發(fā)現(xiàn)并建立直接數(shù)據(jù)連接以便使得就像這些設(shè)備位于相同網(wǎng)絡(luò)中那樣能夠進(jìn)行數(shù)據(jù)交換。換句話(huà)說(shuō),基于基礎(chǔ)設(shè)施的d2d通信允許設(shè)備在出于該目的所建立的連接上直接交換數(shù)據(jù)分組,作為示例,諸如傳輸控制協(xié)議(tcp)/互聯(lián)網(wǎng)協(xié)議(ip)和用戶(hù)數(shù)據(jù)報(bào)協(xié)議(udp)/ip分組,該連接在這里被稱(chēng)作“基于基礎(chǔ)設(shè)施的d2d連接”。在下文中,除非另外有所規(guī)定,否則術(shù)語(yǔ)“通信”和“連接”分別是指基于基礎(chǔ)設(shè)施的d2d通信和連接。

在最為一般的情形中,設(shè)備連接至不同移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商(mno)的電信網(wǎng)絡(luò)。然而,在各種單獨(dú)情形中,設(shè)備可能連接至單個(gè)mno的兩個(gè)不同電信網(wǎng)絡(luò),以及連接至單個(gè)mno的相同電信網(wǎng)絡(luò)。

在本發(fā)明的一個(gè)方面,提出了一種計(jì)算機(jī)實(shí)施的用于第一移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商(mnoa)所控制的第一路由實(shí)體的方法,該方法能夠在連接至第一移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商的電信網(wǎng)絡(luò)的第一設(shè)備和連接至第二移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商(mnob)的電信網(wǎng)絡(luò)的第二設(shè)備之間建立基于基礎(chǔ)設(shè)施的d2d連接。這樣的設(shè)備可以是任何的智能設(shè)備或終端,優(yōu)選地是移動(dòng)終端,在標(biāo)準(zhǔn)化形式中更為正式地被稱(chēng)作“用戶(hù)設(shè)備”(ue)或“移動(dòng)站點(diǎn)”(ms),并且有時(shí)也被簡(jiǎn)稱(chēng)為“用戶(hù)”、“終端”或“蜂窩設(shè)備”。這樣的設(shè)備還包括諸如膝上電腦、平板電腦、智能手表、智能眼鏡等的設(shè)備。該方法包括由第一路由實(shí)體所執(zhí)行的以下步驟:從第一設(shè)備接收包括第二設(shè)備的第一標(biāo)識(shí)符的連接請(qǐng)求,將所接收的第二設(shè)備的第一標(biāo)識(shí)符解析為第二設(shè)備的第二標(biāo)識(shí)符,該第二標(biāo)識(shí)符識(shí)別第二移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商(mnob)所控制的第二路由實(shí)體,并且通過(guò)向該第二路由實(shí)體提供對(duì)第一設(shè)備和第二設(shè)備之間的連接的連接請(qǐng)求而使用該第二標(biāo)識(shí)符聯(lián)系所識(shí)別的第二路由實(shí)體,該連接請(qǐng)求包括第二設(shè)備的第一標(biāo)識(shí)符和/或第二標(biāo)識(shí)符。該方法進(jìn)一步包括步驟:向第二路由實(shí)體提供第一設(shè)備的聯(lián)系信息,從第二路由實(shí)體接收第二設(shè)備的聯(lián)系信息,并且依據(jù)第一設(shè)備的聯(lián)系信息和第二設(shè)備的聯(lián)系信息配置第一防火墻以便通過(guò)第一設(shè)備和第二設(shè)備之間的基于基礎(chǔ)設(shè)施的d2d連接進(jìn)行數(shù)據(jù)交換。該第一防火墻是第一設(shè)備與之連接的電信網(wǎng)絡(luò)的防火墻(即,它不同于可以在第一設(shè)備自身上實(shí)施的防火墻),該第一防火墻被配置為充當(dāng)?shù)谝辉O(shè)備的防火墻(即,被配置為保護(hù)第一設(shè)備)。

在本發(fā)明的另一個(gè)方面,還公開(kāi)了一種計(jì)算機(jī)實(shí)施的要由以上所描述的第二路由實(shí)體所執(zhí)行的方法。該方法包括由第二路由實(shí)體所執(zhí)行的步驟:從第一路由實(shí)體接收針對(duì)第一設(shè)備和第二設(shè)備之間的連接的連接請(qǐng)求,如以上所描述的,該連接請(qǐng)求包括第二設(shè)備的第一標(biāo)識(shí)符和/或第二標(biāo)識(shí)符,對(duì)所接收到的第一標(biāo)識(shí)符和/或第二標(biāo)識(shí)符進(jìn)行解析以確定第二設(shè)備的第三標(biāo)識(shí)符,并且通過(guò)向所確定的第三標(biāo)識(shí)符所識(shí)別的第二設(shè)備提供連接請(qǐng)求或者其衍生形式使用所確定的第三標(biāo)識(shí)符聯(lián)系第二設(shè)備。該方法可以進(jìn)一步包括步驟:從第一路由實(shí)體接收第一設(shè)備的聯(lián)系信息,可選地從第二設(shè)備接收第二設(shè)備接受該連接請(qǐng)求的指示,向第一路由實(shí)體提供第二設(shè)備的聯(lián)系信息,并且依據(jù)第一設(shè)備的聯(lián)系信息和第二設(shè)備的聯(lián)系信息對(duì)第二防火墻進(jìn)行配置以便通過(guò)第一設(shè)備和第二設(shè)備之間的基于基礎(chǔ)設(shè)施的d2d連接進(jìn)行數(shù)據(jù)交換。該第二防火墻是第二設(shè)備與之連接的電信網(wǎng)絡(luò)的防火墻(即,它不同于可以在第二設(shè)備自身上實(shí)施的防火墻),該第二防火墻被配置為充當(dāng)?shù)诙O(shè)備的防火墻(即,被配置為保護(hù)第二設(shè)備)。

在下文中,出于簡(jiǎn)明的原因,第一和第二防火墻分別被稱(chēng)作第一和第二設(shè)備的防火墻。然而,依據(jù)以上所提供的這些防火墻的解釋?zhuān)斫獾氖?,這些防火墻是指網(wǎng)絡(luò)級(jí)別的防火墻(即,由電信網(wǎng)絡(luò)和/或mno所控制的防火墻),而不是在設(shè)備自身上實(shí)施或由設(shè)備自身所控制的防火墻。

在下文中,通過(guò)參考連接至不同移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商的相應(yīng)電信網(wǎng)絡(luò)的第一和第二設(shè)備而針對(duì)最為一般的情形對(duì)由第一和第二路由實(shí)體所執(zhí)行的方法進(jìn)行描述。然而,這里所描述的方法同樣能夠應(yīng)用于其中第一和第二設(shè)備連接至相同移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商的相同電信網(wǎng)絡(luò)的特定情形,以及應(yīng)用于其中第一和第二設(shè)備連接至相同移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商的不同電信網(wǎng)絡(luò)的特定情形。換句話(huà)說(shuō),如在權(quán)利要求中所使用的,第一移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商可以與第二移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商相同,但并非必然如此,并且在第一移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商與第二移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商相同的情況下,第一設(shè)備與之連接的電信網(wǎng)絡(luò)可以與第二設(shè)備與之連接的電信網(wǎng)絡(luò)相同,但并非必然如此。

如本文所使用的,術(shù)語(yǔ)“第一標(biāo)識(shí)符”是指智能蜂窩設(shè)備和互聯(lián)網(wǎng)上的過(guò)頂(over-the-top)應(yīng)用(作為示例,諸如facebook、twitter等)所使用的應(yīng)用級(jí)別的標(biāo)識(shí)符。應(yīng)用級(jí)別的標(biāo)識(shí)符的一些示例包括但并不局限于登錄名、好友名稱(chēng)、識(shí)別具體用戶(hù)的在線(xiàn)應(yīng)用所生成的數(shù)字串、電子郵件地址等等。

如這里所使用的,術(shù)語(yǔ)“第二標(biāo)識(shí)符”是指移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商(mno)所使用的網(wǎng)絡(luò)級(jí)別的標(biāo)識(shí)符。網(wǎng)絡(luò)級(jí)別的標(biāo)識(shí)符的一些示例包括但并不局限于國(guó)際移動(dòng)訂戶(hù)標(biāo)識(shí)符(imsi)、移動(dòng)站點(diǎn)國(guó)際訂戶(hù)目錄編號(hào)(msisdn)、通用資源標(biāo)識(shí)符(uri)等。這些網(wǎng)絡(luò)級(jí)別的標(biāo)識(shí)符通常被構(gòu)建為使得它們識(shí)別該網(wǎng)絡(luò)級(jí)別的標(biāo)識(shí)符屬于哪個(gè)移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商或者域。因此,網(wǎng)絡(luò)級(jí)別的標(biāo)識(shí)符可以被用來(lái)識(shí)別并聯(lián)系所識(shí)別的移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商所控制的路由實(shí)體。

如這里所使用的,術(shù)語(yǔ)“第三標(biāo)識(shí)符”是指第二網(wǎng)絡(luò)在內(nèi)部使用以尋址第二設(shè)備和/或路由通信業(yè)務(wù)至第二設(shè)備的標(biāo)識(shí)符。這樣的標(biāo)識(shí)符的確切形式—例如imsi、臨時(shí)移動(dòng)訂戶(hù)身份(tmsi)、ip地址、sip地址或國(guó)際移動(dòng)設(shè)備身份(imei)—取決于網(wǎng)絡(luò)的實(shí)施方式。

本發(fā)明的實(shí)施例所基于的想法在于,期望讓蜂窩設(shè)備的終端用戶(hù)能夠在他們的設(shè)備上運(yùn)行的ott應(yīng)用之內(nèi)建立與其它設(shè)備的基于基礎(chǔ)設(shè)施的d2d連接,即該ott應(yīng)用應(yīng)當(dāng)對(duì)建立這樣的連接進(jìn)行掌控。例如,如果瑪麗(mary)想要通過(guò)facebook向約翰(john)發(fā)送照片,她應(yīng)當(dāng)能夠選擇“約翰(john)”,打開(kāi)情境菜單并且選擇“通過(guò)d2d發(fā)送”。隨后出現(xiàn)的問(wèn)題是:如果應(yīng)用應(yīng)當(dāng)這樣做,則在該應(yīng)用中使用的設(shè)備的標(biāo)識(shí)符(即,第一標(biāo)識(shí)符)應(yīng)當(dāng)能夠被鏈接至被用于在第二設(shè)備的移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商的電信網(wǎng)絡(luò)中進(jìn)行路由的設(shè)備標(biāo)識(shí)符(即,第二和第三標(biāo)識(shí)符)。該問(wèn)題通過(guò)在發(fā)起與另一個(gè)蜂窩設(shè)備(第二設(shè)備)的d2d通信的一個(gè)蜂窩設(shè)備(“第一設(shè)備”)一側(cè)上實(shí)施路由實(shí)體(第一路由實(shí)體)以及在第二設(shè)備一側(cè)上實(shí)施路由實(shí)體(第二路由實(shí)體)而被解決。第一路由實(shí)體能夠?qū)⒌诙O(shè)備的第一標(biāo)識(shí)符解析為第二設(shè)備的第二標(biāo)識(shí)符,假設(shè)第二設(shè)備過(guò)去已經(jīng)向ott服務(wù)提供商或另一數(shù)據(jù)庫(kù)注冊(cè)了其網(wǎng)絡(luò)級(jí)別標(biāo)識(shí)符以及其應(yīng)用級(jí)別標(biāo)識(shí)符之間的關(guān)聯(lián),并且基于此識(shí)別第二路由實(shí)體并且隨后利用包含第二設(shè)備的第一和/或第二標(biāo)識(shí)符的連接請(qǐng)求來(lái)聯(lián)系第二路由實(shí)體。第二路由實(shí)體能夠?qū)⑺邮盏牡诙O(shè)備的第一標(biāo)識(shí)符和/或第二標(biāo)識(shí)符解析為該設(shè)備的第三標(biāo)識(shí)符。這兩個(gè)路由實(shí)體進(jìn)一步被配置為在交換第一和第二設(shè)備的聯(lián)系信息并且配置它們相應(yīng)的邊緣防火墻(即,針對(duì)每個(gè)相應(yīng)的mno,核心網(wǎng)絡(luò)與諸如互聯(lián)網(wǎng)的另外網(wǎng)絡(luò)之間的防火墻)時(shí)進(jìn)行協(xié)作,以便在設(shè)備之間進(jìn)行數(shù)據(jù)交換。以這種方式,可以在均處于相應(yīng)的網(wǎng)絡(luò)級(jí)別防火墻(即,它們的相應(yīng)電信網(wǎng)絡(luò)和/或mno所控制的防火墻)之后的一對(duì)設(shè)備之間建立基于基礎(chǔ)設(shè)施的d2d連接。

在一個(gè)實(shí)施例中,第一路由實(shí)體所執(zhí)行的方法可以進(jìn)一步包括步驟:從第一設(shè)備接收終止第一設(shè)備和第二設(shè)備之間的連接的命令,指示第一設(shè)備的防火墻終止該連接,并且可選地向第二路由實(shí)體提供該連接將被終止的指示。相對(duì)應(yīng)地,第二路由實(shí)體所執(zhí)行的方法于是可以進(jìn)一步包括步驟:從第一路由實(shí)體接收第一設(shè)備發(fā)出了終止第一設(shè)備和第二設(shè)備之間的連接的命令的指示,并且指示第二設(shè)備的防火墻終止該連接,和/或向第二設(shè)備提供該連接將要被終止的指示。以這種方式,第一設(shè)備可以發(fā)起連接的終止。

在另一個(gè)實(shí)施例中,第一路由實(shí)體所執(zhí)行的方法可以進(jìn)一步包括步驟:從第二路由實(shí)體接收第二設(shè)備發(fā)出了終止第一設(shè)備和第二設(shè)備之間的連接的命令的指示,并且指示第一設(shè)備的防火墻終止該連接,和/或向第一設(shè)備提供該連接將要終止的指示。相對(duì)應(yīng)地,第二路由實(shí)體所執(zhí)行的方法于是可以進(jìn)一步包括步驟:從第二設(shè)備接收終止第一設(shè)備和第二設(shè)備之間的連接的命令,指示第二設(shè)備的防火墻終止該連接,并且可選地,向第一路由實(shí)體提供該連接將被終止的指示。這樣的實(shí)施例允許第二設(shè)備發(fā)起連接的終止。

在一個(gè)實(shí)施例中,第一路由實(shí)體對(duì)第二設(shè)備的第一標(biāo)識(shí)符進(jìn)行解析以確定第二設(shè)備的第二標(biāo)識(shí)符可以包括第一路由實(shí)體向與ott應(yīng)用相關(guān)聯(lián)的服務(wù)器發(fā)送包括第一標(biāo)識(shí)符的請(qǐng)求,并且接收包括第二標(biāo)識(shí)符的響應(yīng)。在另一個(gè)實(shí)施例中,第一路由實(shí)體對(duì)第二設(shè)備的第一標(biāo)識(shí)符進(jìn)行解析以確定第二設(shè)備的第二標(biāo)識(shí)符可以包括第一路由實(shí)體訪(fǎng)問(wèn)用于基于第一標(biāo)識(shí)符構(gòu)建第二標(biāo)識(shí)符的邏輯,并且對(duì)所接收的第二設(shè)備的第一標(biāo)識(shí)符應(yīng)用該邏輯以構(gòu)建第二設(shè)備的第二標(biāo)識(shí)符。在又另一個(gè)實(shí)施例中,第一路由實(shí)體對(duì)第二設(shè)備的第一標(biāo)識(shí)符進(jìn)行解析以確定第二設(shè)備的第二標(biāo)識(shí)符可以包括第一路由實(shí)體使用與ott應(yīng)用相關(guān)聯(lián)的服務(wù)器的公鑰對(duì)所接收的第一標(biāo)識(shí)符進(jìn)行解密。在一個(gè)實(shí)施例中,第二設(shè)備的第二標(biāo)識(shí)符可以與第二設(shè)備的第一標(biāo)識(shí)符相同。

在一個(gè)實(shí)施例中,第二路由實(shí)體對(duì)第二設(shè)備的第二標(biāo)識(shí)符進(jìn)行解析以確定第二設(shè)備的第三標(biāo)識(shí)符可以包括第二路由實(shí)體訪(fǎng)問(wèn)包括(識(shí)別)多個(gè)第二標(biāo)識(shí)符和多個(gè)第三標(biāo)識(shí)符的數(shù)據(jù)庫(kù),該多個(gè)第三標(biāo)識(shí)符中的每一個(gè)對(duì)應(yīng)于該多個(gè)第二標(biāo)識(shí)符中的一個(gè)或多個(gè),并且將該數(shù)據(jù)庫(kù)中所存儲(chǔ)的多個(gè)第三標(biāo)識(shí)符中對(duì)應(yīng)于所接收的第二設(shè)備的第二標(biāo)識(shí)符的一個(gè)識(shí)別為第二設(shè)備的第三標(biāo)識(shí)符。在另一個(gè)實(shí)施例中,第二路由實(shí)體對(duì)第二設(shè)備的第二標(biāo)識(shí)符進(jìn)行解析以確定第二設(shè)備的第三標(biāo)識(shí)符可以包括第二路由實(shí)體訪(fǎng)問(wèn)用于基于第二標(biāo)識(shí)符構(gòu)建第三標(biāo)識(shí)符的邏輯,并且對(duì)所接收的第二設(shè)備的第二標(biāo)識(shí)符應(yīng)用該邏輯以構(gòu)建第二設(shè)備的第三標(biāo)識(shí)符。在一個(gè)實(shí)施例中,第三標(biāo)識(shí)符可以與第二標(biāo)識(shí)符相同。在一個(gè)實(shí)施例中,第二標(biāo)識(shí)符可以利用第二路由實(shí)體所知的密鑰進(jìn)行加密從而獲得第三標(biāo)識(shí)符。

在一個(gè)實(shí)施例中,第一設(shè)備的聯(lián)系信息可以包括要被用于通過(guò)連接傳輸數(shù)據(jù)的第一設(shè)備的ip地址以及一個(gè)或多個(gè)端口號(hào),并且第二設(shè)備的聯(lián)系信息可以包括要被用于通過(guò)連接傳輸數(shù)據(jù)的第二設(shè)備的ip地址以及一個(gè)或多個(gè)端口。

在優(yōu)選實(shí)施例中,第一路由實(shí)體可以包括第一移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商的電信網(wǎng)絡(luò)的核心網(wǎng)絡(luò)內(nèi)的直接模式控制中心(dmcc),而第二路由實(shí)體可以包括第二移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商的電信網(wǎng)絡(luò)的核心網(wǎng)絡(luò)內(nèi)的相似dmcc。

在本發(fā)明的又另一個(gè)方面,公開(kāi)了一種要由以上所描述的第一設(shè)備所執(zhí)行的計(jì)算機(jī)實(shí)施的方法。該方法包括由第一設(shè)備所執(zhí)行的步驟:從連接至第一移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商的電信網(wǎng)絡(luò)外部以及第二移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商的電信網(wǎng)絡(luò)外部的網(wǎng)絡(luò)的ott服務(wù)提供商獲取第二設(shè)備的第一標(biāo)識(shí)符,向以上所描述的第一路由實(shí)體提供包括第二設(shè)備的第一標(biāo)識(shí)符的連接請(qǐng)求,并且可選地,從第一路由實(shí)體接收第二設(shè)備的聯(lián)系信息。在一個(gè)實(shí)施例中,這樣的方法可以進(jìn)一步包括第一設(shè)備向第一路由實(shí)體提供終止第一設(shè)備和第二設(shè)備之間的連接的命令的步驟,或者第一設(shè)備從第一路由實(shí)體接收該連接要被終止的指示的步驟。

在本發(fā)明再另一個(gè)方面,公開(kāi)了一種要由以上所描述的第二設(shè)備所執(zhí)行的計(jì)算機(jī)實(shí)施的方法。該方法包括由第二設(shè)備所執(zhí)行的步驟:向連接至第一移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商的電信網(wǎng)絡(luò)外部以及第二移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商的電信網(wǎng)絡(luò)外部的網(wǎng)絡(luò)的ott服務(wù)提供商提供第二設(shè)備的第一標(biāo)識(shí)符,從以上所描述的第二路由實(shí)體接收針對(duì)第一設(shè)備和第二設(shè)備之間的連接的連接請(qǐng)求,可選地,向第二路由實(shí)體提供第二設(shè)備接受該連接請(qǐng)求的指示,以及可選地,從第二路由實(shí)體接收第一設(shè)備的聯(lián)系信息。在一個(gè)實(shí)施例中,這樣的方法可以進(jìn)一步包括第二設(shè)備向第二路由實(shí)體提供終止第一設(shè)備和第二設(shè)備之間的連接的命令的步驟,或者第二設(shè)備從第二路由實(shí)體接收該連接要被終止的指示的步驟。

根據(jù)本發(fā)明的其它方面,提供了用于實(shí)施這里所描述的方法步驟的數(shù)據(jù)處理系統(tǒng)和裝置。該數(shù)據(jù)處理系統(tǒng)和裝置的每一個(gè)包括至少一個(gè)被配置為實(shí)施這里所描述的方法步驟的處理器。這樣的數(shù)據(jù)處理系統(tǒng)可以被包括在該裝置之內(nèi)。

本公開(kāi)還可以涉及到在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上實(shí)施的計(jì)算機(jī)程序,以及存儲(chǔ)這樣的計(jì)算機(jī)程序的優(yōu)選為非瞬態(tài)的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。該計(jì)算機(jī)程序可以包括軟件代碼部分,所述軟件代碼部分被配置為在計(jì)算機(jī)上運(yùn)行時(shí)執(zhí)行根據(jù)本公開(kāi)中所描述的任一種方法的方法步驟。

在之前的實(shí)施例中,第二設(shè)備可替換地可以連接至不同于第二網(wǎng)絡(luò)運(yùn)營(yíng)商(mnoa)的電信網(wǎng)絡(luò)的第二網(wǎng)絡(luò)。例如,該第二網(wǎng)絡(luò)可以是例如第二運(yùn)營(yíng)商或第一運(yùn)營(yíng)商的固定或無(wú)線(xiàn)網(wǎng)絡(luò)。該無(wú)線(xiàn)網(wǎng)絡(luò)可以是wifi網(wǎng)絡(luò),例如包括無(wú)線(xiàn)接入點(diǎn)或熱點(diǎn)。該第二設(shè)備可以經(jīng)由私有網(wǎng)絡(luò)連接至第二網(wǎng)絡(luò),上述私有網(wǎng)絡(luò)諸如是家庭網(wǎng)絡(luò)或公司網(wǎng)絡(luò),所述第二網(wǎng)絡(luò)可以是固定的和/或無(wú)線(xiàn)的,例如wifi網(wǎng)絡(luò)。如之前實(shí)施例中所描述的,在第二設(shè)備和第二設(shè)備與之連接的第二網(wǎng)絡(luò)之間可以存在第二防火墻。第二防火墻例如可以是能夠被配置為防火墻的家庭網(wǎng)關(guān)。第二防火墻可以處于來(lái)自第二網(wǎng)絡(luò)的運(yùn)營(yíng)商控制之下,即,所述運(yùn)營(yíng)商能夠從第二網(wǎng)絡(luò)改變防火墻設(shè)置,和/或第二防火墻可以從私有網(wǎng)絡(luò)進(jìn)行控制,例如,第二設(shè)備可以改變防火墻設(shè)置。然而,如果存在第二防火墻,則改變第二設(shè)備和第二網(wǎng)絡(luò)之間的防火墻設(shè)置可能是復(fù)雜的,受到各種防火墻控制策略的影響,并且可能具有安全風(fēng)險(xiǎn)。因此,在下面的多個(gè)方面和實(shí)施例中提出了在連接請(qǐng)求從第一設(shè)備發(fā)起的情況下也讓連接從第二設(shè)備通過(guò)第二防火墻來(lái)建立,因?yàn)橥ㄟ^(guò)防火墻的外出通信業(yè)務(wù)通常是能被允許的。有利的是,在網(wǎng)絡(luò)之一并非移動(dòng)網(wǎng)絡(luò)的情況下,能夠建立不同網(wǎng)絡(luò)或不同網(wǎng)絡(luò)區(qū)段之間的d2d連接。

在以下的多個(gè)方面和實(shí)施例中,第二設(shè)備可以向包括注冊(cè)數(shù)據(jù)庫(kù)的第二路由實(shí)體注冊(cè)其第一標(biāo)識(shí)符(應(yīng)用級(jí)別標(biāo)識(shí)符)以及其第二標(biāo)識(shí)符(運(yùn)營(yíng)商級(jí)別標(biāo)識(shí)符)。第二網(wǎng)絡(luò)可以包括第二路由實(shí)體,例如dmcc。第二路由實(shí)體可以不被配置為對(duì)第二防火墻進(jìn)行配置,但是并不排除如此。第一標(biāo)識(shí)符和第二標(biāo)識(shí)符可以被存儲(chǔ)在該注冊(cè)數(shù)據(jù)庫(kù)中。第一標(biāo)識(shí)符和第二標(biāo)識(shí)符之間的關(guān)系能夠以本領(lǐng)域技術(shù)人員認(rèn)為有用的任何方法進(jìn)行存儲(chǔ)。第二路由實(shí)體可以將第一標(biāo)識(shí)符和第二標(biāo)識(shí)符轉(zhuǎn)發(fā)至ott服務(wù)。這允許第一路由實(shí)體將第二設(shè)備的第一標(biāo)識(shí)符解析為第二設(shè)備的第二標(biāo)識(shí)符,并且因此識(shí)別第二路由實(shí)體。將設(shè)備的第一標(biāo)識(shí)符解析為第二標(biāo)識(shí)符的方式在以上已經(jīng)有所描述,并且這里不再重復(fù)。

可替換地,第二路由實(shí)體可以處于ott服務(wù)提供商的控制之下。一種優(yōu)勢(shì)可能在于:對(duì)于至少針對(duì)相同的ott服務(wù)向第二路由實(shí)體注冊(cè)其第一標(biāo)識(shí)符和第二標(biāo)識(shí)符的設(shè)備而言,運(yùn)營(yíng)商和用戶(hù)能夠共享相同的第二路由實(shí)體。

連接可以在第二設(shè)備和第二路由實(shí)體之間保持開(kāi)放,從而始終都能夠從第二路由實(shí)體聯(lián)系到第二設(shè)備,例如用以遞送連接請(qǐng)求。諸如ott提供商所提供的通知也可以被用來(lái)向第二設(shè)備遞送連接請(qǐng)求,所述遞送例如經(jīng)由第二網(wǎng)絡(luò)或者經(jīng)由第二設(shè)備也可以與之進(jìn)行連接的不同網(wǎng)絡(luò),例如移動(dòng)網(wǎng)絡(luò)。遞送推送通知的通知服務(wù)使得能夠向設(shè)備發(fā)送消息而并不要求去往電話(huà)的ip級(jí)別的連接,因此減少了電池消耗。

第二設(shè)備可以在第二設(shè)備建立連接之前或者期間向第二路由實(shí)體進(jìn)行注冊(cè),例如在必要時(shí)在第二設(shè)備建立期間進(jìn)行配置。第二設(shè)備在向第二路由實(shí)體注冊(cè)以及在向ott服務(wù)注冊(cè)第二標(biāo)識(shí)符之前可能已經(jīng)使用(u)sim、軟sim、simaka過(guò)程或者類(lèi)似方法獲得了第二標(biāo)識(shí)符。例如,移動(dòng)設(shè)備與向移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商的訂閱相關(guān)聯(lián),或者它已經(jīng)從另一個(gè)設(shè)備獲得了憑證(例如,參見(jiàn)申請(qǐng)13190078.9)。

在本發(fā)明的另一個(gè)方面,公開(kāi)了一種用于第一移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商所控制的第一路由實(shí)體的計(jì)算機(jī)實(shí)施的方法。該方法使得能夠在連接至第一移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商的電信網(wǎng)絡(luò)的第一設(shè)備與連接至第二電信網(wǎng)絡(luò)的第二設(shè)備之間建立連接。該方法包括要由第一路由實(shí)體所執(zhí)行的步驟:從第一設(shè)備接收包括第二設(shè)備的第一標(biāo)識(shí)符的連接請(qǐng)求;將第二設(shè)備的第一標(biāo)識(shí)符解析為識(shí)別第二路由實(shí)體的第二設(shè)備的第二標(biāo)識(shí)符;向第二路由實(shí)體提供針對(duì)第一設(shè)備和第二設(shè)備之間的連接的連接請(qǐng)求,該連接請(qǐng)求包括第二設(shè)備的第一標(biāo)識(shí)符和/或第二標(biāo)識(shí)符;向第二路由實(shí)體提供第一設(shè)備的聯(lián)系信息;從第二路由實(shí)體接收第二設(shè)備的聯(lián)系信息;以及依據(jù)第一設(shè)備的聯(lián)系信息和第二設(shè)備的聯(lián)系信息配置第一防火墻以便通過(guò)第一設(shè)備和第二設(shè)備之間的連接進(jìn)行數(shù)據(jù)交換,其中該第一防火墻是第一設(shè)備與之連接的電信網(wǎng)絡(luò)的、被配置為保護(hù)第一設(shè)備的防火墻。

在本發(fā)明的又另一個(gè)方面,公開(kāi)了一種用于第二路由實(shí)體的計(jì)算機(jī)實(shí)施的方法。該方法使得能夠在連接至第一移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商的電信網(wǎng)絡(luò)的第一設(shè)備與連接至第二電信網(wǎng)絡(luò)的第二設(shè)備之間建立連接。該方法包括要由第二路由實(shí)體所執(zhí)行的步驟:從第一移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商所控制的第一路由實(shí)體接收針對(duì)第一設(shè)備和第二設(shè)備之間的連接的連接請(qǐng)求,該連接請(qǐng)求包括第二設(shè)備的第一標(biāo)識(shí)符和/或第二標(biāo)識(shí)符;對(duì)第二設(shè)備的第一標(biāo)識(shí)符和/或第二標(biāo)識(shí)符進(jìn)行解析以確定第二設(shè)備的第三標(biāo)識(shí)符;向第三標(biāo)識(shí)符所識(shí)別的第二設(shè)備提供連接請(qǐng)求或者其衍生形式;從第一路由實(shí)體接收第一設(shè)備的聯(lián)系信息;可選地,從第二設(shè)備接收第二設(shè)備接受該連接請(qǐng)求的指示;并且向第一路由實(shí)體提供第二設(shè)備的聯(lián)系信息。

在本發(fā)明的另一個(gè)方面,公開(kāi)了一種用于連接至第一移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商的電信網(wǎng)絡(luò)的第一設(shè)備的計(jì)算機(jī)實(shí)施的方法。該方法使得能夠在第一設(shè)備與連接至第二電信網(wǎng)絡(luò)的第二設(shè)備之間建立連接。該方法包括:從連接至第一移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商的電信網(wǎng)絡(luò)外部以及第二電信網(wǎng)絡(luò)外部的網(wǎng)絡(luò)的過(guò)頂(over-the-top,ott)服務(wù)提供商獲取第二設(shè)備的第一標(biāo)識(shí)符;向第一移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商所控制的第一路由實(shí)體提供包括第二設(shè)備的第一標(biāo)識(shí)符的連接請(qǐng)求;以及可選地,從第一路由實(shí)體接收第二設(shè)備的聯(lián)系信息。

在本發(fā)明的又另一個(gè)方面,公開(kāi)了一種用于連接至第二電信網(wǎng)絡(luò)的第二設(shè)備的計(jì)算機(jī)實(shí)施的方法。該方法使得能夠在連接至第一移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商的電信網(wǎng)絡(luò)的第一設(shè)備與該第二設(shè)備之間建立連接。該方法包括:向連接至第一移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商的電信網(wǎng)絡(luò)外部以及第二電信網(wǎng)絡(luò)外部的網(wǎng)絡(luò)的過(guò)頂(ott)服務(wù)提供商提供第二設(shè)備的第一標(biāo)識(shí)符;向第二路由實(shí)體注冊(cè)第二設(shè)備的第一標(biāo)識(shí)符和第二標(biāo)識(shí)符;從第二路由實(shí)體接收針對(duì)第一設(shè)備和第二設(shè)備之間的連接的連接請(qǐng)求;可選地,向第二路由實(shí)體提供第二設(shè)備接受該連接請(qǐng)求的指示;以及可選地,從第二路由實(shí)體接收第一設(shè)備的聯(lián)系信息。

在本發(fā)明另外的方面中,公開(kāi)了一種用于第二路由實(shí)體的計(jì)算機(jī)實(shí)施的方法。該方法使得能夠在連接至第一移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商的電信網(wǎng)絡(luò)的第一設(shè)備與連接至第二電信網(wǎng)絡(luò)的第二設(shè)備之間建立連接,該方法包括:從第二設(shè)備接收包括第一設(shè)備的第一標(biāo)識(shí)符的連接請(qǐng)求;將第一設(shè)備的第一標(biāo)識(shí)符解析為第一設(shè)備的第二標(biāo)識(shí)符,該第二標(biāo)識(shí)符識(shí)別第一路由實(shí)體;向第一路由實(shí)體提供針對(duì)第一設(shè)備和第二設(shè)備之間的連接的連接請(qǐng)求,該連接請(qǐng)求包括第一設(shè)備的第一標(biāo)識(shí)符和/或第二標(biāo)識(shí)符;向第一路由實(shí)體提供第二設(shè)備的聯(lián)系信息;從第一路由實(shí)體接收第一設(shè)備的聯(lián)系信息;并且向第二設(shè)備提供第一設(shè)備的聯(lián)系信息。

在本發(fā)明再另外的一個(gè)方面,公開(kāi)了一種用于由第一移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商所控制的第一路由實(shí)體的計(jì)算機(jī)實(shí)施的方法。該方法使得能夠在連接至第一移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商的電信網(wǎng)絡(luò)的第一設(shè)備和連接至第二電信網(wǎng)絡(luò)的第二設(shè)備之間建立連接。該方法包括:從第二路由實(shí)體接收針對(duì)第一設(shè)備和第二設(shè)備之間的連接的連接請(qǐng)求,該連接請(qǐng)求包括第一設(shè)備的第一標(biāo)識(shí)符和/或第二標(biāo)識(shí)符;對(duì)第一設(shè)備的第一標(biāo)識(shí)符和/或第二標(biāo)識(shí)符進(jìn)行解析以確定第一設(shè)備的第三標(biāo)識(shí)符;向第三標(biāo)識(shí)符所識(shí)別的第一設(shè)備提供連接請(qǐng)求或者其衍生形式;從第二路由實(shí)體接收第二設(shè)備的聯(lián)系信息;可選地,從第一設(shè)備接收第一設(shè)備接受該連接請(qǐng)求的指示;向第二路由實(shí)體提供第一設(shè)備的聯(lián)系信息;并且依據(jù)第一設(shè)備的聯(lián)系信息和第二設(shè)備的聯(lián)系信息對(duì)第一防火墻進(jìn)行配置以便通過(guò)第一設(shè)備和第二設(shè)備之間的連接進(jìn)行數(shù)據(jù)交換,其中該第一防火墻是第一設(shè)備與之連接的電信網(wǎng)絡(luò)的、被配置為對(duì)第一設(shè)備進(jìn)行保護(hù)的防火墻。

在第一路由實(shí)體(例如,dmcc)從第一設(shè)備接收到包括第二設(shè)備的第一標(biāo)識(shí)符的連接請(qǐng)求時(shí),第一路由實(shí)體例如通過(guò)向ott服務(wù)發(fā)送包括第一標(biāo)識(shí)符的請(qǐng)求并且然后接收第二標(biāo)識(shí)符來(lái)將第二設(shè)備的第一標(biāo)識(shí)符解析為第二設(shè)備的第二標(biāo)識(shí)符。第一路由實(shí)體基于第二標(biāo)識(shí)符確定第二路由實(shí)體,并且將包括第二設(shè)備的第一和/或第二標(biāo)識(shí)符的連接請(qǐng)求發(fā)送至第二路由實(shí)體。如果連接在第二設(shè)備和第二路由實(shí)體之間保持開(kāi)放,則該連接可以被用來(lái)向第二設(shè)備發(fā)送連接請(qǐng)求。可替換地,可以使用推送服務(wù)來(lái)向第二設(shè)備發(fā)送連接請(qǐng)求。優(yōu)選地,該連接請(qǐng)求包括第一設(shè)備的聯(lián)系信息(例如,公共ip地址,以及可選地端口號(hào))。第一設(shè)備的連接信息也可以被分開(kāi)地遞送至第二設(shè)備。第一路由實(shí)體可以從第一設(shè)備或從第一防火墻獲得第一設(shè)備的聯(lián)系信息,其中該第一防火墻是處于第一設(shè)備與之連接的電信網(wǎng)絡(luò)中并且被配置為保護(hù)第一設(shè)備的防火墻。第二設(shè)備接收該連接請(qǐng)求,并且可以拒絕或接受該請(qǐng)求。第二設(shè)備可以接收連接請(qǐng)求中所包括的第一設(shè)備的聯(lián)系信息,或者可以分開(kāi)地接收第一設(shè)備的聯(lián)系信息。第二設(shè)備可以向第一路由實(shí)體發(fā)送響應(yīng),該響應(yīng)包含用于第一設(shè)備和第二設(shè)備之間的連接的第二設(shè)備的聯(lián)系信息(例如,公共ip地址,以及可選地端口號(hào))。第一路由實(shí)體依據(jù)第一設(shè)備的聯(lián)系信息以及第二設(shè)備的聯(lián)系信息對(duì)第一防火墻進(jìn)行配置以便通過(guò)第一設(shè)備和第二設(shè)備之間的連接進(jìn)行數(shù)據(jù)交換,其中該第一防火墻是處于第一設(shè)備與之連接的電信網(wǎng)絡(luò)中并且被配置為保護(hù)第一設(shè)備的防火墻。第二設(shè)備現(xiàn)在能夠基于第一設(shè)備的連接信息而在第一設(shè)備和第二設(shè)備之間建立連接。通過(guò)指示防火墻終止該連接而終止第一設(shè)備和第二設(shè)備之間的連接可以如之前所描述的實(shí)施例中那樣執(zhí)行,在此不再重復(fù)。該連接也可以在預(yù)定義的時(shí)間之后被終止。

可選地,去往第二設(shè)備的連接請(qǐng)求中可以包括認(rèn)證令牌,第二設(shè)備能夠在其響應(yīng)中使用該認(rèn)證令牌向第一設(shè)備和/或向第一網(wǎng)絡(luò)中諸如第一防火墻的網(wǎng)絡(luò)元件認(rèn)證其自身為第二設(shè)備。該認(rèn)證令牌可以由第一路由實(shí)體、第一防火墻或者第一網(wǎng)絡(luò)的任何其它元件所生成,并且可以在第一網(wǎng)絡(luò)的元件之間進(jìn)行共享。

當(dāng)?shù)诙O(shè)備想要建立至第一設(shè)備的連接時(shí),該第二設(shè)備聯(lián)系第二路由實(shí)體。如果并未注冊(cè),第二設(shè)備可能必須首先如以上所描述的進(jìn)行注冊(cè)。第二路由實(shí)體從第二設(shè)備接收包括第一設(shè)備的第一標(biāo)識(shí)符的連接請(qǐng)求。第二路由實(shí)體將第一設(shè)備的第一標(biāo)識(shí)符解析為識(shí)別第一路由實(shí)體的第一設(shè)備的第二標(biāo)識(shí)符。因此有利的是,第二設(shè)備能夠建立至涉及不同路由實(shí)體—例如涉及不同運(yùn)營(yíng)商—的設(shè)備的連接。第二路由實(shí)體可以將連接請(qǐng)求轉(zhuǎn)發(fā)至第一路由實(shí)體。對(duì)第二設(shè)備和第一設(shè)備之間的連接的連接請(qǐng)求隨后被第一路由實(shí)體所接收。第一路由實(shí)體對(duì)第二設(shè)備的第一和/或第二標(biāo)識(shí)符進(jìn)行解析以確定第一設(shè)備的第三標(biāo)識(shí)符。第一路由實(shí)體將該連接請(qǐng)求或者其衍生形式提供至該第三標(biāo)識(shí)符所識(shí)別的第一設(shè)備。第一設(shè)備從第一路由實(shí)體接收該連接請(qǐng)求,并且可以拒絕或接受該請(qǐng)求。第一設(shè)備可以向第一路由實(shí)體發(fā)送包括ip地址以及可選地端口號(hào)的響應(yīng)。第一路由實(shí)體可以向第一防火墻請(qǐng)求第一設(shè)備的聯(lián)系信息(例如,公共ip地址以及可選地端口號(hào),它們可能與來(lái)自第一設(shè)備的信息有所不同,例如因?yàn)榉阑饓?zhí)行了nat轉(zhuǎn)換)。第一路由實(shí)體例如經(jīng)由第二路由實(shí)體向第二設(shè)備發(fā)送包括第一設(shè)備的聯(lián)系信息的響應(yīng)。第一路由實(shí)體依據(jù)第一設(shè)備的聯(lián)系信息以及第二設(shè)備的聯(lián)系信息對(duì)第一防火墻進(jìn)行配置以便通過(guò)第一設(shè)備和第二設(shè)備之間的連接進(jìn)行數(shù)據(jù)交換,其中第一防火墻是第一設(shè)備與之連接的電信網(wǎng)絡(luò)的、被配置為保護(hù)第一設(shè)備的防火墻。第二設(shè)備現(xiàn)在能夠基于第一設(shè)備的聯(lián)系信息而與第一設(shè)備建立連接。

如本領(lǐng)域技術(shù)人員將會(huì)意識(shí)到的,本發(fā)明的多個(gè)方面可以被體現(xiàn)為系統(tǒng)、方法或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明的多個(gè)方面可以采取完全硬件的實(shí)施例、完全軟件的實(shí)施例(包括固件、駐留軟件、微代碼等),或者將軟件和硬件方面相結(jié)合的實(shí)施例(它們?nèi)靠梢栽谶@里被統(tǒng)稱(chēng)為“電路”、“模塊”或“系統(tǒng)”)的形式。本公開(kāi)中所描述的功能可以被實(shí)施為由計(jì)算機(jī)的微處理器所執(zhí)行的算法。此外,本發(fā)明的多個(gè)方面可以采用體現(xiàn)于一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì)中的計(jì)算機(jī)程序產(chǎn)品的形式,上述一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì)在其上體現(xiàn)—例如存儲(chǔ)—計(jì)算機(jī)可讀程序代碼。

可以采用一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì)的任何組合。計(jì)算機(jī)可讀介質(zhì)可以是計(jì)算機(jī)可讀信號(hào)介質(zhì)或計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)例如可以是但并不局限于電子、磁性、光學(xué)、電磁、紅外或半導(dǎo)體系統(tǒng)、裝置或設(shè)備,或者它們的任何適當(dāng)組合。計(jì)算機(jī)可讀介質(zhì)的更為具體的示例(非窮舉列表)可以包括以下:具有一個(gè)或多個(gè)接線(xiàn)的電連接、便攜式計(jì)算機(jī)磁盤(pán)、硬盤(pán)、隨機(jī)訪(fǎng)問(wèn)存儲(chǔ)器(ram)、只讀存儲(chǔ)器(rom)、可擦除可編程只讀存儲(chǔ)器(eprom或閃存)、光纖、便攜式緊致盤(pán)只讀存儲(chǔ)器(cd-rom)、光學(xué)存儲(chǔ)設(shè)備、磁性存儲(chǔ)設(shè)備,或者它們的任何適當(dāng)組合。在本文的上下文中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是任何的有形介質(zhì),該介質(zhì)能夠包含或存儲(chǔ)程序以供由指令執(zhí)行系統(tǒng)、裝置或設(shè)備使用或者與之相結(jié)合使用。

計(jì)算機(jī)可讀信號(hào)介質(zhì)可以在基帶中或者作為載波的一部分包括傳播數(shù)據(jù)信號(hào),所述傳播數(shù)據(jù)信號(hào)在其中體現(xiàn)有計(jì)算機(jī)可讀程序代碼。這樣的傳播信號(hào)可以采用任何不同形式,包括但并不局限于電磁、光學(xué),或者它們的任何適當(dāng)組合。計(jì)算機(jī)可讀信號(hào)介質(zhì)可以是并非計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)并且能夠通信、傳播或傳輸程序以便由指令執(zhí)行系統(tǒng)、裝置或設(shè)備使用或者與之相結(jié)合使用的任何計(jì)算機(jī)可讀介質(zhì)。

體現(xiàn)于計(jì)算機(jī)可讀介質(zhì)上的程序代碼可以使用任何適當(dāng)介質(zhì)進(jìn)行傳送,任何適當(dāng)介質(zhì)包括但并不局限于無(wú)線(xiàn)、有線(xiàn)、光纖、線(xiàn)纜、rf等,或者它們的任何合適組合。用于實(shí)施本發(fā)明多個(gè)方面的操作的計(jì)算機(jī)程序代碼可以采用一種或多種編程語(yǔ)言的任何組合來(lái)編寫(xiě),所述一種或多種編程語(yǔ)言包括諸如java(tm)、smalltalk、c++等的面向?qū)ο缶幊陶Z(yǔ)言,以及諸如“c”編程語(yǔ)言或類(lèi)似編程語(yǔ)言的傳統(tǒng)過(guò)程編程語(yǔ)言。程序代碼可以作為獨(dú)立軟件包整體在用戶(hù)計(jì)算機(jī)上執(zhí)行,部分在用戶(hù)計(jì)算機(jī)上執(zhí)行,部分在用戶(hù)計(jì)算機(jī)上且部分在遠(yuǎn)程計(jì)算機(jī)上執(zhí)行,或者整體在遠(yuǎn)程計(jì)算機(jī)或服務(wù)器上執(zhí)行。在后者的情形中,遠(yuǎn)程計(jì)算機(jī)可以通過(guò)任何類(lèi)型的網(wǎng)絡(luò)連接至用戶(hù)計(jì)算機(jī),所述任何類(lèi)型的網(wǎng)絡(luò)包括局域網(wǎng)(lan)或廣域網(wǎng)(wan),或者可以(例如,使用互聯(lián)網(wǎng)服務(wù)提供商而通過(guò)互聯(lián)網(wǎng))針對(duì)外部計(jì)算機(jī)形成連接

以下參考根據(jù)本發(fā)明實(shí)施例的方法、裝置(系統(tǒng))和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或框圖對(duì)本發(fā)明的多個(gè)方面進(jìn)行描述。將要理解的是,流程圖和/或框圖的每個(gè)框,以及流程圖和/或框圖中的框的組合能夠由計(jì)算機(jī)程序指令來(lái)實(shí)施。這些計(jì)算機(jī)程序指令可以被提供至通用計(jì)算機(jī)、專(zhuān)用計(jì)算機(jī)或者其它可編程數(shù)據(jù)處理裝置的處理器—特別是微處理器或中央處理器(cpu)—以產(chǎn)生機(jī)器,而使得經(jīng)由計(jì)算機(jī)、其它可編程數(shù)據(jù)處理裝置或其它設(shè)備的處理器執(zhí)行的指令創(chuàng)建用于實(shí)施流程圖和/或框圖的一個(gè)或多個(gè)框中所指定的功能/動(dòng)作的構(gòu)件。

這些計(jì)算機(jī)程序指令也可以存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)中,上述計(jì)算機(jī)可讀介質(zhì)能夠指示計(jì)算機(jī)或其它可編程數(shù)據(jù)處理裝置或者其它設(shè)備以特定方式進(jìn)行工作,而使得存儲(chǔ)至計(jì)算機(jī)可讀介質(zhì)中的指令產(chǎn)生包括實(shí)施流程圖和/或框圖的一個(gè)或多個(gè)框中所指定的功能/動(dòng)作的指令的制造品。

計(jì)算機(jī)程序指令還可以被加載到計(jì)算機(jī)、其它可編程數(shù)據(jù)處理裝置或其它設(shè)備上以使得一系列操作步驟得以在該計(jì)算機(jī)或其它可編程裝置或其它設(shè)備上被執(zhí)行以產(chǎn)生出計(jì)算機(jī)實(shí)施的過(guò)程,從而使得在計(jì)算機(jī)或其它可編程裝置上執(zhí)行的指令提供用于實(shí)施流程圖和/或框圖的一個(gè)或多個(gè)框中所指定的功能/動(dòng)作的過(guò)程。

附圖中的流程圖和框圖示出了根據(jù)本發(fā)明各個(gè)實(shí)施例的系統(tǒng)、方法和計(jì)算機(jī)程序產(chǎn)品的可能實(shí)施方式的架構(gòu)、功能和操作。在這方面,流程圖或框圖的每個(gè)框可以表示包括用于實(shí)施所指定的(多種)邏輯功能的一個(gè)或多個(gè)可執(zhí)行指令的模塊、區(qū)段或代碼部分。還應(yīng)當(dāng)注意的是,在一些可替換的實(shí)施方式中,框中所指示的功能可以采用與圖中所示有所不同的次序來(lái)發(fā)生。例如,根據(jù)所涉及的功能,連續(xù)示出的兩個(gè)框?qū)嶋H上可以基本上同時(shí)執(zhí)行,或者這些框有時(shí)可以以相反順序執(zhí)行。還將要注意的是,框圖和/或流程圖中的每個(gè)框以及框圖和/或流程圖中的框的組合可以由執(zhí)行所指定功能或操作的基于專(zhuān)用硬件的系統(tǒng)來(lái)實(shí)施,或者由專(zhuān)用硬件和計(jì)算機(jī)指令的組合來(lái)實(shí)施。

將參考附圖對(duì)本公開(kāi)進(jìn)一步進(jìn)行闡述,上述附圖示意性地示出了根據(jù)本公開(kāi)的實(shí)施例。將要理解的是,本公開(kāi)并不以任何方式被限制于這些具體實(shí)施例。此外,任何實(shí)施例和限定的多種組合都被本公開(kāi)所預(yù)期。

附圖說(shuō)明

將通過(guò)參考圖中所示出的示例性實(shí)施例更為詳細(xì)地對(duì)本發(fā)明的多個(gè)方面進(jìn)行解釋?zhuān)渲校?/p>

圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的電信系統(tǒng)的示意性圖示;

圖2提供了根據(jù)本發(fā)明一個(gè)實(shí)施例的使得能夠在兩個(gè)設(shè)備之間建立基于基礎(chǔ)設(shè)施的d2d連接的系統(tǒng)的示意圖;

圖3圖示了根據(jù)本發(fā)明一個(gè)實(shí)施例的用于建立圖2所示的第一和第二設(shè)備之間的基于基礎(chǔ)設(shè)施的d2d連接的消息傳送圖;

圖4圖示了根據(jù)本發(fā)明一個(gè)實(shí)施例的在第一設(shè)備發(fā)起的終止圖2所示的第一和第二設(shè)備之間的基于基礎(chǔ)設(shè)施的d2d連接的方法的消息傳送圖;

圖5圖示了根據(jù)本發(fā)明一個(gè)實(shí)施例的在第二設(shè)備發(fā)起的終止圖2所示的第一和第二設(shè)備之間的基于基礎(chǔ)設(shè)施的d2d連接的方法的消息傳送圖;

圖6提供了根據(jù)本發(fā)明一個(gè)實(shí)施例的包括由多個(gè)防火墻保護(hù)的多個(gè)區(qū)段的電信系統(tǒng)的示意圖;和

圖7示出了圖示根據(jù)本公開(kāi)實(shí)施例的可以在輔助建立第一和第二設(shè)備之間的基于基礎(chǔ)設(shè)施的d2d連接時(shí)所使用的示例性數(shù)據(jù)處理系統(tǒng)的框圖。

具體實(shí)施方式

圖1示出了電信系統(tǒng)100的示意圖。電信系統(tǒng)100包括無(wú)線(xiàn)電接入網(wǎng)絡(luò)102(在圖1中也表示為e-utran或(ut)ran),以及包含如下文進(jìn)一步詳細(xì)描述的各種元件或節(jié)點(diǎn)的核心網(wǎng)絡(luò)104。

在圖1的電信系統(tǒng)中,出于簡(jiǎn)明起見(jiàn),三代網(wǎng)絡(luò)被一起示意性地進(jìn)行描繪。架構(gòu)和概述的更為詳細(xì)的描述可以在3gppts23.002中找到,3gppts23.002通過(guò)引用其全文被包括在本申請(qǐng)中。

圖1的下部表示gprs或umts電信網(wǎng)絡(luò)。

對(duì)于gsm/gprs電信網(wǎng)絡(luò)(即,2g/2.5g電信網(wǎng)絡(luò)),無(wú)線(xiàn)電接入網(wǎng)絡(luò)102包括多個(gè)基站(bts)以及一個(gè)或多個(gè)基站控制器(bsc),它們?cè)趫D1中未單個(gè)示出。核心網(wǎng)絡(luò)104包括網(wǎng)關(guān)gprs支持節(jié)點(diǎn)(ggsn)、服務(wù)gprs支持節(jié)點(diǎn)(用于gprs的sgsn)或移動(dòng)交換中心(用于gsm的msc,圖1中未示出)以及與認(rèn)證中心(auc)相結(jié)合的歸屬位置寄存器(hlr)。hlr包含移動(dòng)設(shè)備106(有時(shí)稱(chēng)為“用戶(hù)裝備”(userequipment,ue)或用戶(hù)設(shè)備(userdevice))的訂閱信息,并且auc包含要被用于認(rèn)證和密鑰協(xié)商(aka)過(guò)程的共享秘密密鑰k.

對(duì)于umts無(wú)線(xiàn)電接入網(wǎng)絡(luò)(utran)(即3g電信網(wǎng)絡(luò)),無(wú)線(xiàn)電接入網(wǎng)絡(luò)102包括連接到多個(gè)nodeb(節(jié)點(diǎn)b)的無(wú)線(xiàn)電網(wǎng)絡(luò)控制器(rnc),也未示出。在核心網(wǎng)絡(luò)104中,ggsn和sgsn/msc通常連接到包含移動(dòng)設(shè)備106的訂閱信息和共享密鑰k的hlr/auc。

圖1的上部表示下一代電信網(wǎng)絡(luò),共同地被指示為長(zhǎng)期演進(jìn)(lte)系統(tǒng)或演進(jìn)分組系統(tǒng)(eps)(即4g電信網(wǎng)絡(luò))。在這樣的網(wǎng)絡(luò)中,被指示為e-utran的無(wú)線(xiàn)電接入網(wǎng)絡(luò)102包括為移動(dòng)設(shè)備106提供無(wú)線(xiàn)接入的演進(jìn)nodeb(enodeb或enb)。核心網(wǎng)絡(luò)104包括pdn網(wǎng)關(guān)(p-gw)和服務(wù)網(wǎng)關(guān)(s-gw)。eps的e-utran經(jīng)由分組網(wǎng)絡(luò)連接到s-gw。s-gw出于信令目的而連接到歸屬訂戶(hù)服務(wù)器hss和移動(dòng)管理實(shí)體mme。hss包括訂閱簡(jiǎn)檔庫(kù)spr,并且與存儲(chǔ)用于aka過(guò)程的共享密鑰k的認(rèn)證中心(auc)相結(jié)合。eps網(wǎng)絡(luò)的一般架構(gòu)的更進(jìn)一步信息可以在3gppts23.401中找到。

對(duì)于gprs、umts和lte電信網(wǎng)絡(luò),核心網(wǎng)絡(luò)104例如通常使用網(wǎng)關(guān)(例如,p-gw)連接到另外的網(wǎng)絡(luò)108以提供不同運(yùn)營(yíng)商之間的連接,上述網(wǎng)絡(luò)108可以是任何的外部分組交換網(wǎng)絡(luò),例如互聯(lián)網(wǎng)或?qū)S镁W(wǎng)絡(luò)。

當(dāng)然,3gpp所定義以外的例如wimax和/或cdma2000的架構(gòu)也可以在本公開(kāi)的上下文中被使用,并且這并不排除諸如5g的未來(lái)架構(gòu)。

圖2提供了根據(jù)本發(fā)明一個(gè)實(shí)施例的使得能夠在運(yùn)行相同或兼容的ott應(yīng)用的兩個(gè)設(shè)備之間建立基于基礎(chǔ)設(shè)施的d2d連接的系統(tǒng)200的示意圖。為了說(shuō)明的目的,在圖2-6的描述中,考慮在兩個(gè)設(shè)備上運(yùn)行的ott應(yīng)用程序都是facebook。進(jìn)一步考慮的是,第一設(shè)備的終端用戶(hù)瑪麗與第二設(shè)備的終端用戶(hù)約翰在facebook上是好友,瑪麗想使用基于基礎(chǔ)架構(gòu)的d2d通信向約翰發(fā)送圖片。如本文所描述的,系統(tǒng)200允許瑪麗在她的設(shè)備(例如智能電話(huà))上選擇約翰,并且選擇發(fā)送圖片。系統(tǒng)200允許約翰接受該請(qǐng)求,結(jié)果因此可以在瑪麗和約翰的設(shè)備之間建立連接。圖片可以通過(guò)該連接進(jìn)行發(fā)送,并且該連接可以被再次釋放。

基于基礎(chǔ)設(shè)施的d2d通信的其它示例應(yīng)用可以包括:兩個(gè)終端用戶(hù)在他們各自的設(shè)備上玩用戶(hù)對(duì)用戶(hù)(user-to-user)的游戲,將名片從一個(gè)終端用戶(hù)發(fā)送給另一個(gè)終端用戶(hù),從另一個(gè)設(shè)備(例如,智能電話(huà))對(duì)一個(gè)設(shè)備(例如,電器)的遠(yuǎn)程控制,一個(gè)設(shè)備(例如,傳感器)向另一個(gè)設(shè)備發(fā)送警報(bào),或者一個(gè)設(shè)備(例如,平板電腦)向另一個(gè)設(shè)備(例如打印機(jī))發(fā)送打印作業(yè)。

如圖2所示,系統(tǒng)200包括連接到第一移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商a的電信網(wǎng)絡(luò)—以下稱(chēng)為“第一電信網(wǎng)絡(luò)”—的第一移動(dòng)設(shè)備202(上述場(chǎng)景中的瑪麗的設(shè)備),這在圖2中示出為:設(shè)備202被連接到第一電信網(wǎng)絡(luò)的無(wú)線(xiàn)電接入網(wǎng)絡(luò)204。無(wú)線(xiàn)電接入網(wǎng)絡(luò)204進(jìn)而連接到第一電信網(wǎng)絡(luò)的核心網(wǎng)絡(luò)206。類(lèi)似地,系統(tǒng)200包括連接到第二移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商b的電信網(wǎng)絡(luò)—以下稱(chēng)為“第二電信網(wǎng)絡(luò)”—的第二移動(dòng)設(shè)備212(上述場(chǎng)景中的約翰的設(shè)備),這在圖2中示出為:設(shè)備212連接到第二電信網(wǎng)絡(luò)的無(wú)線(xiàn)電接入網(wǎng)絡(luò)214。無(wú)線(xiàn)電接入網(wǎng)絡(luò)214進(jìn)而連接到第二電信網(wǎng)絡(luò)的核心網(wǎng)絡(luò)216。

無(wú)線(xiàn)電接入網(wǎng)絡(luò)204和214中的每一個(gè)可以是圖1所圖示的無(wú)線(xiàn)電接入網(wǎng)絡(luò)102之一,而核心網(wǎng)絡(luò)206和216中的每一個(gè)可以是圖1所圖示的核心網(wǎng)絡(luò)104之一。移動(dòng)設(shè)備202和212中的每一個(gè)可以是圖1所圖示的移動(dòng)設(shè)備106,它連接到其相應(yīng)的網(wǎng)絡(luò)100。此外,類(lèi)似于圖1所圖示的架構(gòu),核心網(wǎng)絡(luò)206和216連接到另一個(gè)網(wǎng)絡(luò)222以提供不同mno之間的連接,類(lèi)似于圖1所示的另外的網(wǎng)絡(luò)108,該網(wǎng)絡(luò)222可以是任何的外部分組交換網(wǎng)絡(luò),作為示例,諸如互聯(lián)網(wǎng)或?qū)S镁W(wǎng)絡(luò)。諸如facebook的ott服務(wù)提供商224的服務(wù)器連接到互聯(lián)網(wǎng)222。

如圖2中進(jìn)一步示出的,處于mnoa控制之下的核心網(wǎng)絡(luò)206包括邊緣防火墻208。類(lèi)似地,處于mnob控制之下的核心網(wǎng)絡(luò)216包括邊緣防火墻218。

邊緣防火墻208和218是旨在確保那些防火墻后面的網(wǎng)絡(luò)和設(shè)備被保護(hù)免受諸如端口掃描、登錄嘗試等網(wǎng)絡(luò)攻擊的組件,其中“網(wǎng)絡(luò)”可以包括運(yùn)營(yíng)商的任何網(wǎng)絡(luò),其范圍從包括其訂戶(hù)的設(shè)備的運(yùn)營(yíng)蜂窩網(wǎng)絡(luò)到辦公室網(wǎng)絡(luò)以及沒(méi)有訂戶(hù)的其它網(wǎng)絡(luò)。因此,防火墻208和218也保護(hù)訂戶(hù)免受非請(qǐng)求數(shù)據(jù)的影響。如果設(shè)備沒(méi)有自行發(fā)起這些至相應(yīng)訂戶(hù)的設(shè)備(分別為第一和第二設(shè)備)的通信,則防火墻208和218有效地阻止至相應(yīng)訂戶(hù)的設(shè)備(分別為第一和第二設(shè)備)的任何通信。換句話(huà)說(shuō),防火墻防止至設(shè)備的進(jìn)入連接。因此,如果被這樣的防火墻所保護(hù)或者如本領(lǐng)域所說(shuō)的處于該防火墻“之后”的設(shè)備想要接收來(lái)自并非處于相同防火墻之后的另一個(gè)設(shè)備的連接,需要對(duì)這些防火墻進(jìn)行重新配置。在某些情況下,這甚至可能適用于相同防火墻之后的兩個(gè)設(shè)備。例如,路由協(xié)議仍然可以強(qiáng)制處于相同防火墻之后的兩個(gè)設(shè)備之間的任何通信業(yè)務(wù)都必須通過(guò)該防火墻,這使得防火墻有可能不允許這樣的通信業(yè)務(wù)。在這種情況下,需要重新配置保護(hù)防火墻以允許這兩個(gè)設(shè)備相互直接連接。

在移動(dòng)電信網(wǎng)絡(luò)中,防火墻功能有時(shí)在網(wǎng)絡(luò)的p-gw內(nèi)執(zhí)行。因此,根據(jù)本申請(qǐng)的實(shí)施例,被稱(chēng)為“防火墻”的內(nèi)容應(yīng)當(dāng)被理解為可能還包括p-gw,或者是防火墻和p-gw的組合。

此外,在一些網(wǎng)絡(luò)中,可以使用在公共ip地址和網(wǎng)絡(luò)內(nèi)部的ip地址—稱(chēng)為私有ip地址—之間進(jìn)行轉(zhuǎn)換的網(wǎng)絡(luò)設(shè)備。這樣的轉(zhuǎn)換在本領(lǐng)域中稱(chēng)為網(wǎng)絡(luò)地址轉(zhuǎn)換或“nat”,并且可以由防火墻來(lái)執(zhí)行。在常見(jiàn)網(wǎng)絡(luò)技術(shù)中,同時(shí)進(jìn)行地址轉(zhuǎn)換并且作為防火墻工作的設(shè)備被稱(chēng)為nat防火墻。防火墻208和218中的一個(gè)或兩個(gè)可以包括這樣的nat防火墻。

還在圖2所示的,處于mnoa控制之下的核心網(wǎng)絡(luò)206進(jìn)一步包括第一路由實(shí)體210。類(lèi)似地,處于mnob控制之下的核心網(wǎng)絡(luò)216進(jìn)一步包括第二路由實(shí)體220。

第一和第二路由實(shí)體210和220中的每一個(gè)可以在dmcc上實(shí)施。這里所述的dmcc是實(shí)施prose功能并且包括prose應(yīng)用服務(wù)器的設(shè)備。如本領(lǐng)域已知的,prose功能是用于使得能夠在ue之間進(jìn)行直接通信的控制功能。如3gpp的ts23.303中所述,這樣的prose功能可以向ue提供必要參數(shù)以便使用prose直接發(fā)現(xiàn)和prose直接通信,其中“直接”是指支持被發(fā)現(xiàn)或進(jìn)行通信prose的ue之間的直接無(wú)線(xiàn)電鏈路。prose功能可以被配置以跟蹤prose直接發(fā)現(xiàn)中使用的prose應(yīng)用id和prose應(yīng)用代碼的映射,其中“應(yīng)用id”是指識(shí)別支持prose的ue的應(yīng)用相關(guān)信息的全局唯一標(biāo)識(shí)符,而“代碼”則是指與prose應(yīng)用id相關(guān)聯(lián)并且被用于發(fā)現(xiàn)過(guò)程的代碼。在本申請(qǐng)的上下文中,“應(yīng)用”是指安裝在移動(dòng)操作系統(tǒng)上的應(yīng)用,諸如linkedin、facebook等。prose功能還可以被配置為向ue提供用于發(fā)現(xiàn)和通信的必要無(wú)線(xiàn)電或網(wǎng)絡(luò)參數(shù)和安全材料,處理和維護(hù)用戶(hù)應(yīng)用標(biāo)識(shí)符和訂戶(hù)的注冊(cè)表,維護(hù)被授權(quán)使用prose發(fā)現(xiàn)服務(wù)的應(yīng)用的注冊(cè)表,等等。此外,prose功能可以包括用于檢測(cè)兩個(gè)ue的接近度和/或傳輸兩個(gè)ue與其它運(yùn)營(yíng)商的prose功能的接近度的方法和功能。

prose應(yīng)用服務(wù)器可以保存epcprose用戶(hù)id和prose功能id的注冊(cè)表,并且被配置為映射應(yīng)用層用戶(hù)id和epcprose用戶(hù)id。epcprose用戶(hù)id例如可以是ue可以在諸如無(wú)線(xiàn)局域網(wǎng)(wlan)的無(wú)線(xiàn)電信道上廣播或監(jiān)聽(tīng)的標(biāo)識(shí)符。prose功能id指代運(yùn)營(yíng)商網(wǎng)絡(luò)中的prose功能。

再進(jìn)一步地,prose功能可以被配置為向ue通知何時(shí)特定直接模式設(shè)備處于另一個(gè)直接模式設(shè)備附近并且接收到這些設(shè)備中的任何設(shè)備對(duì)直接通信請(qǐng)求。根據(jù)這樣的要求,prose功能可以與prose應(yīng)用服務(wù)器和應(yīng)用進(jìn)行協(xié)作從而為ue提供附近好友的列表。如這里所使用的,術(shù)語(yǔ)“好友”是指任何好友列表,例如訂戶(hù)已經(jīng)把任何好友列表提供給prose功能以便查詢(xún)應(yīng)用服務(wù)。

這里,應(yīng)用服務(wù)器或服務(wù)(例如,應(yīng)用)被稱(chēng)作“過(guò)頂服務(wù)”或“ott服務(wù)”。

根據(jù)本發(fā)明的實(shí)施例,dmcc210和220進(jìn)一步被擴(kuò)展以分別控制邊緣防火墻208和218。通過(guò)在移動(dòng)設(shè)備和相應(yīng)dmcc之間添加信令信道,可以實(shí)現(xiàn)對(duì)防火墻中的孔洞(hole)的更好控制,這導(dǎo)致了與不受控制的防火墻開(kāi)孔技術(shù)相比有所提升的安全性。

在第一和第二設(shè)備202、212連接到單個(gè)mno的相同電信網(wǎng)絡(luò)的情況下,dmcc210和220可以被實(shí)施為單個(gè)dmcc。當(dāng)然,在各種實(shí)施例中,dmcc210和220的功能可以進(jìn)行組合或在任何數(shù)量的邏輯設(shè)備上進(jìn)行分布。

圖3圖示了根據(jù)本發(fā)明一個(gè)實(shí)施例的用于建立第一設(shè)備202和第二設(shè)備212之間的基于基礎(chǔ)設(shè)施的d2d連接的方法300的消息傳送圖。

第一設(shè)備202可以包括用戶(hù)界面,所述用戶(hù)界面允許用戶(hù)(即瑪麗)指示第一設(shè)備202的用戶(hù)想要使用第一和第二設(shè)備202、212之間的基于基礎(chǔ)設(shè)施的d2d通信向另一個(gè)移動(dòng)設(shè)備的用戶(hù)—例如向約翰的第二設(shè)備212—發(fā)送例如圖片的數(shù)據(jù)。第一和第二設(shè)備202、212知曉瑪麗和約翰在ott應(yīng)用上進(jìn)行連接,例如是facebook上的“好友”。

響應(yīng)于接收到指示瑪麗想要以這種方式向約翰發(fā)送數(shù)據(jù)的用戶(hù)輸入,在圖3所示的步驟302中,第一設(shè)備202可以向ott服務(wù)提供商224請(qǐng)求第二設(shè)備212的第一標(biāo)識(shí)符。如果ott服務(wù)提供商224并不擁有第二設(shè)備212的第一標(biāo)識(shí)符,則ott服務(wù)提供商224將利用下文更詳細(xì)描述的步驟303所示的過(guò)程向第二設(shè)備212請(qǐng)求這樣的標(biāo)識(shí)符。如果ott服務(wù)提供商224知曉第二設(shè)備212的第一標(biāo)識(shí)符(例如,由于第二設(shè)備212例如使用較早的過(guò)程303已經(jīng)向ott服務(wù)提供商224提供了它的第一標(biāo)識(shí)符),則可以省略步驟303。

在步驟304,ott服務(wù)提供商224利用第二設(shè)備212的第一標(biāo)識(shí)符對(duì)第一設(shè)備202進(jìn)行答復(fù)。這樣的標(biāo)識(shí)符可以是電話(huà)號(hào)碼或者另一種標(biāo)識(shí)符,只要第一路由實(shí)體210能夠?qū)⒃摌?biāo)識(shí)符解析給mnob即可。例如,device2@mno-b.countrycode(設(shè)備2@mno-b.國(guó)家代碼)可以是這樣一個(gè)標(biāo)識(shí)符的一個(gè)示例??蛇x地,第一標(biāo)識(shí)符還可以包括更多的信息,諸如它所用于的應(yīng)用—例如facebook.device2@mno-b.countrycode,或者具體的對(duì)等方—例如device-a.facebook.device2@mno-b.countrycode。以下提供了第一標(biāo)識(shí)符的另外示例。

可選地,第一設(shè)備202可以被配置為在任何時(shí)間段內(nèi)存儲(chǔ)從ott服務(wù)提供商224所獲得的第一標(biāo)識(shí)符,以便后續(xù)使用而無(wú)需再次執(zhí)行步驟304。

第一設(shè)備202然后在消息306中將第二設(shè)備的第一標(biāo)識(shí)符轉(zhuǎn)發(fā)到dmcc210。在該消息中,可選地,第一設(shè)備202還可以包括指示所使用應(yīng)用的單獨(dú)信息(例如,應(yīng)用標(biāo)識(shí)符)。此外,第一設(shè)備202還可以包括第一設(shè)備打算用于通信的ip地址和端口號(hào)。如果是這種情況,則dmcc210可以檢查所接收的ip地址是否是公共ip地址。如果不是,則例如通過(guò)查詢(xún)防火墻208和/或第一電信網(wǎng)絡(luò)的另一個(gè)防火墻(如步驟308所示),dmcc210可以獲得能夠被用于第一設(shè)備202的通信會(huì)話(huà)的公共ip地址和端口號(hào)。在步驟310返回給dmcc210的ip地址和端口號(hào)可以形成要被用于基于基礎(chǔ)設(shè)施的d2d通信的第一設(shè)備202的至少一部分聯(lián)系信息。

在可替換實(shí)施例中,第一設(shè)備202可以在獨(dú)立于消息306的消息中和/或在早于或晚于消息306的任何時(shí)點(diǎn)提供第一設(shè)備打算使用的ip地址和端口號(hào)。

在另一個(gè)可替換實(shí)施例中,第一設(shè)備202可以讓dmcc210來(lái)處理與ott服務(wù)224的通信。在這樣的實(shí)施例中,消息302、304和306的順序和端點(diǎn)可以按如下改變。除第一標(biāo)識(shí)符之外,第一設(shè)備將首先向dmcc210發(fā)送包含來(lái)自消息302和306的信息的單個(gè)消息。然后,dmcc210將消息302發(fā)送到ott服務(wù),并且ott服務(wù)將利用消息304向dmcc210進(jìn)行答復(fù)。以這種方式,dmcc210能夠有效地代表第一設(shè)備202處理與ott服務(wù)的通信。

響應(yīng)于從第一設(shè)備202接收到第二設(shè)備的第一標(biāo)識(shí)符,dmcc210可以檢查它是否可以將第一標(biāo)識(shí)符解析為第二標(biāo)識(shí)符以識(shí)別具體mno(即,第二設(shè)備212的mno),從而使得能夠聯(lián)系到第二設(shè)備的mno/dmcc。因此,第二標(biāo)識(shí)符允許識(shí)別第二設(shè)備,并且第二標(biāo)識(shí)符的至少一部分(例如,域名、移動(dòng)網(wǎng)絡(luò)代碼或國(guó)家代碼)可以被用來(lái)通過(guò)獲知第二個(gè)設(shè)備屬于哪個(gè)mno而與第二設(shè)備的dmcc220進(jìn)行聯(lián)系。用于聯(lián)系具體dmcc220的確切過(guò)程取決于在第二標(biāo)識(shí)符的至少一部分中所使用的類(lèi)型信息,并且是本領(lǐng)域技術(shù)人員已知的。為此,在各個(gè)實(shí)施例中,dmcc210可以與ott服務(wù)提供商224進(jìn)行交互以將第一標(biāo)識(shí)符解析為第二標(biāo)識(shí)符,與諸如域名服務(wù)器(dns)的公共數(shù)據(jù)庫(kù)進(jìn)行交互,或者與可至少由mnoa和b所訪(fǎng)問(wèn)的數(shù)據(jù)庫(kù)(例如,基礎(chǔ)設(shè)施dns,或者mnob的hlr)進(jìn)行交互。

例如,在一個(gè)實(shí)施例中,dmcc210能夠解析第一標(biāo)識(shí)符,因?yàn)榈谝粯?biāo)識(shí)符包含第二標(biāo)識(shí)符的所有相關(guān)位。在這種情況下,dmcc210可以使用dmcc210已知的一些邏輯通過(guò)刪除或添加部分或者通過(guò)查詢(xún)mnoa和b在彼此之間共享的數(shù)據(jù)庫(kù)—作為示例,諸如hlr查找查詢(xún)—來(lái)構(gòu)造第二標(biāo)識(shí)符。

在另一個(gè)實(shí)施例中,在第一標(biāo)識(shí)符不包含第二標(biāo)識(shí)符的所有相關(guān)位的情況下,dmcc210可以被配置為如圖3中所示利用查詢(xún)消息312向ott服務(wù)提供商224查詢(xún)第二標(biāo)識(shí)符。在圖3中示出利用消息314ott服務(wù)提供商做出響應(yīng),該響應(yīng)具有第二標(biāo)識(shí)符或者然后允許dmcc210確定第二標(biāo)識(shí)符的信息。下文在更為詳細(xì)地討論不同類(lèi)型的標(biāo)識(shí)符時(shí),對(duì)該方法的不同優(yōu)點(diǎn)進(jìn)行討論。

一旦dmcc210已經(jīng)將第一標(biāo)識(shí)符成功解析為第二標(biāo)識(shí)符,然后因?yàn)橐呀?jīng)識(shí)別出mnob,dmcc210能夠識(shí)別第二設(shè)備的dmcc220,并且在步驟316,dmcc210能夠使用所解析的第二標(biāo)識(shí)符向mnob的dmcc220發(fā)送消息316,該消息具有對(duì)第二設(shè)備212的連接請(qǐng)求。該連接請(qǐng)求可以包括第一和/或第二標(biāo)識(shí)符,并且可選地,可以包括第一設(shè)備的聯(lián)系信息和/或所使用應(yīng)用的指示(例如,應(yīng)用標(biāo)識(shí)符)。

dmcc220然后可以檢查第二設(shè)備212的第二標(biāo)識(shí)符的有效性,檢查第二設(shè)備212是否處于影響的范圍之內(nèi),并且如果是,檢查它是否正在漫游。dmcc220然后可以例如通過(guò)使用其自己的標(biāo)識(shí)符數(shù)據(jù)庫(kù)而將連接請(qǐng)求中所接收的第一和/或第二標(biāo)識(shí)符解析為第三標(biāo)識(shí)符。dmcc220然后可以向第二設(shè)備212發(fā)送具有來(lái)自第一設(shè)備的連接請(qǐng)求的消息318。根據(jù)該配置,第二設(shè)備212可以包括用戶(hù)界面,該用戶(hù)界面用于向用戶(hù)顯示所接收到的連接請(qǐng)求,在所使用的具體ott應(yīng)用的指示作為第一標(biāo)識(shí)符的一部分被提供或者作為單獨(dú)信息要素被添加在消息318或另一個(gè)消息中的情況下,所述顯示可以在具體ott應(yīng)用內(nèi)進(jìn)行,該用戶(hù)界面還用于接收有關(guān)是否接受該請(qǐng)求的用戶(hù)輸入。第二設(shè)備320然后可以利用向dmcc220指示該連接請(qǐng)求已經(jīng)被接受或拒絕的消息320向dmcc220進(jìn)行答復(fù)。在該消息或者單獨(dú)消息中,第二設(shè)備212還可以包括第二設(shè)備打算用于與第一設(shè)備202的基于基礎(chǔ)設(shè)施的d2d通信的ip地址和端口號(hào)。

假設(shè)第二設(shè)備已經(jīng)接受了該連接請(qǐng)求,則在接收到指示接受的消息320時(shí),dmcc220可以檢查所接收的第二設(shè)備212的聯(lián)系信息是否是公共ip地址。如果不是,則dmcc220可以例如通過(guò)查詢(xún)防火墻218而獲得用于該通信的公共ip地址和端口號(hào)。為此,如圖3所示,dmcc220可以在消息322中將接收到的第二設(shè)備的ip地址和端口號(hào)發(fā)送給防火墻218。防火墻218可以創(chuàng)建nat規(guī)則,為nat選擇端口號(hào),并且在消息324中將它的外部ip地址和所選擇的端口號(hào)向回提供給dmcc220。在建立tcp/ip會(huì)話(huà)時(shí),外部ip地址和所選擇的端口號(hào)然后形成第一設(shè)備應(yīng)當(dāng)使用的第二設(shè)備的“聯(lián)系信息”。

在步驟326,dmcc220向dmcc210通知該連接被協(xié)定同意。在該步驟或單獨(dú)的消息中,dmcc220可以包括第二設(shè)備的聯(lián)系信息。

雖然在當(dāng)前網(wǎng)絡(luò)中,聯(lián)系信息通常是設(shè)備能夠用來(lái)互相聯(lián)系的ip地址和端口號(hào),但是本發(fā)明的實(shí)施例同樣能夠應(yīng)用于允許設(shè)備互相聯(lián)系的任何其它類(lèi)型的聯(lián)系信息。例如,在ipv6網(wǎng)絡(luò)中,可以提供ip地址的范圍或列表ip地址。

dmcc210將包括第二設(shè)備的聯(lián)系信息的連接接受消息轉(zhuǎn)發(fā)到第一設(shè)備,如所示利用消息328進(jìn)行,并且如果它還沒(méi)有在例如上述消息316或單獨(dú)消息中這樣做,則它通知dmcc220第一設(shè)備將要使用哪個(gè)聯(lián)系信息來(lái)聯(lián)系第二設(shè)備,如所示利用消息330進(jìn)行。dmcc210還在消息332中通知防火墻208將很快在第一和第二設(shè)備之間建立連接從而使得該防火墻能夠相應(yīng)地進(jìn)行配置。

在步驟334,dmcc220根據(jù)所指定的聯(lián)系信息通知防火墻218以期待從第一設(shè)備202到第二設(shè)備212的進(jìn)入的通信業(yè)務(wù),從而使得防火墻218能夠被相應(yīng)地進(jìn)行配置。

一旦防火墻208和218已經(jīng)依據(jù)第一和第二設(shè)備的聯(lián)系信息進(jìn)行了適當(dāng)配置,則在步驟336中,可以進(jìn)行從第一設(shè)備到第二設(shè)備的tcp/ip會(huì)話(huà)連接建立,并且第一設(shè)備然后可以通過(guò)所建立的tcp連接向第二設(shè)備發(fā)送數(shù)據(jù),反之亦然。可替換地,步驟336可以包括第一設(shè)備和第二設(shè)備使用諸如像udp的無(wú)狀態(tài)協(xié)議來(lái)交換數(shù)據(jù),上述無(wú)狀態(tài)協(xié)議不需要在交換數(shù)據(jù)之前建立連接。

如圖4和圖5所圖示的,第一或第二設(shè)備例如響應(yīng)于接收到這樣做的用戶(hù)輸入可以終止連接。

圖4圖示了根據(jù)本發(fā)明一個(gè)實(shí)施例的在第一設(shè)備202發(fā)起的終止第一設(shè)備202和第二設(shè)備212之間的基于基礎(chǔ)設(shè)施的d2d連接的方法400的消息傳送圖。如圖4中所示利用消息402,第一設(shè)備202可以指示dmcc210終止該連接。如所示利用消息404,dmcc210然后可以通知防火墻208該連接可以被終止。如所示利用消息406,dmcc210還可以通知dmcc220該連接將很快被終止。決定如何處理此信息然后可以取決于dmcc220的特定配置。在一個(gè)實(shí)施例中,dmcc220還可以使用消息408向其防火墻218通知該連接的終止,和/或使用消息410通知第二設(shè)備212(第二設(shè)備212然后可以通知防火墻218),這會(huì)是一種良好的安全實(shí)踐。

圖5圖示了根據(jù)本發(fā)明一個(gè)實(shí)施例的在第二設(shè)備212發(fā)起的終止的第一設(shè)備202和第二設(shè)備212之間的基于基礎(chǔ)設(shè)施的d2d連接的方法500的消息傳送圖。如圖5中所示利用消息502,第二設(shè)備212可以指示dmcc220終止該連接。dmcc220可以向防火墻218發(fā)送消息504以相應(yīng)地重新配置,并且向dmcc210發(fā)送消息506以通知該連接關(guān)閉。dmcc210然后可以向防火墻208發(fā)送消息508和/或向第一設(shè)備202發(fā)送消息510(第一設(shè)備202然后可以通知防火墻208),上述消息510指示該連接將被終止。

在優(yōu)選實(shí)施例中,根據(jù)圖4或5的終止會(huì)在會(huì)話(huà)336或相對(duì)應(yīng)的應(yīng)用級(jí)會(huì)話(huà)正確終止之后發(fā)生。根據(jù)圖4或5的步驟序列然后會(huì)再次關(guān)閉相應(yīng)的防火墻,并且防止了往來(lái)于設(shè)備的未經(jīng)請(qǐng)求的數(shù)據(jù)或分組的額外成本。

雖然圖4和圖5圖示了所涉及移動(dòng)設(shè)備之一所進(jìn)行的會(huì)話(huà)終止,但是在又另一個(gè)實(shí)施例中,第一和/或第二電信網(wǎng)絡(luò)也可以例如由于超時(shí)、預(yù)付費(fèi)用戶(hù)余額用盡、訂戶(hù)超過(guò)所允許直接連接的最大數(shù)量等而發(fā)起會(huì)話(huà)終止。其它原因可能是應(yīng)用中的安全違背或入侵檢測(cè)系統(tǒng)(ids)或者防火墻208和/或218所觸發(fā)的事件的消息。在一個(gè)實(shí)施例中,當(dāng)?shù)谝换虻诙娦啪W(wǎng)絡(luò)發(fā)起終止時(shí),它可以分別發(fā)送類(lèi)似于消息402或502的連接終止消息,并分別從步驟404或504開(kāi)始連接終止過(guò)程。

本發(fā)明的實(shí)施例預(yù)見(jiàn)到由其它實(shí)體識(shí)別第一和第二設(shè)備以及解析標(biāo)識(shí)符的各種方法。以下對(duì)一些示例性方法進(jìn)行描述,本領(lǐng)域技術(shù)人員可以基于此而想出另外的方法,所有這些方法都處于本發(fā)明的范圍之內(nèi)。

第一標(biāo)識(shí)符

如本文之前所描述的,第一標(biāo)識(shí)符存在于應(yīng)用級(jí)別,其中它是在第一設(shè)備和ott應(yīng)用之間使用的標(biāo)識(shí)符。因此,在一個(gè)實(shí)施例中,第一標(biāo)識(shí)符可以包含ott應(yīng)用的標(biāo)識(shí)??商鎿Q地,獨(dú)立的應(yīng)用標(biāo)識(shí)符可以連同第一標(biāo)識(shí)符一起被發(fā)送。此外,根據(jù)實(shí)施方式,第一標(biāo)識(shí)符可以包括以下所描述的其它標(biāo)識(shí)。

在一個(gè)實(shí)施例中,第一標(biāo)識(shí)符可以進(jìn)一步包括第二設(shè)備212的mno的標(biāo)識(shí)。例如,標(biāo)識(shí)符可以看起來(lái)像“application.device2@mno-b.nl(應(yīng)用.設(shè)備2@mno-b.nl)”或“application.device2.mno-b.nl(應(yīng)用.設(shè)備2.mno-b.nl)”,或者這些示例的任何加密的和/或混淆化的表示。

這樣的第一標(biāo)識(shí)符可以被劃分為三個(gè)部分:應(yīng)用部分、第二設(shè)備部分,以及第二設(shè)備的mno部分。

也可以作為獨(dú)立標(biāo)識(shí)符被發(fā)送的應(yīng)用部分將使用以下來(lái)識(shí)別應(yīng)用:諸如像“facebook”的它的常見(jiàn)名稱(chēng),諸如“facebook.com”的域名,或者諸如像“5”或“app=5”的、指代所協(xié)定的應(yīng)用列表上的條目的數(shù)字值,并且可選地,也可以包括諸如“facebookv2”或“v2.facebook.com”的版本編號(hào)。在這個(gè)實(shí)施方式中,標(biāo)識(shí)符中的應(yīng)用用作向第二設(shè)備提供有關(guān)哪個(gè)應(yīng)用正在尋求建立基于基礎(chǔ)設(shè)施的d2d連接的指示的用途。

第二設(shè)備部分在第一標(biāo)識(shí)符中是可選的。當(dāng)存在時(shí),該部分將包括第二設(shè)備的標(biāo)識(shí),作為示例,諸如電話(huà)號(hào)碼的數(shù)字表示,例如612345678或者第二設(shè)備的imsi。另一種可能是第二設(shè)備部會(huì)包括定制標(biāo)識(shí)符,僅dmcc220能夠把所述定制標(biāo)識(shí)符解析為聯(lián)系第二設(shè)備212它所需的標(biāo)識(shí)符,例如電話(huà)號(hào)碼的加密表示(可能包括加鹽(salt))或者出于該目的而特別精心生成的唯一數(shù)字。dmcc220能夠通過(guò)對(duì)第一標(biāo)識(shí)符的該部分使用查找表或者使用一些邏輯和/或解密來(lái)進(jìn)行解析。

第二設(shè)備的mno部分意在識(shí)別所要聯(lián)系的mno(即,第二設(shè)備的mno),從而使得dmcc210將能夠把連接請(qǐng)求轉(zhuǎn)發(fā)至適當(dāng)?shù)钠渌黡mcc。在一個(gè)實(shí)施例中,第二設(shè)備的mno的標(biāo)識(shí)符例如可以使用公鑰加密法進(jìn)行加密。在這樣的情況下,在第二設(shè)備212或dmcc220知曉正是將從dmcc210接收連接請(qǐng)求的情況下,第二設(shè)備212或dmcc220可以使用dmcc210的公鑰對(duì)該標(biāo)識(shí)符進(jìn)行加密??商鎿Q地,在加密之前并不知道接收的dmcc時(shí),它可以使用dmcc220的私鑰。預(yù)期后一種實(shí)施方式更為常見(jiàn)。在兩種實(shí)施方式中,標(biāo)識(shí)符和/或伴隨的消息將指示已經(jīng)使用了什么密鑰。該實(shí)施例的一種優(yōu)勢(shì)在于:能夠使用mno級(jí)別的標(biāo)識(shí)符來(lái)識(shí)別第二設(shè)備,mno級(jí)別的標(biāo)識(shí)符諸如tmsi或移動(dòng)站點(diǎn)國(guó)際用戶(hù)目錄編號(hào)(msisdn),它們并不透露給ott224或第一設(shè)備202。

在另一個(gè)實(shí)施例中,第一標(biāo)識(shí)符可以進(jìn)一步包括第二設(shè)備的普通標(biāo)識(shí)符。在這樣的情況下,兩個(gè)mno已知的電話(huà)號(hào)碼或任何其它標(biāo)識(shí)符可以被用作標(biāo)識(shí)符。此外,應(yīng)用能夠作為獨(dú)立實(shí)體或者作為標(biāo)識(shí)符的一部分—例如采用以“電話(huà)號(hào)碼/應(yīng)用”或者“應(yīng)用@電話(huà)號(hào)碼”的形式—被提供在相同的連接請(qǐng)求消息中。

在又另一個(gè)實(shí)施例中,第一標(biāo)識(shí)符可以進(jìn)一步包括xml消息,該xml消息例如包含第二標(biāo)識(shí)符、應(yīng)用、有效日期、所要聯(lián)系的mno或dmcc、dmcc220對(duì)信息的簽名、認(rèn)證票據(jù)(在本領(lǐng)域也被稱(chēng)作“kerberos票據(jù)”),和/或dmcc210和/或dmcc220可以使用來(lái)驗(yàn)證該標(biāo)識(shí)符有效并且?guī)椭鷇mcc210解析正確的dmcc和正確的第二設(shè)備的其它相關(guān)部分。以下提供了這樣的xml消息的一個(gè)示例:

<xml>

  <identifier(標(biāo)識(shí)符)>

   <devicename(設(shè)備名)>device2(設(shè)備2))</devicename(設(shè)備名)>

   <validuntil(有效直到)>15-12-2015</validuntil(有效直到)>

   <application(應(yīng)用)>facebook</application(應(yīng)用)>

   <mno>kpn</mno>

   <signature(簽名)>18fkaag8250gan31589ajdagna78wt9</signature(簽名)>

  </identifier(標(biāo)識(shí)符)>

</xml>。

在又另一個(gè)實(shí)施例中,第一標(biāo)識(shí)符可以進(jìn)一步包括ott服務(wù)提供商224所生成的隨機(jī)代碼,ott提供商能夠?qū)⒃撾S機(jī)代碼關(guān)聯(lián)回以上所描述但是現(xiàn)在存儲(chǔ)在ott處的標(biāo)識(shí)符的實(shí)施例。例如,ott服務(wù)提供商224能夠提供“some-code-here@application.domain(一些代碼在這里@應(yīng)用.域)”形式的標(biāo)識(shí)符。當(dāng)dmcc210將接收這樣的第一標(biāo)識(shí)符時(shí),它將被配置為聯(lián)系ott服務(wù)提供商224以獲得第二標(biāo)識(shí)符,該第二標(biāo)識(shí)符允許dmcc210通過(guò)存儲(chǔ)在ott服務(wù)提供商224處的以上所描述的標(biāo)識(shí)符的加密表示連同指示dmcc210向ott224查詢(xún)未加密版本的消息一起或者通過(guò)ott服務(wù)提供商224對(duì)于第二設(shè)備212所具有的ip地址(因?yàn)榈诙O(shè)備在該ip地址上連接至ott服務(wù)提供商224的一個(gè)或多個(gè)服務(wù)器)來(lái)識(shí)別第二設(shè)備212的mno和/或dmcc。

第二標(biāo)識(shí)符

如本文之前所描述的,第二標(biāo)識(shí)符是允許dmcc210聯(lián)系dmcc220的標(biāo)識(shí)符。在各個(gè)實(shí)施例中,如果第二標(biāo)識(shí)符并不包含dmcc220的明確標(biāo)識(shí),則它至少包含mnob的標(biāo)識(shí),從而dmcc210會(huì)知曉為了聯(lián)系到dmcc220要聯(lián)系哪個(gè)mno。因此,在各個(gè)實(shí)施例中,第二標(biāo)識(shí)符可以提供例如以下的指示:

-統(tǒng)一資源標(biāo)識(shí)符(uri),作為示例,諸如dmcc.mno-b.nl,它可以使用現(xiàn)有的dns查找進(jìn)行解析,

-ip地址和端口號(hào),作為能夠無(wú)需查找而直接連接的可路由地址(對(duì)于并非基于ip的網(wǎng)絡(luò)而言,針對(duì)多種路由協(xié)議存在類(lèi)似地址),

-僅mnob的移動(dòng)網(wǎng)絡(luò)代碼。在這種情況下,dmcc210將被配置為使用例如根據(jù)標(biāo)準(zhǔn)的某一邏輯來(lái)找出如何聯(lián)系到mnob中的dmcc(假定根據(jù)所設(shè)定的標(biāo)準(zhǔn)能夠聯(lián)系到mnob中的dmcc),

-imsi或msisdn,它能夠使用hlr查找而被解析為imsi。

第三標(biāo)識(shí)符

在各個(gè)實(shí)施例中,第三標(biāo)識(shí)符可以包括第二設(shè)備的msisdn、第二設(shè)備的內(nèi)部或公共ip地址、第二設(shè)備的imsi、第二設(shè)備的tmsi,或者第二電信網(wǎng)絡(luò)能夠用來(lái)發(fā)起尋呼功能或者直接與第二設(shè)備212對(duì)話(huà)的任何其它標(biāo)識(shí)符。

以下的表1提供了第一、第二和第三標(biāo)識(shí)符以及dmcc210和dmcc220為了解析標(biāo)識(shí)符所要采取的動(dòng)作的示例列表:

返回到圖3所圖示的步驟,在一個(gè)實(shí)施例中,步驟303可以包括以下內(nèi)容。ott服務(wù)提供商224或第二設(shè)備212可以發(fā)起該過(guò)程。例如,設(shè)備212可以根據(jù)dmcc220和第二設(shè)備212已經(jīng)協(xié)定的某一邏輯來(lái)生成本文所描述的一個(gè)或多個(gè)第一標(biāo)識(shí)符。可替換地或附加地,設(shè)備212可以請(qǐng)求dmcc220協(xié)助生成一個(gè)或多個(gè)第一標(biāo)識(shí)符。以這種方式,dmcc220可以確保標(biāo)識(shí)符為正確格式并且是根據(jù)所設(shè)定的標(biāo)準(zhǔn)的。這樣的標(biāo)識(shí)符的示例可以是由dmcc220生成的隨機(jī)數(shù),或者諸如用于號(hào)碼攜帶性的臨時(shí)電話(huà)號(hào)碼等的臨時(shí)電話(huà)號(hào)碼??蛇x地,可以利用mnob的私鑰或者mnoa的公鑰對(duì)一個(gè)或多個(gè)第一標(biāo)識(shí)符進(jìn)行加密(假定已知這樣的加密標(biāo)識(shí)符將被提供給mnoa的dmcc)??蛇x地,可以生成多個(gè)第一標(biāo)識(shí)符,每一個(gè)用于具體的mno。第二設(shè)備212然后可以向ott服務(wù)提供商224提供所生成的一個(gè)或多個(gè)第一標(biāo)識(shí)符。

在一個(gè)實(shí)施例中,步驟303的過(guò)程可以隱含地例如通過(guò)第二設(shè)備212聯(lián)系ott服務(wù)提供商224完成。在這樣的實(shí)施例中,ott服務(wù)提供商224將獲得第二設(shè)備的ip地址,并且能夠根據(jù)請(qǐng)求將此作為第二設(shè)備的第一標(biāo)識(shí)符轉(zhuǎn)發(fā)到第一設(shè)備。

接下來(lái),對(duì)消息332、334、404、408、504和508的實(shí)施方式的實(shí)施例進(jìn)行描述。

消息332和334分別指示防火墻208和218基于來(lái)自dmcc210和220的指令而打開(kāi)。消息404、408、504和508還指示相應(yīng)的防火墻也基于來(lái)自相應(yīng)dmcc的指令而再次關(guān)閉。出于說(shuō)明的目的且為了簡(jiǎn)單起見(jiàn),下文描述了依據(jù)ipv4進(jìn)行操作的防火墻,但是在對(duì)本領(lǐng)域技術(shù)人員顯然的小幅修改之下,該描述也能夠應(yīng)用于根據(jù)ipv6進(jìn)行操作操作的防火墻。此外,以下描述假設(shè)防火墻僅針對(duì)基于ip的通信進(jìn)行工作,并且從標(biāo)識(shí)符到ip地址的轉(zhuǎn)換以前例如已經(jīng)由dmcc所完成。

在扁平網(wǎng)絡(luò)架構(gòu)中,每個(gè)防火墻208和218可以是相應(yīng)電信網(wǎng)絡(luò)邊緣上的單個(gè)防火墻。在那種情況下,消息332和334的實(shí)施方式可以按照如下(采用高級(jí)防火墻語(yǔ)言):

-允許進(jìn)入的通信業(yè)務(wù)從ip.address.device2:prt(ip.地址.設(shè)備2:prt)到ip.address.device1:prt(ip.地址.設(shè)備1:prt)

-允許出去的通信業(yè)務(wù)從ip.address.device1:prt到ip.address.device2:prt。

該ip地址然后會(huì)被添加至相應(yīng)防火墻的防火墻規(guī)則。在防火墻是nat防火墻的實(shí)施例中,該規(guī)則將相應(yīng)地有所改變以反映通信業(yè)務(wù)現(xiàn)在是被轉(zhuǎn)發(fā)而不是讓經(jīng)過(guò),在這種情況下,需要關(guān)心的是再次關(guān)閉該連接。在一個(gè)實(shí)施例中,防火墻可以保持該規(guī)則直到它被明確去掉,從而使得相對(duì)應(yīng)的dmcc例如在某個(gè)持久存儲(chǔ)中也應(yīng)當(dāng)對(duì)這些規(guī)則進(jìn)行跟蹤,并且在連接被終止時(shí)再次明確地去除所述規(guī)則。在另一個(gè)實(shí)施例中,相對(duì)應(yīng)的dmcc可以被配置為指示每個(gè)規(guī)則的到期日期。

例如根據(jù)防火墻供應(yīng)商,如何實(shí)現(xiàn)防火墻和相對(duì)應(yīng)dmcc之間的通信可能存在變化。在一個(gè)實(shí)施例中,dmcc可以被提供有登錄憑證以及充分的權(quán)限以允許該dmcc為某些ip地址和接口添加或去除規(guī)則。在另一個(gè)實(shí)施例中,供應(yīng)商用于其防火墻配置的一些專(zhuān)用協(xié)議可以在相對(duì)應(yīng)的dmcc中實(shí)施,例如能夠使用復(fù)制api將新規(guī)則推送到規(guī)則被復(fù)制到的防火墻。

在一個(gè)實(shí)施例中,條目可以被插入到防火墻的nat表中(在nat防火墻的情況下)或者被插入到對(duì)開(kāi)放連接保持跟蹤的表中(在有狀態(tài)—即并非無(wú)狀態(tài)—的防火墻的情況下)。這樣的實(shí)施例之所以可以是有利的是因?yàn)橄鄬?duì)應(yīng)的dmcc不必保持所有連接的管理并且因?yàn)閷?dǎo)致在任一表格中的條目被去除的防火墻技術(shù)仍然有效。然后,相對(duì)應(yīng)的dmcc可以被配置為向防火墻查詢(xún)表中的條目并且找出哪個(gè)條目是相關(guān)的。

在以上討論中,假設(shè)相應(yīng)電信網(wǎng)絡(luò)由保護(hù)特定設(shè)備的單個(gè)防火墻進(jìn)行管理。然而,實(shí)際上,電信網(wǎng)絡(luò)內(nèi)的設(shè)備可以被多個(gè)防火墻所保護(hù),并且可以被分段成單獨(dú)的功能。電信網(wǎng)絡(luò)的不同網(wǎng)絡(luò)區(qū)段的示例包括使得一個(gè)網(wǎng)絡(luò)區(qū)段用于計(jì)費(fèi)過(guò)程中所涉及的所有機(jī)器,另一個(gè)區(qū)段則用于被用來(lái)進(jìn)行配置管理的機(jī)器,另一個(gè)區(qū)段用于測(cè)試目的,再另一個(gè)區(qū)段則用于一般辦公室使用,等等。在圖6中提供了這樣的電信網(wǎng)絡(luò)600的一部分的示例。在圖6中,電信網(wǎng)絡(luò)600的辦公區(qū)段被示為區(qū)段602。示為區(qū)段604的另一個(gè)區(qū)段可以是包含管理員針對(duì)其日?;顒?dòng)所使用的機(jī)器的區(qū)段。區(qū)段606可以是包括形成核心網(wǎng)絡(luò)的網(wǎng)絡(luò)元件的區(qū)段,作為示例,上述核心網(wǎng)絡(luò)諸如圖1的核心網(wǎng)絡(luò)104。區(qū)段608可以是包括信令和計(jì)費(fèi)相關(guān)活動(dòng)中所涉及機(jī)器的區(qū)段。然后,區(qū)段610可以是包括提供連接性的網(wǎng)絡(luò)元件的區(qū)段,上述連接性諸如無(wú)線(xiàn)電接入網(wǎng)絡(luò),作為示例,諸如ran102。圖6所示的元件612、614和616圖示了用于不同接入技術(shù)的用戶(hù)設(shè)備。在這樣的網(wǎng)絡(luò)中存在多個(gè)防火墻。如圖6所圖示,防火墻620可以被配置為在訪(fǎng)問(wèn)圖2的外部網(wǎng)絡(luò)222時(shí)保護(hù)辦公室網(wǎng)絡(luò)區(qū)段602,防火墻622可以被配置為保護(hù)管理網(wǎng)絡(luò)區(qū)段604和核心網(wǎng)絡(luò)區(qū)段606,防火墻624可被配置為與防火墻622并行運(yùn)行但是僅被配置為保護(hù)核心網(wǎng)絡(luò)區(qū)段606,并且如果不同的mno(如圖6所示的mno642、644和646)連接在專(zhuān)用網(wǎng)絡(luò)上,則防火墻626可以被配置為針對(duì)不同mno之間的通信業(yè)務(wù)而保護(hù)核心網(wǎng)絡(luò)區(qū)段606。另外,還如圖6所示,防火墻628可以被配置為確保區(qū)段606的核心網(wǎng)絡(luò)元件可以由從區(qū)段604工作的管理員進(jìn)行控制,防火墻630可以被配置為針對(duì)計(jì)費(fèi)區(qū)段608執(zhí)行相同操作,而防火墻632則可以被配置為針對(duì)辦公區(qū)段602執(zhí)行相同操作。元件636-640是防止具體無(wú)線(xiàn)電接入網(wǎng)絡(luò)內(nèi)的設(shè)備直接相互通信的防火墻。元件634和648分別是管控?zé)o線(xiàn)電接入網(wǎng)絡(luò)和核心網(wǎng)絡(luò)之間以及無(wú)線(xiàn)電接入網(wǎng)絡(luò)和計(jì)費(fèi)區(qū)段之間的通信業(yè)務(wù)的防火墻。

在這樣的網(wǎng)絡(luò)中,本文所描述的一般原則仍然適用。例如能夠在網(wǎng)路區(qū)段608中實(shí)施的這樣的電信網(wǎng)絡(luò)的(多個(gè))dmcc—被示為元件650—然后可以配置多個(gè)防火墻,優(yōu)選地基本上同時(shí)進(jìn)行配置。因此,如果設(shè)備612可用于來(lái)自mno642的設(shè)備的直接通信,則dmcc650將不得不向防火墻634、636和626通知進(jìn)入的通信業(yè)務(wù)以及所需配置。這可以通過(guò)單獨(dú)通知每個(gè)防火墻或按照策略變化而一次通知所有防火墻來(lái)實(shí)現(xiàn)。后者是防火墻配置的常用技術(shù)。

對(duì)于執(zhí)行方法300、400和500的步驟中所涉及的每個(gè)實(shí)體,例如第一路由實(shí)體210、第二路由實(shí)體220、第一設(shè)備202或第二設(shè)備212,由這樣的實(shí)體所執(zhí)行的相應(yīng)步驟可以由任何類(lèi)型的數(shù)據(jù)處理系統(tǒng)來(lái)執(zhí)行,所述任何類(lèi)型的數(shù)據(jù)處理系統(tǒng)包括被配置為執(zhí)行方法300的各個(gè)步驟的至少一個(gè)處理器或微處理器。圖7中圖示了這樣的數(shù)據(jù)處理系統(tǒng)的示例。此外,雖然結(jié)合圖2并且特別地參考作為第一和第二路由實(shí)體的示例的dmcc描述了方法步驟300、400和500,但是本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到,被配置為以任何順序來(lái)執(zhí)行該方法步驟的任何系統(tǒng)都處于本發(fā)明的范圍之內(nèi)。

圖7示出了圖示根據(jù)本公開(kāi)實(shí)施例的可以在輔助建立第一和第二設(shè)備之間的基于基礎(chǔ)設(shè)施的d2d連接時(shí)所使用的示例性數(shù)據(jù)處理系統(tǒng)700的框圖。

如圖7所示,數(shù)據(jù)處理系統(tǒng)700可以包括通過(guò)系統(tǒng)總線(xiàn)710耦合到存儲(chǔ)器元件704的至少一個(gè)處理器702。因此,所述數(shù)據(jù)處理系統(tǒng)可以將程序代碼存儲(chǔ)在存儲(chǔ)器元件704內(nèi)。此外,處理器702可以執(zhí)行經(jīng)由系統(tǒng)總線(xiàn)710從存儲(chǔ)器元件704訪(fǎng)問(wèn)的程序代碼。在一個(gè)方面,數(shù)據(jù)處理系統(tǒng)700可以被實(shí)現(xiàn)為適合于存儲(chǔ)和/或執(zhí)行程序代碼的計(jì)算機(jī)。然而,應(yīng)當(dāng)理解,系統(tǒng)700可以采用能夠執(zhí)行本說(shuō)明書(shū)中描述的功能的、包括處理器和存儲(chǔ)器的任何系統(tǒng)的形式來(lái)實(shí)現(xiàn)。

存儲(chǔ)器元件704可以包括一個(gè)或多個(gè)物理存儲(chǔ)器設(shè)備,作為示例,諸如本地存儲(chǔ)器706以及一個(gè)或多個(gè)大容量存儲(chǔ)設(shè)備708。本地存儲(chǔ)器可以是指通常在程序代碼的實(shí)際執(zhí)行過(guò)程期間中所使用的隨機(jī)存取存儲(chǔ)器或其它非持久存儲(chǔ)器件(多個(gè))。大容量存儲(chǔ)設(shè)備可以被實(shí)現(xiàn)為硬盤(pán)驅(qū)動(dòng)器或其它持久數(shù)據(jù)存儲(chǔ)設(shè)備。處理系統(tǒng)700還可以包括一個(gè)或多個(gè)高速緩存存儲(chǔ)器(未示出),所述一個(gè)或多個(gè)高速緩存存儲(chǔ)器提供至少一些程序代碼的臨時(shí)存儲(chǔ),以便在執(zhí)行期間減少必須從大容量存儲(chǔ)設(shè)備708獲取程序代碼的次數(shù)。

被描繪為輸入設(shè)備712和輸出設(shè)備714的輸入/輸出(i/o)設(shè)備可選地可以耦合到數(shù)據(jù)處理系統(tǒng)。輸入設(shè)備的示例可以包括但不限于例如鍵盤(pán)、諸如鼠標(biāo)的定向設(shè)備等。輸出設(shè)備的示例可以包括但不限于例如監(jiān)視器或顯示器、揚(yáng)聲器等。系統(tǒng)700還可以包括例如采用觸敏顯示器(也稱(chēng)為“觸摸屏”)的形式的組合的輸入/輸出設(shè)備,所述觸敏顯示器能夠采用用戶(hù)可能地利用觸控筆或用戶(hù)手指而與顯示器進(jìn)行交互的形式顯示信息并且接收用戶(hù)輸入。如果數(shù)據(jù)處理系統(tǒng)700被配置為用作ue106或者它的一部分,則這樣的實(shí)施例可以變得特別有用。

輸入設(shè)備和/或輸出設(shè)備(多個(gè))可以直接或通過(guò)居間的i/o控制器耦合至數(shù)據(jù)處理系統(tǒng)。

網(wǎng)絡(luò)適配器716也可以耦合到數(shù)據(jù)處理系統(tǒng),以使它能夠通過(guò)居間的私有或公共網(wǎng)絡(luò)而耦合到其它系統(tǒng)、計(jì)算機(jī)系統(tǒng)、遠(yuǎn)程網(wǎng)絡(luò)設(shè)備和/或遠(yuǎn)程存儲(chǔ)設(shè)備。網(wǎng)絡(luò)適配器可以特別地包括用于接收由所述系統(tǒng)、設(shè)備和/或網(wǎng)絡(luò)傳送到所述數(shù)據(jù)的數(shù)據(jù)的數(shù)據(jù)接收器718,以及用于向所述系統(tǒng)、設(shè)備和/或網(wǎng)絡(luò)傳送數(shù)據(jù)的數(shù)據(jù)傳送器720。調(diào)制解調(diào)器、電纜調(diào)制解調(diào)器和以太網(wǎng)卡是可以供數(shù)據(jù)處理系統(tǒng)700使用的不同類(lèi)型的網(wǎng)絡(luò)適配器的示例。

存儲(chǔ)器元件704可以存儲(chǔ)應(yīng)用(未示出)。應(yīng)當(dāng)意識(shí)到的是,數(shù)據(jù)處理系統(tǒng)700可以進(jìn)一步執(zhí)行能夠促進(jìn)應(yīng)用執(zhí)行的操作系統(tǒng)(未示出)。采用可執(zhí)行程序代碼的形式所實(shí)現(xiàn)的應(yīng)用可以由數(shù)據(jù)處理系統(tǒng)700來(lái)例如通過(guò)處理器702來(lái)執(zhí)行。響應(yīng)于執(zhí)行該應(yīng)用,數(shù)據(jù)處理系統(tǒng)700可以被配置為例如作為dmcc210、dmcc220、第一設(shè)備202或第二設(shè)備212而執(zhí)行本文所描述的一個(gè)或多個(gè)方法步驟。

本領(lǐng)域技術(shù)人員將會(huì)認(rèn)識(shí)到,雖然元件702-720在圖7中被示為分開(kāi)的元件,但是在其它實(shí)施例中,它們的功能可以在更少數(shù)量的個(gè)體元件中實(shí)現(xiàn)或者在更多數(shù)量的組件上進(jìn)行分布。

本發(fā)明的各個(gè)實(shí)施例可以被實(shí)施為供計(jì)算機(jī)系統(tǒng)或處理器使用的程序產(chǎn)品,其中該程序產(chǎn)品的(多個(gè))程序定義了實(shí)施例(包括本文所描述的方法)的功能。在一個(gè)實(shí)施例中,程序(多個(gè))可以被包含在各種非瞬態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)(通常稱(chēng)為“存儲(chǔ)”)上,其中如本文所使用的,“非瞬態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)”的表述包括所有計(jì)算機(jī)可讀介質(zhì),唯一的例外是瞬時(shí)的傳播信號(hào)。在另一個(gè)實(shí)施例中,(多個(gè))程序可以包含在各種瞬態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上。說(shuō)明性的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)包括但不限于:(i)信息在其上永久存儲(chǔ)的不可寫(xiě)存儲(chǔ)介質(zhì)(例如,計(jì)算機(jī)內(nèi)的只讀存儲(chǔ)器設(shè)備,諸如可由cd-rom驅(qū)動(dòng)器讀取的cd-rom盤(pán),rom芯片,或者任何類(lèi)型的固態(tài)非易失性半導(dǎo)體存儲(chǔ)器);以及(ii)在其上存儲(chǔ)可變信息的可寫(xiě)存儲(chǔ)介質(zhì)(例如,閃速存儲(chǔ)器,磁盤(pán)驅(qū)動(dòng)器內(nèi)的軟盤(pán)或硬盤(pán)驅(qū)動(dòng)器,或者任何類(lèi)型的固態(tài)隨機(jī)存取半導(dǎo)體存儲(chǔ)器)。計(jì)算機(jī)程序可以在本文所描述的處理器1202上運(yùn)行。

所要理解的是,關(guān)于任何一個(gè)實(shí)施例所描述的任何特征都可以單獨(dú)使用或者與所描述的其它特征相結(jié)合地使用,并且還可以與任何其它實(shí)施例的一個(gè)或多個(gè)特征或者任何其它實(shí)施例的任何組合相結(jié)合地使用。此外,本發(fā)明并不局限于以上所描述的實(shí)施例,它可以在所附權(quán)利要求的范圍內(nèi)有所變化。

本文所使用的術(shù)語(yǔ)僅是出于描述特定實(shí)施例的目的而并非意在對(duì)本發(fā)明進(jìn)行限制。如本文所使用的,除非上下文明確另外指出,否則單數(shù)形式“一個(gè)”,“一”,“該”,“所述”意在也包括復(fù)數(shù)形式。將要進(jìn)一步理解的是,當(dāng)在該說(shuō)明書(shū)中使用時(shí),術(shù)語(yǔ)“包括”和/或“包括了”指定存在所提到的特征、整數(shù)、步驟、操作、元件和/或組件,但是并不排除存在或增加一個(gè)或多個(gè)其它特征、整數(shù)、步驟、操作、元件、組件和/或其群組。

相對(duì)應(yīng)的結(jié)構(gòu)、材料、動(dòng)作和所有構(gòu)件或步驟的等同形式加上以下權(quán)利要求中的功能要素意在包括與特別請(qǐng)求保護(hù)的其它請(qǐng)求保護(hù)要素相結(jié)合地執(zhí)行該功能的任何結(jié)構(gòu)、材料或動(dòng)作。本發(fā)明的描述已經(jīng)出于說(shuō)明和描述的目的被給出,但是其并非意在對(duì)所公開(kāi)形式的本發(fā)明是窮盡的或者被局限于所公開(kāi)形式的本發(fā)明。許多修改和變化對(duì)于本領(lǐng)域技術(shù)人員將是顯然的而并不背離本發(fā)明的范圍和精神。實(shí)施例被選擇并描述以便對(duì)本發(fā)明的原則和實(shí)踐應(yīng)用進(jìn)行最佳解釋并且使得本領(lǐng)域技術(shù)人員能夠針對(duì)具有適用于所考慮到的特定使用的各種修改的各個(gè)實(shí)施例理解本發(fā)明。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1