Els events són missatges
entrants a L2CA acompanyats d'un
timeout. Els events es
divideixen en categories : indicacions
i confirmacions dels nivells inferiors,
sol·licituds i respostes
dels nivells superiors i dades,
sol·licituds i respostes
de senyalització dels dispositius
homòlegs. També són
generats per la finalització
dels temporitzadors que incorporen.
EVENTS
ENTRE EL NIVELL INFERIOR I L2CAP
-
LP_ConnectCfm:
confirma la sol·licitud
de l' establiment d'una connexió
de nivell inferior. Comporta tasques
d'autentificació si aquestes
són requerides.
-
LP_ConnectCfmNeg:
alerta sobre l' error en la sol·licitud
d' establiment de una connexió
de nivell inferior. Aquest missatge
es produeix quan no s'ha pogut
contactar amb el dispositiu, aquest
a rebutjat la sol·licitud
o quan ha fallat el repte d'autentificació
LMP.
- LP_ConnectInd:
indica que el protocol de nivell
inferior ha establert amb èxit
la connexió. En el cas de
la banda base es tractarà
d'un enllaç ACL. Una entitat
L2CAP pot utilitzar aquesta informació
per controlar el estat dels enllaços.
- LP_DisconnectInd:
Indica la cancel·lació
del protocol de nivell inferior
per mitjà de protocols LMP
o per un succés de final
de temporalització.
- LP_QoSCfm: Confirma
la sol·licitud d'una determinada
qualitat de servei
- LP_QoSCfmNeg: Confirma
el fallo en la sol·licitud
d'una determinada qualitat de servei.
- LP_ViolationInd: Indica
que el protocol de nivell inferior
ha detectat una violació
de la qualitat de servei establerta
al missatge LP_QoSReq.
EVENTS
DE SENYALITZACIÓ ENTRE L2CAP
I L2CAP
-
L2Cap_ConnectReq:
Event per indicar la recepció
d'un paquet de requeriment de
connexió.
-
L2CAP_ConnectRsp:
S'ha rebut un paquet de resposta
positiva al requeriment de connexió.
-
L2CAP_ConnectRspPnd:
S'ha rebut un paquet de resposta
al requeriment de connexió,
que encara s' està processant.
-
L2CAP_ConnectRspNeg:
S'ha rebut un paquet de resposta
negativa al requeriment de connexió.
No s'ha pogut establir la connexió.
-
L2CAP_ConfigReq:
Event designat a la recepció
d'un paquet de sol·licitud
de configuració, emès
per l' altre extrem i amb la finalitat
de negociar els paràmetres
del canal.
-
L2CAP_ConfigRsp:
Event designat a la recepció
d'un paquet de resposta indicant
que l' altre extrem està
d' acord amb els paràmetres
negociats al paquet de resposta.
-
L2CAP_ConfigRspNeg:
Event designat a la recepció
d'un paquet de resposta indicant
que l' altre extrem no està
d' acord amb els paràmetres
negociats al paquet de resposta.
-
L2CAP_DisconnectReq:
Event generat quan es requereix
alliberar un canal perquè
un dispositiu vol abandonar la
xarxa. L' identificador de canal
torna al grup d' identificadors
CID no assignats a cap canal.
-
L2CAP_DisconnectRsp:
S'ha rebut un paquet de resposta
de desconnexió i el dispositiu
que ho rep torna el CID local
al conjunt d' identificadors disponibles.
Cal esmentar que aquest tipus
de procediment no té resposta
negativa.
EVENTS DE DADES ENTRE L2CAP
I L2CAP
EVENTS
ENTRE ELS NIVELLS SUPERIORS I L2CAP
-
L2CA_ConnectReq:
missatge que inclou una
sol·licitud d'un nivell
superior per a la creació
d'un canal amb un dispositiu remot.
-
L2CA_ConnectRsp:
la resposta positiva
a l' anterior sol·licitud
-
L2CA_ConnectRspNeg:
la resposta negativa
a l' anterior sol·licitud
S'ha produït un rebuig de
la connexió.
-
L2CA_ConfigReq:
Missatge enviat per les
capes superiors per tal de reconfigurar
els paràmetres del canal
actual.
-
L2CA_ConfigRsp:
Confirmació del
missatge anterior
-
L2CA_ConfigRspNeg:
Negació de la
sol·licitud de reconfiguració
del canal.
-
L2CA_DisconnectReq:
Una de les capes superiors
demana la desconnexió immediata
del canal lògic.
-
L2CA_DisconnectResp:
S' accepta la desconnexió.
No hi ha possibilitat de negació.
-
L2CA_DataRead:
Les capes superior volen
llegir les dades rebudes per la
entitat L2CAP.
-
L2CA_DataWrite:
Les capes superiors envien
a la entitat L2CAP les dades per
ser transmeses pel canal.
|