(12) united states patent donaghey (45) date of patent ...… · us 8,675,590 b2 page 3 (56)...

31
(12) United States Patent Donaghey US008675590B2 US 8,675,590 B2 *Mar. 18, 2014 (10) Patent N0.: (45) Date of Patent: (54) (75) (73) (*) (21) (22) (65) (63) (51) (52) PERSONAL AREA NETWORK WITH AUTOMATIC ATTACHMENT AND DETACHMENT Inventor: Robert J Donaghey, Lexington, MA (Us) Assignee: Tri-County Excelsior Foundation, Marshall, TX (US) Notice: Subject to any disclaimer, the term of this patent is extended or adjusted under 35 U.S.C. 154(b) by 0 days. This patent is subject to a terminal dis claimer. Appl. No.: 13/430,650 Filed: Mar. 26, 2012 Prior Publication Data US 2013/0003667 A1 Jan. 3, 2013 Related US. Application Data Continuation of application No. 12/ 699,846, ?led on Feb. 3, 2010, noW Pat. No. 8,149,829, Which is a continuation of application No. 11/728,246, ?led on Mar. 23, 2007, noW Pat. No. 7,756,129, Which is a continuation of application No. 10/894,406, ?led on Jul. 19, 2004, noW Pat. No. 7,218,633, Which is a continuation of application No. 09/535,591, ?led on Mar. 27, 2000, noW Pat. No. 6,804,232. Int. Cl. H04L 12/28 (2006.01) H04] 3/14 (2006.01) G08C 15/00 (2006.01) G06F 11/00 (2006.01) US. Cl. USPC .......... .. 370/329; 370/338; 370/389; 709/227 (58) Field of Classi?cation Search USPC ............... .. 370/23(L252, 3104338, 389402; 709/224i229 See application ?le for complete search history. (56) References Cited U.S. PATENT DOCUMENTS 4,549,293 A 10/1985 Christian et a1. 4,775,931 A 10/1988 Dickie et al. 5,029,183 A 7/1991 Tymes 5,128,664 A 7/1992 Bishop 5,159,592 A 10/1992 Perkins 5,276,680 A 1/1994 Messenger 5,317,693 A 5/1994 Cuenod et al. (Continued) FOREIGN PATENT DOCUMENTS CA 2179349 A1 12/1997 EP 874248 A2 10/1998 GB 2309856 A 8/1997 JP 10247927 9/1998 JP 2000069046 A 3/2000 (Continued) OTHER PUBLICATIONS V. Bhagharhavan, “A Dynamic Addressing Scheme for Wireless Media Access,” IEEE, Feb. 1995. (Continued) Primary Examiner * Man Phan (57) ABSTRACT A network (100) includes a hub device (110) and at least one unattached peripheral device (120). The unattached periph eral device (120) transmits an attach request to the hub device (110) With a selected address, receives a neW address from the hub device to identify the unattached peripheral device (120), and communicates With the hub device (110) using the neW address. 59 Claims, 17 Drawing Sheets 912 l HUB STATES . _ _ _ _ WAIT WHEN NO-DATA-TRANSFER-TOKEN SENT 913 914 TOKEN TIME COMMAND HUB-ONLY ACTIVITY ' , PEA-ON LY ACTIVITY .

Upload: others

Post on 31-Aug-2019

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: (12) United States Patent Donaghey (45) Date of Patent ...… · US 8,675,590 B2 Page 3 (56) References Cited OTHER PUBLICATIONS Schiller, J .; R0 senstein, M., “A Protocol for

(12) United States Patent Donaghey

US008675590B2

US 8,675,590 B2 *Mar. 18, 2014

(10) Patent N0.: (45) Date of Patent:

(54)

(75)

(73)

(*)

(21)

(22)

(65)

(63)

(51)

(52)

PERSONAL AREA NETWORK WITH AUTOMATIC ATTACHMENT AND DETACHMENT

Inventor: Robert J Donaghey, Lexington, MA (Us)

Assignee: Tri-County Excelsior Foundation, Marshall, TX (US)

Notice: Subject to any disclaimer, the term of this patent is extended or adjusted under 35 U.S.C. 154(b) by 0 days.

This patent is subject to a terminal dis claimer.

Appl. No.: 13/430,650

Filed: Mar. 26, 2012

Prior Publication Data

US 2013/0003667 A1 Jan. 3, 2013

Related US. Application Data

Continuation of application No. 12/ 699,846, ?led on Feb. 3, 2010, noW Pat. No. 8,149,829, Which is a continuation of application No. 11/728,246, ?led on Mar. 23, 2007, noW Pat. No. 7,756,129, Which is a continuation of application No. 10/894,406, ?led on Jul. 19, 2004, noW Pat. No. 7,218,633, Which is a continuation of application No. 09/535,591, ?led on Mar. 27, 2000, noW Pat. No. 6,804,232.

Int. Cl. H04L 12/28 (2006.01) H04] 3/14 (2006.01) G08C 15/00 (2006.01) G06F 11/00 (2006.01) US. Cl. USPC .......... .. 370/329; 370/338; 370/389; 709/227

