最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

通信設(shè)備、通信系統(tǒng)、同步處理方法及程序的制作方法

文檔序號(hào):8002556閱讀:352來(lái)源:國(guó)知局
通信設(shè)備、通信系統(tǒng)、同步處理方法及程序的制作方法
【專利摘要】本發(fā)明涉及通信設(shè)備、通信系統(tǒng)、同步處理方法及程序,具體提供了一種通信設(shè)備,包括數(shù)據(jù)處理單元和通信單元。數(shù)據(jù)處理單元執(zhí)行通信設(shè)備與通信對(duì)方設(shè)備之間的時(shí)鐘同步處理。通信單元執(zhí)行與通信對(duì)方設(shè)備的通信。當(dāng)執(zhí)行時(shí)鐘同步處理時(shí),數(shù)據(jù)處理單元將限定應(yīng)用于同步處理的數(shù)據(jù)包的可允許延遲時(shí)間范圍的偏移窗口與同步數(shù)據(jù)包的網(wǎng)絡(luò)延遲時(shí)間相比較,選擇網(wǎng)絡(luò)延遲時(shí)間在偏移窗口內(nèi)的同步數(shù)據(jù)包,并應(yīng)用從該同步數(shù)據(jù)包計(jì)算的相位偏移信息來(lái)執(zhí)行相位控制,且當(dāng)同步數(shù)據(jù)包的網(wǎng)絡(luò)延遲時(shí)間在當(dāng)前偏移窗口內(nèi)時(shí),減小當(dāng)前偏移窗口的寬度,以及當(dāng)網(wǎng)絡(luò)延遲時(shí)間在當(dāng)前偏移窗口外部時(shí),增大當(dāng)前偏移窗口的寬度。
【專利說(shuō)明】通信設(shè)備、通信系統(tǒng)、同步處理方法及程序
【技術(shù)領(lǐng)域】
[0001]本公開涉及一種通信設(shè)備、通信系統(tǒng)、同步處理方法以及程序。具體地,本公開涉及一種用于經(jīng)由網(wǎng)絡(luò)在彼此連接的多個(gè)設(shè)備中執(zhí)行時(shí)鐘同步處理的通信設(shè)備、通信系統(tǒng)、同步處理方法以及程序。
【背景技術(shù)】
[0002]有一種情況是,當(dāng)經(jīng)由網(wǎng)絡(luò)執(zhí)行通信時(shí)通信設(shè)備間的同步處理是必需的,且例如,執(zhí)行處理以用于傳送數(shù)據(jù)。
[0003]例如,在生成TV廣播的內(nèi)容的情況下,當(dāng)由放置在多個(gè)不同位置的多個(gè)攝像機(jī)拍攝的圖像經(jīng)由網(wǎng)絡(luò)被傳輸?shù)骄庉嫻ぷ魇也⒂镁庉嫻ぷ魇抑械木庉嬙O(shè)備對(duì)圖像進(jìn)行編輯時(shí),在包括攝像機(jī)的通信設(shè)備中,同步處理是必須的。編輯工作室中的編輯設(shè)備從由多個(gè)攝像機(jī)接收的多個(gè)拍攝圖像中選擇一個(gè)圖像,順序切換所選擇的圖像,并生成用于廣播的內(nèi)容。
[0004]在這種編輯處理中,當(dāng)由攝像機(jī)單獨(dú)拍攝圖像時(shí),必須正確確定時(shí)序。例如,除非正確掌握由每個(gè)攝像機(jī)的拍攝時(shí)間,否則在切換攝像機(jī)圖像時(shí),無(wú)法獲得連續(xù)運(yùn)動(dòng)的圖像可作為廣播圖像來(lái)輸出。
[0005]在許多情況下,為由攝像機(jī)拍攝的每個(gè)圖像設(shè)置指示拍攝時(shí)間的時(shí)間戳,且編輯設(shè)備參照時(shí)間戳執(zhí)行編輯處理。
[0006]然而,通過(guò)使用從納入經(jīng)由網(wǎng)絡(luò)彼此連接的每個(gè)設(shè)備中的時(shí)鐘傳輸?shù)臅r(shí)鐘信號(hào)來(lái)設(shè)置時(shí)間戳。若在經(jīng)由網(wǎng)絡(luò)連接的設(shè)備的時(shí)鐘信號(hào)中有相位偏移或頻率漂移,則在單個(gè)設(shè)備中設(shè)置的時(shí)間戳之間會(huì)引起滯后。
[0007]為校正經(jīng)由網(wǎng)絡(luò)連接的設(shè)備之間的時(shí)鐘信號(hào)的滯后,執(zhí)行時(shí)鐘同步處理,其中,在網(wǎng)絡(luò)連接的設(shè)備間發(fā)送和接收同步數(shù)據(jù)包。
[0008]例如,作為現(xiàn)有技術(shù),日本專利申請(qǐng)公開第2010-190635號(hào)公開了一種經(jīng)由諸如以太網(wǎng)(注冊(cè)商標(biāo))的數(shù)據(jù)包傳輸網(wǎng)絡(luò)連接的多個(gè)設(shè)備間的同步處理。
[0009]在日本專利申請(qǐng)公開第2010-190635號(hào)中,公開了一種結(jié)構(gòu),其中,在執(zhí)行同步處理的主設(shè)備與從屬設(shè)備之間發(fā)送和接收同步數(shù)據(jù)包,并執(zhí)行對(duì)其應(yīng)用為數(shù)據(jù)包記錄的數(shù)據(jù)包傳輸時(shí)間信息和數(shù)據(jù)包接收時(shí)間信息的分析,從而在主設(shè)備與從屬設(shè)備之間執(zhí)行時(shí)鐘同步處理。
[0010]然而,在通過(guò)使用同一網(wǎng)絡(luò)發(fā)送和接收例如用于上述同步處理的諸如電影信號(hào)的高速、大容量數(shù)據(jù)存儲(chǔ)數(shù)據(jù)包和同步數(shù)據(jù)包的所謂交叉流量結(jié)構(gòu)中,可能會(huì)發(fā)生由于傳輸負(fù)荷、擁塞等的網(wǎng)絡(luò)延遲。
[0011]這種網(wǎng)絡(luò)延遲可能發(fā)生在各種通信處理中,例如,在從主設(shè)備到從屬設(shè)備的數(shù)據(jù)包的“去往”方向上、從從屬設(shè)備到主設(shè)備的數(shù)據(jù)包的“返回”方向上、或者對(duì)應(yīng)于去往方向和返回方向的“往返”方向上。
[0012]若通過(guò)使用生成大延遲的這種同步數(shù)據(jù)包來(lái)執(zhí)行同步處理,則有執(zhí)行不正確處理的可能性,且難以執(zhí)行高度精確的同步處理。
【發(fā)明內(nèi)容】

[0013]考慮到上述情況,期望提供一種即使在生成網(wǎng)絡(luò)延遲的這種通信條件下也能執(zhí)行高度精確的時(shí)鐘同步處理的通信設(shè)備、通信系統(tǒng)、同步處理方法以及程序。
[0014]根據(jù)本公開的一種實(shí)施方式,提供了一種包括數(shù)據(jù)處理單元和通信單元的通信設(shè)備。數(shù)據(jù)處理單元被配置為執(zhí)行所述通信設(shè)備與通信對(duì)方設(shè)備之間的時(shí)鐘同步處理;以及通信單元被配置為執(zhí)行與所述通信對(duì)方設(shè)備的通信。
[0015]當(dāng)執(zhí)行伴隨有向所述通信對(duì)方設(shè)備發(fā)送和從所述通信對(duì)方設(shè)備接收同步數(shù)據(jù)包的所述時(shí)鐘同步處理時(shí),所述數(shù)據(jù)處理單元將限定應(yīng)用于所述同步處理的數(shù)據(jù)包的可允許延遲時(shí)間范圍的偏移窗口和所述同步數(shù)據(jù)包的網(wǎng)絡(luò)延遲時(shí)間相互比較,選擇所述網(wǎng)絡(luò)延遲時(shí)間在所述偏移窗口內(nèi)的所述同步數(shù)據(jù)包,并應(yīng)用從所選擇的所述同步數(shù)據(jù)包計(jì)算的相位偏移信息來(lái)執(zhí)行相位控制。
[0016]所述數(shù)據(jù)處理單元執(zhí)行偏移窗口寬度更新處理,所述偏移窗口寬度更新處理在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于當(dāng)前偏移窗口內(nèi)的情況下,減小所述當(dāng)前偏移窗口的寬度,以及在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于所述當(dāng)前偏移窗口之外的情況下,增大所述當(dāng)前偏移窗口的所述寬度。
[0017]此外,在根據(jù)本公開實(shí)施方式的通信設(shè)備中,在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于所述當(dāng)前偏移窗口內(nèi)的情況下,所述數(shù)據(jù)處理單元將所述當(dāng)前偏移窗口的所述寬度減小預(yù)定固定寬度,以及在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于所述當(dāng)前偏移窗口之外的情況下,將所述當(dāng)前偏移窗口的所述寬度增大所述預(yù)定固定寬度。
[0018]此外,在根據(jù)本公開實(shí)施方式的通信設(shè)備中,在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于所述當(dāng)前偏移窗口內(nèi)的情況下,所述數(shù)據(jù)處理單元以預(yù)定固定減小率來(lái)減小所述當(dāng)前偏移窗口的所述寬度,以及在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于所述當(dāng)前偏移窗口之外的情況下,以預(yù)定固定增大率來(lái)增大所述當(dāng)前偏移窗口的所述寬度。
[0019]此外,在根據(jù)本公開實(shí)施方式的通信設(shè)備中,所述數(shù)據(jù)處理單元根據(jù)對(duì)所述偏移窗口的所述寬度的增大處理的連續(xù)計(jì)數(shù)將所述偏移窗口的所述寬度的增大幅度設(shè)置為更大,以及根據(jù)對(duì)所述偏移窗口的所述寬度的減小處理的連續(xù)計(jì)數(shù)將所述偏移窗口的所述寬度的減小幅度設(shè)置為更大。
[0020]此外,在根據(jù)本公開實(shí)施方式的通信設(shè)備中,所述數(shù)據(jù)處理單元在從預(yù)定的所述偏移窗口寬度的上限值到下限值的范圍內(nèi)執(zhí)行對(duì)所述偏移窗口的所述寬度的增大和減小處理。
[0021]此外,在根據(jù)本公開實(shí)施方式的通信設(shè)備中,所述數(shù)據(jù)處理單元計(jì)算從所述通信對(duì)方設(shè)備接收所述同步數(shù)據(jù)包所需的時(shí)間段與向所述通信對(duì)方設(shè)備發(fā)送所述同步數(shù)據(jù)包所需的時(shí)間段之和,作為所述網(wǎng)絡(luò)延遲。
[0022]此外,在根據(jù)本公開實(shí)施方式的通信設(shè)備中,所述數(shù)據(jù)處理單元基于順序計(jì)算的所述同步數(shù)據(jù)包的延遲時(shí)間數(shù)據(jù)來(lái)更新作為所述偏移窗口的末端的最小值。
[0023]根據(jù)本公開的另一實(shí)施方式,提供了一種通信系統(tǒng),包括第一通信設(shè)備;以及第二通信設(shè)備,被配置為執(zhí)行與所述第一通信設(shè)備的通信。
[0024]所述第一通信設(shè)備包括:數(shù)據(jù)處理單元,被配置為執(zhí)行所述第一通信設(shè)備與所述第二通信設(shè)備之間的時(shí)鐘同步處理;以及通信單元,被配置為執(zhí)行與所述第二通信設(shè)備的通信。
[0025]當(dāng)執(zhí)行伴隨有向所述第二通信設(shè)備發(fā)送和從所述第二通信設(shè)備接收同步數(shù)據(jù)包的所述時(shí)鐘同步處理時(shí),所述數(shù)據(jù)處理單元將限定應(yīng)用于所述同步處理的數(shù)據(jù)包的可允許延遲時(shí)間范圍的偏移窗口和所述同步數(shù)據(jù)包的網(wǎng)絡(luò)延遲時(shí)間相互比較,選擇所述網(wǎng)絡(luò)延遲時(shí)間在所述偏移窗口內(nèi)的所述同步數(shù)據(jù)包,并應(yīng)用從所選擇的所述同步數(shù)據(jù)包計(jì)算的相位偏移信息來(lái)執(zhí)行相位控制。
[0026]所述數(shù)據(jù)處理單元執(zhí)行偏移窗口寬度更新處理,所述偏移窗口寬度更新處理在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于當(dāng)前偏移窗口內(nèi)的情況下,減小所述當(dāng)前偏移窗口的寬度,以及在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于所述當(dāng)前偏移窗口之外的情況下,增大所述當(dāng)前偏移窗口的所述寬度。
[0027]根據(jù)本公開的另一實(shí)施方式,提供了一種用于在通信設(shè)備中執(zhí)行時(shí)鐘相位同步處理的同步處理方法,所述通信設(shè)備包括:數(shù)據(jù)處理單元,被配置為執(zhí)行所述通信設(shè)備與通信對(duì)方設(shè)備之間的時(shí)鐘同步處理;以及通信單元,被配置為執(zhí)行與所述通信對(duì)方設(shè)備的通信。
[0028]所述同步處理方法包括:當(dāng)執(zhí)行伴隨有向所述通信對(duì)方設(shè)備發(fā)送和從所述通信對(duì)方設(shè)備接收同步數(shù)據(jù)包的所述時(shí)鐘同步處理時(shí),由所述數(shù)據(jù)處理單元將限定應(yīng)用于所述同步處理的數(shù)據(jù)包的可允許延遲時(shí)間范圍的偏移窗口和所述同步數(shù)據(jù)包的網(wǎng)絡(luò)延遲時(shí)間相互比較,選擇所述網(wǎng)絡(luò)延遲時(shí)間在所述偏移窗口內(nèi)的所述同步數(shù)據(jù)包,并應(yīng)用從所選擇的所述同步數(shù)據(jù)包計(jì)算的相位偏移信息來(lái)執(zhí)行相位控制;以及由所述數(shù)據(jù)處理單元執(zhí)行偏移窗口寬度更新處理,所述偏移窗口寬度更新處理在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于當(dāng)前偏移窗口內(nèi)的情況下,減小所述當(dāng)前偏移窗口的寬度,以及在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于所述當(dāng)前偏移窗口之外的情況下,增大所述當(dāng)前偏移窗口的所述寬度。
[0029]根據(jù)本公開的另一實(shí)施方式,提供了一種使得在通信設(shè)備中執(zhí)行時(shí)鐘相位同步處理的程序。所述通信設(shè)備包括:數(shù)據(jù)處理單元,被配置為執(zhí)行所述通信設(shè)備與通信對(duì)方設(shè)備之間的時(shí)鐘同步處理;以及通信單元,被配置為執(zhí)行與所述通信對(duì)方設(shè)備的通信。
[0030]所述程序使所述數(shù)據(jù)處理單元執(zhí)行以下步驟:當(dāng)執(zhí)行伴隨有向所述通信對(duì)方設(shè)備發(fā)送和從所述通信對(duì)方設(shè)備接收同步數(shù)據(jù)包的所述時(shí)鐘同步處理時(shí),由所述數(shù)據(jù)處理單元將限定應(yīng)用于所述同步處理的數(shù)據(jù)包的可允許延遲時(shí)間范圍的偏移窗口和所述同步數(shù)據(jù)包的網(wǎng)絡(luò)延遲時(shí)間相互比較,選擇所述網(wǎng)絡(luò)延遲時(shí)間在所述偏移窗口內(nèi)的所述同步數(shù)據(jù)包,并應(yīng)用從所選擇的所述同步數(shù)據(jù)包計(jì)算的相位偏移信息來(lái)執(zhí)行相位控制;以及由所述數(shù)據(jù)處理單元執(zhí)行偏移窗口寬度更新處理,所述偏移窗口寬度更新處理在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于當(dāng)前偏移窗口內(nèi)的情況下,減小所述當(dāng)前偏移窗口的寬度,以及在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于所述當(dāng)前偏移窗口之外的情況下,增大所述當(dāng)前偏移窗口的所述寬度。
[0031]應(yīng)注意,根據(jù)本公開的程序是可被設(shè)置為能夠通過(guò)存儲(chǔ)介質(zhì)或計(jì)算機(jī)可讀通信介質(zhì)執(zhí)行各種程序代碼的信息處理設(shè)備或計(jì)算機(jī)系統(tǒng)的程序。這種程序以計(jì)算機(jī)可讀形式來(lái)設(shè)置,從而根據(jù)信息處理設(shè)備或計(jì)算機(jī)系統(tǒng)上的程序來(lái)實(shí)現(xiàn)處理。
[0032]通過(guò)本公開的以下實(shí)施方式以及基于附圖的詳細(xì)描述將揭示本公開的另一特征和優(yōu)勢(shì)。應(yīng)注意,說(shuō)明書中的系統(tǒng)是指多個(gè)設(shè)備的邏輯組裝結(jié)構(gòu),且設(shè)備不必被設(shè)置在同一殼體中。
[0033]根據(jù)本公開的實(shí)施方式,實(shí)現(xiàn)了通信設(shè)備中的高度精確的時(shí)鐘同步處理。
[0034]具體地,通信設(shè)備包括數(shù)據(jù)處理單元和通信單元。數(shù)據(jù)處理單元被配置為執(zhí)行所述通信設(shè)備與通信對(duì)方設(shè)備之間的時(shí)鐘同步處理;以及通信單元被配置為執(zhí)行與所述通信對(duì)方設(shè)備的通信。當(dāng)執(zhí)行伴隨有向所述通信對(duì)方設(shè)備發(fā)送和從所述通信對(duì)方設(shè)備接收同步數(shù)據(jù)包的所述時(shí)鐘同步處理時(shí),所述數(shù)據(jù)處理單元將限定應(yīng)用于所述同步處理的數(shù)據(jù)包的可允許延遲時(shí)間范圍的偏移窗口和所述同步數(shù)據(jù)包的網(wǎng)絡(luò)延遲時(shí)間相互比較,選擇所述網(wǎng)絡(luò)延遲時(shí)間在所述偏移窗口內(nèi)的所述同步數(shù)據(jù)包,并應(yīng)用從所選擇的所述同步數(shù)據(jù)包計(jì)算的相位偏移信息來(lái)執(zhí)行相位控制。所述數(shù)據(jù)處理單元執(zhí)行偏移窗口寬度更新處理,所述偏移窗口寬度更新處理在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于當(dāng)前偏移窗口內(nèi)的情況下,減小所述當(dāng)前偏移窗口的寬度,以及在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于所述當(dāng)前偏移窗口之外的情況下,增大所述當(dāng)前偏移窗口的所述寬度。
[0035]采用該結(jié)構(gòu),在適合當(dāng)前狀況的最優(yōu)窗口寬度的設(shè)置下,可以選擇用于執(zhí)行可靠同步控制的同步數(shù)據(jù)包,并執(zhí)行高度精確的時(shí)鐘同步處理。
[0036]如附圖中所示,根據(jù)其最佳模式實(shí)施方式的以下詳細(xì)描述,本公開的這些和其他目標(biāo)、特征和優(yōu)勢(shì)將變得更加明顯。
【專利附圖】

