capport-wg / architecture

Captive Portal Architecture
Other
10 stars 8 forks source link

define session in terminology #137

Closed klarose closed 4 years ago

klarose commented 4 years ago

The idea of a session is important, both because it is used in the API document, and because it helps to tie everything together. Define it in the terminology.

Fixes #92

klarose commented 4 years ago

This is a first stab at defining the session. I suspect we may need to iterate on it once or twice. Let me know if you think it deserves its own section on top of the terminology.

tfpauly commented 4 years ago

Thanks for doing this! Here’s a suggested alternate way to explain this. Feel free to modify as desired.

Captive Portal Session: Also referred to simply as the “session”, a Captive Portal Session is the association for a particular User Equipment that starts when it interacts with the Captive Portal and gains open access to the network, and ends when the User Equipment moves back into the original captive state. The Captive Network maintains the state of each active Session, and can limit Sessions based on a length of time or a number of bytes used. The Session is associated with a particular User Equipment using the User Equipment's identifier (see ).

klarose commented 4 years ago

Thanks for doing this! Here’s a suggested alternate way to explain this. Feel free to modify as desired.

Thanks, Tommy.

Your phrasing is better. It manages to work in the session limits while keeping it about the same lenght. I've taken it almost verbatim.

@dcdolson Do you have any input on this topic?