2020년 5월 12일 화요일

Mobile Edge Computing이란?

이전에 모바일 엣지 컴퓨팅 (Mobile Edge Computing : MEC)으로 알려진 MEC (Multi-Access Edge Computing)는 클라우드 컴퓨팅을 네트워크 엣지로 가져 와서 클라우드 컴퓨팅 기능을 확장하는 일종의 엣지 컴퓨팅입니다. MEC는 원래 모바일 네트워크에 엣지 노드를 배치하는데 중점을 둔 ETSI (European Telecommunications Standards Institute) 이니셔티브에서 시작되었지만 이제는 고정 (또는 결국 수렴된) 네트워크를 포함하도록 확장되었습니다.

MEC는 셀룰러 네트워크의 가장자리에서 IT 및 클라우드 컴퓨팅 기능을 지원하는 네트워크 아키텍처입니다. 기존 클라우드 컴퓨팅은 사용자 및 장치와 멀리 떨어진 원격 서버에서 발생하지만 MEC를 사용하면 네트워크의 기지국, 중앙 사무실 및 기타 지점에서 프로세스를 수행할 수 있습니다.

MEC는 클라우드 컴퓨팅의 로드를 개별 로컬 서버로 전환함으로써 모바일 네트워크의 혼잡을 줄이고 대기 시간을 줄임으로써 최종 사용자의 QoE (Quality of Experience)를 향상시킵니다. 최종 사용자에게 더 가까운 관련 처리 작업을 수행하여 네트워크 정체를 줄이고 응용 프로그램을 개선하는 것입니다. 이 기술은 셀룰러 기지국에서 구현되도록 설계되어 응용 프로그램 및 기타 고객 서비스를 신속하게 배포할 수 있습니다.

MEC의 사용예

다양한 사용 사례에서 논의되고 있지만 MEC를 위한 "킬러앱"은 없습니다. MEC는 컨텐츠 전달 또는 캐싱과 같은 기존 애플리케이션의 성능을 향상시키기 위한 도구이지만 새로운 애플리케이션의 핵심 요소가 되었습니다. MEC는 새로운 수익 창출 (5G) 사용 사례를 주도할 뿐만 아니라 통신량이 고도로 분산된 고용량 콘텐츠 사용 사례를 제공할때 효율성을 향상시킬 수 있습니다. 따라서 MEC는 고객과 통신사 모두에게 이점을 제공할 수 있습니다.

자율 주행 차량의 경우 MEC를 사용하여 중앙 클라우드 서버와 인터페이스할 필요없이 도로 인프라, 보행자 / 기타 자동차 / 동물 및 날씨 조건을 차량에 직접 공유할 수 있습니다. MEC와 AI / ML을 결합하면 자율 주행 차량이 주변 상황을 실시간으로 인식할 수 있습니다. MEC가 제공하는 낮은 대기 시간은 차량이 클라우드에서 정보가 처리될 때까지 기다릴 수 없기 때문에 자율 차량이 안전하게 작동하는데 중요합니다.

AR / VR에서 MEC는 원격 작업자가 현장에서 유지 보수 및 수리 작업을 수행하도록 지원할 수 있습니다. MEC 솔루션은 수리해야 하는 특정 자산과 관련된 풍부한 정보를 헤드셋 또는 모바일 장치의 현장 직원의 디스플레이에 오버레이로 제공합니다. 현재 3D 모델은 최종 장치에서 렌더링하기에 너무 무거워서 대기 시간이 너무 길어 클라우드에서 수행할 수 없습니다. MEC를 사용하면 장치에서 데이터 처리 및 3D 모델의 잠재적인 렌더링을 통해 작업자의 관점에서 디지털 모델을 보강할 수 있을 뿐만 아니라 원격 전문가가 헤드셋 또는 모바일에서 스트리밍되는 이미지 / 비디오에 주석을 달 수 있습니다.

MEC가 지원하는 또다른 엔터프라이즈 MR 애플리케이션은 건축, 엔지니어링 및 건설팀을 위한 다중 사용자 협업입니다. 팀이 엣지 클라우드에서 공동으로 작업할 모델을 렌더링하여 실시간 협업이 가능합니다. 특히 이러한 3D 디자인이 종종 엄청난 큰 파일이기 때문에 MEC를 통하면 지연 시간이 줄어 듭니다. MEC 배포는 또한 분산 네트워크를 통해 다른 이해 관계자들과 쉽게 공유할 수 있습니다.