(58) Field of Classi?cation Search USPC ............... .. 370/23(L252, 3104338, 389402;

709/224i229 See application ?le for complete search history.

(56) References Cited

U.S. PATENT DOCUMENTS

4,549,293 A 10/1985 Christian et a1. 4,775,931 A 10/1988 Dickie et al. 5,029,183 A 7/1991 Tymes 5,128,664 A 7/1992 Bishop 5,159,592 A 10/1992 Perkins 5,276,680 A 1/1994 Messenger 5,317,693 A 5/1994 Cuenod et al.

(Continued)

FOREIGN PATENT DOCUMENTS

CA 2179349 A1 12/1997 EP 874248 A2 10/1998 GB 2309856 A 8/1997 JP 10247927 9/1998 JP 2000069046 A 3/2000

(Continued) OTHER PUBLICATIONS

V. Bhagharhavan, “A Dynamic Addressing Scheme for Wireless Media Access,” IEEE, Feb. 1995.

(Continued) Primary Examiner * Man Phan

(57) ABSTRACT A network (100) includes a hub device (110) and at least one unattached peripheral device (120). The unattached periph eral device (120) transmits an attach request to the hub device (110) With a selected address, receives a neW address from the hub device to identify the unattached peripheral device (120), and communicates With the hub device (110) using the neW address.

59 Claims, 17 Drawing Sheets

912

l

HUB STATES

. _ _ _ _ WAIT WHEN NO-DATA-TRANSFER-TOKEN SENT

913 914

TOKEN TIME COMMAND

HUB-ONLY ACTIVITY ' , PEA-ON LY ACTIVITY .

Page 2: (12) United States Patent Donaghey (45) Date of Patent ...… · US 8,675,590 B2 Page 3 (56) References Cited OTHER PUBLICATIONS Schiller, J .; R0 senstein, M., “A Protocol for

US 8,675,590 B2 Page 2

(56) References Cited 6,614,788 B1 9/2003 Martin et a1. 6,615,285 B1 9/2003 Schafranek et al.

US. PATENT DOCUMENTS 6,618,764 B1 9/2003 Shteyn 6,622,011 B1 9/2003 Joeressen et a1.

5,396,653 A 3/1995 Kivari 6,640,268 B1 10/2003 Kumar

5,425,051 A 6/1995 Mahanyetal. 2122212; 5% 15588; 5413111011 @291 5,428,748 A 6/1995 Davidson et a1. 2 2 any 5,461,627 A 10/1995 Rypinski 6,691,173 B2 2/2004 Morris et a1. 5,502,726 A 3/1996 Fischer 6,693,878 B1 2/2004 Daruwalla et a1. 5,550,816 A 8/1996 Hardwick et 31‘ 6,694,366 B1 2/2004 Gernert et al. 5572528 A 11/1996 Shuen 6,697,638 B1 2/2004 Larsson et a1. 5,594,782 A V1997 Zicker et 31‘ 6,701,377 B2 3/2004 Burmann et a1. 5,623,610 A 4/1997 Knoll et 31‘ 6,714,987 B1 3/2004 Amin et a1. 5,657,317 A 8/1997 Mahany et 31‘ 6,772,331 B1 8/2004 Hind et a1.

5,659,598 A 8/1997 Byrne e131. ggggg 5; 13/588: Emit-22212111 5,682,379 A 10/1997 Mahan et a1. 2 2 U6 2 5,699,357 A * 12/1997 Carveyy ,,,,,,,,,,,,,,,,,,,,,,,, ,, 370/347 6,839,829 B1 1/2005 D?rllwalla et 31 5,706,428 A V1998 B06r et 31‘ 6,845,090 B1 1/2005 Takabatake et a1. 5,790,837 A 8/1998 Weir et 31‘ 6,853,637 B1 2/2005 Norrell et 211. 5,794,159 A 8/1998 POI-tin 6,853,851 B1 2/2005 Rautiola et a1. 5,812,819 A 9/1998 Rodwin 6131. 6,874,147 B1 3/2005 Diamam 5,835,723 A 11/1998 Andrews et a1. 21231115133 5% ‘51/5882 glorthlrigtfn 5,835,725 A 11/1998 Chiang et a1. 2 2 am e 3' 5,842,125 A 11/1998 Modzeleskyet a1. 6,892,230 B1 5/2005 62161121 5907544 A 5/1999 Rypinski 6,894,988 B1 5/2005 Zehavl 5,909,430 A 6/1999 Reaves 6,917,626 B1 7/2005 Duvvury

A 2222182 B 25222 1124221222 5,928,345 A 7/1999 TetZlaffet a1. 2 2 a a 6 5,938,742 A 8/1999 Faddell et a1. 6947398 B1 9/2005 Ahmed 6291 5,946,634 A 8/1999 Korpela 6,973,067 B1 12/2005 Heartsen 5,960,344 A 9/1999 Mahany 6,980,660 B1 12/2005 H1nd et a1. 5,966,667 A 10/1999 Halloran et 31‘ 6,990,082 B1 1/2006 Zehavl et a1. 5,974,475 A 10/1999 Day et a1‘ 7,006,472 B1 2/2006 Immonen et a1. 6,002,918 A 12/1999 Heiman 6131. 7,013,138 B2 3/2006 Mammy 6,006,100 A 12/1999 Koenck 6131. 7,042,863 B1 5/2006 Moms 6,016,318 A V2000 Tomoike 7,046,649 B2 5/2006 Awater et a1. 6,052,725 A 4/2000 Mccann et 31‘ 7,068,171 B2 6/2006 Géirdenfors 6131. 6,058,106 A 5/2000 Cudak etal. 7,107,052 B2 9/2006 Mahany

6,058,355 A 5/2000 Ahmed etal. gig/3A2‘? 5% 132/588? lsjirklgildtetlal~ 6,111,865 A 8/2000 Butler et a1. 2 2 0 ml e 3' 6,128,290 A * 10/2000 Carvey ........................ .. 370/347 7,197,326 B2 3/2007 Acampora 6,195,712 B1 2/2001 Pawlowski et a1. 7,239,615 B2 7/2007 NW0 er a1~ 6,272,140 B1* 8/2001 LaRoWe etal. ............. .. 370/403 7,245,651 B1 7/2007 M130 @1211 6,272,150 B1 8/2001 Hrastar etal. 7,254,131 B2 8/2007 Brewer 6,308,227 B1 10/2001 Kumar et 31. 7,281,036 B1 10/2007 Lu et 31. 6,311,165 B1 10/2001 Coutts et 31. 7,382,786 B2 6/2008 Chen et a1. 6,314,019 B1 11/2001 Kuekes et 31. 7,403,366 B2 7/2008 Melchert et 31. 6,314,091 B1 * 11/2001 LaRoWe et a1. ............. .. 370/338 7,424,024 B2 9/2008 Chen et a1. 6,331,972 B1* 12/2001 Harris et a1. . 370/313 7,577,725 B1 8/2009 Sitaraman et 31, 6,351,468 B1 * 2/2002 LaRowe etal ,,,,,,,,,,,,, ~ 370/449 7,606,243 B2 10/2009 Takabatake 6131.

6,353,614 B1 3/2002 Borella et 31. 7,616,621 B2 11/2009 Morris 6,393,261 B1 5/2002 LeWlS 7,697,470 B2 4/2010 Morris

T et . . . . . . . . . . . .. '7 22332223? g; 3588; @231 7,733,885 B2 6/2010 Agigari et a1. ’ ’ 7 856 003 B2 12 2010 M any

6,478,180 B1 11/2002 Dehn, Sr. ’ ’

6,490,259 B1 12/2002 Agrawal et a1. 228232233 5% Egg“ 113mm}? 31' 6,507,873 B1 1/2003 Suzuki 6131. 2 2 6“

