一種同步數據傳輸方法、設備及系統的制作方法
【專利摘要】本發明實施例公開了一種同步數據傳輸方法、設備及系統,實現數據同步傳輸互不干擾,提高數據傳輸效率。本發明實施例方法包括:在前導碼中增加接收節點的目的地址;發送加入接收節點目的地址的前導碼,以使得所述接收節點在接收到前導碼時根據該前導碼中的目的地址判斷是否需要接收該前導碼所屬的數據幀。
【專利說明】一種同步數據傳輸方法、設備及系統
【技術領域】
[0001]本發明涉及無線通信【技術領域】,具體涉及一種同步數據傳輸方法、設備及系統。
【背景技術】
[0002]無線通信網絡可實現節點到節點的數據同步傳輸,主要以時分多址(timedivision multiple access,簡稱 TDMA)> 步 頁分多址(frequency division multipleaddress,簡稱FDMA)或全雙工等傳輸機制來實現。
[0003]其中,時分多址通過將時間分割成互不重疊的時段(幀),再將幀分割成互不重疊的時隙(信道)與用戶具有一一對應關系。根據時隙區分來自不同地址的用戶信號,從而完成多址連接;
[0004]頻分多址通過把信道分割成若干更窄的互不相交的子頻帶,把每個子頻帶分給一個用戶專享;
[0005]全雙工允許數據同時在兩個方向上傳輸,通信雙方可以同時接收和發送數據,通信的每一端都需要設置一套發送器和接收器。
[0006]無線通信網絡被廣泛運用在國家電網用電信息采集系統中,提供各種通信內容,比如語音、視頻、分組數據、廣播等。其中,國家電網用電信息采集系統中采用的是分布式結構布局,采用同步數據輸出。發明人在實踐中發現,無論是時分多址、頻分多址還是全雙工傳輸機制,節點只有在接收到整個數據幀時,從數據幀所攜帶的物理地址來分析這個數據幀是否是發送給自己的。如果同時有多個數據幀在發送,那么節點則需要同步接收多個數據幀,同步接收時有可能產生干擾,從而導致無法正常接收數據幀。
【發明內容】
[0007]針對上述缺陷,本發明實施例提供了一種同步數據傳輸方法,提高同步數據傳輸效率。
[0008]本發明實施例第一方面提供了一種同步數據傳輸方法,包括:
[0009]在前導碼中增加接收節點的目的地址;
[0010]發送加入接收節點目的地址的前導碼,以使得所述接收節點在接收到前導碼時根據該前導碼中的目的地址判斷是否需要接收該前導碼所屬的數據幀。
[0011]本發明第二方面還提供了一種同步數據傳輸方法,包括:
[0012]接收與發送節點同步傳輸頻率中同頻道數據幀的前導碼,并解析所述前導碼中攜帶的目的地址;
[0013]若所述目的地址與自身物理地址相符,則接收所述前導碼所屬的數據幀;
[0014]若所述目的地址與自身物理地址不符,則掃描所述同步傳輸頻率中其它頻道。
[0015]本發明第三方面還提供了一種通訊設備,包括:
[0016]設置單元,用于在前導碼中增加接收節點的目的地址;
[0017]發送單元,用于發送加入接收節點目的地址的前導碼,以使得所述接收節點在接收到前導碼時根據該前導碼中的目的地址判斷是否需要接收該前導碼所屬的數據幀。
[0018]本發明第四方面還提供了一種通訊設備,包括:
[0019]接收單元,用于接收同頻道數據幀的前導碼,并解析所述前導碼中攜帶的目的地址;
[0020]判斷單元,用于若所述目的地址與自身物理地址相符,則接收所述前導碼所屬的數據幀;若所述目的地址與自身物理地址不符,則掃描所述同步傳輸頻率中其它頻道。
[0021]本發明第五方面還提供了一種同步數據傳輸系統,包括:如第三方面和第四方面提供的通訊設備。
[0022]從以上技術方案可以看出,本發明實施例具有以下優點:
[0023]本發明實施例提供的同步數據傳輸方法中發送節點在發送前導碼前,通過在前導碼加入表示接收節點的目的地址,然后將加入目的地址的前導碼發送給接收節點,接收節點掃描同步傳輸頻率下的同頻道,在接收到同頻道的前導碼時,通過分析前導碼中的目的地址,如果目的地址是接收節點自身的物理地址,則將接收該前導碼所屬的整個數據幀,如果目的地址不是自身的物理地址,則掃描該同步傳輸頻率下的其它頻道,分析前導碼的目的地址,接收目的地址符合自身物理地址的數據幀,可以掃描同步傳輸頻率下的不同頻道的前導碼,避免同步傳輸數據幀時產生的干擾,有效提高數據同步傳輸效率。
【專利附圖】
【附圖說明】
[0024]為了更清楚地說明本發明實施例的技術方案,下面將對本發明實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0025]圖1為本發明實施例提供的一種同步數據傳輸方法流程圖;
[0026]圖2為本發明實施例提供的一種同步數據傳輸方法另一流程圖;
[0027]圖2_a為本發明實施例中傳輸頻率同步的實現示意圖;
[0028]圖2_b為本發明實施例中數據幀發送示意圖一;
[0029]圖2-c為本發明實施例中數據幀發送示意圖二 ;
[0030]圖3為本發明實施例提供的一種通訊設備基本結構圖;
[0031]圖4為本發明實施例提供的一種通訊設備另一基本結構圖;
[0032]圖5為本發明實施例提供的一種同步數據傳輸系統的基本結構圖;
[0033]圖6為本發明實施例提供的一種同步數據傳輸系統的另一基本結構圖。
【具體實施方式】
[0034]下面將結合本發明實施例的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0035]本發明實施例提供了一種同步數據傳輸方法,可以避免同步數據傳輸過程中產生的干擾,提高同步數據傳輸效率,適用于國家電網用電信息采集系統,當然,本領域的技術人員可以理解,本發明所提供的技術方案還可適用于稅務信息采集系統、交通信息采集系統等,在此不作限定。相應地,本發明實施例中還提供了一種同步數據傳輸系統和相關通訊設備,下面將對本發明實施例進行詳細的說明,請參閱圖1至圖2-C。
[0036]如圖1所示,一種同步數據傳輸方法,包括:
[0037]110、在前導碼中增加接收節點的目的地址;
[0038]其中,在無線通信網絡中發送節點所在的上行任務和下行任務可能同時發生,為了實現上行任務和下行任務同步進行,通過發送前導碼中加入小區類型信息和標識信息,使接收節點獲得前導碼時,就能通過標志信息判斷是否要同步接收該組前導碼所屬的數據幀。進一步地,提高節點與節點之間雙向數據傳輸效率且使得數據傳輸互不干擾。
[0039]120、發送加入接收節點目的地址的前導碼,以使得所述接收節點在接收到前導碼時根據該前導碼中的目的地址判斷是否需要接收該前導碼所屬的數據幀。
[0040]其中,利用在前導碼中增加接收節點的目的地址的方式,接收節點可以通過分析接收到的前導碼中的目的地址來判斷是否需要接收該前導碼所屬的數據幀,
[0041]本發明實施例中的發送節點通過發送前導碼,實現數據傳輸頻率的同步,且在發送前導碼前,在前導碼中增加接收節點的目的地址,使得接收節點在接收到前導碼時根據前導碼中的目的地址,來判斷是需要接收該前導碼所屬的數據幀,還是要放棄接收該前導碼所屬的數據幀。本發明實施例可以提高同步數據傳輸效率,保證同步數據傳輸互不干擾。
[0042]上述實施例從發送節點出發,下面將從接收節點的角度出發,對本發明實施例作進一步說明。
[0043]本發明實施例還提供了一種同步數據傳輸方法,可包括:接收與發送節點同步傳輸頻率中同頻道數據幀的前導碼,并解析所述前導碼中攜帶的目的地址;若所述目的地址與自身物理地址相符,則接收所述前導碼所屬的數據幀;若所述目的地址與自身物理地址不符,則掃描所述同步傳輸頻率中其它頻道。其中,接收節點掃描同步傳輸頻率下的同頻道接收前導碼,由前導碼中攜帶的目的地址判斷是否需要接收該前導碼所屬的數據幀,減少收發數據幀的干擾,提高同步數據傳輸效率。
[0044]具體地,如圖2所示,一種同步數據傳輸方法可包括:
[0045]210、接收與發送節點同步傳輸頻率中同頻道數據幀的前導碼;
[0046]其中,由于節點之間是同步傳輸數據,節點在發送數據時也在掃描同步傳輸頻率下的頻道,在接收到前導碼時,對前導碼中的目的地址進行詳細分析。
[0047]另外地,對于一數據幀,可能有N組前導碼,該N為大于或等于I的正整數,在本發明實施例中發送節點發送該N組前導碼的發送時間要能覆蓋接收節點掃描同步傳輸頻率頻道的總時間,其中,如圖2-a所示,圖2-a為本發明實施例中傳輸頻率同步的實現示意圖,其中,發送節點在發送每一組前導碼前,在前導碼中增加目的地址,發送前導碼后,接著發送前導碼所屬的數據幀中有效數據。接收節點采用數據傳輸頻率的掃描機制,發送節點發送N組前導碼的發送時間,至少要等同于接收節點掃描同步傳輸頻道的總時間。使雙方完成數據幀傳輸同步。
[0048]220、判斷所述前導碼中攜帶的目的地址與自身物理地址是否相符;
[0049]其中,在接收節點接收到前導碼后,通過對前導碼中的目的地址進行判斷,是否與自身物理地址相符。[0050]230、若所述目的地址與自身物理地址相符,則轉向步驟250 ;
[0051]其中,通過判斷前導碼中的目的地址,如果目的地址就是接收節點的物理地址,則將接收完該前導碼所屬的數據幀。
[0052]240、若所述目的地址與自身物理地址不符,則轉向步驟260 ;
[0053]其中,在判斷目的地址不是自身物理地址時,則放棄該前導碼所屬的數據幀。
[0054]250、接收所述前導碼所屬的數據幀;
[0055]260、掃描所述同步傳輸頻率中所述頻道外的其它頻道,轉向步驟210。
[0056]其中,如果前導碼中的目的地址不是接收節點自身的物理地址,則繼續掃描同步傳輸頻率下的其它頻道,再接收其它頻道下的發送的前導碼,繼續找與本身物理地址符合的前導碼。
[0057]在本發明實施例中,接收節點掃描同步傳輸頻道,接收同頻道下的前導碼,判斷前導碼的目的地址是否為自身的物理地址,如果是,則接收該前導碼所屬的數據幀,如果不是,則繼續掃描同步傳輸頻道下的其它頻道,繼續查找目的地址與本身物理地址相符的前導碼,發送節點通過在前導碼增加入接收節點的目的地址的簡單操作,使得接收節點能夠盡快地查找到發送給自己的數據幀,提高接收節點接收數據的效率,進而提高了同步數據傳輸的效率。
[0058]如圖2-b至圖2-c所示,在實際操作中,假設有上行節點A、C和下行節點B、D,其中,如圖2-b所示,節點A在頻道CHO上發送數據幀,數據幀要發送給節點B,進而在數據幀的前導碼中增加節點B的目的地址,節點B和節點D掃描到頻道CHO時,接收A節點發送的前導碼,節點B經過分析前導碼中攜帶的目的地址,與自身物理地址相符,進而接收A發送的數據幀,而節點D經過分析獲知前導碼中的目的地址與自身物理地址不符,則放棄該數據幀,轉而掃描同步傳輸頻率下的其它頻道。如圖2-c所示,節點C在頻道CH5上發送數據幀,數據幀要發送給節點D,而此時節點D正在接收節點A在頻道CHO上發送的前導碼,節點D在節點A發送數據幀前在前導碼中解析到目標節點地址不是自己,放棄接收A發送的數據幀,進而節點D繼續掃描,當掃描到CH5頻道上時,接收到節點C發送的前導碼,則接收該前導碼并對該前導碼進行分析,獲知前導碼中的目的地址與自身物理地址相符,則接收該數據幀。
[0059]如圖3所示,本發明實施例還相應地提供了 一種通訊設備300,可包括:
[0060]設置單元310,用于在前導碼中增加接收節點的目的地址;
[0061]發送單元320,用于發送加入接收節點目的地址的前導碼,以使得所述接收節點在接收到前導碼時根據該前導碼中的目的地址判斷是否需要接收該前導碼所屬的數據幀。
[0062]本發明實施例所提供的通訊設備300包括設置單元310和發送單元320,設置單元310通過在發送數據幀之前,利用前導碼增加接收節點的目的地址,后由發送單元320發送,使得接收節點根據前導碼中的目的地址明確需要接收的數據幀,使得收發數據幀順利進行,免了在同一時間不同頻道上發送數據的丟失,在半雙工的傳輸模式中實現了數據的雙向傳輸效率。如圖4所示,本發明實施例另一方面還提供了一種通訊設備400,可包括:
[0063]接收單元410,用于接收同頻道數據幀的前導碼,并解析所述前導碼中攜帶的目的地址;
[0064]判斷單元420,用于若所述目的地址與自身物理地址相符,則接收所述前導碼所屬的數據幀;若所述目的地址與自身物理地址不符,則掃描所述同步傳輸頻率中其它頻道。
[0065]在本發明實施例中,接收單元在掃描到同頻道下發送來的前導碼時,接收前導碼后,判斷單元對前導碼中的目的地址進行分析,如果目的地址是自身的物理地址,則將接收該前導碼所屬的數據幀,如果不是,則放棄該數據幀,如果前導碼中的目的地址是自身的物理地址,則接收該前導碼所屬的數據幀。
[0066]如圖5和圖6所示,本發明實施例還提供了一種同步數據傳輸系統500,可包括如圖3所示的通訊設備300,以及如圖4所示的通訊設備400 ;
[0067]其中,通訊設備300包括:設置單元310,用于在前導碼中增加接收節點的目的地址;
[0068]發送單元320,用于發送加入接收節點目的地址的前導碼,以使得所述接收節點在接收到前導碼時根據該前導碼中的目的地址判斷是否需要接收該前導碼所屬的數據幀。
[0069]通訊設備400包括:接收單元410,用于接收同頻道數據幀的前導碼,并解析所述前導碼中攜帶的目的地址;
[0070]判斷單元420,用于若所述目的地址與自身物理地址相符,則繼續接收所述前導碼所屬的數據幀;若所述目的地址與自身物理地址不符,則放棄接收該幀數據,掃描所述同步傳輸頻率中其它頻道。
[0071]在本發明實施例中通訊設備300通過在發送數據幀前,在前導碼中增加通訊設備400的目的地址,以便通訊設備400根據前導碼中的目的地址判斷是否是自身物理地址,如果是,則接收該數據幀,如果不是,則放棄該數據幀,繼續掃描同傳輸頻率下的其它頻道。
[0072]本領域普通技術人員可以理解實現上述實施例方法中的全部或部分步驟是可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。
[0073]以上對本發明所提供的一種同步數據傳輸方法、設備及系統進行了詳細介紹,對于本領域的一般技術人員,依據本發明實施例的思想,在【具體實施方式】及應用范圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發明的限制。
【權利要求】
1.一種同步數據傳輸方法,其特征在于,包括: 在前導碼中增加接收節點的目的地址; 發送加入接收節點目的地址的前導碼,以使得所述接收節點在接收到前導碼時根據該前導碼中的目的地址判斷是否需要接收該前導碼所屬的數據幀。
2.根據權利要求1所述的方法,其特征在于,發送所述數據幀的前導碼的時間大于或等于接收節點掃描所述前導碼的總時間。
3.一種同步數據傳輸方法,其特征在于,包括: 接收與發送節點同步傳輸頻率中同頻道數據幀的前導碼,并解析所述前導碼中攜帶的目的地址; 若所述目的地址與自身物理地址相符,則接收所述前導碼所屬的數據幀; 若所述目的地址與自身物理地址不符,則掃描所述同步傳輸頻率中其它頻道。
4.一種通訊設備,其特征在于,包括: 設置單元,用于在前導碼中增加接收節點的目的地址; 發送單元,用于發送加入接收節點目的地址的前導碼,以使得所述接收節點在接收到前導碼時根據該前導碼中的目的地址判斷是否需要接收該前導碼所屬的數據幀。
5.一種通訊設備,其特征在于,包括: 接收單元,用于接收同頻道數據幀的前導碼,并解析所述前導碼中攜帶的目的地址; 判斷單元,用于若所述目的地址與自身物理地址相符,則接收所述前導碼所屬的數據幀;若所述目的地址與自身物理地址不符,則掃描所述同步傳輸頻率中其它頻道。
6.一種同步數據傳輸系統,其特征在于,包括如權利要求4所述的通訊設備,以及如權利要求5所述的通訊設備。
【文檔編號】H04L29/12GK103516773SQ201210575797
【公開日】2014年1月15日 申請日期:2012年12月26日 優先權日:2012年12月26日
【發明者】崔濤, 劉柱, 劉振波 申請人:深圳市友訊達科技發展有限公司