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

基于工業(yè)互聯(lián)網(wǎng)現(xiàn)場(chǎng)層寬帶總線架構(gòu)的同步方法及裝置與流程

文檔序號(hào):12889952閱讀:341來(lái)源:國(guó)知局
基于工業(yè)互聯(lián)網(wǎng)現(xiàn)場(chǎng)層寬帶總線架構(gòu)的同步方法及裝置與流程

本申請(qǐng)涉及通信技術(shù)領(lǐng)域,尤其涉及基于工業(yè)互聯(lián)網(wǎng)現(xiàn)場(chǎng)層寬帶總線架構(gòu)的同步方法及裝置。



背景技術(shù):

現(xiàn)有通信技術(shù)下,自動(dòng)化領(lǐng)域中的底層數(shù)據(jù)通信主要采用現(xiàn)場(chǎng)總線來(lái)實(shí)現(xiàn)。所謂現(xiàn)場(chǎng)總線是指安裝在制造或過(guò)程區(qū)域的現(xiàn)場(chǎng)裝置與控制室內(nèi)的自動(dòng)裝置之間的數(shù)字式、串行、多點(diǎn)通信的數(shù)據(jù)總線。其中,現(xiàn)場(chǎng)總線主要包括:控制器局域網(wǎng)絡(luò)(controllerareanetwork,can)總線、過(guò)程現(xiàn)場(chǎng)(processfieldbus,profibus)總線。

但是,can總線和profibus總線的傳輸寬帶較低,一般在50m以下,導(dǎo)致傳輸速率慢,無(wú)法滿足大型工業(yè)現(xiàn)場(chǎng)中眾多工業(yè)現(xiàn)場(chǎng)設(shè)備的接入及高速傳輸需求。

而profinet等工業(yè)以太網(wǎng)總線,雖然相較can和profibus傳輸帶寬較高,在工業(yè)現(xiàn)場(chǎng)應(yīng)用時(shí),需要借助以太網(wǎng)交換機(jī)實(shí)現(xiàn)設(shè)備的接入及數(shù)據(jù)傳輸,系統(tǒng)復(fù)雜、布線困難,無(wú)法滿足數(shù)據(jù)高速、實(shí)時(shí)傳輸。并且,隨著工業(yè)現(xiàn)場(chǎng)規(guī)模的壯大,工業(yè)現(xiàn)場(chǎng)設(shè)備也隨之繁雜眾多,現(xiàn)場(chǎng)總線需要掛接大量工業(yè)現(xiàn)場(chǎng)設(shè)備,profinet也無(wú)法滿足大型工業(yè)現(xiàn)場(chǎng)中大量工業(yè)現(xiàn)場(chǎng)設(shè)備的接入及高速傳輸需求。而且,由于,需要借助以太網(wǎng)交換機(jī)實(shí)現(xiàn)設(shè)備的接入及數(shù)據(jù)傳輸,因此,profinet等工業(yè)以太網(wǎng)總線的同步方案比較復(fù)雜且效果較差。

隨著工業(yè)現(xiàn)場(chǎng)規(guī)模的壯大,工業(yè)現(xiàn)場(chǎng)設(shè)備的增多,現(xiàn)有技術(shù)下缺少一種可以同時(shí)滿足高實(shí)時(shí)、高寬帶、高速并且不需要交換機(jī)的現(xiàn)場(chǎng)總線。



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

本申請(qǐng)實(shí)施例提供基于工業(yè)互聯(lián)網(wǎng)現(xiàn)場(chǎng)層寬帶總線架構(gòu)的同步方法及裝置,用于使整個(gè)總線系統(tǒng)達(dá)到同步,同步方案益于布署、系統(tǒng)同步準(zhǔn)確且系統(tǒng)可靠性較高,為傳輸硬實(shí)時(shí)業(yè)務(wù)提供基礎(chǔ)保證。

本申請(qǐng)實(shí)施例提供的具體技術(shù)方案如下:

第一方面,基于工業(yè)互聯(lián)網(wǎng)現(xiàn)場(chǎng)層寬帶總線架構(gòu)的同步方法,基于工業(yè)互聯(lián)網(wǎng)現(xiàn)場(chǎng)層寬帶總線架構(gòu),包括:總線控制器、至少一個(gè)總線終端和兩線制總線,總線控制器與總線終端通過(guò)兩線制總線連接構(gòu)成一個(gè)總線系統(tǒng),并且總線控制器與任一總線終端之間、以及各總線終端之間基于多載波正交頻分復(fù)用ofdm技術(shù)進(jìn)行通信,其中,各總線終端占用的子載波之間互不干擾,本方法應(yīng)用于每個(gè)總線終端,本方法包括:

總線終端接收總線控制器在下行系統(tǒng)子幀上發(fā)送的下行導(dǎo)頻信號(hào),并基于接收的下行導(dǎo)頻信號(hào),分別確定總線終端與總線控制器之間的時(shí)鐘偏差和符號(hào)偏差;

總線終端基于時(shí)鐘偏差對(duì)接收信號(hào)進(jìn)行時(shí)鐘糾正,并基于時(shí)鐘偏差對(duì)發(fā)送信號(hào)進(jìn)行時(shí)鐘糾正,并基于符號(hào)偏差對(duì)接收信號(hào)的開(kāi)窗位置進(jìn)行調(diào)整,并基于符號(hào)偏差對(duì)發(fā)送信號(hào)的開(kāi)窗位置進(jìn)行調(diào)整,實(shí)現(xiàn)總線終端與總線控制器之間的時(shí)鐘同步和符號(hào)同步;

總線終端根據(jù)總線終端與總線控制器之間的傳輸時(shí)延,對(duì)發(fā)送給總線控制器的信號(hào)的發(fā)送時(shí)間進(jìn)行傳輸時(shí)延調(diào)整,根據(jù)總線終端與其它總線終端之間的傳輸時(shí)延,對(duì)發(fā)送給其它總線終端的信號(hào)的發(fā)送時(shí)間進(jìn)行傳輸時(shí)延調(diào)整,通過(guò)每個(gè)總線終端與總線控制器之間的時(shí)鐘同步和符號(hào)同步以及傳輸時(shí)延調(diào)整實(shí)現(xiàn)總線系統(tǒng)同步。

較佳的,基于接收的下行導(dǎo)頻信號(hào),分別確定總線終端與總線控制器之間的時(shí)鐘偏差和符號(hào)偏差,具體包括:

在總線系統(tǒng)初始化時(shí),總線終端每次在當(dāng)前下行系統(tǒng)子幀上接收到下行導(dǎo)頻信號(hào)后,根據(jù)當(dāng)前下行系統(tǒng)子幀上接收的兩個(gè)下行導(dǎo)頻信號(hào),分別確定總線終端與總線控制器之間的時(shí)鐘偏差和符號(hào)偏差;或者,

在總線系統(tǒng)穩(wěn)定運(yùn)行時(shí),總線終端每次在當(dāng)前下行系統(tǒng)子幀上接收到下行導(dǎo)頻信號(hào)后,基于在當(dāng)前下行系統(tǒng)子幀上接收的下行導(dǎo)頻信號(hào),以及上一個(gè)下行系統(tǒng)子幀上接收的下行導(dǎo)頻信號(hào),確定總線終端與總線控制器之間的時(shí)鐘偏差,并每隔預(yù)設(shè)個(gè)數(shù)的信號(hào)幀,基于當(dāng)前下行系統(tǒng)子幀上接收的下行導(dǎo)頻信號(hào),以及上一個(gè)下行系統(tǒng)子幀上接收的下行導(dǎo)頻信號(hào),確定總線終端與總線控制器之間的符號(hào)偏差。

較佳的,在總線終端基于時(shí)鐘偏差對(duì)傳輸?shù)男盘?hào)的時(shí)鐘進(jìn)行時(shí)鐘同步調(diào)整,并基于符號(hào)偏差對(duì)傳輸?shù)男盘?hào)的開(kāi)窗位置進(jìn)行符號(hào)同步調(diào)整之后,在總線終端根據(jù)總線控制器返回的總線終端與總線控制器之間的傳輸時(shí)延,對(duì)發(fā)送給總線控制器的信號(hào)的發(fā)送時(shí)間進(jìn)行傳輸時(shí)延調(diào)整之前,進(jìn)一步包括:

總線終端確定正確接收到總線控制器在下行子幀上發(fā)送的系統(tǒng)廣播信息時(shí),判定與總線控制器的時(shí)鐘同步成功并且與總線控制器的符號(hào)同步成功。

較佳的,在判定與總線控制器的時(shí)鐘同步成功并且與總線控制器的符號(hào)同步成功之后,在總線終端根據(jù)總線終端與總線控制器之間的傳輸時(shí)延,對(duì)發(fā)送給總線控制器的信號(hào)的發(fā)送時(shí)間進(jìn)行傳輸時(shí)延調(diào)整之前,進(jìn)一步包括:

若總線終端為初始接入總線控制器的總線終端,則在普通幀中包含的上行子幀上向總線控制器發(fā)送接入請(qǐng)求消息,觸發(fā)總線控制器基于接入請(qǐng)求消息向總線終端返回?cái)y帶有總線控制器與總線終端之間傳輸時(shí)延的接入確認(rèn)消息,并在下行子幀上接收總線控制器發(fā)送的接入確認(rèn)消息,其中,普通幀為包含下行系統(tǒng)子幀、下行子幀和上行子幀的信號(hào)幀;或者,

若總線終端為隨機(jī)接入總線控制器的總線終端,則在特殊幀中包含的隨機(jī)接入系統(tǒng)子幀上向總線控制器發(fā)送接入請(qǐng)求消息,觸發(fā)總線控制器基于接入請(qǐng)求消息向總線終端返回?cái)y帶有總線控制器與總線終端之間傳輸時(shí)延的接入確認(rèn)消息,并在下行子幀上接收總線控制器發(fā)送的接入確認(rèn)消息,其中,特殊幀為包含下行系統(tǒng)子幀、下行子幀、上行子幀和隨機(jī)接入系統(tǒng)子幀的信號(hào)幀。