MEC는 많은 컴퓨팅 / 그래픽 처리를 하는 전용 게임 콘솔 또는 클라우드 게임이 성장함에 따라 데이터 센터를 기존 위치에서 네트워크 엣지로 이동합니다. 게이머는 네트워크 범위내에서 더 얇은 클라이언트에서 동일한 품질의 게임에 액세스할 수 있습니다. MEC는 게임 스튜디오와 개발자에게 대기 시간이 극히 낮기 때문에 클라우드 게임이 더 많은 청중에게 고급 게임 환경 및 새로운 구독 모델과 결합할 경우 새로운 수입원을 제공할 수 있는 실용적인 방법이 되었습니다.

드론이 보안 구역에 진입한 시기를 감지하고 사이트를 관리하는 보안팀이 정의한대로 필요한 경보 / 조치를 위한 솔루션에 대한 필요성이 증가하고 있습니다. 2018년 영국에서 Gatwick Airport 드론 사건에서 보듯이 MEC를 통해 가능한 위협에 즉시 대응할 수 있어야 하기 때문에 공항, 교도소와 병원이 이 기술의 주요 고객이 될 수 있습니다. MEC를 사용하면 외국 무인 항공기를 식별하고 경로를 매핑하는데 지연 시간이 줄어들어 보안 영역에 접근하는지 여부가 조속히 결정됩니다.

요구되는 증가된 카메라 수와 높은 영상 품질로 인해 도시 / 기업에서 비디오 감시 사용이 증가하고 있습니다. MEC를 사용하면 분석을 위해 비디오 트래픽을 중앙 제어로 라우팅하는 것과 달리 네트워크 엣지에서 트래픽 및 로컬 분석할 수 있습니다. 이를 통해 다양한 유형의 카메라에서 비디오 스트림을 집계할 수 있으며 실시간 얼굴 인식, 자산 모니터링 및 풋폴 분석을 포함한 다른 비디오 분석 응용 프로그램을 사용할 수 있습니다. MEC는 클라우드 / 중앙 서버로 전송하는데 소요되는 비용, 볼륨 및 시간을 줄이고 분석을 기반으로 실시간 처리를 가능하게 합니다.

2020년 5월 11일 월요일

SU-MIMO와 MU-MIMO의 차이점

무선 기술의 작동 방식을 이해하려면 먼저 무선이 전통적으로 작동하는 방식을 이해해야 합니다. 가정, 기숙사 또는 사무실에 있든 무선은 공유 매체이며, 많은 다른 무선 장치가 모두 한번에 하나의 무선 안테나 하드웨어로 데이터를 주고 받고 패킷을 주고 받습니다. 전통적으로, 액세스 포인트는 한번에 하나의 장치에만 패킷을 보내거나 받을 수 있었습니다. 그러나 무선 하드웨어는 패킷을 너무 빨리 보내고 받을 수 있기 때문에 좋아하는 웹 사이트를 로드하거나 Netflix 스트림을 시청할때 심지어 가정의 다른 사람과 공유할 때에도 속도 저하를 느끼지 못할 수도 있습니다.

그러나 단일 무선 안테나에서 더 많은 사용자를 추가하거나 스카이프 통화와 같이 특정 네트워크 패킷을 추가하거나 온라인 멀티 플레이어 게임을 로드할때, 패킷이 긴급하게 전송 및 수신되는데 매우 의존적인 경우 사용자가 "지연"을 경험할 수 있습니다. 하드웨어는 한번에 하나의 장치로만 송수신할 수 있고 장치에서 장치로 송수신하기 위해 스위치를 전환해야 하기 때문에 장치에서 패킷을 충분히 빨리 보내거나 받을 수 없는 경우 이러한 지연이 발생합니다. 그리고 그동안 다른 사람들은 대기자 명단에 올라갑니다.

