오픈 BTS

OpenBTS
오픈 BTS
Openbts-logo.svg
안정된 릴리스
4.0 / 2014년 3월 26일, 8년 전(2014-03-26)
저장소
기입처C++
운영 체제Unix와 같은
유형GSM 프로토콜 스택
면허증.GNU Affero General Public License[1]
웹 사이트오픈 BTS

OpenBTS(Open Base Transceiver Station)는 소프트웨어 기반의 GSM 액세스포인트로 표준 GSM 호환 휴대 전화를 Voice over IP(VoIP) 네트워크에서 SIP 엔드 포인트로 사용할 수 있습니다.OpenBTS는 Range Networks가 개발하고 관리하는 오픈 소스 소프트웨어입니다.OpenB 공개TS는 업계 표준 GSM 프로토콜 스택의 하위 세 계층의 첫 번째 자유 소프트웨어 구현으로 유명합니다.C++로 작성되어 GNU Affero General Public License 버전3의 조건에 따라 프리 소프트웨어로 출시됩니다.

오픈 GSM 인프라스트럭처

OpenBTS는 기존의 GSM 운영자 핵심 네트워크 인프라를 레이어 3 이상에서 대체합니다.OpenB는 외부 기지국 컨트롤러에 의존하여 무선 자원을 관리하는 대신TS 유닛은 내부적으로 이 기능을 수행합니다.오퍼레이터의 모바일스위칭 센터로 콜트래픽을 전송하지 않고 OpenBTS는 SIP를 통해 콜을 VOIP 소프트 스위치(FreeSWITCHyate 등) 또는 PBX(Asterisk )에 전달합니다.이 VOIP 스위치 또는 PBX 소프트웨어는 OpenB 실행에 사용한 것과 같은 컴퓨터에 설치할 수 있습니다.TS 그 자체, 단일 컴퓨터 시스템에서 자급자족 셀룰러 네트워크를 형성합니다.다중 오픈BTS 유닛은 공통 VOIP 스위치 또는 PBX를 공유하여 대규모[2] 네트워크를 형성할 수도 있습니다.

오픈비TS Um 무선 인터페이스는 특별한 GSM 하드웨어가 없는 소프트웨어 정의 무선 트랜시버를 사용합니다.최초 구현은 Ettus Research의 범용 소프트웨어 라디오 페리페럴을 사용했지만, 그 이후 본격적인 기지국에서 임베디드 펨토셀까지 구현에서 여러 디지털 라디오를 지원하도록 확장되었습니다.

역사

이 프로젝트는 하빈드 샘라와 데이비드 A에 의해 시작되었다.버지스는[3] 농촌 지역, 개발도상국, 석유 시추 시설 [4]등 접근하기 어려운 지역에서 GSM 서비스 제공 비용을 대폭 절감하는 프로젝트를 목표로 하고 있습니다.이 프로젝트는 창업자의 컨설팅 회사인 Kestrel Signal Processing을 통해 처음 진행되었습니다.

2010년 9월 14일, 2010년 가을 DEMO 컨퍼런스에서 오리지널 저자들은 OpenBTS 기반의 [5]제품을 상용화하기 위한 스타트업 기업으로서 Range Networks를 출범시켰습니다.

2013년 9월, Burgess는 Range Networks를 떠나 Legba라는 새로운[6] 벤처를 시작하여 Yate의 개발자인 Null Team SRL과 긴밀한 협업을 시작했습니다.2014년 2월, Legba와 Null은 YateB의 발매를 발표했습니다.TS, OpenB의 포크제어층 및 네트워크 인터페이스에 Yate를 사용하는 TS 프로젝트.

플랫폼

많은 실험적인 설치에서 OpenB는TS는 매우 낮은 오버헤드 플랫폼에서 실행할 수 있습니다.여기에는 CDMA 네트워크에 GSM 게이트웨이를 만드는 CDMA 핸드셋도 포함됩니다.컴퓨터 보안 연구원인 Chris Paget은 Android 과 같은 핸드헬드 기기가 단말기가 접속할 수 있는 게이트웨이 기지국 역할을 할 수 있다고 보고했습니다. Android 기기는 온보드 Asterisk 서버를 사용하여 통화를 연결하고 기존의 3G 네트워크를 통해 SIP를 통해 PSTN으로 라우팅합니다.