6 519 634 B1 2/2003 Song et a1‘ 2001/0011301 A1 8/2001 $2110 61 635233068 B1 2/2003 Baser et a1‘ 2007/0083287 A1 4/2007 Defosse etal.

6,529,119 B1 3/2003 Kumar et a1, 2007/0109994 A1 5/2007 Beach 6,532,368 B1 3/2003 Hild et a1, 2010/0189041 A1 7/2010 Morris et a1. 6,539,488 B1 3/2003 Tota et a1. 2011/0051018 A1 3/2011 Shintani et a1. 6,542,491 B1 4/2003 Tari et al. 6556820 B1 4/2003 Leer 211- FOREIGN PATENT DOCUMENTS 6,560,443 B1 5/2003 Valsanen et_al. 6,567,396 B1 5/2003 POhJaIlVOUIl et a1. W0 9504322 2/1995

6,570,875 B1 5/2003 Hegde W0 9748243 12/1997

2231122 E} 26883 W0 9914897 A2 “999 2 2 ‘1 .36“ W0 9916214 4/1999

6,590,928 B1 7/2003 Haartsen 6,600,726 B1 7/2003 Nevo et a1. 6,600,734 B1 7/2003 Gernert et a1. OTHER PUBLICATIONS 6,603,744 B2 8/2003 Mizutani et a1. _ _ “ _ _ _

