最近,我在RAIN聯盟和AIM Engage Again的活動中進行了一個關於在醫院裡多個RAIN RFID系統共存的演講,我認為這個主題十分重要,因為RAIN RFID在醫療保健行業(包括醫院)中的使用正蓬勃發展。醫院是一個獨特且充滿挑戰的環境,因為可能會有多個RAIN RFID系統同時運行,每個系統都有自己專屬的標籤和讀寫器,且這些系統並沒有相互隔離。
醫院在導入RFID技術時,就應該要將多個RAIN系統的共存性列入考量,以確保系統能夠正常運作,好消息是,有數種工具和方法可以協助解決RAIN系統共存性的挑戰。
在醫院裡採用RAIN RFID技術
醫院裡經常可以看見不同的RAIN RFID技術應用案例,基本上可以分為7種應用:
藥品供應鏈追蹤和庫存管理 (Medicine supply chain tracking and inventory management)
藥品管理追蹤(Medicine administration tracking)
病患追蹤(Patient tracking)
資產追蹤(Asset tracking)
醫療人員活動追蹤(Tracking staff members and activities)
文件追蹤(Document tracking)
管理消耗品庫存(Managing consumables inventory)
以上每個應用都需要使用不同類型的RAIN RFID讀寫器和大量的RFID標籤:
手持式讀寫器(Handheld readers)
天花板吊掛式讀寫器(Ceiling mount readers)
閘門式讀寫器(Gate readers)
其他固定式讀寫器(Other fixed readers)
藥品上的標籤(Labels on medication)
消耗品上的標籤(Labels on consumables)
消耗品和工作服上的植入式標籤(Embedded tags on consumables and workwear)
用於資產管理的硬質標籤(Hard tags on assets)
文件上的標籤(Labels on documents)
員工識別證(Staff ID cards)
病人腕帶(Patient wristbands)
當然,也還有其他不同標籤分別來自不同系統,譬如,植入病患衣服裡的標籤。
為甚麼在設計RAIN RFID應用時將共存系統納入考量是如此的重要?
當RAIN RFID標籤被讀取或者計算時,讀寫器會因系統默認值的關係偵測到讀取範圍內的所有標籤,即使環境中有其他障礙物,例如牆壁。正因如此,如果RAIN RFID系統的設計不完善,就很容易讀取到不相關的標籤。
E.g. 某一個應用系統的使用目的在於確保正確的患者在正確的時間服用正確的藥物,如果不將標籤的共存問題納入考量,系統有可能會讀取到該環境中所有不相關的標籤,如: 識別證、消耗品、文件和資產上的標籤等等,這有可能因為環境中被讀取到的標籤數量過多,導致應用系統超載無法正常運作。
讓不同RAIN RFID系統共存的方法
有幾種方法和工具可以解決RAIN RFID系統共存性的問題,其中,某些工具和方法可以合併使用,但在某些情況下,合併使用並不一定會對其它應用和環境產生功效,所以我們應視具體情況再來決定使用哪種方法或工具。
跳頻(Frequency hopping)是RAIN RFID讀寫器的功能之一,它可以使多個讀寫器同時運行,而這這個功能通常會在默認的情況下處於啟動狀態。
讀寫器識讀區也是一種方法,他使用RF訊號隔離的材料把每個讀取區域彼此隔離。不過這個方法無法經常使用,但是值得考慮。若想要了解更多,可以參閱另一篇部落格。
功率調整和天線的擺放位置可用於調整讀寫器的讀取範圍。若想要讀取較近的範圍,可以先使用較小的功率,若想要調整讀取區域,可以將天線指向不同的方向。
標籤的選擇和標籤品質規範應符合不同應用的要求,例如,短距離標籤就無法被遠處的讀寫器讀取到,或者讀取範圍過長的標籤可能會產生不相關的讀取結果,而使用不合適或者品質低劣的標籤會使性能不一致,進而導致漏讀和誤讀。
RSSI Filter也是其中一種方法,讀寫器會忽略那些反向散射訊號不符合設定標準的標籤,雖然反向散射訊號強度只代表標籤和讀寫器之間的可能距離,但是在某些應用中這仍然是個有用的方法。
我認為,代碼過濾和選擇指令(Code filtering and using Select)是最重要的方法且應該要一直被使用的。
代碼過濾和選擇指令(Code Filtering and Select)
RFID Tag Data Standards 有著一個固定架構,其中一個代碼的開頭代表著「哪個標準正在被使用」,而接下來的部分則更詳細定義該貼標(tagged item)商品的相關訊息。
例如,EPC Tag Data Standard 和 ISO 15961 + ISO15962 Tag Data Standard 涵蓋了約20個應用領域,該代碼的架構允許在多個層級透過代碼來過濾標籤,例如只允許讀取文件用標籤、病患手上的腕帶標籤或僅讀取特定標籤(例如員工ID卡)。
另外,在Inventory Sequence,代碼過濾是通過選擇指令(Select Command)來完成。
舉個例子: 藥物包裝盤點
在盤點程序中,讀寫器會被設定使用選擇指令(Select Command)來進行運作。
選擇指令只會讀取帶有SGTIN碼的藥品包裝標籤,並忽略其他不相關的物品。SGTIN碼是用於交易商品上的EPC Tag Data Standard Code, 同時也會顯示其他相關的交易商品,例如消耗品,不過這並不是個大問題,因為該應用程式是一個能夠處理大量代碼的系統,如果他讀取到盤點程序中不相關的商品,將會自動顯示為「未知項目」,而系統軟體就能自動忽略他。
可以針對來自特定製造商的商品進行進一步的過濾篩選。
另一個例子: 定位特定人員
在盤點程序中,讀寫器會被設定使用選擇指令(Select Command)來進行運作。
選擇指令只會讀取帶有GSRNP碼的序列號碼,並忽略其他不相關的資訊。GSRNP碼代表特定服務供應商的EPC Tag Data Standard Code,再透過序列號碼追蹤特定人員。
更多資訊
若想要了解更多關於醫院中的標籤共存問題,歡迎參閱以下影片:
Comments