이때 부하가 많은 네트워크에서 지연을 완화하는데 도움이 되는 SU-MIMO 및 MU-MIMO가 제공됩니다. SU는 Single User의 약어이며, MU는 Multiple User의 약어입니다. 또 MIMO는 Multiple-Input Multiple-Output의 약어입니다.

이러한 무선 표준은 기존의 무선 병목 현상, 즉 한번에 하나의 장치에서 패킷을 보내거나 받을 수 있는 기능을 완화하기 위해 작동합니다. SU-MIMO를 사용하면 단일 장치가 한번에 패킷을 보내고 받을 수 있으며, MU-MIMO는 한 번에 여러 장치에서 데이터를 주고 받을 수 있으며, 대기 목록을 줄여 장치로 데이터를 보내는 작업을 효과적으로 수행할 수 있습니다.

SU-MIMO는 802.11n 표준과 함께 제공되는 선택적 기술입니다. 단일 사용자 MIMO는 한번에 하나의 장치간에 여러 데이터 스트림을 보내거나 받아야 합니다. 이 기술을 사용하려면 송수신 안테나가 다중 안테나와 함께 MIMO 기술을 지원하는 송수신 Wi-Fi RF가 필요합니다.



MU-MIMO는 802.11ac 표준의 웨이브 2에서만 사용할 수 있게 되었습니다. 이 기술을 통해 Wi-Fi는 이전 버전 (SU-MIMO)과 비교할때 단일 장치 대신 여러 개의 스트림을 동시에 다른 Wi-Fi 장치로 전송할 수 있습니다. 'MU'의 또 다른 이점은 MIMO 데이터 스트림중 하나를 수신하는 Wi-Fi 장치가 여러 개의 안테나를 가질 필요가 없으므로 단일 안테나가 있는 장치라도 이를 지원한다는 것입니다. 그러나 수신 Wi-Fi 장치는 MU-MIMO 기술을 지원해야 합니다.

MU-MIMO는 무선 기술의 미래입니다. 표준 구현 비용이 거의 들지 않으며 다른 것을 수정하지 않고도 막힌 네트워크에 눈에 띄는 영향을 미칩니다. 이제 장치는 패킷을 가져오고 보내기 위해 훨씬 더 짧은 시간만 소요되며, 전반적으로 보다 효율적인 무선 네트워크를 만듭니다. 하지만 모든 문제가 해결되지는 않습니다. 무선은 항상 공유 매체이며, 장비가 워크로드에 대해 등급이 지정되지 않은 경우 파장 혼잡, 간섭 및 순수한 과밀화와 같은 다른 요인에 의존 할 수 있습니다.

2020년 5월 9일 토요일

중국 OnePlus에서 개발, 판매중인 5G 스마트폰 OnePlus 8 Pro 및 OnePlus 8

중국 OnePlus라는 업체에서 4월 중순부터 판매하고 있는 5G 스마트폰입니다.

OnePlus 8 Pro

OnePlus 8

OnePlus 8 Pro와 OnePlus 8의 2개 모델인데요. 화면 크기는 무려 6.78인치와 6.55인치 대화면이네요.

가격은 미국에서 OnePlus 8 Pro는 899불, OnePlus 8은 699불로 책정되어 있습니다.

두 모델의 차이점은 주로 화면 크기와 카메라 부분인데요.

화면 크기에 따른 해상도 차이가 눈에 띕니다.

카메라 부분에서도 Main Camera외에 OnePlus 8 Pro는 보다 다양한 카메라를 지원합니다.

위에 있는 사진을 보면 뒷면의 카메라 부분이 조금 다른걸 보실 수 있습니다.

또 특이한 점은 OS인데요. Android 10 기반으로 좀더 개선했다는 OxygenOS라는 점인데, 2020년 3월 Google Security Patch가 이미 적용되어 있다고 하고, Google Drive, Gmail, Google Photo 등이 지원된다고 합니다.

칩셋은 퀄컴 스냅드래곤 865를 탑재했습니다.

 

 

OnePlus 8 Pro

OnePlus 8

Diemesions

Height: 165.3 mm

Width: 74.3 mm

Thickness: 8.5 mm

Weight: 199g

Height160.2 mm

Width72.9 mm

Thickness8.0 mm

Weight180g