6,603,758 B1 g/2003 Schmuelling et a1‘ B1lg1c, M., A PCS Termlnal Archltecture to Access Multlple Net 6,606,323 B1 8/ 2003 Ramamurthy et a1. Works,” Omnipoint Corporation, 1996.

Page 3: (12) United States Patent Donaghey (45) Date of Patent ...… · US 8,675,590 B2 Page 3 (56) References Cited OTHER PUBLICATIONS Schiller, J .; R0 senstein, M., “A Protocol for

US 8,675,590 B2 Page 3

(56) References Cited

OTHER PUBLICATIONS

Schiller, J .; R0 senstein, M., “A Protocol for the Dynamic Assignment of IP Addresses for use on the Ethernet,” Massachusetts Institute of Technology, Sep. 1988. Finlayson, R.; Mann, T.;Mogul, J .; Theimer, M., “A Reverse Address Resolution Protocol (RARP),” Computer Science Department, Stanford University, Jun. 1984. “Access.bus, Speci?cations, Version 3.0,” Access.bus Industry Group, Sep. 1995. “Am79C930, PCnetTM-Mobile, Single-Chip Wireless LAN Media Access Controller,” Advanced Micro Devices, Inc., Apr. 1997. T. Ors et al., “Analysis of an Adaptive Random Reservation MAC Protocol,” VTC, Apr. 1998. Newman, P, “ATM Local Area Networks,” IEEE Communications Magazine, Mar. 1994. Banyan Vines docwiki.cisco.com, Dec. 17, 2009. Haartsen, J ., “Baseband Overview,” Ericsson Mobile Communica tions, Oct. 1998. P. Bhagwat et al., “BlueSky: A Cordless Networking Solution for Palmtop Computers,” Mobicom ’99, Sep. 1999. Kardach, J ., “Bluetooth Architecture Overview,” Intel Corporation, 1998. R. Morrow, “Bluetooth Operation and Use ,” McGraw-Hill, 2002. “Bluetooth Whitepaper,” AU-System, Jan. 2000. Haartsen, J.; Allen, et al., “Bluetooth: Vision, Goals and Architec ture,” Mobile Computing and Communications Review, vol. 1, No. 2, 1998. Barber, T., “BodyLANTTM: A Low-Power Communications Sys tem,” Massachusetts Institute of Technology, Feb. 1996. Croft, B.; Gilmore, J ., “Bootstrap Protocol (BOOTP),” Sep. 1995. Shellhammer, S., “Coexistence Task Group Project Authorization Request (PAR),” IEEE, Sep. 15, 1999. “Comprehensive Description of the Bluetooth System,” Bluetooth SIG, Jun. 17, 1998. “DECT Standard, ETS 300 175-1, Digital Enhanced Cordless Tele communications,” ETSI, Sep. 1996. “DECT Standard, ETS 300 175-3, Digital Enhanced Cordless Tele communications,” ETSI, Sep. 1996. “DECT Standard, ETS 300 175-5, Digital Enhanced Cordless Tele communications,” ETSI, Jun. 1996. Droms, R., “Dynamic Host Con?guration Protocol, RFC 1531,” Bucknell University, Oct. 1993. Droms, R., “Dynamic Host Con?guration Protocol, RFC 1541,” Bucknell University, Oct. 1993. Droms, R., Dynamic Host Con?guration Protocol, RFC 2131, Bucknell University, Mar. 1997. Zyren, J ., “Extension of Bluetooth and 802.1 1 Direct Sequence Inter ference Model,” Harris Semiconductor, Nov. 11, 1998. “Harris Semiconductor to Develop a Single-Chip PHY for Frequency Hopped Wireless Networking,” Harris, Oct. 22, 1998. Diepstraten, W.; Belanger, P, “IEEE 802.11 Tutorial, MAC Basic Access Mechanism Privacy and Access Control,” IEEE, Mar. 1996. J. Zyren, “IEEE 802.11i98/378 Extension of Bluetooth and 802.11 Direct Sequence Interference Model,” Harris Semiconductor, Nov. 11, 1998. O’Hara, B.; Petrick, A., “IEEE 802.11 Handbook: A Designer’s Companion,” The IEEE Press, 1999. “IEEE 802.11 Speci?cations,” IEEE, 1997. “IEEE Standard 8022,” IEEE, 1998. Ennis, G., “Impact of Bluetooth on 802.11 Direct Sequence,” Ennis Associates, Sep. 15, 1998. Chang, H.; Sunwoo, M., “Implementation of a DSSS Modem ASIC Chip for Wireless LA ,” Oct. 8, 1998. Sidhu, G.; Andrews, R.; Oppenheimer, A., “Inside AppleTalk, Sec ond edition,” Addison-Wesley Publishing Co., Inc., 1990.