較佳的,觸發(fā)總線控制器基于接入請(qǐng)求消息向總線終端返回?cái)y帶有總線控制器與總線終端之間傳輸時(shí)延的接入確認(rèn)消息,包括:

觸發(fā)總線控制器執(zhí)行以下步驟:

獲取接入請(qǐng)求消息的接收時(shí)間,并獲取上行子幀包含的指定個(gè)數(shù)的ofdm符號(hào)對(duì)應(yīng)的發(fā)送時(shí)間;

將小于接收時(shí)間,并且與接收時(shí)間的差值最小的ofdm符號(hào)對(duì)應(yīng)的發(fā)送時(shí)間,作為接入請(qǐng)求消息的發(fā)送時(shí)間。

基于接入請(qǐng)求消息的接收時(shí)間與接入請(qǐng)求消息的發(fā)送時(shí)間的差值,確定總線終端與總線控制器之間的傳輸時(shí)延,并將攜帶有總線控制器與總線終端之間傳輸時(shí)延的接入確認(rèn)消息發(fā)送至總線終端。

較佳的,下行系統(tǒng)子幀為每個(gè)信號(hào)幀上的第一個(gè)子幀,信號(hào)幀為特殊幀或普通幀。

第二方面,基于工業(yè)互聯(lián)網(wǎng)現(xiàn)場(chǎng)層寬帶總線架構(gòu)的同步裝置,基于工業(yè)互聯(lián)網(wǎng)現(xiàn)場(chǎng)層寬帶總線架構(gòu),包括:總線控制器、至少一個(gè)總線終端和兩線制總線,總線控制器與總線終端通過(guò)兩線制總線連接構(gòu)成一個(gè)總線系統(tǒng),并且總線控制器與任一總線終端之間、以及各總線終端之間基于多載波正交頻分復(fù)用ofdm技術(shù)進(jìn)行通信,其中,各總線終端占用的子載波之間互不干擾,本裝置應(yīng)用于每個(gè)總線終端,包括:

確定單元,用于接收總線控制器在下行系統(tǒng)子幀上發(fā)送的下行導(dǎo)頻信號(hào),并基于接收的下行導(dǎo)頻信號(hào),分別確定總線終端與總線控制器之間的時(shí)鐘偏差和符號(hào)偏差;

調(diào)整單元,用于基于時(shí)鐘偏差對(duì)接收信號(hào)進(jìn)行時(shí)鐘糾正,并基于時(shí)鐘偏差對(duì)發(fā)送信號(hào)進(jìn)行時(shí)鐘糾正,并基于符號(hào)偏差對(duì)接收信號(hào)的開(kāi)窗位置進(jìn)行調(diào)整,并基于符號(hào)偏差對(duì)發(fā)送信號(hào)的開(kāi)窗位置進(jìn)行調(diào)整,實(shí)現(xiàn)總線終端與總線控制器之間的時(shí)鐘同步和符號(hào)同步;

同步單元,用于根據(jù)總線終端與總線控制器之間的傳輸時(shí)延,對(duì)發(fā)送給總線控制器的信號(hào)的發(fā)送時(shí)間進(jìn)行傳輸時(shí)延調(diào)整,根據(jù)總線終端與其它總線終端之間的傳輸時(shí)延,對(duì)發(fā)送給其它總線終端的信號(hào)的發(fā)送時(shí)間進(jìn)行傳輸時(shí)延調(diào)整,通過(guò)每個(gè)總線終端與總線控制器之間的時(shí)鐘同步和符號(hào)同步以及傳輸時(shí)延調(diào)整實(shí)現(xiàn)總線系統(tǒng)同步。

較佳的,在基于接收的下行導(dǎo)頻信號(hào),分別確定總線終端與總線控制器之間的時(shí)鐘偏差和符號(hào)偏差時(shí),確定單元具體用于:

在總線系統(tǒng)初始化時(shí),每次在當(dāng)前下行系統(tǒng)子幀上接收到下行導(dǎo)頻信號(hào)后,根據(jù)當(dāng)前下行系統(tǒng)子幀上接收的兩個(gè)下行導(dǎo)頻信號(hào),分別確定總線終端與總線控制器之間的時(shí)鐘偏差和符號(hào)偏差;或者,

在總線系統(tǒng)穩(wěn)定運(yùn)行時(shí),每次在當(dāng)前下行系統(tǒng)子幀上接收到下行導(dǎo)頻信號(hào)后,基于在當(dāng)前下行系統(tǒng)子幀上接收的下行導(dǎo)頻信號(hào),以及上一個(gè)下行系統(tǒng)子幀上接收的下行導(dǎo)頻信號(hào),確定總線終端與總線控制器之間的時(shí)鐘偏差,并每隔預(yù)設(shè)個(gè)數(shù)的信號(hào)幀,基于當(dāng)前下行系統(tǒng)子幀上接收的下行導(dǎo)頻信號(hào),以及上一個(gè)下行系統(tǒng)子幀上接收的下行導(dǎo)頻信號(hào),確定總線終端與總線控制器之間的符號(hào)偏差。

較佳的,在總線終端基于時(shí)鐘偏差對(duì)傳輸?shù)男盘?hào)的時(shí)鐘進(jìn)行時(shí)鐘同步調(diào)整,并基于符號(hào)偏差對(duì)傳輸?shù)男盘?hào)的開(kāi)窗位置進(jìn)行符號(hào)同步調(diào)整之后,在總線終端根據(jù)總線控制器返回的總線終端與總線控制器之間的傳輸時(shí)延,對(duì)發(fā)送給總線控制器的信號(hào)的發(fā)送時(shí)間進(jìn)行傳輸時(shí)延調(diào)整之前,調(diào)整單元還用于:

總線終端確定正確接收到總線控制器在下行子幀上發(fā)送的系統(tǒng)廣播信息時(shí),判定與總線控制器的時(shí)鐘同步成功并且與總線控制器的符號(hào)同步成功。

較佳的,在判定與總線控制器的時(shí)鐘同步成功并且與總線控制器的符號(hào)同步成功之后,在總線終端根據(jù)總線終端與總線控制器之間的傳輸時(shí)延,對(duì)發(fā)送給總線控制器的信號(hào)的發(fā)送時(shí)間進(jìn)行傳輸時(shí)延調(diào)整之前,調(diào)整單元還用于:

若總線終端為初始接入總線控制器的總線終端,則在普通幀中包含的上行子幀上向總線控制器發(fā)送接入請(qǐng)求消息,觸發(fā)總線控制器基于接入請(qǐng)求消息向總線終端返回?cái)y帶有總線控制器與總線終端之間傳輸時(shí)延的接入確認(rèn)消息,并在下行子幀上接收總線控制器發(fā)送的接入確認(rèn)消息,其中,普通幀為包含下行系統(tǒng)子幀、下行子幀和上行子幀的信號(hào)幀;或者,

若總線終端為隨機(jī)接入總線控制器的總線終端,則在特殊幀中包含的隨機(jī)接入系統(tǒng)子幀上向總線控制器發(fā)送接入請(qǐng)求消息,觸發(fā)總線控制器基于接入請(qǐng)求消息向總線終端返回?cái)y帶有總線控制器與總線終端之間傳輸時(shí)延的接入確認(rèn)消息,并在下行子幀上接收總線控制器發(fā)送的接入確認(rèn)消息,其中,特殊幀為包含下行系統(tǒng)子幀、下行子幀、上行子幀和隨機(jī)接入系統(tǒng)子幀的信號(hào)幀。

較佳的,在觸發(fā)總線控制器基于接入請(qǐng)求消息向總線終端返回?cái)y帶有總線控制器與總線終端之間傳輸時(shí)延的接入確認(rèn)消息時(shí),調(diào)整單元還用于:

觸發(fā)總線控制器執(zhí)行以下步驟:

獲取接入請(qǐng)求消息的接收時(shí)間,并獲取上行子幀包含的指定個(gè)數(shù)的ofdm符號(hào)對(duì)應(yīng)的發(fā)送時(shí)間;

將小于接收時(shí)間,并且與接收時(shí)間的差值最小的ofdm符號(hào)對(duì)應(yīng)的發(fā)送時(shí)間,作為接入請(qǐng)求消息的發(fā)送時(shí)間。

基于接入請(qǐng)求消息的接收時(shí)間與接入請(qǐng)求消息的發(fā)送時(shí)間的差值,確定總線終端與總線控制器之間的傳輸時(shí)延,并將攜帶有總線控制器與總線終端之間傳輸時(shí)延的接入確認(rèn)消息發(fā)送至總線終端。

較佳的,下行系統(tǒng)子幀為每個(gè)信號(hào)幀上的第一個(gè)子幀,信號(hào)幀為特殊幀或普通幀。

第三方面,一種電子設(shè)備,包括:一個(gè)或多個(gè)處理器;以及

一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì),可讀介質(zhì)上存儲(chǔ)有用于基于工業(yè)互聯(lián)網(wǎng)現(xiàn)場(chǎng)層寬帶總線架構(gòu)的同步的程序,其中,程序被一個(gè)或多個(gè)處理器執(zhí)行時(shí),實(shí)現(xiàn)上述第一方面中任一項(xiàng)的方法的步驟。

第四方面,一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì),可讀介質(zhì)上存儲(chǔ)有用于基于工業(yè)互聯(lián)網(wǎng)現(xiàn)場(chǎng)層寬帶總線架構(gòu)的同步的程序,其中,程序被一個(gè)或多個(gè)處理器執(zhí)行時(shí),實(shí)現(xiàn)上述第一方面中任一項(xiàng)的方法的步驟。

第五方面,基于工業(yè)互聯(lián)網(wǎng)現(xiàn)場(chǎng)層寬帶總線架構(gòu)的同步方法,基于工業(yè)互聯(lián)網(wǎng)現(xiàn)場(chǎng)層寬帶總線架構(gòu)包括:總線控制器和總線終端,各總線終端之間基于多載波ofdm技術(shù)進(jìn)行通信包括:

