모집 마감

등록 일자 2022.06.02.

리눅스 디바이스 네트워크 관련 개발

외주(도급)

개발 |

일반 소프트웨어임베디드

예상 금액

10,000,000원

금액 조율 가능

예상 기간

90일

기간 조율 가능

지원자 수

0명

모집 마감일

2022년 06월 09일

예상 시작일

진행 분류

기획 상태

매니징 경험

인력 상황

우선 순위

업무 내용

프로젝트 목적 :
- 서버 입장에서 기존 연결하던 유저는 어떤 NIC를 통해 통신하든 계속 연결(세션유지)하는 구현을 원합니다.

프로젝트의 현재 상황 :
- UE 는 여러 NIC 를 이용해 server 에 접근하는데, NIC 간 핸드오버(연결방식변경)가 발생하는 경우가 있습니다. 예를 들면, 집안에서 Wi-Fi 를 통해 통신하다 외출 할 시 cellular 를 이용해 통신하는 경우와 같습니다.
- 서버는 클라이언트(UE)의 IP, port정보를 가지고 TCP/IP socket 통신으로 연결합니다.
- 서버는 수정할 수 없고 디바이스 드라이버, 커널 등 리눅스 디바이스 내부만 control 할 수 있습니다.

개발 환경/언어 :
- OS : 우분투20.04
- 프래그래밍 언어 : 제안해주세요.

참고 사항 :
- 외부 proxy, vpn을 이용한 방법은 불가능합니다.
- 리눅스 디바이스이지만 전력, 크기 등 제한된 부분 없이 여러 NIC 장착 가능한 디바이스에 적용할 예정임.
- 디바이스 내부에 NAT 기능을 구현하면 좋지않을까 생각합니다.
- 관련 기술로 리눅스 XDP를 이용한 NAT구현이 있어 XDP를 다루어보신 분을 선호합니다.
- 이외에도 다른 구현방법 있으시면 언제든 문의나 지원 환영합니다.

기타 사항 :
- 새로운 지원자를 모집하기 위해 다시 등록됩니다.
- 예전 프로젝트 : <a href="https://www.wishket.com/project/117563/">https://www.wishket.com/project/117563/</a>

지원 전 질문

지원서 작성시 클라이언트의 질문에 답변해 주세요.

미팅

사전 미팅 방식

진행 중 미팅

클라이언트 위치

서울특별시 성북구

프로젝트 문의 5

비밀 댓글입니다.

2022.06.02. 오전 11:51

비밀 댓글입니다.

2022.06.02. 오후 13:28

비밀 댓글입니다.

2022.06.02. 오후 13:59

비밀 댓글입니다.

2022.06.02. 오후 14:59

비밀 댓글입니다.

2022.06.02. 오후 15:11

비밀 댓글입니다.

2022.06.02. 오후 15:13

비밀 댓글입니다.

2022.06.02. 오후 15:14

비밀 댓글입니다.

2022.06.02. 오후 15:20

비밀 댓글입니다.

2022.06.02. 오후 15:34

비밀 댓글입니다.

2022.06.02. 오후 15:36

비밀 댓글입니다.

2022.06.02. 오후 15:46

비밀 댓글입니다.

2022.06.02. 오후 15:55

비밀 댓글입니다.

2022.06.07. 오후 18:05

비밀 댓글입니다.

2022.06.07. 오후 18:53

비밀 댓글입니다.

2022.06.07. 오후 20:15

비밀 댓글입니다.

2022.06.07. 오후 21:45

그러면, 일단 UE(단말)에서 각 연결된 망에 따라 다른 IP로 서버로 접속하게 되네요.
그리고 서버는 다른 IP로 들어오는 연결을 하나의 UE로부터 접속인 것을 어떻게 판단하죠?
지금 구현할 내용은 UE에서 구현할 내용인가요?

2022.06.07. 오후 22:20

비밀 댓글입니다.

2022.06.08. 오후 16:53

@mj******UE에서 모든 기능을 구현하여 기능을 구현하는 것은 정말 어려울 것 같네요.
그리고 드라이버에서 어떤 기능을 할 수 잇는 것이 거의 없는데.
제가 아는 상황에서는 그렇습니다.

2022.06.08. 오후 17:40

비밀 댓글입니다.

2022.06.08. 오후 18:00

모집 중인 다른 프로젝트

예상 금액30,000,000원
예상 기간120일
개발
일반 소프트웨어 외 1개
프로젝트 개요 : - 속도 측정기 APP 소프트웨어 개발 - 윈도우, 리눅스 운영체계 Cross Platform 개발 - 다국어 지원(한국어, 영어, 포르투갈, 스페인, 프랑스, 아랍어) - 그래픽 유저 인터페이스 - 5인치, 800x480 프로젝트의 현재 상황 : - UI 설계서 작성 완료 - 개발 기간 : 3~5개월간 개발( 협의 ) 필요 요소 : - 프로그램 설계 - 임베디드 SW 개발 * 윈도우, 리눅스 운영체계 Cross Platform 개발 필요 - Test/이관/인수인계 개발 의뢰 내용 : - 첨부된 워드파일을 확인해주세요. 필수 기술 : - C++/QT - 멀티스레딩 산출물 : - 소스 코드 원본
외주(도급)
C++
qt
경기도
20
2