“IrDA Control Speci?cation 1.0,” Infrared Data Association, Jun. 30, 1998.

“ISO/IEC 7498-1,” ISO/IEC, Nov. 15, 1994. Dayem, R., “Mobile Data and Wireless LAN Technologies,” Prentice Hall PTR, 1997. P. Bhagwat, “Networking over Bluetooth: Overview and issues,” IBM, Feb. 29, 2000. Kahn, J.; Barry, J.; Audeh, M.; Carruthers, J.; Krause, W.; Marsh, G., “Non-Directed Infrared Links for High-Capacity Wireless LANs,” IEEE Personal Communications, 1994. S. Preus, et al., “Overview of Spontaneous NetworkingiEvolving Concepts and Technologies,” University of R0 stock, Germany, 1998. “PCD5095, DECT baseband controller,” Philips Semiconductors, Nov. 19, 1997. G. Maguire, Jr., “Personal Computing and Communication: the Near Future,” Royal Institute of Technology, Stokholm, Nov. 10, 1998. Li,Y.; Leung, V., “Protocol Architecture for Universal Personal Com puting,” IEEE Journal on Selected Areas in Communications, Oct. 1997. “Shared Wireless Access Protocol (Cordless Access) Speci?cation 1.21,” The HomeRF Technical Committee, Jan. 27, 1999. P. Johansson, et al., “Short Range Radio Based Ad-hoc Networking: Performance and Properties,” IEEE, 1999. “Speci?cation of the Bluetooth System, v1.0,” Bluetooth SIG, Dec. 1, 1999. “Speci?cation of the Bluetooth System, v0.7,” Bluetooth SIG, Oct. 15, 1998. “Speci?cation of the Bluetooth System, v0.8,” Bluetooth SIG, Jan. 21, 1999. Tourrilhes, J ., “SWAP and TCP performance,” HP Laboratories, Mar. 23, 1998. J. Haartsen, et al., “The Bluetooth Radio System,” IEEE Personal Communications, Feb. 2000. I. Millar et al., “The IrDA Standard for High-Speed Infrared Com munications,” Hewlett Packard, Feb. 1998. N. Johansson, “Wireless Ad-hoc Networking with Bluetooth,” Lund University, Sweden, 1999. Of?ce Action Summary in US. Appl. No. 13/758,866 dated May 28, 2013. Of?ce Action Summary in US. Appl. No. 13/789,544 dated Jun. 10, 2013. Of?ce Action Summary in US. Appl. No. 13/789,576 dated Jun. 10, 2013. US. Appl. No. 13/754,807 dated Jan. 30, 2013. US. Appl. 13/758,866 dated Feb. 4, 2013. US. Appl. No. 13/763,604 dated Feb. 8, 2013. US. Appl. No. 13/763,609 dated Feb. 8, 2013. US. Appl. No. 13/789,544 dated Mar. 7, 2013. US. Appl. No. 13/789,576 dated Mar. 7, 2013. Documents from Case 6: 11-cv-00139. Of?ce Action Summary in US. Appl. No. 13/763,604 dated Jul. 8, 2013. Notice of Allowance in US. Appl. No. 13/763,604 dated Aug. 7, 2013. Notice of Allowance in US. Appl. No. 13/941,431 dated Aug. 27, 2013. US. Appl. No. 13/941,427, ?led Jul. 12,2013. U.S. Appl. No. 13/941,431, ?led Jul. 12,2013. Of?ce Action Summary in US. Appl. No. 13/754,807 dated Oct. 16, 2013. Of?ce Action Summary in US. Appl. No. 13/941,427 dated Oct. 23, 2013. Notice ofAllowanceinU.S. Appl. No. 13/758,866 dated Oct. 1,2013. Notice ofAllowance inU.S. Appl. No. 13/789,544 dated Oct. 4, 2013. Notice ofAllowance inU.S. Appl. No. 13/789,576 dated Oct. 2, 2013.

* cited by examiner

Page 4: (12) United States Patent Donaghey (45) Date of Patent ...… · US 8,675,590 B2 Page 3 (56) References Cited OTHER PUBLICATIONS Schiller, J .; R0 senstein, M., “A Protocol for

