Thread Links Date Links
Thread Prev Thread Next Thread Index Date Prev Date Next Date Index

Re: [STDS-802-11-TGBH] CIDs 23, 135 and 224



Hmm.

 

I don’t understand the comment “IRM does not identify a sta”.

 

My view is that both IRM and Device ID are used as a private (and potentially frequently changing, for both) way to identify a set of “state” that is shared between the client and the network, where that state is relatively durable (survives across multiple associations).

 

I don’t see any difference between the two methods, except that IRM is derived by the STA, and Device ID is derived by the network.  But, both mechanisms can be used for the same type(s) of “state”.

 

I’m completely missing this point-of-view that IRM is somehow identifying the STA “as a returning STA”, without also connecting that STA to some durable state that is shared between the STA and network.

 

Mark

 

From: ANTONIO DE LA OLIVA DELGADO <aoliva@xxxxxxxxxx>
Sent: Tuesday, August 1, 2023 10:31 AM
To: Mark Hamilton <mark.hamilton2152@xxxxxxxxx>
Cc: STDS-802-11-TGBH@xxxxxxxxxxxxxxxxx
Subject: Re: [STDS-802-11-TGBH] CIDs 23, 135 and 224

 

Hi Mark, 

My point is that I think the case of conflict cannot happen because both IDs do not identify the same. IRM does not identify an sta therefore cannot conflict with deviceid.

There is absolutely no problem if a device id is recognized but the IRM is not. This means the long term identity of the sta is identified but the sta is not a returning sta. I see no problem.

The other way around it's the same, I do not see a problem. The sta is a returning sta but the AP does not recognize the long term identity.

 

The case where both are recognized but map to different identities simply cannot happen because irm does not provide an identity.

 

My two cents

Br

Antonio

 

El mar, 1 ago 2023, 17:50, Mark Hamilton <mark.hamilton2152@xxxxxxxxx> escribió:

Antonio/all,  (as an individual, not as Chair):

 

I do not think your proposed text really resolves the problem pointed out in the comment.  (I think perhaps I’m agreeing with Jay.)

 

We have agreed that the two mechanisms can be used at the same time (or in an overlapping, but not literally “at the same time” fashion – for example, IRM is used during pre-association, but then a Device ID is provided at association from the same device).  So, even if can agree that the mechanisms are independent, there is the scenario that the network does recognize both the identifiers provided, but they do not map to the same long-term information (state) the network has stored because they map to two different devices’ state per the network’s history. 

 

I think we need to say what does happen, in this scenario.  The choices that I can see are:

  • It is implementation-dependent.  Not my favorite choice, but I could live with it.
  • The network says this is an error.  Something like the proposal Graham has created looks good to me.  (I’d like to hear concerns about this “leaking information” and creating a security hole, though.)
  • We say that one or the other must be “Not recognized” or some such – do we go so far as to dictate which one takes precedence?
  • Maybe(?), there is a proposal that the network just doesn’t respond at all to both handshakes?  (Although, this is gets very confusing in the “IRM is used during pre-association, but then a Device ID is provided at association from the same device, but they don’t match” case – there is not necessarily a handshake for the IRM, although there _should_ be one…)

 

So, which is it? 

 

Mark

 

From: Jay Yang <yang.zhijie@xxxxxxxxxx>
Sent: Tuesday, August 1, 2023 7:11 AM
To: STDS-802-11-TGBH@xxxxxxxxxxxxxxxxx
Subject: Re: [STDS-802-11-TGBH] CIDs 23, 135 and 224

 

Hi All,

I wanna jump in for the disscusion.

I guess the following two cases has nothing with the recognize/unrecognize issue if both schemes are applied together.

They are talking the recognize result is not consistent issue. E.g. based on IRM, the STA is identified as a returned Device A; based on Device ID, the STA is identified as a returned Device B. How to address such issue?  

 

 

135

Technical

1

12.2.11

30

24

It is not clear how IRM and Device ID can be used together. Is it possible that STA sometimes uses Device ID and other times uses IRM?

What if the IRM and Device ID match to different devices?

 

224

General

1

6.3.7..2.2

19

29

