新聞中心

EEPW首頁 > 模擬技術 > 設計應用 > 基于國產(chǎn)CPU的嵌入式醫(yī)療電子無線網(wǎng)絡設計(一)

基于國產(chǎn)CPU的嵌入式醫(yī)療電子無線網(wǎng)絡設計(一)

作者: 時間:2013-10-07 來源:網(wǎng)絡 收藏

摘要:傳統(tǒng)的設備并不具備無線功能,不能實現(xiàn)隨時隨地的醫(yī)療監(jiān)控。文中提出一個基于IPV6 的用于的路由協(xié)議,并基于國產(chǎn)CK610 和TI 公司的CC2520射頻芯片實現(xiàn)了基本無線通信,并在PC 上通過圖形界面顯示出醫(yī)療檢驗結果。

  0 引言

  領域中,在處理器方面,目前使用最廣泛和主流的象ARM.MIPS 都是國外廠商生產(chǎn)的,而國內的具有自主知識產(chǎn)權的 卻很少被人注意。

  此外,隨著無線技術的進步和無線設備成本的降低,醫(yī)療電子無線化必將是未來發(fā)展的趨勢。目前已經(jīng)有一些企業(yè)和團體在醫(yī)療電子無線化的方向上作出了研究和開發(fā),但是目前的無線醫(yī)療電子使用的網(wǎng)絡協(xié)議基本都是基于IPV4 的,將更加先進的IPV6 網(wǎng)絡運用到無線醫(yī)療電子是未來發(fā)展必須面臨的問題。

  本文主要為醫(yī)療電子設計了一個基于IPV6 的網(wǎng)絡協(xié)議,為實現(xiàn)該協(xié)議編寫了路由協(xié)議程序和射頻適配程序,實現(xiàn)了醫(yī)療電子的無線功能。

  1 系統(tǒng)概述

  主要系統(tǒng)架構如圖1 所示: 單個節(jié)點由CK610開發(fā)板與醫(yī)療電子板和CC2520 射頻芯片組成,控制器為普通節(jié)點與PC 相連接.Linux 用作CK610 的操作系統(tǒng),CK610 通過操作FPGA IP 核模擬的SPI 來控制CC2520,CC2591 由CC2520 的管腳控制。

  基于國產(chǎn)CPU的嵌入式醫(yī)療電子無線網(wǎng)絡設計(一)

  在整個醫(yī)療電子應用的網(wǎng)絡系統(tǒng)中,可以有多個節(jié)點,但是只有一個控制器。所有節(jié)點數(shù)據(jù)發(fā)送的終點是控制器,距離較遠的節(jié)點可以通過其他節(jié)點轉發(fā)來傳輸數(shù)據(jù)。

  2 網(wǎng)絡協(xié)議設計

  為了實現(xiàn)圖1 的系統(tǒng)架構,需要為系統(tǒng)設計一個基于IPV6 的網(wǎng)絡協(xié)議。

  2. 1 路由算法設計

  建立和維護,必須要發(fā)送和處理三種形式的數(shù)據(jù)包,分別是路由請求包。路由廣播包和路由匯報包。

  網(wǎng)絡中的每個節(jié)點都維護一個路由表,路由表的每項都是與本節(jié)點相鄰的節(jié)點。一個典型節(jié)點路由表內容如表1所示。

  基于國產(chǎn)CPU的嵌入式醫(yī)療電子無線網(wǎng)絡設計(一)

  每個節(jié)點會對路由表中的每項根據(jù)總鏈路代價進行排序,總鏈路代價最小的對應的節(jié)點會被選為默認路由,只要節(jié)點有數(shù)據(jù)要發(fā)送或者轉發(fā),都會將數(shù)據(jù)發(fā)往默認路由。

  總鏈路代價表示的是這條鏈路信道的質量,該值越小越好,它是本地鏈路代價和前驅節(jié)點鏈路代價兩者之和。前驅節(jié)點鏈路代價是從本節(jié)點定期發(fā)送的路由廣播包中獲取的。如果前驅節(jié)點是控制器,那么前驅節(jié)點鏈路代價是0.本地鏈路代價指的是自身節(jié)點同前驅節(jié)點之間信道的鏈路代價,表示的是通信信道質量,該值越小越好。為了計算本地鏈路代價,必須要維護長期發(fā)送數(shù)據(jù)包總數(shù)LT.長期發(fā)送數(shù)據(jù)包成功數(shù)LS.近期發(fā)送數(shù)據(jù)包總數(shù)ST 和近期發(fā)送數(shù)據(jù)包成功數(shù)SS

linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)

上一頁 1 2 3 下一頁

評論


相關推薦

技術專區(qū)

關閉