總線終端接收總線控制器在下行系統(tǒng)子幀上發(fā)送的下行導(dǎo)頻信號(hào);

總線終端基于接收的下行導(dǎo)頻信號(hào),分別確定總線終端與總線控制器之間的時(shí)鐘偏差和符號(hào)偏差;其中,時(shí)鐘偏差用于對(duì)傳輸信號(hào)進(jìn)行時(shí)鐘糾正,符號(hào)偏差用于對(duì)傳輸信號(hào)的開(kāi)窗位置進(jìn)行調(diào)整;

總線終端獲取本地存儲(chǔ)的傳輸時(shí)延,并基于時(shí)鐘偏差、符號(hào)偏差和傳輸時(shí)延,對(duì)傳輸?shù)男盘?hào)進(jìn)行相應(yīng)地調(diào)整。其中,傳輸時(shí)延包括總線終端與總線控制器之間的時(shí)延和各個(gè)總線終端之間的時(shí)延。

較佳的,基于時(shí)鐘偏差、符號(hào)偏差和傳輸時(shí)延,對(duì)傳輸?shù)男盘?hào)進(jìn)行相應(yīng)地調(diào)整,具體包括:

總線終端基于時(shí)鐘偏差對(duì)接收信號(hào)進(jìn)行時(shí)鐘糾正,并基于時(shí)鐘偏差對(duì)發(fā)送信號(hào)進(jìn)行時(shí)鐘糾正,并基于符號(hào)偏差對(duì)接收信號(hào)的開(kāi)窗位置進(jìn)行調(diào)整,并基于符號(hào)偏差對(duì)發(fā)送信號(hào)的開(kāi)窗位置進(jìn)行調(diào)整,實(shí)現(xiàn)總線終端與總線控制器之間的時(shí)鐘同步和符號(hào)同步;

總線終端根據(jù)總線終端與總線控制器之間的傳輸時(shí)延,對(duì)發(fā)送給總線控制器的信號(hào)的發(fā)送時(shí)間進(jìn)行傳輸時(shí)延調(diào)整,根據(jù)總線終端與其它總線終端之間的傳輸時(shí)延,對(duì)發(fā)送給其它總線終端的信號(hào)的發(fā)送時(shí)間進(jìn)行傳輸時(shí)延調(diào)整,通過(guò)每個(gè)總線終端與總線控制器之間的時(shí)鐘同步和符號(hào)同步以及傳輸時(shí)延調(diào)整實(shí)現(xiàn)總線系統(tǒng)同步。

第六方面,基于工業(yè)互聯(lián)網(wǎng)現(xiàn)場(chǎng)層寬帶總線架構(gòu)的同步裝置,基于工業(yè)互聯(lián)網(wǎng)現(xiàn)場(chǎng)層寬帶總線架構(gòu)包括:總線控制器和總線終端,各總線終端之間基于多載波ofdm技術(shù)進(jìn)行通信包括:

接收單元,用于接收總線控制器在下行系統(tǒng)子幀上發(fā)送的下行導(dǎo)頻信號(hào);

確定單元,用于基于接收的下行導(dǎo)頻信號(hào),分別確定總線終端與總線控制器之間的時(shí)鐘偏差和符號(hào)偏差;其中,時(shí)鐘偏差用于對(duì)傳輸信號(hào)進(jìn)行時(shí)鐘糾正,符號(hào)偏差用于對(duì)傳輸信號(hào)的開(kāi)窗位置進(jìn)行調(diào)整;

調(diào)整單元,用于獲取本地存儲(chǔ)的傳輸時(shí)延,并基于時(shí)鐘偏差、符號(hào)偏差和傳輸時(shí)延,對(duì)傳輸?shù)男盘?hào)進(jìn)行相應(yīng)地調(diào)整。其中,傳輸時(shí)延包括總線終端與總線控制器之間的時(shí)延和各個(gè)總線終端之間的時(shí)延。

較佳的,在基于時(shí)鐘偏差、符號(hào)偏差和傳輸時(shí)延,對(duì)傳輸?shù)男盘?hào)進(jìn)行相應(yīng)地調(diào)整時(shí),調(diào)整單元具體用于:

基于時(shí)鐘偏差對(duì)接收信號(hào)進(jìn)行時(shí)鐘糾正,并基于時(shí)鐘偏差對(duì)發(fā)送信號(hào)進(jìn)行時(shí)鐘糾正,并基于符號(hào)偏差對(duì)接收信號(hào)的開(kāi)窗位置進(jìn)行調(diào)整,并基于符號(hào)偏差對(duì)發(fā)送信號(hào)的開(kāi)窗位置進(jìn)行調(diào)整,實(shí)現(xiàn)總線終端與總線控制器之間的時(shí)鐘同步和符號(hào)同步;

根據(jù)總線終端與總線控制器之間的傳輸時(shí)延,對(duì)發(fā)送給總線控制器的信號(hào)的發(fā)送時(shí)間進(jìn)行傳輸時(shí)延調(diào)整,根據(jù)總線終端與其它總線終端之間的傳輸時(shí)延,對(duì)發(fā)送給其它總線終端的信號(hào)的發(fā)送時(shí)間進(jìn)行傳輸時(shí)延調(diào)整,通過(guò)每個(gè)總線終端與總線控制器之間的時(shí)鐘同步和符號(hào)同步以及傳輸時(shí)延調(diào)整實(shí)現(xiàn)總線系統(tǒng)同步。

第七方面,一種電子設(shè)備,包括:一個(gè)或多個(gè)處理器;以及

一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì),可讀介質(zhì)上存儲(chǔ)有用于基于工業(yè)互聯(lián)網(wǎng)現(xiàn)場(chǎng)層寬帶總線架構(gòu)的同步的程序,其中,程序被一個(gè)或多個(gè)處理器執(zhí)行時(shí),實(shí)現(xiàn)上述第五方面中任一項(xiàng)的方法的步驟。

第八方面,一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì),可讀介質(zhì)上存儲(chǔ)有用于基于工業(yè)互聯(lián)網(wǎng)現(xiàn)場(chǎng)層寬帶總線架構(gòu)的同步的程序,其中,程序被一個(gè)或多個(gè)處理器執(zhí)行時(shí),實(shí)現(xiàn)上述第五方面中任一項(xiàng)的方法的步驟。

本申請(qǐng)實(shí)施例中,總線終端接收總線控制器在下行系統(tǒng)子幀上發(fā)送的下行導(dǎo)頻信號(hào),并基于接收的下行導(dǎo)頻信號(hào),分別確定總線終端與總線控制器之間的時(shí)鐘偏差和符號(hào)偏差;總線終端基于時(shí)鐘偏差對(duì)接收信號(hào)進(jìn)行時(shí)鐘糾正,并基于時(shí)鐘偏差對(duì)發(fā)送信號(hào)進(jìn)行時(shí)鐘糾正,并基于符號(hào)偏差對(duì)接收信號(hào)的開(kāi)窗位置進(jìn)行調(diào)整,并基于符號(hào)偏差對(duì)發(fā)送信號(hào)的開(kāi)窗位置進(jìn)行調(diào)整,實(shí)現(xiàn)總線終端與總線控制器之間的時(shí)鐘同步和符號(hào)同步;總線終端根據(jù)總線終端與總線控制器之間的傳輸時(shí)延,對(duì)發(fā)送給總線控制器的信號(hào)的發(fā)送時(shí)間進(jìn)行傳輸時(shí)延調(diào)整,根據(jù)總線終端與其它總線終端之間的傳輸時(shí)延,對(duì)發(fā)送給其它總線終端的信號(hào)的發(fā)送時(shí)間進(jìn)行傳輸時(shí)延調(diào)整,通過(guò)每個(gè)總線終端與總線控制器之間的時(shí)鐘同步和符號(hào)同步以及傳輸時(shí)延調(diào)整實(shí)現(xiàn)總線系統(tǒng)同步。本發(fā)明提供的同步方案中,總線控制器不需要做時(shí)鐘同步和符號(hào)同步,所有總線終端以總線控制器為標(biāo)準(zhǔn),在接收信號(hào)時(shí)和發(fā)射信號(hào)時(shí),根據(jù)下行導(dǎo)頻信號(hào)對(duì)接收信號(hào)和發(fā)送信號(hào)進(jìn)行自適應(yīng)性時(shí)鐘糾正并確定開(kāi)窗位置,不需要對(duì)本地時(shí)鐘進(jìn)行調(diào)整,實(shí)現(xiàn)了與總線控制器的時(shí)鐘同步和符號(hào)同步;并且,所有總線終端在發(fā)送信號(hào)根據(jù)傳輸時(shí)延對(duì)發(fā)送時(shí)間調(diào)整。因而,所有總線終端通過(guò)時(shí)鐘同步、符號(hào)同步和傳輸時(shí)延調(diào)整,實(shí)現(xiàn)了總線系統(tǒng)上所有設(shè)備的同步,為實(shí)現(xiàn)硬實(shí)時(shí)業(yè)務(wù)提供了基礎(chǔ)保障??偩€控制器在發(fā)射和接收時(shí)均不做調(diào)整。通過(guò)物理層同步過(guò)程實(shí)現(xiàn)了總線系統(tǒng)上所有總線終端與總線控制器的時(shí)鐘同步和符號(hào)同步。

附圖說(shuō)明

圖1a為本申請(qǐng)實(shí)施例中總線系統(tǒng)的架構(gòu)示意圖;

圖1b為本申請(qǐng)實(shí)施例中總線系統(tǒng)的幀結(jié)構(gòu)示意圖;

圖2為本申請(qǐng)實(shí)施例一中基于工業(yè)互聯(lián)網(wǎng)現(xiàn)場(chǎng)層寬帶總線架構(gòu)的同步方法的流程圖;