Display

Size: 6.78 inches

Resolution: 3168 x 1440 pixels 513 ppi

Aspect Ratio: 19.8:9

Type: Fluid AMOLED

Support sRGB, Display P3

Cover Glass: 3D Corning® Gorilla® Glass

Size: 6.55 inches

Resolution: 2400 x 1080 pixels 402 ppi

Aspect Ratio: 20:9

Type: Fluid AMOLED

Support sRGB, Display P3

Cover Glass: 3D Corning® Gorilla® Glass

Performance

Operating System: OxygenOS based on Android™ 10

CPU: Qualcomm® Snapdragon™ 865

5G Chipset: X55

GPU: Adreno 650

RAM: 8GB/12GB LPDDR5

Storage: 128GB/256GB UFS 3.0 2-LANE

Battery: 4510 mAh (non-removable)

Warp Charge 30T Fast Charging (5V/6A)

30W Wireless Charging

Operating System: OxygenOS based on Android™ 10

CPU: Qualcomm® Snapdragon™865

5G Chipset: X55

GPU: Adreno 650

RAM: 8GB/12GB LPDDR4X

Storage: 128GB/256GB UFS 3.0 2-LANE

Battery: 4300 mAh (non-removable)

Warp Charge 30T Fast Charging (5V/6A)

Camera – Main

Sensor: Sony IMX689

Megapixels: 48

Pixel Size: 1.12 µm/48M; 2.24 µm (4 in 1)/12M

Lens Quantity: 7P

OIS: Yes

EIS: Yes

Aperture: f/1.78

Sensor: Sony IMX586

Megapixels: 48

Pixel Size: 0.8µm

Lens Quantity: 6P

OIS: Yes

EIS: Yes

Aperture: f/1.75

Camera – Telephoto

Megapixels: 8

Pixel Size: 1.0µm

OIS: Yes

Aperture: f/2.44

 

Camera – Macro

 

Megapixels: 2

Pixel Size: 1.75µm

Aperture: f/2.4

Camera – Ultra Wide Angle

Megapixels: 48

Aperture: f/2.2

Field of View: 120°

Megapixels: 16

Aperture: f/2.2

Field of View: 116°

Camera – Color Filter

Megapixels: 5

Aperture: f/2.4

 

Camera – Front

Sensor: Sony IMX471

Megapixels: 16

Pixel Size: 1.0 µm

EIS: Yes

Autofocus: Fixed Focus

Aperture: f/2.45

Sensor: Sony IMX471

Megapixels: 16

Pixel Size: 1.0 µm

EIS: Yes

Autofocus: Fixed Focus

Aperture: f/2.45

Radio Band

GSMGSM850GSM900GSM1800GSM1900

WCDMAB1B2B4B5B8B9B19

CDMABC0BC1BC10

LTE-FDDB1, 2, 3, 4, 5, 7, 8, 12, 13, 17, 18, 19, 20, 25, 26, 28, 29, 30, 66, 71

LTE-TDDB34, 38, 39, 40(Roaming), 41, 46, 48

5G: n2, n5, n66, n41, n71

MIMOLTE: B2, 4, 7, 25, 66, 41, 48 NR: n2, n66, n41

GSMGSM850GSM900GSM1800GSM1900

WCDMAB1B2B4B5B8B9B19

CDMABC0BC1BC10

LTE-FDDB1, 2, 3, 4, 5, 7, 8, 12, 13, 17, 18, 19, 20, 25, 26, 28, 29, 30, 66, 71

LTE-TDDB34, 38, 39, 40(Roaming), 41, 46, 48

5G: N2,N5,N66,N41,N71

MIMOLTEB2, 4, 7, 25, 66, 41, 48 NR: n2, n66, n41

WiFi

IEEE 802.11 a/b/g/n/ac/ax, 2.4G+5G, 2x2 MIMO

IEEE 802.11 a/b/g/n/ac/ax, 2.4G+5G, 2x2 MIMO

Bluetooth

Bluetooth 5.1, support aptX & aptX HD & LDAC & AAC & SBC

Bluetooth 5.1, support aptX & aptX HD & LDAC & AAC & SBC

NFC

NFC enabled

NFC enabled