보안.

2010년 DEF 컨퍼런스에서 OpenB와 함께 시연되었습니다.GSM에서는 핸드셋이 네트워크에 [8]액세스하기 전에 베이스 스테이션을 인증하지 않기 때문에 GSM 콜을 대행 수신할 수 있다.

OpenBTS는 휴대전화 베이스밴드 [9][10]프로세서에 대한 공격을 하기 위해 보안 조사 커뮤니티에 의해 사용되어 왔습니다.이전에는 기존의 셀룰러 기지국 기기의 비용이 높기 때문에 이러한 공격을 조사하고 실행하는 것은 비현실적인 것으로 간주되었습니다.

필드 테스트

OpenB의 대규모 라이브 테스트TS는 미국 네바다주와 캘리포니아 북부에서 Kestrel Signal Processing and Range Networks, Inc.를 통해 신청된 임시 무선 라이선스를 사용하여 실시되었습니다.

버닝맨

2008년 8월 버닝맨 페스티벌에서는 일주일간 특별임시허가[11][12]받아 현장실사 테스트를 실시했다.이 테스트는 일반적으로 Burning Man 참가자에게 공개되는 것은 아니었지만, [13]Asterisk PBX를 잘못 설정한 후 국제 코드가 부가된 테스트 콜을 사용할 수 있게 된 인근 다수의 담당자가 발신 콜에 성공했습니다.이 테스트에서는 약 120개의 전화가 북미 전역의 지역 번호 95개로 연결되었습니다.

2009년 버닝맨 페스티벌에서는 3섹터 [14]시스템을 사용하여 더 큰 테스트 설정이 실행되었습니다.2010년 축제에서는 더 큰 규모의 2 섹터 3 캐리어 시스템이 테스트되었습니다.

2011년 축제에서 OpenB는TS 프로젝트는 VSAT 게이트웨이와 3사이트 네트워크를 구축하고 Voice over IP 서비스 회사인 Voxeo와 협력하여 오프사이트 콜 [15][16]라우팅의 대부분을 제공하고 있습니다.

「REFIFF」연습

REIFE는 [17]미국 캘리포니아에 있는 해군 대학원(Naval Passaduate School)에서 관리하는 일련의 재해 대응 훈련입니다.Range Networks는 OpenB를 운영하고 있습니다.2011년 11월 [19]및 2012년 2월 구제연습에서 TS 테스트 네트워크.

니우에

2010년에 OpenB는TS 시스템은 니우에 섬에 설치되어 통신 회사에 의해 연결되고 테스트된 첫 번째 설비가 되었다.니우에씨는 인구 1,700명의 매우 작은 섬나라로, 이동통신 사업자를 유치하기에는 너무 작다.OpenB의 비용 구조TS는 Niue에 적합했습니다. Niue는 이동전화 서비스가 필요했지만 기존 GSM 기반 시스템을 [20]구입하고 지원할 수 있는 잠재 고객이 많지 않았습니다.

이 인스톨의 성공과 서비스에 대한 요구의 실증이, 이후의 상용 서비스의 부트스트랩에 도움이 되었습니다.오픈비TS 설치는 나중에 Niue Telecom에 의해 2011년 2월에 해제되었고, 대신 몇 달 후에 엣지를 지원하는 상용 등급 GSM 900 네트워크가 출시되었습니다(Kaimiti O2, Sekena S2/2 및 Avatel S2/2/2의 3배 사이트). 이는 섬과 산호초 주변의 완전한 커버리지를 제공하는 US 선불 시스템을 포함하였습니다.nd 새로운 내선번호게이트웨이

데프콘 20

