[發明專利]通信裝置及延遲檢測方法有效
| 申請號: | 201080069108.6 | 申請日: | 2010-09-15 |
| 公開(公告)號: | CN103109491A | 公開(公告)日: | 2013-05-15 |
| 發明(設計)人: | 伊東輝顯;藤田智之;金山泰人 | 申請(專利權)人: | 三菱電機株式會社 |
| 主分類號: | H04L7/00 | 分類號: | H04L7/00;H04L12/28 |
| 代理公司: | 北京天昊聯合知識產權代理有限公司 11112 | 代理人: | 何立波;張天舒 |
| 地址: | 日本*** | 國省代碼: | 日本;JP |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 通信 裝置 延遲 檢測 方法 | ||
技術領域
本發明涉及一種通信裝置及延遲檢測方法。
背景技術
在使用網絡,特別是在FA(Factory?Automation)系統中使用的要求實時性的網絡進行通信時,希望通信延遲落在規定的時間之內,且沒有信息缺損。
通常,延遲測量有下述兩種方法,即,在進行測量的2個節點之間測量往返的延遲時間的方法和測量單程的延遲時間的方法。在單程的延遲時間測量中,由于能夠在接收側接收到通信幀的時刻進行延遲判定,因此與測量往返延遲時間的方法相比,具有能夠縮短延遲測量所花費的時間的優點。相反地,在進行單程的延遲時間測量時,需要使兩個節點之間的時鐘同步,或者計算出兩個節點之間的時鐘的偏差時間。
單程的延遲時間的測量,在專利文獻1中以下述方式進行。首先,計算時鐘的偏差時間,然后,在發送側的節點處,對要發送的包賦予發送時間的時間戳并發送。然后,在接收側的節點處,記錄包接收時刻的時間戳。并且,接收側的節點使用兩個節點之間的時鐘的偏差時間、發送時刻的時間戳及接收時刻的時間戳,計算延遲。
另外,時鐘的偏差時間的計算以下述方式進行。在此,使各節點具有時間計算功能。首先,第1節點向第2節點發送偏差時間計算用的包,該偏差時間計算用的包被賦予了從第1節點的計時器獲取的發送時刻的時間戳。然后,第2節點在接收到的包中追加來自第1節點的包接收時刻和將包向第1節點返回時的發送時刻,并將該包向第1節點返回。并且,第1節點記錄所返回的包的接收時刻,基于4個時刻,計算出偏差時間。
另一方面,2個節點之間的時鐘同步,在專利文獻2中以下述方式進行。首先,第1節點生成將發送時刻置于第1有效數據部(pay?load)中的測量包,向第2節點發送。然后,第2節點如果從第1節點接收到測量包,則生成答復包并向第1節點發送,其中,在該答復包中,在第1有效數據部中寫入有測量包的發送時刻,在第2有效數據部中寫入有測量包的接收時刻,并且在第3有效數據部中寫入有答復包的發送時刻。并且,接收到答復包的第1節點,記錄答復包的答復包接收時刻,基于4個時刻進行時鐘的校正。
另外,針對信息(包)的缺損,例如在專利文獻1中,在節點中設有丟包率計算功能,向發送包賦予順序號,根據順序號的欠缺,對包的丟失數量進行計數。
專利文獻1:日本特開2004-289748號公報
專利文獻2:日本特開2007-27985號公報
發明內容
然而,在專利文獻1中記載的偏差時間的計算方法中,將偏差時間計算用的包與在通常的通信中所使用的包并行地進行接收/發送。在將上述方法應用在如內部系統那樣的進行周期性動作的節點中的情況下,在通常的通信以外,需要不定期(以不同的周期)地進行偏差時間計算用的包的接收/發送處理,存在難以維持周期性動作的問題。
另外,在專利文獻2記載的時鐘同步方法中,由于需要向答復包的數據部中寫入3個時刻信息,因此,時刻信息的數據大小變大。因此,在有效數據部大小有限的狀況下,存在用于傳輸通常數據的區域受到損失的問題。
并且,在檢測延遲時,由于將用于延遲檢測的時刻全部保存在包中,因此,還存在包中存儲的時間信息變大的問題。另外,關于包的缺損,是通過順序號的欠缺進行檢測的,但在發送的包為1個的情況等中,還存在難以進行缺損的檢測的問題。
本發明就是鑒于上述情況而提出的,其目的在于得到一種通信裝置及延遲檢測方法,在將進行周期性動作的節點利用網絡進行連接的通信系統中,能夠維持周期性動作,且無需縮減用于存儲通常數據的區域,即可發送用于計算各節點之間的時鐘偏差的信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于三菱電機株式會社,未經三菱電機株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201080069108.6/2.html,轉載請聲明來源鉆瓜專利網。