US. Patent Mar. 18, 2014 Sheet 1 0f 17 US 8,675,590 B2

FIG. 1

Page 5: (12) United States Patent Donaghey (45) Date of Patent ...… · US 8,675,590 B2 Page 3 (56) References Cited OTHER PUBLICATIONS Schiller, J .; R0 senstein, M., “A Protocol for

US. Patent Mar. 18, 2014 Sheet 2 0f 17 US 8,675,590 B2

ovw

N .QE

Page 6: (12) United States Patent Donaghey (45) Date of Patent ...… · US 8,675,590 B2 Page 3 (56) References Cited OTHER PUBLICATIONS Schiller, J .; R0 senstein, M., “A Protocol for

US. Patent Mar. 18, 2014 Sheet 3 0f 17 US 8,675,590 B2

m .GE

GNU

own

"I

Page 7: (12) United States Patent Donaghey (45) Date of Patent ...… · US 8,675,590 B2 Page 3 (56) References Cited OTHER PUBLICATIONS Schiller, J .; R0 senstein, M., “A Protocol for
Page 8: (12) United States Patent Donaghey (45) Date of Patent ...… · US 8,675,590 B2 Page 3 (56) References Cited OTHER PUBLICATIONS Schiller, J .; R0 senstein, M., “A Protocol for

US. Patent Mar. 18, 2014 Sheet 5 0f 17 US 8,675,590 B2

NI SEND (SNIPPET) i, NI RECEIVE (SNIPPET)

LLT SEND (SNIPPET), (n+m) LLT READ (SNIPPET), LLT READ (STATUS) M LLT SEND (STATUS)

LLD S/R (STREAM) (mm) LLD S/R (STREAM)

I I DIGITAL CONTROL DIGITAL CONTROL

RF TRANSCEIVER —/\/— RF TRANSCEIVER

FIG. 5

Page 9: (12) United States Patent Donaghey (45) Date of Patent ...… · US 8,675,590 B2 Page 3 (56) References Cited OTHER PUBLICATIONS Schiller, J .; R0 senstein, M., “A Protocol for

US. Patent Mar. 18, 2014 Sheet 6 0f 17 US 8,675,590 B2

O

CO

Page 10: (12) United States Patent Donaghey (45) Date of Patent ...… · US 8,675,590 B2 Page 3 (56) References Cited OTHER PUBLICATIONS Schiller, J .; R0 senstein, M., “A Protocol for

US. Patent Mar. 18, 2014 Sheet 7 0f 17 US 8,675,590 B2

STREAM USAGE PLAN SIZE OF l0_0 DATA BLOCK DIRECTION

o m <———\:|:l 1 T_1Q : <—-_

2 71 ' PEA

3 m <—-1 I TO 4 m : HUB 5 m .

<—---———— 6 Q 7 Z22 8 @Q ------------------- ~ -

9 73 . 10 m ; _—’

11 14-‘- ——>| | j HUB TO

12 m = PEA 13 14 ,

14 149 15 m

FIG. 7A

Page 11: (12) United States Patent Donaghey (45) Date of Patent ...… · US 8,675,590 B2 Page 3 (56) References Cited OTHER PUBLICATIONS Schiller, J .; R0 senstein, M., “A Protocol for
Page 12: (12) United States Patent Donaghey (45) Date of Patent ...… · US 8,675,590 B2 Page 3 (56) References Cited OTHER PUBLICATIONS Schiller, J .; R0 senstein, M., “A Protocol for

US. Patent Mar. 18, 2014 Sheet 9 0f 17 US 8,675,590 B2

s_0_ TDMA FRAME STRUCTURE

+ BEACON m B XXXXXX HUB BROADCAST

‘Kg-ZEN T XXXXXX HUB BROADCAST

DATA 830 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX PEA <—> HUB

0O. (- 000 4-—— 000

ToalggN T XXXXXX HUB BROADCAST

DATA 830 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX PEA <—> HUB

FIG. 8

Page 13: (12) United States Patent Donaghey (45) Date of Patent ...… · US 8,675,590 B2 Page 3 (56) References Cited OTHER PUBLICATIONS Schiller, J .; R0 senstein, M., “A Protocol for

US. Patent Mar. 18, 2014 Sheet 10 0f 17 US 8,675,590 B2

Page 14: (12) United States Patent Donaghey (45) Date of Patent ...… · US 8,675,590 B2 Page 3 (56) References Cited OTHER PUBLICATIONS Schiller, J .; R0 senstein, M., “A Protocol for

US. Patent

FIG. 98

Mar. 18,2014 Sheet 11 0117 US 8,675,590 B2

HUB STATES

911

-> HUB WAITS FOR TDMA TOKEN COMMAND /‘/

v 912

HUB FINDS NEXT DATA BLOCK /‘/

¢ 913 HUB READS MAC ADDRESS AND /

STREAM NUMBER FROM DATA BLOCK

1} 914 HUB GENERATES TOKEN FROM /