2012년 7월 26일부터 29일까지 Ninja Networks 팀은 Defcon 20의 벤더 영역[21](라스베이거스의 리오 호텔/카지노)에 "NinjaTel Van"을 설치했습니다.OpenB를 사용했습니다.TS 및 커스텀 SIM [22]카드로 650 GSM 전화기의 소규모 네트워크를 제공.

「 」를 참조해 주세요.

레퍼런스

  1. ^ "OpenBTS - SVN". Archived from the original on 2012-12-20.
  2. ^ "RELIEF 12-2 : Actual Event". OpenBTS wiki. Archived from the original on 12 July 2012. Retrieved 11 April 2012.
  3. ^ 보르트, 줄리.Burning Man의 오픈 소스 휴대폰 시스템은 2010년 8월 30일 Network World의 웨이백 머신에서 Archived 2012-01-11을 구하는도움이 될 수 있습니다.2011년 12월 6일 취득.
  4. ^ 나오네, 에리카독자적인 셀룰러 네트워크 구축, 테크놀로지 월드, 2010년 5월2011년 12월 7일에 취득.
  5. ^ Takahash, Dean DEMO: 2010년 9월 14일, Range Networks가 Venture Beat 월 2달러에 휴대폰 서비스를 제공하고 있습니다.2011년 12월 6일 취득.
  6. ^ 핀리, 클린트 아웃오픈: 이 초저가 휴대폰 네트워크는 2014년 6월 9일 Wired 거의 모든 곳에서 서비스를 제공합니다.
  7. ^ 파제트, 크리스OpenBTS on Droid Archived 2011-09-12, Chris Paget's Blog, 2010년 2월 19일 Wayback Machine.2011년 12월 6일 취득.
  8. ^ 파제트, 크리스실용적인 휴대폰 감시, DEF CON 18, 2010년 7월 30일.2011년 12월 6일 취득.
  9. ^ Stevens, Mike (Feb 19, 2018). "HOW TO INTERCEPT MOBILE COMMUNICATIONS (CALLS AND MESSAGES) EASILY WITHOUT HACKING". Information Security Newspaper.
  10. ^ 클라번, 토마스2011년 2월 4일, 정보 주간, 구글은 2만달러의 크롬을 해킹할 없다에 베팅했다.2011년 12월 6일 취득.
  11. ^ Federal Communications Commission, WD9XKN Experimental Special Temporary Authorization, 2008년8월 24일2011년 12월 6일 취득.
  12. ^ 버지스, 데이비드오픈BTS Project - 오픈소스 GSM 기지국 LWN.net, 2008년9월 4일2011년 12월 6일 취득.
  13. ^ 버닝맨 2008 오픈B의 비공식 비캐리어TS 웹사이트2011년 12월 6일 취득.
  14. ^ 버지스, 데이비드Open BTS Nevada 테스트 사이트 Astricon 2009, 2009년 10월 13일.2011년 12월 7일 취득.
  15. ^ Burgess, David. "Papa Legba 2011 - Network". Archived from the original on December 2, 2011.
  16. ^ 버지스, 데이비드버닝맨 2011 - 네, The OpenB에 있었습니다TS Chronicles, 2011년 9월 6일2011년 12월 7일에 취득.
  17. ^ "RELIEF". Naval Postgraduate School. Retrieved 11 April 2012.
  18. ^ "RELIEF 12-1 Quicklook Report" (PDF). Naval Postgraduate School. Retrieved 11 April 2012.
  19. ^ "RELIEF 12-2 Quicklook Report" (PDF). Naval Postgraduate School. Retrieved 11 April 2012.
  20. ^ 버지스, 데이비드파칼로파 라히 아투, 더 오픈비TS Chronicles, 2010년 3월 7일2011년 12월 7일에 취득.
  21. ^ "At Defcon, hackers get their own private cell network: Ninja Tel". Ars Technica. 2012-07-28. Retrieved 2012-08-02.
  22. ^ "A Phone Network Just for Hackers". Wall Street Journal. 2012-07-26. Retrieved 2012-08-02.

외부 링크