Rede Celular
description
Transcript of Rede Celular
Rede Celular
Patrícia Muniz Ferreira
Sidney Nogueira
À Rede Celular
CEL0
ERB0
MSC
CEL1
ERB1
CEL2
CEL(origem) -> ERB(origem) -> MSC -> ERB(destino) -> CEL(destino) -> ERB(destino) -> MSC -> ERB(origem) -> CEL(origem)
Roteiro do Projeto
1a parte Especificação CSP (FDR)
• CELULAR• ERB• MSC
CELs = (||| c:ConjuntoCel@CELULAR(c))ERBs = (||| e:ConjuntoERB@ERB(e))
REDE_CELULAR =(CELs [| chs_CEL_ERB |] ERBs)
[| chs_ERB_MSC |]
MSCassert REDE_CELULAR :[ deadlock free [FD] ]assert REDE_CELULAR :[ livelock free [FD] ]assert REDE_CELULAR :[ deterministic [FD] ]
Roteiro do Projeto
2a parte(Z-Eves)
• Esquemas Z de cada operação em CSP do CELULAR
• Prova dos esquemas
Roteiro do Projeto
Roteiro do Projeto
2a parte(Z-Eves)
• Esquemas Z de cada operação em CSP do CELULAR
• Prova dos esquemas• Refinamento de dados
Roteiro do Projeto
Roteiro do Projeto
2a parte(Z-Eves)
• Esquemas Z de cada operação em CSP do CELULAR
• Prova dos esquemas• Refinamento de dados
(FormW)• Criação do CSP-Z
Roteiro do Projeto
Roteiro do Projeto
2a parte(Z-Eves)
• Esquemas Z de cada operação em CSP do CELULAR
• Prova dos esquemas• Refinamento de dados
(FormW)• Criação do CSP-Z• Conversão para CSPM
Roteiro do Projeto
Roteiro do Projeto
2a parte (Z-Eves)
• Esquemas Z de cada operação em CSP do CELULAR
• Prova dos esquemas• Refinamento de dados
(FormW)• Criação do CSP-Z• Conversão para CSPM
Equivalência no FDR
Roteiro do Projeto
-- EQUIVALENCIA PROCESSO A PROCESSOassert CELULAR(CEL0) [T= CELULAR_CSPZ(CEL0,areaCoberturaCelular(CEL0))assert CELULAR(CEL0) [F= CELULAR_CSPZ(CEL0,areaCoberturaCelular(CEL0))assert CELULAR(CEL0) [FD= CELULAR_CSPZ(CEL0,areaCoberturaCelular(CEL0))assert CELULAR_CSPZ(CEL0,areaCoberturaCelular(CEL0)) [T= CELULAR(CEL0) assert CELULAR_CSPZ(CEL0,areaCoberturaCelular(CEL0)) [F= CELULAR(CEL0) assert CELULAR_CSPZ(CEL0,areaCoberturaCelular(CEL0)) [FD= CELULAR(CEL0)
-- EQUIVALENCIA SISTEMA A SISTEMAREDE_CELULAR_CSPZ = (CELs_CSPZ [| chs_CEL_ERB |] ERBs) [| chs_ERB_MSC |] MSCassert REDE_CELULAR [T= REDE_CELULAR_CSPZassert REDE_CELULAR [F= REDE_CELULAR_CSPZassert REDE_CELULAR [FD= REDE_CELULAR_CSPZassert REDE_CELULAR_CSPZ [T= REDE_CELULARassert REDE_CELULAR_CSPZ [F= REDE_CELULARassert REDE_CELULAR_CSPZ [FD= REDE_CELULAR
-- PROPRIEDADES DO SISTEMAassert REDE_CELULAR_CSPZ :[ deadlock free [FD] ]assert REDE_CELULAR_CSPZ :[ livelock free [FD] ]assert REDE_CELULAR_CSPZ :[ deterministic [FD] ]
Considerações
Entendimento de dados com Z Reuso (parcial) entre os modelos do
Z-EVES e FormW Limitações do FormW (readme.txt) Conhecimento do processo
CSP -> Z -> CSPZ -> CSPM