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

建立服務(wù)接入關(guān)系的系統(tǒng)及方法

文檔序號(hào):7886231閱讀:232來(lái)源:國(guó)知局
專利名稱:建立服務(wù)接入關(guān)系的系統(tǒng)及方法
技術(shù)領(lǐng)域
本發(fā)明涉及多服務(wù)以太網(wǎng)接入系統(tǒng)以及在該系統(tǒng)中建立服務(wù)接入關(guān)系的方法。
背景技術(shù)
以太網(wǎng)主要是是作為L(zhǎng)AN(局域網(wǎng))技術(shù)發(fā)展起來(lái)的,目標(biāo)是為公司內(nèi)部的數(shù)據(jù)網(wǎng)絡(luò)提供高效的基礎(chǔ)設(shè)施。最初它是為中等速度共享介質(zhì)而開(kāi)發(fā)的,但是目前的技術(shù)主要應(yīng)用于高達(dá)10Gbit/s的點(diǎn)對(duì)點(diǎn)鏈路,通過(guò)高容量的以太網(wǎng)交換機(jī)互連,支持虛擬LAN-VLAN,如IEEE 802.1q標(biāo)準(zhǔn)中所描述的那樣。虛擬LAN是一組系統(tǒng),例如工作組中需要互相通信的那些計(jì)算機(jī),同時(shí)也是限制VLAN幀傳遞到VLAN成員的協(xié)議。
一個(gè)LAN可以分成多個(gè)VLAN:s,為每個(gè)VLAN指定一個(gè)稱為VLAN標(biāo)識(shí)符的號(hào)碼,在LAN中唯一地標(biāo)識(shí)它。一個(gè)LAN至少包括一個(gè)VLAN-缺省的VLAN。
交換機(jī)包括先進(jìn)的自我學(xué)習(xí)特性以及廣播行為,適于構(gòu)建例如公司網(wǎng)絡(luò),支持多個(gè)用戶組。
但是,在公共服務(wù)結(jié)構(gòu)中,在服務(wù)的安全性、可擴(kuò)展性以及計(jì)費(fèi)方面需要施加不同的要求。在公共網(wǎng)絡(luò)中,理想地要為每個(gè)用戶提供自己完全隔離的工作組。這樣就出現(xiàn)了特殊的問(wèn)題,可提供的VLAN標(biāo)簽(每個(gè)標(biāo)簽定義一個(gè)用戶)的數(shù)目限制于4096這個(gè)數(shù),遠(yuǎn)遠(yuǎn)不夠?yàn)槌砂偕锨У挠脩舴?wù)。
在國(guó)際專利申請(qǐng)?zhí)朩O 00/77983中描述了一種用戶可以選擇服務(wù)的電信系統(tǒng)。服務(wù)網(wǎng)絡(luò)和用戶連接到一個(gè)交換域。服務(wù)網(wǎng)絡(luò)分成組,通過(guò)配置交換機(jī)中的端口為每組分配一個(gè)VLAN。用戶可以通過(guò)將它們的設(shè)備配置到一個(gè)所選的VLAN:s而選擇服務(wù)。
在國(guó)際專利申請(qǐng)?zhí)朩O 00/79830中描述了一種用戶可以選擇服務(wù)的電信系統(tǒng)。交換域具有連接服務(wù)提供商和網(wǎng)絡(luò)終端的交換機(jī)。交換機(jī)有一個(gè)用戶端口連接到網(wǎng)絡(luò)終端的上行鏈路端口。該用戶端口為不同的服務(wù)提供商而配置,網(wǎng)絡(luò)終端具有相應(yīng)的服務(wù)端口。配置了對(duì)應(yīng)于預(yù)定數(shù)目的服務(wù)的服務(wù)端口。
在這兩個(gè)申請(qǐng)中,用戶數(shù)都受限的。
在歐洲專利申請(qǐng)EP 1045553 A2中揭示了網(wǎng)絡(luò)的VLAN橋接。網(wǎng)絡(luò)具有改變地址的節(jié)點(diǎn)。通過(guò)網(wǎng)絡(luò)發(fā)送消息的用戶為其消息標(biāo)出接收機(jī)地址。當(dāng)消息到達(dá)一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)時(shí),接收機(jī)地址改變?yōu)榫W(wǎng)絡(luò)的一個(gè)臨時(shí)地址。當(dāng)該消息通過(guò)另一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)離開(kāi)該網(wǎng)絡(luò)時(shí),這個(gè)地址再改回去。

發(fā)明內(nèi)容
本發(fā)明有關(guān)如何為實(shí)際上數(shù)目沒(méi)有限制的用戶產(chǎn)生一個(gè)帶有以太網(wǎng)技術(shù)的多服務(wù)接入系統(tǒng)的問(wèn)題。
另一個(gè)問(wèn)題是如何通過(guò)該系統(tǒng)為用戶提供服務(wù),服務(wù)數(shù)目實(shí)際上包括所有提供的服務(wù)。
進(jìn)一步的問(wèn)題是如何在用戶和服務(wù)提供商之間提供安全的服務(wù)捆綁。
還有一個(gè)問(wèn)題是如何按照單播捆綁建立該服務(wù)捆綁。
還有另一個(gè)問(wèn)題是如何按照組播捆綁建立該服務(wù)捆綁。
另一個(gè)問(wèn)題是如何控制系統(tǒng)中的流量。
也有一個(gè)問(wèn)題是從通信服務(wù)提供商和應(yīng)用服務(wù)提供商都能提供服務(wù)。
這些問(wèn)題是通過(guò)一個(gè)接入系統(tǒng)解決的,包括稱為邊緣接入服務(wù)器的連接服務(wù)提供商的節(jié)點(diǎn),以及稱為次末級(jí)的連接用戶的節(jié)點(diǎn),這些節(jié)點(diǎn)通過(guò)支持以太網(wǎng)幀交換的裝置而互連。邊緣接入服務(wù)器具有連接服務(wù)提供商的服務(wù)代理,次末級(jí)具有連接用戶網(wǎng)絡(luò)的用戶端口。在單播情況下,在該接入系統(tǒng)中提供安全的個(gè)人服務(wù)接入關(guān)系,每個(gè)關(guān)系在一個(gè)服務(wù)代理和一個(gè)用戶端口之間提供。在組播情況下,服務(wù)接入關(guān)系在一個(gè)服務(wù)代理和多個(gè)用戶端口之間提供。該關(guān)系可以為連接用戶網(wǎng)絡(luò)而擴(kuò)展。
更具體而言,用戶端口設(shè)計(jì)為連接用戶網(wǎng)絡(luò),這些網(wǎng)絡(luò)各自具有一個(gè)帶有至少一個(gè)VLAN的以太網(wǎng)LAN。每個(gè)服務(wù)接入關(guān)系具有自動(dòng)分配的MAC地址,指定給有關(guān)的一個(gè)服務(wù)代理。一種可能是服務(wù)接入關(guān)系由自動(dòng)分配的MAC地址定義,另一個(gè)種可能是由MAC地址和另一個(gè)標(biāo)識(shí)符一起定義。服務(wù)接入關(guān)系指定到一個(gè)用戶端口,在組播情況下指定到多個(gè)用戶端口。服務(wù)接入關(guān)系可以為一個(gè)用戶到一個(gè)應(yīng)用服務(wù)提供商而建立。在這種情況下,或者是該用戶已經(jīng)具有與一個(gè)通信服務(wù)提供商的服務(wù)接入關(guān)系,或者是該應(yīng)用服務(wù)提供商本身配備了,這樣可以直接建立服務(wù)接入關(guān)系。該接入系統(tǒng)具有一個(gè)廣播處理系統(tǒng),服務(wù)接入或者服務(wù)使用中用到的廣播消息由這個(gè)系統(tǒng)在包含該用戶端口的次末級(jí)中收集。業(yè)務(wù)流的控制借助動(dòng)態(tài)分配的MAC地址進(jìn)行,并且在恰當(dāng)?shù)臅r(shí)候還要組合另一個(gè)標(biāo)識(shí)符。
本發(fā)明的一個(gè)目的是通過(guò)帶有以太網(wǎng)技術(shù)的接入系統(tǒng)實(shí)現(xiàn)對(duì)服務(wù)的實(shí)際上數(shù)目沒(méi)有限制的用戶接入。
另一個(gè)目的是可以同時(shí)提供給一個(gè)用戶的服務(wù)數(shù)目實(shí)際上包括所有提供的服務(wù)。
另一個(gè)目的是服務(wù)提供商和用戶設(shè)備之間的服務(wù)接入關(guān)系應(yīng)是安全的關(guān)系。
還有一個(gè)目的是以太網(wǎng)技術(shù)將用于建立網(wǎng)絡(luò)中的服務(wù)接入關(guān)系。
還有另一個(gè)目的是作為單播或者組播建立服務(wù)接入關(guān)系。
另一個(gè)目的是控制系統(tǒng)中的流量。
也有一個(gè)目的是從通信服務(wù)提供商和應(yīng)用服務(wù)提供商都能提供服務(wù)。
本發(fā)明的好處是可以使用已經(jīng)標(biāo)準(zhǔn)化的以太網(wǎng)技術(shù),產(chǎn)生一個(gè)用戶數(shù)目實(shí)際上無(wú)限制的多服務(wù)接入網(wǎng)絡(luò)。
另一個(gè)好處是可以同時(shí)提供給一個(gè)用戶的服務(wù)數(shù)目實(shí)際上包括所有提供的服務(wù)。
另一個(gè)好處是服務(wù)提供商和用戶之間的服務(wù)接入關(guān)系是安全的關(guān)系。
還有一個(gè)好處是利用以太網(wǎng)技術(shù)在網(wǎng)絡(luò)中建立服務(wù)捆綁。
還有另一個(gè)好處是服務(wù)接入關(guān)系可以作為單播關(guān)系或組播關(guān)系建立。
也有一個(gè)好處是從通信服務(wù)提供商和應(yīng)用服務(wù)提供商都能建立服務(wù)接入關(guān)系。
其它好處是在單播情況下用戶之間不需要配合使用VLAN,可以在接入系統(tǒng)和用戶網(wǎng)絡(luò)中都使用標(biāo)準(zhǔn)的以太網(wǎng)單元,而且本發(fā)明可以進(jìn)行簡(jiǎn)單的接入網(wǎng)絡(luò)管理和配置。


