วันอาทิตย์, พฤษภาคม 4, 2008

23 เมษายน 2551 : SES

วันนี้ที่ แผนก SES สอนการทำ update location ของเครื่องมือถือ พี่เอประจำแผนก SES เป็นคนสอนและมีพี่จ้อน พี่ที่ดูแลแผนกนี้คอยเสริมเพิ่มเติม

การทำ location update เหมือนการที่การทำประวัติให้กับมือถือเรา ซึ่งในขั้นแรกที่ simการ์ดจะถูกผูกไว้กับเขตพื้นที่ให้บริการไว้โดย operation แต่ละแห่งแล้วแต่จะกำหนด เมื่อ เริ่มเปิดใช้บริการครั้งแรกไม่ว่าผู้ใช้มือถือมือจะอยู่ที่ใด มือถือจะทำการส่งข้อมูลไปที่ HLR ใน MSC ประจำพื้นที่ที่ simcard ได้ผูกเบอร์ไว้ เพื่อลงทะเบียนเปิดใช้เบอร์ หลังจากนั้นทุกครั้งที่ผู้ใช้มือถือเครื่องนั้น
เรามารู้จัก สองคำที่เกี่ยวข้องกับ การทำ location update กันก่อน
- VLR : Visitor Location Register
- HLR : Home Location Register

กระบวนการทำ location update มีขั้นตอน



จากรูปในส่วนล่างจะอธิบายวิธีการ location update เมื่อเปิดเครื่องมือถือไม่ว่าจะอยู่จุดใด เบอร์นี้จะส่ง signaling ไปที่ HLR ( เจ้าบ้าน ) ที่ตนเองลงทะเบียนไว้เพื่อเช็คว่า เบอร์นี้เป็นเบอร์ที่มีตัวตนจริง ไม่ใช่เบอร์ปลอมหรือว่าถูกสวมรอยมา ด้วยกระบวนการทางวิทยาศาสตร์( เอิ๊กๆ อธิบายลึกๆไม่ได้ ) ต่อจากนั้น มือถือมันก็ส่งข้อมูล profile ให้กับ VLR ที่ผู้ใช้นั้นอยู่ ณ ที่นั้น ( ลงทะเบียนเป็นแขก )ที่อยู่ติดกับ MSC (สมมุติ เบอร์นี้เปิดใช้ครั้งแรกที่ เชียงใหม่ แต่ผู้ใช้มือถืออยู่ปัตตานี มือถือก็จะส่ง ส่งข้อมูลไป HLR เชียงใหม่ก่อน ) ในการทำ location update นี่มันก็มีช่วงระยะเวลา ในการที่จะเช็คว่า เบอร์นี้ยังอยู่ในเขต MSC นี้รึเปล่า ทุกๆ 3 ชั่วโมง ( แขกยังอยู่แถวนี้ป่าว รึว่า ชิ่งหนีไปใหนแล้ว )

location update มีขั้นตอนการทำ attenuation เพื่อระบุความถูกต้องของเบอร์โทรศัพท์แล้ว นอกจากนี้ ยังจะทำการเช็คว่าเบอร์นี้สามารถใช้ service อะไรได้บ้าง ซึ่งก็ขึ้นอยู่กับเครื่องมือถือของผู้ใช้ด้วยว่า จะใช้ service ใด ได้บ้างครับ ส่วนรูปส่วนบนจะอธิบายการเชื่อมต่อ GPRS เพื่อใช้บริการ serviceต่างๆ ข้อมูลจะวิ่งผ่าน SGSN : เป็น gateway ที่ใช้เลือกบริการ ว่าจะใช้ service แล้วจะมี GGSN เป็นตัวเชื่อมให้มือถือสามารถใช้ service ได้ ซึ่งจริงๆแล้วมี service หลายประเภท เช่น MMS GPRS Internet (ยกตัวอย่างเพื่อความเข้าใจ เช่นเราจะเล่น wap ผ่าน GPRS ข้อมูลจะวิ่งผ่าน SGSN แล้วก็วิ่งเข้า GGSN ที่ให้บริการ wap )

ในส่วนของ sim card จะมีรหัสต่างๆ ที่สำคัญเช่น
รหัส IMSI : International Mobile Subscriber Identify จะไม่ซ้ำกับ sim ใหนในโลกนี้เลย ซึ่งจะมีอยู่ 15 หลัก ( เป็น standard ใช้ทั่วโลก ) โดยการกำหนดเลขแต่ละหลักจะมีรูปแบบแตกต่างกันตามแต่ละ operation ยกตัวอย่างของ AIS คือ



รหัสที่น่าสนใจอีกหลายตัวใน sim card คือ PIN : Personal Identifation Numberจะมี 4 หลัก และ PUK : Personal Unlocking Key (ปุ๊ก) จะมีอยู่ 8 หลัก เป็นรหัสรักษาความปลอดภัยระดับ user ที่ป้องกันไม่ให้คนอื่นเอา sim card ของเราไปใช้ง่ายๆ ถ้าเราใส่ PIN ผิดไปสามครั้ง simจะถามหา PUK และถ้าใส่ PUK ผิด อีกสามครั้งจะทำให้ ซิมนั้นทำการระเบิดตัวเอง!!!! (จริงปะเนี่ย เว่อไป) รหัสสุดท้ายในซิมคือ KI : เป็นรหัสที่ใช้กันการปลอม sim card ซึ่งไม่มีทางดึงค่า KI นี้ออกมาจาก sim card ได้เลย เนื่องจาก cpu ของ sim card จะปกป้องไว้

เพิ่มเติมเรื่องการ Bar นิดหน่อย การ Bar นี่ฏ็คือการกำหนดไม่ให้ใช้ service ใดๆ ซึ่งการ Bar Service อาจจะทำได้โดยผู้ใช้เอง แต่บาง service ต้องให้ operation ทำให้ ( ซึ่งเสียค่าใช้จ่าย ครับ เช่น ต้องการเรียกใช้ คุณไปรเวท : private number ไม่โชว์เบอร์ ) ก็เพิ่งจะรู้วิธีไม่รับสายแต่โทรออกได้ด้วย ซึ่งกำหนดในมือถือได้เองเลยครับ

0 ความคิดเห็น: