chapter 5 satellite systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 ·...

48
Chapter 5 Satellite Systems

Upload: others

Post on 26-Mar-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก

Chapter 5Satellite Systems

Page 2: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก

Major Classes of Satellites

• GEO - Geostationary earth orbit• MEO - Medium earth orbit• LEO - Low earth orbit• HEO – Highly elliptical orbit

ระยะทางจากผิวโลก

Page 3: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก

• GEO - Geostationary earth orbitGeostationary (or geosynchronous) earth orbit (GEO) ระยะทางประมาณ 35,800 km จากพืน้โลก ใช้ถ่ายทอดสญัญาณวิทย ุทีวี และเป็น backbone ของเครือข่ายโทรศพัท์

• MEO - Medium earth orbitMedium earth orbit (MEO) ระยะทาง 5,000 – 12,000 km

• LEO - Low earth orbitLow earth orbit (LEO) ระยะทาง 500 – 1,500 km ใช้ท า “espionage” (spying)

• HEO – Highly elliptical orbitHighly elliptical orbit (HEO) โคจรไม่เป็นวงกลม เพ่ือให้ perigee อยู่เหนือเมืองใหญ่ๆ เพ่ือให้สญัญาณดี

Page 4: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก

https://www.youtube.com/watch?v=V9xGRtbTzS8

Page 5: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก

ซอ่ม?

Page 6: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก
Page 7: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก
Page 8: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก
Page 9: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก

ต้องจ่ายเงิน !!!

Page 10: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก

https://www.youtube.com/watch?v=8w2lNpixqOc

Page 11: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก

History

• เร่ิมใช้ดาวเทียมหลงัสงครามโลกครัง้ที่ 2• ระหวา่งสงครามเย็น (Cold War) ในปี 1957 Soviet Union สง่ดาวเทียมดวงแรกขึน้ไปโคจรรอบโลกคือ Sputnik• Sputnik ท าได้แคส่ง่สญัญาณ beep ออกมาเป็นระยะ• ในปี 1960 ดาวเทียมช่ือ ECHO (a mirror in the sky ท าหน้าท่ีสะท้อนสญัญาณเท่านัน้)• ในปี 1963 ดาวเทียมช่ือ SYNCOM เป็นดาวเทียมแบบ geostationary หรือ geosynchronous ดวงแรก• ในปี 1965 ดาวเทียมช่ือ INTELSAT1 ‘Early bird’ เป็นดาวเทียมเชิงพาณิชย์ดวงแรก

o 240 duplex telephone channels หรือo 1 TV channel

• ในปี 1967 ดาวเทียมช่ือ INTELSAT2• ในปี 1969 ดาวเทียมช่ือ INTELSAT3 ท าได้ถึง 1,200 telephone channels (โทรศพัท์ธรรมดา)• ในปี 1976 ดาวเทียมช่ือ MARISAT จ านวน 3 ดวง เคร่ืองรับสง่ต้องอยู่บนเรือ• ในปี 1982 ดาวเทียมช่ือ INMARSAT-A เป็นดาวเทียมส าหรับโทรศพัท์มือถือเคร่ืองแรก• INMARSAT-C ให้บริการ data ได้ท่ี 600 bit/s• INMARSAT-M รับสง่ข้อมลูแบบ digital• อปุกรณ์รับสง่สญัญาณดาวเทียมมีขนาดใหญ่และมีน า้หนกัมาก

Page 12: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก

ใช้สญัญาณดาวเทียม หรือมีเสาส่งแค่ในกรุงเทพและปริมณฑล ?

Page 13: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก

Applications

• Weather forecasting• Radio and TV broadcasting satellites• Military satellites• Satellites for navigation• Global telephone backbones ใช้เช่ือมโทรศพัท์ระหวา่งประเทศ ติดตัง้ได้เร็ว

o ถกูแทนที่ด้วย fiber optical cables ข้ามมหาสมทุรo Fiber optical cables สง่ข้อมลูได้เยอะกวา่ (10 Gbit/s)o Fiber optical cables สง่ข้อมลูได้เร็วกวา่ ใช้ระยะทาง 10,000 km แตด่าวเทียมใช้ 72,000 km (0.25 s delay)

• Connections for remote or developing areas เช่น ภมิูประเทศเป็นภเูขาสงู หมู่เกาะ หรือขัว้โลก• Global mobile communication ใช้คลมุพืน้ท่ีท่ีกว้างมาก แตมี่ประชากรอยู่น้อย ไม่คุ้มท่ีจะสร้าง cellular network

Page 14: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก

Basics

Page 15: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก
Page 16: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก

เม่ือ radius เพิ่มขึน้ จะใช้เวลาโคจรรอบโลกนานขึน้ ท่ี r = 40,000 km กว่าๆ จะใช้เวลาโคจรรอบโลก 24 ชม พอดี geostationary satellites ท่ี radius เท่านีน้่าจะเป็นระยะทาง (synchronous distance) = 35,786 km (radius คิดจากแกนโลก distance คิดจากพืน้ผิวโลก)

Page 17: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก

Inclination (𝛿)

จดุท่ีใกล้โลกท่ีสดุ

Page 18: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก

Elevation angle (휀)

Page 19: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก

Loss of Signals

Page 20: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก

Signal Attenuation

Signal attenuation เปลี่ยนไปตาม elevation angle (ε) ถ้า ε<10 ก็ใช้ไมไ่ด้แล้ว (ก าหนดพืน้ท่ี footprint)

สญัญาณแรงดีสญูเสียมาก

Page 21: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก
Page 22: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก
Page 23: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก

https://arstechnica.com/information-technology/2016/11/spacex-plans-worldwide-satellite-internet-with-low-latency-gigabit-speed/

SpaceX will use frequencies between 10GHz and

30GHz, in the Ku and Ka bands. The company said

it's designing everything "from the ground up" with

the goals of cost-effectiveness and reliability.

There’s a long way to go before SpaceX connects

any Internet customers. But if the company achieves

its goals, it could be a boon for consumers in rural

areas who lack fast connectivity and customers

anywhere else who want more competition. Musk

has been working on the satellite Internet project

for at least two years, and SpaceX received $1

billion in funding from Google and Fidelity

Investments in January 2015 to support satellite

manufacturing and space transport.

Page 24: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก
Page 25: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก

https://m-secure.wsj.net/video/20170114/011417spacex_preview/011417spacex_preview_v2_ec664k.mp4

Page 26: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก

SES-9 spacecraft in Geo Transfer Orbit, 40,600 km in altitude (image from SpaceX)

Page 27: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก

https://www.wsj.com/articles/spacex-resumes-rocket-launches-by-lofting-cluster-of-iridium-satellites-1484417292

Page 28: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก

รายได้ทัง้หมด ก าไรหลงัหกัต้นทนุแล้ว

Page 29: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก
Page 30: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก
Page 31: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก

Iridium satellite constellation

Page 32: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก

Coverage of Earth by the Iridium satellites which are arranged in 6 orbits of 11 satellites each.

ใช้ 66 ดวง ส ารองอีก 6 ดวง รวมใช้ทัง้หมด 72 ดวง

Page 33: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก
Page 34: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก

ไทยคม 8 (น่าจะเป็น GEO เพราะอยูก่บัท่ี)

Page 35: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก
Page 36: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก
Page 37: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก
Page 38: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก
Page 39: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก
Page 40: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก

PHP (began in 1994, its competitor is ASP by Microsoft)

Server(ภาษา PHP)

Database(ส่วนท่ีเพิม่ขึน้)

Web Browser

Submit ข้อมลูผ่าน Web Form ให้บนัทกึลงฐานข้อมลูอ่านข้อมลูของ User จากฐานข้อมลู น ามาแสดงบน Web Browser

ท่ี Server ต้องติดตัง้โปรแกรม Web Serverเช่น Apache (Linux) หรือ IIS (Windows)default ใช้ port number 80

Page 41: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก

https://www.w3schools.com/php/default.asp

Page 42: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก

<!DOC TYPE HTML>

<html>

<body>

Welcome <?php echo $_POST["name"]; ?><br>

Your email address is: <?php echo $_POST["email"]; ?>

</body>

</html>

ไฟล์ PHP (หรือ HTML ก็ได้ เพราะไม่มีภาษา PHP ในไฟล์นี)้

ไฟล์ PHP

Page 43: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก

Sign In – Sign out

Server(ภาษา PHP)

Database(UserID - SessionID)

Web Browser

ผู้ใช้ส่ง UserId และ Passwordผู้ใช้รับ SessionIdต้องส่ง SessionId ไปด้วยทกุครัง้

อพัเดต session ทกุครัง้ท่ีผู้ใช้ติดต่อเข้ามาsession มีอาย ุ15 นาที หรือก าหนดเป็นค่าอ่ืน

ปัจจบุนั web server หลายตวัท าให้อตัโนมตัิ ไมต้่องเขียนโปรแกรมเอง

SessionId UserId LastAccess

8340563 A Sep 10, 2019 16:15

9397562 B Aug 26, 2019 08:56

ตาราง Sessionsไม่ต้องมีคอลมัน์ UserId ก็ได้ โอกาสท่ีผู้ใช้งาน 2 คนจะได้SessionId ซ า้กนัมีน้อย ถ้า SessionId ยาวมาก ๆ

Page 44: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก

ท าเว็บรับสมัคร

ไม่ต้องบนัทกึลงฐานข้อมลู แค่ยืนยนัข้อมลูก็พอหรือจะบนัทกึลง text file แทนก็ได้

ใช้ปฏิทนิ

ตรวจสอบความถกูต้องของข้อมลูและแจ้งเตือนผู้ใช้งาน

แถบสีฟา้คือบงัคบัว่าต้องกรอกข้อมลู

Optional:ส่งอีเมล์ให้คลิก activate link

1. ใช้ Javascript- เขียนโปรแกรมเอง- ใช้ framework

2. ใช้ PHP

Page 45: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก

นิยมให้โค้ด HTML ท่ีมีแบบฟอร์ม และโค้ด PHP ท่ีใช้รับข้อมลูจากฟอร์มอยูใ่นไฟล์เดียวกนั (ไฟล์ท่ีมีนามสกลุ .php)

Page 46: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก

ตดิตัง้ Web Server และ Database (optional)

• Personal Computers (Windows / Linux)

• Virtual Machines (Windows / Linux)• Cloud Computing

https://bitnami.com/stack/lamp/installerhttps://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/TUT_WebAppWithRDS.html

Page 47: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก
Page 48: Chapter 5 Satellite Systemspioneer.netserv.chula.ac.th/~achatcha/2301466/05.pdf · 2019-11-29 · •Global mobile communication ใช้คลุมพื้นที่ที่กว้างมาก