Patent US5940431A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5940431A Expired / Lapsed US ⏱️ 0.0 years remaining

Access technique of channel hopping communications system

Assignee: Telefonaktiebolaget LM Ericsson AB
•
Filing: 1996-12-23
•
Granted: 1999-08-17
•
Expires: 2016-12-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Establishing a connection between a paging unit and a standby unit in a channel hopping communications system includes activating the standby unit for an activation time period out of every standby time period. During each activation time period, the standby unit monitors a selected channel for receipt of a paging message. The selected channel is selected from a plurality of channels, and, for each subsequent activation time period, the selected channel is a subsequent one of the plurality of channels as specified by a hopping sequence and an internal clock. A page train is repeatedly transmitted from the paging unit to the standby unit, until a response is received from the standby unit. Each page train includes a plurality of paging messages, each paging message being transmitted on a different one of a subset of the plurality of channels. Selection of a page train for transmission by the paging unit may be based on an estimate of the standby unit's internal clock.

Inventors

  • 👤 Jacobus C. Haartsen
  • 👤 Paul W. Dent

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 13:54
CPC Classifications
H; H04; H04W; H04W52/00; H04W52/02; H04W52/0209; H04W52/0212; H04W52/0216; Y; Y02; Y02D; Y02D30/00; Y02D30/70

Claims Analysis