圖3a為本申請(qǐng)實(shí)施例二中基于工業(yè)互聯(lián)網(wǎng)現(xiàn)場(chǎng)層寬帶總線架構(gòu)的同步方法的流程圖;

圖3b為本申請(qǐng)實(shí)施例二中信號(hào)幀的傳輸時(shí)間示意圖。

圖4為本申請(qǐng)實(shí)施例中基于工業(yè)互聯(lián)網(wǎng)現(xiàn)場(chǎng)層寬帶總線架構(gòu)的第一種同步裝置的結(jié)構(gòu)示意圖;

圖5為本申請(qǐng)實(shí)施例中基于工業(yè)互聯(lián)網(wǎng)現(xiàn)場(chǎng)層寬帶總線架構(gòu)的第二種同步裝置的結(jié)構(gòu)示意圖。

具體實(shí)施方式

下面將結(jié)合本申請(qǐng)實(shí)施例中的附圖,對(duì)本申請(qǐng)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請(qǐng)一部分實(shí)施例,并不是全部的實(shí)施例?;诒旧暾?qǐng)實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本申請(qǐng)保護(hù)的范圍。

為了使整個(gè)總線系統(tǒng)達(dá)到同步,為傳輸硬實(shí)時(shí)業(yè)務(wù)提供基礎(chǔ)保證,本申請(qǐng)實(shí)施例中,設(shè)計(jì)了基于工業(yè)互聯(lián)網(wǎng)現(xiàn)場(chǎng)層寬帶總線架構(gòu)的同步方法,該方法為總線終端根據(jù)總線控制器發(fā)送的下行導(dǎo)頻信號(hào)確定的時(shí)鐘偏差和符號(hào)偏差,進(jìn)行時(shí)鐘同步調(diào)整和符號(hào)同步調(diào)整,進(jìn)一步地,根據(jù)總線終端與總線控制器之間的傳輸時(shí)延,對(duì)發(fā)送給其它總線終端的信號(hào)的發(fā)送時(shí)間進(jìn)行傳輸時(shí)延調(diào)整。

硬實(shí)時(shí)業(yè)務(wù)對(duì)時(shí)限有嚴(yán)格的要求,一旦任務(wù)錯(cuò)誤截止期限,會(huì)帶來(lái)不可預(yù)料的后果,甚至導(dǎo)致嚴(yán)重的災(zāi)難?,F(xiàn)場(chǎng)總線系統(tǒng)對(duì)實(shí)時(shí)性和可靠性要求較高,任務(wù)錯(cuò)過(guò)截止期限將帶來(lái)非常嚴(yán)重的后果。本發(fā)明提供的同步方法,總線控制器不需要做時(shí)鐘同步和符號(hào)同步,所有總線終端以總線控制器為標(biāo)準(zhǔn),在接收信號(hào)時(shí)和發(fā)射信號(hào)時(shí),根據(jù)下行導(dǎo)頻信號(hào)對(duì)接收信號(hào)和發(fā)送信號(hào)進(jìn)行自適應(yīng)性時(shí)鐘糾正并確定開(kāi)窗位置,不需要地本地時(shí)鐘進(jìn)行調(diào)整,實(shí)現(xiàn)與總線控制器的時(shí)鐘同步和符號(hào)同步;并且,所有總線終端在發(fā)送信號(hào)根據(jù)傳輸時(shí)延對(duì)發(fā)送時(shí)間調(diào)整。因而,所有總線終端通過(guò)時(shí)鐘同步、符號(hào)同步和傳輸時(shí)延調(diào)整,實(shí)現(xiàn)了總線系統(tǒng)上所有設(shè)備的同步,為實(shí)現(xiàn)硬實(shí)時(shí)業(yè)務(wù)提供了基礎(chǔ)保障。總線控制器在發(fā)射和接收時(shí)均不做時(shí)鐘同步和符號(hào)同步。

下面結(jié)合附圖對(duì)本申請(qǐng)優(yōu)選的實(shí)施方式進(jìn)行概括說(shuō)明。

首先,總線終端接收總線控制器在下行系統(tǒng)子幀上發(fā)送的下行導(dǎo)頻信號(hào)。

然后,總線終端基于接收的下行導(dǎo)頻信號(hào),分別確定總線終端與總線控制器之間的時(shí)鐘偏差和符號(hào)偏差。其中,時(shí)鐘偏差用于對(duì)傳輸信號(hào)進(jìn)行時(shí)鐘糾正,符號(hào)偏差用于對(duì)傳輸信號(hào)的開(kāi)窗位置進(jìn)行調(diào)整。

最后,總線終端獲取本地存儲(chǔ)的傳輸時(shí)延,并基于時(shí)鐘偏差、符號(hào)偏差和傳輸時(shí)延,對(duì)傳輸?shù)男盘?hào)進(jìn)行相應(yīng)地調(diào)整。其中,傳輸時(shí)延包括總線終端與總線控制器之間的時(shí)延和各個(gè)總線終端之間的時(shí)延。

下面結(jié)合附圖對(duì)本申請(qǐng)優(yōu)選的實(shí)施方式進(jìn)行詳細(xì)說(shuō)明。

參閱圖1a所示,本申請(qǐng)實(shí)施例中,基于工業(yè)互聯(lián)網(wǎng)現(xiàn)場(chǎng)層寬帶總線架構(gòu),包括:總線控制器、至少一個(gè)總線終端和兩線制總線,總線控制器與總線終端通過(guò)兩線制總線連接構(gòu)成一個(gè)總線系統(tǒng),并且總線控制器與任一總線終端之間、以及各總線終端之間基于多載波正交頻分復(fù)用(orthogonalfrequencydivisionmultiplexing,ofdm)技術(shù)進(jìn)行通信,其中,各總線終端占用的子載波之間互不干擾。本發(fā)明所述的總線系統(tǒng)同時(shí)滿足高實(shí)時(shí)、高寬帶和高速的需求并且不需要總線上的傳輸不需要交換機(jī),數(shù)據(jù)傳輸帶寬百兆以上。

并且,本發(fā)明實(shí)施例中,總線終端之間可以直接通信,總線終端之間也可以通過(guò)總線控制器進(jìn)行通信,即總線終端將數(shù)據(jù)發(fā)送給總線控制器,總線控制器再將數(shù)據(jù)轉(zhuǎn)發(fā)給相應(yīng)的總線終端??偩€控制器對(duì)整個(gè)網(wǎng)絡(luò)的通信進(jìn)行控制,完成網(wǎng)絡(luò)配置和初始化,以及對(duì)物理層信道資源進(jìn)行調(diào)度,同時(shí)總線控制器還可以完成高速控制總線網(wǎng)絡(luò)與外界的通信。

其中,兩線制總線為一對(duì)差分線。差分線為承載差分信號(hào)的那一對(duì)走線。而差分信號(hào)是指驅(qū)動(dòng)器端發(fā)送兩個(gè)等值、反相的信號(hào),接收端通過(guò)比較這兩個(gè)電壓的差值來(lái)判斷邏輯狀態(tài)“0”還是“1”。兩線制總線為一種現(xiàn)場(chǎng)層寬帶總線,比如可以為一對(duì)差分式兩線制總線,其采用ofdm技術(shù)傳輸信號(hào)。

在一些特殊的應(yīng)用場(chǎng)景,例如,可靠性要求特別高,這時(shí),可以用兩個(gè)相同但獨(dú)立的總線架構(gòu),每個(gè)用戶設(shè)備同時(shí)接入這兩個(gè)總線架構(gòu),這兩個(gè)總線架構(gòu)互為備份。

其中,ofdm技術(shù)主要是在頻域內(nèi)將所給信道分成許多正交子信道,在每個(gè)子信道上使用一個(gè)子載波進(jìn)行調(diào)制,且各個(gè)子載波并行傳輸。ofdm技術(shù)能有效對(duì)抗多徑效應(yīng),消除符號(hào)間干擾(inter-symbolinterference,isi),對(duì)抗頻率選擇性衰落,信道利用率高。ofdm技術(shù)可視為一種調(diào)變技術(shù)及一種多任務(wù)技術(shù),為多載波的傳送方式。

其中,所謂多徑效應(yīng)是指電波傳播信道中的多徑傳輸現(xiàn)象所引起的干涉延時(shí)效應(yīng)。所謂isi是指因?yàn)槎鄰絺鬏斣斐傻牡趇條路徑信號(hào)對(duì)第1條路徑造成的影響。

總線控制器與總線終端之間采用時(shí)分雙工方式進(jìn)行數(shù)據(jù)傳輸。本發(fā)明將ofdm引用到現(xiàn)場(chǎng)總線后,設(shè)計(jì)了一種信號(hào)幀的幀結(jié)構(gòu)。參閱圖1b所示,為本申請(qǐng)實(shí)施例中總線系統(tǒng)的幀結(jié)構(gòu)示意圖。物理層信號(hào)的基本單元為信號(hào)幀,256個(gè)信號(hào)幀構(gòu)成一個(gè)超幀,每一個(gè)超幀最后一個(gè)信號(hào)幀為特殊幀,其余為普通幀。信號(hào)幀包括若干ofdm符號(hào)。

其中,普通幀在時(shí)域上依次包括下行系統(tǒng)子幀、下行子幀、保護(hù)間隔和上行子幀以及保護(hù)間隔。其中,特殊幀在時(shí)域上包括下行系統(tǒng)子幀、下行子幀、保護(hù)間隔、上行子幀、接入保護(hù)間隔1和隨機(jī)接入系統(tǒng)子幀以及接入保護(hù)間隔2。保護(hù)間隔用于為信號(hào)幀的下行子幀與上行子幀的切換預(yù)留時(shí)間。在特殊幀中上行隨機(jī)接入系統(tǒng)子幀的兩側(cè)包含有接入保護(hù)間隔1和接入保護(hù)間隔2。

其中,上行子幀用于上行數(shù)據(jù)傳輸??蛇x的,上行子幀中的一個(gè)ofdm符號(hào)同時(shí)承載數(shù)據(jù)信號(hào)和上行導(dǎo)頻信號(hào)。

