2.2.1 Modelo de Mobilidade de Grupo com Ponto de Referência
Neste modelo de mobilidade cada grupo de nós móveis é regido por um centro de
referencia lógico, que determina o comportamento de todo o grupo [6]. Os nós são
distribuídos uniformemente dentro da área atribuída ao grupo e o centro de referência realiza
um movimento aleatório e independente dos nós móveis.
A Figura 7 ilustra a movimentação de dois grupos de nós móveis G1 e G2, que seguem
respectivamente os centros C1 (t)e C2(t) de velocidade VC1 e VC2. No instante de tempo τ é
gerada uma nova posição C1(τ+1) segundo um vetor de deslocamento VC1', de módulo
uniformemente distribuído entre 0 e um certo raio ρ e direção uniformemente distribuída entre 0
e 2π. A localização do novo centro é independente da do centro anterior e um processo
análogo ocorre com o centro C2(t). Os nós pertencentes ao grupo então se movimentam na
direção dos centros de referência de seus grupos.
Figura 7
Segundo Campos e de Moraes [2], o modelo é aplicável à dois tipos de cenários:
- Grupos em diferentes áreas executando uma mesma tarefa, onde os grupos tem o
mesmo vetor de movimentação. Ex. campos de batalha ou recuperação de
desastres.
- Diferentes grupos executando a mesma tarefa sobre uma mesma área, onde cada
grupo possui um padrão de mobilidade distinto.
A Figuras 8 mostra o MMGPR para um grupo formado por quatro nós.
Figura 8
2.2.2 Modelo de Mobilidade por Coluna (Column Mobility Model)
O Modelo de Mobilidade por Coluna funciona de forma a mover os nós no entorno de um
segmento de linha dado (coluna), que, por sua vez, se movimenta com o tempo no sentido de
um vetor de avanço VA. Ele busca simular uma coluna de soldados marchando em direção ao
inimigo.
Durante a inicialização cada nó é relacionado a um ponto de referência sobre a coluna.
Então, o nó móvel é autorizado a se mover aleatoriamente no entorno de seu ponto de
referência. O ponto de referência irá se mover junto à coluna de que faz parte segundo a
equação RP(τ+1) = RP(τ) + VA, onde RP(τ+1) é a nova posição do ponto de referência,
RP(τ) é a posição antiga e VA é um vetor de deslocamento. O cálculo do vetor VA é obtido
atribuindo a ele um módulo aleatório e uma inclinação uniformemente distribuída entre 0 e π.
2.2.3 Outros Modelos de Mobilidade de Grupo
A literatura apresenta mais modelos de mobilidade em grupo, entre variações dos
supracitados. O Modelo de Mobilidade por Perseguição é aconselhável na simulação da busca
por um alvo em particular, onde grupos de nós tentam, num esforço paralelo, localizar um
ponto. Por sua vez, o Modelo de Mobilidade Nômade visa simular o deslocamento de uma
comunidade nômade, onde cada nó possui um espaço próprio inalienável e que se move
periodicamente em direções aleatórias.