Protocols - BaseBandProtocol  
El racó del Bluetooh 
   
 
L2CAP - Control Lògic d' enllaç pàgina 4 de 6[anterior][següent]

 Events (i)

 

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

  • L2CAP_Data: indica la recepció d'un paquet de dades.

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.
 
 

 
     
 
ndow.mm_menu_0409121445_0) return;