September, 2001 Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Adaptive Frequency Hopping - An Simple.

Slides:



Advertisements
Similar presentations
Doc.: IEEE /513r0 Submission November 2001 Anuj Batra, Texas InstrumentsSlide 1 Project: IEEE P Working Group for Wireless Personal Area.
Advertisements

Doc.: IEEE /082r0 Submission January 2001 Anuj Batra et al., Texas InstrumentsSlide 1 Project: IEEE P Working Group for Wireless Personal.
MotionBandspeed doc.: IEEE /512r1 Slide 1 November, 2001 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission.
October, 2001 doc.: IEEE /480r0 Submission Slide 1 Integrated Programmable Communications, Inc. and Texas Instruments, Inc. Project: IEEE P
Doc.: IEEE /435r2 Submission September, 2001 H. Gan, V. Sapozhnykov, et. al.Slide 1 Project: IEEE P Working Group for Wireless Personal.
<month year> doc.: IEEE /271r0 September, 2000
doc.: IEEE <doc#>
Submission Title: [Add name of submission]
May 2000 doc.: IEEE /109r0 May 2000 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: WPAN Requirements.
Name - WirelessHD doc.: IEEE g July 2010
doc.: IEEE <doc#>
IEEE P Working Group for Wireless Personal Area Networks (WPANs)
June 2006 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Proposed Scenarios for Usage Model Document.
Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Add name of submission] Date Submitted:
doc.: IEEE <doc#>
May 2001 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Adaptive Frequency Hopping Ad-hoc group update.
September, 2001 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Adaptive Frequency Hopping - An instant.
July 2005 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [FCC-UWB-certifications-below-1-GHz] Date Submitted:
doc.: IEEE <doc#>
May 2010 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Proposed Resolution To The FCC Part
Project: IEEE Wireless Personal Area Networks (WPANs)
March 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Toumaz response to TG6 Call for Applications]
<May,2009> doc.: IEEE <doc .....> <July 2009>
doc.: IEEE <doc#1>
doc.: IEEE <doc#>
Submission Title: IEEE : Need for baseline mode
<month year> doc.: IEEE <xyz> January 2001
doc.: IEEE <doc#>
May 2007 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: OFDM PHY Proposal Date Submitted: 7 May 07.
doc.: IEEE <doc#>
<month year> doc.: IEEE < e>
doc.: TBA October 2001 October 2001
May 2010 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Proposed Resolution To The FCC Part
<month year> <doc.: IEEE doc> March 2015
doc.: IEEE <doc#>
doc.: IEEE <doc#>
doc.: IEEE <doc#>
doc.: IEEE <doc#>
doc.: IEEE /XXXr0 Sep 19, 2007 June 2009
Submission Title: [Frame and packet structure in ]
November 2006 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Simplified geometry for the usage model.
<month year>20 Jan 2006
doc.: IEEE <doc#>
doc.: IEEE <doc#>
September, 2001 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Adaptive Frequency Hopping - An Simple.
doc.: IEEE <doc#>
Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Consideration of Coexistence Problem]
doc.: IEEE <doc#>
doc.: IEEE <doc#>
<month year> <doc.: IEEE doc> March 2015
July 2010 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Proposal for Radio Specification Comments.
March 2019 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [DF6 Radio-burst length over PSDU size] Date.
doc.: IEEE <doc#>
doc.: IEEE <doc#>
July 2004 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Bi-Directional CTA] Date Submitted: [July.
Submission Title: [Merged AFH Proposal] Date Submitted: [7 August 01]
Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Resolution of TG6 Draft D0 comments.
January 2000 doc.: IEEE /189r0 January 2000
<month year> doc.: IEEE <030158r0> <March 2003>
doc.: TBA October 2001 October 2001
September 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Suggested TG3c PAR Changes] Date Submitted:
May 2010 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Proposed Resolution To The FCC Part
Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Resolution of TG6 Draft D0 comments.
<month year> <doc.: IEEE doc> September 2015
July 2003 doc.: IEEE <03/242> July 2003
Submission Title: TG9ma Agenda for September Meeting
August 2019 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: CID 422 Proposal Date Submitted: 14 August,
doc.: IEEE <doc#3>
Jan 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: TeraHertz Closing Report Date Submitted: January.
May 2015 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Source identification Date Submitted: May, 2015.
Presentation transcript:

