ORIGINAL FICTION
제179화 — 궤도에서 갈아타기
지난 화 끝부분 다시 보기
2020년.
Lumen-2 임무는 처음부터 이상한 계획이었다.
위성 하나.
발사체 둘.
그리고 궤도 서비스 차량 하나.
Helioxen이 1차 발사.
Meridian이 만든 궤도 이동체가 이후 탑재물을 받아 다른 궤도로 옮긴다.
두 경쟁사 차량이 한 임무 안에서 연결.
Cole이 말했다.
“누가 이런 복잡한 걸 하자고 했지?”
Daniel이 말했다.
“고객.”
대학·기후연구 컨소시엄.
초기 저궤도 관측.
그 뒤 다른 경사궤도로 이동해 추가 실험.
한 발사체가 전부 하면 비효율.
Meridian 이동체가 이미 계획된 궤도에 있음.
호환 인터페이스를 시험하기 좋은 기회.
문제.
궤도 도킹은 지상 플러그보다 훨씬 어렵다.
기계.
전력.
통신.
상대 위치.
책임.
누가 최종 접근권한.
Helioxen은 보수적.
Meridian은 공격적.
Reyes가 말했다.
“접근 중 상대방이 no-go 하면 즉시 중단.”
Cole이 말했다.
“당연.”
Daniel은 둘을 봤다.
지난 삶에 이런 협력은 늦었다.
이번에는 2020.
좋다.
시뮬레이션.
Helioxen 측.
Meridian 측.
독립 공공 연구팀.
세 구현.
처음 결과 차이.
좌표계 기준.
또.
어떤 팀은 차량 중심.
어떤 팀은 도킹포트 기준.
문서에는 명확한데 코드에서 변환 하나가 반대로.
지상 hardware-in-loop에서 발견.
Daniel이 말했다.
“좋은 실패.”
Cole이 말했다.
“그 말 누가 유행시켰냐.”
Reyes가 Daniel을 봤다.
Daniel은 모른 척.
수정.
두 번째.
통신 지연.
Helioxen 안전로직이 너무 보수적으로 후퇴.
Meridian은 허용.
협상.
공통 최소 안전영역.
회사별 제어는 독립.
실제 임무.
발사.
Lumen-2 궤도 삽입.
Helioxen 상단 분리.
위성 자체 정상.
12시간 후 Meridian 이동체 접근.
Daniel은 Helioxen 관제실이 아니라 공동 임무실에 있었다.
세 조직.
누구 하나 중앙이 아님.
접근 500m.
200.
100.
한 센서 불일치.
Meridian이 hold.
Helioxen은 개입권 없음.
Daniel은 손을 움직이지 않았다.
Cole 팀 판단.
확인.
태양반사로 optical tracker 오탐.
다른 센서 정상.
접근 재개.
20m.
5.
도킹.
기계 연결.
전력.
데이터.
정상.
관제실 박수.
Daniel은 숨을 내쉬었다.
그 다음 더 중요한 시험.
Lumen-2 도킹이 성공한 뒤 가장 먼저 발생한 분쟁은 성공의 소유권이었다.
Helioxen 홍보팀:
“세계 최초의 개방형 궤도 서비스 연계.”
Meridian:
“Meridian orbital transfer demonstration.”
대학 컨소시엄:
“Lumen-2 mission.”
Daniel이 셋을 보고 웃었다.
“다 맞네요.”
Cole이 말했다.
“내 게 제일 맞아.”
공동 발표에서는 회사 로고 크기 때문에 20분.
Daniel이 한숨.
Whitaker가 말했다.
“이것도 인터페이스입니다.”
결국 연구기관이 주체.
발사사와 이동체는 파트너.
Daniel은 만족.
기술적 사후검토는 더 중요.
도킹 센서 hold.
광학 오탐.
Meridian 팀이 잘 처리.
그런데 Helioxen 팀은 같은 상황이면 더 빨리 후퇴했을 것.
어느 쪽이 좋나.
데이터.
실제 위험 없음.
Meridian 기준도 합리적.
Daniel이 말했다.
“공통 안전로직 만들 필요 없습니다.”
Reyes가 고개를 끄덕였다.
각 회사 독립.
공통은 충돌회피 공간·통신·중단신호.
내부 알고리즘은 다름.
좋다.
그 다음 시험.
의도적 통신단절.
도킹 후 지상링크 끊김 가정.
Meridian 이동체와 Lumen-2가 로컬 절차.
분리할 것인가 유지할 것인가.
사전 조건.
전력.
열.
시간.
자동으로 유지.
8분.
지상복구.
정상.
Daniel은 말했다.
“지상 없이.”
Cole이 웃었다.
“우주선은 원래 우주에 있어.”
당연.
그래도 중앙관제 의존을 줄이는 건 중요.
세 번째.
Helioxen 회사망 전체를 공동 임무에서 분리.
영향 없음.
이미 handoff 완료.
Daniel은 집에서 보고.
토머스가 물었다.
“네 로켓 아니냐?”
“처음만.”
“그 다음은 남의 로켓.”
“네.”
“그러다 고장나면 누구 책임.”
Daniel이 웃었다.
“계약이 아주 깁니다.”
토머스가 고개를 저었다.
현장관리자다운 질문.
책임.
그날 저녁 로라는 Daniel에게 물었다.
“미나는 잘 지내니?”
Daniel이 멈췄다.
부모는 Mina를 몇 번 프로젝트 사람으로 본 적.
“네.”
“그게 다야?”
“뭐가요.”
로라가 아들을 봤다.
“아니다.”
Daniel은 웃었다.
과거 가족에게 Mina를 아내로 소개했던 기억.
현재 로라는 모른다.
이상한 아픔.
Daniel은 이번엔 숨기지 않고 말했다.
“좋은 사람입니다.”
“그건 알아.”
“그냥.”
로라가 고개를 끄덕였다.
“사람 관계도 프로젝트처럼 하지 마.”
Daniel이 웃었다.
“요즘은 안 합니다.”
“요즘은?”
Daniel은 기침으로 넘겼다.
다음날 Lumen-2 후속 임무에서 또 다른 회사 궤도서비스 차량이 참여 신청.
세 번째 공급자.
Cole이 싫어했다.
Daniel은 기뻤다.
경쟁.
이동체도 다중.
위성도 다중.
발사도.
한 임무가 여러 회사 조합으로 가능.
복잡도 상승.
그러나 선택지.
Daniel은 우주산업의 미래지도를 그렸다.
한 회사 수직통합.
아니.
발사.
궤도운송.
전력.
서비스.
제조.
각각 여러 회사.
공통 인터페이스.
이 구조라면 2046에 특정 회사 하나가 실패해도 다른 조합이 남는다.
물론 지금은 작은 Lumen.
그런데 시스템은 작은 데서 배운다.
Daniel은 이 임무를 기술성과보다 권한의 handoff 성공으로 기록했다.
그게 지난 삶과 가장 다른 부분이었다.
Helioxen이 빠진다.
위성.
Meridian 이동체.
연구기관 지상국.
Helioxen 연결 종료.
Cole이 말했다.
“이제 집 가도 돼.”
Daniel이 웃었다.
“진짜 갑니다.”
“설마.”
Daniel은 일어났다.
공동 임무실을 나왔다.
Ethan이 따라왔다.
“진짜?”
“네.”
“결과 안 보고?”
“나중에.”
Daniel은 집에 갔다.
부모는 이제 많이 늙었다.
로라와 토머스.
저녁.
Daniel은 휴대전화를 뒤집어뒀다.
토머스가 물었다.
“오늘 발사 아니었냐?”
“끝났어요.”
“성공?”
“앞부분은.”
“뒷부분은.”
“다른 회사가 합니다.”
토머스가 웃었다.
“돈 줬는데 남이 하는 거 좋아하네.”
Daniel도.
몇 시간 뒤 알림.
Meridian 이동체가 Lumen-2를 목표궤도에 배치.
연구기관 확인.
임무 성공.
Daniel은 메시지를 봤다.
좋았다.
자기 화면으로 직접 확인하지 않아도 세계가 움직인다.
궤도에서까지.
그날 Daniel은 노트에 적었다.
Handoff must include authority, not only hardware.
물건을 넘기는 것만으로 독립이 아니다.
판단권도.
운영권도.
책임도 같이.
Lumen-2는 작은 위성.
하지만 이 구조는 나중에 더 큰 우주산업에서 중요해질 것이다.
한 회사가 발사.
다른 회사가 이동.
세 번째가 서비스.
모두 표준으로 연결.
누구도 전체를 소유하지 않는다.
Daniel은 그 미래가 마음에 들었다.
도킹 후 Helioxen이 빠지는 순간 공동 임무실에서 Daniel 계정도 권한이 내려갔다.
`observer only`
Daniel이 화면을 보고 웃었다.
지난 삶 세계 최대기업 CEO.
현재 자기 회사가 시작한 임무에서 관찰자.
Ethan이 말했다.
“드디어 제자리.”
Daniel이 팔꿈치로 쳤다.
농담.
하지만 Daniel은 그 상태를 일부러 유지했다.
문제가 생겨도 Cole 팀과 연구기관이 판단.
실제로 작은 전력변동 경고.
Daniel은 의견을 알고 있었다.
배터리 버퍼 충분.
아무것도 말하지 않는다.
Meridian 팀도 같은 결론.
정상.
Daniel이 없어도.
이런 작은 순간이 신뢰를 만든다.
다른 사람이 자기와 같은 답을 내서가 아니라 자기 답 없이도 합리적으로 결정할 수 있다는 걸 보는 것.
Daniel은 그 차이를 점점 좋아하게 됐다.
읽은 화로 기록했습니다. 다음 화는 바로 이어집니다.