EP2043741B1

Implantable device telemetry with adaptive frequency hopping

Abstract

This record has no abstract on file.

EP2043741B1, drawing sheet 1
Sheet 1 of 7

Term

0.7 yearsleft in the term

Expires 22 May 2027.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

15 claims: 13 independent, 2 dependent

  1. 1
    A cardiac rhythm management (CRM) system (100), comprising:an implantable medical device including an implant telemetry module (116);and an external system (112) communicatively coupled to the implantable medical device via a telemetry link (114), the external system including an external telemetry module (118), wherein at least one of the Implant telemetry module and the external telemetry module includes a telemetry circuit (440) including: an antenna (442);a transceiver (444), coupled to the antenna, to transmit and receive data using at least one active channel during a telemetry session, the at least one active channel selected from a plurality of channels each representing a channel frequency band;a channel selector (446) coupled to the transceiver, the channel selector adapted to select at least one hop channel from a sequence of preferred channels in response to a channel selection signal, the sequence of preferred channels prioritized by a degree of preference and the selection is made according to an order of priority;a hop controller (448) coupled to the channel selector, the hop controller adapted to make the at least one hop channel the active channel when the at least one hop channel is selected;a channel quality analyzer (450) coupled to the channel selector, the channel quality analyzer adapted to produce channel quality indicators each associated with one channel of the plurality of channels and each including at least a received signal strength indicator indicative of a strength of signal received through that channel, the channel quality analyzer including a received signal strength detector adapted to produce the received signal strength indicators;and a preferred channel identifier (452) coupled to the channel quality analyzer;the preferred channel identifier adapted to identify the sequence of preferred channels from the plurality of channels by prioritizing channels of the plurality of channels using the channel quality indicators.
  2. 3
    The system according to any of the preceding claims, wherein the telemetry circuit (540) further comprises a telemetry quality monitor (554) adapted to monitor quality of data transmission associated with the active channel and to produce the channel selection signal when the quality of data transmission fails to satisfy one or more criteria.
  3. 4
    The system according to any of claims 1 and 2, wherein the telemetry circuit (540) further comprises a hop timer (556) to produce the channel selection signal according to a predetermined schedule.
  4. 5
    The system according to any of claims 1 and 2, wherein the telemetry circuit (540) further comprises a telemetry initiation module (558) to produce the channel selection signal when or before the telemetry session begins.
  5. 6
    The system according to any of the preceding claims, wherein the channel quality indicators comprise noise floor indicators each associated with one channel of the plurality of channels and indicative of a noise floor of that channel, the channel quality analyzer (750) comprises a noise detector (760) adapted to produce the noise floor indicators by measuring a noise level associated with each channel of the plurality of channels when no data is being transmitted between the external system (112) and the implantable medical device (110) through that channel, and the preferred channel identifier (452) is adapted to identify the sequence of preferred channels from the plurality of channels using at least the received signal strength indicators and the noise floor indicators.
  6. 7
    The system according to any of the preceding claims, wherein the channel quality indicators comprise frame exchange metrics each associated with one channel of the plurality of channels, the channel quality analyzer (750) comprises a frame exchange analyzer (782) adapted to produce the frame exchange metrics including success ratios each being a ratio of a number of successful frame exchanges to a total number of frame exchanges, and the preferred channel identifier (452) is adapted to identify the sequence of preferred channels from the plurality of channels using at least the received signal strength indicators and the frame exchange metrics.
  7. 8
    the system according to any of the preceding claims, wherein the channel quality indicators comprise performance history indicators each associated with one channel of the plurality of channels and indicative of a history of the channel quality indicator of that channel, the channel quality analyzer (750) comprises a performance history tracker (784) adapted to produce the performance history indicators, and the preferred channel identifier (452) is adapted to identify the sequence of preferred channels from the plurality of channels using at least the received signal strength indicators and the performance history indicators.
  8. 9
    The system according to any of the preceding claims, wherein the external telemetry module (118, 218) comprises the telemetry circuit (222), and wherein the channel selector (446) is adapted to transmit data specifying one or more of the at least one hop channel and the sequence of preferred channels to this implantable medical device (110) through the telemetry link (114).
  9. 10
    The system according to any of the preceding claims, wherein the external telemetry module (118, 218) comprises the telemetry circuit (222), and wherein the channel selector (446) is adapted to transmit data specifying one or more of the at least one hop channel and the sequence of preferred channels to this implantable medical device (110) through the telemetry link (114).
  10. 11
    A method for transmitting data between an implantable medical device and an external system via radio-frequency telemetry, the method comprising:receiving (804) a channel selection signal;selecting (806) a hop channel from a sequence of preferred channels in response to the channel selection signal, the sequence of preferred channels prioritized by a degree of preference and the selection is made according to an order of priority;making (808) the hop channel an active channel;transmitting (810) data between the implantable medical device and the external system using the active channel;producing (818) channel quality indicators each associated with one channel of a plurality of channels and each including at least a received signal strength indicator indicative of a strength of signal received through the one channel, each channel of the plurality of channels representing a channel frequency band;and identifying (820) the sequence of preferred channels from the plurality of channels by prioritizing channels of the plurality of channels using the channel quality indicators.
  11. 13
    The method according to any of claims 11 and 12, wherein the channel quality indicators comprise noise floor indicators each associated with one channel of the plurality of channels and indicative of a noise floor of that channel, and identifying the sequence of preferred channels comprises:measuring a noise level associated with each channel of the plurality of channels when no data is transmitted between the external system and the implantable medical device using the each channel;and identifying the sequence of preferred channels from the plurality of channels based on the received signal strength indicators and the noise floor indicators.
  12. 14
    The method according to any of claims 11 and 12, wherein the channel quality indicators comprise frame exchange metrics including success ratios each associated with one channel of the plurality of channels and being a ratio of a number of successful frame exchanges to a total number of frame exchanges, and identifying the sequence of preferred channels comprises identifying the sequence of preferred channels from the plurality of channels based on the received signal strength indicators and the frame exchange metrics.
  13. 15
    The method according to any of claims 11 to 14, wherein the channel quality indicators comprise performance history indicators each associated with one channel of the plurality of channels and indicative of a history of the channel quality indicator of that channel, and identifying the sequence of preferred channels comprises identifying the one or more preferred channels from the plurality of channels based on the received signal strength indicators and the performance history indicators.