September, 2001 Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Adaptive Frequency Hopping - An Simple Instant Channel Replacement Approach for both ACL and SCO Links] Date Submitted: [September, 2001] Source: [H. Gan, V. Sapozhnykov, B. Treister, E. Skafidas, et. al.] Company [Bandspeed Inc.] Address [Level 9, 500 Collins Street, Melbourne, Victoria, Australia] Voice:[61 3 9614 6299 , FAX: [61 3 9614 6699] E-Mail:[h.gan, b.treister, v.sapozhnykov@bandspeed.com.au] Re: [A Simple Approach for Adaptive Frequency Hopping, as a non-collaborative coexistence mechanism] Abstract: [This document describes a new simple approach for adaptive frequency hopping, an instant channel replacement to intelligently use bad channels in the hopping sequence] Purpose: [Introducing a new approach for adaptive frequency hoping to include in 802.15.2] Notice: This document has been prepared to assist the IEEE P802.15. It is offered as a basis for discussion and is not binding on the contributing individual(s) or organization(s). The material in this document is subject to change in form and content after further study. The contributor(s) reserve(s) the right to add, amend or withdraw material contained herein. Release: The contributor acknowledges and accepts that this contribution becomes the property of IEEE and may be made publicly available by P802.15. H. Gan, V. Sapozhnykov, et. al.

September, 2001 Adaptive Frequency Hopping (AFH) - A Simple Instant Channel Replacement Approach for both ACL and SCO Hongbing Gan, Vitaliy Sapozhnykov, Bijan Treister, Stan Skafidas, et. al. Bandspeed Inc. H. Gan, V. Sapozhnykov, et. al.

Benefits of the Simple AFH Approach Mechanism <month year> doc.: IEEE 802.15-<doc#> September, 2001 Benefits of the Simple AFH Approach Mechanism Channel replacement on a per channel pair basis instantly, NO complicated ACL and SCO partition sequence generator is needed. A simple AFH mechanism to cover all traffic types (ACL, SCO, Mixed ACL/SCO), high priority traffic such as SCO can get more good channels A simple AFH to cover both low power and high power modes Better backward compatibility with legacy devices Master’s Transmitting channels are kept in the original positions in the hoping sequence, good for piconet synchronization, broadcast, Park mode, Sniff mode, beacon channel, etc. Legacy devices also benefits from the new AFH approach Random number generator seamlessly integrated A harmonized simple AFH mechanism H. Gan, V. Sapozhnykov, et. al. <author>, <company>

Definition of Channel Pair September, 2001 Definition of Channel Pair A Channel Pair is comprised of two channels: First channel, Master Tx/Slave Rx channel, at even-numbered timeslot Second channel, Slave Tx/Master Rx, i.e., Slave return channel, at odd-numbered timeslot Channel Pair Channel Pair Master Tx Rx Tx Rx f1 f3 f2 f4 Slave Rx Tx Rx Tx Even-numbered Timeslot Odd-numbered Timeslot Even-numbered Timeslot Odd-numbered Timeslot H. Gan, V. Sapozhnykov, et. al.

Definitions N: Total number of hopping channels September, 2001 Definitions N: Total number of hopping channels Nmin: Minimum number of channels to be used, set by regulations such as FCC G: Good channel B: Bad channel BN: Bad channel to be removed legally from the hopping sequence BK: Bad channel to keep in the hopping sequence NG, NB, NBN, NBK: Number of good channel, Number of bad channel, Number of bad channel to remove, Number of bad channel to keep, respectively N = NG + NB NB = NBK + NBN H. Gan, V. Sapozhnykov, et. al.

AFH Covers All Possible Channel Classification Scenarios September, 2001 AFH Covers All Possible Channel Classification Scenarios Scenario 1: NBN > 0, NBK = 0 (Ideal scenario) All Bad channels are replaced with Good channels in the new hopping sequence (e.g., in lower power mode, all bad channels removed ) Scenario 2: NBN > 0, NBK > 0, AFH removes BN , replaces it with randomly selected good channels G or BK (to maintain equal channel usage of G and BK), AFH intelligently use BK in the new hoping sequence (e.g., in high power mode, a maximum of 4 channels can be removed, the rest bad channels if any have to be kept) H. Gan, V. Sapozhnykov, et. al.

AFH Covers All the Traffic Types <month year> doc.: IEEE 802.15-<doc#> September, 2001 AFH Covers All the Traffic Types H. Gan, V. Sapozhnykov, et. al. <author>, <company>

(Details in IEEE 802.15 Document 01/435r0, 01/438r0) September, 2001 AFH Approach - Standard Instant Channel Replacement (Standard ICR) (Details in IEEE 802.15 Document 01/435r0, 01/438r0) H. Gan, V. Sapozhnykov, et. al.

Principle of Standard ICR September, 2001 Principle of Standard ICR Pass Re-transmission Blocked Blocked Original G G B B G B New G G B B Pass Pass Blocked Blocked Original ‘Good Good’ and ‘Bad Bad’ channel pairs are kept in their original positions in the hopping sequence ‘Good Bad’ channel pairs are instantly replaced to ‘Good Good’ channel pairs ‘Bad Good’ channel pairs are instantly replaced to ‘Bad Bad’ channel pair Throughput improved due to newly created ‘Good Good’ channel pairs H. Gan, V. Sapozhnykov, et. al.

September, 2001 Flowchart A: Used for Master Tx/Slave Rx timeslots, i.e., Even-numbered timeslot H. Gan, V. Sapozhnykov, et. al.

September, 2001 Flowchart B: Used for Slave Tx/Master Rx timeslots, i.e., Odd-numbered timeslot H. Gan, V. Sapozhnykov, et. al.

Standard ICR Processing Table September, 2001 Standard ICR Processing Table In case Master TX BN replaced with a G In case Master TX BN replaced with a BK When NO BK, Case 1, 3 ,4, 6 are processed When NO BN, Case 1, 2, 10, 11 are processed H. Gan, V. Sapozhnykov, et. al.

Example Portion of Original and AFH Hopping Sequence September, 2001 Example Portion of Original and AFH Hopping Sequence G G BK G BN BN G BN BK BN G BK G BK BN BK G BK BN G G BN G AFH G G G G G G G BK BK BK G BK G G In this example, 7 more ‘Good Good’ channel pairs are created H. Gan, V. Sapozhnykov, et. al.

- ‘Fit Best’ Instant Channel Replacement (Fit Best ICR) September, 2001 AFH Approach - ‘Fit Best’ Instant Channel Replacement (Fit Best ICR) The only difference from Standard ICR is that higher priority traffic such as SCO voice link can have more good channels H. Gan, V. Sapozhnykov, et. al.

September, 2001 How Fit Best ICR works At higher priority timeslots such as reserved HV2 SCO timeslots: Case 1: ‘Good Good’ ‘Good Good’ Case 2: ‘Good Bad’ ‘Good Good’ Case 3: ‘Bad Good’ ‘Good Good’ Case 4: ‘Bad Bad’ ’Good Good’ For every Case 3 replacement, a Good Channel Usage Debt (GUD) Counter is incremented by 1; For every Case 4 replacement, the GUD Counter is incremented by 2. At lower priority timeslots, if there is any GUD debt, it must be repaid ‘Good Bad’ ‘Bad Bad’ , to repay the GUD by 1; ‘Good Good’ ‘Bad Bad’, to repay the GUD by 2. If No GUD debt, just do standard ICR. GUD balance is always towards ZERO, to maintain equal channel usage H. Gan, V. Sapozhnykov, et. al.

Fit Best ICR Processing Table September, 2001 Fit Best ICR Processing Table At timeslots for higher priority traffic, such as voice HV2 Repay the debt At timeslots for lower priority traffic Repay the Good Channel Usage Debt (GUD) H. Gan, V. Sapozhnykov, et. al.

General Principle of Fit Best ICR September, 2001 General Principle of Fit Best ICR For HV2 and HV3 link: Fit the best channels to channel pairs of the reserved SCO Timeslots For mixed SCO + ACL: Fit the best channels to channel pairs of the reserved SCO Timeslots, if SCO has higher priority Fit the best channels to channel pairs of the ACL Timeslots, if ACL has higher priority Use Standard ICR if neither ACL nor SCO has higher priority H. Gan, V. Sapozhnykov, et. al.

Mixed SCO (HV2, HV3) and ACL Links September, 2001 Mixed SCO (HV2, HV3) and ACL Links T R T R T R T R T R T R HV2 ACL HV2 ACL HV2 ACL HV2 reserves half Timeslots, transmits every four Timeslots T R T R T R T R T R T R HV3 ACL ACL HV3 ACL ACL HV3 reserves one third Timeslots, transmits every six Timeslots H. Gan, V. Sapozhnykov, et. al.

How Fit Best ICR works (Assuming HV2 has higher priority) September, 2001 How Fit Best ICR works (Assuming HV2 has higher priority) HV2 ACL HV2 ACL HV2 ACL HV2 G G BK G BK BK G BK G G BK BK 1 2 3 4 5 6 7 ACL HV2 ACL HV2 ACL HV2 ACL G G BK BK G BK G G BK G 8 9 10 11 12 13 14 AFH HV2 ACL HV2 ACL HV2 ACL HV2 G G G BK G BK G 1 2 3 4 5 6 7 ACL HV2 ACL HV2 ACL HV2 ACL BK G BK G G G BK 8 9 10 11 12 13 14 H. Gan, V. Sapozhnykov, et. al.

Summary: AFH Approach v.s. Traffic Type <month year> doc.: IEEE 802.15-<doc#> September, 2001 Summary: AFH Approach v.s. Traffic Type H. Gan, V. Sapozhnykov, et. al. <author>, <company>

September, 2001 Conclusion A simple AFH mechanism to cover all traffic types (ACL, SCO, Mixed ACL/SCO), high priority traffic such as SCO can get more good channels A simple AFH to cover both low power and high power modes AFH removes as many Bad channels as legally possible Kept Bad channels are intelligently used in the hopping sequence The AFH channel replacement works on a per channel pair basis instantly, NO complicated ACL and SCO partition sequence generator is needed. Better backward compatibility with legacy devices. Master’s Tx channels are kept in the original positions in the hoping sequence, good for piconet synchronization, broadcast, Park mode, Sniff mode, beacon channel, etc. Legacy devices also benefits from the new AFH approach A harmonized simple AFH mechanism H. Gan, V. Sapozhnykov, et. al.