隨機(jī)接入系統(tǒng)子幀為臨時(shí)接入或新接入總線的總線終端預(yù)留的時(shí)間??蛇x的,隨機(jī)接入系統(tǒng)子幀中的1個(gè)ofdm符號(hào),同時(shí)承載上行導(dǎo)頻信號(hào)和數(shù)據(jù)信號(hào),數(shù)據(jù)信號(hào)例如可以是接入請(qǐng)求信息。上行數(shù)據(jù)信號(hào)和上行導(dǎo)頻信號(hào)在頻域上的子載波數(shù)量按一定比例關(guān)系交叉排布。其中,上行數(shù)據(jù)信號(hào)與上行導(dǎo)頻信號(hào)占用上行子幀的子載波可按預(yù)設(shè)比例分配預(yù)設(shè)比例可根據(jù)實(shí)際需求來(lái)設(shè)定,較佳地,可以設(shè)置為2:1。其中,該上行導(dǎo)頻信號(hào)可用于指示總線控制器進(jìn)行信道估計(jì)。也就是說(shuō),總線控制器在通過(guò)上行子幀接收到總線終端發(fā)送的數(shù)據(jù)之后,可提取出上行導(dǎo)頻信號(hào)進(jìn)行信道估計(jì),具體地,可利用上行系統(tǒng)子幀,計(jì)算出信道的近似沖激響應(yīng),使之盡可能地接近于真實(shí)的信道沖激響應(yīng),以便進(jìn)行信道補(bǔ)償。

下行子幀用于下行數(shù)據(jù)傳輸。下行系統(tǒng)子幀包含2個(gè)ofdm符號(hào),專用于發(fā)送兩個(gè)下行導(dǎo)頻信號(hào),下行系統(tǒng)子幀上每一個(gè)ofdm符號(hào),均專用于總線控制器發(fā)送下行導(dǎo)頻信號(hào)。可選的,下行系統(tǒng)子幀為信號(hào)幀上的第一個(gè)子幀。下行導(dǎo)頻信號(hào)可用于系統(tǒng)同步,還可以用于信道估計(jì)。

此外,總線終端除了基于ofdm技術(shù)與總線控制器之間進(jìn)行通信之外,各總線終端之間也可以直接通過(guò)總線基于ofdm技術(shù)進(jìn)行通信,比如,總線終端a可以通過(guò)總線終端a自身占用的上行子幀信道資源塊向總線終端b傳輸數(shù)據(jù),進(jìn)一步,總線終端b在獲取到總線終端a傳輸?shù)臄?shù)據(jù)之后,也可以通過(guò)總線終端b自身占用的上行子幀信道資源塊向總線終端a傳輸數(shù)據(jù)。

參閱2所示,本申請(qǐng)實(shí)施例中,基于工業(yè)互聯(lián)網(wǎng)現(xiàn)場(chǎng)層寬帶總線架構(gòu)的同步方法的具體流程如下,每個(gè)總線終端均執(zhí)行以下步驟:

步驟200:總線終端接收總線控制器在下行系統(tǒng)子幀上發(fā)送的下行導(dǎo)頻信號(hào),并基于接收的下行導(dǎo)頻信號(hào),分別確定總線終端與總線控制器之間的時(shí)鐘偏差和符號(hào)偏差。

具體的,首先,總線控制器將通過(guò)下行系統(tǒng)子幀包含的兩個(gè)2個(gè)ofdm符號(hào)承載的兩個(gè)下行導(dǎo)頻信號(hào),發(fā)送至各個(gè)總線終端。其中,下行系統(tǒng)子幀為每個(gè)信號(hào)幀上的第一個(gè)子幀,信號(hào)幀為特殊幀或普通幀。

可以通過(guò)當(dāng)前下行系統(tǒng)子幀上的兩個(gè)導(dǎo)頻信號(hào),計(jì)算時(shí)鐘偏差和符號(hào)偏差,也可以根據(jù)當(dāng)前下行系統(tǒng)子幀上的一個(gè)或兩個(gè)導(dǎo)頻信號(hào),和上一個(gè)信號(hào)幀的下行系統(tǒng)子幀上的一個(gè)或兩個(gè)導(dǎo)頻信號(hào)計(jì)算時(shí)鐘偏差和符號(hào)偏差。

其中,時(shí)鐘偏差可以采用以下方式計(jì)算:

對(duì)兩個(gè)下行導(dǎo)頻信號(hào)進(jìn)行共軛相乘,并對(duì)兩個(gè)下行導(dǎo)頻信號(hào)的子載波之間再共軛相乘,則兩者之間的差值,即為時(shí)鐘偏差。

步驟210:總線終端基于時(shí)鐘偏差對(duì)接收信號(hào)進(jìn)行時(shí)鐘糾正,并基于時(shí)鐘偏差對(duì)發(fā)送信號(hào)進(jìn)行時(shí)鐘糾正,并基于符號(hào)偏差對(duì)接收信號(hào)的開(kāi)窗位置進(jìn)行調(diào)整,并基于符號(hào)偏差對(duì)發(fā)送信號(hào)的開(kāi)窗位置進(jìn)行調(diào)整,實(shí)現(xiàn)總線終端與總線控制器之間的時(shí)鐘同步和符號(hào)同步。

可選的,開(kāi)窗位置可以是快速傅立葉變換(fastfouriertransformation,fft)的開(kāi)窗位置??偩€終端可以采用基于導(dǎo)頻相位差的符號(hào)同步算法,計(jì)算符號(hào)偏差,確定fft的開(kāi)窗位置。

在系統(tǒng)初始化階段,符號(hào)同步一般采用的是粗同步,粗同步的思路是通過(guò)符號(hào)同步算法判斷當(dāng)前接收符號(hào)的起始位置與理想同步位置的相對(duì)關(guān)系,確定當(dāng)前實(shí)際開(kāi)始接收位置是在理想同步位置前還是后,并進(jìn)行相應(yīng)地迭代調(diào)整,以及將調(diào)整后的同步位置作為當(dāng)前同步位置,接收下一個(gè)ofdm符號(hào),重復(fù)以上步驟直至滿足系統(tǒng)同步要求。在系統(tǒng)穩(wěn)定運(yùn)行之后,符號(hào)同步一般采用是精微同步。符號(hào)同步的粗同步完成后,符號(hào)偏差或位置偏差已在允許范圍內(nèi),通過(guò)精微同步,對(duì)符號(hào)偏差和位置偏差進(jìn)行進(jìn)一步地的精微調(diào)整,進(jìn)一步減小符號(hào)偏差以及位置偏差。

本申請(qǐng)實(shí)施例中,總線系統(tǒng)包含的各個(gè)總線終端,通過(guò)時(shí)鐘偏差對(duì)接收信號(hào)和發(fā)送信號(hào)進(jìn)行時(shí)鐘糾正,完成總線終端與總線控制器的時(shí)鐘同步。通過(guò)符號(hào)偏差找出fft的開(kāi)窗位置,實(shí)現(xiàn)總線終端與總線控制器的符號(hào)同步。這樣,通過(guò)時(shí)鐘同步和符號(hào)同步,總線終端可以在后續(xù)步驟中,正確接收到總線控制器下發(fā)的信號(hào)。

步驟220:總線終端與總線控制器之間的傳輸時(shí)延,對(duì)發(fā)送給總線控制器的信號(hào)的發(fā)送時(shí)間進(jìn)行傳輸時(shí)延調(diào)整,根據(jù)總線終端與其它總線終端之間的傳輸時(shí)延,對(duì)發(fā)送給其它總線終端的信號(hào)的發(fā)送時(shí)間進(jìn)行傳輸時(shí)延調(diào)整,通過(guò)每個(gè)總線終端與總線控制器之間的時(shí)鐘同步和符號(hào)同步以及傳輸時(shí)延調(diào)整實(shí)現(xiàn)總線系統(tǒng)同步。

具體的,首先,總線控制器接收到向總線終端發(fā)送的接入請(qǐng)求消息后,基于獲取的接入請(qǐng)求消息的接收時(shí)間和上行子幀包含的指定個(gè)數(shù)的ofdm符號(hào)對(duì)應(yīng)的發(fā)送時(shí)間,確定接入請(qǐng)求消息的發(fā)送時(shí)間。

然后,總線終端基于接入請(qǐng)求消息的接收時(shí)間與接入請(qǐng)求消息的發(fā)送時(shí)間的差值,確定總線終端與總線控制器之間的傳輸時(shí)延,并將攜帶有總線控制器與總線終端之間傳輸時(shí)延的接入確認(rèn)消息發(fā)送至總線終端。

最后,總線終端在下行子幀上接收總線控制器發(fā)送的接入確認(rèn)消息,根據(jù)總線終端與總線控制器之間的傳輸時(shí)延,對(duì)發(fā)送給總線控制器的信號(hào)的發(fā)送時(shí)間進(jìn)行傳輸時(shí)延調(diào)整。

這樣,所有總線終端以總線控制器為標(biāo)準(zhǔn),所有總線終端在接收信號(hào)時(shí)和發(fā)射信號(hào)時(shí)根據(jù)下行導(dǎo)頻信號(hào)自適應(yīng)性調(diào)整,實(shí)現(xiàn)了與總線控制器的時(shí)鐘同步和符號(hào)同步??偩€控制器在發(fā)射和接收時(shí)均不做調(diào)整。通過(guò)物理層同步即時(shí)鐘同步和符號(hào)同步過(guò)程實(shí)現(xiàn)了總線系統(tǒng)上所有總線終端與總線控制器的時(shí)鐘同步和符號(hào)同步。并且,通過(guò)時(shí)鐘同步、符號(hào)同步以及傳輸時(shí)延調(diào)整,實(shí)現(xiàn)了系統(tǒng)級(jí)同步,為傳輸硬實(shí)時(shí)業(yè)務(wù)提供了基礎(chǔ)保障。

