專利名稱:信息處理設(shè)備和方法、程序以及信息處理系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息處理設(shè)備和方法、程序以及信息處理系統(tǒng)和方法。更 具體而言,本發(fā)明涉及信息處理設(shè)備和方法、程序以及信息處理系統(tǒng)和方 法,由此在組成整個(gè)網(wǎng)絡(luò)的各個(gè)端點(diǎn)內(nèi)以及這些端點(diǎn)之間實(shí)時(shí)地提供與
QoS (服務(wù)質(zhì)量)相關(guān)的控制。
背景技術(shù):
圖1示意性地示出了普通AV (音頻和視頻)系統(tǒng)的典型構(gòu)成。圖1 中的AV系統(tǒng)由多件諸如MPEGIMX (運(yùn)動(dòng)圖像專家組IMX)和HDCAM 之類的商用AV裝備組成。更具體而言,圖1中的代表性AV系統(tǒng)由這樣 的商用AV裝置構(gòu)成,例如,錄像機(jī)(下文中簡(jiǎn)稱為VTR) 11、監(jiān)視器 12、另一 VTR 13以及控制器14。 AV數(shù)據(jù)通過(guò)專用于AV數(shù)據(jù)傳送的線 纜21A至21C而在這些商用AV裝置之間傳送。
除了 AV數(shù)據(jù)之外,圖1的AV系統(tǒng)還具有在內(nèi)部傳輸?shù)闹T如RS-422 (9針腳)命令之類的控制命令。如果9針腳命令被傳出并且在IO毫秒內(nèi) 未返回響應(yīng),則認(rèn)為產(chǎn)生了通信錯(cuò)誤,這是因?yàn)樗蟮膶?shí)時(shí)性能水平很 高。該要求是某些處理要在預(yù)定時(shí)間段(即,必須滿足的預(yù)定時(shí)間限制) 內(nèi)完成。
為了滿足提高的實(shí)時(shí)性能要求,圖1的AV系統(tǒng)除了利用AV數(shù)據(jù)傳 送線纜21A至21C之外還利用控制命令線纜22A至22C。但是,這兩種要 單獨(dú)安裝的線纜已經(jīng)引起了與復(fù)雜配線相關(guān)聯(lián)的問(wèn)題。
因此,存在通過(guò)單個(gè)網(wǎng)絡(luò)線纜以混合方式傳輸諸如AV數(shù)據(jù)之類的寬 帶數(shù)據(jù)和控制命令的需求。假設(shè)該需求通過(guò)確保包括控制命令在內(nèi)的數(shù)據(jù) 的發(fā)送和接收中的最大等待時(shí)間(latency time)、服從對(duì)實(shí)時(shí)性能的嚴(yán)格 要求的處理的適當(dāng)能力來(lái)滿足。作為說(shuō)明,實(shí)現(xiàn)這些能力包括對(duì)因特網(wǎng)就緒優(yōu)先級(jí)控制(Internet-ready priority control)和質(zhì)量支持技術(shù)的采用。這些技術(shù)包括Intserv禾口 Diffserv。 Intserv是這樣一種技術(shù)該技術(shù)設(shè)想利用稱作RSVP (資源預(yù)留 協(xié)議)的協(xié)議來(lái)確保端點(diǎn)之間的頻帶,從而保證一定的服務(wù)質(zhì)量(QoS) 水平。由于RSVP的復(fù)雜性和與該技術(shù)的可擴(kuò)展性和實(shí)現(xiàn)有關(guān)的其它問(wèn) 題,Intserv還有待商業(yè)化。Diffserv是這樣一種技術(shù)該技術(shù)被網(wǎng)絡(luò)上的 路由器用來(lái)根據(jù)每個(gè)分組的IP (因特網(wǎng)協(xié)議)頭中的DSCP字段的值來(lái)安 排分組,從而實(shí)現(xiàn)相對(duì)的QoS保證。
上面概述的技術(shù)包括在端到端路徑上的控制,而非端點(diǎn)內(nèi)的基于優(yōu)先 度(precedence)的控制。這意味著這些技術(shù)不可能提供控制命令所要求 的等待時(shí)間保證。
在此上下文中的端點(diǎn)指在具有通信能力的一件AV裝置內(nèi)的部件。因 此,端到端路徑指至少兩個(gè)不同端點(diǎn)之間的路徑。
發(fā)明人發(fā)明了一種通過(guò)加速每個(gè)端點(diǎn)內(nèi)的處理來(lái)滿足所要求的實(shí)吋性 能水平的技術(shù)。該發(fā)明公開在日本專利早期公開No. 2007-201884中。所 公開的技術(shù)包括在每個(gè)端點(diǎn)內(nèi)提供優(yōu)先度控制和頻帶控制。
發(fā)明內(nèi)容
然而,上面引用的技術(shù)限于在端點(diǎn)內(nèi)部發(fā)生的情形。當(dāng)該技術(shù)應(yīng)用于 實(shí)際系統(tǒng)時(shí),很難實(shí)現(xiàn)網(wǎng)絡(luò)路徑上的控制,即,端到端路徑上的控制。
本發(fā)明是考慮到上述情況而作出的,并且提供了創(chuàng)造性的布置,通過(guò) 該布置,可以在整個(gè)網(wǎng)絡(luò)上(不僅在組成網(wǎng)絡(luò)的每個(gè)端點(diǎn)內(nèi)部,而且在這 些端點(diǎn)之間)進(jìn)行諸如QoS控制之類的實(shí)時(shí)控制。
在實(shí)現(xiàn)本發(fā)明時(shí)以及根據(jù)本發(fā)明的一個(gè)實(shí)施例,提供了一種信息處理 設(shè)備,包括設(shè)置裝置,用于至少將可容許的最大等待吋間設(shè)置作為代表 在網(wǎng)絡(luò)環(huán)境的端點(diǎn)內(nèi)要使用的網(wǎng)絡(luò)配置屬性(network profile)的第一參 數(shù);控制裝置,用于基于由設(shè)置裝置設(shè)置的第一參數(shù)通過(guò)執(zhí)行實(shí)時(shí)控制來(lái) 控制目標(biāo)數(shù)據(jù)的發(fā)送;轉(zhuǎn)換裝置,用于將第一參數(shù)轉(zhuǎn)換為用于控制網(wǎng)絡(luò)路 徑上的服務(wù)質(zhì)量的第二參數(shù);以及發(fā)送裝置,用于將設(shè)置有從轉(zhuǎn)換裝置的轉(zhuǎn)換得出的第二參數(shù)的目標(biāo)數(shù)據(jù)發(fā)送到網(wǎng)絡(luò)上。
根據(jù)本發(fā)明的另一實(shí)施例,提供了一種信息處理方法以及程序,它們 的每個(gè)都包括與由本發(fā)明的上述信息處理設(shè)備的組件裝置執(zhí)行的操作相對(duì) 應(yīng)的步驟。
在使用上述信息處理設(shè)備、信息處理方法或程序時(shí),至少將可容許的 最大等待時(shí)間設(shè)置作為代表在網(wǎng)絡(luò)環(huán)境的端點(diǎn)內(nèi)要使用的網(wǎng)絡(luò)配置屬性的 第一參數(shù)。基于已設(shè)置的第一參數(shù)通過(guò)執(zhí)行實(shí)時(shí)控制來(lái)控制目標(biāo)數(shù)據(jù)的發(fā) 送。第一參數(shù)隨后被轉(zhuǎn)換為用于控制網(wǎng)絡(luò)路徑上的服務(wù)質(zhì)量(QoS)的第 二參數(shù)。目標(biāo)數(shù)據(jù)與從轉(zhuǎn)換得出的第二參數(shù)一起被發(fā)送到網(wǎng)絡(luò)上。
根據(jù)本發(fā)明的又一實(shí)施例,提供了一種信息處理設(shè)備,包括接收裝 置,用于接收與從第一參數(shù)通過(guò)轉(zhuǎn)換得出的第二參數(shù)一起發(fā)送的目標(biāo)數(shù) 據(jù),至少可容許的最大等待時(shí)間被設(shè)置作為代表在網(wǎng)絡(luò)環(huán)境中的除了由所 述信息處理設(shè)備構(gòu)成的端點(diǎn)之外的端點(diǎn)內(nèi)要使用的網(wǎng)絡(luò)配置屬性的第'參 數(shù),第二參數(shù)用于控制網(wǎng)絡(luò)路徑上的服務(wù)質(zhì)量;轉(zhuǎn)換裝置,用于將附加到
由接收裝置接收的目標(biāo)數(shù)據(jù)的第二參數(shù)轉(zhuǎn)換為第一參數(shù);以及控制裝置,
用于基于從轉(zhuǎn)換裝置的轉(zhuǎn)換得出的第一參數(shù)通過(guò)執(zhí)行實(shí)時(shí)控制來(lái)控制接收 裝置對(duì)目標(biāo)數(shù)據(jù)的接收。
根據(jù)本發(fā)明的又一實(shí)施例,通過(guò)了一種信息處理方法以及程序,它們 的每個(gè)都包括與由上述本發(fā)明的信息處理設(shè)備的組件裝置執(zhí)行的操作相對(duì)
應(yīng)的歩驟。這些步驟包括接收與從第一參數(shù)通過(guò)轉(zhuǎn)換得出的第二參數(shù)一 起發(fā)送的目標(biāo)數(shù)據(jù),至少可容許的最大等待時(shí)間被設(shè)置作為代表在網(wǎng)絡(luò)環(huán) 境中的除了由所述信息處理設(shè)備構(gòu)成的端點(diǎn)之外的端點(diǎn)內(nèi)要使用的網(wǎng)絡(luò)配 置屬性的第一參數(shù),所述第二參數(shù)用于控制網(wǎng)絡(luò)路徑上的服務(wù)質(zhì)量 (QoS);將附加到在接收步驟中接收的目標(biāo)數(shù)據(jù)的第二參數(shù)轉(zhuǎn)換為第一 參數(shù);以及基于從轉(zhuǎn)換步驟中的轉(zhuǎn)換得出的第一參數(shù)通過(guò)執(zhí)行實(shí)時(shí)控制來(lái)
控制接收步驟中對(duì)目標(biāo)數(shù)據(jù)的接收。
根據(jù)本發(fā)明的又一實(shí)施例,提供了一種包括網(wǎng)絡(luò)環(huán)境中的第一端點(diǎn)和 第二端點(diǎn)的信息處理系統(tǒng)。在該系統(tǒng)中,所述網(wǎng)絡(luò)環(huán)境中的第一端點(diǎn)至少 將可容許的最大等待時(shí)間設(shè)置作為代表在端點(diǎn)內(nèi)要使用的網(wǎng)絡(luò)配置屬性的第一參數(shù);第一端點(diǎn)還基于第一參數(shù)通過(guò)執(zhí)行實(shí)時(shí)控制來(lái)控制目標(biāo)數(shù)據(jù)的 發(fā)送;第一端點(diǎn)還將第一參數(shù)轉(zhuǎn)換為用于控制網(wǎng)絡(luò)路徑上的服務(wù)質(zhì)量 (QoS)的第二參數(shù);第一端點(diǎn)還將設(shè)置有從轉(zhuǎn)換得出的第二參數(shù)的目標(biāo) 數(shù)據(jù)發(fā)送到網(wǎng)絡(luò)上;以及所述網(wǎng)絡(luò)環(huán)境中的第二端點(diǎn)通過(guò)網(wǎng)絡(luò)接收來(lái)自第 一端點(diǎn)的目標(biāo)數(shù)據(jù);第二端點(diǎn)還將附加到接收到的目標(biāo)數(shù)據(jù)的第二參數(shù)轉(zhuǎn) 換為第一參數(shù);第二端點(diǎn)還基于從轉(zhuǎn)換得出的第一參數(shù)通過(guò)執(zhí)行實(shí)時(shí)控制 來(lái)控制目標(biāo)數(shù)據(jù)的接收。
根據(jù)本發(fā)明的另一實(shí)施例,提供了一種信息處理方法,其包括與由本 發(fā)明的上述信息處理系統(tǒng)的組件執(zhí)行的操作相對(duì)應(yīng)的步驟。
在使用上述信息處理系統(tǒng)或?qū)?yīng)于該信息處理系統(tǒng)的信息處理方法 時(shí),網(wǎng)絡(luò)環(huán)境中的第一端點(diǎn)至少將可容許的最大等待時(shí)間設(shè)置作為代表在 端點(diǎn)內(nèi)要使用的網(wǎng)絡(luò)配置屬性的第一參數(shù)。第一端點(diǎn)還基于第一參數(shù)通過(guò) 執(zhí)行實(shí)時(shí)控制來(lái)控制目標(biāo)數(shù)據(jù)的發(fā)送。第一端點(diǎn)還將第一參數(shù)轉(zhuǎn)換為用丁-控制網(wǎng)絡(luò)路徑上的服務(wù)質(zhì)量的第二參數(shù)。第一端點(diǎn)還將設(shè)置有從轉(zhuǎn)換得出 的第二參數(shù)的目標(biāo)數(shù)據(jù)發(fā)送到網(wǎng)絡(luò)上中。網(wǎng)絡(luò)環(huán)境中的第二端點(diǎn)通過(guò)網(wǎng)絡(luò) 接收來(lái)自第一端點(diǎn)的目標(biāo)數(shù)據(jù)。第二端點(diǎn)還將附加到接收到的目標(biāo)數(shù)據(jù)的 第二參數(shù)轉(zhuǎn)換為第一參數(shù)。第二端點(diǎn)還基于從轉(zhuǎn)換得出的第一參數(shù)通過(guò)執(zhí) 行實(shí)時(shí)控制來(lái)控制目標(biāo)數(shù)據(jù)的接收。
如上所述的本發(fā)明使得能夠?qū)崿F(xiàn)組成網(wǎng)絡(luò)的每個(gè)端點(diǎn)內(nèi)的實(shí)時(shí)控制。 具體而言,本發(fā)明允許在整個(gè)網(wǎng)絡(luò)上(不僅在組成網(wǎng)絡(luò)的每個(gè)端點(diǎn)內(nèi)部, 而且在這些端點(diǎn)之間)的諸如QoS控制之類的實(shí)時(shí)控制。
在閱讀了下面的描述和附圖之后,將清楚本發(fā)明的另外的特征和優(yōu)
點(diǎn),在附圖中
圖1是示出普通發(fā)送/接收系統(tǒng)的典型構(gòu)成的框圖2是示出體現(xiàn)本發(fā)明的發(fā)送/接收系統(tǒng)的典型構(gòu)成的框圖3是示出作為圖2中的系統(tǒng)的一部分并且用作體現(xiàn)本發(fā)明的信息處
理設(shè)備的通信裝置的典型硬件結(jié)構(gòu)的框圖;圖4是示出作為圖3中的通信裝置的一部分的通信單元的詳細(xì)硬件結(jié)
構(gòu)的框圖5是示出圖4中的通信單元的典型功能結(jié)構(gòu)的功能框圖6是示出由圖5中的配置屬性參數(shù)保存部件所保存的配置屬性表的 表格圖7是圖5的通信單元典型地作為發(fā)送單元而起作用的步驟的流程
圖8是將數(shù)據(jù)ID與配置屬性號(hào)配對(duì)的表格圖; 圖9A和9B是示出以太網(wǎng)幀頭的典型結(jié)構(gòu)的示意圖IO是示出IP頭的典型結(jié)構(gòu)的示意圖;以及
圖11是圖5的通信單元典型地作為接收單元而起作用的步驟的流程圖。
具體實(shí)施例方式
現(xiàn)在將參考附圖描述本發(fā)明的優(yōu)選實(shí)施例。
圖2示意性地示出了用作體現(xiàn)本發(fā)明的信息處理系統(tǒng)的AV系統(tǒng)的典 型構(gòu)成。
為了與圖1所示的普通AV系統(tǒng)進(jìn)行比較的目的,圖2的AV系統(tǒng)被 示出由諸如VTR 31-1、監(jiān)視器31-2、 VTR 31-3和控制器M-4之類的多件 商用AV裝備組成。這些多件商用AV裝備總地稱為通信裝置31。 AV數(shù) 據(jù)和控制命令可以經(jīng)由交換機(jī)35利用線纜41A至41D的一種而在通信裝 置31的組件之間傳送。后面將參考圖5至圖11討論為什么以及如何能夠 傳送AV數(shù)據(jù)和控制命令。
圖3示意性地示出了通信裝置31的典型硬件結(jié)構(gòu)。
在圖3的通信裝置31中,CPU (中央處理單元)41利用保存在ROM (只讀存儲(chǔ)器)42中的程序或者從記錄單元48加載到RAM (隨機(jī)存取存 儲(chǔ)器)43的程序來(lái)執(zhí)行各種處理。RAM 43還可以容納CPU 41執(zhí)行各種 處理所需的數(shù)據(jù)。
CPU 41、 ROM 42和RAM 43通過(guò)總線44而互連。輸入/輸出接口 45
ii也連接到總線44。
輸入/輸出接口 45還與輸入單元46、輸出單元47、記錄單元48以及 通信單元49連接。輸入單元46典型地由鍵盤和鼠標(biāo)組成。輸出單元47通 常由揚(yáng)聲器和諸如LCD (液晶顯示器)之類的顯示器構(gòu)成。記錄單元48 由硬盤驅(qū)動(dòng)器等形成。
作為說(shuō)明,通信單元49由控制通過(guò)網(wǎng)絡(luò)與其它塊的通信的NIC (網(wǎng) 絡(luò)接口卡)形成。后面將討論通信單元49的細(xì)節(jié)。網(wǎng)絡(luò)的類型不限于具 體的任何形式。在圖2的示例中,交換機(jī)35和線纜41A至41D組成了將 通信裝置31的組件互連的網(wǎng)絡(luò)。
驅(qū)動(dòng)器50可以按照需要連接到輸入/輸出接口 45。諸如磁盤、光盤、 磁光盤或半導(dǎo)體存儲(chǔ)器之類的可移除介質(zhì)51可以裝載到驅(qū)動(dòng)器50中。由 驅(qū)動(dòng)器50從被裝載的可移除介質(zhì)51讀取的計(jì)算機(jī)程序按需被安裝到記錄 單元48中。
通信裝置31的硬件結(jié)構(gòu)不限于圖3所示的結(jié)構(gòu),正如從圖2所示的通 信裝置31的典型結(jié)構(gòu)可以明白的。應(yīng)該注意,組成通信裝置31的各個(gè)組 件至少具有要在后面參考圖5討論的具體功能結(jié)構(gòu)。
圖4示意性地示出了通信單元49的詳細(xì)硬件結(jié)構(gòu)。
連接到輸入/輸出接口 45 (圖2)的通信單元49通過(guò)連接了另一通信 裝置31的網(wǎng)絡(luò)將來(lái)自CPU 41的數(shù)據(jù)發(fā)送到該另一通信裝置31。通信單元 49還接收來(lái)自網(wǎng)絡(luò)上的另一通信裝置31的數(shù)據(jù)并且將所接收的數(shù)據(jù)饋送 到CPU 41。另外,作為說(shuō)明,通信單元49可以在TCP/IP (傳輸控制協(xié)議 /因特網(wǎng)協(xié)議)下執(zhí)行協(xié)議棧處理(與協(xié)議棧有關(guān)的預(yù)定處理)。
通信單元49被配置為包括CPU 61、 ROM 62、 RAM 63、記錄部分 65、接口 66以及發(fā)送/接收處理部分67。 CPU 61、 ROM 62、 RAM 63、記 錄部分65、接口 66以及發(fā)送/接收處理部分67通過(guò)總線64互連。
在圖4的通信單元49中,CPU 61利用保存在ROM 62中的程序或者 從記錄部分65加載到RAM 63的程序來(lái)執(zhí)行各種處理。RAM 63還可以容 納CPU 61執(zhí)行各種處理所需的數(shù)據(jù)。
作為說(shuō)明,發(fā)送/接收處理部分67在CPU 61的控制下執(zhí)行預(yù)定處理,以便通過(guò)連接了另一通信裝置31的網(wǎng)絡(luò)將數(shù)據(jù)發(fā)送到該另一通信裝置 31,或者從該網(wǎng)絡(luò)上的另一通信裝置31接收數(shù)據(jù)。
通信單元49的硬件結(jié)構(gòu)不限于圖4所示的結(jié)構(gòu)。從硬件方面來(lái)說(shuō), 通信單元49只需要具有后面參考圖5討論的功能結(jié)構(gòu)的至少一部分。
圖5示意性地示出了由在圖3和4中示出了其硬件結(jié)構(gòu)的通信裝置31 所擁有的功能的一部分組成的典型功能結(jié)構(gòu)。需要圖5的功能結(jié)構(gòu)來(lái)實(shí)現(xiàn) 通過(guò)網(wǎng)絡(luò)與另一通信裝置31通信的能力。
在圖5的示例中,通信裝置31被構(gòu)成為包括網(wǎng)絡(luò)應(yīng)用執(zhí)行部件102和 通信單元49。在圖5的結(jié)構(gòu)中,只有網(wǎng)絡(luò)應(yīng)用執(zhí)行部件102被布置在通信 單元49的外面。從接口部件104到配置屬性參數(shù)保存部件119范圍的其它 功能部件都包含在通信單元49的內(nèi)部。
換言之,在圖5的示例中,網(wǎng)絡(luò)應(yīng)用執(zhí)行部件102在CPU41 (圖3) 所執(zhí)行的操作系統(tǒng)的控制下單獨(dú)地運(yùn)行應(yīng)用軟件。從接U部件104到配置 屬性參數(shù)保存部件119范圍的其它功能部件在通信單元49的CPU 61 (圖 4)的控制下工作。
因此,這里不描述將在后面參考圖5至ll進(jìn)行說(shuō)明的圖5所示的功能 塊的各個(gè)功能(工作)。
在包括具有諸如圖5所示的功能結(jié)構(gòu)之類的功能結(jié)構(gòu)的通信裝置31 的信息處理系統(tǒng)(例如,圖2的AV系統(tǒng))中,通信裝置31的網(wǎng)絡(luò)應(yīng)用軟 件包括設(shè)置用于進(jìn)行通信的RTP (實(shí)時(shí)參數(shù))的能力。網(wǎng)絡(luò)應(yīng)用軟件山網(wǎng) 絡(luò)應(yīng)用執(zhí)行部件102執(zhí)行。
RTP (實(shí)時(shí)參數(shù))是代表網(wǎng)絡(luò)特性的參數(shù),網(wǎng)絡(luò)特性由通信裝置31用 于在網(wǎng)絡(luò)環(huán)境的端點(diǎn)(即,諸如圖3至圖5所示的通信單元49之類的端裝 置)處發(fā)送和接收數(shù)據(jù)。作為說(shuō)明,網(wǎng)絡(luò)特性包括優(yōu)先度水平 (precedence level)、使用的頻率范圍以及可容許的最大等待時(shí)間。
利用本發(fā)明的實(shí)施例,將共享相同網(wǎng)絡(luò)特性(諸如優(yōu)先度水平和頻率 范圍之類的RTP)的多個(gè)數(shù)據(jù)項(xiàng)作為稱作配置屬性的單個(gè)實(shí)體來(lái)處理。
在此上下文中,用作網(wǎng)絡(luò)上的端裝置的通信裝置31可以逐配置屬性 地執(zhí)行實(shí)時(shí)控制(優(yōu)先度控制和頻帶控制)。通信裝置31具有列出了與用于TOS、 Diffserv、 VLAN等的網(wǎng)絡(luò)路徑 的QoS控制參數(shù)相關(guān)聯(lián)的配置屬性的對(duì)應(yīng)表。該表稱為配置屬性表。
基于該配置屬性表,通信裝置31可以將合適的QoS控制參數(shù)附加到 去往TOS、 Diffserv、 VLAN等的網(wǎng)絡(luò)路徑的外出分組。
此外,基于該配置屬性表,通信裝置31還可以在接收到進(jìn)入分組和 附加到該進(jìn)入分組的QoS控制參數(shù)(即,用于TOS、 Diffserv、 VLAN等 的網(wǎng)絡(luò)路徑的參數(shù))時(shí)確定要被用于該裝置31中的實(shí)時(shí)控制的配置屬 性。
現(xiàn)在描述怎樣建立配置屬性表。
由網(wǎng)絡(luò)應(yīng)用執(zhí)行部件102執(zhí)行的網(wǎng)絡(luò)應(yīng)用(在下文中,該應(yīng)用簡(jiǎn)單地 被解釋為部件102的工作)通過(guò)接口部件104逐配置屬性地將結(jié)合用于 TOS、 Diffserv、 VLAN等的網(wǎng)絡(luò)路徑的QoS控制參數(shù)在通信裝置31中使 用的RTP (優(yōu)先度水平、頻率范圍、最大等待時(shí)間)設(shè)置到配置屬性參數(shù) 保存部件119。
在如此建立了參數(shù)的情況下,配置屬性參數(shù)保存部件119更新并保存 配置屬性表。
圖6示出了由配置屬性參數(shù)保存部件119保存的典型配置屬性表。圖 6中的配置屬性表包括主要項(xiàng)"配置屬性號(hào)"、"通信裝置31內(nèi)部使用的 RTP"以及"用于網(wǎng)絡(luò)路徑 的QoS控制參數(shù)"。包含在"通信裝置31內(nèi) 部使用的RTP"項(xiàng)下方的是次級(jí)項(xiàng)"優(yōu)先度水平"、"頻率范圍"和"最 大等待時(shí)間"。"用于網(wǎng)絡(luò)路徑的QoS控制參數(shù)"項(xiàng)下方是次級(jí)項(xiàng) "DSCP" 、 "VLAN用戶優(yōu)先級(jí)"和"TOS值"。圖6的配置屬性表的 每--行都包含針對(duì)單個(gè)配置屬性的上述項(xiàng)的值。
下面參考圖7描述通信裝置31如何利用上述保存在配置屬性參數(shù)保 存部件119中的配置屬性表而用作執(zhí)行發(fā)送處理的發(fā)送裝置。
在步驟Sl,網(wǎng)絡(luò)應(yīng)用執(zhí)行部件102通過(guò)接口部件104將發(fā)送數(shù)據(jù)的 ID和配置屬性參數(shù)設(shè)置到配置屬性參數(shù)保存部件119。發(fā)送數(shù)據(jù)指要發(fā)送 的目標(biāo)數(shù)據(jù)。在下面的描述中,假設(shè)發(fā)送目標(biāo)數(shù)據(jù)選自在歩驟Sl中設(shè)置 了 ID和配置屬性號(hào)的發(fā)送數(shù)據(jù)。在步驟S2,配置屬性參數(shù)保存部件119更新使所建立的ID與對(duì)應(yīng)的
配置屬性號(hào)配對(duì)的配對(duì)表。圖8示出了列出數(shù)據(jù)ID和配置屬性號(hào)的典型
配對(duì)表。
在步驟S3,網(wǎng)絡(luò)應(yīng)用執(zhí)行部件102將發(fā)送目標(biāo)數(shù)據(jù)和其ID寫入接口 部件104。
在步驟S4,發(fā)送數(shù)據(jù)配置屬性確定部件105基于數(shù)據(jù)的ID和由配置 屬性參數(shù)保存部件119保存的配對(duì)表來(lái)確定發(fā)送目標(biāo)數(shù)據(jù)的配置屬性。
在步驟S5,發(fā)送數(shù)據(jù)配置屬性確定部件105基于所確定的配置屬性來(lái) 選擇發(fā)送數(shù)據(jù)隊(duì)列107。發(fā)送數(shù)據(jù)隊(duì)列107將每個(gè)配置屬性與臨時(shí)存儲(chǔ)發(fā) 送目標(biāo)數(shù)據(jù)的存儲(chǔ)器相關(guān)聯(lián)。在圖5的示例中,示出了相對(duì)于圖6的配置 屬性表中的三個(gè)配置屬性而設(shè)置的用于發(fā)送數(shù)據(jù)隊(duì)列107的三個(gè)存儲(chǔ)器。 在三個(gè)存儲(chǔ)器中,與所確定的配置屬性(即,圖6中的配置屬性號(hào)1至3 中的一個(gè))相對(duì)應(yīng)的一個(gè)存儲(chǔ)器被選擇。這是在發(fā)送數(shù)據(jù)隊(duì)列107被選擇 時(shí)實(shí)際上發(fā)生的。
在步驟S6,發(fā)送數(shù)據(jù)配置屬性確定部件105將發(fā)送目標(biāo)數(shù)據(jù)臨時(shí)存儲(chǔ) 在所選發(fā)送數(shù)據(jù)隊(duì)列107中。在此步驟中實(shí)際發(fā)生的是發(fā)送目標(biāo)數(shù)據(jù)被 臨時(shí)置于三個(gè)存儲(chǔ)器中與所確定的配置屬性(即,圖6中的配置屬性號(hào)1 至3中的一個(gè))相對(duì)應(yīng)的一個(gè)存儲(chǔ)器中。
在步驟S7,實(shí)時(shí)控制部件118根據(jù)由配置屬性參數(shù)保存部件119保存 的配置屬性表的參數(shù)來(lái)切換網(wǎng)絡(luò)處理部件109的處理。
在步驟S8,網(wǎng)絡(luò)處理部件109從發(fā)送數(shù)據(jù)隊(duì)列107獲取發(fā)送目標(biāo)數(shù) 據(jù),執(zhí)行套接字處理(socket processing)和網(wǎng)絡(luò)協(xié)議處理來(lái)創(chuàng)建網(wǎng)絡(luò)分 組,并且將分組設(shè)置到發(fā)送分組隊(duì)列110。
網(wǎng)絡(luò)處理部件109具有配置屬性網(wǎng)絡(luò)處理塊109-1至109-3。
配置屬性網(wǎng)絡(luò)處理塊109-1尋址發(fā)送數(shù)據(jù)隊(duì)列107的三個(gè)存儲(chǔ)器中的 一個(gè)存儲(chǔ)器,即與圖6中具有配置屬性號(hào)1的配置屬性相對(duì)應(yīng)的存儲(chǔ)器。 配置屬性網(wǎng)絡(luò)處理塊109-1對(duì)被置于所尋址的存儲(chǔ)器中的發(fā)送目標(biāo)數(shù)據(jù)進(jìn) 行套接字處理和網(wǎng)絡(luò)協(xié)議處理,以用作RTP,即在與具有配置屬性號(hào)1的 配置屬性相對(duì)應(yīng)的主要項(xiàng)"在通信裝置31內(nèi)部使用的RTP"下方的項(xiàng)。這創(chuàng)建了設(shè)置在發(fā)送分組隊(duì)列110中的網(wǎng)絡(luò)分組。
配置屬性網(wǎng)絡(luò)處理塊109-2尋址發(fā)送數(shù)據(jù)隊(duì)列107的三個(gè)存儲(chǔ)器中的 另一個(gè)存儲(chǔ)器,即與圖6中具有配置屬性號(hào)2的配置屬性相對(duì)應(yīng)的存儲(chǔ) 器。配置屬性網(wǎng)絡(luò)處理塊109-2對(duì)被置于所尋址的存儲(chǔ)器中的發(fā)送目標(biāo)數(shù) 據(jù)進(jìn)行套接字處理和網(wǎng)絡(luò)協(xié)議處理,以用作RTP,即在與具有配置屬性號(hào) 2的配置屬性相對(duì)應(yīng)的主要項(xiàng)"在通信裝置31內(nèi)部使用的RTP"下方的 項(xiàng)。這創(chuàng)建了設(shè)置在發(fā)送分組隊(duì)列110中的網(wǎng)絡(luò)分組。
配置屬性網(wǎng)絡(luò)處理塊109-3尋址發(fā)送數(shù)據(jù)隊(duì)列107的三個(gè)存儲(chǔ)器中的 另一個(gè)存儲(chǔ)器,即與圖6中具有配置屬性號(hào)3的配置屬性相對(duì)應(yīng)的存儲(chǔ) 器。配置屬性網(wǎng)絡(luò)處理塊109-3對(duì)被置于所尋址的存儲(chǔ)器中的發(fā)送目標(biāo)數(shù) 據(jù)進(jìn)行套接字處理和網(wǎng)絡(luò)協(xié)議處理,以用作RTP,即在與具有配置屬性號(hào) 3的配置屬性相對(duì)應(yīng)的主要項(xiàng)"在通信裝置31內(nèi)部使用的RTP"下方的 項(xiàng)。這創(chuàng)建了設(shè)置在發(fā)送分組隊(duì)列110中的網(wǎng)絡(luò)分組。
發(fā)送分組隊(duì)列110具有與每個(gè)不同配置屬性相對(duì)應(yīng)地設(shè)置的存儲(chǔ)器。 這些存儲(chǔ)器用于臨時(shí)保留網(wǎng)絡(luò)分組。與圖6的配置屬性表中的三個(gè)配置屬 性保持一致,圖5的設(shè)置具有為發(fā)送分組隊(duì)列110提供的三個(gè)存儲(chǔ)器。三 個(gè)存儲(chǔ)器中的一個(gè)存儲(chǔ)器被臨時(shí)設(shè)置有由對(duì)應(yīng)于與所涉及的存儲(chǔ)器相關(guān)聯(lián) 的配置屬性(具有圖6中的配置屬性號(hào)k)的配置屬性網(wǎng)絡(luò)處理塊109-k (k是1到3的整數(shù))創(chuàng)建的網(wǎng)絡(luò)分組。這是在網(wǎng)絡(luò)分組被設(shè)置在發(fā)送分 組隊(duì)列110中時(shí)實(shí)際發(fā)生的。
基于由配置屬性參數(shù)保存部件119保存的配置屬性表中的參數(shù),實(shí)時(shí) 控制部件118以按需切換配置屬性網(wǎng)絡(luò)處理塊109-1至109-3的方式來(lái)實(shí) 現(xiàn)控制。這對(duì)發(fā)送數(shù)據(jù)提供了優(yōu)先度控制、等待時(shí)間保證控制和頻帶控 制。
在步驟S9,發(fā)送分組優(yōu)先度控制部件112按照配置屬性參數(shù)保存部件 119保存的配置屬性表中的優(yōu)先度水平的降序來(lái)從發(fā)送分組隊(duì)列110獲取 發(fā)送分組。所獲取的發(fā)送分組被移交到發(fā)送分組參數(shù)替換部件114。
在步驟SIO,基于由配置屬性參數(shù)保存部件119保存的配置屬性表中 的"用于網(wǎng)絡(luò)路徑的QoS控制參數(shù)",發(fā)送分組參數(shù)替換部件114替換IP
16頭的TOS/Diffserv字段值并且向每個(gè)發(fā)送分組的頭中的以太網(wǎng)幀頭將添加 VLAN標(biāo)簽。
艮口,圖9B所示的設(shè)置有VLAN標(biāo)簽的以太網(wǎng)幀頭是在步驟S10中根 據(jù)圖9A所示的普通以太網(wǎng)幀頭而創(chuàng)建的。
圖9A中的普通以太網(wǎng)幀頭從左到右是由六字節(jié)"目的地MAC地 址"字段、六字節(jié)"源MAC地址"字段和四字節(jié)"類型"字段構(gòu)成的。
另一方面,圖9B中的設(shè)置有VLAN標(biāo)簽的以太網(wǎng)幀頭增添了四字節(jié) 的"VLAN標(biāo)簽"字段,該字段被插入在圖9A中的普通以太網(wǎng)幀頭的 "源MAC地址"字段和"類型"字段之間。
"VLAN標(biāo)簽"字段從左到右是由兩字節(jié)的"標(biāo)簽ID"字段、三比特 的"用戶優(yōu)先級(jí)"字段、 一比特的"CF"字段以及12比特的"VLAN ID"字段構(gòu)成的。出現(xiàn)在由配置屬性參數(shù)保存部件119保存的配置屬性表 中的"用于網(wǎng)絡(luò)路徑的QoS控制參數(shù)"項(xiàng)下方的"VLAN用戶優(yōu)先級(jí)"項(xiàng) 的值被設(shè)置在"用戶優(yōu)先級(jí)"字段中。
IP頭是如圖10所示的那樣構(gòu)成的頭。出現(xiàn)在由配置屬性參數(shù)保存部 件119保存的配置屬性表中的"用于網(wǎng)絡(luò)路徑的QoS控制參數(shù)"項(xiàng)下方的 "VLAN用戶優(yōu)先級(jí)"項(xiàng)的值被設(shè)置在從左邊起的第三個(gè)字段 "T0S/DSCP"(即,TOS/Diffserv字段)中。
以上述方式設(shè)置了 QoS控制參數(shù)的發(fā)送分組從發(fā)送分組參數(shù)替換部件 114傳送到分組發(fā)送部件115。此時(shí),控制從步驟S10進(jìn)行到步驟S11。
在步驟Sll,分組發(fā)送部件115通過(guò)MAC (媒體訪問(wèn)控制地址)部件 117將增添了 QoS控制參數(shù)的分組發(fā)送到網(wǎng)絡(luò)上。
這個(gè)步驟完成了圖7中概述的發(fā)送處理。
由圖7所示的發(fā)送處理發(fā)送的每個(gè)分組由另一通信裝置31通過(guò)網(wǎng)絡(luò) 接收。接收通信裝置31的通信單元49隨后用作執(zhí)行諸如圖11的流程圖所 概述的接收處理之類的接收處理的接收單元。接收處理由作為接收裝置的 通信裝置31利用由配置屬性參數(shù)保存部件119保存的配置屬性表來(lái)執(zhí) 行。
在步驟S21,分組接收部件116檢查是否接收到任何分組。如果發(fā)現(xiàn)未接收到分組(步驟S21中的"否"),則控制返回步驟S21并且重復(fù)檢
査。換言之,如圖11所示,當(dāng)接受側(cè)保持在等待狀態(tài)中時(shí),重復(fù)步驟S21 中的檢査直到發(fā)現(xiàn)分組接收部件116通過(guò)MAC部件117從網(wǎng)絡(luò)接收到任 何分組為止。
當(dāng)分組接收部件116通過(guò)MAC部件117從網(wǎng)絡(luò)接收到分組后,步驟 S21中的檢查結(jié)果變成肯定的("是")并且到達(dá)步驟S22。在步驟S22, 接收到的分組從分組接收部件116被轉(zhuǎn)發(fā)到接收分組配置屬性確定部件 113。
在步驟S22,接收分組配置屬性確定部件113利用所接收的分組的IP 頭中的TOS/Diffserv字段值和VLAN標(biāo)簽優(yōu)先度(VLAN用戶優(yōu)先級(jí)水 平)、根據(jù)由配置屬性參數(shù)保存部件119保存的配置屬性表來(lái)確定所接收 的分組的配置屬性。如此確定的配置屬性被提供給接收分組優(yōu)先度控制部 件120??刂齐S后進(jìn)行到步驟S23。
在歩驟S23,接收分組優(yōu)先度控制部件120基于所確定的配置屬性選 擇接收分組隊(duì)列111。在步驟S24,接收分組優(yōu)先度控制部件120臨時(shí)存 儲(chǔ)所選擇的接收分組。
接收分組隊(duì)列111具有為所涉及的每個(gè)配置屬性設(shè)置的存儲(chǔ)器,這些 存儲(chǔ)器用于臨時(shí)容納接收分組。在圖5的示例中,為了與圖6的配置屬性 表中所列出的三種類型的配置屬性保持一致,示出了為接收分組隊(duì)列111 設(shè)置的三個(gè)存儲(chǔ)器。當(dāng)在步驟S22中所確定的配置屬性是圖6中具有配置 屬性號(hào)"k"的一個(gè)配置屬性時(shí),與具有配置屬性號(hào)"k"的配置屬性相對(duì) 應(yīng)的存儲(chǔ)器被選擇。這是在接收分組隊(duì)列111被選擇時(shí)實(shí)際發(fā)生的。執(zhí)行 步驟S24包括將接收分組臨時(shí)置于與配置屬性號(hào)"k"的配置屬性相關(guān)聯(lián) 的存儲(chǔ)器中。
在步驟S25,實(shí)時(shí)控制部件118根據(jù)配置屬性參數(shù)保存部件119保存 的配置屬性表中的參數(shù)來(lái)切換網(wǎng)絡(luò)處理部件109的處理。
在步驟S26,網(wǎng)絡(luò)處理部件109從接收分組隊(duì)列111獲取接收分組, 執(zhí)行網(wǎng)絡(luò)協(xié)議處理和套接字處理以獲得接收數(shù)據(jù),并且將如此獲得的數(shù)據(jù) 設(shè)置到接收數(shù)據(jù)隊(duì)列108。如上所述,網(wǎng)絡(luò)處理部件109具有配置屬性網(wǎng)絡(luò)處理塊109-1至109-3。
配置屬性網(wǎng)絡(luò)處理塊109-1尋址接收分組隊(duì)列111的三個(gè)存儲(chǔ)器中的 一個(gè)存儲(chǔ)器,所尋址的存儲(chǔ)器與圖6中具有配置屬性號(hào)1的配置屬性相關(guān) 聯(lián)。配置屬性網(wǎng)絡(luò)處理塊109-1對(duì)被置于所尋址的存儲(chǔ)器中的接收分組執(zhí) 行套接字處理和網(wǎng)絡(luò)協(xié)議處理,來(lái)用作RTP,即在與圖6中具有配置屬性 號(hào)1的配置屬性相對(duì)應(yīng)的"在通信裝置31內(nèi)部使用的RTP"項(xiàng)下方的次 級(jí)項(xiàng)值。配置屬性網(wǎng)絡(luò)處理塊109-1將由此獲得的接收數(shù)據(jù)臨時(shí)置于接收 數(shù)據(jù)隊(duì)列108中。
配置屬性網(wǎng)絡(luò)處理塊109-2尋址接收分組隊(duì)列111的三個(gè)存儲(chǔ)器中的 另一個(gè)存儲(chǔ)器,所尋址的存儲(chǔ)器與圖6中具有配置屬性號(hào)2的配置屬性相 關(guān)聯(lián)。配置屬性網(wǎng)絡(luò)處理塊109-2對(duì)被置于所尋址的存儲(chǔ)器中的接收分組 執(zhí)行套接字處理和網(wǎng)絡(luò)協(xié)議處理,來(lái)用作RTP,即在與圖6中具有配置屬 性號(hào)2的配置屬性相對(duì)應(yīng)的"在通信裝置31內(nèi)部使用的RTP"項(xiàng)下方的 次級(jí)項(xiàng)值。配置屬性網(wǎng)絡(luò)處理塊109-2將由此獲得的接收數(shù)據(jù)臨時(shí)置丁-接 收數(shù)據(jù)隊(duì)列108中。
配置屬性網(wǎng)絡(luò)處理塊109-3尋址接收分組隊(duì)列111的三個(gè)存儲(chǔ)器中的 另一個(gè)存儲(chǔ)器,所尋址的存儲(chǔ)器與圖6中具有配置屬性號(hào)3的配置屬性相 關(guān)聯(lián)。配置屬性網(wǎng)絡(luò)處理塊109-3對(duì)被置于所尋址的存儲(chǔ)器中的接收分組 執(zhí)行套接字處理和網(wǎng)絡(luò)協(xié)議處理,來(lái)用作RTP,即在與圖6中具有配置屬 性號(hào)3的配置屬性相對(duì)應(yīng)的"在通信裝置31內(nèi)部使用的RTP"項(xiàng)下方的 次級(jí)項(xiàng)值。配置屬性網(wǎng)絡(luò)處理塊109-3將由此獲得的接收數(shù)據(jù)臨時(shí)置于接 收數(shù)據(jù)隊(duì)列108中。
接收數(shù)據(jù)隊(duì)列108設(shè)置有用于所涉及的每個(gè)配置屬性的存儲(chǔ)器,這些 存儲(chǔ)器用來(lái)臨時(shí)存儲(chǔ)接收數(shù)據(jù)。在圖5的示例中,為了與圖6的配置屬性 表所列出的三種類型的配置屬性保持一致,示出了為接收數(shù)據(jù)隊(duì)列108設(shè) 置的三個(gè)存儲(chǔ)器。接收數(shù)據(jù)選擇性地被置于用于臨時(shí)存儲(chǔ)的三個(gè)存儲(chǔ)器的 一個(gè)存儲(chǔ)器中,所選存儲(chǔ)器與對(duì)應(yīng)于配置屬性網(wǎng)絡(luò)處理塊109-k (k是1至 3的整數(shù))的配置屬性(即,具有圖6中的配置屬性號(hào)"k"的一個(gè)配置屬性)相關(guān)聯(lián)。這是在接收數(shù)據(jù)被臨時(shí)存儲(chǔ)在接收數(shù)據(jù)隊(duì)列108中時(shí)實(shí)際發(fā) 生的。
實(shí)時(shí)控制部件118根據(jù)配置屬性參數(shù)保存部件119保存的配置屬性表 中的參數(shù)來(lái)切換配置屬性網(wǎng)絡(luò)處理塊109-1至109-3。這以與為發(fā)送數(shù)據(jù)相 同的方式為接收數(shù)據(jù)提供了優(yōu)先度控制、等待時(shí)間保證控制和頻帶控制。
在步驟S27,接收數(shù)據(jù)優(yōu)先度控制部件106按照配置屬性參數(shù)保存部 件119保存的配置屬性表中的優(yōu)先度水平的降序來(lái)從接收分組隊(duì)列108獲 取接收分組。
在步驟S28,接收數(shù)據(jù)優(yōu)先度控制部件106通過(guò)接口部件104將接收 分組發(fā)送到網(wǎng)絡(luò)應(yīng)用執(zhí)行部件102。
這個(gè)步驟完成了圖11中概述的接收處理。
如上所述,本發(fā)明的實(shí)施例允許諸如以太網(wǎng)(注冊(cè)商標(biāo))之類的網(wǎng)絡(luò) 環(huán)境中的端點(diǎn)指定用戶在發(fā)送和接收數(shù)據(jù)時(shí)使用的表示所希望的網(wǎng)絡(luò)特性 (例如,優(yōu)先度水平、要使用的頻率范圍、可容許的最大等待時(shí)間)的 RTP。 RTP為控制數(shù)據(jù)發(fā)送和接收處理的定時(shí)提供了基礎(chǔ)。
根據(jù)本發(fā)明,因此可以保證在網(wǎng)絡(luò)上的端裝置內(nèi)部的高優(yōu)先度水平的 數(shù)據(jù)的發(fā)送和接收中的最大等待時(shí)間。
在大量的數(shù)據(jù)由網(wǎng)絡(luò)上的端裝置發(fā)送或接收時(shí),本發(fā)明使得能夠按照 所需以最小的等待或抖動(dòng)來(lái)發(fā)送或接收希望其等待或抖動(dòng)最小的那些類型 的數(shù)據(jù)。
在端裝置內(nèi)部,可以使RTP設(shè)置與諸如TOS/Diffserv和VLAN標(biāo)簽 之類的QoS控制參數(shù)相對(duì)應(yīng)。利用這種有效對(duì)應(yīng)關(guān)系,這些QoS控制參 數(shù)被附加到要發(fā)送的每個(gè)分組。接收側(cè)隨后可以基于RTP/QoS控制參數(shù)對(duì) 應(yīng)關(guān)系從所附加的優(yōu)先度設(shè)置來(lái)確定RTP。
結(jié)果,可以在整個(gè)網(wǎng)絡(luò)上實(shí)現(xiàn)實(shí)時(shí)控制(QoS控制);這種控制在范 圍上從一個(gè)終端裝置經(jīng)由網(wǎng)絡(luò)路徑延伸到另一端裝置。
在前面的示例中,利用配置屬性表使RTP設(shè)置與QoS參數(shù)相對(duì)應(yīng)。 但是,這種布置不限制本發(fā)明。替代地,發(fā)送分組參數(shù)替換部件114 (圖 5)等可以基于預(yù)定算法自動(dòng)地以其自身的判斷將RTP設(shè)置轉(zhuǎn)換為QoS控制參數(shù),或者將QoS控制參數(shù)轉(zhuǎn)換為RTP設(shè)置。
在高速接收大量數(shù)據(jù)(例如AV數(shù)據(jù))期間,本發(fā)明的布置允許在較
小等待的情況下接收并執(zhí)行諸如控制命令之類的要基于高度實(shí)時(shí)性來(lái)處理
的數(shù)據(jù)。在高速發(fā)送大量數(shù)據(jù)(例如AV數(shù)據(jù))期間,還可以在較小等待
的情況下發(fā)送諸如控制命令之類的需要基于相當(dāng)?shù)膶?shí)時(shí)性來(lái)處理的數(shù)據(jù)。 當(dāng)上述益處變?yōu)楝F(xiàn)實(shí),則可以僅用一種類型的線纜來(lái)替代過(guò)去使用的
多種AV數(shù)據(jù)線纜和控制命令專用線纜。作為說(shuō)明,圖l所示的在過(guò)去使 用的增添了控制命令線纜22A至22C的AV數(shù)據(jù)線纜21A至21C可以由 圖2所示的本發(fā)明的設(shè)置中的網(wǎng)絡(luò)線纜41A至41D來(lái)替代。
上述處理和步驟的序列(或它們的一部分)可以由硬件或軟件來(lái)執(zhí)行。
當(dāng)要執(zhí)行基于軟件的處理時(shí),構(gòu)成軟件的程序可以預(yù)先被包括在用于 程序執(zhí)行的計(jì)算機(jī)的專用硬件中,或者在使用時(shí)通過(guò)網(wǎng)絡(luò)或者從合適的記 錄介質(zhì)被安裝到通用個(gè)人計(jì)算機(jī)或能夠基于所安裝的程序執(zhí)行多種功能的 類似裝置中。
如圖3或圖4所示,提供給用戶的記錄介質(zhì)不僅可以作為口J從其計(jì)算 機(jī)分離的并且由容納感興趣的程序的磁盤(包括軟盤)、光盤(包括CD-ROM (致密盤只讀存儲(chǔ)器)和DVD (數(shù)字通用盤))、磁光盤(包括 MD (迷你盤))或半導(dǎo)體存儲(chǔ)器構(gòu)成的可移除介質(zhì)(封裝介質(zhì))51;還 可以是圖3中的ROM 42或62或者由硬盤驅(qū)動(dòng)器構(gòu)成的圖3或圖4中的記 錄單元48或記錄部分65的形式,各個(gè)介質(zhì)都包含程序并且預(yù)先結(jié)合在用 戶的計(jì)算機(jī)中。
在此說(shuō)明書中,描述存儲(chǔ)在記錄介質(zhì)上的程序的步驟不僅表示以所小 順序(即,基于時(shí)間的序列)執(zhí)行處理,而且表示可以并行地或單獨(dú)地而 不按時(shí)間順序來(lái)執(zhí)行處理。
在此說(shuō)明書中,術(shù)語(yǔ)"系統(tǒng)"指由多個(gè)組件裝置和處理元件組成的整 個(gè)配置。
雖然在上面的描述中圖4中的通信單元49被示為通信裝置31的一個(gè) 組件,但是這不限制本發(fā)明。替代地,通信單元49可以被認(rèn)為是如圖4
21所示的單個(gè)獨(dú)立裝置。在這樣的情況下,圖4中的通信單元49可以可移
除地附接到通信裝置31。通信單元49可以用作這樣的端裝置,該終端裝 置不僅附接到通信裝置31還附接到如上所討論地執(zhí)行多種處理以進(jìn)行網(wǎng) 絡(luò)通信的各種其它裝置。
本申請(qǐng)包括與在2008年4月14日向日本專利局提交的日本優(yōu)先權(quán)專 利申請(qǐng)JP 2008-104497中公開的主題有關(guān)的主題,該申請(qǐng)的全部?jī)?nèi)容通過(guò) 引用被結(jié)合于此。
本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)明白,可以根據(jù)設(shè)計(jì)要求和其它因素進(jìn)行各種 組合、子組合和變更,只要它們落在所附權(quán)利要求或其等同物的范圍內(nèi)。
權(quán)利要求
1.一種信息處理設(shè)備,包括設(shè)置裝置,用于至少將可容許的最大等待時(shí)間設(shè)置作為代表在網(wǎng)絡(luò)環(huán)境的端點(diǎn)內(nèi)要使用的網(wǎng)絡(luò)配置屬性的第一參數(shù);控制裝置,用于基于由所述設(shè)置裝置設(shè)置的所述第一參數(shù)通過(guò)執(zhí)行實(shí)時(shí)控制來(lái)控制目標(biāo)數(shù)據(jù)的發(fā)送;轉(zhuǎn)換裝置,用于將所述第一參數(shù)轉(zhuǎn)換為用于控制網(wǎng)絡(luò)路徑上的服務(wù)質(zhì)量的第二參數(shù);以及發(fā)送裝置,用于將設(shè)置有從所述轉(zhuǎn)換裝置的轉(zhuǎn)換得出的所述第二參數(shù)的所述目標(biāo)數(shù)據(jù)發(fā)送到所述網(wǎng)絡(luò)上。
2. 根據(jù)權(quán)利要求1所述的信息處理設(shè)備,其中,所述設(shè)置裝置還將優(yōu)先度水平設(shè)置作為所述第一參數(shù)。
3. 根據(jù)權(quán)利要求2所述的信息處理設(shè)備,其中,所述設(shè)置裝置還將使用的頻帶設(shè)置作為所述第一參數(shù)。
4. 根據(jù)權(quán)利要求1所述的信息處理設(shè)備,其中,所述轉(zhuǎn)換裝置至少采 用Diffserv情形下的IP頭中的DSCP字段值作為轉(zhuǎn)換得出的所述第二參 數(shù),所述DSCP表示差分服務(wù)代碼點(diǎn)和用于因特網(wǎng)協(xié)議的IP。
5. 根據(jù)權(quán)利要求1所述的信息處理設(shè)備,其中,所述轉(zhuǎn)換裝置至少采 用縮寫為VLAN的虛擬局域網(wǎng)的用戶優(yōu)先級(jí)作為轉(zhuǎn)換得出的所述第二參 數(shù)。
6. 根據(jù)權(quán)利要求1所述的信息處理設(shè)備,其中,所述轉(zhuǎn)換裝置至少采 用縮寫為IP的因特網(wǎng)協(xié)議情形下的TOS值作為轉(zhuǎn)換得出的所述第二參 數(shù),所述TOS表示服務(wù)類型。
7. —種由用作網(wǎng)絡(luò)環(huán)境中的端點(diǎn)的信息處理設(shè)備使用的信息處理方 法,所述信息處理方法包括以下步驟至少將可容許的最大等待時(shí)間設(shè)置作為代表在所述端點(diǎn)內(nèi)要使用的網(wǎng) 絡(luò)配置屬性的第一參數(shù)-,基于在所述設(shè)置步驟中設(shè)置的所述第一參數(shù)通過(guò)執(zhí)行實(shí)時(shí)控制來(lái)控制目標(biāo)數(shù)據(jù)的發(fā)送;將所述第一參數(shù)轉(zhuǎn)換為用于控制網(wǎng)絡(luò)路徑上的服務(wù)質(zhì)量的第二參數(shù);以及將設(shè)置有從所述轉(zhuǎn)換步驟中的轉(zhuǎn)換得出的所述第二參數(shù)的所述目標(biāo)數(shù) 據(jù)發(fā)送到所述網(wǎng)絡(luò)上。
8. —種使計(jì)算機(jī)執(zhí)行用于控制網(wǎng)絡(luò)環(huán)境中的端點(diǎn)的進(jìn)程的程序,所述進(jìn)程包括以下步驟至少將可容許的最大等待時(shí)間設(shè)置作為代表在所述端點(diǎn)內(nèi)要使用的網(wǎng)絡(luò)配置屬性的第一參數(shù);基于在所述設(shè)置步驟中設(shè)置的所述第一參數(shù)通過(guò)執(zhí)行實(shí)時(shí)控制來(lái)控制 目標(biāo)數(shù)據(jù)的發(fā)送;將所述第一參數(shù)轉(zhuǎn)換為用于控制網(wǎng)絡(luò)路徑上的服務(wù)質(zhì)量的第二參數(shù);以及將設(shè)置有從所述轉(zhuǎn)換步驟中的轉(zhuǎn)換得出的所述第二參數(shù)的所述目標(biāo)數(shù) 據(jù)發(fā)送到所述網(wǎng)絡(luò)上。
9. 一種信息處理設(shè)備,包括接收裝置,用于接收與從第一參數(shù)通過(guò)轉(zhuǎn)換得出的第二參數(shù)一起發(fā)送 的目標(biāo)數(shù)據(jù),至少可容許的最大等待時(shí)間被設(shè)置作為代表在網(wǎng)絡(luò)環(huán)境中的 除了由所述信息處理設(shè)備構(gòu)成的端點(diǎn)之外的端點(diǎn)內(nèi)要使用的網(wǎng)絡(luò)配置屬性 的所述第一參數(shù),所述第二參數(shù)用于控制網(wǎng)絡(luò)路徑上的服務(wù)質(zhì)量;轉(zhuǎn)換裝置,用于將附加到由所述接收裝置接收的所述目標(biāo)數(shù)據(jù)的所述 第二參數(shù)轉(zhuǎn)換為所述第一參數(shù);以及控制裝置,用于基于從所述轉(zhuǎn)換裝置的轉(zhuǎn)換得出的所述第一參數(shù)通過(guò) 執(zhí)行實(shí)時(shí)控制來(lái)控制所述接收裝置對(duì)所述目標(biāo)數(shù)據(jù)的接收。
10. 根據(jù)權(quán)利要求9所述的信息處理設(shè)備,其中,其它端點(diǎn)還將優(yōu)先 度水平設(shè)置作為所述第一參數(shù)。
11. 根據(jù)權(quán)利要求IO所述的信息處理設(shè)備,其中,所述其它端點(diǎn)還將 使用的頻帶設(shè)置作為所述第一參數(shù)。
12. 根據(jù)權(quán)利要求9所述的信息處理設(shè)備,其中,其它端點(diǎn)至少采用Diffserv情形下的IP頭中的DSCP字段值作為轉(zhuǎn)換得出的所述第二參數(shù), 所述DSCP表示差分服務(wù)代碼點(diǎn)和用于因特網(wǎng)協(xié)議的IP。
13. 根據(jù)權(quán)利要求9所述的信息處理設(shè)備,其中,其它端點(diǎn)至少采用 縮寫為VLAN的虛擬局域網(wǎng)的用戶優(yōu)先級(jí)作為被轉(zhuǎn)換為所述第一參數(shù)的所 述第二參數(shù)。
14. 根據(jù)權(quán)利要求9所述的信息處理設(shè)備,其中,其它端點(diǎn)至少采用 縮寫為IP的因特網(wǎng)協(xié)議情形下的TOS值作為被轉(zhuǎn)換為所述第一參數(shù)的所 述第二參數(shù),所述TOS表示服務(wù)類型。
15. —種與構(gòu)成網(wǎng)絡(luò)環(huán)境中的端點(diǎn)的信息處理設(shè)備一起使用的信息處 理方法,所述信息處理方法包括以下步驟接收與從第一參數(shù)通過(guò)轉(zhuǎn)換得出的第二參數(shù)一起發(fā)送的目標(biāo)數(shù)據(jù),至 少可容許的最大等待時(shí)間被設(shè)置作為代表在網(wǎng)絡(luò)環(huán)境中的除了由所述信息 處理設(shè)備構(gòu)成的所述端點(diǎn)之外的端點(diǎn)內(nèi)要使用的網(wǎng)絡(luò)配置屬性的所述第-參數(shù),所述第二參數(shù)用于控制網(wǎng)絡(luò)路徑上的服務(wù)質(zhì)量;將附加到在所述接收步驟中接收的所述目標(biāo)數(shù)據(jù)的所述第二參數(shù)轉(zhuǎn)換 為所述第一參數(shù);以及基于從所述轉(zhuǎn)換步驟中的轉(zhuǎn)換得出的所述第一參數(shù)通過(guò)執(zhí)行實(shí)時(shí)控制 來(lái)控制所述接收步驟中對(duì)所述目標(biāo)數(shù)據(jù)的接收。
16. —種使計(jì)算機(jī)執(zhí)行用于控制網(wǎng)絡(luò)環(huán)境中的端點(diǎn)的進(jìn)程的程序,所 述進(jìn)程包括以下步驟接收與從第一參數(shù)通過(guò)轉(zhuǎn)換得出的第二參數(shù)一起發(fā)送的目標(biāo)數(shù)據(jù),至 少可容許的最大等待時(shí)間被設(shè)置作為代表在所述網(wǎng)絡(luò)環(huán)境中的除了所述端 點(diǎn)之外的端點(diǎn)內(nèi)要使用的網(wǎng)絡(luò)配置屬性的所述第一參數(shù),所述第二參數(shù)用 于控制網(wǎng)絡(luò)路徑上的服務(wù)質(zhì)量;將附加到在所述接收步驟中接收的所述目標(biāo)數(shù)據(jù)的所述第二參數(shù)轉(zhuǎn)換 為所述第一參數(shù);以及基于從所述轉(zhuǎn)換步驟中的轉(zhuǎn)換得出的所述第一參數(shù)通過(guò)執(zhí)行實(shí)時(shí)控制 來(lái)控制所述接收步驟中對(duì)所述目標(biāo)數(shù)據(jù)的接收。
17. —種信息處理系統(tǒng),包括網(wǎng)絡(luò)環(huán)境中的第一端點(diǎn)和第二端點(diǎn);其中,所述網(wǎng)絡(luò)環(huán)境中的所述第一端點(diǎn)至少將可容許的最大等待時(shí)間 設(shè)置作為代表在該端點(diǎn)內(nèi)要使用的網(wǎng)絡(luò)配置屬性的第一參數(shù),所述第一端點(diǎn)還基于所述第一參數(shù)通過(guò)執(zhí)行實(shí)時(shí)控制來(lái)控制目標(biāo)數(shù)據(jù) 的發(fā)送,所述第一端點(diǎn)還將所述第一參數(shù)轉(zhuǎn)換為用于控制網(wǎng)絡(luò)路徑上的服務(wù)質(zhì) 量的第二參數(shù),所述第一端點(diǎn)還將設(shè)置有從轉(zhuǎn)換得出的所述第二參數(shù)的所述目標(biāo)數(shù)據(jù) 發(fā)送到所述網(wǎng)絡(luò)上,以及所述網(wǎng)絡(luò)環(huán)境中的所述第二端點(diǎn)通過(guò)所述網(wǎng)絡(luò)接收來(lái)自所述第一端點(diǎn) 的所述目標(biāo)數(shù)據(jù),所述第二端點(diǎn)還將附加到接收到的所述目標(biāo)數(shù)據(jù)的所述第二參數(shù)轉(zhuǎn)換 為所述第一參數(shù),所述第二端點(diǎn)還基于從轉(zhuǎn)換得出的所述第一參數(shù)通過(guò)執(zhí)行實(shí)時(shí)控制來(lái) 控制所述目標(biāo)數(shù)據(jù)的接收。
18. —種與網(wǎng)絡(luò)環(huán)境中的第一端點(diǎn)和第二端點(diǎn)一起使用的信息處理方法,所述信息處理方法包括以下步驟使所述網(wǎng)絡(luò)環(huán)境中的所述第一端點(diǎn)至少將可容許的最大等待吋間設(shè)置作為代表在該端點(diǎn)內(nèi)要使用的網(wǎng)絡(luò)配置屬性的第一參數(shù);還使所述第一端點(diǎn)基于所述第一參數(shù)通過(guò)執(zhí)行實(shí)時(shí)控制來(lái)控制目標(biāo)數(shù) 據(jù)的發(fā)送,還使所述第一端點(diǎn)將所述第一參數(shù)轉(zhuǎn)換為用于控制網(wǎng)絡(luò)路徑上的服務(wù) 質(zhì)量的第二參數(shù),還使所述第一端點(diǎn)將設(shè)置有從轉(zhuǎn)換得出的所述第二參數(shù)的所述目標(biāo)數(shù) 據(jù)發(fā)送到所述網(wǎng)絡(luò)上,以及使所述網(wǎng)絡(luò)環(huán)境中的所述第二端點(diǎn)通過(guò)所述網(wǎng)絡(luò)接收來(lái)自所述第一端 點(diǎn)的所述目標(biāo)數(shù)據(jù),還使所述第二端點(diǎn)將附加到接收到的所述目標(biāo)數(shù)據(jù)的所述第二參數(shù)轉(zhuǎn) 換為所述第一參數(shù),還使所述第二端點(diǎn)基于從轉(zhuǎn)換得出的所述第一參數(shù)通過(guò)執(zhí)行實(shí)時(shí)控制來(lái)控制所述目標(biāo)數(shù)據(jù)的接收。
19. 一種信息處理設(shè)備,包括設(shè)置部件,被配置為至少將可容許的最大等待時(shí)間設(shè)置作為代表在網(wǎng) 絡(luò)環(huán)境的端點(diǎn)內(nèi)要使用的網(wǎng)絡(luò)配置屬性的第一參數(shù);控制部件,被配置為基于由所述設(shè)置部件設(shè)置的所述第一參數(shù)通過(guò)執(zhí)行實(shí)時(shí)控制來(lái)控制目標(biāo)數(shù)據(jù)的發(fā)送;轉(zhuǎn)換部件,被配置為將所述第一參數(shù)轉(zhuǎn)換為用于控制網(wǎng)絡(luò)路徑上的服 務(wù)質(zhì)量的第二參數(shù);以及發(fā)送部件,被配置為將設(shè)置有從所述轉(zhuǎn)換部件的轉(zhuǎn)換得出的所述第二 參數(shù)的所述目標(biāo)數(shù)據(jù)發(fā)送到所述網(wǎng)絡(luò)上。
20. —種信息處理設(shè)備,包括接收部件,被配置為接收與從第一參數(shù)通過(guò)轉(zhuǎn)換得出的第二參數(shù)一起 發(fā)送的目標(biāo)數(shù)據(jù),至少可容許的最大等待時(shí)間被設(shè)置作為代表在網(wǎng)絡(luò)環(huán)境 中的除了由所述信息處理設(shè)備構(gòu)成的端點(diǎn)之外的端點(diǎn)內(nèi)要使用的網(wǎng)絡(luò)配置 屬性的所述第一參數(shù),所述第二參數(shù)用于控制網(wǎng)絡(luò)路徑上的服務(wù)質(zhì)量;轉(zhuǎn)換部件,被配置為將附加到由所述接收部件接收的所述目標(biāo)數(shù)據(jù)的 所述第二參數(shù)轉(zhuǎn)換為所述第一參數(shù);以及控制部件,被配置為基于從所述轉(zhuǎn)換部件的轉(zhuǎn)換得出的所述第--參數(shù) 通過(guò)執(zhí)行實(shí)時(shí)控制來(lái)控制所述接收部件對(duì)所述目標(biāo)數(shù)據(jù)的接收。
全文摘要
本發(fā)明涉及信息處理設(shè)備和方法、程序以及信息處理系統(tǒng)和方法。在此公開了一種信息處理設(shè)備,包括設(shè)置部件,被配置為至少將可容許的最大等待時(shí)間設(shè)置作為代表在網(wǎng)絡(luò)環(huán)境的端點(diǎn)內(nèi)要使用的網(wǎng)絡(luò)配置屬性的第一參數(shù);控制部件,被配置為基于由設(shè)置部件設(shè)置的第一參數(shù)通過(guò)執(zhí)行實(shí)時(shí)控制來(lái)控制目標(biāo)數(shù)據(jù)的發(fā)送;轉(zhuǎn)換部件,被配置為將第一參數(shù)轉(zhuǎn)換為用于控制網(wǎng)絡(luò)路徑上的服務(wù)質(zhì)量的第二參數(shù);以及發(fā)送部件,被配置為將設(shè)置有從轉(zhuǎn)換部件的轉(zhuǎn)換得出的第二參數(shù)的目標(biāo)數(shù)據(jù)發(fā)送到所述網(wǎng)絡(luò)上。
文檔編號(hào)H04L29/06GK101562637SQ20091013395
公開日2009年10月21日 申請(qǐng)日期2009年4月14日 優(yōu)先權(quán)日2008年4月14日
發(fā)明者金田瑞規(guī) 申請(qǐng)人:索尼株式會(huì)社