Positioning

GPS (L1+L5 Dual Band), GLONASS, Galileo (E1+E5a Dual Band), Beidou, A-GPS

GPS (L1+L5 Dual Band), GLONASS, Galileo (E1+E5a Dual Band), Beidou, A-GPS

Sensors

In-display Fingerprint Sensor

Accelerometer

Electronic Compass

Gyroscope

Ambient Light Sensor

Proximity Sensor

Sensor Core

Laser Sensor

Flicker-detect sensor

Front RGB sensor

In-display Fingerprint Sensor

Accelerometer

Electronic Compass

Gyroscope

Ambient Light Sensor

Proximity Sensor

Sensor Core

Ports

USB 3.1 GEN1 Type-C

Support standard Type-C earphone

Dual nano-SIM slot

USB 3.1 GEN1 Type-C

Support standard Type-C earphone

Dual nano-SIM slot

 

 

 

2020년 5월 6일 수요일

중국 Chuwi에서 개발한 미니PC Larkbox

최근 인터넷상에 한 중국업체가 개발한 초소형 미니 PC가 곧 발매한다는 내용을 보았는데요.

그동안 여러 업체들이 이런 종류의 소형 PC들을 개발하여 눈길을 끈 적이 있습니다.


그리고 간략히 규격에 대한 소개 내용을 보면 아래와 같습니다.

크기를 보면 보통 크기의 사과 정도라고 합니다. 반듯한 네모상자 모양이네요.


CPU는 인텔의 셀러론 N4100인데요. 이렇게 하면 대부분 감이 없을거 같은데요. 벤치마크 결과를 보면 일반 노트북에서 돌릴 수 있는 게임들은 힘들거 같고 간단한 게임정도는 돌릴 수 있고, 문서작업정도의 고성능을 요구하지 않는 작업은 가능할거 같네요.


그래도 디스플레이는 4K 정도 지원된다고 합니다.


장착된 메모리는 아래와 같은데, 아마 확장시키는 것은 불가능할거 같고요.


PC이다보니 외부 장치들과 연결시킬 포트를 살펴봐야 하는데, USB-A 포트 2개, USB-C 포트 1개가 있네요. 이정도는 보통이고, HDMI 포트 역시 지원하니 모니터를 연결할 수 있으며, 블루투스 5.0 역시 지원됩니다. 3.5mm 이어잭도 있네요. 그런데 PC이면 WiFi가 장착되어야 하는데요. 여기저기 살펴보니 WiFi 802.11ac (2.4GHz + 5GHz)가 지원된다고 합니다.


그다음 궁금한 것이 OS인데, Linux만 가능한가 생각했는데, Windows 10이 된다는군요.

아래를 보시면 명확하게 알 수 있네요.


아래는 CPU 성능에 대한 보조 내용으로 이 PC로 할 수 있는 작업이 그리 많지 않을듯 합니다.

2020년 5월 2일 토요일

PUA (Potentially Unwanted Application) 또는 PUP (Potentially Unwanted Program)

잠재적인 원치않는 어플리케이션, 즉 PUA (Potentially Unwanted Application)은 합법적인 무료 소프트웨어 프로그램에 패키지로 번들되는 원치않는 소프트웨어 프로그램이다. 이것들은 또한 잠재적인 원치않는 프로그램 또는 PUP (Potentially Unwanted Program)라고 불릴 수 있다.

모든 PUA가 파괴적인 것은 아니지만, 어떤 것들은 팝업 광고를 생성하거나 컴퓨터가 매우 천천히 작동하도록 하는 것과 같은 매우 짜증나는 행동을 일으킬 수 있다. 이러한 애플리케이션은 컴퓨터의 성능에 부정적인 영향을 미칠 수 있으며 스파이웨어 및 기타 원하지 않는 프로그램과 같은 보안 위험을 유발할 수도 있다.

예를 들어, 네트워크 모니터링 응용프로그램은 시스템 관리자가 이를 사용하여 사무실 워크스테이션을 모니터링하지만 보안 및 개인 정보에 영향을 줄 수있는 워크스테이션 사용자에게는 바람직하지 않은 것으로 간주될 수 있다.

