what is mobility?

- device는 전원이 꺼진채로 이동이 가능
- device는 같은 AP안에서 이동이 가능
- 이동이 가능한데, AP가 바뀜
Mobility approaches

- let networks (routers) handle it : 이동성을 향상시키기 위해 라우터에게 작업을 추가로 하게 하면 됨
- → 이는 불가능함. device의 수가 너무 많음
- ⇒ let end-systems handle it : eNode-B, ISP의 edge system이 이를 가능케 시킴
Registration: home needs to know where you are!

- visited network’s MME는 mobile host 인증을 위해 host의 HHS에 요청.
- 이때 host의 정보는 HSS에 저장, MME도 host의 위치를 알게 됨
Mobility with indirect routing

- Correspondent는 mobile host를 찾으려고 함. host’s Home network gateway에 물어봄
- home network는 host의 위치를 알고 있음. 그래서 visited network gateway에 물어봄
- host와 visited network gateway와 통신 후 정보를 다시 home network gateway에게 알려줌
- home network gateway는 Correspondent에게 받은 정보를 알려줌
- Correspondent는 4a의 과정 후 찾으려고 하는 host가 속한 network를 알게 됨. 이후에는 해당 network로 바로 통신
Mobility with direct routing

- Triangle routing : packet이 직접 전달되지 않고 긴 경로를 따라 전달되기 때문에 비효율적인 라우팅 방식
- Correspondent는 UE의 home network로 packet 전송
- Home agent는 UE의 위치를 확인 후, 이를 Correspondent에게 전달
- Correspondent는 Visited network의 UE에게 직접 packet 전달
⇒ direct routing을 사용하면 triangle routing을 해결할 수 있다. 하지만 UE가 계속해서 network를 옮긴다면, 더욱 추가적인 처리를 해주어야 함.
Configuring LTE control-plane elements

- UE는 visited network에 접속하기 위해 BS와 통신을 시도 → MME는 인증을 해야하기 때문에 UE의 HSS에 인증을 요청 → 인증이 완료되면 network 사용 가능
Configuring data-plane tunnels for mobile

- tunneling : 다른 network로 정보를 전송할 때의 과정
- UE → BS, MME → S-GW → P-GW → HSS
- Streaming server는 Internet을 통해 전송
Handover between BSs in same cellular network

- Handover : UE가 다른 cell로 넘어갈 때, 해당 cell에 해당하는 BS로 넘겨주는 일, 인수인계