【附圖說(shuō)明】
[0037]圖1是用于說(shuō)明執(zhí)行時(shí)鐘同步處理的通信設(shè)備的結(jié)構(gòu)和處理的示意圖;
[0038]圖2是用于說(shuō)明時(shí)鐘同步處理的具體實(shí)例的示意圖;
[0039]圖3是用于說(shuō)明在通信設(shè)備之間執(zhí)行的時(shí)鐘同步處理中的通信序列的示意圖;
[0040]圖4是用于說(shuō)明被應(yīng)用于相位同步處理的偏移窗口的實(shí)例以及同步數(shù)據(jù)包的往返延遲時(shí)間的分布的示意圖;
[0041]圖5是用于說(shuō)明執(zhí)行應(yīng)用了偏移窗口的相位同步處理的設(shè)備以及該處理的實(shí)例的不意圖;
[0042]圖6是用于說(shuō)明對(duì)應(yīng)用了偏移窗口的相位同步處理應(yīng)用的網(wǎng)絡(luò)延遲時(shí)間的示意圖;
[0043]圖7是用于說(shuō)明通過(guò)順序改變偏移窗口的大小來(lái)執(zhí)行相位同步處理的設(shè)備以及處理的實(shí)例的示意圖;以及
[0044]圖8是用于說(shuō)明偏移窗口的按比例增大和縮小算法的實(shí)例的示意圖。
【具體實(shí)施方式】
[0045]下文中,將參照附圖對(duì)根據(jù)本公開的通信設(shè)備、通信系統(tǒng)、同步處理方法以及程序給出詳細(xì)描述。應(yīng)注意,將按照以下條目給出描述。
[0046]1.關(guān)于使用同步數(shù)據(jù)包的時(shí)鐘同步處理的概述
[0047]2.關(guān)于通過(guò)設(shè)置偏移窗口進(jìn)行的同步處理
[0048]3.關(guān)于應(yīng)用偏移窗口的同步處理的基本處理
[0049]4.關(guān)于執(zhí)行對(duì)偏移窗口的順序縮放處理的處理實(shí)例[0050]5.關(guān)于偏移縮放處理算法的實(shí)例
[0051]6.本公開的結(jié)構(gòu)的結(jié)論
[0052]( 1.關(guān)于使用同步數(shù)據(jù)包的時(shí)鐘同步處理的概述)
[0053]首先,將描述使用同步數(shù)據(jù)包的時(shí)鐘同步處理的概述。
[0054]下文中,作為使用同步數(shù)據(jù)包的時(shí)鐘同步處理的一個(gè)實(shí)例,將描述IEEE1588中定義的時(shí)鐘同步序列。
[0055]圖1是示出作為執(zhí)行時(shí)鐘同步處理的兩個(gè)設(shè)備的主設(shè)備110和從屬設(shè)備120的示意圖。主設(shè)備Iio和從屬設(shè)備120經(jīng)由作為異步傳輸網(wǎng)絡(luò)的諸如以太網(wǎng)(注冊(cè)商標(biāo))的IP通信網(wǎng)絡(luò)向和從彼此發(fā)送和接收數(shù)據(jù)包。
[0056]具體地,例如,從屬設(shè)備120是攝像機(jī),且主設(shè)備110是接收攝像機(jī)的圖像并執(zhí)行編輯處理的編輯設(shè)備。
[0057]主設(shè)備110包括主時(shí)鐘111、計(jì)數(shù)器112、數(shù)據(jù)處理單元113、以及通信單元114。
[0058]主時(shí)鐘111生成主時(shí)鐘信號(hào)(Mclk) 115并將時(shí)鐘信號(hào)輸出到計(jì)數(shù)器112。
[0059]計(jì)數(shù)器112基于從主時(shí)鐘111輸入的主時(shí)鐘信號(hào)(Mclk) 115生成計(jì)數(shù)器值,并將該值輸出到數(shù)據(jù)處理單元113。
[0060]數(shù)據(jù)處理單元113輸入由計(jì)數(shù)器112生成的計(jì)數(shù)器值,并基于該計(jì)數(shù)器值執(zhí)行各種數(shù)據(jù)處理。
[0061]數(shù)據(jù)處理單元113執(zhí)行用于時(shí)鐘同步處理的處理、根據(jù)設(shè)備的處理(若主設(shè)備110是攝像機(jī),則諸如為對(duì)攝像機(jī)拍攝數(shù)據(jù)的獲得處理)、基于計(jì)數(shù)器值的時(shí)間戳設(shè)置處理等。
[0062]此外,若主設(shè)備110是對(duì)從作為攝像機(jī)的從屬設(shè)備接收的內(nèi)容進(jìn)行編輯的編輯設(shè)備,例如,則執(zhí)行使用為內(nèi)容設(shè)置的時(shí)間戳的內(nèi)容編輯處理。
[0063]數(shù)據(jù)處理單元113由具有程序執(zhí)行功能的CPU、存儲(chǔ)程序、數(shù)據(jù)、各種參數(shù)等的存儲(chǔ)器等組成。
[0064]例如,數(shù)據(jù)處理單元113執(zhí)行從存儲(chǔ)器讀取的程序,并執(zhí)行以下描述的時(shí)鐘同步
處理等。
[0065]通信單元114向和從從屬設(shè)備120發(fā)送和接收數(shù)據(jù)包。
[0066]從屬設(shè)備120包括從屬時(shí)鐘121、計(jì)數(shù)器122、數(shù)據(jù)處理單元123、以及通信單元124。
[0067]從屬時(shí)鐘121生成從屬時(shí)鐘信號(hào)(Sclk) 125,并將所生成的時(shí)鐘信號(hào)輸出到計(jì)數(shù)器 122。
[0068]計(jì)數(shù)器122基于從從屬時(shí)鐘121輸入的從屬時(shí)鐘信號(hào)(Sclk) 125生成計(jì)數(shù)器值,并將該值輸出到數(shù)據(jù)處理單元123。
[0069]數(shù)據(jù)處理單元123輸入由計(jì)數(shù)器122生成的計(jì)數(shù)器值,并基于計(jì)數(shù)器值執(zhí)行各種數(shù)據(jù)處理。
[0070]數(shù)據(jù)處理單元123執(zhí)行用于時(shí)鐘同步處理的處理、根據(jù)設(shè)備的處理(諸如若從屬設(shè)備120是攝像機(jī),則為對(duì)攝像機(jī)拍攝數(shù)據(jù)的獲得處理)、基于計(jì)數(shù)器值的時(shí)間戳設(shè)置處理
坐寸ο
[0071]此外,若從屬設(shè)備120是對(duì)從作為攝像機(jī)的主設(shè)備接收的內(nèi)容進(jìn)行編輯的編輯設(shè)備,例如,則執(zhí)行使用為內(nèi)容設(shè)置的時(shí)間戳的內(nèi)容編輯處理。[0072]數(shù)據(jù)處理單元123由具有程序執(zhí)行功能的CPU、存儲(chǔ)程序、數(shù)據(jù)、各種參數(shù)等的存儲(chǔ)器等組成。
[0073]例如,數(shù)據(jù)處理單元123執(zhí)行從存儲(chǔ)器讀取的程序,并執(zhí)行以下描述的時(shí)鐘同步
處理等。
[0074]通信單元124向和從主設(shè)備110發(fā)送和接收數(shù)據(jù)包。
[0075]這里,由主設(shè)備110的主時(shí)鐘111生成的時(shí)鐘信號(hào)(Mclk)和由從屬設(shè)備120的從屬時(shí)鐘121生成的時(shí)鐘信號(hào)(Sclk)不一定同步。即,一般地,如圖2所示,會(huì)產(chǎn)生頻率漂移和相位偏移。
[0076]在具有這種異步時(shí)鐘的主設(shè)備110與從屬設(shè)備120之間執(zhí)行數(shù)據(jù)通信的情況下,可能必須執(zhí)行時(shí)鐘同步處理。
[0077]換句話說(shuō),在執(zhí)行基于上述時(shí)間戳的數(shù)據(jù)編輯等的情況下,必須時(shí)鐘同步。
[0078]對(duì)于時(shí)鐘同步處理有多種方法。例如,在IEEE1588中,定義了一種時(shí)鐘同步處理序列。
[0079]在下文中,將描述IEEE1588的時(shí)鐘同步處理序列。
[0080]在根據(jù)IEEE1588序列的時(shí)鐘同步中,主設(shè)備110向從屬設(shè)備120發(fā)送PTP (精密時(shí)間協(xié)議)消息。
[0081]例如,PTP消息是存儲(chǔ)了消息傳輸時(shí)間信息等的消息數(shù)據(jù)包。應(yīng)注意,對(duì)于時(shí)間信息,使用通過(guò)將主設(shè)備Iio的計(jì)數(shù)器112中設(shè)置的計(jì)數(shù)器值轉(zhuǎn)換成作為時(shí)間信息的以納秒(ns)為單位的值而獲得的值。對(duì)于轉(zhuǎn)換處理,主設(shè)備110的數(shù)據(jù)處理單元113配備有用于將計(jì)數(shù)器值轉(zhuǎn)換成以納秒(ns)為單位的時(shí)間信息值的功能。
[0082]在一個(gè)單位的同步數(shù)據(jù)包傳輸處理中,從主設(shè)備110發(fā)送到從屬設(shè)備120的PTP消息中,包括了同步消息(Sync)和延遲響應(yīng)消息(RelayResponse)。
[0083]同步消息(Sync)是存儲(chǔ)了用于執(zhí)行時(shí)間同步的時(shí)間信息的消息。主設(shè)備110連續(xù)發(fā)送多個(gè)同步消息(Sync)。應(yīng)注意,在前一同步消息(Sync)之后的同步消息(Sync)可被稱為后續(xù)消息。
[0084]延遲響應(yīng)消息是在從從屬設(shè)備120接收到延遲請(qǐng)求(DelayRequest)消息之后作為響應(yīng)而發(fā)送的消息,并且是包括來(lái)自從屬設(shè)備120的延遲請(qǐng)求(DelayRequest)消息的接收時(shí)間信息的消息。
[0085]從屬設(shè)備120從主設(shè)備110接收PTP消息,且由從屬設(shè)備生成的PTP消息被發(fā)送到主設(shè)備110。
[0086]從從屬設(shè)備120發(fā)送到主設(shè)備110的PTP消息是延遲請(qǐng)求(DelayRequest)消息。
[0087]在從主設(shè)備110接收到同步消息(Sync)之后,發(fā)送延遲請(qǐng)求消息,以向主設(shè)備110請(qǐng)求延遲響應(yīng)消息。
[0088]圖3是用于說(shuō)明圖1中所示的主設(shè)備110與從屬設(shè)備120之間的時(shí)鐘同步處理序列的序列圖。
[0089]將描述步驟SlOl至S108的處理。
[0090](步驟S101)
[0091]從主設(shè)備110向從屬設(shè)備120發(fā)送第一同步消息(Sync (til))。
[0092]在第一同步消息(Sync (til))中,存儲(chǔ)第一同步消息的傳輸時(shí)間til。這是基于主時(shí)鐘(Mclk)的時(shí)間信息(til (M))。
[0093]下文中,對(duì)于采用主時(shí)鐘作為基準(zhǔn)時(shí)鐘測(cè)量的時(shí)間信息以及采用從屬時(shí)鐘作為基準(zhǔn)時(shí)鐘測(cè)量的時(shí)間信息,分別向時(shí)間信息(txy)的片添加(M)和(S)。
[0094](步驟S102)
[0095]從屬設(shè)備120接收從主設(shè)備110發(fā)送的第一同步消息(Sync (til (M))),且所接收的存儲(chǔ)在第一同步消息(Sync (til (M)))中的消息傳輸時(shí)間信息(til (M))和消息接收時(shí)間(即,基于從屬時(shí)鐘(Sclk)的接收時(shí)間信息(t21 (S)))被記錄在存儲(chǔ)器中。
[0096](步驟S103)
[0097]從主設(shè)備110向從屬設(shè)備120發(fā)送第二同步消息(Sync (tl2 (Μ)))。
[0098]在第二同步消息(Sync (tl2 (M)))中,存儲(chǔ)第二同步消息的傳輸時(shí)間tl2。這是基于主時(shí)鐘(Mclk)的時(shí)間信息(tl2 (M))。
[0099](步驟S104)
[0100]從屬設(shè)備120接收從主設(shè)備110發(fā)送的第二同步消息(Sync (tl2 (M))),并在存儲(chǔ)器中記錄所接收的存儲(chǔ)在同步消息(Sync (tl2(M)))中的消息傳輸時(shí)間信息(tl2 (M))和消息接收時(shí)間(即,基于從屬時(shí)鐘(Sclk)的接收時(shí)間信息(t22(S))。
[0101](步驟S105a、S105b)
[0102]接下來(lái),從從屬設(shè)備120向主設(shè)備110發(fā)送延遲請(qǐng)求消息(DelayRequest)。
[0103]從屬設(shè)備120在存儲(chǔ)器中將延遲請(qǐng)求消息的發(fā)布(傳輸)時(shí)間t31 (S)記錄為基于從屬時(shí)鐘(ScIk)的時(shí)間信息(t31 (S))。
[0104](步驟SlO6)
[0105]主設(shè)備110接收從從屬設(shè)備120發(fā)送的延遲請(qǐng)求消息,并在存儲(chǔ)器中記錄延遲請(qǐng)求消息的接收時(shí)間t41 (M),即,基于主時(shí)鐘(Mclk)的時(shí)間信息(t41 (M))。
[0106](步驟SlO7)
[0107]接下來(lái),從主設(shè)備110向從屬設(shè)備120發(fā)送延遲響應(yīng)消息(DelayResponse)。
[0108]在延遲響應(yīng)消息中,存儲(chǔ)延遲請(qǐng)求消息接收時(shí)間t41,即,基于主時(shí)鐘(Mclk)的時(shí)間信息(t41(M))。
[0109](步驟S108)
[0110]從屬設(shè)備120接收從主設(shè)備110發(fā)送的延遲響應(yīng)消息,獲得延遲請(qǐng)求消息接收時(shí)間t41 (M),即基于主時(shí)鐘(Mclk)的時(shí)間信息,并在存儲(chǔ)器中記錄該時(shí)間信息。
[0111]通過(guò)這些處理,在從屬設(shè)備120的存儲(chǔ)器中記錄如下的時(shí)間信息。
[0112](Dtll(M):基于指示第一同步消息的傳輸時(shí)間的主時(shí)鐘(Mclk)的時(shí)間信息
[0113](2)t21(S):基于指示第一同步消息的接收時(shí)間的從屬時(shí)鐘(Sclk)的時(shí)間信息
[0114](3) tl2(M):基于指示第二同步消息的傳輸時(shí)間的主時(shí)鐘(Mclk)的時(shí)間信息
[0115](4)t22(S):基于指示第二同步消息的接收時(shí)間的從屬時(shí)鐘(Sclk)的時(shí)間信息
[0116](5) t31⑶:基于指示延遲請(qǐng)求消息的傳輸時(shí)間的從屬時(shí)鐘(Sclk)的時(shí)間信息
[0117](6) t41 (M):基于指示延遲請(qǐng)求消息的接收時(shí)間的主時(shí)鐘(Mclk)的時(shí)間信息
[0118]從屬設(shè)備120的數(shù)據(jù)處理單元123應(yīng)用這些時(shí)間信息項(xiàng)來(lái)計(jì)算由主設(shè)備110的主時(shí)鐘111生成的主時(shí)鐘信號(hào)(Mclk)與由從屬設(shè)備120的從屬時(shí)鐘121生成的從屬時(shí)鐘信號(hào)(Sclk)之間的相位偏移和頻率漂移,并基于所計(jì)算的頻率漂移和相位偏移來(lái)執(zhí)行時(shí)鐘同步處理。
[0119]具體地,例如,從屬設(shè)備120的數(shù)據(jù)處理單元123向計(jì)數(shù)器122輸出校正信號(hào),以將基于由從屬時(shí)鐘121生成的從屬時(shí)鐘信號(hào)(Sclk)的計(jì)數(shù)器值校正為與基于與主時(shí)鐘同步的信號(hào)的計(jì)數(shù)器值相同。通過(guò)該處理,校正了從屬時(shí)鐘121相對(duì)于主時(shí)鐘111的差異,且結(jié)果是實(shí)現(xiàn)了同步。
[0120]應(yīng)注意,圖3中所示的步驟SlOl至S108的處理指示同步處理算法的一個(gè)單位的處理序列。在通信處理的執(zhí)行周期中,實(shí)際通信設(shè)備之間,會(huì)重復(fù)執(zhí)行步驟SlOl至S108的處理,且執(zhí)行用于保持通信設(shè)備的同步的處理。
[0121]例如,從主設(shè)備向從屬設(shè)備連續(xù)發(fā)送每秒64個(gè)數(shù)據(jù)包的同步消息數(shù)據(jù)包,并通過(guò)使用這些數(shù)據(jù)包的控制處理,執(zhí)行用于保持兩個(gè)通信設(shè)備(主和從)之間的同步的處理。
[0122]應(yīng)注意,在由從屬設(shè)備120的數(shù)據(jù)處理單元123執(zhí)行的同步處理中,例如,執(zhí)行以下處理。
[0123]數(shù)據(jù)處理單元123根據(jù)從屬時(shí)鐘121相對(duì)于主時(shí)鐘111的差量生成控制電壓,控制電壓被輸出到VCO (電壓控制振蕩器),VCO輸出被輸入到計(jì)數(shù)器122,且執(zhí)行計(jì)數(shù)器122的計(jì)數(shù)處理的PID控制。執(zhí)行這種伺服處理等。
[0124]應(yīng)注意,從以下表達(dá)式I和2來(lái)計(jì)算頻率漂移和相位偏移。
[0125]表達(dá)式1:頻率漂移=(七12(皿)-七11(皿))-(七22(5)-七21(5))
[0126]表達(dá)式2:相位偏移={(t22 (S) -t 12 (M)) - (t41 (M) _t31 (S))} /2
[0127]從屬設(shè)備120的數(shù)據(jù)處理單元123從上述表達(dá)式I和2計(jì)算主時(shí)鐘(Mclk)與從屬時(shí)鐘(Sclk)之間的頻率漂移和相位偏移,以基于計(jì)算結(jié)果生成校正信號(hào)。
[0128]校正信號(hào)被輸入到計(jì)數(shù)器122,且控制基于從屬時(shí)鐘(Sclk)生成的計(jì)數(shù)器值,從而執(zhí)行同步處理。
[0129]應(yīng)注意,在主設(shè)備與從屬設(shè)備之間的數(shù)據(jù)通信周期中,連續(xù)執(zhí)行同步處理。
[0130](2.關(guān)于通過(guò)設(shè)置偏移窗口進(jìn)行的同步處理)
[0131]如上所述,通過(guò)經(jīng)由網(wǎng)絡(luò)發(fā)送和接收諸如同步消息的多個(gè)消息數(shù)據(jù)包來(lái)執(zhí)行經(jīng)由網(wǎng)絡(luò)連接的通信設(shè)備之間的同步處理。
[0132]從上述表達(dá)式2獲得的相位偏移對(duì)應(yīng)于主時(shí)鐘(Mclk)與從屬時(shí)鐘(Sclk)之間的時(shí)間差。即,建立了以下關(guān)系。
[0133]時(shí)間差=相位偏移={(t22(S) -t12 (M)) - (t41 (M) _t31 (S))} /2
[0134]這里,下文中從主設(shè)備到從屬設(shè)備的數(shù)據(jù)包傳輸被稱為“去往”,且下文中從從屬設(shè)備到主設(shè)備的數(shù)據(jù)包傳輸被稱為“返回”。
[0135]作為“去往”和“返回”的網(wǎng)絡(luò)延遲的和的值的“往返延遲”可通過(guò)以下表達(dá)式3表
/Jn ο
[0136]表達(dá)式3:往返延遲={(t22 (S) -tl2 (M)) - (t41 (M) _t31 (S))} /2
[0137]在主設(shè)備與從屬設(shè)備之間沒(méi)有傳輸負(fù)荷的情況下,同步數(shù)據(jù)包傳送處理所需的時(shí)間段是去往和返回這兩種情況下的最短時(shí)間段。例如,根據(jù)圖3中示出的序列圖,在主設(shè)備與從屬設(shè)備之間發(fā)送和接收的數(shù)據(jù)包通信處理所需的時(shí)間段例如是去往和返回這兩種情況下的最短時(shí)間段。因此,往返延遲的頻率分布如圖4的曲線圖(I)中所示。
[0138]在圖4的曲線圖(I)中,橫軸對(duì)應(yīng)于往返延遲時(shí)間,且縱軸對(duì)應(yīng)于頻率,該頻率與具有往返延遲時(shí)間的數(shù)據(jù)包的數(shù)量相對(duì)應(yīng)。
[0139]在主設(shè)備與從屬設(shè)備之間沒(méi)有傳輸負(fù)荷的情況下,往返延遲集中在一個(gè)峰上(峰I)。
[0140]然而,在交叉流量結(jié)構(gòu)中,諸如活動(dòng)信號(hào)的高速、大容量數(shù)據(jù)存儲(chǔ)數(shù)據(jù)包連同用于主設(shè)備與從屬設(shè)備之間的上述同步處理的同步數(shù)據(jù)包一起通過(guò)同一網(wǎng)絡(luò),其中,由于傳輸負(fù)荷、擁塞等生成網(wǎng)絡(luò)延遲,且還引起延遲量的變化。
[0141]在從主到從的數(shù)據(jù)包的“去往”方向、從從到主的“返回”方向、或者對(duì)應(yīng)于兩個(gè)方向的“往返”方向上,可能在各種通信處理中產(chǎn)生網(wǎng)絡(luò)延遲。
[0142]在這種條件下的網(wǎng)絡(luò)中,同步數(shù)據(jù)包的往返延遲的頻率分布如圖4的曲線圖(2)中所示。
[0143]與圖4的曲線圖(I)類似,在圖4的曲線圖(2)中,橫軸對(duì)應(yīng)于往返延遲時(shí)間,且縱軸對(duì)應(yīng)于頻率,該頻率對(duì)應(yīng)于具有往返延遲時(shí)間的數(shù)據(jù)包的數(shù)量。
[0144]在主設(shè)備與從屬設(shè)備之間有傳輸負(fù)荷的情況下,往返延遲形成如圖4的曲線圖
(2)中所示的多個(gè)峰(峰1、峰2和峰3)。
[0145]估計(jì)這些峰是由于發(fā)生以下延遲而引起的。
[0146]峰1:在去往和返回中幾乎沒(méi)有延遲的情形
[0147]峰2:在去往和返回的一個(gè)中引起延遲的情形
[0148]峰3:在去往和返回中均引起延遲的情形
[0149]由于連同同步數(shù)據(jù)包一起發(fā)送和接收的諸如電影信號(hào)的大容量數(shù)據(jù)包,往返延遲的峰根據(jù)網(wǎng)絡(luò)負(fù)荷的變化而改變。
[0150]如圖4的曲線圖(2)所示,在生成不同延遲時(shí)間的同步數(shù)據(jù)包的環(huán)境中,高度精確的同步處理是很困難的。
[0151]在這種情況下,用于提高同步處理的精度的一種方法是通過(guò)選擇性僅使用具有小往返延遲時(shí)間的同步數(shù)據(jù)包來(lái)執(zhí)行同步處理。
[0152]例如,僅選擇并使用落入來(lái)自往返延遲時(shí)間的最小值(min)的特定范圍內(nèi)的同步數(shù)據(jù)包來(lái)執(zhí)行同步處理。
[0153]為選擇具有小延遲時(shí)間的數(shù)據(jù)包,使用偏移窗口。該偏移窗口是對(duì)應(yīng)于用于選擇從往返延遲時(shí)間的最小值(min)到可允許的最大延遲時(shí)間的數(shù)據(jù)包作為要被應(yīng)用于同步處理的數(shù)據(jù)包的延遲時(shí)間的時(shí)間幀。
[0154]在圖4的曲線圖(I)所示的實(shí)例中,在從往返延遲時(shí)間的最小值(min)到可允許的最大延遲時(shí)間的時(shí)間部分中設(shè)置偏移窗口。將往返延遲時(shí)間在偏移窗口內(nèi)的這種同步數(shù)據(jù)包選擇為應(yīng)用于同步處理的數(shù)據(jù)包。對(duì)于在偏移窗口外部的同步數(shù)據(jù)包,執(zhí)行不將該數(shù)據(jù)包應(yīng)用于同步處理的處理。
[0155]在圖4的曲線圖(2)所示的實(shí)例中,也設(shè)置了偏移窗口。僅往返延遲時(shí)間在偏移窗口內(nèi)的同步數(shù)據(jù)包被選擇為應(yīng)用于同步處理的數(shù)據(jù)包。對(duì)于在偏移窗口外部的同步數(shù)據(jù)包,這種不將該數(shù)據(jù)包應(yīng)用于同步處理的設(shè)置有效。
[0156]然而,如圖4的曲線圖(2)所示,在有大量數(shù)據(jù)包具有較大往返延遲時(shí)間的情況下,偏移窗口內(nèi)的同步數(shù)據(jù)包的數(shù)量變小。即,出現(xiàn)了可應(yīng)用于同步處理的每單位時(shí)間的同步數(shù)據(jù)包數(shù)量變小的問(wèn)題。[0157]具體地,若連續(xù)生成具有較大網(wǎng)絡(luò)延遲的周期,則對(duì)于特定時(shí)間段,沒(méi)有完全生成偏移窗口內(nèi)的同步數(shù)據(jù)包,且結(jié)果是可能無(wú)法長(zhǎng)時(shí)間執(zhí)行同步處理。
[0158]結(jié)果,產(chǎn)生了用于執(zhí)行同步處理的同步數(shù)據(jù)包之間的時(shí)間間隔,且隨著時(shí)間流逝,可能引起主設(shè)備與從屬設(shè)備之間的時(shí)鐘的較大相位偏移。若這種情況發(fā)生一次,則之后要花費(fèi)更長(zhǎng)的時(shí)間來(lái)建立同步。
[0159](3.關(guān)于應(yīng)用偏移窗口的同步處理的基本處理)
[0160]在描述根據(jù)本公開的通信設(shè)備中執(zhí)行的同步處理之前,將描述應(yīng)用偏移窗口的同步處理的基本實(shí)例。
[0161]圖5是示出執(zhí)行應(yīng)用偏移窗口的基本同步處理的通信設(shè)備的數(shù)據(jù)處理單元的結(jié)構(gòu)實(shí)例的示意圖。
[0162]例如,圖5中所示的數(shù)據(jù)處理單元300對(duì)應(yīng)于圖1中所示的從屬設(shè)備120的數(shù)據(jù)處理單元123。
[0163]如上文參照?qǐng)D3所述,從屬設(shè)備120向和從主設(shè)備110發(fā)送和接收同步消息(Sync)的同步數(shù)據(jù)包、延遲請(qǐng)求(DelayRequest)消息等,以執(zhí)行同步處理。
[0164]從屬設(shè)備120的數(shù)據(jù)處理單元123基于上述表達(dá)式I和2來(lái)計(jì)算主時(shí)鐘(Mclk)與從屬時(shí)鐘(Sclk)之間的相位偏移和頻率漂移,并基于計(jì)算結(jié)果生成校正信號(hào)。該校正信號(hào)被輸入到計(jì)數(shù)器122,并控制基于從屬時(shí)鐘(Sclk)生成的計(jì)數(shù)器值,以執(zhí)行同步處理。
[0165]以下描述的處理實(shí)例是執(zhí)行對(duì)主時(shí)鐘(Mclk)與從屬時(shí)鐘(Sclk)之間的相位偏移的控制(即,對(duì)主時(shí)鐘(Mclk)與從屬時(shí)鐘(Sclk)之間的時(shí)間差的控制)的處理實(shí)例。
[0166]圖5中示出的數(shù)據(jù)處理單元300生成用于控制主時(shí)鐘(Mclk)與從屬時(shí)鐘(Sclk)之間的相位偏移(即,二者之間的時(shí)間差)的控制信號(hào),并將該信號(hào)輸出到計(jì)數(shù)器400。
[0167]到計(jì)數(shù)器400的控制信號(hào)基于圖5中所示的以下數(shù)據(jù)項(xiàng)中的任一個(gè)。
[0168](a)控制數(shù)據(jù),由通過(guò)PID控制生成控制信號(hào)的相位控制單元370輸出
[0169](b)非控制數(shù)據(jù)
[0170]開關(guān)381選擇兩個(gè)數(shù)據(jù)項(xiàng)之一作為到DAC (數(shù)模轉(zhuǎn)換器)382的輸出數(shù)據(jù)。
[0171]選擇信號(hào)由DAC (數(shù)模轉(zhuǎn)換器)382轉(zhuǎn)換成模擬值,且這樣獲得的轉(zhuǎn)換值作為針對(duì)VCO (電壓控制振蕩器)383的控制電壓而被輸入。VC0383根據(jù)控制電壓向計(jì)數(shù)器400輸出具有預(yù)定頻率的輸出信號(hào),以調(diào)節(jié)計(jì)數(shù)器輸出。
[0172]這里,開關(guān)381是用于執(zhí)行開關(guān)控制以輸出以下數(shù)據(jù)項(xiàng)中的任一個(gè)的開關(guān)。
[0173](a)控制數(shù)據(jù),由通過(guò)PID控制生成控制信號(hào)的相位控制單元370輸出
[0174](b)非控制數(shù)據(jù)
[0175]開關(guān)381由電平窗口 360的比較器(Comp) 361的輸出控制。
[0176]在發(fā)送到主設(shè)備以及從主設(shè)備接收的同步數(shù)據(jù)包的往返延遲時(shí)間在預(yù)設(shè)偏移窗口內(nèi)的情況下,比較器(Comp) 361控制開關(guān)381,以向計(jì)數(shù)器400輸出由相位控制單元370生成的控制數(shù)據(jù)。
[0177]另一方面,在同步數(shù)據(jù)包的往返延遲時(shí)間在預(yù)設(shè)偏移窗口外部的情況下,控制開關(guān)381以向計(jì)數(shù)器400輸出非控制數(shù)據(jù),而不是由相位控制單元370生成的控制數(shù)據(jù)。
[0178]應(yīng)注意,非控制數(shù)據(jù)是用于維持計(jì)數(shù)器400的當(dāng)前控制狀態(tài)的數(shù)據(jù)。
[0179]S卩,僅在由開關(guān)381選擇來(lái)自相位控制單元370的控制數(shù)據(jù)的情況下,執(zhí)行用于改變計(jì)數(shù)器400的輸出的控制。
[0180]換句話說(shuō),僅在確認(rèn)發(fā)送到主設(shè)備以及從主設(shè)備接收的同步數(shù)據(jù)包的往返延遲時(shí)間在預(yù)設(shè)偏移窗口內(nèi)的情況下,由相位控制單元370生成根據(jù)同步數(shù)據(jù)包的控制數(shù)據(jù),并執(zhí)行對(duì)計(jì)數(shù)器400的控制。
[0181]將描述對(duì)數(shù)據(jù)處理單元300的組成部分的處理。
[0182]延遲和偏移計(jì)算單元310測(cè)量發(fā)送到主設(shè)備以及從主設(shè)備接收的同步數(shù)據(jù)包的往返延遲時(shí)間,并計(jì)算主時(shí)鐘與從屬時(shí)鐘之間的相位偏移。
[0183]網(wǎng)絡(luò)延遲(NW delay (T2-T1))計(jì)算單元311和網(wǎng)絡(luò)延遲(NW delay (T4-T3))計(jì)算單元312計(jì)算發(fā)送到主設(shè)備以及從主設(shè)備接收的同步數(shù)據(jù)包的延遲時(shí)間。
[0184]參照?qǐng)D6,將描述由網(wǎng)絡(luò)延遲計(jì)算單元311和312計(jì)算的網(wǎng)絡(luò)延遲時(shí)間。
[0185]圖6是示出圖3中所示的簡(jiǎn)化同步數(shù)據(jù)包發(fā)送和接收序列的示意圖,其中,僅示出了用于相位控制的數(shù)據(jù)包的發(fā)送和接收。
[0186]網(wǎng)絡(luò)延遲計(jì)算單元311和312分別測(cè)量以下兩個(gè)網(wǎng)絡(luò)延遲時(shí)間(I)和(2)。
[0187](I)針對(duì)“去往”數(shù)據(jù)包的網(wǎng)絡(luò)延遲時(shí)間(T2-T1),“去往”數(shù)據(jù)包是從主設(shè)備110到從屬設(shè)備120的傳輸數(shù)據(jù)包
[0188](2)針對(duì)“返回”數(shù)據(jù)包的網(wǎng)絡(luò)延遲時(shí)間(T4-T3),“返回”數(shù)據(jù)包是從從屬設(shè)備120到主設(shè)備Iio的傳輸數(shù)據(jù)包
[0189]圖6中示出的網(wǎng)絡(luò)延遲(NW delay(T2_Tl))計(jì)算單元311測(cè)量上述項(xiàng)目(I)的針對(duì)“去往”數(shù)據(jù)包的網(wǎng)絡(luò)延遲時(shí)間(T2-T1)。
[0190]網(wǎng)絡(luò)延遲(NW delay (T4-T3))計(jì)算單元312測(cè)量上述項(xiàng)目(2)的針對(duì)“返回”數(shù)據(jù)包的網(wǎng)絡(luò)延遲時(shí)間(T4-T3)。
[0191]延遲和偏移計(jì)算單元310的減法器313從網(wǎng)絡(luò)延遲(NW delay (T2-T1))計(jì)算單元311的輸出值(T2-T1)減去網(wǎng)絡(luò)延遲(NW delay(T4-T3))計(jì)算單元312的輸出值(T4-T3),以獲得主時(shí)鐘與從屬時(shí)鐘之間的相位偏移的兩倍數(shù)據(jù)。即,從以下表達(dá)式4獲得兩倍偏移數(shù)據(jù)。
[0192]表達(dá)式4:2X (Offset) = (Τ2-Τ1)-(Τ4_Τ3)
[0193]表達(dá)式4對(duì)應(yīng)于用于計(jì)算被示出為表達(dá)式2的相位偏移計(jì)算表達(dá)式的兩倍值的表達(dá)式。
[0194]減法器313的輸出被輸入到除法器(/2) 315,且從表達(dá)式4獲得的值除以2。
[0195]通過(guò)該處理,計(jì)算了與表達(dá)式2的情形相同的相位偏移。該相位偏移信息被輸入到電平窗口 360的開關(guān)362。
[0196]另一方面,偏移計(jì)算單元310的加法器314將網(wǎng)絡(luò)延遲(NW delay (Τ2-Τ1))計(jì)算單元311的輸出值(T2-T1)與網(wǎng)絡(luò)延遲(NW delay(T4-T3))計(jì)算單元312的輸出值(T4-T3)相加。
[0197]通過(guò)加法處理,計(jì)算了主設(shè)備與從屬設(shè)備之間的數(shù)據(jù)包的往返延遲時(shí)間(2XDelay)。S卩,根據(jù)以下表達(dá)式5計(jì)算往返延遲時(shí)間(2XDelay)。
[0198]表達(dá)式5:2X (Delay) = (T2-T1) + (T4-T3)
[0199]從表達(dá)式5計(jì)算的往返延遲時(shí)間(2XDelay)的信息被輸入到電平窗口 360的比較器(Comp) 361。此外,往返延遲時(shí)間(2 X Delay )信息也被輸入到最小值檢測(cè)單元320的最小值選擇單元321。
[0200]接下來(lái),將描述最小值檢測(cè)單元320的結(jié)構(gòu)和處理。
[0201]最小值檢測(cè)單元320的最小值選擇單元(min) 321從延遲和偏移計(jì)算單元310的加法器314輸入根據(jù)表達(dá)式5計(jì)算的往返延遲時(shí)間(2XDelay)信息。
[0202]往返延遲時(shí)間(2XDelay)信息經(jīng)由延遲處理單元(Z)322被再次輸入到最小值選擇單元(min) 321。
[0203]最小值選擇單元(min) 321比較從延遲和偏移計(jì)算單元310的加法器314輸入的最新往返延遲時(shí)間(2XDelay)信息與從延遲處理單元(Z) 322輸入的前一往返延遲時(shí)間(2XDelay)信息,并輸出具有較小值的往返延遲時(shí)間(2XDelay)信息作為最小值(min)。
[0204]最小值(min)對(duì)應(yīng)于參照?qǐng)D4描述的偏移窗口的最小值(min)的設(shè)置信息。
[0205]作為最小值選擇單元(min) 321的輸出的最小值(min)被輸入到加法器350。
[0206]接下來(lái),將描述偏移窗口生成單元330的結(jié)構(gòu)和處理。
[0207]在偏移窗口生成單元330中,多個(gè)偏移窗口被存儲(chǔ)在其存儲(chǔ)器中。這些偏移窗口是限定不同窗口寬度的數(shù)據(jù)片。在附圖所示的實(shí)例中,設(shè)置了 N個(gè)偏移窗口 I至N,341至34N。
[0208]偏移窗口生成單元330的網(wǎng)絡(luò)測(cè)量電路331觀察主設(shè)備與從屬設(shè)備之間的通信網(wǎng)絡(luò)的條件。即,測(cè)量網(wǎng)絡(luò)中的通信流量。
[0209]測(cè)量信息被輸入到識(shí)別電路332,且識(shí)別電路332基于測(cè)量結(jié)果分析當(dāng)前網(wǎng)絡(luò)的負(fù)荷狀況和擁塞狀況。
[0210]識(shí)別電路332基于識(shí)別結(jié)果來(lái)控制偏移窗口選擇開關(guān)333,確定應(yīng)用于數(shù)據(jù)包選擇的偏移窗口,并輸出所確定的偏移窗口。
[0211]具體地,例如,在網(wǎng)絡(luò)上有大負(fù)荷的情況下,選擇具有較大窗口寬度的偏移窗口并輸出。
[0212]此外,在網(wǎng)絡(luò)上有小負(fù)荷的情況下,選擇具有較小窗口寬度的偏移窗口并輸出。
[0213]通過(guò)執(zhí)行這種處理,可以抑制可應(yīng)用于控制的數(shù)據(jù)包的每單位時(shí)間的數(shù)量變化,并執(zhí)行適當(dāng)控制。
[0214]加法器350從最小值檢測(cè)單元320輸入最小值(min),從偏移窗口生成單元330輸入所選擇的偏移窗口的寬度信息,生成對(duì)應(yīng)于應(yīng)用于控制的數(shù)據(jù)包的往返延遲量的偏移窗口的定義數(shù)據(jù),并將該數(shù)據(jù)輸入到電平窗口 360的比較器(Comp) 361。
[0215]從加法器350輸入到比較器(Comp)361的數(shù)據(jù)對(duì)應(yīng)于限定偏移窗口的數(shù)據(jù)包的往返延遲量和包括(最小值(min))至(最小值(min) +偏移窗口寬度)的數(shù)據(jù)的偏移窗口信息。
[0216]電平窗口 360的比較器(Comp) 361從加法器350輸入偏移窗口信息,且輸入基于來(lái)自延遲和偏移計(jì)算單元310的最新同步數(shù)據(jù)包測(cè)量的往返延遲時(shí)間(2XDelay)信息。
[0217]比較器(Comp) 361將這兩個(gè)信息片彼此比較。即,比較器確定基于最新同步數(shù)據(jù)包計(jì)算的往返延遲時(shí)間(2XDelay)信息是否在由偏移窗口限定的延遲時(shí)間內(nèi),并根據(jù)確定信息來(lái)控制開關(guān)362和381。
[0218]在基于最新同步數(shù)據(jù)包計(jì)算的往返延遲時(shí)間(2XDelay)信息在由偏移窗口限定的延遲時(shí)間內(nèi)的情況下,電平窗口 360的開關(guān)362被開啟,且由延遲和偏移計(jì)算單元310基于最新同步數(shù)據(jù)包計(jì)算的相位偏移信息被輸入到相位控制單元370。[0219]此外,開關(guān)381經(jīng)過(guò)這樣一種設(shè)置,使得作為來(lái)自相位控制單元370的生成數(shù)據(jù)的控制數(shù)據(jù)被轉(zhuǎn)移到計(jì)數(shù)器400。
[0220]另一方面,在基于最新同步數(shù)據(jù)包計(jì)算的往返延遲時(shí)間(2XDelay)信息不在由偏移窗口限定的延遲時(shí)間內(nèi)的情況下,電平窗口 360的開關(guān)362關(guān)閉,且提供這樣一種設(shè)置,使得由延遲和偏移計(jì)算單元310基于最新同步數(shù)據(jù)包計(jì)算的相位偏移信息不被輸入到相位控制單元370。
[0221]此外,對(duì)于開關(guān)381,將非控制數(shù)據(jù)而不是作為來(lái)自相位控制單元370的生成數(shù)據(jù)的控制數(shù)據(jù)設(shè)置為被轉(zhuǎn)移到計(jì)數(shù)器400。
[0222]通過(guò)上述開關(guān)控制,僅往返延遲時(shí)間在由偏移窗口限定的延遲時(shí)間內(nèi)的這種數(shù)據(jù)包被選擇,并應(yīng)用基于所選擇的數(shù)據(jù)包計(jì)算的相位偏移信息,選擇并應(yīng)用因此而生成的控制數(shù)據(jù),從而控制計(jì)數(shù)器400。
[0223]然而,在圖5所示的結(jié)構(gòu)中,偏移窗口生成單元330中,網(wǎng)絡(luò)測(cè)量電路331通過(guò)監(jiān)測(cè)網(wǎng)絡(luò)通信來(lái)測(cè)量通信流量等,且在識(shí)別電路332中,必須執(zhí)行用于基于測(cè)量狀況來(lái)分析網(wǎng)絡(luò)的負(fù)荷狀況的處理。
[0224]為提供上述結(jié)構(gòu),導(dǎo)致了設(shè)備的電路尺寸的增大以及成本的增加,這對(duì)于要求達(dá)到減小尺寸和降低成本的設(shè)備而言是不期望的。
[0225](4.關(guān)于執(zhí)行對(duì)偏移窗口的順序縮放處理的處理實(shí)例)
[0226]接下來(lái),將描述在根據(jù)本公開的通信設(shè)備中執(zhí)行的同步處理。圖7是示出在根據(jù)本公開的通信設(shè)備中執(zhí)行同步處理(即,伴隨偏移窗口的順序縮放處理的同步處理)的通信設(shè)備的數(shù)據(jù)處理單元的結(jié)構(gòu)實(shí)例的示意圖。
[0227]例如,圖7中所示的數(shù)據(jù)處理單元500對(duì)應(yīng)于圖1中所示的從屬設(shè)備120的數(shù)據(jù)處理單元123。
[0228]如上文參照?qǐng)D3所述,從屬設(shè)備120向和從主設(shè)備110發(fā)送和接收同步消息(Sync)的同步數(shù)據(jù)包、延遲請(qǐng)求(DelayRequest)消息等,以執(zhí)行同步處理。
[0229]從屬設(shè)備120的數(shù)據(jù)處理單元123從上述表達(dá)式I和2計(jì)算主時(shí)鐘(Mclk)與從屬時(shí)鐘(Sclk)之間的相位偏移和頻率漂移,以基于計(jì)算結(jié)果生成校正信號(hào)。校正信號(hào)被輸入到計(jì)數(shù)器122,控制基于從屬時(shí)鐘(Sclk)生成的計(jì)數(shù)值,從而執(zhí)行同步處理。
[0230]以下描述的處理實(shí)例是用于控制主時(shí)鐘(Mclk)與從屬時(shí)鐘(Sclk)之間的相位偏移(即,主時(shí)鐘(Mclk)與從屬時(shí)鐘(Sclk)之間的時(shí)間差)的處理。
[0231]圖7中示出的數(shù)據(jù)處理單元500生成用于控制主時(shí)鐘(Mclk)與從屬時(shí)鐘(Sclk)之間的相位偏移(即,二者之間的時(shí)間差)的控制信號(hào),并將控制信號(hào)輸出到計(jì)數(shù)器600。
[0232]在圖7所示的結(jié)構(gòu)中,與上述圖5中示出的結(jié)構(gòu)類似,到計(jì)數(shù)器600的控制信號(hào)基于以下數(shù)據(jù)項(xiàng)。
[0233](a)控制數(shù)據(jù),由通過(guò)PID控制生成控制信號(hào)的相位控制單元570輸出
[0234](b)非控制數(shù)據(jù)
[0235]開關(guān)581選擇兩個(gè)數(shù)據(jù)項(xiàng)之一作為到DAC (數(shù)模轉(zhuǎn)換器)582的輸出數(shù)據(jù)。
[0236]選擇信號(hào)被DAC (數(shù)模轉(zhuǎn)換器)582轉(zhuǎn)換成模擬值,且這樣獲得的轉(zhuǎn)換值作為針對(duì)VCO (電壓控制震蕩器)583的控制電壓而被輸入。VC0583根據(jù)控制電壓向計(jì)數(shù)器600輸出具有預(yù)定頻率的輸出信號(hào),以調(diào)節(jié)計(jì)數(shù)器輸出。[0237]這里,開關(guān)581是用于執(zhí)行開關(guān)控制以輸出以下數(shù)據(jù)項(xiàng)中的任一個(gè)的開關(guān)。
[0238](a)控制數(shù)據(jù),由通過(guò)PID控制生成控制信號(hào)的相位控制單元570輸出
[0239](b)非控制數(shù)據(jù)
[0240]開關(guān)581通過(guò)電平窗口 560的比較器(Comp) 561的輸出來(lái)控制。
[0241]在發(fā)送到主設(shè)備和從主設(shè)備接收的同步數(shù)據(jù)包的往返延遲時(shí)間在預(yù)設(shè)偏移窗口內(nèi)的情況下,比較器(Comp)561控制開關(guān)581以輸出由相位控制單元570生成的控制數(shù)據(jù)。
[0242]另一方面,在同步數(shù)據(jù)包的往返延遲時(shí)間在預(yù)設(shè)偏移窗口外部的情況下,控制開關(guān)581向計(jì)數(shù)器600輸出非控制數(shù)據(jù),而不是由相位控制單元570生成的控制數(shù)據(jù)。
[0243]應(yīng)注意,非控制數(shù)據(jù)是用于維持計(jì)數(shù)器600的當(dāng)前控制狀態(tài)的數(shù)據(jù)。
[0244]即,僅在由開關(guān)581選擇來(lái)自相位控制單元570的控制數(shù)據(jù)的情況下,執(zhí)行用于改變計(jì)數(shù)器600的輸出的控制。
[0245]換句話說(shuō),僅在確認(rèn)發(fā)送到主設(shè)備以及從主設(shè)備接收的同步數(shù)據(jù)包的往返延遲時(shí)間在預(yù)設(shè)偏移窗口內(nèi)的情況下,由相位控制單元570生成根據(jù)同步數(shù)據(jù)包的控制數(shù)據(jù),并執(zhí)行對(duì)計(jì)數(shù)器600的控制。
[0246]將描述數(shù)據(jù)處理單元500的組成部分的處理。
[0247]延遲和偏移計(jì)算單元510測(cè)量發(fā)送到主設(shè)備以及從主設(shè)備接收的同步數(shù)據(jù)包的往返延遲時(shí)間,并計(jì)算主時(shí)鐘與從屬時(shí)鐘之間的相位偏移。
[0248]網(wǎng)絡(luò)延遲(NW delay (T2-T1))計(jì)算單元511和網(wǎng)絡(luò)延遲(NW delay (T4-T3))計(jì)算單元512計(jì)算發(fā)送到主設(shè)備以及從主設(shè)備接收的同步數(shù)據(jù)包的延遲時(shí)間。
[0249]網(wǎng)絡(luò)延遲計(jì)算單元511和512的處理與網(wǎng)絡(luò)延遲計(jì)算單元311和312的處理相同。
[0250]S卩,計(jì)算上文參照?qǐng)D6描述的以下網(wǎng)絡(luò)延遲時(shí)間。
[0251](I)針對(duì)“去往”數(shù)據(jù)包的網(wǎng)絡(luò)延遲時(shí)間,“去往”數(shù)據(jù)包是從主設(shè)備110到從屬設(shè)備120的傳輸數(shù)據(jù)包(T2-T1)
[0252](2)針對(duì)“返回”數(shù)據(jù)包的網(wǎng)絡(luò)延遲時(shí)間,“返回”數(shù)據(jù)包是從從屬設(shè)備120到主設(shè)備110的傳輸數(shù)據(jù)包(T4-T3)
[0253]延遲和偏移計(jì)算單元510的減法器513從網(wǎng)絡(luò)延遲(NW delay (T2-T1))計(jì)算單元511的輸出值(T2-T1)減去網(wǎng)絡(luò)延遲(NW delay(T4-T3))計(jì)算單元512的輸出值(T4-T3),以計(jì)算主時(shí)鐘與從屬時(shí)鐘之間的相位偏移的兩倍數(shù)據(jù)。即,從以下的上述表達(dá)式4獲得兩倍偏移數(shù)據(jù)。
[0254]表達(dá)式4:2X (Offset) = (T2-T1) -(T4-T3)
[0255]相位偏移信息被輸入到電平窗口 560的開關(guān)562。
[0256]另一方面,偏移計(jì)算單元510的加法器514將網(wǎng)絡(luò)延遲(NW delay (T2-T1))計(jì)算單元511的輸出值(T2-T1)與網(wǎng)絡(luò)延遲(NW delay(T4-T3))計(jì)算單元512的輸出值(T4-T3)相加。
[0257]通過(guò)加法處理,根據(jù)以下的上述表達(dá)式5來(lái)計(jì)算往返延遲時(shí)間(2XDelay)。
[0258]表達(dá)式5:2X (Delay) = (T2-T1) + (T4-T3)
[0259]從表達(dá)式5計(jì)算的往返延遲時(shí)間(2XDelay)的信息被輸入到電平窗口 560的比較器(Comp) 561。此外,往返延遲時(shí)間(2 X Delay )信息也被輸入到最小值檢測(cè)單元520的最小值選擇單元521。[0260]接下來(lái),將描述最小值檢測(cè)單元520的結(jié)構(gòu)和處理。
[0261]最小值檢測(cè)單元520的最小值選擇單元(min) 521從延遲和偏移計(jì)算單元510的加法器514輸入根據(jù)表達(dá)式5計(jì)算的往返延遲時(shí)間(2XDelay)信息。
[0262]往返延遲時(shí)間(2XDelay)信息經(jīng)由延遲處理單元(Z)522被再次輸入到最小值選擇單元(min) 521。
[0263]最小值選擇單元(min) 521比較從延遲和偏移計(jì)算單元510的加法器514輸入的最新往返延遲時(shí)間(2XDelay)信息與從延遲處理單元(Z) 522輸入的前一往返延遲時(shí)間(2XDelay)信息,并輸出具有較小值的往返延遲時(shí)間(2XDelay)信息作為最小值(min)。
[0264]最小值(min)對(duì)應(yīng)于參照?qǐng)D4描述的偏移窗口的最小值(min)的設(shè)置信息。
[0265]最小值檢測(cè)單元520執(zhí)行用于基于順序計(jì)算的同步數(shù)據(jù)包的延遲時(shí)間數(shù)據(jù)更新作為偏移窗口之一的端部的最小值的處理。
[0266]作為最小值選擇單元(min) 521的輸出的最小值(min)被輸入到加法器550。
[0267]接下來(lái),將描述偏移窗口生成單元530的結(jié)構(gòu)和處理。
[0268]偏移窗口生成單元530具有與以上參照?qǐng)D5描述的結(jié)構(gòu)不同的結(jié)構(gòu)。
[0269]偏移窗口生成單元530在其存儲(chǔ)器中存儲(chǔ)偏移窗口放大處理數(shù)據(jù)541和偏移窗口縮小處理數(shù)據(jù)542。這些數(shù)據(jù)項(xiàng)是用于放大或縮小當(dāng)前偏移窗口寬度的數(shù)據(jù)。
[0270]當(dāng)前偏移窗口寬度的數(shù)據(jù)是偏移窗口生成單元530的偏移窗口 534。偏移窗口 534經(jīng)由延遲單元(z) 531被輸入到加法器533。
[0271]在加法器533中,調(diào)整當(dāng)前偏移窗口的寬度。
[0272]S卩,在窗口大小控制開關(guān)532被連接至偏移窗口放大處理數(shù)據(jù)541側(cè)的情況下,在加法器533中,偏移窗口放大處理數(shù)據(jù)541被增加到當(dāng)前偏移窗口寬度,且窗口寬度增大。偏移窗口放大處理數(shù)據(jù)541具有作為偏移窗口的增大寬度信息的正值。
[0273]另一方面,在窗口大小控制開關(guān)532被連接至偏移窗口縮小處理數(shù)據(jù)542側(cè)的情況下,在加法器533中,偏移窗口縮小處理數(shù)據(jù)542被增加到當(dāng)前偏移窗口寬度,且窗口寬度減小。偏移窗口縮小處理數(shù)據(jù)542具有作為偏移窗口的減小寬度信息的負(fù)值。
[0274]其窗口寬度被放大或縮小的更新偏移窗口 534通過(guò)限制器535被輸出到加法器550。
[0275]限制器535具有偏移窗口的最大寬度和最小寬度,S卩,窗口寬度的上限值和下限值,且執(zhí)行控制,使得偏移窗口的寬度落入從上限值到下限值的范圍內(nèi)。
[0276]通過(guò)電平窗口 560的比較器(Comp) 561的輸出來(lái)設(shè)置窗口大小控制開關(guān)532。
[0277]電平窗口 560的比較器(Comp)561確定由延遲和偏移計(jì)算單元510基于最新同步數(shù)據(jù)包計(jì)算的往返延遲時(shí)間(2XDelay)信息是否在由偏移窗口限定的延遲時(shí)間內(nèi),并根據(jù)確定信息控制窗口大小控制開關(guān)532。
[0278]在基于最新同步數(shù)據(jù)包計(jì)算的往返延遲時(shí)間(2XDelay)信息在由偏移窗口限定的延遲時(shí)間內(nèi)的情況下,偏移窗口生成單元530的窗口大小控制開關(guān)532被設(shè)置到偏移窗口縮小處理數(shù)據(jù)542側(cè)。
[0279]S卩,設(shè)置為執(zhí)行用于減小當(dāng)前窗口寬度的處理。
[0280]另一方面,在基于最新同步數(shù)據(jù)包計(jì)算的往返延遲時(shí)間(2XDelay)信息不在由偏移窗口限定的延遲時(shí)間內(nèi)的情況下,偏移窗口生成單元530的窗口大小控制開關(guān)532被設(shè)置到偏移窗口放大處理數(shù)據(jù)541偵U。
[0281]S卩,設(shè)置為執(zhí)行用于增大當(dāng)前窗口寬度的處理。
[0282]如上所述,在基于最新同步數(shù)據(jù)包計(jì)算的往返延遲時(shí)間(2XDelay)信息在由當(dāng)前偏移窗口限定的延遲時(shí)間內(nèi)的情況下,偏移窗口寬度生成單元530縮小窗口寬度。在該往返延遲時(shí)間(2XDelay)信息不在由當(dāng)前偏移窗口限定的延遲時(shí)間內(nèi)的情況下,偏移窗口生成單元530放大窗口寬度。以此方式,執(zhí)行順序的窗口大小(寬度)更新處理。
[0283]通過(guò)控制窗口大小,以上參照?qǐng)D5描述的網(wǎng)絡(luò)測(cè)量電路和分析電路變得不需要。
[0284]通過(guò)放大或縮小窗口寬度而獲得的更新偏移窗口 534經(jīng)由限制器535被輸出到加法器550。
[0285]限制器535具有偏移窗口的最大寬度和最小寬度,S卩,窗口寬度的上限值和下限值,且執(zhí)行控制,使得偏移窗口的寬度落入從上限值到下限值的范圍內(nèi)。
[0286]加法器550從最小值檢測(cè)單元520輸入最小值(min),從偏移窗口生成單元530輸入所選擇的偏移窗口的寬度的信息,生成與應(yīng)用于控制的數(shù)據(jù)包的往返延遲量相對(duì)應(yīng)的偏移窗口的定義數(shù)據(jù),并將該數(shù)據(jù)輸入到電平窗口 560的比較器(Comp) 561。
[0287]從加法器550輸入到比較器(Comp)561的數(shù)據(jù)對(duì)應(yīng)于限定偏移窗口的數(shù)據(jù)包的往返延遲量和包括(最小值(min))到(最小值(min) +偏移窗口寬度)的數(shù)據(jù)的偏移窗口信息。
[0288]電平窗口 560的比較器(Comp) 561從加法器550輸入偏移窗口信息,并從延遲和偏移計(jì)算單元510輸入基于最新同步數(shù)據(jù)包測(cè)量的往返延遲時(shí)間(2XDelay)信息。
[0289]比較器(Comp) 561將這兩個(gè)信息片彼此比較。即,比較器確定基于最新同步數(shù)據(jù)包計(jì)算的往返延遲時(shí)間(2XDelay)信息是否在由偏移窗口限定的延遲時(shí)間內(nèi),并根據(jù)該確定信息來(lái)控制窗口大小控制開關(guān)532。此外,控制開關(guān)562和581。
[0290]在基于最新同步數(shù)據(jù)包計(jì)算的往返延遲時(shí)間(2XDelay)信息在由偏移窗口限定的延遲時(shí)間內(nèi)的情況下,電平窗口 560的開關(guān)562開啟,且由延遲和偏移計(jì)算單元510基于最新同步數(shù)據(jù)包計(jì)算的相位偏移信息被輸入到相位控制單元570。
[0291]此外,開關(guān)581經(jīng)過(guò)這樣一種設(shè)置,使得作為來(lái)自相位控制單元570的生成數(shù)據(jù)的控制數(shù)據(jù)被轉(zhuǎn)移到計(jì)數(shù)器600偵U。
[0292]另一方面,在基于最新同步數(shù)據(jù)包計(jì)算的往返延遲時(shí)間(2XDelay)信息不在由偏移窗口限定的延遲時(shí)間內(nèi)的情況下,電平窗口 560的開關(guān)562關(guān)閉,并提供這樣一種設(shè)置,使得由延遲和偏移計(jì)算單元510基于最新同步數(shù)據(jù)包計(jì)算的相位偏移信息不被輸入到相位控制單元570。
[0293]此外,對(duì)于開關(guān)581,設(shè)置為將非控制數(shù)據(jù)而不是作為來(lái)自相位控制單元570的生成數(shù)據(jù)的控制數(shù)據(jù)轉(zhuǎn)移到計(jì)數(shù)器600偵U。
[0294]執(zhí)行上述基于開關(guān)控制的計(jì)數(shù)器600的控制。
[0295]即,僅選擇其往返延遲時(shí)間在由偏移窗口限定的延遲時(shí)間內(nèi)的數(shù)據(jù)包,且選擇并應(yīng)用通過(guò)應(yīng)用基于所選擇的數(shù)據(jù)包計(jì)算的相位偏移信息而生成的控制數(shù)據(jù),從而控制計(jì)數(shù)器 600。
[0296]在圖7所示的結(jié)構(gòu)中,基于最新同步數(shù)據(jù)包的延遲時(shí)間信息,控制偏移窗口的窗口大小(寬度)。
[0297]因此,不必為偏移窗口生成單元530提供以上參照?qǐng)D5描述的網(wǎng)絡(luò)測(cè)量電路331和識(shí)別電路332,且因此不會(huì)引起電路尺寸以及成本的增加,且結(jié)果是實(shí)現(xiàn)了尺寸減小和成本降低。
[0298]此外,根據(jù)最新數(shù)據(jù)包的延遲狀況來(lái)順序放大或縮小偏移窗口的寬度,且結(jié)果是可以用其上進(jìn)一步反映的當(dāng)前狀態(tài)來(lái)控制窗口大小。此外,在該結(jié)構(gòu)中,由于窗口大小被順序放大和縮小,所以減少了長(zhǎng)時(shí)間不應(yīng)用同步數(shù)據(jù)包的這種情況。結(jié)果,以較高精度實(shí)現(xiàn)了同步控制。
[0299](5.關(guān)于偏移縮放處理算法的實(shí)例)
[0300]在圖7所示的結(jié)構(gòu)中,偏移窗口放大處理數(shù)據(jù)541和偏移窗口縮小處理數(shù)據(jù)542是用于調(diào)節(jié)當(dāng)前偏移窗口的大小(寬度)的數(shù)據(jù)項(xiàng)。
[0301 ] 可提供對(duì)這些數(shù)據(jù)項(xiàng)的各種設(shè)置。
[0302]例如,偏移窗口放大處理數(shù)據(jù)541被設(shè)置為增大了固定時(shí)間寬度tl的數(shù)據(jù),且偏移窗口縮小處理數(shù)據(jù)542被設(shè)置為縮小了固定時(shí)間寬度t2的數(shù)據(jù)。
[0303]例如,偏移窗口寬度的當(dāng)前值被設(shè)置為OffsetWindow_cur,更新的偏移窗口的寬度的值被設(shè)置為OffsetWindow_upd,偏移窗口放大處理數(shù)據(jù)541被設(shè)置為OffsetWindow_inc,且偏移窗口縮小處理數(shù)據(jù)542被設(shè)置為OffsetWindow_dec。
[0304]滿足0ffsetWindow_inc>0 且 0ffsetWindow_dec〈0。
[0305]此時(shí),在基于最新同步數(shù)據(jù)包計(jì)算的往返延遲時(shí)間(2XDelay)信息不在由當(dāng)前偏移窗口(0ffsetWindOW_cur)限定的延遲時(shí)間內(nèi)的情況下,基于以下表達(dá)式來(lái)更新偏移窗口覽度。
[0306]Offsetffindow_upd=Offsetffindow_cur+Offsetffindow_inc
[0307]通過(guò)上述更新處理,偏移窗口寬度增大。
[0308]另一方面,在基于最新同步數(shù)據(jù)包計(jì)算的往返延遲時(shí)間(2XDelay)信息在由當(dāng)前偏移窗口(0ffSetWindOW_CUr)限定的延遲時(shí)間內(nèi)的情況下,基于以下表達(dá)式來(lái)更新偏移窗口寬度。
[0309]Offsetffindow_upd=Offsetffindow_cur+Offsetffindow_dec
[0310]通過(guò)上述更新處理,偏移窗口寬度縮小。
[0311]當(dāng)執(zhí)行上述算法時(shí),在同步數(shù)據(jù)包的網(wǎng)絡(luò)延遲時(shí)間在當(dāng)前偏移窗口內(nèi)的情況下,圖7中所示的數(shù)據(jù)處理單元500將當(dāng)前偏移窗口的寬度減小預(yù)定固定寬度。另一方面,在同步數(shù)據(jù)包的網(wǎng)絡(luò)延遲時(shí)間不在當(dāng)前偏移窗口內(nèi)的情況下,數(shù)據(jù)處理單元500將當(dāng)前偏移窗口的寬度增大預(yù)定固定寬度。
[0312]可選地,偏移窗口放大處理數(shù)據(jù)541被設(shè)置為增大當(dāng)前窗口寬度的n%的數(shù)據(jù),例如,10%,且偏移窗口縮小處理數(shù)據(jù)542被設(shè)置為減小當(dāng)前窗口寬度的m%的數(shù)據(jù),例如,10%。
[0313]可提供如上所述的各種設(shè)置。
[0314]當(dāng)執(zhí)行上述算法時(shí),在同步數(shù)據(jù)包的網(wǎng)絡(luò)延遲時(shí)間在當(dāng)前偏移窗口內(nèi)的情況下,圖7中示出的數(shù)據(jù)處理單元500將當(dāng)前偏移窗口的寬度減小預(yù)定固定減小率。另一方面,在同步數(shù)據(jù)包的網(wǎng)絡(luò)延遲時(shí)間不在當(dāng)前偏移窗口內(nèi)的情況下,數(shù)據(jù)處理單元500將當(dāng)前偏移窗口的寬度增大預(yù)定固定增大率。
[0315]此外,可提供以下設(shè)置。在相繼執(zhí)行放大處理的情況下,根據(jù)連續(xù)次數(shù)來(lái)改變放大寬度,且在相繼執(zhí)行縮小處理的情況下,根據(jù)連續(xù)次數(shù)來(lái)改變縮小寬度。[0316]參照?qǐng)D8,將描述窗口大小控制算法。
[0317]在圖8的上部,按時(shí)間順序指示基于同步數(shù)據(jù)包I至7測(cè)量的往返延遲時(shí)間是否在當(dāng)前偏移窗口內(nèi),是為(O),否為(X)。
[0318]同步數(shù)據(jù)包I至7是在時(shí)間tl至t7處接收的數(shù)據(jù)包。
[0319]在圖8的下部,示出了偏移窗口寬度的過(guò)渡。
[0320]應(yīng)注意,初始偏移窗口寬度被設(shè)置為預(yù)定寬度。初始偏移窗口寬度在附圖中的時(shí)間to至tl處指示。
[0321]在時(shí)間tl處測(cè)量的同步數(shù)據(jù)包I的延遲時(shí)間為(X),即,不在當(dāng)前偏移窗口內(nèi)。
[0322]在該情況下,在時(shí)間tl處,時(shí)間t0至tl處指示的初始偏移窗口的寬度被放大附圖中示出的大小incl,且結(jié)果是獲得了在時(shí)間tl至t2處指示的窗口寬度。
[0323]接下來(lái),在時(shí)間t2處測(cè)量的同步數(shù)據(jù)包2的延遲時(shí)間也是(X),即,不在當(dāng)前偏移窗口內(nèi)。
[0324]同步數(shù)據(jù)包的延遲時(shí)間連續(xù)兩次在偏移窗口外部。
[0325]在該情況下,在時(shí)間tl至t2處指示的偏移窗口的寬度被放大附圖中示出的大小(inc2),且結(jié)果是獲得了在時(shí)間t2至t3處指示的窗口寬度。
[0326]滿足incl〈inc2,因此執(zhí)行將窗口大小放大比初始放大寬度更大的寬度的處理。
[0327]接下來(lái),在時(shí)間t3處測(cè)量的同步數(shù)據(jù)包3的延遲時(shí)間也是(X),即,不在當(dāng)前偏移窗口內(nèi)。
[0328]同步數(shù)據(jù)包的延遲時(shí)間連續(xù)三次在偏移窗口外部。
[0329]在該情況下,在時(shí)間t2至t3處指示的偏移窗口的寬度被放大附圖中示出的大小(inc3),且結(jié)果是獲得了在時(shí)間t3至t4處指示的窗口寬度。
[0330]滿足incl〈inc2〈inc3,因此執(zhí)行將窗口大小放大比初始和第二放大寬度更大的寬度的處理。
[0331]在執(zhí)行上述處理的情況下,圖7中示出的偏移窗口放大處理數(shù)據(jù)被設(shè)置為根據(jù)放大處理的連續(xù)次數(shù)而順序增大的數(shù)據(jù)。
[0332]接下來(lái),在時(shí)間t4處測(cè)量的同步數(shù)據(jù)包4的延遲時(shí)間是(O),即,在當(dāng)前偏移窗口內(nèi)。
[0333]在窗口大小的放大處理之后,同步數(shù)據(jù)包的延遲時(shí)間第一次落入偏移窗口內(nèi)。
[0334]在該情況下,在時(shí)間t3至t4處指示的偏移窗口的寬度被縮小附圖中所示的大小(decl),且結(jié)果是獲得了在時(shí)間t4至t5處指示的窗口寬度。
[0335]接下來(lái),在時(shí)間t5處測(cè)量的同步數(shù)據(jù)包5的延遲時(shí)間也是(O),即,在當(dāng)前偏移窗口內(nèi)。
[0336]同步數(shù)據(jù)包的延遲時(shí)間連續(xù)兩次在偏移窗口內(nèi)。
[0337]在該情況下,在時(shí)間t4至t5處指示的偏移窗口的寬度被減小附圖中示出的大小(dec2),且結(jié)果是獲得了在時(shí)間t5至t6處指示的窗口寬度。
[0338]窗口寬度的減小幅度(decl)與(dec2)之間的關(guān)系是decl〈dec2。因此,執(zhí)行將窗口大小縮小比初始縮小寬度更大的寬度的處理。
[0339]接下來(lái),在時(shí)間t6處測(cè)量的同步數(shù)據(jù)包6的延遲時(shí)間也是(O),即,在當(dāng)前偏移窗口內(nèi)。[0340]同步數(shù)據(jù)包的延遲時(shí)間連續(xù)三次在偏移窗口內(nèi)。
[0341]在該情況下,在時(shí)間t5至t6處指示的偏移窗口的寬度被縮小附圖中示出的大小(dec3),且結(jié)果是獲得了在時(shí)間t6至t7處指示的窗口寬度。
[0342]窗口寬度的縮小幅度(decl)、(dec2)和(dec3)間的關(guān)系是decl〈dec2〈dec3。因此,執(zhí)行將窗口大小縮小比第一和第二縮小寬度更大的寬度的處理。
[0343]在執(zhí)行上述處理的情況下,圖7中示出的偏移窗口縮小處理數(shù)據(jù)被設(shè)置為窗口寬度的縮小幅度根據(jù)縮小處理的連續(xù)次數(shù)而順序增大的數(shù)據(jù)。
[0344]在如上所述連續(xù)執(zhí)行放大和縮小的情況下,增大幅度和縮小幅度被設(shè)置為順序變大。
[0345]通過(guò)執(zhí)行上述處理,可以更快獲得最優(yōu)窗口大小。
[0346]應(yīng)注意,在圖8所示的實(shí)例中,放大和縮小窗口大小的連續(xù)處理次數(shù)被設(shè)置為三次,但在四次或更多次的設(shè)置中,可執(zhí)行相同的處理。
[0347]可選地,可限定特定的最大放大寬度和特定的最大縮小寬度。對(duì)于預(yù)定次數(shù)或更多的連續(xù)放大處理,可連續(xù)應(yīng)用所限定的最大放大寬度,且對(duì)于預(yù)定次數(shù)或更多的連續(xù)縮小處理,可連續(xù)應(yīng)用所限定的最大縮小寬度。
[0348](6.本公開的結(jié)構(gòu)的結(jié)論)
[0349]以上已參照具體實(shí)例詳細(xì)描述了本公開的實(shí)施方式。顯然,在不背離本公開的要旨的情況下,本領(lǐng)域技術(shù)人員可修改和替換實(shí)施方式,且不應(yīng)進(jìn)行限定性解釋。即,描述了本公開的實(shí)施方式,且不應(yīng)對(duì)本公開進(jìn)行限定性解釋。為確定本公開的要旨,應(yīng)考慮權(quán)利要求。
[0350]應(yīng)注意,本公開可采用以下配置。
[0351](I) 一種通信設(shè)備,包括:
[0352]數(shù)據(jù)處理單元,被配置為執(zhí)行所述通信設(shè)備與通信對(duì)方設(shè)備之間的時(shí)鐘同步處理;以及
[0353]通信單元,被配置為執(zhí)行與所述通信對(duì)方設(shè)備的通信,其中,
[0354]當(dāng)執(zhí)行伴隨有向所述通信對(duì)方設(shè)備發(fā)送和從所述通信對(duì)方設(shè)備接收同步數(shù)據(jù)包的所述時(shí)鐘同步處理時(shí),所述數(shù)據(jù)處理單元將限定應(yīng)用于所述同步處理的數(shù)據(jù)包的可允許延遲時(shí)間范圍的偏移窗口和所述同步數(shù)據(jù)包的網(wǎng)絡(luò)延遲時(shí)間相互比較,選擇所述網(wǎng)絡(luò)延遲時(shí)間在所述偏移窗口內(nèi)的所述同步數(shù)據(jù)包,并應(yīng)用從所選擇的所述同步數(shù)據(jù)包計(jì)算的相位偏移信息來(lái)執(zhí)行相位控制,以及
[0355]所述數(shù)據(jù)處理單元執(zhí)行偏移窗口寬度更新處理,所述偏移窗口寬度更新處理在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于當(dāng)前偏移窗口內(nèi)的情況下,減小所述當(dāng)前偏移窗口的寬度,以及在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于所述當(dāng)前偏移窗口之外的情況下,增大所述當(dāng)前偏移窗口的所述寬度。
[0356](2)根據(jù)項(xiàng)目(I)所述的通信設(shè)備,其中,
[0357]在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于所述當(dāng)前偏移窗口內(nèi)的情況下,所述數(shù)據(jù)處理單元將所述當(dāng)前偏移窗口的所述寬度減小預(yù)定固定寬度,以及
[0358]在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于所述當(dāng)前偏移窗口之外的情況下,所述數(shù)據(jù)處理單元將所述當(dāng)前偏移窗口的所述寬度增大所述預(yù)定固定寬度。[0359](3)根據(jù)項(xiàng)目(I)所述的通信設(shè)備,其中,
[0360]在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于所述當(dāng)前偏移窗口內(nèi)的情況下,所述數(shù)據(jù)處理單元以預(yù)定固定減小率來(lái)減小所述當(dāng)前偏移窗口的所述寬度,以及
[0361]在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于所述當(dāng)前偏移窗口之外的情況下,所述數(shù)據(jù)處理單元以預(yù)定固定增大率來(lái)增大所述當(dāng)前偏移窗口的所述寬度。
[0362](4)根據(jù)項(xiàng)目(I)所述的通信設(shè)備,其中,
[0363]所述數(shù)據(jù)處理單元根據(jù)對(duì)所述偏移窗口的所述寬度的增大處理的連續(xù)計(jì)數(shù)將所述偏移窗口的所述寬度的增大幅度設(shè)置為更大,以及
[0364]所述數(shù)據(jù)處理單元根據(jù)對(duì)所述偏移窗口的所述寬度的減小處理的連續(xù)計(jì)數(shù)將所述偏移窗口的所述寬度的減小幅度設(shè)置為更大。
[0365](5)根據(jù)項(xiàng)目(I)至(4)中任一項(xiàng)所述的通信設(shè)備,其中,
[0366]所述數(shù)據(jù)處理單元在從預(yù)定的所述偏移窗口寬度的上限值到下限值的范圍內(nèi)執(zhí)行對(duì)所述偏移窗口的所述寬度的增大和減小處理。
[0367](6)根據(jù)項(xiàng)目(I)至(5)中任一項(xiàng)所述的通信設(shè)備,其中,
[0368]所述數(shù)據(jù)處理單元計(jì)算從所述通信對(duì)方設(shè)備接收所述同步數(shù)據(jù)包所需的時(shí)間段與向所述通信對(duì)方設(shè)備發(fā)送所述同步數(shù)據(jù)包所需的時(shí)間段之和,作為所述網(wǎng)絡(luò)延遲。
[0369](7)根據(jù)項(xiàng)目(I)至(6)中任一項(xiàng)所述的通信設(shè)備,其中,
[0370]所述數(shù)據(jù)處理單元基于順序計(jì)算的所述同步數(shù)據(jù)包的延遲時(shí)間數(shù)據(jù)來(lái)更新作為所述偏移窗口的末端的最小值。
[0371](8) 一種通信系統(tǒng),包括:
[0372]第一通信設(shè)備;以及
[0373]第二通信設(shè)備,被配置為執(zhí)行與所述第一通信設(shè)備的通信,其中,
[0374]所述第一通信設(shè)備包括:
[0375]數(shù)據(jù)處理單元,被配置為執(zhí)行所述第一通信設(shè)備與所述第二通信設(shè)備之間的時(shí)鐘同步處理;以及
[0376]通信單元,被配置為執(zhí)行與所述第二通信設(shè)備的通信,
[0377]當(dāng)執(zhí)行伴隨有向所述第二通信設(shè)備發(fā)送和從所述第二通信設(shè)備接收同步數(shù)據(jù)包的所述時(shí)鐘同步處理時(shí),所述數(shù)據(jù)處理單元將限定應(yīng)用于所述同步處理的數(shù)據(jù)包的可允許延遲時(shí)間范圍的偏移窗口和所述同步數(shù)據(jù)包的網(wǎng)絡(luò)延遲時(shí)間相互比較,選擇所述網(wǎng)絡(luò)延遲時(shí)間在所述偏移窗口內(nèi)的所述同步數(shù)據(jù)包,并應(yīng)用從所選擇的所述同步數(shù)據(jù)包計(jì)算的相位偏移信息來(lái)執(zhí)行相位控制,以及
[0378]所述數(shù)據(jù)處理單元執(zhí)行偏移窗口寬度更新處理,所述偏移窗口寬度更新處理在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于當(dāng)前偏移窗口內(nèi)的情況下,減小所述當(dāng)前偏移窗口的寬度,以及在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于所述當(dāng)前偏移窗口之外的情況下,增大所述當(dāng)前偏移窗口的所述寬度。
[0379]此外,在上述設(shè)備和系統(tǒng)中執(zhí)行處理的方法和用于執(zhí)行該處理的程序也包括在本公開的結(jié)構(gòu)中。
[0380]此外,上述一系列處理可由硬件、軟件、或者硬件和軟件的組合結(jié)構(gòu)來(lái)執(zhí)行。在通過(guò)軟件執(zhí)行處理的情況下,可以將記錄處理序列的程序安裝到納入專用硬件中的計(jì)算機(jī)的存儲(chǔ)器并執(zhí)行該程序,或者將該程序安裝到能夠執(zhí)行各種處理的通用計(jì)算機(jī)并執(zhí)行該程序。例如,該程序可以提前被記錄在記錄介質(zhì)中??梢詫⒊绦驈挠涗浗橘|(zhì)安裝到計(jì)算機(jī)中或者經(jīng)由諸如LAN (局域網(wǎng))和因特網(wǎng)的網(wǎng)絡(luò)接收程序并將該程序安裝到諸如內(nèi)置硬盤的記錄介質(zhì)。
[0381]應(yīng)注意,在說(shuō)明書中描述的各種處理可不一定以根據(jù)說(shuō)明書的時(shí)間順序來(lái)執(zhí)行。必要時(shí)或者根據(jù)執(zhí)行處理的設(shè)備的處理能力,這些處理可并行或單獨(dú)執(zhí)行。此外,在說(shuō)明書中,系統(tǒng)是指多個(gè)設(shè)備的邏輯組裝結(jié)構(gòu),且結(jié)構(gòu)的設(shè)備不一定在同一殼體中。
[0382]如上所述,采用根據(jù)本公開實(shí)施方式的結(jié)構(gòu),在通信設(shè)備中實(shí)現(xiàn)了高度精確的時(shí)鐘同步處理。
[0383]具體地,所述通信設(shè)備包括:數(shù)據(jù)處理單元,被配置為執(zhí)行所述通信設(shè)備與通信對(duì)方設(shè)備之間的時(shí)鐘同步處理;以及通信單元,被配置為執(zhí)行與所述通信對(duì)方設(shè)備的通信。當(dāng)執(zhí)行伴隨有向所述通信對(duì)方設(shè)備發(fā)送和從所述通信對(duì)方設(shè)備接收同步數(shù)據(jù)包的所述時(shí)鐘同步處理時(shí),所述數(shù)據(jù)處理單元將限定應(yīng)用于所述同步處理的數(shù)據(jù)包的可允許延遲時(shí)間范圍的偏移窗口和所述同步數(shù)據(jù)包的網(wǎng)絡(luò)延遲時(shí)間相互比較,選擇所述網(wǎng)絡(luò)延遲時(shí)間在所述偏移窗口內(nèi)的所述同步數(shù)據(jù)包,并應(yīng)用從所選擇的所述同步數(shù)據(jù)包計(jì)算的相位偏移信息來(lái)執(zhí)行相位控制,以及所述數(shù)據(jù)處理單元執(zhí)行偏移窗口寬度更新處理,所述偏移窗口寬度更新處理在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于當(dāng)前偏移窗口內(nèi)的情況下,減小所述當(dāng)前偏移窗口的寬度,以及在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于所述當(dāng)前偏移窗口之外的情況下,增大所述當(dāng)前偏移窗口的所述寬度。
[0384]采用該結(jié)構(gòu),在適合當(dāng)前狀況的最佳窗口寬度的設(shè)置下,可以選擇用于執(zhí)行可靠同步控制的同步數(shù)據(jù)包,并執(zhí)行高度精確的時(shí)鐘同步處理。
[0385]本公開包括涉及于2012年7月26日在日本專利局提交的日本在先專利申請(qǐng)第JP2012-165355號(hào)中所公開的主題,將其全部?jī)?nèi)容結(jié)合于此供參考。
[0386]本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,只要在所附權(quán)利要求或其等同物的范圍內(nèi),可根據(jù)設(shè)計(jì)需求和其他因素,進(jìn)行各種修改、組合、子組合和變更。
【權(quán)利要求】
1.一種通信設(shè)備,包括: 數(shù)據(jù)處理單元,被配置為執(zhí)行所述通信設(shè)備與通信對(duì)方設(shè)備之間的時(shí)鐘同步處理;以及 通信單元,被配置為執(zhí)行與所述通信對(duì)方設(shè)備的通信,其中, 當(dāng)執(zhí)行伴隨有向所述通信對(duì)方設(shè)備發(fā)送和從所述通信對(duì)方設(shè)備接收同步數(shù)據(jù)包的所述時(shí)鐘同步處理時(shí),所述數(shù)據(jù)處理單元將限定應(yīng)用于所述同步處理的數(shù)據(jù)包的可允許延遲時(shí)間范圍的偏移窗口和所述同步數(shù)據(jù)包的網(wǎng)絡(luò)延遲時(shí)間相互比較,選擇所述網(wǎng)絡(luò)延遲時(shí)間在所述偏移窗口內(nèi)的所述同步數(shù)據(jù)包,并應(yīng)用從所選擇的所述同步數(shù)據(jù)包計(jì)算的相位偏移信息來(lái)執(zhí)行相位控制,以及 所述數(shù)據(jù)處理單元執(zhí)行偏移窗口寬度更新處理,所述偏移窗口寬度更新處理在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于當(dāng)前偏移窗口內(nèi)的情況下,減小所述當(dāng)前偏移窗口的寬度,以及在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于所述當(dāng)前偏移窗口之外的情況下,增大所述當(dāng)前偏移窗口的所述寬度。
2.根據(jù)權(quán)利要求1所述的通信設(shè)備,其中, 在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于所述當(dāng)前偏移窗口內(nèi)的情況下,所述數(shù)據(jù)處理單元將所述當(dāng)前偏移窗口的所述寬度減小預(yù)定固定寬度,以及 在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于所述當(dāng)前偏移窗口之外的情況下,所述數(shù)據(jù)處理單元將所述當(dāng)前偏移窗口的所述寬度增大所述預(yù)定固定寬度。
3.根據(jù)權(quán)利要求1所述的通信設(shè)備,其中, 在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于所述當(dāng)前偏移窗口內(nèi)的情況下,所述數(shù)據(jù)處理單元以預(yù)定固定減小率來(lái)減小所述當(dāng)前偏移窗口的所述寬度,以及 在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于所述當(dāng)前偏移窗口之外的情況下,所述數(shù)據(jù)處理單元以預(yù)定固定增大率來(lái)增大所述當(dāng)前偏移窗口的所述寬度。
4.根據(jù)權(quán)利要求1所述的通信設(shè)備,其中, 所述數(shù)據(jù)處理單元根據(jù)對(duì)所述偏移窗口的所述寬度的增大處理的連續(xù)計(jì)數(shù)將所述偏移窗口的所述寬度的增大幅度設(shè)置為更大,以及 所述數(shù)據(jù)處理單元根據(jù)對(duì)所述偏移窗口的所述寬度的減小處理的連續(xù)計(jì)數(shù)將所述偏移窗口的所述寬度的減小幅度設(shè)置為更大。
5.根據(jù)權(quán)利要求1所述的通信設(shè)備,其中, 所述數(shù)據(jù)處理單元在從預(yù)定的所述偏移窗口寬度的上限值到下限值的范圍內(nèi)執(zhí)行對(duì)所述偏移窗口的所述寬度的增大和減小處理。
6.根據(jù)權(quán)利要求1所述的通信設(shè)備,其中, 所述數(shù)據(jù)處理單元計(jì)算從所述通信對(duì)方設(shè)備接收所述同步數(shù)據(jù)包所需的時(shí)間段與向所述通信對(duì)方設(shè)備發(fā)送所述同步數(shù)據(jù)包所需的時(shí)間段之和,作為所述網(wǎng)絡(luò)延遲。
7.根據(jù)權(quán)利要求1所述的通信設(shè)備,其中, 所述數(shù)據(jù)處理單元基于順次計(jì)算的所述同步數(shù)據(jù)包的延遲時(shí)間數(shù)據(jù)來(lái)更新作為所述偏移窗口的末端的最小值。
8.一種通信系統(tǒng),包括: 第一通信設(shè)備;以及第二通信設(shè)備,被配置為執(zhí)行與所述第一通信設(shè)備的通信,其中, 所述第一通信設(shè)備包括: 數(shù)據(jù)處理單元,被配置為執(zhí)行所述第一通信設(shè)備與所述第二通信設(shè)備之間的時(shí)鐘同步處理;以及 通信單元,被配置為執(zhí)行與所述第二通信設(shè)備的通信, 當(dāng)執(zhí)行伴隨有向所述第二通信設(shè)備發(fā)送和從所述第二通信設(shè)備接收同步數(shù)據(jù)包的所述時(shí)鐘同步處理時(shí),所述數(shù)據(jù)處理單元將限定應(yīng)用于所述同步處理的數(shù)據(jù)包的可允許延遲時(shí)間范圍的偏移窗口和所述同步數(shù)據(jù)包的網(wǎng)絡(luò)延遲時(shí)間相互比較,選擇所述網(wǎng)絡(luò)延遲時(shí)間在所述偏移窗口內(nèi)的所述同步數(shù)據(jù)包,并應(yīng)用從所選擇的所述同步數(shù)據(jù)包計(jì)算的相位偏移信息來(lái)執(zhí)行相位控制,以及 所述數(shù)據(jù)處理單元執(zhí)行偏移窗口寬度更新處理,所述偏移窗口寬度更新處理在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于當(dāng)前偏移窗口內(nèi)的情況下,減小所述當(dāng)前偏移窗口的寬度,以及在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于所述當(dāng)前偏移窗口之外的情況下,增大所述當(dāng)前偏移窗口的所述寬度。
9.一種用于在通信設(shè)備中執(zhí)行時(shí)鐘相位同步處理的同步處理方法,所述通信設(shè)備包括:數(shù)據(jù)處理單元,被配置為執(zhí)行所述通信設(shè)備與通信對(duì)方設(shè)備之間的時(shí)鐘同步處理;以及通信單元,被配置為執(zhí)行與所述通信對(duì)方設(shè)備的通信,所述同步處理方法包括: 當(dāng)執(zhí)行伴隨有向所述通信對(duì)方設(shè)備發(fā)送和從所述通信對(duì)方設(shè)備接收同步數(shù)據(jù)包的所述時(shí)鐘同步處理時(shí),由所述數(shù)據(jù)處理單元將限定應(yīng)用于所述同步處理的數(shù)據(jù)包的可允許延遲時(shí)間范圍的偏移窗口和所述同步數(shù)據(jù)包的網(wǎng)絡(luò)延遲時(shí)間相互比較,選擇所述網(wǎng)絡(luò)延遲時(shí)間在所述偏移窗口內(nèi)的所述同步數(shù)據(jù)包,并應(yīng)用從所選擇的所述同步數(shù)據(jù)包計(jì)算的相位偏移信息來(lái)執(zhí)行相位控制;以及 由所述數(shù)據(jù)處理單元執(zhí)行偏移窗口寬度更新處理,所述偏移窗口寬度更新處理在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于當(dāng)前偏移窗口內(nèi)的情況下,減小所述當(dāng)前偏移窗口的寬度,以及在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于所述當(dāng)前偏移窗口之外的情況下,增大所述當(dāng)前偏移窗口的所述寬度。
10.根據(jù)權(quán)利要求9所述的同步處理方法,其中, 在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于所述當(dāng)前偏移窗口內(nèi)的情況下,由所述數(shù)據(jù)處理單元將所述當(dāng)前偏移窗口的所述寬度減小預(yù)定固定寬度,以及 在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于所述當(dāng)前偏移窗口之外的情況下,由所述數(shù)據(jù)處理單元將所述當(dāng)前偏移窗口的所述寬度增大所述預(yù)定固定寬度。
11.一種使得在通信設(shè)備中執(zhí)行時(shí)鐘相位同步處理的程序,所述通信設(shè)備包括:數(shù)據(jù)處理單元,被配置為執(zhí)行所述通信設(shè)備與通信對(duì)方設(shè)備之間的時(shí)鐘同步處理;以及通信單元,被配置為執(zhí)行與所述通信對(duì)方設(shè)備的通信,所述程序使所述數(shù)據(jù)處理單元執(zhí)行以下步驟: 當(dāng)執(zhí)行伴隨有向所述通信對(duì)方設(shè)備發(fā)送和從所述通信對(duì)方設(shè)備接收同步數(shù)據(jù)包的所述時(shí)鐘同步處理時(shí),由所述數(shù)據(jù)處理單元將限定應(yīng)用于所述同步處理的數(shù)據(jù)包的可允許延遲時(shí)間范圍的偏移窗口和所述同步數(shù)據(jù)包的網(wǎng)絡(luò)延遲時(shí)間相互比較,選擇所述網(wǎng)絡(luò)延遲時(shí)間在所述偏移窗口內(nèi)的所述同步數(shù)據(jù)包,并應(yīng)用從所選擇的所述同步數(shù)據(jù)包計(jì)算的相位偏移信息來(lái)執(zhí)行相位控制;以及 由所述數(shù)據(jù)處理單元執(zhí)行偏移窗口寬度更新處理,所述偏移窗口寬度更新處理在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于當(dāng)前偏移窗口內(nèi)的情況下,減小所述當(dāng)前偏移窗口的寬度,以及在所述同步數(shù)據(jù)包的所述網(wǎng)絡(luò)延遲時(shí)間處于所述當(dāng)前偏移窗口之外的情況下,增大所述當(dāng)前偏移窗口的所述寬度。
【文檔編號(hào)】H04J3/06GK103580769SQ201310306277
【公開日】2014年2月12日 申請(qǐng)日期:2013年7月19日 優(yōu)先權(quán)日:2012年7月26日
【發(fā)明者】浜松俊彥, 染谷郁男, 兒島俊明 申請(qǐng)人:索尼公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1