Both IRM and Device ID can be used simultaneously, what happens if each of them identifies a different STA?

 

 

Jay Yang (杨志杰)

 

Wi-Fi  Sandard Research Engineer

 

ZTE Corporation

R&D Building I, No.899 Bibo, Pudong District, Shanghai, P. R. China

T: +86 15021324431 

E: yang.zhijie@xxxxxxxxxx

www.zte.com.cn

Original

From: ANTONIODELAOLIVADELGADO <aoliva@xxxxxxxxxx>

Date: 20230801 17:47

Subject: Re: [STDS-802-11-TGBH] CIDs 23, 135 and 224

Hi Benjamin, thanks for the word smithering, then the final version to be discussed will be:

 

“NOTE: Device ID and IRM are independent schemes that can be used concurrently. If an AP and a non-AP STA both support both IRM and device ID, the non-AP STA might present both an IRM and a device ID. The two mechanisms are not related and their failure or success is not linked.”

 

@Graham, what do you think?

 

Br and thanks

Antonio

 

 

On Tue, 1 Aug 2023 at 00:07, Benjamin Rolfe <ben@xxxxxxxxxxxxxx> wrote:

If you really think it is needed to state, better language is "The two mechanisms are not related and their failure or success is not linked"

FWIW

 


From: ANTONIO DE LA OLIVA DELGADO <aoliva@xxxxxxxxxx>
Sent: Monday, July 31, 2023 1:59 PM
To: STDS-802-11-TGBH@xxxxxxxxxxxxxxxxx <STDS-802-11-TGBH@xxxxxxxxxxxxxxxxx>


Subject: Re: [STDS-802-11-TGBH] CIDs 23, 135 and 224
 

Hi Benjamin, Luther, thanks for the comments. Regarding the "less words is better approach", I think we really need in this case to state that if both Device ID and IRM are presented and one of them is not recognized it does not mean anything for the other schema.

Following Luther suggestion and trying to simplify, what about:

 

NOTE: Device ID and IRM are independent schemes that can be used concurrently. If an AP and a non-AP STA both support both IRM and device ID, the non-AP STA might present both an IRM and a device ID. Both mechanisms are not related and their failure or success is not linked.

 

BTW, I am on vacation and will not be able to connect to the call. If you discuss this and the group agrees on a different wording let me know please

Br and thanks

Antonio

 

El lun, 31 jul 2023 a las 20:51, Benjamin Rolfe (<ben@xxxxxxxxxxxxxx>) escribió:

Thanks Antonio, I think I am closer to understanding 😉.

I remain a bit confused by "if both mechanisms while used concurrently yield to different results" which led me to think there was a potential conflict.  From your explanation I see that these are independent and there is no co-dependency or conflict.  Perhaps this is a case where less words is more clear:

"NOTE: Device ID and IRM are independent schemes that allow an AP to recognize a non-AP STA prior to association and identify it during association respectively. "

which seems to clearly state what you have said.  The rest is redundant information.

A suggestion FWIW

Ben

 


From: ANTONIO DE LA OLIVA DELGADO <aoliva@xxxxxxxxxx>
Sent: Saturday, July 29, 2023 3:27 AM
To: STDS-802-11-TGBH@xxxxxxxxxxxxxxxxx <STDS-802-11-TGBH@xxxxxxxxxxxxxxxxx>
Subject: Re: [STDS-802-11-TGBH] CIDs 23, 135 and 224
 

Hi Benjamin, what I am trying to clarify is that there are no possible conflicts since they do not tackle the same thing, therefore there is no possible conflict between them. 

The only thing the AP can indicate is whether DeviceId is recognized or not and if IRM is recognised or not. In fact this indication means different things for both cases, for Device ID means the identity cannot be recognised while for IRM means the station is not recognised as a returning STA, that is all.

I am not able right now to see a use case where a failure of, for example IRM, makes a recognised Device ID not valid or vice versa, if you have one please share it since for sure will clarify this issue

Thanks

Antonio

 

On Fri, 28 Jul 2023 at 16:25, Benjamin Rolfe <ben@xxxxxxxxxxxxxx> wrote:

Thankyou Antonio, for pointing out the need to address the failure cases where Device ID and IRM checks produce different outcomes.  The added text still doesn't inform the implementer what behavior  is expected.   Saying they are not linked still can produce different results, with different potentially conflicting actions. Is the intention that it be implementation specific which is given precedence? Or am I incorrect in thinking there is a conflict in behavior?   

Thanks for clarifying.

Ben


From: ANTONIO DE LA OLIVA DELGADO <aoliva@xxxxxxxxxx>
Sent: Thursday, July 27, 2023 11:44 PM
To: STDS-802-11-TGBH@xxxxxxxxxxxxxxxxx <STDS-802-11-TGBH@xxxxxxxxxxxxxxxxx>
Subject: [STDS-802-11-TGBH] CIDs 23, 135 and 224
 

Dear all, 

as promised during the last AC I am providing new text for the resolution of these CIDs.

Current text agreed during comment resolution for these CIDs is the following:


NOTE: Device ID and IRM are independent schemes that allow an AP to recognize a non-AP STA prior to association and identify it during association respectively.  The device ID is allocated by an AP, and the IRM is selected by a non-AP STA.  If an AP and a non-AP STA both support both IRM and device ID, the non-AP STA might provide both an IRM and a device ID.

I think this explanation lacks information on how to proceed if both mechanisms while used concurrently yield to different results. In addition, the above paragraph seems to indicate IRM provides identification, while it is not.

I am proposing the following text, let me know what do you think

NOTE: Device ID and IRM are independent schemes that can be used concurrently. The device ID is allocated by an AP, and enables identification of the STA during association. IRM enables an AP to recognize that a STA has been associated previously to the AP, therefore not providing any identification. If an AP and a non-AP STA both support both IRM and device ID, the non-AP STA might provide both an IRM and a device ID. Both mechanisms are not related and their failure or success is not linked.

 

Br

Antonio

--

Antonio de la Oliva

Associate Professor
Telematics Department
Universidad Carlos III de Madrid
E-mail: 
aoliva@xxxxxxxxxx
Phone: +34 91 624 8803
Fax:   +34 91 624 8749

 


To unsubscribe from the STDS-802-11-TGBH list, click the following link: https://listserv.ieee.org/cgi-bin/wa?SUBED1=STDS-802-11-TGBH&A=1

--

Antonio de la Oliva

Associate Professor
Telematics Department
Universidad Carlos III de Madrid
E-mail: 
aoliva@xxxxxxxxxx
Phone: +34 91 624 8803
Fax:   +34 91 624 8749

 


To unsubscribe from the STDS-802-11-TGBH list, click the following link: https://listserv.ieee.org/cgi-bin/wa?SUBED1=STDS-802-11-TGBH&A=1



--

Antonio de la Oliva

Associate Professor
Telematics Department
Universidad Carlos III de Madrid
E-mail: 
aoliva@xxxxxxxxxx
Phone: +34 91 624 8803
Fax:   +34 91 624 8749

 


To unsubscribe from the STDS-802-11-TGBH list, click the following link: https://listserv.ieee.org/cgi-bin/wa?SUBED1=STDS-802-11-TGBH&A=1

--

Antonio de la Oliva

Associate Professor
Telematics Department
Universidad Carlos III de Madrid
E-mail: 
aoliva@xxxxxxxxxx
Phone: +34 91 624 8803
Fax:   +34 91 624 8749

 


To unsubscribe from the STDS-802-11-TGBH list, click the following link: https://listserv.ieee.org/cgi-bin/wa?SUBED1=STDS-802-11-TGBH&A=1

 


To unsubscribe from the STDS-802-11-TGBH list, click the following link: https://listserv.ieee.org/cgi-bin/wa?SUBED1=STDS-802-11-TGBH&A=1


To unsubscribe from the STDS-802-11-TGBH list, click the following link: https://listserv.ieee.org/cgi-bin/wa?SUBED1=STDS-802-11-TGBH&A=1


To unsubscribe from the STDS-802-11-TGBH list, click the following link: https://listserv.ieee.org/cgi-bin/wa?SUBED1=STDS-802-11-TGBH&A=1