Total Claims: 98
Claim 1
Independent Claim 205 words
A method for establishing a connection between a paging unit and a standby unit in a channel hopping communications system, the method comprising the steps of: activating the standby unit for an activation time period, T wake , out of every standby time period, T standby ; during each activation time period, causing the standby unit to monitor a selected channel for receipt of a paging message that includes a unique address associated with the standby unit, wherein the selected channel is selected from a plurality of channels, and wherein, for each subsequent activation time period, the selected channel is a subsequent one of the plurality of channels as specified by a hopping sequence; and repeatedly transmitting a page train from the paging unit to the standby unit, until a response is received from the standby unit, wherein each page train comprises a plurality of paging messages, each paging message being transmitted on a different one of a subset of the plurality of channels, whereby the paging unit and the standby unit achieve channel hopping synchronization based only on the unique address and knowledge of which one of the subset of the plurality of channels the paging message was received on by the standby unit.
Claim 2
Independent Claim 205 words
A method for establishing a connection between a paging unit and a standby unit in a channel hopping communications system, the method comprising the steps of: activating the standby unit for an activation time period, T wake , out of every standby time period, T standby ; during each activation time period, causing the standby unit to monitor a selected channel for receipt of a paging message that includes a unique address associated with the standby unit, wherein the selected channel is selected from a plurality of channels, and wherein, for each subsequent activation time period, the selected channel is a subsequent one of the plurality of channels as specified by a hopping sequence; and repeatedly transmitting a page train from the paging unit to the standby unit, until a response is received from the standby unit, wherein each page train comprises a plurality of paging messages, each paging message being transmitted on a different one of a subset of the plurality of channels, whereby the paging unit and the standby unit achieve channel hopping synchronization based only on the unique address and knowledge of which one of the subset of the plurality of channels the paging message was received on by the standby unit.
Claim 3
Dependent Claim 22 words
The method of claim 1, wherein, for each page train, the subset of channels are ordered as specified by the hopping sequence.
Claim 4
Dependent Claim 13 words
The method of claim 2, wherein the hopping sequence is a pseudo-random sequence.
Claim 5
Dependent Claim 20 words
The method of claim 3, wherein the pseudo-random sequence is finite and determined by an address of the standby unit.
Claim 6
Independent Claim 209 words
A method for establishing a connection between a paging unit and a standby unit in a channel hopping communications system, the method comprising the steps of: activating the standby unit for an activation time period, T wake , out of every standby time period, T standby ; during each activation time period, causing the standby unit to monitor a selected channel for receipt of a paging message, wherein the selected channel is selected from a plurality of channels, and wherein, for each subsequent activation time period, the selected channel is a subsequent one of the plurality of channels as specified by a hopping sequence; and repeatedly transmitting a page train from the paging unit to the standby unit, until a response is received from the standby unit, wherein each page train comprises a plurality of paging messages, each paging message being transmitted on a different one of a subset of the plurality of channels, wherein: the selection of a channel to be monitored by the standby unit is a function of a value of a free-running clock in the standby unit; and the page train is selected from a plurality of page trains, the selection being a function of a value of a free-running clock in the paging unit.
Claim 7
Independent Claim 209 words
A method for establishing a connection between a paging unit and a standby unit in a channel hopping communications system, the method comprising the steps of: activating the standby unit for an activation time period, T wake , out of every standby time period, T standby ; during each activation time period, causing the standby unit to monitor a selected channel for receipt of a paging message, wherein the selected channel is selected from a plurality of channels, and wherein, for each subsequent activation time period, the selected channel is a subsequent one of the plurality of channels as specified by a hopping sequence; and repeatedly transmitting a page train from the paging unit to the standby unit, until a response is received from the standby unit, wherein each page train comprises a plurality of paging messages, each paging message being transmitted on a different one of a subset of the plurality of channels, wherein: the selection of a channel to be monitored by the standby unit is a function of a value of a free-running clock in the standby unit; and the page train is selected from a plurality of page trains, the selection being a function of a value of a free-running clock in the paging unit.
Claim 8
Independent Claim 172 words
A method for establishing a connection between a paging unit and a standby unit in a channel hopping communications system, the method comprising the steps of: activating the standby unit for an activation time period, T wake , out of every standby time period, T standby ; during each activation time period, causing the standby unit to monitor a selected channel for receipt of a paging message, wherein the selected channel is selected from a plurality of channels, and wherein, for each subsequent activation time period, the selected channel is a subsequent one of the plurality of channels as specified by a hopping sequence; and repeatedly transmitting a page train from the paging unit to the standby unit, until a response is received from the standby unit, wherein each page train comprises a plurality of paging messages, each paging message being transmitted on a different one of a subset of the plurality of channels, wherein the duration of each page train is substantially equal to the activation time period, T wake .
Claim 9
Independent Claim 172 words
A method for establishing a connection between a paging unit and a standby unit in a channel hopping communications system, the method comprising the steps of: activating the standby unit for an activation time period, T wake , out of every standby time period, T standby ; during each activation time period, causing the standby unit to monitor a selected channel for receipt of a paging message, wherein the selected channel is selected from a plurality of channels, and wherein, for each subsequent activation time period, the selected channel is a subsequent one of the plurality of channels as specified by a hopping sequence; and repeatedly transmitting a page train from the paging unit to the standby unit, until a response is received from the standby unit, wherein each page train comprises a plurality of paging messages, each paging message being transmitted on a different one of a subset of the plurality of channels, wherein the duration of each page train is substantially equal to the activation time period, T wake .
Claim 10
Dependent Claim 22 words
The method of claim 1, wherein the duration of each page train is less than the activation time period, T wake .
Claim 11
Independent Claim 241 words
A method for establishing a connection between a paging unit and a standby unit in a channel hopping communications system, the method comprising the steps of: activating the standby unit for an activation time period, T wake , out of every standby time period, T standby ; during each activation time period, causing the standby unit to monitor a selected channel for receipt of a paging message, wherein the selected channel is selected from a plurality of channels, and wherein, for each subsequent activation time period, the selected channel is a subsequent one of the plurality of channels as specified by a hopping sequence; and repeatedly transmitting a page train from the paging unit to the standby unit, until a response is received from the standby unit, wherein each page train comprises a plurality of paging messages, each paging message being transmitted on a different one of a subset of the plurality of channels, wherein the step of repeatedly transmitting the page train from the paging unit to the standby unit comprises: selecting a first page train for use during a first standby time period; repeatedly transmitting the first page train from the paging unit to the standby unit during the first standby time period; and selecting a second page train for use during a subsequent standby time period, wherein the second page train is transmitted on a different subset of channels from that used for transmitting the first page train.
Claim 12
Independent Claim 241 words
A method for establishing a connection between a paging unit and a standby unit in a channel hopping communications system, the method comprising the steps of: activating the standby unit for an activation time period, T wake , out of every standby time period, T standby ; during each activation time period, causing the standby unit to monitor a selected channel for receipt of a paging message, wherein the selected channel is selected from a plurality of channels, and wherein, for each subsequent activation time period, the selected channel is a subsequent one of the plurality of channels as specified by a hopping sequence; and repeatedly transmitting a page train from the paging unit to the standby unit, until a response is received from the standby unit, wherein each page train comprises a plurality of paging messages, each paging message being transmitted on a different one of a subset of the plurality of channels, wherein the step of repeatedly transmitting the page train from the paging unit to the standby unit comprises: selecting a first page train for use during a first standby time period; repeatedly transmitting the first page train from the paging unit to the standby unit during the first standby time period; and selecting a second page train for use during a subsequent standby time period, wherein the second page train is transmitted on a different subset of channels from that used for transmitting the first page train.
Claim 13
Independent Claim 298 words
A method for establishing a connection between a paging unit and a standby unit in a channel hopping communications system, the method comprising the steps of: activating the standby unit for an activation time period, T wake , out of very standby time period , T standby ; during each activation time period, causing the standby unit to monitor a selected channel for receipt of a paging message, wherein the selected channel is selected from a plurality of channels, and wherein, for each subsequent activation time period, the selected channel is a subsequent one of the plurality of channels as specified by a hopping sequence; and repeatedly transmitting a page train from the paging unit to the standby unit, until a response is received from the standby unit, wherein each page train comprises a plurality of paging messages, each paging message being transmitted on a different one of a subset of the plurality of channels, wherein each page train is transmitted on a subset of channels that are selected from the plurality of channels in accordance with the following equation: train i={hop.sub.modN (k.sub.p +iM), hop.sub.modN (k.sub.p +iM+1), . . . , hop.sub.modN (k.sub.p +iM+(M-1))} where k p is a clock value of the paging unit, the paging unit clock value being updated every T standby period, N is the number of channels in the hopping sequence, T page is the duration of a page message, M=INT(T wake /T page )-1, where INT( ) is a function that leaves only the integer part of a variable, the number of page trains, N T , is given by N T =RNDUP(N/M), where RNDUP( ) is a function that rounds any non-integer up to the nearest integer, i=0, . . . , (N T -1), and hop modN (x)=hop(x mod N).
Claim 14
Independent Claim 298 words
A method for establishing a connection between a paging unit and a standby unit in a channel hopping communications system, the method comprising the steps of: activating the standby unit for an activation time period, T wake , out of very standby time period , T standby ; during each activation time period, causing the standby unit to monitor a selected channel for receipt of a paging message, wherein the selected channel is selected from a plurality of channels, and wherein, for each subsequent activation time period, the selected channel is a subsequent one of the plurality of channels as specified by a hopping sequence; and repeatedly transmitting a page train from the paging unit to the standby unit, until a response is received from the standby unit, wherein each page train comprises a plurality of paging messages, each paging message being transmitted on a different one of a subset of the plurality of channels, wherein each page train is transmitted on a subset of channels that are selected from the plurality of channels in accordance with the following equation: train i={hop.sub.modN (k.sub.p +iM), hop.sub.modN (k.sub.p +iM+1), . . . , hop.sub.modN (k.sub.p +iM+(M-1))} where k p is a clock value of the paging unit, the paging unit clock value being updated every T standby period, N is the number of channels in the hopping sequence, T page is the duration of a page message, M=INT(T wake /T page )-1, where INT( ) is a function that leaves only the integer part of a variable, the number of page trains, N T , is given by N T =RNDUP(N/M), where RNDUP( ) is a function that rounds any non-integer up to the nearest integer, i=0, . . . , (N T -1), and hop modN (x)=hop(x mod N).
Claim 15
Independent Claim 310 words
A method for establishing a connection between a paging unit and a standby unit in a channel hopping communications system, the method comprising the steps of: activating the standby unit for an activation time period, T wake , out of every standby time period, T standby ; during each activation time period, causing the standby unit to monitor a selected channel for receipt of a paging message, wherein the selected channel is selected from a plurality of channels, and wherein, for each subsequent activation time period, the selected channel is a subsequent one of the plurality of channels as specified by a hopping sequence; and repeatedly transmitting a page train from the paging unit to the standby unit, until a response is received from the standby unit, wherein each page train comprises a plurality of paging messages, each paging message being transmitted on a different one of a subset of the plurality of channels, wherein each page train is transmitted on a subset of channels that are selected from the plurality of channels in accordance with the following equation: train i={hop.sub.modN (k.sub.s '-α+iM), hop.sub.modN (k.sub.s '-α+iM+1), . . . , hop.sub.modN (k.sub.s '-α+iM+(M-1))} where k s ' is an estimate of a clock value of the standby unit, the standby unit's clock value being updated every T standby period, α is a fixed offset value larger than zero, N is the number of channels in the hopping sequence, T page is the duration of a page message, M=INT(T wake /T page )-1, where INT( ) is a function that leaves only the integer part of a variable, the number of page trains, N T , is given by N T =RNDUP(N/M), where RNDUP( ) is a function that rounds any non-integer up to the nearest integer, i=0, . . . , (N T -1), and hop modN (x)=hop(x mod N).
Claim 16
Independent Claim 310 words
A method for establishing a connection between a paging unit and a standby unit in a channel hopping communications system, the method comprising the steps of: activating the standby unit for an activation time period, T wake , out of every standby time period, T standby ; during each activation time period, causing the standby unit to monitor a selected channel for receipt of a paging message, wherein the selected channel is selected from a plurality of channels, and wherein, for each subsequent activation time period, the selected channel is a subsequent one of the plurality of channels as specified by a hopping sequence; and repeatedly transmitting a page train from the paging unit to the standby unit, until a response is received from the standby unit, wherein each page train comprises a plurality of paging messages, each paging message being transmitted on a different one of a subset of the plurality of channels, wherein each page train is transmitted on a subset of channels that are selected from the plurality of channels in accordance with the following equation: train i={hop.sub.modN (k.sub.s '-α+iM), hop.sub.modN (k.sub.s '-α+iM+1), . . . , hop.sub.modN (k.sub.s '-α+iM+(M-1))} where k s ' is an estimate of a clock value of the standby unit, the standby unit's clock value being updated every T standby period, α is a fixed offset value larger than zero, N is the number of channels in the hopping sequence, T page is the duration of a page message, M=INT(T wake /T page )-1, where INT( ) is a function that leaves only the integer part of a variable, the number of page trains, N T , is given by N T =RNDUP(N/M), where RNDUP( ) is a function that rounds any non-integer up to the nearest integer, i=0, . . . , (N T -1), and hop modN (x)=hop(x mod N).
Claim 17
Dependent Claim 39 words
The method of claim 10, wherein the estimate of the standby unit's clock is determined from a present clock value of a paging unit clock, adjusted by a previously determined offset between standby unit and paging unit clock values.
Claim 18
Dependent Claim 20 words
The method of claim 11, wherein the previously determined offset is stored in a non-volatile memory for future access attempts.
Claim 19
Dependent Claim 17 words
The method of claim 1, wherein the channel hopping communications system is a frequency hopping communications system.
Claim 20
Dependent Claim 17 words
The method of claim 1, wherein the channel hopping communications system is a code hopping communications system.
Claim 21
Independent Claim 211 words
An apparatus for establishing a connection between a paging unit and a standby unit in a channel hopping communications system, the apparatus comprising: means for activating the standby unit for an activation time period, T wake , out of every standby time period, T standby ; means for causing the standby unit to monitor a selected channel for receipt of a paging message during each activation time period, wherein the paging message includes a unique address associated with the standby unit wherein the selected channel is selected from a plurality of channels, and wherein, for each subsequent activation time period, the selected channel is a subsequent one of the plurality of channels as specified by a hopping sequence; and means for repeatedly transmitting a page train from the paging unit to the standby unit, until a response is received from the standby unit, wherein each page train comprises a plurality of paging messages, each paging message being transmitted on a different one of a subset of the plurality of channels, whereby the paging unit and the standby unit achieve channel hopping synchronization based only on the unique address and knowledge of which one of the subset of the plurality of channels the paging message was received on by the standby unit.
Claim 22
Independent Claim 211 words
An apparatus for establishing a connection between a paging unit and a standby unit in a channel hopping communications system, the apparatus comprising: means for activating the standby unit for an activation time period, T wake , out of every standby time period, T standby ; means for causing the standby unit to monitor a selected channel for receipt of a paging message during each activation time period, wherein the paging message includes a unique address associated with the standby unit wherein the selected channel is selected from a plurality of channels, and wherein, for each subsequent activation time period, the selected channel is a subsequent one of the plurality of channels as specified by a hopping sequence; and means for repeatedly transmitting a page train from the paging unit to the standby unit, until a response is received from the standby unit, wherein each page train comprises a plurality of paging messages, each paging message being transmitted on a different one of a subset of the plurality of channels, whereby the paging unit and the standby unit achieve channel hopping synchronization based only on the unique address and knowledge of which one of the subset of the plurality of channels the paging message was received on by the standby unit.
Claim 23
Dependent Claim 22 words
The apparatus of claim 15, wherein, for each page train, the subset of channels are ordered as specified by the hopping sequence.
Claim 24
Dependent Claim 13 words
The apparatus of claim 16, wherein the hopping sequence is a pseudo-random sequence.
Claim 25
Dependent Claim 20 words
The apparatus of claim 17, wherein the pseudorandom sequence is finite and determined by an address of the standby unit.
Claim 26
Independent Claim 212 words
An apparatus for establishing a connection between a paging unit and a standby unit in a channel hopping communications system, the apparatus comprising: means for activating the standby unit for an activation time period, T wake , out of every standby time period, T standby ; means for causing the standby unit to monitor a selected channel for receipt of a paging message during each activation time period, wherein the selected channel is selected from a plurality of channels, and wherein, for each subsequent activation time period, the selected channel is a subsequent one of the plurality of channels as specified by a hopping sequence; and means for repeatedly transmitting a page train from the paging unit to the standby unit, until a response is received from the standby unit, wherein each page train comprises a plurality of paging messages, each paging message being transmitted on a different one of a subset of the plurality of channels, wherein: the selection of a channel to be monitored by the standby unit is a function of a value of a free-running clock in the standby unit; and the page train is selected from a plurality of page trains, the selection being a function of a value of a free-running clock in the paging unit.
Claim 27
Independent Claim 212 words
An apparatus for establishing a connection between a paging unit and a standby unit in a channel hopping communications system, the apparatus comprising: means for activating the standby unit for an activation time period, T wake , out of every standby time period, T standby ; means for causing the standby unit to monitor a selected channel for receipt of a paging message during each activation time period, wherein the selected channel is selected from a plurality of channels, and wherein, for each subsequent activation time period, the selected channel is a subsequent one of the plurality of channels as specified by a hopping sequence; and means for repeatedly transmitting a page train from the paging unit to the standby unit, until a response is received from the standby unit, wherein each page train comprises a plurality of paging messages, each paging message being transmitted on a different one of a subset of the plurality of channels, wherein: the selection of a channel to be monitored by the standby unit is a function of a value of a free-running clock in the standby unit; and the page train is selected from a plurality of page trains, the selection being a function of a value of a free-running clock in the paging unit.
Claim 28
Independent Claim 175 words
An apparatus for establishing a connection between a paging unit and a standby unit in a channel hopping communications system, the apparatus comprising: means for activating the standby unit for an activation time period, T wake , out of every standby time period, T standby ; means for causing the standby unit to monitor a selected channel for receipt of a paging message during each activation time period, wherein the selected channel is selected from a plurality of channels, and wherein, for each subsequent activation time period, the selected channel is a subsequent one of the plurality of channels as specified by a hopping sequence; and means for repeatedly transmitting a page train from the paging unit to the standby unit, until a response is received from the standby unit, wherein each page train comprises a plurality of paging messages, each paging message being transmitted on a different one of a subset of the plurality of channels, wherein the duration of each page train is substantially equal to the activation time period, T wake .
Claim 29
Independent Claim 175 words
An apparatus for establishing a connection between a paging unit and a standby unit in a channel hopping communications system, the apparatus comprising: means for activating the standby unit for an activation time period, T wake , out of every standby time period, T standby ; means for causing the standby unit to monitor a selected channel for receipt of a paging message during each activation time period, wherein the selected channel is selected from a plurality of channels, and wherein, for each subsequent activation time period, the selected channel is a subsequent one of the plurality of channels as specified by a hopping sequence; and means for repeatedly transmitting a page train from the paging unit to the standby unit, until a response is received from the standby unit, wherein each page train comprises a plurality of paging messages, each paging message being transmitted on a different one of a subset of the plurality of channels, wherein the duration of each page train is substantially equal to the activation time period, T wake .
Claim 30
Dependent Claim 22 words
The apparatus of claim 15, wherein the duration of each page train is less than the activation time period, T wake .
Claim 31
Independent Claim 250 words
An apparatus for establishing a connection between a paging unit and a standby unit in a channel hopping communications system, the apparatus comprising: means for activating the standby unit for an activation time period, T wake , out of every standby time period, T standby ; means for causing the standby unit to monitor a selected channel for receipt of a paging message during each activation time period, wherein the selected channel is selected from a plurality of channels, and wherein, for each subsequent activation time period, the selected channel is a subsequent one of the plurality of channels as specified by a hopping sequence; and means for repeatedly transmitting a page train from the paging unit to the standby unit, until a response is received from the standby unit, wherein each page train comprises a plurality of paging messages, each paging message being transmitted on a different one of a subset of the plurality of channels, wherein the means for repeatedly transmitting the page train from the paging unit to the standby unit comprises: means for selecting a first page train for use during a first standby time period; means for repeatedly transmitting the first page train from the paging unit to the standby unit during the first standby time period; and means for selecting a second page train for use during a subsequent standby time period, wherein the second page train is transmitted on a different subset of channels from that used for transmitting the first page train.
Claim 32
Independent Claim 250 words
An apparatus for establishing a connection between a paging unit and a standby unit in a channel hopping communications system, the apparatus comprising: means for activating the standby unit for an activation time period, T wake , out of every standby time period, T standby ; means for causing the standby unit to monitor a selected channel for receipt of a paging message during each activation time period, wherein the selected channel is selected from a plurality of channels, and wherein, for each subsequent activation time period, the selected channel is a subsequent one of the plurality of channels as specified by a hopping sequence; and means for repeatedly transmitting a page train from the paging unit to the standby unit, until a response is received from the standby unit, wherein each page train comprises a plurality of paging messages, each paging message being transmitted on a different one of a subset of the plurality of channels, wherein the means for repeatedly transmitting the page train from the paging unit to the standby unit comprises: means for selecting a first page train for use during a first standby time period; means for repeatedly transmitting the first page train from the paging unit to the standby unit during the first standby time period; and means for selecting a second page train for use during a subsequent standby time period, wherein the second page train is transmitted on a different subset of channels from that used for transmitting the first page train.
Claim 33
Independent Claim 300 words
An apparatus for establishing a connection between a paging unit and a standby unit in a channel hopping communications system, the apparatus comprising: means for activating the standby unit for an activation time period, T wake , out of every standby time period, T standby ; means for causing the standby unit to monitor a selected channel for receipt of a paging message during each activation time period, wherein the selected channel is selected from a plurality of channels, and wherein, for each subsequent activation time period, the selected channel is a subsequent one of the plurality of channels as specified by a hopping sequence; and means for repeatedly transmitting a page train from the paging unit to the standby unit, until a response is received from the standby unit, wherein each page train comprises a plurality of paging messages, each paging message being transmitted on a different one of a subset of the plurality of channels, wherein each page train is transmitted on a subset of channels that are selected from the plurality of channels in accordance with the following equation: train i={hop.sub.modN (k.sub.p +iM), hop.sub.modN (k.sub.p +iM+1), . . . , hop.sub.modN (k.sub.p +iM+(M-1))} where k p is a clock value of the paging unit, the paging unit clock value being updated every T standby period, N is the number of channels in the hopping sequence, T page is the duration of a page message, M=INT(T wake /T page )-1, where INT( ) is a function that leaves only the integer part of a variable, the number of page trains, N T , is given by N T =RNDUP(N/M), where RNDUP( ) is a function that rounds any non-integer up to the nearest integer, i=0, . . . , (N T -1), and hop modN (x)=hop(x mod N).
Claim 34
Independent Claim 300 words
An apparatus for establishing a connection between a paging unit and a standby unit in a channel hopping communications system, the apparatus comprising: means for activating the standby unit for an activation time period, T wake , out of every standby time period, T standby ; means for causing the standby unit to monitor a selected channel for receipt of a paging message during each activation time period, wherein the selected channel is selected from a plurality of channels, and wherein, for each subsequent activation time period, the selected channel is a subsequent one of the plurality of channels as specified by a hopping sequence; and means for repeatedly transmitting a page train from the paging unit to the standby unit, until a response is received from the standby unit, wherein each page train comprises a plurality of paging messages, each paging message being transmitted on a different one of a subset of the plurality of channels, wherein each page train is transmitted on a subset of channels that are selected from the plurality of channels in accordance with the following equation: train i={hop.sub.modN (k.sub.p +iM), hop.sub.modN (k.sub.p +iM+1), . . . , hop.sub.modN (k.sub.p +iM+(M-1))} where k p is a clock value of the paging unit, the paging unit clock value being updated every T standby period, N is the number of channels in the hopping sequence, T page is the duration of a page message, M=INT(T wake /T page )-1, where INT( ) is a function that leaves only the integer part of a variable, the number of page trains, N T , is given by N T =RNDUP(N/M), where RNDUP( ) is a function that rounds any non-integer up to the nearest integer, i=0, . . . , (N T -1), and hop modN (x)=hop(x mod N).
Claim 35
Independent Claim 314 words
An apparatus for establishing a connection between a paging unit and a standby unit in a channel hopping communications system, the apparatus comprising: means for activating the standby unit for an activation time period, T wake , out of every standby time period, T standby ; means for causing the standby unit to monitor a selected channel for receipt of a paging message during each activation time period, wherein the selected channel is selected from a plurality of channels, and wherein, for each subsequent activation time period, the selected channel is a subsequent one of the plurality of channels as specified by a hopping sequence; and means for repeatedly transmitting a page train from the paging unit to the standby unit, until a response is received from the standby unit, wherein each page train comprises a plurality of paging messages, each paging message being transmitted on a different one of a subset of the plurality of channels, wherein each page train is transmitted on a subset of channels that are selected from the plurality of channels in accordance with the following equation: train i={hop.sub.modN (k.sub.s '-α+iM), hop.sub.modN (k.sub.s '-α+iM+1), . . . , hop.sub.modN (k.sub.s '-α+iM+(M-1))} where k s ' is an estimate of a clock value of the standby unit, the standby unit's clock value being updated every T standby period, α is a fixed offset value larger than zero, N is the number of channels in the hopping sequence, T page is the duration of a page message, M=INT(T wake /T page )-1, where INT( ) is a function that leaves only the integer part of a variable, the number of page trains, N T , is given by N T =RNDUP(N/M), where RNDUP( ) is a function that rounds any non-integer up to the nearest integer, i=0, . . . , (N T -1), and hop modN (x)=hop (x mod N).
Claim 36
Independent Claim 314 words
An apparatus for establishing a connection between a paging unit and a standby unit in a channel hopping communications system, the apparatus comprising: means for activating the standby unit for an activation time period, T wake , out of every standby time period, T standby ; means for causing the standby unit to monitor a selected channel for receipt of a paging message during each activation time period, wherein the selected channel is selected from a plurality of channels, and wherein, for each subsequent activation time period, the selected channel is a subsequent one of the plurality of channels as specified by a hopping sequence; and means for repeatedly transmitting a page train from the paging unit to the standby unit, until a response is received from the standby unit, wherein each page train comprises a plurality of paging messages, each paging message being transmitted on a different one of a subset of the plurality of channels, wherein each page train is transmitted on a subset of channels that are selected from the plurality of channels in accordance with the following equation: train i={hop.sub.modN (k.sub.s '-α+iM), hop.sub.modN (k.sub.s '-α+iM+1), . . . , hop.sub.modN (k.sub.s '-α+iM+(M-1))} where k s ' is an estimate of a clock value of the standby unit, the standby unit's clock value being updated every T standby period, α is a fixed offset value larger than zero, N is the number of channels in the hopping sequence, T page is the duration of a page message, M=INT(T wake /T page )-1, where INT( ) is a function that leaves only the integer part of a variable, the number of page trains, N T , is given by N T =RNDUP(N/M), where RNDUP( ) is a function that rounds any non-integer up to the nearest integer, i=0, . . . , (N T -1), and hop modN (x)=hop (x mod N).
Claim 37
Dependent Claim 39 words
The apparatus of claim 24, wherein the estimate of the standby unit's clock is determined from a present clock value of a paging unit clock, adjusted by a previously determined offset between standby unit and paging unit clock values.
Claim 38
Dependent Claim 22 words
The apparatus of claim 25, further comprising a non-volatile memory for storing the previously determined offset for use in future access attempts.
Claim 39
Dependent Claim 17 words
The apparatus of claim 15, wherein the channel hopping communications system is a frequency hopping communications system.
Claim 40
Dependent Claim 17 words
The apparatus of claim 15, wherein the channel hopping communications system is a code hopping communications system.
Claim 41
Dependent Claim 22 words
The method of claim 5, wherein, for each page train, the subset of channels are ordered as specified by the hopping sequence.
Claim 42
Dependent Claim 13 words
The method of claim 29, wherein the hopping sequence is a pseudo-random sequence.
Claim 43
Dependent Claim 20 words
The method of claim 30, wherein the pseudo-random sequence is finite and determined by an address of the standby unit.
Claim 44
Dependent Claim 22 words
The method of claim 5, wherein the duration of each page train is less than the activation time period, T wake .
Claim 45
Dependent Claim 17 words
The method of claim 5, wherein the channel hopping communications system is a frequency hopping communications system.
Claim 46
Dependent Claim 17 words
The method of claim 5, wherein the channel hopping communications system is a code hopping communications system.
Claim 47
Dependent Claim 22 words
The method of claim 6, wherein, for each page train, the subset of channels are ordered as specified by the hopping sequence.
Claim 48
Dependent Claim 13 words
The method of claim 35, wherein the hopping sequence is a pseudo-random sequence.
Claim 49
Dependent Claim 20 words
The method of claim 36, wherein the pseudo-random sequence is finite and determined by an address of the standby unit.
Claim 50
Dependent Claim 17 words
The method of claim 6, wherein the channel hopping communications system is a frequency hopping communications system.
Claim 51
Dependent Claim 17 words
The method of claim 6, wherein the channel hopping communications system is a code hopping communications system.
Claim 52
Dependent Claim 22 words
The method of claim 8, wherein, for each page train, the subset of channels are ordered as specified by the hopping sequence.
Claim 53
Dependent Claim 13 words
The method of claim 40, wherein the hopping sequence is a pseudo-random sequence.
Claim 54
Dependent Claim 20 words
The method of claim 41, wherein the pseudo-random sequence is finite and determined by an address of the standby unit.
Claim 55
Dependent Claim 22 words
The method of claim 8, wherein the duration of each page train is less than the activation time period, T wake .
Claim 56
Dependent Claim 17 words
The method of claim 8, wherein the channel hopping communications system is a frequency hopping communications system.
Claim 57
Dependent Claim 17 words
The method of claim 8, wherein the channel hopping communications system is a code hopping communications system.
Claim 58
Dependent Claim 22 words
The method of claim 9, wherein, for each page train, the subset of channels are ordered as specified by the hopping sequence.
Claim 59
Dependent Claim 13 words
The method of claim 46, wherein the hopping sequence is a pseudo-random sequence.
Claim 60
Dependent Claim 20 words
The method of claim 47, wherein the pseudo-random sequence is finite and determined by an address of the standby unit.
Claim 61
Dependent Claim 22 words
The method of claim 9, wherein the duration of each page train is less than the activation time period, T wake .
Claim 62
Dependent Claim 17 words
The method of claim 9, wherein the channel hopping communications system is a frequency hopping communications system.
Claim 63
Dependent Claim 17 words
The method of claim 9, wherein the channel hopping communications system is a code hopping communications system.
Claim 64
Dependent Claim 22 words
The method of claim 10 wherein, for each page train, the subset of channels are ordered as specified by the hopping sequence.
Claim 65
Dependent Claim 13 words
The method of claim 52, wherein the hopping sequence is a pseudo-random sequence.
Claim 66
Dependent Claim 20 words
The method of claim 53, wherein the pseudo-random sequence is finite and determined by an address of the standby unit.
Claim 67
Dependent Claim 22 words
The method of claim 10, wherein the duration of each page train is less than the activation time period, T wake .
Claim 68
Dependent Claim 17 words
The method of claim 10, wherein the channel hopping communications system is a frequency hopping communications system.
Claim 69
Dependent Claim 17 words
The method of claim 10, wherein the channel hopping communications system is a code hopping communications system.
Claim 70
Dependent Claim 22 words
The apparatus of claim 19, wherein, for each page train, the subset of channels are ordered as specified by the hopping sequence.
Claim 71
Dependent Claim 13 words
The apparatus of claim 58, wherein the hopping sequence is a pseudo-random sequence.
Claim 72
Dependent Claim 20 words
The apparatus of claim 59, wherein the pseudo-random sequence is finite and determined by an address of the standby unit.
Claim 73
Dependent Claim 22 words
The apparatus of claim 19, wherein the duration of each page train is less than the activation time period, T wake .
Claim 74
Dependent Claim 17 words
The apparatus of claim 19, wherein the channel hopping communications system is a frequency hopping communications system.
Claim 75
Dependent Claim 17 words
The apparatus of claim 19, wherein the channel hopping communications system is a code hopping communications system.
Claim 76
Dependent Claim 22 words
The apparatus of claim 20, wherein, for each page train, the subset of channels are ordered as specified by the hopping sequence.
Claim 77
Dependent Claim 13 words
The apparatus of claim 64, wherein the hopping sequence is a pseudo-random sequence.
Claim 78
Dependent Claim 20 words
The apparatus of claim 65, wherein the pseudo-random sequence is finite and determined by an address of the standby unit.
Claim 79
Dependent Claim 17 words
The apparatus of claim 20, wherein the channel hopping communications system is a frequency hopping communications system.
Claim 80
Dependent Claim 17 words
The apparatus of claim 20, wherein the channel hopping communications system is a code hopping communications system.
Claim 81
Dependent Claim 22 words
The apparatus of claim 22, wherein, for each page train, the subset of channels are ordered as specified by the hopping sequence.
Claim 82
Dependent Claim 13 words
The apparatus of claim 69, wherein the hopping sequence is a pseudo-random sequence.
Claim 83
Dependent Claim 20 words
The apparatus of claim 70, wherein the pseudo-random sequence is finite and determined by an address of the standby unit.
Claim 84
Dependent Claim 22 words
The apparatus of claim 22, wherein the duration of each page train is less than the activation time period, T wake .
Claim 85
Dependent Claim 17 words
The apparatus of claim 22, wherein the channel hopping communications system is a frequency hopping communications system.
Claim 86
Dependent Claim 17 words
The apparatus of claim 22, wherein the channel hopping communications system is a code hopping communications system.
Claim 87
Dependent Claim 22 words
The apparatus of claim 23, wherein, for each page train, the subset of channels are ordered as specified by the hopping sequence.
Claim 88
Dependent Claim 13 words
The apparatus of claim 75, wherein the hopping sequence is a pseudo-random sequence.
Claim 89
Dependent Claim 20 words
The apparatus of claim 76, wherein the pseudo-random sequence is finite and determined by an address of the standby unit.
Claim 90
Dependent Claim 22 words
The apparatus of claim 23, wherein the duration of each page train is less than the activation time period, T wake .
Claim 91
Dependent Claim 17 words
The apparatus of claim 23, wherein the channel hopping communications system is a frequency hopping communications system.
Claim 92
Dependent Claim 17 words
The apparatus of claim 23, wherein the channel hopping communications system is a code hopping communications system.
Claim 93
Dependent Claim 22 words
The apparatus of claim 24, wherein, for each page train, the subset of channels are ordered as specified by the hopping sequence.
Claim 94
Dependent Claim 13 words
The apparatus of claim 81, wherein the hopping sequence is a pseudo-random sequence.
Claim 95
Dependent Claim 20 words
The apparatus of claim 82, wherein the pseudo-random sequence is finite and determined by an address of the standby unit.
Claim 96
Dependent Claim 22 words
The apparatus of claim 24, wherein the duration of each page train is less than the activation time period, T wake .
Claim 97
Dependent Claim 17 words
The apparatus of claim 24, wherein the channel hopping communications system is a frequency hopping communications system.
Claim 98
Dependent Claim 17 words
The apparatus of claim 24, wherein the channel hopping communications system is a code hopping communications system.

References Cited (Backward Citations)

US4578816A Cited
US4677617A Cited
US5353341A Cited
US5432814A Cited
US5430775A Cited
WO1996008941A2 Cited
US5528623A Cited
EP0820541A1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-08-16 2003-02-15 2003-08-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-08-16 2007-02-15 2007-08-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-08-16 2011-02-15 2011-08-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag