專利名稱:符合通用序列總線標準的局域網(wǎng)絡及其交換集線裝置的制作方法
技術領域:
本發(fā)明是涉及一種局域網(wǎng)絡,特別是一種符合通用序列總線標準的局域網(wǎng)絡。
背景技術:
由于計算機的日漸普及,計算機之間的數(shù)據(jù)傳輸也愈來愈頻繁,網(wǎng)絡即是用以將各個計算機連接起來,以便于數(shù)據(jù)的傳輸。請參照圖1,其繪示為傳統(tǒng)局域網(wǎng)絡100示意圖。局域網(wǎng)絡包括多個主機(Host)110和以太網(wǎng)絡交換集線裝置102。各個主機110,例如是計算機,其包括網(wǎng)絡控制單元112與網(wǎng)絡卡114,當主機110中執(zhí)行的應用程序要傳送數(shù)據(jù)到網(wǎng)絡上時,是將數(shù)據(jù)傳送給網(wǎng)絡控制單元112,然后,網(wǎng)絡控制單元112再將接收到的數(shù)據(jù)轉成網(wǎng)絡封包P輸出到網(wǎng)絡卡114,然后由網(wǎng)絡卡114輸出到以太網(wǎng)絡交換集線裝置102,再由以太網(wǎng)絡交換集線裝置102依據(jù)網(wǎng)絡封包P的目的地將之傳送到主機110或以太網(wǎng)絡120上。當以太網(wǎng)絡交換集線裝置102傳送網(wǎng)絡封包P至主機110時,是由網(wǎng)絡卡114接收,并將之傳送到網(wǎng)絡控制單元112。
然而,運用傳統(tǒng)方式連結網(wǎng)絡的計算機都需配備網(wǎng)絡卡,一般計算機并沒有內建網(wǎng)絡卡,所以需要使用者自行拆計算機的機殼以安裝網(wǎng)絡卡,造成使用上的不方便。而且由于需另外購置網(wǎng)絡卡,也增加了使用者的成本。
另外,由于計算機外設設備愈來愈多,例如是數(shù)碼相機、掃描儀、鍵盤與鼠標等,使得通用序列總線(Universal Serial Bus,USB)的標準日漸普及,使不同的周邊設備可以應用相同的接口與計算機溝通,并可以達到快速傳輸?shù)男Ч6彝ㄓ眯蛄锌偩€有即插即用(Plug and Play,PNP)的優(yōu)點,使使用者可以更容易的安裝周邊設備,并且通用序列總線有相當快的傳輸速度。由于通用序列總線周邊設備的普及,目前的計算機幾乎都已經(jīng)內建有通用序列總線伺服單元(USB Host),以做為計算機與通用序列總線周邊設備的控制中心。
發(fā)明內容有鑒于此,本發(fā)明的目的就是在提供一種符合通用序列總線標準的局域網(wǎng)絡。
為實現(xiàn)該目的,本發(fā)明采用的技術方案是,該局域網(wǎng)絡包括符合通用序列總線標準之交換集線裝置與多個主機。交換集線裝置用以傳送與接收封包。各個主機與交換集線裝置耦接,各主機包括網(wǎng)絡控制單元和通用序列總線伺服單元(USB Host)。網(wǎng)絡控制單元用以依據(jù)主機中執(zhí)行的應用程序的要求(request)輸出封包,及依據(jù)接收的封包輸出數(shù)據(jù)至應用程序。通用序列總線伺服單元,用以與交換集線裝置及網(wǎng)絡控制單元傳送與接收封包。
采用本方案,由于是利用目前計算機上都具備的通用序列總線作為網(wǎng)絡連接的途徑,有別于傳統(tǒng)上使用的網(wǎng)絡卡,所以,不必另外裝設網(wǎng)絡卡即可以達到連接網(wǎng)絡的目的,便于使用且節(jié)省成本。
為讓本發(fā)明的上述目的、特征、和優(yōu)點能更明顯易懂,下面特舉一較佳實施例,并配合所附圖式,作詳細說明。
圖1為傳統(tǒng)局域網(wǎng)絡示意圖。
圖2為依照本發(fā)明一較佳實施例提出的一種符合通用序列總線標準的局域網(wǎng)絡示意圖。
圖3為符合通用序列總線標準的交換集線裝置示意圖。圖中標號說明100傳統(tǒng)局域網(wǎng)絡102以太網(wǎng)絡交換集線裝置110、210主機112網(wǎng)絡控制單元114網(wǎng)絡卡120以太網(wǎng)絡200符合通用序列總線標準的局域網(wǎng)絡214轉換軟件
216USB伺服單元220符合通用序列總線標準的交換集線裝置222周邊總線224USB周邊單元226媒介存取控制單元228中央處理邏輯具體實施方式本發(fā)明的原理在于以目前計算機中既有的通用序列總線(Universal SerialBus,USB)做為計算機與外界網(wǎng)絡連結的途徑。請參照圖2,其繪示依照本發(fā)明一較佳實施例提出的一種符合通用序列總線標準的局域網(wǎng)絡示意圖。局域網(wǎng)絡200包括多個主機210與符合通用序列總線標準的交換集線裝置(SwitchHub)220。主機(Host)210,例如是計算機,包括網(wǎng)絡控制單元112、轉換軟件214及USB伺服單元216。當主機210中執(zhí)行的應用程序AP要傳送數(shù)據(jù)到網(wǎng)絡上時,先將數(shù)據(jù)傳送給網(wǎng)絡控制單元112,然后,網(wǎng)絡控制單元112再將接收到的數(shù)據(jù)轉成網(wǎng)絡封包P輸出,到此皆與傳統(tǒng)作法相同。然后,網(wǎng)絡封包P由轉換軟件214接收,并將之轉換為符合USB標準的USB封包U,然后由USB伺服單元216輸出到交換集線裝置220。當交換集線裝置220傳送USB封包U至主機210時,先由USB伺服單元216接收,并將之傳送到轉換軟件214。然后,轉換軟件將USB封包U轉換成網(wǎng)絡封包P并輸出至網(wǎng)絡控制單元112。因此,通過主機210中轉換軟件214與USB伺服單元216的運作,可以取代傳統(tǒng)的網(wǎng)絡卡114實現(xiàn)同樣的功能。
請參照圖3,其繪示為符合USB標準的交換集線裝置220示意圖。交換集線裝置220包括周邊總線222、多個USB周邊單元224、媒介存取控制(Medium Access Control,MAC)單元226及中央處理邏輯228。USB周邊單元224與各主機的USB伺服單元216及周邊總線222電性連接,用以模擬成一個USB周邊裝置,以與對應的主機210傳送與接收USB封包U。媒介存取控制單元226與周邊總線122及以太網(wǎng)絡120電性連接,用以與以太網(wǎng)絡120傳送和接收網(wǎng)絡封包P。中央處理邏輯140與周邊總線122電性連接,用以接收網(wǎng)絡封包P或USB封包U,并依據(jù)其目的地將其轉換,然后輸出網(wǎng)絡封包P與USB封包U兩者之一。
當主機210欲傳送數(shù)據(jù)到以太網(wǎng)絡120上時,計算機先傳送USB封包U至交換集線裝置220,然后由USB周邊單元224接收后傳給中央處理邏輯228。中央處理邏輯228再將接收的USB封包U轉換成網(wǎng)絡封包P后傳給媒介存取控制單元226以輸出到以太網(wǎng)絡120。
當局域網(wǎng)絡200間的主機210欲互相傳送數(shù)據(jù)時,交換集線裝置220即將接收的USB封包U直接轉送至目的地主機210。
當以太網(wǎng)絡120上有數(shù)據(jù)欲傳送至主機210時,媒介存取控制單元226即將接收的網(wǎng)絡封包P傳送至中央處理邏輯228。然后,由中央處理邏輯228將其轉換為USB封包后輸出至目的地主機210。
上述轉換軟件214在本發(fā)明中并非必要構件,也可以由USB伺服單元和網(wǎng)絡控制單元112直接傳送或接收封包。另外,本發(fā)明中的交換集線裝置220也可不與以太網(wǎng)絡120連接,此時,其中的媒介存取單元226即可忽略。
權利要求
1.一種符合通用序列總線(Universal Serial Bus,USB)標準的局域網(wǎng)絡,包括復數(shù)個主機(Host),其特征在于其還包括一符合通用序列總線標準的交換集線裝置,用以傳送一第一封包,且可接收一第二封包,各主機與該交換集線裝置耦接,用以從該交換集線裝置接收該第一封包,且可傳送該第二封包至該交換集線裝置,各主機包括一網(wǎng)絡控制單元,用以依據(jù)計算機中執(zhí)行的應用程序的要求(request)輸出該第二封包,及依據(jù)接收的該第一封包輸出數(shù)據(jù)至該應用程序;以及一通用序列總線伺服單元(Universal Serial Bus Host,USB Host),與交換集線裝置及網(wǎng)絡控制單元耦接,用以傳送網(wǎng)絡控制單元輸出的第二封包至交換集線裝置,并可從交換集線裝置接收第一封包并輸出至網(wǎng)絡控制單元。
2.根據(jù)權利要求1所述的符合通用序列總線標準的局域網(wǎng)絡,其特征在于各主機還包括一轉換軟件,用以接收網(wǎng)絡控制單元輸出的該第二封包,將之轉換成符合USB規(guī)格的封包后輸出至通用序列總線伺服單元,亦可接收通用序列總線伺服單元輸出之該第一封包,將之轉換成符合以太網(wǎng)絡封包規(guī)格的封包后輸出至網(wǎng)絡控制單元。
3.根據(jù)權利要求1所述的符合通用序列總線標準的局域網(wǎng)絡,其特征在于該符合通用序列總線標準的交換集線裝置還與一以太網(wǎng)絡耦接,用以與該以太網(wǎng)絡傳送與接收網(wǎng)絡封包。
4.根據(jù)權利要求3所述的符合通用序列總線標準的局域網(wǎng)絡,其特征在于其中該符合通用序列總線標準之交換集線裝置包括一周邊總線;復數(shù)個通用序列總線周邊單元,與該局域網(wǎng)絡中各主機的通用序列總線伺服單元及該周邊總線電性連接,用以與這些通用序列總線伺服單元及周邊總線之間傳送與接收第一與第二封包;一媒介存取控制(Medium Access Control,MAC)單元,與周邊總線及以太網(wǎng)絡電性連接,用以傳送與接收網(wǎng)絡封包;以及一中央處理邏輯,與周邊總線電性連接,用以接收網(wǎng)絡封包,并依據(jù)這些封包的目的地將之進行轉換后輸出。
5.一種符合通用序列總線標準的網(wǎng)絡交換集線裝置,用于一局域網(wǎng)絡中,該局域網(wǎng)絡包括復數(shù)個主機(Host),其特征在于該裝置包括一周邊總線;復數(shù)個通用序列總線周邊單元,與該些計算機及該周邊總線電性連接,用以與該些主機及該周邊總線之間傳送與接收一封包;以及一中央處理邏輯,與該周邊總線電性連接,用以接收該封包,并依據(jù)該封包的目的地將其轉換后輸出。
6.根據(jù)權利要求5所述的交換集線裝置,其特征在于各主機包括一網(wǎng)絡控制單元,用以依據(jù)該計算機中執(zhí)行的應用程序的要求(request)輸出該封包,并可依據(jù)接收的該封包輸出一數(shù)據(jù)至該應用程序;以及一通用序列總線伺服單元,用以與該各通用序列總線周邊單元及該網(wǎng)絡控制單元傳送與接收該封包。
7.根據(jù)權利要求6所述的交換集線裝置,其特征在于各主機還包括一轉換軟件,用以接收該網(wǎng)絡控制單元輸出的該封包,將其轉換成符合USB標準的封包后輸出至通用序列總線伺服單元,亦可接收通用序列總線伺服單元輸出的該封包,將之轉換成符合以太網(wǎng)絡標準之封包后輸出至該網(wǎng)絡控制單元。
8.根據(jù)權利要求5所述的交換集線裝置,其特征在于該局域網(wǎng)絡還與一以太網(wǎng)絡耦接,該網(wǎng)絡交換集線裝置還包括一媒介存取控制(Medium Access Control,MAC)單元,與該周邊總線及該以太網(wǎng)絡電性連接,用以傳送與接收該網(wǎng)絡封包。
全文摘要
一種符合通用序列總線(USB)標準的局域網(wǎng)絡,包括符合通用序列總線標準的交換集線裝置(Switch Hub)與多個主機。交換集線裝置用以傳送與接收封包。各個主機與交換集線裝置耦接,各主機包括網(wǎng)絡控制單元與通用序列總線伺服單元(USB Host)。藉由交換集線裝置傳輸封包,以使得主機間可以利用通用序列總線做為網(wǎng)絡傳輸途徑。本發(fā)明可以減少網(wǎng)絡卡的購置和安裝成本,并且更易于使用。
文檔編號G06F13/00GK1448852SQ0210844
公開日2003年10月15日 申請日期2002年3月29日 優(yōu)先權日2002年3月29日
發(fā)明者曹國明, 吳文珍 申請人:旺玖科技股份有限公司