參閱3a所示,本申請(qǐng)實(shí)施例中,對(duì)基于工業(yè)互聯(lián)網(wǎng)現(xiàn)場(chǎng)層寬帶總線架構(gòu)的同步的具體流程,進(jìn)行進(jìn)一步詳細(xì)說(shuō)明,每個(gè)總線終端均執(zhí)行以下步驟:

步驟300:總線控制器在下行系統(tǒng)子幀上向總線終端發(fā)送下行導(dǎo)頻信號(hào)。

具體的,總線控制器將通過(guò)下行系統(tǒng)子幀包含的2個(gè)ofdm符號(hào)承載的兩個(gè)下行導(dǎo)頻信號(hào),發(fā)送至各個(gè)總線終端。其中,下行系統(tǒng)子幀為每個(gè)信號(hào)幀上的第一個(gè)子幀,信號(hào)幀為特殊幀或普通幀。

步驟301:總線終端接收總線控制器發(fā)送的下行導(dǎo)頻信號(hào),并基于接收的下行導(dǎo)頻信號(hào),確定本地與總線控制器之間的時(shí)鐘偏差和符號(hào)偏差。

具體的,總線系統(tǒng)進(jìn)行初始化,總線終端每次在當(dāng)前下行系統(tǒng)子幀上接收到下行導(dǎo)頻信號(hào)后,根據(jù)接收的兩個(gè)下行導(dǎo)頻信號(hào)獲得時(shí)鐘偏差。

其中,時(shí)鐘偏差可以采用以下方式計(jì)算:

對(duì)兩個(gè)下行導(dǎo)頻信號(hào)進(jìn)行共軛相乘,并對(duì)兩個(gè)下行導(dǎo)頻信號(hào)的子載波之間再共軛相乘,則兩者之間的差值,即為時(shí)鐘偏差。

這樣,通過(guò)同一個(gè)下行系統(tǒng)子幀上的兩個(gè)下行導(dǎo)頻信號(hào),估計(jì)相應(yīng)的時(shí)鐘偏差和符號(hào)偏差,由于兩個(gè)下行導(dǎo)頻信號(hào)的間隔時(shí)間較短,估計(jì)的時(shí)鐘偏差和符號(hào)偏差的準(zhǔn)確度相對(duì)較低,但是,估計(jì)的范圍較大,適應(yīng)于總線系統(tǒng)初始化階段。

其中,偏差值的上限通常為100ppm,即100萬(wàn)單位允許100個(gè)偏差。

步驟302:總線終端基于時(shí)鐘偏差對(duì)接收信號(hào)進(jìn)行時(shí)鐘糾正,并基于時(shí)鐘偏差對(duì)發(fā)送信號(hào)進(jìn)行時(shí)鐘糾正。

這樣,可以實(shí)現(xiàn)總線終端與總線控制器之間的時(shí)鐘同步,以及總線終端與其它總線終端之間的時(shí)鐘同步。

步驟303:總線終端基于符號(hào)偏差對(duì)接收信號(hào)的開(kāi)窗位置進(jìn)行調(diào)整,并基于符號(hào)偏差對(duì)發(fā)送信號(hào)的開(kāi)窗位置進(jìn)行調(diào)整。

具體的,執(zhí)行步驟303時(shí),開(kāi)窗位置可以是指fft的開(kāi)窗位置??梢圆捎没趯?dǎo)頻相位差的符號(hào)同步算法,確定fft的開(kāi)窗位置。

這樣,可以實(shí)現(xiàn)總線終端與總線控制器之間的符號(hào)同步,以及總線終端與其它各個(gè)總線終端之間的符號(hào)同步。

由于每一個(gè)信號(hào)幀中均設(shè)置有專用于傳輸下行導(dǎo)頻信號(hào)的下行系統(tǒng)子幀,每一個(gè)信號(hào)幀中的第一個(gè)子幀均為下行系統(tǒng)子幀,因此,下行系統(tǒng)子幀中承載的下行導(dǎo)頻信號(hào)設(shè)置密集,這樣,總線終端基于每一個(gè)信號(hào)幀都做時(shí)鐘同步和符號(hào)同步,極大地提高了整個(gè)總線系統(tǒng)在時(shí)鐘同步和符號(hào)同步方面的糾錯(cuò)能力。

步驟304:總線終端確定正確接收到總線控制器在下行子幀上發(fā)送的系統(tǒng)廣播信息時(shí),判定與總線控制器的時(shí)鐘同步成功并且與總線控制器的符號(hào)同步成功即物理層同步完成。

實(shí)際應(yīng)用中,步驟300至步驟340可能在同一個(gè)信號(hào)幀上完成,也可能在多個(gè)信號(hào)幀上完成。時(shí)鐘同步成功并且符號(hào)同步成功后,總線系統(tǒng)的物理層同步完成。本發(fā)明通過(guò)物理層同步來(lái)實(shí)現(xiàn)總線系統(tǒng)上所有總線終端與總線控制器的時(shí)鐘同步和符號(hào)同步。

步驟305:總線終端向總線控制器發(fā)送接入請(qǐng)求消息。

具體的,執(zhí)行步驟305時(shí),可以采用以下兩種方式:

第一種方式為:若總線終端為初始接入總線控制器的總線終端,則在普通幀中包含的上行子幀中隨機(jī)選擇ofdm符號(hào)承載接入請(qǐng)求消息,將接入請(qǐng)求消息發(fā)送至總線控制器。

完成物理層同步過(guò)程后,每個(gè)總線終端在普通幀上隨機(jī)選擇一個(gè)上行子幀中的資源塊發(fā)送接入請(qǐng)求信息??偩€控制器接收到接入請(qǐng)求信息后,計(jì)算用戶節(jié)點(diǎn)和控制節(jié)點(diǎn)之間的傳輸時(shí)間延遲等準(zhǔn)入控制。然后在下行子幀中發(fā)送接入請(qǐng)求確認(rèn)信息,從而完成該總線終端的初始接入過(guò)程。當(dāng)所有總線終端都完成初始接入過(guò)程后,物理層初始接入過(guò)程結(jié)束。其中,在物理層初始接入過(guò)程中,上行子幀中的資源塊由時(shí)域連續(xù)兩個(gè)ofdm符號(hào)和頻域整個(gè)上邊帶或下邊帶的偶數(shù)位置子載波構(gòu)成。

第二種方式為:若總線終端為隨機(jī)接入總線控制器的總線終端,則在特殊幀中包含的隨機(jī)接入系統(tǒng)子幀上向總線控制器發(fā)送接入請(qǐng)求消息和上行導(dǎo)頻信號(hào)。

其中,隨機(jī)接入總線的總線終端為臨時(shí)接入或新接入總線的總線終端。在正常業(yè)務(wù)傳輸過(guò)程中,可能有臨時(shí)接入或從新接入的總線終端,這時(shí)總線終端的接入請(qǐng)求采用隨機(jī)接入過(guò)程??偩€終端首先進(jìn)行物理層同步過(guò)程。物理層同步過(guò)程結(jié)束后,隨機(jī)選擇連續(xù)兩個(gè)隨柵接入系統(tǒng)子幀的資源塊發(fā)送接入請(qǐng)求信息。在物理層隨機(jī)接入過(guò)程中,隨機(jī)接入系統(tǒng)子幀中的資源塊由頻域整個(gè)上邊帶或下邊帶的偶數(shù)位置子載波構(gòu)成,并且總線終端選擇的連續(xù)兩個(gè)隨機(jī)接入系統(tǒng)子幀資源塊的頻率位置相同。

普通幀包含的上行子幀中的一個(gè)ofdm符號(hào)承載接入請(qǐng)求消息,特殊幀中包含的隨機(jī)接入系統(tǒng)子幀中的1個(gè)ofdm符號(hào),同時(shí)承載上行導(dǎo)頻信號(hào)和接入請(qǐng)求消息。上行導(dǎo)頻信號(hào)用于進(jìn)行信道估計(jì),進(jìn)一步地,256個(gè)信號(hào)幀構(gòu)成一個(gè)超幀,每一個(gè)超幀最后一個(gè)信號(hào)幀為特殊幀,其余為普通幀。

這樣,對(duì)于隨機(jī)接入總線控制器的總線終端,還通過(guò)特殊幀向總線控制器發(fā)送上行導(dǎo)頻信號(hào),從而使總線控制器可以根據(jù)上行導(dǎo)頻信號(hào)實(shí)現(xiàn)信道估計(jì)。

步驟306:總線控制器接收接入請(qǐng)求消息,并基于獲取的接入請(qǐng)求消息確定傳輸時(shí)延。

具體的,首先,總線控制器接收總線終端發(fā)送的接入請(qǐng)求消息,并獲取接入請(qǐng)求消息的接收時(shí)間。

然后,總線控制器獲取上行子幀包含的指定個(gè)數(shù)的ofdm符號(hào)對(duì)應(yīng)的發(fā)送時(shí)間,以及將小于接收時(shí)間并且與接收時(shí)間的差值最小的ofdm符號(hào)對(duì)應(yīng)的發(fā)送時(shí)間,作為接入請(qǐng)求消息的發(fā)送時(shí)間。

其中,每一個(gè)ofdm符號(hào)的發(fā)送時(shí)間都是預(yù)先設(shè)定的,因此,總線控制器可以直接獲取每一個(gè)ofdm符號(hào)對(duì)應(yīng)的起始時(shí)間。

接著,總線終端基于接入請(qǐng)求消息的接收時(shí)間與接入請(qǐng)求消息的發(fā)送時(shí)間的差值,確定總線終端與總線控制器之間的傳輸時(shí)延。