MAC ADDRESS AND STREAM NUMBER

@ 915 HUB WAITS FOR TOKEN TIME IN TDMA PLAN /‘/

$ 916 ‘n HUB BROADCASTS TOKEN TO ALL PEAS, THEN //

WAITS IF NO-DATA-TRANSFER-TOKEN SENT

l 917 HUB DETERMINES SIzE AND DIRECTION OF // TRANSMISSION FROM STREAM NUMBER AND

WAITS FOR DATA TIME IN TDMA PLAN

11 919 HUB READS OR WRITES CONTENTS OF

DATA BUFFER IN DATA BLOCK

# 919 HUB UPDATES FOR NEXT TRANSMISSION /‘/

Page 15: (12) United States Patent Donaghey (45) Date of Patent ...… · US 8,675,590 B2 Page 3 (56) References Cited OTHER PUBLICATIONS Schiller, J .; R0 senstein, M., “A Protocol for

US. Patent Mar. 18, 2014 Sheet 12 0f 17 US 8,675,590 B2

PEA STATES

" 921

PEA WAITS FOR TDMA TOKEN COMMAND, THEN // WAITS FOR TOKEN BROADCAST TIME IN TDMA PLAN

V 9

PEA RECEIVES TOKEN FROM HUB /‘/

I 9 PEA DECODES TOKEN AND DETERMINES MAC //

ADDRESS AND STREAM NUMBER

I 9 PEA DETERMINES IF IT RESPONDS TO THIS MAC // ADDRESS AND PEA NUMBER, WAITING IF NOT

V 9 PEA FINDS NEXT DATA BLOCK ASSOCIATED WITH / TOKEN'S MAC ADDRESS AND STREAM NUMBER

I 926 PEA wRITES MAC ADDRESS AND // STREAM NUMBER IN DATA BLOCK

I 927 PEA DETERMINES SIzE AND DIRECTION OF / TRANSMISSION FROM STREAM NUMBER AND

wAITS FOR DATA TRANSFER TIME IN TDMA PLAN

I‘ 928 PEA READS OR WRITES CONTENTS OF

DATA BUFFER IN DATA BLOCK

I 929 PEA UPDATES FOR NEXT TRANSMISSION //

FIG. 9C

Page 16: (12) United States Patent Donaghey (45) Date of Patent ...… · US 8,675,590 B2 Page 3 (56) References Cited OTHER PUBLICATIONS Schiller, J .; R0 senstein, M., “A Protocol for

US. Patent Mar. 18, 2014 Sheet 13 0f 17 US 8,675,590 B2

<2 .UE

I'I.

Q00 02mm

Page 17: (12) United States Patent Donaghey (45) Date of Patent ...… · US 8,675,590 B2 Page 3 (56) References Cited OTHER PUBLICATIONS Schiller, J .; R0 senstein, M., “A Protocol for

US. Patent Mar. 18, 2014 Sheet 14 0f 17 US 8,675,590 B2

Page 18: (12) United States Patent Donaghey (45) Date of Patent ...… · US 8,675,590 B2 Page 3 (56) References Cited OTHER PUBLICATIONS Schiller, J .; R0 senstein, M., “A Protocol for

US. Patent Mar. 18, 2014 Sheet 15 0f 17 US 8,675,590 B2

@ v 1110

_> HUB BROADCASTS HEARTBEAT // ANNOUNCING RANGE OF AMAC VALUES

I 1120 HUB LISTENS FOR ATTACH INTEREST AT EACH /

AMAC ADDRESS IN RANGE OF VALUES

I 1130 HUB LISTENS FOR ATTACH ,/

REQUEST FROM UNATTACHED PEA

I 1140 HUB ASSIGNS AND SENDS MAC ADDRESS TO y/

UNATTACHED PEA AT AMAC ADDRESS

I 1150 HUB LISTENS FOR ATTACH CONFIRMATION FROM //

PEA AT NEW ASSIGNED MAC ADDRESS

I 1160 HUB SENDS ATTACH CONFIRMATION TO PEA AND // LISTENS FOR ACKNOWLEDGMENT FROM PEA

FIG. 11

Page 19: (12) United States Patent Donaghey (45) Date of Patent ...… · US 8,675,590 B2 Page 3 (56) References Cited OTHER PUBLICATIONS Schiller, J .; R0 senstein, M., “A Protocol for

