[發明專利]CAN網絡中通信速率的配置方法、裝置和網絡設備有效
| 申請號: | 201710763024.6 | 申請日: | 2017-08-30 |
| 公開(公告)號: | CN108933718B | 公開(公告)日: | 2021-05-14 |
| 發明(設計)人: | 笪禹;程德 | 申請(專利權)人: | 北京獵戶星空科技有限公司 |
| 主分類號: | H04L12/40 | 分類號: | H04L12/40 |
| 代理公司: | 北京清亦華知識產權代理事務所(普通合伙) 11201 | 代理人: | 張潤 |
| 地址: | 100041 北京市石景山區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | can 網絡 通信 速率 配置 方法 裝置 網絡設備 | ||
本發明公開了一種CAN網絡中通信速率的配置方法、裝置、網絡設備和存儲介質。其中方法包括:根據目標通信速率,從CAN網絡中的多個節點中分別確定主動節點和待配置節點;控制主動節點根據目標通信速率對待配置節點的通信速率進行配置,以使CAN網絡中的通信速率統一。本發明實施例通過動態配置速率來進行適配,并通過主動節點通知CAN網絡中速率與目標通信速率不同的節點進行速率的調整,以適配整個網絡,實現全網速率統一的目的,這種配置方式比較靈活,配置效果更佳,且更加適用于實際應用中。
技術領域
本發明涉及通信控制領域,尤其涉及一種CAN網絡中通信速率的配置方法、裝置、網絡設備和計算機可讀存儲介質。
背景技術
CAN是控制器局域網絡(Controller Area Network,英文簡稱為CAN)的簡稱,是目前市場上應用最廣泛的現場總線之一。CAN網絡中一般存在大量的通信節點,為了提升整體的通信效率,CAN網絡的通信速率最高可以工作在1Mbps(即1兆比特每秒)。但是,CAN網絡中會存在一些通信節點在啟動后,該通信節點的初始配置速率比較低,因此為了能夠使得CAN網絡中的通信節點可以正常通信,需要對CAN網絡中各通信節點之間的通信速率進行統一。
相關技術中,通常是在對CAN網絡中的各通信節點進行速率的初始配置時,盡量將各通信節點配置成統一的速率,這樣,可以保證各通信節點啟動后的通信速率一致。然而,這種速率配置方式是對各通信節點的通信速率進行固定配置,配置方式不夠靈活,配置效果差。
發明內容
本發明的目的旨在至少在一定程度上解決上述的技術問題之一。
為此,本發明的第一個目的在于提出一種CAN網絡中通信速率的配置方法。該方法可以使得配置方式比較靈活,配置效果更佳,且更加適用于實際應用中。
本發明的第二個目的在于提出一種CAN網絡中通信速率的配置裝置。
本發明的第三個目的在于提出一種網絡設備。
本發明的第四個目的在于提出一種非臨時性計算機可讀存儲介質。
為達到上述目的,本發明第一方面實施例提出的CAN網絡中通信速率的配置方法,包括:根據目標通信速率,從CAN網絡中的多個節點中分別確定主動節點和待配置節點;控制所述主動節點根據所述目標通信速率對所述待配置節點的通信速率進行配置,以使所述CAN網絡中的通信速率統一。
根據本發明實施例的CAN網絡中通信速率的配置方法,可根據目標通信速率,從CAN網絡中的多個節點中分別確定主動節點和待配置節點,并控制主動節點根據目標通信速率對待配置節點的通信速率進行配置,以使CAN網絡中的通信速率統一,這樣,通過動態配置速率來進行適配,并通過主動節點通知CAN網絡中速率與目標通信速率不同的節點進行速率的調整,以適配整個網絡,實現全網速率統一的目的,這種配置方式比較靈活,配置效果更佳,且更加適用于實際應用中。
根據本發明的一個實施例,所述根據目標通信速率,從CAN網絡中的多個節點中分別確定主動節點和待配置節點,包括:分別確定所述CAN網絡中的多個節點的通信速率;從所述多個節點中找出通信速率為所述目標通信速率的至少一個節點,并根據預設策略從所述至少一個節點中確定所述主動節點;將所述多個節點中通信速率不為所述目標通信速率的節點作為所述待配置節點。
根據本發明的一個實施例,所述根據預設策略從所述至少一個節點中確定所述主動節點,包括:將所述至少一個節點中的任意一個節點作為所述主動節點;或者,根據預設規則從所述至少一個節點中指定一個節點作為所述主動節點。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京獵戶星空科技有限公司,未經北京獵戶星空科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710763024.6/2.html,轉載請聲明來源鉆瓜專利網。





