한국어English日本語简体中文繁體中文DeutschไทยTiếng ViệtРусскийPortuguês (Brasil)EspañolBahasa Indonesia

คู่มือเกมแลค › L3 เครือข่ายในบ้าน

ดีเลย์จากการเปลี่ยนสถานะ RRC (โหมดประหยัดพลังงานของวิทยุมือถือ) Radio state promotion (RRC)

ID สาเหตุ hn-rrc · ผู้รับผิดชอบหลัก พัฒนาไคลเอนต์ (ทีมพัฒนาเกม)

เปิดการ์ดในฉบับหลักที่มีภาพและการทดลอง →

ถ้าไม่มีการสื่อสารสักพัก มือถือจะลดการเชื่อมต่อวิทยุลงเป็นสถานะพลังงานต่ำ และเมื่อมีแพ็กเก็ตถัดไปต้องยกกลับขึ้นมาใหม่ จึงช้าลง

ทำไม ไม่มีการสื่อสารสักพัก มือถือจึงสลับการเชื่อมต่อวิทยุเป็นสถานะประหยัดพลังงาน → ผลคือ จะส่งแพ็กเก็ตถัดไปได้ต้องยกการเชื่อมต่อกลับขึ้นมาก่อน → บนหน้าจอ เฉพาะแอ็กชันแรกหลังอยู่เฉย ๆ ช้าเป็นพิเศษ

อาการ
อินพุตดีเลย์
ปัจจัย
ความหน่วง
ใครเจอ
เราคนเดียว
เกิดเมื่อไร
หลังอยู่เฉย ๆ สักพัก
ผู้รับผิดชอบ
ผู้รับผิดชอบหลัก พัฒนาไคลเอนต์ (ทีมพัฒนาเกม)
งานฝั่งทีมพัฒนาเกม
ส่งข้อมูลเบา ๆ เป็นระยะเพื่อคงสถานะ active (แลกกับแบตเตอรี่)
ตัวเลขที่ควรรู้
ปกติ LTE จะลงไปสถานะประหยัดพลังงานเมื่อไม่มีการสื่อสารราว 10 วินาที และใช้เวลาหลายสิบถึงหลายร้อย ms กว่าจะยกกลับขึ้นมา (ตัวอย่างที่วัดจริง: ราว 0.3–0.6 วินาที) ส่วน 3G นานกว่า 1 วินาที
บนกราฟ
สูงเฉพาะบางกลุ่ม · RTT ของคำขอแรกหลัง idle (มือถือ)
จุดที่ต้องดู
แยก RTT ในเกมตามช่วงห่างจากการสื่อสารครั้งก่อน เทียบ RTT ของแพ็กเก็ตแรกที่ส่งหลังพักเกิน 10 วินาทีบนมือถือ กับแพ็กเก็ตที่ส่งต่อเนื่องกัน
สัญญาณว่าใช่
บนเครือข่ายมือถือ เฉพาะแพ็กเก็ตแรกหลังพักช้าไปหลายร้อย ms ส่วนแพ็กเก็ตที่ส่งตามติดกันปกติ บน Wi-Fi ไม่มีความต่าง
สัญญาณว่าไม่ใช่
ส่งต่อเนื่องก็ยังช้า: ให้ดูสัญญาณ, เน็ต และเส้นทาง
วิธีตรวจ
ต้องมี log หรือเมตริกจากเซิร์ฟเวอร์/ไคลเอนต์เกม

แหล่งอ้างอิง

  1. An In-depth Study of LTE: Effect of Network Protocol and Application Behavior on Performance (SIGCOMM 2013) ACM
    ตัวจับเวลาเปลี่ยนเข้าสถานะประหยัดพลังงาน (tail) ของเครือข่าย LTE ที่วัดคือ 10 วินาที ดีเลย์ในการยกกลับจากสถานะประหยัดพลังงานมีค่ามัธยฐาน 435 ms (25–75%: 319–558 ms) ส่วน 3G ราว 1.5–2 วินาที
  2. Optimize network access Android (Google)
    ดีเลย์การเปลี่ยนสถานะวิทยุและเวลา tail ต่างกันไปตามเทคโนโลยีไร้สาย (3G, LTE, 5G) และการตั้งค่าของค่ายมือถือ ตัวอย่าง 3G: จากพลังงานต่ำไปพลังงานสูงสุดราว 1.5 วินาที จาก idle ไปพลังงานสูงสุดเกิน 2 วินาที
  3. Report ITU-R M.2134: Requirements related to technical performance for IMT-Advanced radio interface(s) ITU
    ข้อกำหนดดีเลย์ของ control plane ในการเปลี่ยนจากสถานะ idle เป็น active ต้องต่ำกว่า 100 ms (ไม่รวม paging และช่วงสาย)

สาเหตุที่ควรดูประกอบ

ชั้นเดียวกัน: L3 เครือข่ายในบ้าน

สาเหตุจากชั้นอื่นที่ทำให้เกิดอาการเดียวกัน (อินพุตดีเลย์)

ดูการ์ดในฉบับหลักที่มีภาพและการทดลอง