例如,參閱圖3b所示,上行子幀的第0個(gè)ofdm符號(hào)對(duì)應(yīng)的發(fā)送時(shí)間為1點(diǎn),第1個(gè)ofdm符號(hào)對(duì)應(yīng)的發(fā)送時(shí)間為1點(diǎn)05,第2個(gè)對(duì)應(yīng)的發(fā)送時(shí)間為1點(diǎn)10分,第3個(gè)對(duì)應(yīng)的時(shí)刻為1點(diǎn)15分??偩€控制器在t2(1點(diǎn)17分)接收到總線終端發(fā)送的接入請(qǐng)求消息,根據(jù)各個(gè)ofdm符號(hào)對(duì)應(yīng)的發(fā)送時(shí)間,確定總線終端在上行子幀的第3個(gè)ofdm符號(hào)上發(fā)送的該接入請(qǐng)求消息,進(jìn)而確定該接入請(qǐng)求消息的發(fā)送時(shí)間為t1(1點(diǎn)15分)。然后,總線控制器確定t2-t1即為總線終端與總線控制器之間的傳輸時(shí)延。

進(jìn)一步地,總線終端在上行子幀上發(fā)送的數(shù)據(jù),其它總線終端也可以在上行子幀上接收到。因此,其它每一個(gè)總線終端可以通過(guò)接收到的上述總線終端發(fā)送的數(shù)據(jù)的時(shí)間,再結(jié)合ofdm符號(hào)的發(fā)送時(shí)間,可以確定與上述總線終端之間的傳輸時(shí)延。然后,在下一個(gè)信號(hào)幀的上行子幀上將獲得的傳輸時(shí)延發(fā)送給上述總線終端。

例如,總線終端a在上行子幀上向總線終端b發(fā)送數(shù)據(jù),總線終端b接收到總線終端a的數(shù)據(jù)后,可以根據(jù)上述數(shù)據(jù)的接收時(shí)間,以及ofdm符號(hào)的發(fā)送時(shí)間,確定總線終端b與總線終端a之間的傳輸時(shí)延,然后,可以在下一個(gè)信號(hào)幀的上行子幀上,將獲得的傳輸時(shí)延發(fā)送至總線終端a。

這樣,就可以確定總線終端與總線控制器之間由于距離造成的傳輸時(shí)延,以及各個(gè)總線終端兩兩之間的傳輸時(shí)延。

步驟307:總線控制器將攜帶有總線控制器與總線終端之間傳輸時(shí)延的接入確認(rèn)消息發(fā)送至總線終端。

步驟308:總線終端基于接收的總線控制器與總線終端之間傳輸時(shí)延,對(duì)發(fā)送給總線控制器的信號(hào)的發(fā)送時(shí)間進(jìn)行傳輸時(shí)延調(diào)整。

進(jìn)一步地,總線終端基于與其它各個(gè)總線終端之間的傳輸時(shí)延,對(duì)發(fā)送給其它總線終端的信號(hào)的發(fā)送時(shí)間進(jìn)行相應(yīng)的傳輸時(shí)延調(diào)整。總線架構(gòu)初始化完成,進(jìn)入穩(wěn)定運(yùn)行狀態(tài)。

步驟309:在總線系統(tǒng)穩(wěn)定運(yùn)行時(shí),總線終端在每個(gè)信號(hào)幀上接收到下行導(dǎo)頻信號(hào)時(shí)根據(jù)當(dāng)前幀和上一個(gè)幀接收的下行導(dǎo)頻信號(hào)計(jì)算時(shí)鐘偏差,并根據(jù)時(shí)鐘偏差對(duì)接收信號(hào)和發(fā)送信號(hào)進(jìn)行時(shí)鐘糾正。

具體地,在總線系統(tǒng)穩(wěn)定運(yùn)行時(shí),總線終端每次在當(dāng)前下行系統(tǒng)子幀上接收到下行導(dǎo)頻信號(hào)后,基于在當(dāng)前下行系統(tǒng)子幀上接收的下行導(dǎo)頻信號(hào),以及上一個(gè)下行系統(tǒng)子幀上接收的下行導(dǎo)頻信號(hào),確定總線終端與總線控制器之間的時(shí)鐘偏差。

具體的,總線終端每次在當(dāng)前下行系統(tǒng)子幀上接收到下行導(dǎo)頻信號(hào)后,對(duì)在當(dāng)前下行系統(tǒng)子幀上接收的下行導(dǎo)頻信號(hào),以及上一個(gè)下行系統(tǒng)子幀上接收的下行導(dǎo)頻信號(hào)進(jìn)行共軛相乘,子載波之間再共軛相乘,計(jì)算兩者之間的差值,獲得時(shí)鐘偏差。

其中,總線終端從一個(gè)下行系統(tǒng)子幀中獲取的下行導(dǎo)頻信號(hào),可以是一個(gè)下行導(dǎo)頻信號(hào),也可以是兩個(gè)下行導(dǎo)頻信號(hào)。

步驟310:在總線系統(tǒng)穩(wěn)定運(yùn)行時(shí),總線終端每隔預(yù)設(shè)個(gè)數(shù)的信號(hào)幀計(jì)算符號(hào)偏差,并根據(jù)符號(hào)偏差對(duì)接收信號(hào)和發(fā)送信號(hào)的開(kāi)窗位置進(jìn)行調(diào)整。

具體地,總線終端每隔預(yù)設(shè)個(gè)數(shù)的信號(hào)幀,基于當(dāng)前下行系統(tǒng)子幀上接收的下行導(dǎo)頻信號(hào),以及上一個(gè)下行系統(tǒng)子幀上接收的下行導(dǎo)頻信號(hào),確定總線終端與總線控制器之間的符號(hào)偏差,并根據(jù)符號(hào)偏差對(duì)接收信號(hào)和發(fā)送信號(hào)的開(kāi)窗位置進(jìn)行時(shí)鐘糾正。這樣,所有總線終端以總線控制器為標(biāo)準(zhǔn),所有總線終端在接收信號(hào)時(shí)和發(fā)射信號(hào)時(shí)根據(jù)下行導(dǎo)頻信號(hào)自適應(yīng)性調(diào)整,實(shí)現(xiàn)了與總線控制器的時(shí)鐘同步和符號(hào)同步??偩€控制器在發(fā)射和接收時(shí)均不做調(diào)整。通過(guò)物理層同步過(guò)程實(shí)現(xiàn)了總線系統(tǒng)上所有總線終端與總線控制器的時(shí)鐘同步和符號(hào)同步。并且,通過(guò)時(shí)鐘同步、符號(hào)同步以及傳輸時(shí)延調(diào)整,實(shí)現(xiàn)了系統(tǒng)級(jí)同步,為傳輸硬實(shí)時(shí)業(yè)務(wù)提供了基礎(chǔ)保障。

本申請(qǐng)實(shí)施例中,一種電子設(shè)備,包括:一個(gè)或多個(gè)處理器;以及

一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì),可讀介質(zhì)上存儲(chǔ)有用于基于工業(yè)互聯(lián)網(wǎng)現(xiàn)場(chǎng)層寬帶總線架構(gòu)的同步的程序,其中,程序被一個(gè)或多個(gè)處理器執(zhí)行時(shí),實(shí)現(xiàn)上述實(shí)施例中的各個(gè)步驟。

本申請(qǐng)實(shí)施例中,一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì),可讀介質(zhì)上存儲(chǔ)有用于基于工業(yè)互聯(lián)網(wǎng)現(xiàn)場(chǎng)層寬帶總線架構(gòu)的同步的程序,其中,程序被一個(gè)或多個(gè)處理器執(zhí)行時(shí),實(shí)現(xiàn)上述實(shí)施例中的各個(gè)步驟。

基于上述實(shí)施例,參閱圖4所示,基于工業(yè)互聯(lián)網(wǎng)現(xiàn)場(chǎng)層寬帶總線架構(gòu)的第一種同步裝置的結(jié)構(gòu)示意圖。本申請(qǐng)實(shí)施例中,基于工業(yè)互聯(lián)網(wǎng)現(xiàn)場(chǎng)層寬帶總線架構(gòu)包括總線控制器、至少一個(gè)總線終端和兩線制總線,總線控制器與總線終端通過(guò)兩線制總線連接構(gòu)成一個(gè)總線系統(tǒng),并且總線控制器與任一總線終端之間、以及各總線終端之間基于多載波正交頻分復(fù)用ofdm技術(shù)進(jìn)行通信,其中,各總線終端占用的子載波之間互不干擾。同步裝置應(yīng)用于每個(gè)總線終端,包括:

確定單元40,用于接收總線控制器在下行系統(tǒng)子幀上發(fā)送的下行導(dǎo)頻信號(hào),并基于接收的下行導(dǎo)頻信號(hào),分別確定總線終端與總線控制器之間的時(shí)鐘偏差和符號(hào)偏差;

調(diào)整單元41,用于基于時(shí)鐘偏差對(duì)接收信號(hào)進(jìn)行時(shí)鐘糾正,并基于時(shí)鐘偏差對(duì)發(fā)送信號(hào)進(jìn)行時(shí)鐘糾正,并基于符號(hào)偏差對(duì)接收信號(hào)的開(kāi)窗位置進(jìn)行調(diào)整,并基于符號(hào)偏差對(duì)發(fā)送信號(hào)的開(kāi)窗位置進(jìn)行調(diào)整,實(shí)現(xiàn)總線終端與總線控制器之間的時(shí)鐘同步和符號(hào)同步;

同步單元42,用于根據(jù)總線終端與總線控制器之間的傳輸時(shí)延,對(duì)發(fā)送給總線控制器的信號(hào)的發(fā)送時(shí)間進(jìn)行傳輸時(shí)延調(diào)整,根據(jù)總線終端與其它總線終端之間的傳輸時(shí)延,對(duì)發(fā)送給其它總線終端的信號(hào)的發(fā)送時(shí)間進(jìn)行傳輸時(shí)延調(diào)整,通過(guò)每個(gè)總線終端與總線控制器之間的時(shí)鐘同步和符號(hào)同步以及傳輸時(shí)延調(diào)整實(shí)現(xiàn)總線系統(tǒng)同步。

