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

 Events (ii)

 

EVENTS PROVINENTS DEL TEMPORITZADOR

  • Response Timeout Expired (RTX) : Indicador de temps transcorregut des de l' última recepció d'una resposta de sol·licitud de senyalització. Si aquest comptador arriba a 0, es desconnecta del canal o bé duplica la sol·licitud duplicant també el temps d' espera. Les aplicacions seran les encarregades de configurar les sol·licituds duplicades i el temps de timeout.
  • Extended Response Timeout Expired (ERTX) : Indicador de temps transcorregut des de l' última recepció d'una resposta de sol·licitud de senyalització. Si aquest comptador arriba a 0, es desconnecta del canal o bé duplica la sol·licitud duplicant com a mínim el temps d' espera. Les aplicacions seran les encarregades de configurar les sol·licituds duplicades i el temps de timeout. Aquest valor es prendrà tenint en compte el valor del temps d' espera. d' esborrat (valors elevats faran que el canal requereixi menys retransmissions i farà un canal més fiable).
 Accions

 

Les accions es divideixen en categories segons la seva procedència / destí: confirmacions i indicacions als nivells superiors, sol·licituds i respostes als nivells inferiors i homòlegs, transmissió de dades als dispositius homòlegs i configuració dels temporitzadors

ACCIONS ENTRE L2CAP I ELS NIVELLS INFERIORS

  • LP_ConnectReq: L2CAP sol·licita a la capa inferior que estableixi una connexió. Si no existeix l' enllaç físic, aquesta acció implica la sol·licitud al protocol inferior perquè intenti establir una. Com que no més pot existiu una connexió ACL entre dos dispositius, tots els canals L2CAP establerts han de compartir l' enllaç ACL de banda base.
  • LP_QoSReq: es requereix un nivell determinat de qualitat de servei .
  • LP_ConnectRsp: resposta positiva a una sol·licitud anterior de establiment de connexió.
  • LP_ConnectRspNeg: resposta negativa una sol·licitud anterior de establiment de connexió.

ACCIONS DE SENYALITZCIÓ ENTRE L2CAP I L2CAP

  • LP_ConnectReq, LP_QoSReq, LP_ConnectRsp, LP_ConnectRspNeg en tasques de recepció dels missatges.

ACCIONS DE DADES ENTRE L2CAP I L2CAP

  • LP_ConnectReq, LP_QoSReq, LP_ConnectRsp, LP_ConnectRspNeg en tasques de transmissió de dades.

ACCIONS ENTRE L2CAP I NIVELLS SUPERIORS

  • L2CA_ConnectInd: Indica que s'ha rebut una sol·licitud de connexió d'un dispositiu remot.
  • L2CA_ConnectCfm: Confirma que s'ha acceptat una sol·licitud de connexió d'un dispositiu remot.
  • L2CA_ConnectCfmNeg: Confirmació negativa de la sol·licitud de connexió. Es generada després de l' eventResponse Timeout Expired (RTX).
  • L2CA_ConnectPnd: missatge de confirmació de connexió pendent provinent d'un dispositiu remot.
  • L2CA_ConnectInd: Indicador de la sol·licitud de configuració d'un dispositiu remot.
  • L2CA_ConfigCfm: confirma que s'ha acceptat la sol·licitud de configuració després de rebre la resposta de configuració del dispositiu remot.
  • L2CA_ConfigCfmNeg: confirmació negativa d'una sol·licitud de configuració (pot ser produïda per la finalització del RTX)
  • L2CA_DisconnectInd: Indicador de la recepció de la sol·licitud de desconnexió d'un dispositiu remot o de la desconnexió a causa de l' exhauriment del temps de resposta (RTX).
  • L2CA_DisconnectCfm: Indicador amb la finalitat de garantir que el dispositiu remot ha processat una sol·licitud de desconnexió del dispositiu remot. No hi ha resposta negativa.
  • L2CA_TimeOutInd: Indicat que ha transcorregut el temps d' espera RTX o ERTX. Aquesta indicació es donarà tants cops com s'hagi definit a la implementació, abans d' enviar el L2CA_DisconnectInd.
  • L2CA_QoSViolationInd: Indica la violació dels acords establerts referents a la qualitat del servei.
 
 

 
     
 
" height="38">