現(xiàn)在將借助實(shí)施例并參考所附的圖更詳細(xì)地描述本發(fā)明。
圖1表示接入系統(tǒng)概況的方框圖;圖2表示圖1接入系統(tǒng)更詳細(xì)的方框圖;圖3a表示一個(gè)以太網(wǎng)幀的圖;圖3b表示該幀中VLAN標(biāo)簽的圖;圖3c表示該幀中地址域的圖;圖4表示帶有用戶VLAN:s的圖1中一個(gè)用戶的方框圖;圖5表示廣播處理器中一個(gè)寄存器的方框圖;圖6表示上行鏈路以太網(wǎng)幀的方框圖;圖7表示帶有地址的一個(gè)分組;圖8表示處理器中一個(gè)寄存器的方框圖;圖9表示定義接入關(guān)系的方法的流程圖;圖10表示DHCP請(qǐng)求方法的流程圖;圖11表示ARP請(qǐng)求方法的流程圖;圖12表示組播情況下接入系統(tǒng)的方框圖;以及圖13表示組播方法的流程圖。
實(shí)施例的詳細(xì)描述圖1表示一個(gè)多服務(wù)接入系統(tǒng)AAC1,用戶U11、U12、U13、U21...Um1以及通信服務(wù)提供商SP1、SP2...SPn與之連接。通信服務(wù)提供商SP1...SPn提供到網(wǎng)絡(luò)的連接。也連接了一個(gè)提供應(yīng)用連接的應(yīng)用服務(wù)提供商AS。建立該系統(tǒng)的一個(gè)目的是使用戶U11..Um1的數(shù)量可以很大,例如在幾十萬(wàn)用戶的范圍內(nèi)。另一個(gè)目的是每個(gè)用戶可以利用的服務(wù)提供商SP1..SPn的數(shù)目也很大,例如在幾千種服務(wù)的范圍內(nèi)。接入系統(tǒng)ACC1包括節(jié)點(diǎn)P1、P2...Pk,用戶借助以太網(wǎng)技術(shù)與它們相連。接入系統(tǒng)也包括節(jié)點(diǎn)EAS,連接服務(wù)提供商。節(jié)點(diǎn)EAS通過(guò)網(wǎng)絡(luò)連接到用戶節(jié)點(diǎn)P1-Pk,該網(wǎng)絡(luò)是根據(jù)IEEE 802.1q標(biāo)準(zhǔn)的基于以太網(wǎng)的網(wǎng)絡(luò)ETH1。這個(gè)網(wǎng)絡(luò)是個(gè)很大的網(wǎng)絡(luò)而且特別具有很多VLAN功能的以太網(wǎng)交換機(jī),在圖中沒(méi)有表示出來(lái)。用戶和服務(wù)提供商之間通過(guò)網(wǎng)絡(luò)ETH1、按照獨(dú)立的服務(wù)接入關(guān)系彼此連接,例如用戶U11和服務(wù)提供商SP1之間的關(guān)系R11。這些關(guān)系的服務(wù)質(zhì)量可以保證,而且在某種意義上是安全的,因?yàn)橹挥杏嘘P(guān)系的用戶和服務(wù)提供商才能偵聽(tīng)或利用這種關(guān)系。下面將更詳細(xì)地描述這樣的關(guān)系。
圖2更仔細(xì)地表示了圖1中的實(shí)施例。接入系統(tǒng)ACC1的節(jié)點(diǎn)P1、P2、...Pk,此后稱為次末級(jí),帶有用戶端口UP11、UP12、UP13、UP21、...、UPk1。每個(gè)用戶端口通過(guò)線路W11-Wk1連接到每個(gè)單個(gè)的用戶U11-Um1。次末級(jí)P1-Pk各自具有處理器H1、H2、..、Hk,管理各個(gè)次末級(jí)上的用戶端口。每個(gè)處理器都具有寄存器REG11、REG21、..REGk1。接入系統(tǒng)ACC1的節(jié)點(diǎn)EAS是邊緣接入服務(wù)器,它又包括通信服務(wù)代理SA1、SA2、...、SAn,各有各自的服務(wù)端口PT1、PT2、...、PTn。它也包括應(yīng)用服務(wù)代理ASA。邊緣接入服務(wù)器也具有接口IF1、IF2、IF3、...、IFj、管理單元AD1以及帶有寄存器REG1的廣播處理器BH1。邊緣接入服務(wù)器的單元都連接到以太網(wǎng)幀發(fā)布系統(tǒng)SW1上。每個(gè)通信服務(wù)代理代表每個(gè)單個(gè)的通信服務(wù)提供商SP1-SPn,應(yīng)用服務(wù)代理ASA代表應(yīng)用服務(wù)提供商AS。次末級(jí)通過(guò)接口連接到邊緣接入服務(wù)器EAS。次末級(jí)中的處理器H1-Hk連接到邊緣接入服務(wù)器EAS中的廣播處理器BH1,一起構(gòu)成分布式處理系統(tǒng)。用戶U11-Um1各具有多個(gè)用戶設(shè)備,例如用戶U11具有設(shè)備UD11、UD12、UD13和UD14,用戶U12具有設(shè)備UD21、UD22和UD23。
正如所提到的,網(wǎng)絡(luò)ETH1和用戶U11-Um1使用以太網(wǎng)技術(shù)。因此下面將簡(jiǎn)單評(píng)論一下以太網(wǎng)技術(shù)。
圖3a所示的是根據(jù)IEEE 802.1q標(biāo)準(zhǔn)的以太網(wǎng)幀F(xiàn)R1。該幀具有D1域用于目標(biāo)地址,隨后的S1域用于源地址。還有一個(gè)T1域用于定義以太網(wǎng)幀的類型。VL1域指出所涉及的是哪個(gè)VLAN,EPL1域包含有效負(fù)荷,也就是要發(fā)送的消息。地址F保留為廣播地址。
在圖3b中更詳細(xì)地表示了VL1域。它有16比特,包括3比特的優(yōu)先級(jí)標(biāo)簽PTG1、一個(gè)指示器比特以及VTG1域中12比特的VLAN標(biāo)簽。這個(gè)VLAN標(biāo)簽指定特定的VLAN,因此具有12比特的這個(gè)標(biāo)簽可以區(qū)分212=4096個(gè)不同的VLAN。
圖3c表示源地址域S1,由48比特組成。一個(gè)比特L1指出該地址是本地還是全局管理的。一個(gè)比特M1指出幀F(xiàn)R1是否是廣播幀,例如是否是用于IP廣播消息的幀。其余的ADR1域中的46比特是MAC地址的地址比特。任何用戶設(shè)備都具有一個(gè)全局管理的MAC地址,是由設(shè)備制造商給定的。例如圖2中的用戶設(shè)備UD11具有地址UMAC1。設(shè)備的MAC地址是唯一的。從下面的描述也可以看出,可以連接到一個(gè)而且是同一個(gè)用戶的不同服務(wù)提供商(例如,服務(wù)提供商SP1-SPn中的那些)的數(shù)目受限于VLAN標(biāo)簽數(shù),即數(shù)212=4096。
圖4表示了用戶設(shè)備如何關(guān)聯(lián)于次末級(jí)的細(xì)節(jié)。該圖是這些關(guān)系的邏輯圖。在例子中用戶U11具有以太網(wǎng)LAN ETH2,包含帶有標(biāo)簽TAG1、TAG2、TAG3以及TAG4的用戶VLAN:s,該LAN通過(guò)線路W11連接到用戶端口PT11。用戶設(shè)備UD11則屬于帶有標(biāo)簽TAG1的VLAN,設(shè)備UD12具有標(biāo)簽TAG2,設(shè)備UD13具有標(biāo)簽TAG2和TAG3,設(shè)備UD14具有標(biāo)簽TAG4。
一方面,在常見(jiàn)的以太網(wǎng)中,每個(gè)VLAN中不同的參與者可以彼此自由而且高效地通信,這是以太網(wǎng)的基本原則。要連接第二用戶的第一用戶發(fā)送廣播,這是一種帶有“Who has this IP address?(誰(shuí)有這個(gè)IP地址?)”請(qǐng)求的地址解析協(xié)議ARP。網(wǎng)內(nèi)的每個(gè)人都能偵聽(tīng),具有所關(guān)心的IP地址的第二用戶將它的MAC地址發(fā)回第一用戶。用戶之間的關(guān)系就建立起來(lái)。另一方面,在接入系統(tǒng)中,基本服務(wù)是在用戶和服務(wù)提供商之間允許建立服務(wù)綁定,而且在這種綁定中通過(guò)該接入系統(tǒng)提供傳輸服務(wù),以便能夠高安全性而且沒(méi)有任何質(zhì)量損害地將服務(wù)傳遞到用戶。在多服務(wù)、多服務(wù)提供商情況下,在任何給定的時(shí)間點(diǎn)上每個(gè)用戶必須能夠存在多個(gè)這樣的綁定,這些綁定之間或者不同用戶的綁定之間沒(méi)有干擾。在本描述中將揭示多服務(wù)接入系統(tǒng)、例如接入系統(tǒng)ACC1如何使用以太網(wǎng)技術(shù)完成對(duì)服務(wù)的這些要求。
為了使接入網(wǎng)絡(luò)ACC1能夠工作,首先用戶要決定選擇哪項(xiàng)服務(wù),以及決定哪個(gè)VLAN用于某個(gè)服務(wù)。每個(gè)用戶可以自己決定VLAN和服務(wù)之間的對(duì)應(yīng)關(guān)系,與其它用戶無(wú)關(guān)。在本例中,用戶U11選擇服務(wù)提供商SP1的服務(wù)并決定帶有標(biāo)簽TAG1的VLAN用于這項(xiàng)服務(wù)。用戶U11也選擇提供商SP2的服務(wù)并決定帶有標(biāo)簽TAG2的VLAN用于這項(xiàng)服務(wù)。相應(yīng)地,用戶U11在帶有標(biāo)簽TAG3的VLAN上選擇服務(wù)提供商SP3以及帶有標(biāo)簽TAG4的VLAN上選擇服務(wù)提供商SP4。其它用戶可以選擇其它服務(wù)并決定其它的VLAN:s。例如,用戶U12選擇服務(wù)提供商SP1的服務(wù)并決定帶有標(biāo)簽TAG3的VLAN用于這項(xiàng)服務(wù)。用戶U12也選擇服務(wù)提供商SP3的服務(wù)并決定帶有標(biāo)簽TAG1的VLAN用于這項(xiàng)服務(wù)。然后用戶將它們的決定送往邊緣接入服務(wù)器EAS中的管理單元AD1,用戶用它們各自的用戶端口定義自己。這種發(fā)送可以由任何恰當(dāng)?shù)难b置進(jìn)行,例如通過(guò)指定一個(gè)網(wǎng)頁(yè)、通過(guò)一封普通信或者通過(guò)電話呼叫。管理單元AD1也有服務(wù)提供商SP1-SPn與服務(wù)代理SA1-SAn之間的對(duì)應(yīng)信息。因此管理單元具有三種信息,包括服務(wù)代理、VLAN標(biāo)簽以及用戶端口。逐漸地,當(dāng)用戶U11-Um1發(fā)送它們的信息時(shí),管理單元AD1會(huì)在廣播處理器BH1中建立起寄存器REG1,如圖5所示。對(duì)于不同用戶端口UP11-UPk1,產(chǎn)生相應(yīng)的L11、L12、L13、L21...Lk1列表,其中帶有對(duì)應(yīng)于VLAN標(biāo)簽的域。在這個(gè)域中寫(xiě)入唯一的MAC地址,該地址由管理單元AD1動(dòng)態(tài)地分配給不同的服務(wù)代理的各個(gè)服務(wù)端口。
在上面的例子中,用戶U11從服務(wù)提供商SP1選擇服務(wù)并選定帶有TAG1標(biāo)簽的VLAN。管理單元?jiǎng)討B(tài)地將唯一的MAC地址SAMAC1分配給連接服務(wù)提供商SP1的服務(wù)代理SA1的服務(wù)端口PT1。該地址從一組本地管理的地址LAA中分配。這個(gè)地址寫(xiě)在用戶端口UP11的列表L11上并處于VLAN標(biāo)簽TAG1所指出的域中。這就意味著所分配的MAC地址SAMAC1唯一綁定于一個(gè)信息對(duì),即用戶端口UP11和VLAN標(biāo)識(shí)標(biāo)簽TAG1?,F(xiàn)在關(guān)系R11由服務(wù)端口PT1的地址SAMAC1定義,該地址綁定于用戶端口UP11和VLAN標(biāo)簽TAG1。應(yīng)該注意到,除了服務(wù)提供商SP1和用戶U11以外沒(méi)有其它參與者能夠使用關(guān)系R11。按照上面的例子,唯一的MAC地址SAMAC2動(dòng)態(tài)分配給服務(wù)代理SA2的服務(wù)端口PT2,并寫(xiě)入同一列表L11中VLAN標(biāo)簽TAG2所定義的域中。地址SAMAC2定義的新關(guān)系R21產(chǎn)生了,綁定于用戶端口UP11和標(biāo)簽為T(mén)AG2的VLAN。同樣MAC地址SAMAC3分配給服務(wù)代理SA3、服務(wù)端口PT3,在標(biāo)簽TAG3的域中,MAC地址SAMAC6分配給服務(wù)代理SA4、服務(wù)端口PT4,在標(biāo)簽TAG4的域中。
對(duì)于用戶端口為UP12的用戶U12,唯一的MAC地址SAMAC3動(dòng)態(tài)地分配給服務(wù)代理SA1的服務(wù)端口PT1,而且這個(gè)地址寫(xiě)入列表L12上VLAN標(biāo)簽TAG3指出的域中。對(duì)于用戶U12,也有一個(gè)MAC地址SAMAC4動(dòng)態(tài)地分配給服務(wù)代理SA3、服務(wù)端口PT3,而且這個(gè)地址寫(xiě)入列表L12上VLAN標(biāo)簽TAG1指出的域中。
從上面顯然可以看出,在該實(shí)施例中,每個(gè)服務(wù)端口PT1-PTn都能關(guān)聯(lián)于服務(wù)代理的一組唯一的MAC地址,而且這些MAC地址中的每一個(gè)都只關(guān)聯(lián)于一個(gè)特定的用戶端口UP11-UPk1。
按上面的描述建立起用戶端口和服務(wù)代理之間的關(guān)系并存儲(chǔ)在寄存器REG1中,但是用戶設(shè)備仍然不能使用它們各自的服務(wù)。到現(xiàn)在為止連接用戶設(shè)備實(shí)際上不是必須的。當(dāng)用戶需要使用服務(wù)時(shí),它們將它們的用戶設(shè)備通過(guò)VLAN:s連接到線路W11-Wk1,如圖4中針對(duì)用戶U11的例子所示。然后也必須建立起IP地址和MAC地址的對(duì)應(yīng)關(guān)系。為了得到這種對(duì)應(yīng)關(guān)系,本實(shí)施例中使用常規(guī)的DHCP(動(dòng)態(tài)主機(jī)配置協(xié)議)。DHCP是更一般的服務(wù)附加請(qǐng)求的例子。通過(guò)這個(gè)協(xié)議,不同的用戶設(shè)備會(huì)獲得它們?nèi)笔〉木W(wǎng)關(guān),也就是有關(guān)的服務(wù)代理。然后它們也會(huì)得到它們各自的IP地址和有關(guān)服務(wù)代理的IP地址。這些將按以下方式完成。
用戶設(shè)備UD11發(fā)送圖6所示的帶有地址和有效負(fù)荷的幀F(xiàn)R2。在目標(biāo)地址域D1中,寫(xiě)入廣播地址F。在源地址域S1中寫(xiě)入用戶設(shè)備UD11的MAC地址UMAC1,在VLAN域VL1中寫(xiě)入VLAN標(biāo)簽TAG1,該標(biāo)簽在圖4中出現(xiàn)。幀F(xiàn)R2中的消息是“this is a DHCP request(這是一個(gè)DHCP請(qǐng)求)”。用戶U11-Um1通過(guò)以太網(wǎng)VLANs連接而且沒(méi)有有關(guān)系統(tǒng)ACC1組成的信息。從用戶的角度來(lái)看,他們好像是連接到常規(guī)的以太網(wǎng),因此是用戶設(shè)備UD11發(fā)送圖6中的幀F(xiàn)R2作為一個(gè)廣播請(qǐng)求。從用戶設(shè)備的觀點(diǎn)來(lái)看,該廣播請(qǐng)求的目的將有關(guān)DHCP服務(wù)器的標(biāo)識(shí)給用戶。在本實(shí)施例中,這個(gè)服務(wù)器是服務(wù)代理SA1,它有一組能夠分配的IP地址。幀F(xiàn)R2中的廣播請(qǐng)求首先由處理器H1通過(guò)用戶端口UP11截取。通過(guò)用戶端口UP11得到幀F(xiàn)R2的處理器H1添加這個(gè)端口的標(biāo)識(shí)。然后將端口標(biāo)識(shí)與幀F(xiàn)R2一起組成單播消息U1,見(jiàn)圖2,并將該消息發(fā)送到邊緣接入服務(wù)器EAS中的廣播處理器BH1。當(dāng)廣播處理器BH1得到消息U1時(shí),它查找它的寄存器,也就是圖5中的寄存器REG1。借助用戶端口UP11和VLAN標(biāo)簽TAG1,它找到服務(wù)代理SA1的MAC地址SAMAC1。這樣就找到了用戶設(shè)備U11的缺省網(wǎng)關(guān),也就是服務(wù)代理SA1。用戶設(shè)備UD11也必須得到自己的IP地址以及它的缺省網(wǎng)關(guān)的IP地址,用下面的方式完成。廣播處理器向找到的服務(wù)代理SA1發(fā)送該請(qǐng)求,現(xiàn)在請(qǐng)求中含有圖7的表TAB1中出現(xiàn)的信息。這個(gè)信息是自己的端口地址SAMAC1、VLAN標(biāo)簽TAG1、子網(wǎng)掩碼SM1、用戶MAC地址UMAC1以及服務(wù)代理自己的IP地址IPSA1?,F(xiàn)在服務(wù)代理SA1從它的IP地址組中為用戶設(shè)備UD11分配一個(gè)IP地址IPUD11,關(guān)聯(lián)于表TAB1中的內(nèi)容。用常規(guī)方式,根據(jù)DHCP協(xié)議,信息被傳回用戶U11。DHCP響應(yīng)包括服務(wù)代理的IP地址IPSA1作為缺省的網(wǎng)關(guān)地址、分配的IP地址IPUD11以及子網(wǎng)掩碼SM1。用戶設(shè)備UD11用常規(guī)方式存儲(chǔ)服務(wù)代理SA1的IP地址IPSA1、它自己的IP地址IPUD11以及子網(wǎng)掩碼,作為主機(jī)配置數(shù)據(jù)。
用戶U11的其它設(shè)備以相應(yīng)的方式發(fā)送它們的DHCP請(qǐng)求,其中帶有它們的MAC地址和相應(yīng)的VLAN標(biāo)簽,也就是圖4中出現(xiàn)的標(biāo)簽。注意用戶設(shè)備UD13必須發(fā)送兩個(gè)DHCP請(qǐng)求,分別帶有標(biāo)簽TAG2和TAG3。
現(xiàn)在關(guān)系R11在IP層上建立起來(lái)。當(dāng)服務(wù)代理SA1得到帶有地址IPUD11的IP分組時(shí),它在表TAB1中找到信息并將該分組發(fā)送到帶有MAC地址UMAC1的正確接收者。用戶設(shè)備UD11也有該服務(wù)代理、它的“缺省網(wǎng)關(guān)”的IP地址IPSA1。用戶設(shè)備UD11以常規(guī)方式利用ARP請(qǐng)求(地址解析協(xié)議)得到IP地址IPSA1的MAC地址。因此用戶設(shè)備UD11廣播發(fā)送ARP消息,被次末級(jí)P1中的處理器H1通過(guò)用戶端口UP11接收。處理器添加用戶端口的標(biāo)識(shí)并將該消息單播發(fā)送到邊緣接入服務(wù)器EAS中的廣播處理器BH1。廣播處理器在它的寄存器REG1中的列表L11上查找用戶端口UP11。在VLAN標(biāo)簽TAG1上廣播處理器找到服務(wù)代理的MAC地址SAMAC1。它將地址SAMAC1發(fā)送到處理器H1,后者再用地址SAMAC1響應(yīng)用戶設(shè)備UD11。借助地址SAMAC1,用戶設(shè)備UD11現(xiàn)在可以利用關(guān)系R11并從服務(wù)提供商SP1得到服務(wù)。
在另一個(gè)實(shí)施例中,次末級(jí)P1中的處理器H1連續(xù)產(chǎn)生寄存器REG11,如圖8所示。寄存器REG11類似于廣播處理器BH1中的寄存器REG1。在各個(gè)列表PL11、PL12、PL13上,寄存器REG11只包括次末級(jí)自己的用戶端口UP11、UP12、UP13和VLAN標(biāo)簽。當(dāng)用戶設(shè)備UD11第一次進(jìn)行ARP請(qǐng)求時(shí),如上所述,處理器H1從廣播處理器BH1中返回MAC地址SAMAC1。然后處理器H1在寄存器REG11中填入地址SAMAC1。下一次用戶設(shè)備UD11進(jìn)行ARP請(qǐng)求時(shí),處理器H1首先在自己的寄存器REG11中尋找,而不是向廣播處理器BH1發(fā)送請(qǐng)求。處理器H1在VLAN標(biāo)簽TAG1上找到所請(qǐng)求的地址SAMAC1并將該地址立即發(fā)回用戶設(shè)備UD11。
在另一個(gè)實(shí)施例中,當(dāng)廣播處理器BH1中的寄存器建立時(shí),處理器H1中的寄存器REG11也建立起來(lái)。
下面描述幾個(gè)另外的實(shí)施例。
上面的實(shí)施例描述了用戶首先通過(guò)接入系統(tǒng)ACC1發(fā)送DHCP請(qǐng)求,以便得到IP地址。然后ARP請(qǐng)求跟隨在這個(gè)請(qǐng)求之后。在另一個(gè)實(shí)施例中,該配置是由另外的裝置以另外的方式完成的。例如可以通過(guò)所謂靜態(tài)配置完成IP地址請(qǐng)求。在這個(gè)配置之后,用戶設(shè)備如上所述進(jìn)行ARP請(qǐng)求,以便得到自己缺省網(wǎng)關(guān)、也就是有關(guān)服務(wù)代理的MAC地址。與上述同樣的方式所有來(lái)自用戶的ARP請(qǐng)求——同樣前面都沒(méi)有DHCP請(qǐng)求——將被次末級(jí)截獲并產(chǎn)生各個(gè)缺省網(wǎng)關(guān)的地址。這樣不同用戶之間的所有通信都被迫流入服務(wù)代理。也描述了動(dòng)態(tài)分配的MAC地址是本地管理(LAA)地址。另一種方式是從IEEE買(mǎi)一組MAC地址。
服務(wù)代理連續(xù)建立起一個(gè)在IP地址和用戶設(shè)備MAC地址之間轉(zhuǎn)換的列表。當(dāng)收到一個(gè)分組時(shí),它該出IP地址,而且如果這個(gè)地址在服務(wù)代理自己管理的子網(wǎng)內(nèi),它就查找該IP地址并找出用戶的MAC地址。服務(wù)代理將該分組轉(zhuǎn)發(fā)到這個(gè)用戶MAC地址,帶有任何其它IP地址的分組將轉(zhuǎn)發(fā)到服務(wù)提供商。
結(jié)合圖1和2描述分布式處理器系統(tǒng),包括次末級(jí)中的處理器H1和邊緣接入服務(wù)器EAS中的廣播處理器BH1。次末級(jí)和邊緣接入服務(wù)器通過(guò)網(wǎng)絡(luò)ETH1互連。在另一個(gè)實(shí)施例中,次末級(jí)是靠近邊緣接入服務(wù)器的一個(gè)單元。次末級(jí)和邊緣接入服務(wù)器之間的消息傳輸通過(guò)以太網(wǎng)幀完成,不與網(wǎng)絡(luò)ETH1互連。甚至可以認(rèn)為次末級(jí)是邊緣接入服務(wù)器本身的一部分。應(yīng)該注意到邊緣接入服務(wù)器EAS、次末級(jí)P1-Pk、處理器寄存器REG1、REG11-REGk1以及接入系統(tǒng)的其它部分不一定都是具體存在的單元。相反它們可能是集中或分布式的功能單元,根據(jù)情況需要而定。
在結(jié)合圖2的實(shí)施例中,每個(gè)服務(wù)接入關(guān)系只由一個(gè)唯一的服務(wù)代理MAC地址定義,例如關(guān)系R11由地址SAMAC1定義。因此每個(gè)服務(wù)代理可以有一組不同的MAC地址分配給它的服務(wù)代理端口,每個(gè)地址對(duì)應(yīng)于各個(gè)用戶端口關(guān)系中的一個(gè)。在另一個(gè)實(shí)施例中,每個(gè)服務(wù)代理只有一個(gè)單個(gè)的服務(wù)代理MAC地址,用于不同用戶端口的所有不同服務(wù)接入關(guān)系。在這個(gè)實(shí)施例中各個(gè)服務(wù)接入關(guān)系由完整的接入關(guān)系標(biāo)識(shí)符定義,包括服務(wù)代理MAC地址以及另一個(gè)服務(wù)接入關(guān)系標(biāo)識(shí)符。這另一個(gè)標(biāo)識(shí)符出現(xiàn)在發(fā)送幀的以太網(wǎng)字頭中。這種標(biāo)識(shí)符的一個(gè)例子是VLAN標(biāo)簽與用戶設(shè)備MAC地址的組合。
有了上面提到的另一個(gè)服務(wù)接入關(guān)系標(biāo)識(shí)符,在一個(gè)實(shí)施例中也可以將多個(gè)MAC地址分配給一個(gè)服務(wù)代理的某個(gè)端口。然后這些MAC地址中的每一個(gè)綁定于一組關(guān)系,每個(gè)關(guān)系有自己的另一個(gè)標(biāo)識(shí)符。
結(jié)合圖4描述用戶U11借助標(biāo)記了VLAN:s的以太網(wǎng)ETH2將用戶設(shè)備關(guān)聯(lián)于次末級(jí)P1。或者,用戶有一個(gè)帶交換機(jī)的基于端口的VLAN,該交換機(jī)識(shí)別標(biāo)簽并切換到有關(guān)的用戶設(shè)備端口。還有一種方法是用戶有一個(gè)基于MAC的VLAN,次末級(jí)檢查用戶MAC地址與VLAN標(biāo)識(shí)符的對(duì)應(yīng)。
在一個(gè)實(shí)施例中,VLAN標(biāo)簽從服務(wù)代理發(fā)送到次末級(jí)以便將請(qǐng)求的服務(wù)發(fā)送到正確的用戶設(shè)備。在另一個(gè)實(shí)施例中,不向次末級(jí)發(fā)送VLAN標(biāo)簽,只發(fā)送服務(wù)代理的MAC地址,例如SAMAC1。次末級(jí)自己從定義服務(wù)接入關(guān)系的唯一服務(wù)代理MAC地址中得到VLAN標(biāo)識(shí),例如VLAN標(biāo)簽。
結(jié)合圖2描述服務(wù)提供商SP1-SPn連接到每個(gè)服務(wù)代理SA1-SAn?;蛘叻?wù)提供商可以連接到兩個(gè)或更多的服務(wù)代理。
上面描述了DHCP請(qǐng)求的使用。對(duì)于IP以外其它類型的服務(wù)或用戶設(shè)備與服務(wù)代理之間其它類型的關(guān)系建立,可以使用其它類型的廣播服務(wù)附加請(qǐng)求。通過(guò)廣播處理器這些其它的請(qǐng)求也由一個(gè)服務(wù)代理MAC地址響應(yīng),該地址用與DHCP相同的方式識(shí)別??梢蕴峒暗囊粋€(gè)例子是使用基于以太網(wǎng)的PPP、即PPPOE時(shí),廣播PPPOE請(qǐng)求用作為PPPOE服務(wù)器的服務(wù)代理的服務(wù)代理MAC地址響應(yīng)。而且上面也提到了ARP請(qǐng)求。對(duì)于IP協(xié)議以外的其它協(xié)議,可以使用類似的過(guò)程完成地址解析。
結(jié)合圖9中的流程圖將對(duì)定義多服務(wù)接入系統(tǒng)ACC1中服務(wù)接入關(guān)系的上述方法做一個(gè)概述。在步驟90中,一個(gè)用戶決定它的一個(gè)VLAN:s用于一個(gè)服務(wù),例如用戶U11選擇服務(wù)提供商SP1的服務(wù)并決定帶有標(biāo)簽TAG1的VLAN用于該服務(wù)。在步驟91中,該用戶將確定的標(biāo)簽和所選的服務(wù)與它的用戶端口UP11一起發(fā)送到管理單元AD1。在步驟92中,管理單元檢查服務(wù)代理SA1-SAn中的哪個(gè)對(duì)應(yīng)于所選的服務(wù)并找到服務(wù)代理SA1。在步驟93中管理單元?jiǎng)討B(tài)地將唯一的服務(wù)代理MAC地址SAMAC1分配給服務(wù)代理SA1。在步驟94中廣播處理器BH1中產(chǎn)生寄存器REG1,在該寄存器中,服務(wù)代理MAC地址SAMAC1關(guān)聯(lián)于用戶端口UP11和VLAN標(biāo)簽TAG1。藉此定義了該服務(wù)接入關(guān)系R11,步驟95。
建立IP地址和MAC地址之間對(duì)應(yīng)關(guān)系的方法將簡(jiǎn)單地結(jié)合圖10和圖11中的流程圖來(lái)描述。在圖10的第一步100中,處理器H1從用戶設(shè)備UD11接收隨著幀F(xiàn)R2的廣播DHCP請(qǐng)求。該幀包括用戶MAC地址UMAC1和VLAN標(biāo)簽TAG1。在步驟101中處理器H1添加用戶端口標(biāo)識(shí)UP11,在步驟102中處理器向邊緣接入服務(wù)器EAS中的廣播處理器BH1單播發(fā)送完整的消息。在步驟103廣播處理器記錄用戶端口UP11和VLAN標(biāo)簽TAG1,并通過(guò)在它的寄存器REG1中尋找,在步驟104指出對(duì)應(yīng)的唯一服務(wù)代理MAC地址SAMAC1。在步驟105,廣播處理器找到有關(guān)的服務(wù)代理SA1?,F(xiàn)在過(guò)程的第一部分已經(jīng)準(zhǔn)備好了,找了缺省的網(wǎng)關(guān)。下一部分是向用戶設(shè)備發(fā)送IP地址。在步驟106中,廣播處理器BH1向服務(wù)代理SA1發(fā)送用戶端口和VLAN標(biāo)簽。在步驟107中服務(wù)代理SA1向用戶設(shè)備UD11分配IP地址IPUD11。服務(wù)代理以常規(guī)方式發(fā)送DHCP響應(yīng),包括自己的IP地址IPSA1以及分配的IP地址IPUD11,步驟108。在步驟109中,用戶設(shè)備存儲(chǔ)接收到的IP地址。現(xiàn)在關(guān)系R11在IP層上建立起來(lái)。應(yīng)該注意到結(jié)合圖10描述的過(guò)程中,在步驟100到105尋找缺省網(wǎng)關(guān)以及步驟106到109用戶設(shè)備接收IP地址都可以用另外的方式完成。一個(gè)這樣的方法是上述的靜態(tài)配置過(guò)程。
結(jié)合圖11中的流程圖簡(jiǎn)單描述一下從用戶側(cè)到服務(wù)代理側(cè)的相反方向建立服務(wù)接入關(guān)系R11的過(guò)程。在第一步驟110中,次末級(jí)P1中的處理器H1在用戶端口UP11上接收來(lái)自用戶設(shè)備UD11的ARP消息。在步驟111中處理器添加端口標(biāo)識(shí),在步驟112中處理器H1發(fā)送消息,包括ARP消息及端口,通過(guò)單播發(fā)到廣播處理器BH1。步驟113,廣播處理器在寄存器REG1中查找用戶端口UP11和VLAN標(biāo)簽TAG1,并找到服務(wù)代理MAC地址SAMAC1。在步驟114中,廣播處理器向處理器H1發(fā)送地址SAMAC1,在步驟115中,處理器向用戶發(fā)送地址SAMAC1,該地址被用戶設(shè)備UD11接收?;蛘邚V播處理器向有關(guān)的服務(wù)代理SA1發(fā)送MAC地址SAMAC1,并帶有向處理器H1發(fā)送該地址的命令。
上述的裝置及過(guò)程涉及服務(wù)代理和次末級(jí)上的用戶端口之間的單播接入。結(jié)合圖12簡(jiǎn)單描述一下組播接入的實(shí)施例。圖12所示的是圖2的一個(gè)有些簡(jiǎn)化的表示,帶有一個(gè)接入系統(tǒng)ACC1與服務(wù)提供商SP1-SPn以及用戶U11-Um1互連。該接入系統(tǒng)同上面一樣包括邊緣接入服務(wù)器EAS和次末級(jí)P1-Pk,通過(guò)以太網(wǎng)ETH1互連。在這個(gè)網(wǎng)絡(luò)中表示了支持組播的以太網(wǎng)交換機(jī)SW191、SW192以及SW193。而且次末級(jí)P18、P19和P20也支持組播接入。在該圖中表示了一個(gè)組播接入關(guān)系MR11,從服務(wù)代理SA19到次末級(jí)P18、P19和P20。次末級(jí)P19具有連接到用戶U191的用戶端口UP191以及連接到用戶U192的用戶端口UP192。次末級(jí)P20具有連接到用戶U193的用戶端口P201。用戶191具有用戶設(shè)備UD191和UD192,通過(guò)帶有VLAN標(biāo)簽TAG19的VLAN歸于用戶端口UP191,用戶192具有用戶設(shè)備UD193,通過(guò)帶有標(biāo)簽TAG19的VLAN歸于用戶端口UP192。用戶U193具有用戶設(shè)備UD194,也是通過(guò)帶有標(biāo)簽TAG19的VLAN歸于用戶端口UP201。
組播接入關(guān)系R11的目的當(dāng)然是通過(guò)服務(wù)代理SA19從服務(wù)提供商SP19向用戶發(fā)布服務(wù)。注意到這種發(fā)布只在下行流中進(jìn)行,即從服務(wù)提供商到用戶。該發(fā)布通過(guò)在邊緣接入服務(wù)器、交換機(jī)以及次末級(jí)中對(duì)服務(wù)接入關(guān)系進(jìn)行分支而完成。使用提供商SP19服務(wù)的用戶的關(guān)系MR11由一個(gè)而且是同一個(gè)MAC地址定義,在本例中是管理單元AD1分配給服務(wù)代理SA19的MAC地址SAMAC19。從這個(gè)服務(wù)代理出來(lái)的每個(gè)組播流具有一個(gè)特殊的組播地址,所有參與用戶都偵聽(tīng)這個(gè)地址。在通過(guò)關(guān)系MR11發(fā)送的組播幀中,設(shè)置了圖3c中的組播比特M1。此外,來(lái)自服務(wù)提供商SP19的服務(wù)在一個(gè)而且是同一個(gè)以太網(wǎng)LAN上發(fā)布,在本例中就是帶有標(biāo)簽TAG19的VLAN,它被綁定于組播接入關(guān)系MR11。在組播情況下,用戶不能決定用于該服務(wù)的自己的VLAN:s,但是必須對(duì)VLAN標(biāo)識(shí)做一個(gè)共同的決定。關(guān)系MR11的建立按照上述相應(yīng)的方式來(lái)完成。而且在組播接入情況下,某個(gè)服務(wù)的服務(wù)代理可以按照單播情況所描述的同樣方式,指定一個(gè)以上的MAC地址。
結(jié)合圖13描述建立組播接入關(guān)系過(guò)程的概況。在步驟130決定帶有標(biāo)簽TAG19的VLAN用于所選擇的服務(wù)提供商SP19的服務(wù)。在步驟131中該決定發(fā)布到邊緣接入服務(wù)器EAS以及用戶。在步驟132中,管理單元AD1檢查服務(wù)代理SA1-SAn中的哪個(gè)對(duì)應(yīng)于所選的服務(wù)并找到服務(wù)代理SA19。在步驟133中,管理單元AD1動(dòng)態(tài)地為服務(wù)代理SA19分配服務(wù)代理MAC地址SAMAC19,這個(gè)MAC地址定義了組播接入關(guān)系MR11。在步驟134中,MAC地址SAMAC19綁定于所決定的帶有標(biāo)簽TAG19的VLAN。在步驟135中,組播接入關(guān)系MR11用為單播關(guān)系描述的相應(yīng)方式建立。在步驟136中,為通過(guò)組播服務(wù)接入關(guān)系MR11發(fā)送的幀設(shè)置組播比特M1。
服務(wù)提供商SP1-SPn的服務(wù)必須以某種質(zhì)量水平傳遞。但是接入系統(tǒng)ACC1中的資源是有限的,這就限定了質(zhì)量水平。有限資源的一個(gè)例子是可用的帶寬。很多關(guān)系,例如關(guān)系R11是通過(guò)服務(wù)代理和交換機(jī)之間、交換機(jī)和次末級(jí)之間、次末級(jí)和用戶VLAN之間的連接發(fā)送的,這些關(guān)系必須共享可用的帶寬。關(guān)系的服務(wù)質(zhì)量在協(xié)議中確定并標(biāo)注于圖5中寄存器REG1的每個(gè)關(guān)系上。以服務(wù)Q的質(zhì)量為例,它的水平QoS1標(biāo)注于服務(wù)代理MAC地址SAMAC1所定義的關(guān)系R11的列表L11上。當(dāng)接入系統(tǒng)中流量被整形器整形時(shí),使用諸如帶寬參數(shù)這類的質(zhì)量值。整形器的例子在圖2中示出,邊緣接入服務(wù)器EAS中的整形器為SHn,次末級(jí)Pk中的整形器為SHk。當(dāng)對(duì)業(yè)務(wù)流整形時(shí),邊緣接入服務(wù)器中的整形器查看服務(wù)代理MAC地址,該地址總是出現(xiàn)在發(fā)送幀中,作為源或者目標(biāo)地址。借助該地址,整形器找到質(zhì)量水平的相應(yīng)值,例如值QoS1。在一些關(guān)系由各自的服務(wù)代理MAC地址以及另一個(gè)服務(wù)接入關(guān)系標(biāo)識(shí)符所定義的實(shí)施例中,整形器也必須查看另一個(gè)標(biāo)識(shí)符。次末級(jí)Pk中的整形器SHk可以用相應(yīng)的方式使用VLAN標(biāo)簽和用戶端口。通常情況下整形包括對(duì)幀緩存、借助優(yōu)先級(jí)標(biāo)簽PTG1排出優(yōu)先次序以及規(guī)劃。
可能出現(xiàn)的情況是,一個(gè)參與者試圖超過(guò)協(xié)議允許多占用接入系統(tǒng)ACC1,例如發(fā)送比協(xié)議多的業(yè)務(wù)流。這就意味著該參與者的業(yè)務(wù)流即使在整形之后仍占用超過(guò)帶寬參數(shù)允許的帶寬。系統(tǒng)可以找出該幀中的唯一服務(wù)代理MAC地址并與協(xié)議比較。在使用過(guò)多帶寬的關(guān)系中,系統(tǒng)可以實(shí)施管制并刪除一些發(fā)送幀。同樣對(duì)于這樣的功能,在另一種標(biāo)識(shí)關(guān)系的實(shí)施例中系統(tǒng)必須查看另一個(gè)服務(wù)接入關(guān)系標(biāo)識(shí)符也可能出現(xiàn)的情況是,用戶通過(guò)一些方式交換它們的MAC地址并試圖將接入系統(tǒng)ACC1用于它們本身之間的通信而不是與服務(wù)提供商通信。為了防止這種行為,次末級(jí)可以有一個(gè)業(yè)務(wù)流過(guò)濾器,例如次末級(jí)P2中用戶端口UP21上的過(guò)濾器F21。過(guò)濾器該出發(fā)送幀中的地址。來(lái)自用戶設(shè)備的幀可能只有服務(wù)代理MAC地址或廣播地址作為目標(biāo)地址。到用戶設(shè)備的幀可能只有服務(wù)代理MAC地址作為源地址。其它地址都是不允許的而且有這樣地址的幀在過(guò)濾器中被刪除。來(lái)自用戶的不會(huì)被任何服務(wù)代理處理的廣播消息也被刪除。
MAC地址可以有一個(gè)適應(yīng)于接入網(wǎng)絡(luò)ETH1結(jié)構(gòu)的內(nèi)部地址結(jié)構(gòu)。這樣可以簡(jiǎn)化網(wǎng)絡(luò)以及接入系統(tǒng)ACC1中單元的實(shí)現(xiàn)。
應(yīng)用服務(wù)提供商AS和應(yīng)用服務(wù)代理ASA在所附的“對(duì)應(yīng)用服務(wù)的公共以太網(wǎng)接入”——附件1中更仔細(xì)地描述。
附件1發(fā)明揭示對(duì)應(yīng)用服務(wù)的公共以太網(wǎng)接入1發(fā)明名稱對(duì)應(yīng)用服務(wù)的公共以太網(wǎng)接入2發(fā)明者Ingmar Tnnby,Ulf Larsson3優(yōu)先權(quán)優(yōu)先權(quán)來(lái)自未決專利申請(qǐng)PCT/SE02/002264背景本發(fā)明強(qiáng)調(diào)如何以確定的優(yōu)先級(jí)提供對(duì)直接連接到公共以太網(wǎng)接入網(wǎng)絡(luò)的應(yīng)用服務(wù)提供商的服務(wù)綁定。
5現(xiàn)有技術(shù)未決專利申請(qǐng)“ARRANGEMENTS AND METHODS IN AN ACCESSSYSTEM(接入系統(tǒng)中的裝置和方法)”,國(guó)際專利申請(qǐng)No.PCT/SE02/00226(參考[1])描述了基于大規(guī)模以太網(wǎng)的接入系統(tǒng)在用戶和自由可選的通信服務(wù)提供商之間,以確定的優(yōu)先級(jí)提供服務(wù)綁定的原則,這些提供商諸如ISP或公司網(wǎng)絡(luò)。
對(duì)于任何接入網(wǎng)絡(luò),特別是IP網(wǎng)絡(luò),如何得到連接該網(wǎng)絡(luò)的應(yīng)用服務(wù)有常規(guī)的方法。
6問(wèn)題PCT/SE02/00226沒(méi)有強(qiáng)調(diào)對(duì)應(yīng)用服務(wù)的接入。
對(duì)應(yīng)用服務(wù)的常規(guī)接入不易適應(yīng)于通過(guò)獨(dú)立接入提供商網(wǎng)絡(luò)接入帶廣告、多服務(wù)提供商情況的商業(yè)情景。也不容易提供這些東西,使它們能在獨(dú)立而且單獨(dú)的通信網(wǎng)絡(luò)中獲得。
7解決方案本發(fā)明可以看作是PCT/SE02/00226的說(shuō)明部分所描述的發(fā)明的一個(gè)補(bǔ)充,該說(shuō)明認(rèn)為是本說(shuō)明的一部分。
本發(fā)明的一個(gè)目的是允許應(yīng)用服務(wù)提供商直接連接到公共以太網(wǎng)接入系統(tǒng),并允許在用戶和這種應(yīng)用服務(wù)提供商之間存在優(yōu)先級(jí)可保證的服務(wù)綁定。
本發(fā)明的另一個(gè)目的是提供對(duì)應(yīng)用服務(wù)的服務(wù)綁定,使對(duì)不同服務(wù)提供商的網(wǎng)絡(luò)具有服務(wù)綁定的用戶可以獲得該服務(wù)。
可以使用應(yīng)用服務(wù)綁定發(fā)明接入的應(yīng)用服務(wù)的例子有,視頻點(diǎn)播服務(wù)器、到線路交換電話網(wǎng)絡(luò)的電話網(wǎng)關(guān)、游戲服務(wù)器、對(duì)其它網(wǎng)絡(luò)的代理接入、備份文件服務(wù)提供商等。
介紹了服務(wù)代理(SA)的概念,即處理用戶和有關(guān)網(wǎng)絡(luò)服務(wù)提供商之間的服務(wù)綁定。以同樣方式我們現(xiàn)在介紹關(guān)聯(lián)于服務(wù)提供商的應(yīng)用服務(wù)的應(yīng)用服務(wù)代理(ASA)。
在本發(fā)明的描述中,我們將假設(shè)互聯(lián)網(wǎng)協(xié)議IP用于用戶環(huán)境中的應(yīng)用程序,以便獲得所訪問(wèn)的應(yīng)用服務(wù)。這是目前最可行的情況。本領(lǐng)域技術(shù)人員可以從中理解到如何修改本發(fā)明以便用于不同版本的IP(IPv4或IPv6)或另外的網(wǎng)絡(luò)協(xié)議(如果可用的話)。
接入網(wǎng)絡(luò)可以包括多個(gè)服務(wù)代理,以便將服務(wù)綁定到不同的網(wǎng)絡(luò)。它們可以是公共或?qū)S肐P網(wǎng)絡(luò)。提供應(yīng)用服務(wù)的服務(wù)提供商連接到該接入網(wǎng)絡(luò)。當(dāng)應(yīng)用服務(wù)提供給幾個(gè)IP網(wǎng)絡(luò)時(shí),這種連接可能需要包含幾個(gè)邏輯接口,例如使用不同的VLAN標(biāo)簽。(這是服務(wù)要提供給幾個(gè)地址范圍重疊的單獨(dú)網(wǎng)絡(luò)的情況。)在服務(wù)綁定提供給ASA之前,服務(wù)提供商系統(tǒng)通過(guò)ASA在每個(gè)網(wǎng)絡(luò)中請(qǐng)求至少一個(gè)可以尋址到應(yīng)用服務(wù)的IP地址。ASA中繼來(lái)自服務(wù)代理SA1、SA2、、、SAn的IP地址請(qǐng)求。每個(gè)SA在子網(wǎng)內(nèi)分配IP地址,該子網(wǎng)是[1]中描述的建立服務(wù)綁定時(shí)給用戶的子網(wǎng)掩碼所反映的。該SA也通知廣播處理器(BH1),來(lái)自用戶設(shè)備的有關(guān)ASA IP地址的任何ARP消息將考慮綁定到ASA以便找到將應(yīng)答ARP的MAC地址。ASA為服務(wù)提供系統(tǒng)指定邏輯接口,以便關(guān)聯(lián)于每個(gè)分配的地址。
需要對(duì)一個(gè)應(yīng)用服務(wù)進(jìn)行服務(wù)綁定的用戶,通常找到服務(wù)管理網(wǎng)頁(yè)來(lái)請(qǐng)求該服務(wù)。在這個(gè)請(qǐng)求中標(biāo)出了該應(yīng)用服務(wù),而且用戶選擇所需服務(wù)綁定的期望屬性(例如帶寬和QoS屬性)。管理系統(tǒng)(AD1)則檢查接入網(wǎng)絡(luò)內(nèi)可用的通信資源,如果有就分配新的SAMAC——與所選的ASA關(guān)聯(lián)的A-SAMAC并記錄新的服務(wù)綁定。通知ASA這個(gè)A-SAMAC、用戶將使用哪個(gè)用戶端口(UP)和VLAN標(biāo)簽(TAG)以及哪個(gè)網(wǎng)絡(luò)接入。如果必要,ASA啟動(dòng)用戶和應(yīng)用服務(wù)提供商之間的鑒權(quán)過(guò)程。通知用戶所連接的次末級(jí)打開(kāi)用戶VLAN與ASA的A-SAMAC之間的通信。
由于應(yīng)用服務(wù)所關(guān)聯(lián)的IP地址是在與用戶相同的子網(wǎng)內(nèi)分配的,用戶第一次(以及隨后偶爾地)尋址該應(yīng)用服務(wù)時(shí),用戶設(shè)備將對(duì)應(yīng)用服務(wù)的IP地址進(jìn)行ARP請(qǐng)求。如前面[1]中所述,次末級(jí)將捕獲這個(gè)請(qǐng)求并把它交到廣播處理器。廣播處理器將發(fā)現(xiàn)該IP地址已經(jīng)關(guān)聯(lián)于ASA,并指示ASA用前面已經(jīng)建立服務(wù)綁定的A-SAMAC響應(yīng)該ARP。識(shí)別使用哪個(gè)A-SAMAC的基礎(chǔ)是UP、VLAN標(biāo)簽以及用戶設(shè)備的IP地址。不同實(shí)施例可能有不同的方式用于廣播處理器和ASA之間的協(xié)調(diào),以便確定A-SAMAC。
ASA將為每個(gè)ASA IP地址在表中存儲(chǔ)接入應(yīng)用服務(wù)的每個(gè)用戶IP地址、綁定到ASA的用戶服務(wù)A-SAMAC以及具有該IP地址的用戶設(shè)備的MAC地址之間的關(guān)聯(lián)。在優(yōu)選實(shí)施例中,這個(gè)表包含完整的以太網(wǎng)字頭,可以用子網(wǎng)內(nèi)的IP地址作為表索引來(lái)定位。
這個(gè)過(guò)程之后,用戶設(shè)備就知道了應(yīng)用服務(wù)綁定的A-SAMAC,而且任何隨后的IP分組將使用該SAMAC作為以太網(wǎng)地址直接尋址ASA。當(dāng)應(yīng)用服務(wù)對(duì)用戶的IP地址發(fā)送響應(yīng)時(shí),ASA將它作為以太網(wǎng)幀發(fā)送給用戶,其源地址等于表內(nèi)的A-SAMAC,目標(biāo)地址設(shè)為用戶設(shè)備的MAC地址。
作為本發(fā)明的總結(jié),下面列出多種使用情況可能的執(zhí)行序列使用情況應(yīng)用服務(wù)附加對(duì)于應(yīng)用服務(wù)提供商希望出現(xiàn)的每個(gè)通信網(wǎng)絡(luò),應(yīng)用服務(wù)器使用常規(guī)的地址分配協(xié)議、例如DHCP請(qǐng)求IP地址。
應(yīng)用服務(wù)器從有關(guān)的應(yīng)用服務(wù)代理(ASA)請(qǐng)求IP地址。
ASA將該請(qǐng)求中繼到與通信網(wǎng)絡(luò)關(guān)聯(lián)的服務(wù)代理SA。
SA在用戶對(duì)通信網(wǎng)絡(luò)具有服務(wù)綁定的同一子網(wǎng)內(nèi)分配IP地址,并將所分配的IP地址關(guān)聯(lián)于應(yīng)用服務(wù)器的MAC地址以及用于連接的VLAN。
所分配的地址通過(guò)ASA發(fā)送到應(yīng)用服務(wù)器。
使用情況應(yīng)用服務(wù)綁定的產(chǎn)生用戶尋址選擇服務(wù)的網(wǎng)頁(yè),并選擇應(yīng)用服務(wù)和應(yīng)用服務(wù)綁定的質(zhì)量。
管理系統(tǒng)(AD1)識(shí)別與該服務(wù)關(guān)聯(lián)的ASA,檢查接入網(wǎng)內(nèi)的通信資源,并為該服務(wù)綁定分配唯一的MAC地址、ASA的A-SAMAC。
將新的綁定通知ASA,ASA在表中存儲(chǔ)用戶的IP地址、用戶設(shè)備的MAC地址以及所分配的A-SAMAC。
AD1通知次末級(jí)打開(kāi)用戶設(shè)備連接的用戶端口(UP),以便接受用戶設(shè)備和所分配的A-SAMAC之間的業(yè)務(wù)流。
使用情況地址解析用戶尋址用它的IP地址標(biāo)識(shí)的應(yīng)用服務(wù)。
用戶設(shè)備在與用戶設(shè)備相同的子網(wǎng)內(nèi)找到AS的地址,并發(fā)出廣播ARP請(qǐng)求。
次末級(jí)捕獲ARP請(qǐng)求并將其發(fā)送到EAS中的廣播處理器。
BH根據(jù)發(fā)送ARP的UP和VLAN找到與該IP地址關(guān)聯(lián)的ASA,并指示ASA用A-SAMAC響應(yīng)該ARP。
使用情況用戶和ASP之間的IP分組交換地址解析完成之后,向應(yīng)用服務(wù)器發(fā)送IP分組的用戶設(shè)備用尋址到ASAMAC的以太網(wǎng)幀發(fā)送。
幀到達(dá)ASA,被轉(zhuǎn)發(fā)到應(yīng)用服務(wù)器。
服務(wù)器將尋址到用戶IP地址的分組發(fā)回。
ASA接收該分組,檢查IP地址,并發(fā)現(xiàn)該用戶與該ASA存在服務(wù)綁定,關(guān)聯(lián)于A-SAMAC以及用戶設(shè)備MAC地址和VLAN標(biāo)簽。
ASA將該IP分組通過(guò)接入網(wǎng)絡(luò)、借助以A-SAMAC為源地址、用戶MAC地址作為目標(biāo)地址的以太網(wǎng)幀在所選的VLAN上發(fā)送。
該幀到達(dá)次末級(jí),當(dāng)檢查了用戶端口UP已經(jīng)為該A-SAMAC的業(yè)務(wù)流打開(kāi)之后,被轉(zhuǎn)發(fā)到該端口。
幀到達(dá)用戶設(shè)備。
8發(fā)明的價(jià)值有了本發(fā)明,通過(guò)接入網(wǎng)絡(luò)的服務(wù)綁定,應(yīng)用服務(wù)提供商就可以使幾個(gè)通信網(wǎng)絡(luò)的用戶都可接入它們的服務(wù)。每個(gè)服務(wù)綁定可以單獨(dú)加密以便具有仔細(xì)定義的屬性,并可以根據(jù)任何所選的商業(yè)模型單獨(dú)收費(fèi)。
9參考及附件[1]國(guó)際專利申請(qǐng)No.PCT/SE02/0022610權(quán)利要求建議
-一種在公共以太網(wǎng)上提供對(duì)應(yīng)用服務(wù)的服務(wù)綁定的方法-裝置
權(quán)利要求
1.一種服務(wù)提供商和用戶之間通過(guò)服務(wù)接入關(guān)系通信的接入系統(tǒng),該系統(tǒng)包括—具有至少一個(gè)服務(wù)代理的邊緣接入服務(wù)器,該服務(wù)代理帶有用于一個(gè)服務(wù)提供商的連接;—具有至少一個(gè)用于一個(gè)用戶的用戶端口的至少一個(gè)次末級(jí),以及—支持以太網(wǎng)幀交換、互連邊緣接入服務(wù)器和次末級(jí)的互連裝置,邊緣接入服務(wù)器被設(shè)計(jì)為對(duì)至少一部分服務(wù)代理動(dòng)態(tài)地分配唯一的以太網(wǎng)MAC地址,該唯一的以太網(wǎng)MAC地址定義一個(gè)用戶端口的一個(gè)服務(wù)接入關(guān)系。
2.一種服務(wù)提供商和用戶之間通過(guò)服務(wù)接入關(guān)系通信的接入系統(tǒng),該系統(tǒng)包括—具有至少一個(gè)服務(wù)代理的邊緣接入服務(wù)器,該服務(wù)代理帶有用于一個(gè)服務(wù)提供商的連接;—具有至少一個(gè)用于一個(gè)用戶的用戶端口的至少一個(gè)次末級(jí),以及—支持以太網(wǎng)幀交換、互連邊緣接入服務(wù)器和次末級(jí)的互連裝置,邊緣接入服務(wù)器被設(shè)計(jì)為對(duì)至少一部分服務(wù)代理中的每一個(gè)動(dòng)態(tài)地分配至少一個(gè)以太網(wǎng)MAC地址,邊緣接入服務(wù)器也被設(shè)計(jì)為既綁定所述以太網(wǎng)MAC地址到用戶端口的服務(wù)接入關(guān)系,也綁定關(guān)系標(biāo)識(shí)符到所述服務(wù)接入關(guān)系,所述標(biāo)識(shí)符出現(xiàn)在發(fā)送以太網(wǎng)幀的字頭中。
3.一種服務(wù)提供商和用戶之間通過(guò)服務(wù)接入關(guān)系通信的接入系統(tǒng),該系統(tǒng)包括—具有至少一個(gè)服務(wù)代理的邊緣接入服務(wù)器,該服務(wù)代理帶有用于一個(gè)服務(wù)提供商的連接;—具有至少一個(gè)用于至少一個(gè)用戶以太網(wǎng)VLAN的用戶端口的支持組播接入的至少一個(gè)次末級(jí),以及—支持以太網(wǎng)幀交換、互連邊緣接入服務(wù)器和次末級(jí)的互連裝置,所述裝置包括支持組播的交換機(jī),邊緣接入服務(wù)器被設(shè)計(jì)為對(duì)至少一個(gè)服務(wù)代理動(dòng)態(tài)地分配以太網(wǎng)MAC地址,該以太網(wǎng)MAC地址定義至少一個(gè)用戶端口的組播服務(wù)接入關(guān)系,邊緣接入服務(wù)器被設(shè)計(jì)為綁定一個(gè)用戶以太網(wǎng)VLANs的一個(gè)而且是同一個(gè)標(biāo)識(shí)到組播服務(wù)接入關(guān)系,所述用戶以太網(wǎng)VLAN標(biāo)識(shí)用于參與組播服務(wù)的用戶。
4.根據(jù)權(quán)利要求1或2的接入系統(tǒng),所述用戶端口用于至少一個(gè)用戶以太網(wǎng)VLAN,邊緣接入服務(wù)器被設(shè)計(jì)為也將所述用戶端口上的一個(gè)用戶以太網(wǎng)VLANs的標(biāo)識(shí)綁定到服務(wù)接入關(guān)系。
5.根據(jù)權(quán)利要求3或4的接入系統(tǒng),包括邊緣接入服務(wù)器中用于服務(wù)接入關(guān)系的寄存器,該寄存器包括服務(wù)代理MAC地址、用戶端口以及用戶以太網(wǎng)VLAN標(biāo)識(shí)。
6.根據(jù)權(quán)利要求3、4或5的接入系統(tǒng),包括—一個(gè)處理系統(tǒng),帶有一個(gè)歸于次末級(jí)的處理器以及歸于服務(wù)代理的廣播處理器;—該處理器被設(shè)計(jì)為從具有用戶MAC地址的用戶設(shè)備接收廣播服務(wù)附加請(qǐng)求,該請(qǐng)求包括用戶以太網(wǎng)VLAN標(biāo)識(shí);以及—次末級(jí)中的處理器被設(shè)計(jì)為既向所述服務(wù)附加請(qǐng)求添加用戶端口標(biāo)識(shí),也向廣播處理器單播發(fā)送帶有用戶端口標(biāo)識(shí)的請(qǐng)求。
7.根據(jù)權(quán)利要求6的接入系統(tǒng)包括—廣播處理器,被設(shè)計(jì)為既記錄用戶端口及以太網(wǎng)VLAN標(biāo)識(shí),也指出相應(yīng)的一個(gè)服務(wù)代理MAC地址;—廣播處理器,被設(shè)計(jì)為通過(guò)服務(wù)代理MAC地址找到有關(guān)的服務(wù)代理;以及—所述服務(wù)代理被設(shè)計(jì)為對(duì)具有所述用戶MAC地址的所述用戶設(shè)備分配IP地址。
8.根據(jù)權(quán)利要求7的接入系統(tǒng)包括所述服務(wù)代理,被設(shè)計(jì)為通過(guò)服務(wù)接入關(guān)系向所述用戶設(shè)備發(fā)送所述分配的用戶設(shè)備IP地址和它自己的IP地址。
9.根據(jù)權(quán)利要求5或8的接入系統(tǒng)包括—處理器,被設(shè)計(jì)為從用戶設(shè)備接收包含以太網(wǎng)VLAN標(biāo)識(shí)的廣播地址解析協(xié)議的廣播消息;—處理器,被設(shè)計(jì)為對(duì)所述地址解析廣播消息添加用戶端口標(biāo)識(shí);以及—處理器,被設(shè)計(jì)為向廣播處理器單播發(fā)送帶有用戶端口標(biāo)識(shí)的所述地址解析廣播消息。
10.根據(jù)權(quán)利要求9的裝置包括—廣播處理器,被設(shè)計(jì)為記錄用戶端口和以太網(wǎng)VLAN標(biāo)識(shí),并找到有關(guān)的服務(wù)代理MAC地址;—廣播處理器,被設(shè)計(jì)為向次末級(jí)中的處理器發(fā)送服務(wù)代理MAC地址;以及—處理器,被設(shè)計(jì)為向用戶設(shè)備發(fā)送服務(wù)代理MAC地址。
11.根據(jù)權(quán)利要求5、8或10的裝置在處理器中包括處理器寄存器,包括指向服務(wù)代理MAC地址的用戶端口和以太網(wǎng)VLAN標(biāo)識(shí)。
12.根據(jù)權(quán)利要求11的裝置包括—處理器,被設(shè)計(jì)為從用戶設(shè)備接收包含以太網(wǎng)VLAN標(biāo)識(shí)的地址解析協(xié)議的廣播消息;—處理器,被設(shè)計(jì)為在處理器寄存器中找到有關(guān)的服務(wù)代理MAC地址;以及—處理器,被設(shè)計(jì)為向用戶設(shè)備發(fā)送服務(wù)代理MAC地址。
13.一種接入系統(tǒng)中服務(wù)提供商和用戶之間通信的方法,該系統(tǒng)包括—具有至少一個(gè)服務(wù)代理的邊緣接入服務(wù)器,該服務(wù)代理帶有用于一個(gè)服務(wù)提供商的連接;—具有至少一個(gè)用于一個(gè)用戶的用戶端口的至少一個(gè)次末級(jí),以及—支持以太網(wǎng)幀交換、互連邊緣接入服務(wù)器和次末級(jí)的互連裝置,該方法包括—在邊緣接入服務(wù)器中為至少一部分服務(wù)代理動(dòng)態(tài)地分配唯一的以太網(wǎng)MAC地址;以及—將該唯一的服務(wù)代理MAC地址單獨(dú)綁定到一個(gè)用戶端口的一個(gè)服務(wù)接入關(guān)系。
14.一種接入系統(tǒng)中服務(wù)提供商和用戶之間通信的方法,該系統(tǒng)包括—具有至少一個(gè)服務(wù)代理的邊緣接入服務(wù)器,該服務(wù)代理帶有用于一個(gè)服務(wù)提供商的連接;—具有至少一個(gè)用于一個(gè)用戶的用戶端口的至少一個(gè)次末級(jí),以及—支持以太網(wǎng)幀交換、互連邊緣接入服務(wù)器和次末級(jí)的互連裝置,該方法包括—在邊緣接入服務(wù)器中為至少一部分服務(wù)代理中的每一個(gè)動(dòng)態(tài)地分配至少一個(gè)以太網(wǎng)MAC地址;—綁定所述以太網(wǎng)MAC地址到用戶端口的服務(wù)接入關(guān)系;并且—綁定關(guān)系標(biāo)識(shí)符到所述服務(wù)接入關(guān)系,所述標(biāo)識(shí)符出現(xiàn)在發(fā)送以太網(wǎng)幀的字頭中。
15.一種接入系統(tǒng)中服務(wù)提供商和用戶之間通過(guò)服務(wù)接入關(guān)系通信的方法,該系統(tǒng)包括—具有至少一個(gè)服務(wù)代理的邊緣接入服務(wù)器,該服務(wù)代理帶有用于一個(gè)服務(wù)提供商的連接;—具有至少一個(gè)用于至少一個(gè)用戶以太網(wǎng)VLAN的用戶端口的支持組播接入的至少一個(gè)次末級(jí),以及—支持以太網(wǎng)幀交換、互連邊緣接入服務(wù)器和次末級(jí)的互連裝置,所述裝置包括支持組播的交換機(jī),該方法包括—在邊緣接入服務(wù)器中為至少一個(gè)服務(wù)代理動(dòng)態(tài)地分配以太網(wǎng)MAC地址,該以太網(wǎng)MAC地址定義至少一個(gè)用戶端口的組播服務(wù)接入關(guān)系;并且—綁定一個(gè)用戶以太網(wǎng)VLANs的一個(gè)而且是同一個(gè)標(biāo)識(shí)到組播服務(wù)接入關(guān)系,所述用戶以太網(wǎng)VLAN標(biāo)識(shí)用于參與組播服務(wù)的用戶。
16.根據(jù)權(quán)利要求13或14的接入系統(tǒng)中的方法,所述用戶端口用于至少一個(gè)用戶以太網(wǎng)VLAN,該方法包括將所述用戶端口上的一個(gè)用戶以太網(wǎng)VLANs的標(biāo)識(shí)綁定到服務(wù)接入關(guān)系。
17.根據(jù)權(quán)利要求15或16的接入系統(tǒng)中的方法,該方法包括在邊緣接入服務(wù)器中產(chǎn)生用于服務(wù)接入關(guān)系的寄存器,該寄存器包括服務(wù)代理MAC地址、用戶端口以及用戶以太網(wǎng)VLAN標(biāo)識(shí)。
18.根據(jù)權(quán)利要求15、16或17的接入系統(tǒng)中的方法,該接入系統(tǒng)包括一個(gè)處理系統(tǒng),帶有一個(gè)歸于次末級(jí)的處理器以及歸于服務(wù)代理的廣播處理器,該方法包括—在處理器中接收來(lái)自具有用戶MAC地址的用戶設(shè)備的廣播服務(wù)附加請(qǐng)求,該請(qǐng)求包括用戶以太網(wǎng)VLAN標(biāo)識(shí);—向所述服務(wù)附加請(qǐng)求添加用戶端口標(biāo)識(shí),添加在次末級(jí)中的處理器內(nèi)完成;并且—向廣播處理器單播發(fā)送帶有用戶端口標(biāo)識(shí)的請(qǐng)求。
19.根據(jù)權(quán)利要求18的接入系統(tǒng)中的方法,該方法包括—在廣播處理器中記錄用戶端口及以太網(wǎng)VLAN標(biāo)識(shí);—指出對(duì)應(yīng)于該用戶端口和以太網(wǎng)VLAN標(biāo)識(shí)的一個(gè)服務(wù)代理MAC地址;—通過(guò)服務(wù)代理MAC地址找到有關(guān)的服務(wù)代理;并且—在所述服務(wù)代理中對(duì)具有所述用戶MAC地址的所述用戶設(shè)備分配IP地址。
20.根據(jù)權(quán)利要求19的方法,該方法包括通過(guò)服務(wù)接入關(guān)系向所述用戶設(shè)備發(fā)送所述分配的用戶設(shè)備IP地址和分配服務(wù)代理的IP地址。
21.根據(jù)權(quán)利要求17或20的方法,該方法包括—在處理器中,從用戶設(shè)備接收包含以太網(wǎng)VLAN標(biāo)識(shí)的廣播地址解析協(xié)議的廣播消息;—對(duì)該消息添加用戶端口標(biāo)識(shí);并且—從該處理器向廣播處理器單播發(fā)送帶有用戶端口標(biāo)識(shí)的所述地址解析廣播消息。
22.根據(jù)權(quán)利要求21的方法,該方法包括—在廣播處理器中記錄用戶端口和以太網(wǎng)VLAN標(biāo)識(shí);—找到有關(guān)的服務(wù)代理MAC地址;—向次末級(jí)中的處理器發(fā)送服務(wù)代理MAC地址;并且—從處理器向用戶設(shè)備發(fā)送服務(wù)代理MAC地址。
23.根據(jù)權(quán)利要求17、20或22的方法,該方法包括在處理器中生成處理器寄存器,包括指向服務(wù)代理MAC地址的用戶端口和以太網(wǎng)VLAN標(biāo)識(shí)。
24.根據(jù)權(quán)利要求23的方法,該方法包括—在處理器中從用戶設(shè)備接收包含以太網(wǎng)VLAN標(biāo)識(shí)的地址解析協(xié)議的廣播消息;—在處理器寄存器中找到有關(guān)的服務(wù)代理MAC地址;并且—從該處理器向用戶設(shè)備發(fā)送服務(wù)代理MAC地址。
25.根據(jù)權(quán)利要求7的接入系統(tǒng)包括—邊緣接入服務(wù)器(EAS)中的應(yīng)用服務(wù)代理(ASA);—通過(guò)應(yīng)用服務(wù)代理(ASA)歸于接入網(wǎng)絡(luò)(ACC1)的應(yīng)用服務(wù)提供商(AS),該應(yīng)用服務(wù)代理(ASA)被設(shè)計(jì)為,在通信服務(wù)提供商的至少一個(gè)網(wǎng)絡(luò)中請(qǐng)求至少一個(gè)IP地址,而且相應(yīng)的通信服務(wù)代理被設(shè)計(jì)對(duì)請(qǐng)求應(yīng)用服務(wù)代理(ASA)分配它的IP地址。
26.根據(jù)權(quán)利要求19的方法包括—通過(guò)邊緣接入服務(wù)器(EAS)的應(yīng)用服務(wù)代理(ASA),將應(yīng)用服務(wù)提供商(AS)歸于接入網(wǎng)絡(luò)(ACC1);—通過(guò)應(yīng)用服務(wù)代理(ASA),在通信服務(wù)提供商的至少一個(gè)網(wǎng)絡(luò)中請(qǐng)求至少一個(gè)IP地址;并且一將相應(yīng)的通信服務(wù)代理的IP地址分配給請(qǐng)求應(yīng)用服務(wù)代理(ASA)。
全文摘要
將通信服務(wù)提供商(SP1-SPn)以及應(yīng)用服務(wù)提供商(AS)與用戶(U11-Um1)關(guān)聯(lián)的接入系統(tǒng)(ACC1)包括連接服務(wù)提供商的邊緣接入服務(wù)器(EAS)以及連接用戶的次末級(jí)(penults,P1-Pk)。用戶設(shè)備(UD11-UD14)通過(guò)VLANs連接到次末級(jí)的用戶端口(UP11)。服務(wù)代理(SA1-San,ASA)、管理員(AD1)、廣播處理器(BH1)以及次末級(jí)中的處理器(H1-Hk)構(gòu)成一個(gè)處理系統(tǒng)。包括VLAN、服務(wù)(SP1)以及用戶端口(UP11)的用戶(U11)判決送到管理員(AD1),動(dòng)態(tài)地為有關(guān)的服務(wù)代理(SA1)分配MAC地址,定義一個(gè)關(guān)系(r11)。用戶設(shè)備(UD11)廣播ARP請(qǐng)求,以便得到服務(wù)代理(SA1)的MAC地址。提供與應(yīng)用服務(wù)提供商(AS)的服務(wù)接入關(guān)系,這樣與通信服務(wù)提供商(SP1-SPn)具有關(guān)系(R11,R21)的用戶就能夠與之通信。
文檔編號(hào)H04L12/18GK1631007SQ03803555
公開(kāi)日2005年6月22日 申請(qǐng)日期2003年2月7日 優(yōu)先權(quán)日2002年2月8日
發(fā)明者I·滕拜, U·拉松 申請(qǐng)人:艾利森電話股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
保亭| 台南县| 邳州市| 碌曲县| 江陵县| 奉新县| 永兴县| 泗水县| 嘉定区| 博罗县| 都江堰市| 竹山县| 延寿县| 青河县| 吴旗县| 大田县| 芦山县| 页游| 成武县| 旬阳县| 双城市| 西丰县| 唐海县| 昌江| 福泉市| 崇信县| 冕宁县| 云霄县| 南皮县| 花莲市| 井冈山市| 阿巴嘎旗| 永德县| 鸡西市| 宁乡县| 浪卡子县| 长宁区| 兰溪市| 兴城市| 磐石市| 巩留县|