또다른 예를 들어, 한 응용프로그램의 인기를 활용하여 사용자에게 두번째로 포함된 응용프로그램을 설치하도록 유도하는 응용프로그램 번들은 공격적이거나 성가신 광고를 제공하는 경우이다.

또한 원치않는 응용프로그램 (UA : Unwanted Application)은 의심스럽거나 위험한 특성이 상당히 많아 PUA중에서 악성으로 간주됩니다. 예를 들어, 한 응용프로그램의 인기를 활용하여 사용자에게 2번째로 포함된 응용프로그램을 설치하도록 유도하는 응용프로그램 번들은 공격적이거나 성가신 광고를 제공합니다.

PUA (Potentially Unwanted Application)는 어떻게 작동하는가?

종종 무료 소프트웨어에 내장되어 PUA (Potentially Unwanted Application)이 합법적인 무료 소프트웨어 번들을 설치하는 동안 다운로드되고 설치될 것이다. 번들 소프트웨어를 관리하는 최종 사용자 라이센스 계약(EULA)과 함께 PUA가 설치되기 때문에, 이러한 원치 않는 프로그램은 악성 프로그램과는 다르게 분류된다. 이러한 원치 않는 프로그램은 애드웨어, 브라우저 하이젝커, 브라우저 툴바 및 스파이웨어 형태로 제공될 수 있다.

일반적인 PUA들

인식할 수 없는 소프트웨어 (Unrecognized Software)

완벽한 바이러스 백신 또는 보호기술은 없습니다. 악성 사이트 및 응용프로그램을 식별 및 차단하거나 새로 출시된 프로그램 및 인증서를 신뢰하는데 시간이 걸립니다. 인터넷에있는 거의 20억개의 웹사이트와 소프트웨어가 지속적으로 업데이트 및 릴리스되기 때문에 모든 단일 사이트 및 프로그램에 대한 정보를 갖는 것은 불가능합니다.

애드웨어 (Adware)

애드웨어는 일반적으로 팝업 광고의 형태로 컴퓨터 또는 모바일 장치에 원치않는 광고를 표시하거나 브라우저를 특정 웹사이트로 리디렉션할 수 있는 소프트웨어이다. 일반적으로 사용자의 장치에 직접적인 해를 끼치지는 않지만, 매우 성가신 행동을 일으킬 수 있으며 스파이웨어도 포함할 수 있다.

브라우저 하이젝커 (Browser Hijacker)

브라우저 하이젝커는 악성 소프트웨어이 원인일 수 있는데, 일반적으로 광고를 표시하는데 사용되는 브라우저 하이젝커는 특정 웹사이트로 들어가게 하거나 컴퓨터에 악성프로그램을 다운로드할 수 있는 웹사이트로 리디렉션할 수도 있다.

스파이웨어 (Spyware)

스파이웨어는 컴퓨터에 숨어서 키 입력을 기록하고 온라인 활동을 추적할 수 있는 것처럼 하도록 설계되었다. 그러면 해커들은 비밀번호나 결제 카드 정보와 같은 민감한 개인 정보를 얻을 수 있다.

악성 소프트웨어 (Malicious Software)

악성 소프트웨어는 사용자 보안을 손상시키는 응용 프로그램 또는 코드입니다. 악성 소프트웨어는 개인 정보를 도용하거나 몸값을 지불할 때까지 장치를 잠그거나 장치를 사용하여 스팸을 보내거나 다른 악성 소프트웨어를 다운로드할 수 있습니다. 일반적으로 악성 소프트웨어는 사용자를 속이거나 속이거나 사기를 당하여 취약한 상태에 놓이려고 합니다.

스텝모터로 나비보뱃따우 만들기 최종

스텝 모터로 나비보뱃따우 만들기 1, 2부에 이어 최종 설명 영상입니다.



2020년 5월 1일 금요일

스텝모터로 나비보벳따우 연주하기

요즘 핫한 동물의 숲의 나비보뱃따우를 스텝모터로 연주해 보았습니다.

근데 아두이노가 벽돌이 되어버리고 마는 바람에 1부, 2부로 나뉘 영상을 만들게 되었네요

먼저 1부 영상 먼저 올리고


이어서 2부 영상.