US. Patent Mar. 18, 2014 Sheet 16 0f 17 US 8,675,590 B2

( START )

_ 1 1210

UNA'ITACHED PEA WAITS FOR HEARTBEAT // ANNOUNCING RANGE OF AMAC VALUES

I 1220 PEA SELECTS AMAC ADDRESS AT RANDOM // FROM ANNOUNCED RANGE OF VALUES

I 1230 PEA PREPARES ATTACH INTEREST AND ATTACH // REQUEST AT AMAC ADDRESS FOR HUB To READ

v 1240

PEA WAITS FOR ATTACH ASSIGNMENT / (WITH NEW MAC ADDRESS) AT AMAC ADDRESS

11 ‘I250

PEA PREPARES ATTACH CONFIRMATION AT NEW / ASSIGNED MAC ADDRESS FOR HUB TO READ

I 1260 PEA WAITS FOR ATTACH CONFIRMATION ,/

FROM HUB AT NEW MAC ADDRESS

I 1270 PEA PREPARES ACKNOWLEDGMENT AT / NEW MAC ADDRESS FOR HUB TO READ

CR3)

FIG. 12

Page 20: (12) United States Patent Donaghey (45) Date of Patent ...… · US 8,675,590 B2 Page 3 (56) References Cited OTHER PUBLICATIONS Schiller, J .; R0 senstein, M., “A Protocol for

US. Patent Mar. 18, 2014 Sheet 17 0f 17 US 8,675,590 B2

i . 1310 PEA USTENS FOR HUB HEARTBEAT //

AND KEEP ALIVE MESSAGES

1 1320 PEA REsETs HEARTBEAT COUNTER TO zERD UPON ATTACHMENT AND UPON RECEIPT /

OF KEEP-ALIVE MESSAGE

i V 1330 PEA INCREMENTS HEARTBEAT CouNTER UPON /

RECEIPT OF HUB HEARTBEAT

TL 1340 PEA ASSUMES IT as DETACHED WHEN HEARTBEAT ,/ CDuNTER REACHES PREDEFINED THRESHOLD

1 1350 PEA ATTEMPTS TD REATTACH TO HUB /

@

FIG. 13

Page 21: (12) United States Patent Donaghey (45) Date of Patent ...… · US 8,675,590 B2 Page 3 (56) References Cited OTHER PUBLICATIONS Schiller, J .; R0 senstein, M., “A Protocol for
Page 22: (12) United States Patent Donaghey (45) Date of Patent ...… · US 8,675,590 B2 Page 3 (56) References Cited OTHER PUBLICATIONS Schiller, J .; R0 senstein, M., “A Protocol for
Page 23: (12) United States Patent Donaghey (45) Date of Patent ...… · US 8,675,590 B2 Page 3 (56) References Cited OTHER PUBLICATIONS Schiller, J .; R0 senstein, M., “A Protocol for
Page 24: (12) United States Patent Donaghey (45) Date of Patent ...… · US 8,675,590 B2 Page 3 (56) References Cited OTHER PUBLICATIONS Schiller, J .; R0 senstein, M., “A Protocol for
Page 25: (12) United States Patent Donaghey (45) Date of Patent ...… · US 8,675,590 B2 Page 3 (56) References Cited OTHER PUBLICATIONS Schiller, J .; R0 senstein, M., “A Protocol for
Page 26: (12) United States Patent Donaghey (45) Date of Patent ...… · US 8,675,590 B2 Page 3 (56) References Cited OTHER PUBLICATIONS Schiller, J .; R0 senstein, M., “A Protocol for
Page 27: (12) United States Patent Donaghey (45) Date of Patent ...… · US 8,675,590 B2 Page 3 (56) References Cited OTHER PUBLICATIONS Schiller, J .; R0 senstein, M., “A Protocol for
Page 28: (12) United States Patent Donaghey (45) Date of Patent ...… · US 8,675,590 B2 Page 3 (56) References Cited OTHER PUBLICATIONS Schiller, J .; R0 senstein, M., “A Protocol for
Page 29: (12) United States Patent Donaghey (45) Date of Patent ...… · US 8,675,590 B2 Page 3 (56) References Cited OTHER PUBLICATIONS Schiller, J .; R0 senstein, M., “A Protocol for
Page 30: (12) United States Patent Donaghey (45) Date of Patent ...… · US 8,675,590 B2 Page 3 (56) References Cited OTHER PUBLICATIONS Schiller, J .; R0 senstein, M., “A Protocol for
Page 31: (12) United States Patent Donaghey (45) Date of Patent ...… · US 8,675,590 B2 Page 3 (56) References Cited OTHER PUBLICATIONS Schiller, J .; R0 senstein, M., “A Protocol for