Doc.: IEEE 802.15-01/435r2 Submission September, 2001 H. Gan, V. Sapozhnykov, et. al.Slide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

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.
Doc.: IEEE /443r0 Submission October 2001 Anuj Batra, Texas InstrumentsSlide 1 Project: IEEE P Working Group for Wireless Personal Area.
MotionBandspeed doc.: IEEE /512r1 Slide 1 November, 2001 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission.
Doc.: IEEE a-Updating-15-7-security Submission May 2015 Robert Moskowitz, HTT ConsultingSlide 1 Project: IEEE P Working Group for.
Doc.: IEEE s Submission January 2015 Mineo Takai, Space-Time EngineeringSlide 1 Project: IEEE P Working Group for Wireless Personal.
IEEE e Submission: Wireless Ping for Network Management 8 September 2008 Bhatti, Mitsubishi ElectricSlide 1 Project: IEEE P
Doc.: IEEE e Submission March 2015 Ken Hiraga (NTT) et al, Slide 1 Project: IEEE P Working Group for Wireless Personal Area.
Doc.: IEEE /0136r0 Submission March 2006 Abbie Mathew, NewLANS Project: IEEE P Working Group for Wireless Personal Area Networks Submission.
Doc.: g September, 2011 Daniel Popa, Ruben Salazar Slide 1 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs)
Doc.: IEEE Submission Slide 1 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Drafting of IEEE e.
September 2003 doc.: IEEE Submission Slide 1 Jason Ellis, Project: IEEE P Working Group for Wireless Personal.
October, 2001 doc.: IEEE /480r0 Submission Slide 1 Integrated Programmable Communications, Inc. and Texas Instruments, Inc. Project: IEEE P
Doc.: IEEE Submission doc. : IEEE March 2009 Project: IEEE P Working Group for Wireless Personal Area Networks.
, Slide 1 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Impact of Frame Length on Latency and Throughput]
Doc.: IEEE /229r0 Submission 07/2000 Jim Lansford, MobilianSlide 1 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs)
Doc.: IEEE /495r1 Submission November 2001 R. Durrant/IntelSlide 1 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs)
Doc.: IEEE /317r0 Submission September, 2000 Allen Heberling, Eastman Kodak, CompanySlide 1 NOTE: Update all red fields replacing with your information;
Doc.: IEEE Submission September 2013 Li, Hernandez, Dotlic, Miura, NICT Slide 1 Project: IEEE P Working Group for Wireless.
Doc.: IEEE /407r2 Submission 30 January 2000 James Gilb, Mobilian Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs)
Doc.: IEEE /0528r0 Submission September 2005 Dr. John R. Barr, MotorolaSlide 1 Project: IEEE Working Group for Wireless Personal Area Networks.
Doc.: IEEE g Submission July 2010 Roberto Aiello, John BuffingtonSlide 1 Project: IEEE P Working Group for Wireless Personal Area.
Submission November 2015 Slide 1Li Qiang, Huawei Technologies Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission.
Slide 1 SEPT doc.: c Submission Clint Powell, Kuor-Hsin Chang - Freescale, Inc. Project: IEEE P Working Group for Wireless.
Doc.: IEEE Rick Alfvin, VeriLAN Event Services, Inc.Slide 1 Project: IEEE Working Group for Wireless Personal Area Networks (WPANs)
Doc.: IEEE Submission, Slide 1 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Communicating.
Doc.: IEEE g TG4g Presentation Jan 2010 C.S. Sum1 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs)‏
Doc.: IEEE c Submission July, 2005 Skafidas,Pollock,Saleem, NICTASlide 1 Project: IEEE P Working Group for Wireless Personal.
Doc.: IEEE g Submission March 2011 Xing Tao (SIMIT/WSNIRI), Khanh Tuan Le (TI) 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.
September, 2001 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Adaptive Frequency Hopping - An Simple.
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.
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:
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]
doc.: IEEE <doc#1>
doc.: IEEE <doc#>
<month year> doc.: IEEE < e>
doc.: TBA October 2001 October 2001
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.
doc.: IEEE <doc#>
Sept 2004 doc.: IEEE a Nov 2004 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title:
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#>
doc.: IEEE <doc#>
<month year> doc.: IEEE / September 2004
平成31年5月 doc.: IEEE /424r1 September 2007
<month year> doc.: IEEE / July 2004
Submission Title: [Merged AFH Proposal] Date Submitted: [7 August 01]
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:
Mar 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Resolution for Comment 70 ] Date Submitted:
Mar 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Resolution for Comment 70 ] Date Submitted:
平成31年7月 doc.: IEEE /424r1 November 2007
<month year> <doc.: IEEE doc> September 2015
July 2003 doc.: IEEE <03/242> July 2003
Submission Title: TG9ma Agenda for September Meeting
Presentation transcript:

doc.: IEEE /435r2 Submission September, 2001 H. Gan, V. Sapozhnykov, et. al.Slide 1 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Adaptive Frequency Hopping - An instant channel replacement approach for both ACL and SCO] 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:[ , FAX: [ ] [h.gan, b.treister, Re: [A new simple approach for adaptive frequency hopping] 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 ] Notice:This document has been prepared to assist the IEEE P 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 P

doc.: IEEE /435r2 Submission September, 2001 H. Gan, V. Sapozhnykov, et. al.Slide 2 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.

doc.: IEEE /435r2 Submission September, 2001 H. Gan, V. Sapozhnykov, et. al.Slide 3 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, ie, Slave return channel, at odd-numbered timeslot f1f1 f2f2 Master Tx Rx Tx Rx Slave Rx Tx Rx Tx f3f3 f4f4 Channel Pair Even-numbered Timeslot Even-numbered Timeslot Odd-numbered Timeslot Odd-numbered Timeslot

doc.: IEEE /435r2 Submission September, 2001 H. Gan, V. Sapozhnykov, et. al.Slide 4 Definitions N: Total number of hopping channels N min : Minimum number of channels to be used, set by regulations such as FCC G: Good channel B: Bad channel B N : Bad channel to be removed legally from the hopping sequence B K : Bad channel to keep in the hopping sequence N G, N B, N BN, N BK : Number of good channel, Number of bad channel, Number of bad channel to remove, Number of bad channel to keep, respectively N = N G + N B N B = B K + B N

doc.: IEEE /435r2 Submission September, 2001 H. Gan, V. Sapozhnykov, et. al.Slide 5 AFH Covers All Possible Channel Classification Scenarios Scenario 1: B N = 0, B k > 0, all Bad channels are kept, the AFH intelligently use B K in the new hopping sequence Scenario 2: B N > 0, B K > 0, the AFH replaces B N with good channels G or B K, and intelligently use B K in the new hoping sequence Scenario 3: (Ideal scenario) B N > 0, B K = 0, all Bad channels are replaced with Good channels in the new hopping sequence

doc.: IEEE /435r2 Submission September, 2001 H. Gan, V. Sapozhnykov, et. al.Slide 6 AFH Covers All the Traffic Types

doc.: IEEE /435r2 Submission September, 2001 H. Gan, V. Sapozhnykov, et. al.Slide 7 AFH Approach 1 - Standard Instant Channel Replacement (Standard ICR) (Details in IEEE Document 01/435r0, 01/438r0)

doc.: IEEE /435r2 Submission September, 2001 H. Gan, V. Sapozhnykov, et. al.Slide 8 Principle of Standard ICR GGGBBGBB Original PassBlocked Re-transmission GGGGBBBB New PassBlocked Pass 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

doc.: IEEE /435r2 Submission September, 2001 H. Gan, V. Sapozhnykov, et. al.Slide 9 Principle of Standard ICR For each channel pair, starting from Master Tx channel:  Removing B N by replacing it with a randomly selected G or B K, to maintain equal usage of G and B K  Whenever Master Tx channel is OR replaced to G, replace the Slave return channel to G if it is B N or B K originally, to form a ‘G G’ channel pair and secure a transaction  Whenever Master Tx channel is OR replaced to B K, replace the Slave return channel to B K if it is B N or G originally, to form a ‘B K B K ’ channel pair, to remove B N and save a usage of G  Channel replacement on a per channel pair basis

doc.: IEEE /435r2 Submission September, 2001 H. Gan, V. Sapozhnykov, et. al.Slide 10 Standard ICR Processing Table When NO B K, Case 1, 3,4, 6 are processed When NO B N, Case 1, 2, 10, 11 are processed In case Master TX B N replaced with a B K In case Master TX B N replaced with a G

doc.: IEEE /435r2 Submission September, 2001 H. Gan, V. Sapozhnykov, et. al.Slide 11 Example Portion of Original and AFH Hopping Sequence GGGBKBK GBNBN GGBNBN BNBN BNBN BKBK BNBN GBKBK GBKBK BNBN BKBK BKBK BNBN GGGBNBN GGBKBK GGGG G GGGGGG G G G BKBK BKBK BKBK BKBK BKBK BKBK G G GGBKBK BKBK GG In this example, 7 more ‘Good Good’ channel pairs are created AFH

doc.: IEEE /435r2 Submission September, 2001 H. Gan, V. Sapozhnykov, et. al.Slide 12 Flowchart A: Used for Master Tx/Slave Rx timeslots, i.e., Even-numbered timeslot

doc.: IEEE /435r2 Submission September, 2001 H. Gan, V. Sapozhnykov, et. al.Slide 13 Flowchart B: Used for Slave Tx/Master Rx timeslots, i.e., Odd-numbered timeslot

doc.: IEEE /435r2 Submission September, 2001 H. Gan, V. Sapozhnykov, et. al.Slide 14 AFH Approach 2 - ‘Fit Best’ Instant Channel Replacement (Fit Best ICR)

doc.: IEEE /435r2 Submission September, 2001 H. Gan, V. Sapozhnykov, et. al.Slide 15 General Principle of Fit Best ICR For HV2 and HV3: –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

doc.: IEEE /435r2 Submission September, 2001 H. Gan, V. Sapozhnykov, et. al.Slide 16 Mixed SCO (HV2, HV3) and ACL Links TRTRTRTRTRTRTRTRTRTRTRTR HV2 HV3 HV2 ACL HV3 HV2 reserves half Timeslots, transmits every four Timeslots HV3 reserves one third Timeslots, transmits every six Timeslots

doc.: IEEE /435r2 Submission September, 2001 H. Gan, V. Sapozhnykov, et. al.Slide 17 How Fit Best ICR works For channel pairs at higher priority 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. In lower priority timeslots, if there is GUD debt, a ‘Good Bad’ channel pair will be replaced to ‘Bad Bad’ channel pair to repay the GUD by 1; A ‘Good Good’ channel pair will be replaced to ‘Bad Bad’ channel pair to repay the GUD by 2. GUD balance is always towards ZERO, to maintain equal channel usage.

doc.: IEEE /435r2 Submission September, 2001 H. Gan, V. Sapozhnykov, et. al.Slide 18 How Fit Best ICR works Example: HV2 + ACL, HV2 Voice Link has higher priority (shown in next slide) In HV2 slots, do the following replacement: –‘Good Good’ channel pairs are kept as usual –‘Good Bad’ replaced to ‘Good Good’ as usual –‘Bad Good’ replaced to ‘Good Good’, increment GUD debt counter by 1 –‘Bad Bad’ replaced to ‘Good Good’, increment GUD debt counter by 2 In ACL slots, do the following replacements –If any GUD Debt, ‘Good Good’ channel pairs are replace to ‘Bad Bad’, decrease GUD debt counter by 2 –If any GUD Debt, ‘Good Bad’ replaced to ‘Bad Bad’, decrease GUD debt counter by 1 –‘Bad Good’ replaced to ‘Bad Bad’ as usual –‘Bad Bad’ are kept as usual If ACL has higher priority, just do the reverse.

doc.: IEEE /435r2 Submission September, 2001 H. Gan, V. Sapozhnykov, et. al.Slide 19 How Fit Best ICR works (Assuming HV2 has higher priority) GGGBKBK GBKBK BKBK BKBK GBKBK BKBK GBKBK GGGBKBK BKBK BKBK GGGG G GBKBK AFH HV2 ACL HV2 GBKBK GGGGGGGGBKBK BKBK GGBKBK BKBK BKBK BKBK BKBK BKBK BKBK BKBK GGG G GG ACL HV2 GG

doc.: IEEE /435r2 Submission September, 2001 H. Gan, V. Sapozhnykov, et. al.Slide 20 Fit Best ICR Processing Table At timeslots for higher priority traffic, such as voice HV2 At timeslots for lower priority traffic

doc.: IEEE /435r2 Submission September, 2001 H. Gan, V. Sapozhnykov, et. al.Slide 21 Traffic Type VS. AFH Method