較佳的,在基于接收的下行導(dǎo)頻信號(hào),分別確定總線終端與總線控制器之間的時(shí)鐘偏差和符號(hào)偏差時(shí),確定單元40具體用于:

在總線系統(tǒng)初始化時(shí),每次在當(dāng)前下行系統(tǒng)子幀上接收到下行導(dǎo)頻信號(hào)后,根據(jù)當(dāng)前下行系統(tǒng)子幀上接收的兩個(gè)下行導(dǎo)頻信號(hào),分別確定總線終端與總線控制器之間的時(shí)鐘偏差和符號(hào)偏差;或者,

在總線系統(tǒng)穩(wěn)定運(yùn)行時(shí),每次在當(dāng)前下行系統(tǒng)子幀上接收到下行導(dǎo)頻信號(hào)后,基于在當(dāng)前下行系統(tǒng)子幀上接收的下行導(dǎo)頻信號(hào),以及上一個(gè)下行系統(tǒng)子幀上接收的下行導(dǎo)頻信號(hào),確定總線終端與總線控制器之間的時(shí)鐘偏差,并每隔預(yù)設(shè)個(gè)數(shù)的信號(hào)幀,基于當(dāng)前下行系統(tǒng)子幀上接收的下行導(dǎo)頻信號(hào),以及上一個(gè)下行系統(tǒng)子幀上接收的下行導(dǎo)頻信號(hào),確定總線終端與總線控制器之間的符號(hào)偏差。

較佳的,在總線終端基于時(shí)鐘偏差對(duì)傳輸?shù)男盘?hào)的時(shí)鐘進(jìn)行時(shí)鐘同步調(diào)整,并基于符號(hào)偏差對(duì)傳輸?shù)男盘?hào)的開(kāi)窗位置進(jìn)行符號(hào)同步調(diào)整之后,在總線終端根據(jù)總線控制器返回的總線終端與總線控制器之間的傳輸時(shí)延,對(duì)發(fā)送給總線控制器的信號(hào)的發(fā)送時(shí)間進(jìn)行傳輸時(shí)延調(diào)整之前,調(diào)整單元41還用于:

總線終端確定正確接收到總線控制器在下行子幀上發(fā)送的系統(tǒng)廣播信息時(shí),判定與總線控制器的時(shí)鐘同步成功并且與總線控制器的符號(hào)同步成功。

較佳的,在判定與總線控制器的時(shí)鐘同步成功并且與總線控制器的符號(hào)同步成功之后,在總線終端根據(jù)總線終端與總線控制器之間的傳輸時(shí)延,對(duì)發(fā)送給總線控制器的信號(hào)的發(fā)送時(shí)間進(jìn)行傳輸時(shí)延調(diào)整之前,調(diào)整單元41還用于:

若總線終端為初始接入總線控制器的總線終端,則在普通幀中包含的上行子幀上向總線控制器發(fā)送接入請(qǐng)求消息,觸發(fā)總線控制器基于接入請(qǐng)求消息向總線終端返回?cái)y帶有總線控制器與總線終端之間傳輸時(shí)延的接入確認(rèn)消息,并在下行子幀上接收總線控制器發(fā)送的接入確認(rèn)消息,其中,普通幀為包含下行系統(tǒng)子幀、下行子幀和上行子幀的信號(hào)幀;或者,

若總線終端為隨機(jī)接入總線控制器的總線終端,則在特殊幀中包含的隨機(jī)接入系統(tǒng)子幀上向總線控制器發(fā)送接入請(qǐng)求消息,觸發(fā)總線控制器基于接入請(qǐng)求消息向總線終端返回?cái)y帶有總線控制器與總線終端之間傳輸時(shí)延的接入確認(rèn)消息,并在下行子幀上接收總線控制器發(fā)送的接入確認(rèn)消息,其中,特殊幀為包含下行系統(tǒng)子幀、下行子幀、上行子幀和隨機(jī)接入系統(tǒng)子幀的信號(hào)幀。

較佳的,在觸發(fā)總線控制器基于接入請(qǐng)求消息向總線終端返回?cái)y帶有總線控制器與總線終端之間傳輸時(shí)延的接入確認(rèn)消息時(shí),調(diào)整單元41還用于:

觸發(fā)總線控制器執(zhí)行以下步驟:

獲取接入請(qǐng)求消息的接收時(shí)間,并獲取上行子幀包含的指定個(gè)數(shù)的ofdm符號(hào)對(duì)應(yīng)的發(fā)送時(shí)間;

將小于接收時(shí)間,并且與接收時(shí)間的差值最小的ofdm符號(hào)對(duì)應(yīng)的發(fā)送時(shí)間,作為接入請(qǐng)求消息的發(fā)送時(shí)間。

基于接入請(qǐng)求消息的接收時(shí)間與接入請(qǐng)求消息的發(fā)送時(shí)間的差值,確定總線終端與總線控制器之間的傳輸時(shí)延,并將攜帶有總線控制器與總線終端之間傳輸時(shí)延的接入確認(rèn)消息發(fā)送至總線終端。

較佳的,下行系統(tǒng)子幀為每個(gè)信號(hào)幀上的第一個(gè)子幀,信號(hào)幀為特殊幀或普通幀。

基于上述實(shí)施例,參閱圖5所示,基于工業(yè)互聯(lián)網(wǎng)現(xiàn)場(chǎng)層寬帶總線架構(gòu)的第二種同步裝置的結(jié)構(gòu)示意圖。本申請(qǐng)實(shí)施例中,基于工業(yè)互聯(lián)網(wǎng)現(xiàn)場(chǎng)層寬帶總線架構(gòu)的同步裝置具體包括:

接收單元50,用于接收總線控制器在下行系統(tǒng)子幀上發(fā)送的下行導(dǎo)頻信號(hào);

確定單元51,用于基于接收的下行導(dǎo)頻信號(hào),分別確定總線終端與總線控制器之間的時(shí)鐘偏差和符號(hào)偏差;其中,時(shí)鐘偏差用于對(duì)傳輸信號(hào)進(jìn)行時(shí)鐘糾正,符號(hào)偏差用于對(duì)傳輸信號(hào)的開(kāi)窗位置進(jìn)行調(diào)整;

調(diào)整單元52,用于獲取本地存儲(chǔ)的傳輸時(shí)延,并基于時(shí)鐘偏差、符號(hào)偏差和傳輸時(shí)延,對(duì)傳輸?shù)男盘?hào)進(jìn)行相應(yīng)地調(diào)整。其中,傳輸時(shí)延包括總線終端與總線控制器之間的時(shí)延和各個(gè)總線終端之間的時(shí)延。

本申請(qǐng)實(shí)施例中,總線終端接收總線控制器在下行系統(tǒng)子幀上發(fā)送的下行導(dǎo)頻信號(hào),并基于接收的下行導(dǎo)頻信號(hào),分別確定總線終端與總線控制器之間的時(shí)鐘偏差和符號(hào)偏差;總線終端基于時(shí)鐘偏差對(duì)接收信號(hào)進(jìn)行時(shí)鐘糾正,并基于時(shí)鐘偏差對(duì)發(fā)送信號(hào)進(jìn)行時(shí)鐘糾正,并基于符號(hào)偏差對(duì)接收信號(hào)的開(kāi)窗位置進(jìn)行調(diào)整,并基于符號(hào)偏差對(duì)發(fā)送信號(hào)的開(kāi)窗位置進(jìn)行調(diào)整,實(shí)現(xiàn)總線終端與總線控制器之間的時(shí)鐘同步和符號(hào)同步;總線終端根據(jù)總線終端與總線控制器之間的傳輸時(shí)延,對(duì)發(fā)送給總線控制器的信號(hào)的發(fā)送時(shí)間進(jìn)行傳輸時(shí)延調(diào)整,根據(jù)總線終端與其它總線終端之間的傳輸時(shí)延,對(duì)發(fā)送給其它總線終端的信號(hào)的發(fā)送時(shí)間進(jìn)行傳輸時(shí)延調(diào)整,通過(guò)每個(gè)總線終端與總線控制器之間的時(shí)鐘同步和符號(hào)同步以及傳輸時(shí)延調(diào)整實(shí)現(xiàn)總線系統(tǒng)同步。這樣,所有總線終端以總線控制器為標(biāo)準(zhǔn),所有總線終端在接收信號(hào)時(shí)和發(fā)射信號(hào)時(shí)根據(jù)下行導(dǎo)頻信號(hào)自適應(yīng)性調(diào)整,實(shí)現(xiàn)了與總線控制器的時(shí)鐘同步和符號(hào)同步??偩€控制器在發(fā)射和接收時(shí)均不做調(diào)整。通過(guò)物理層同步過(guò)程實(shí)現(xiàn)了總線系統(tǒng)上所有總線終端與總線控制器的時(shí)鐘同步和符號(hào)同步。并且,通過(guò)時(shí)鐘同步、符號(hào)同步以及傳輸時(shí)延調(diào)整,實(shí)現(xiàn)了系統(tǒng)級(jí)同步,為傳輸硬實(shí)時(shí)業(yè)務(wù)提供了基礎(chǔ)。

本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本申請(qǐng)實(shí)施例中的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本申請(qǐng)實(shí)施例中可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本申請(qǐng)實(shí)施例中可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、cd-rom、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。

本申請(qǐng)實(shí)施例中是參照根據(jù)本申請(qǐng)實(shí)施例中實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。

這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。

這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。

盡管已描述了本申請(qǐng)實(shí)施例中的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本申請(qǐng)實(shí)施例中范圍的所有變更和修改。

顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本申請(qǐng)實(shí)施例中實(shí)施例進(jìn)行各種改動(dòng)和變型而不脫離本申請(qǐng)實(shí)施例中實(shí)施例的精神和范圍。這樣,倘若本申請(qǐng)實(shí)施例中實(shí)施例的這些修改和變型屬于本申請(qǐng)實(shí)施例中權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本申請(qǐng)實(shí)施例中也意圖包含這些改動(dòng)和變型在內(nèi)。

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