• sales@hdv-tech.com
  • บริการออนไลน์ 24 ชั่วโมง:
    • 7189078ค
    • sns03
    • 6660e33e
    • youtube 拷贝
    • อินสตาแกรม

    ประเภทรหัสทั่วไปสำหรับการส่งสัญญาณเบสแบนด์

    เวลาโพสต์: 11 ส.ค.-2565

    1) รหัส AMI

    ชื่อเต็มของรหัส AMI (Alternative Mark Inversion) คือรหัสการผกผันของเครื่องหมายสำรองว่าง) ยังคงไม่เปลี่ยนแปลงเช่น:

    รหัสข้อความ: 0 1 1 0 0 0 0 0 0 0 1 1 0 0 1 1 1…

    รหัส AMI: 0 -1 +1 0 0 0 0 0 0 0 -1 +1 0 0 -1 +1...

    รูปคลื่นที่สอดคล้องกับรหัส AMI คือลำดับพัลส์ที่มีระดับบวก ลบ และศูนย์ถือได้ว่าเป็นการเสียรูปของรูปคลื่นขั้วเดียว นั่นคือ “0” ยังคงสอดคล้องกับระดับศูนย์ ในขณะที่ “1” สอดคล้องกับระดับบวกและลบสลับกัน

    ข้อได้เปรียบของรหัส AMI คือไม่มีส่วนประกอบ DC มีส่วนประกอบความถี่สูงและความถี่ต่ำน้อย และพลังงานมีความเข้มข้นที่ความถี่ 1/2 ของความเร็วรหัส

    (รูปที่ 6-4);วงจรตัวแปลงสัญญาณนั้นง่ายและสามารถใช้ขั้วรหัสเพื่อสังเกตสถานการณ์ข้อผิดพลาดหากเป็นรูปคลื่น AMI-RZ ก็สามารถเปลี่ยนเป็นยูนิโพลาร์ได้ตราบเท่าที่ได้รับการแก้ไขแบบเต็มคลื่นหลังจากได้รับรูปคลื่น RZ ที่สามารถแยกองค์ประกอบบิตไทม์มิ่งได้เนื่องจากข้อได้เปรียบข้างต้น รหัส AMI จึงกลายเป็นประเภทรหัสการส่งข้อมูลที่ใช้กันทั่วไปประเภทหนึ่ง

    ข้อเสียของรหัส AMI: เมื่อรหัสต้นฉบับมีอนุกรมยาวเป็น “0” ระดับของสัญญาณจะไม่กระโดดเป็นเวลานาน ซึ่งทำให้แยกสัญญาณเวลาได้ยากหนึ่งในวิธีที่มีประสิทธิภาพในการแก้ปัญหาของรหัส "0" คือการใช้รหัส HDB3

     

    (2) รหัส HDB3

    ชื่อเต็มของรหัส HDB3 คือรหัสไบโพลาร์ความหนาแน่นสูงอันดับสามเป็นรหัส AMI ที่ได้รับการปรับปรุงจุดประสงค์ของการปรับปรุงคือเพื่อรักษาข้อดีของรหัส AMI และเอาชนะข้อบกพร่องเพื่อให้จำนวน "0" ที่ต่อเนื่องกันไม่เกินสามกฎการเข้ารหัสมีดังนี้:

    ก่อนอื่นให้ตรวจสอบจำนวน "0" ที่เรียงกันในรหัสข้อความเมื่อจำนวนของ "0" ที่ต่อเนื่องกันน้อยกว่าหรือเท่ากับ 3 จะเหมือนกับกฎการเข้ารหัสของรหัส AMIเมื่อจำนวน "0" ที่ติดต่อกันเกิน 3 แต่ละ "0" ที่ติดกัน 4 ตัวจะถูกแปลงเป็นส่วนและแทนที่ด้วย "000V"V (ค่า +1 หรือ -1) ควรมีขั้วเดียวกันกับพัลส์ที่ไม่ใช่ "0" ที่อยู่ก่อนหน้าที่อยู่ติดกันทันที (เนื่องจากสิ่งนี้ทำลายกฎการสลับขั้ว ดังนั้น V จึงเรียกว่าพัลส์ทำลาย)ขั้วรหัส V ที่อยู่ติดกันต้องสลับกันเมื่อค่าของรหัส V ตรงตามข้อกำหนดใน (2) แต่ไม่ตรงตามข้อกำหนดนี้ ให้แทนที่ “0000″ ด้วย “B00V”ค่าของ B สอดคล้องกับพัลส์ V ต่อไปนี้เพื่อแก้ปัญหานี้ดังนั้น B จึงถูกเรียกว่า มอดูเลตพัลส์ควรสลับขั้วของหมายเลขส่งหลังรหัส V

    นอกจากข้อดีของรหัส AMI แล้ว รหัส HDB3 ยังจำกัดจำนวนรหัส “0” ที่ต่อเนื่องกันให้น้อยกว่า 3 เพื่อให้สามารถรับประกันการดึงข้อมูลเวลาระหว่างการรับสัญญาณดังนั้น รหัส HDB3 จึงเป็นประเภทรหัสที่ใช้กันอย่างแพร่หลายในประเทศของฉันและยุโรป และประเภทรหัสอินเทอร์เฟซที่อยู่ด้านล่างกลุ่มควอเทอร์นารี A-law PCM คือรหัส HDB3 ทั้งหมด

    ในรหัส AMI และรหัส HDB3 ที่กล่าวถึงข้างต้น รหัสไบนารีแต่ละรหัสจะถูกแปลงเป็นรหัสที่มีค่า 1 บิตสามระดับ (+1, 0, -1) ดังนั้นรหัสประเภทนี้จึงเรียกอีกอย่างว่ารหัส 1B1Tนอกจากนี้ยังสามารถออกแบบรหัส HDBn ซึ่งจำนวน "0" ไม่เกิน n

     

    (3) รหัสเฟส

    รหัส Biphase เรียกอีกอย่างว่ารหัสแมนเชสเตอร์ใช้ช่วงเวลาของคลื่นสี่เหลี่ยมสมมาตรที่เป็นบวกและลบเพื่อแทนค่า “0″ และรูปคลื่นผกผันเพื่อแทนค่า “1″กฎการเข้ารหัสข้อหนึ่งคือรหัส “0” แทนด้วยรหัสสองหลัก “01” และรหัส “1” แทนด้วยรหัสสองหลัก “10”ตัวอย่างเช่น,

    รหัสข้อความ: 1 1 0 0 1 0 1

    รหัสเฟส: 10 10 01 01 10 01 10

    รูปคลื่นรหัส biphasic เป็นรูปคลื่น NRZ สองขั้วที่มีขั้วตรงข้ามเพียงสองระดับมีการกระโดดข้ามระดับที่จุดกึ่งกลางของแต่ละช่วงเวลาของสัญลักษณ์ ดังนั้นจึงมีข้อมูลบิตไทม์มิ่งมากมายไม่มีส่วนประกอบ DC และกระบวนการเข้ารหัสก็ง่ายเช่นกันข้อเสียคือแบนด์วิดธ์ที่ถูกครอบครองจะเพิ่มเป็นสองเท่าซึ่งลดอัตราการใช้คลื่นความถี่รหัสสองเฟสนั้นดีสำหรับการส่งอุปกรณ์ปลายทางข้อมูลในระยะทางสั้นๆ และมักใช้เป็นรหัสประเภทการส่งในเครือข่ายท้องถิ่น

     

    (4) รหัสความแตกต่างของเฟสสองเฟส

    เพื่อแก้ไขข้อผิดพลาดในการถอดรหัสที่เกิดจากการกลับขั้วของรหัสสองเฟส แนวคิดของรหัสอนุพันธ์สามารถนำมาใช้ได้รหัส Biphase ใช้การเปลี่ยนระดับในช่วงกลางของระยะเวลาของแต่ละสัญลักษณ์สำหรับการซิงโครไนซ์และการแสดงรหัสสัญญาณ (การเปลี่ยนจากค่าลบเป็นค่าบวกแสดงถึงเลขฐานสอง “0″ และการเปลี่ยนจากค่าบวกเป็นค่าลบแทนค่าเลขฐานสอง “1″)ในการเข้ารหัสโค้ดดิฟเฟอเรนเชียลไบเฟส การเปลี่ยนระดับที่อยู่ตรงกลางของแต่ละสัญลักษณ์จะใช้สำหรับการซิงโครไนซ์ และจะมีการใช้การเปลี่ยนเพิ่มเติมที่จุดเริ่มต้นของแต่ละสัญลักษณ์หรือไม่เพื่อกำหนดรหัสสัญญาณถ้ามีการเปลี่ยนแปลง หมายถึงเลขฐานสอง “1″ และถ้าไม่มีการเปลี่ยน หมายถึงเลขฐานสอง “0″รหัสนี้มักใช้ในเครือข่ายท้องถิ่น

     

    รหัส CMI

    รหัส CMI เป็นตัวย่อของ “ทำเครื่องหมายรหัสผกผันเช่นเดียวกับรหัสสองเฟส มันเป็นรหัสสองระดับสองขั้วกฎการเข้ารหัสคือ: รหัส "1" แทนด้วยรหัสสองหลัก "11" และ "00";รหัส “0” จะถูกแทนด้วย “01” อย่างตายตัว และรูปคลื่นจะแสดงในรูปที่ 6-5(c)

    รหัส CMI นั้นง่ายต่อการใช้งานและมีข้อมูลเวลามากมายนอกจากนี้ เนื่องจาก 10 เป็นกลุ่มรหัสต้องห้าม จึงไม่มีรหัสติดต่อกันเกินสามรหัส และกฎนี้สามารถใช้สำหรับการตรวจจับข้อผิดพลาดขนาดใหญ่รหัสนี้ได้รับการแนะนำโดย ITU-T ให้เป็นประเภทรหัสอินเทอร์เฟซของ PCM quartet และบางครั้งใช้ในระบบส่งสัญญาณเคเบิลแบบออปติกที่มีอัตราต่ำกว่า 8.448Mb/s

     

    บล็อกการเข้ารหัส

    เพื่อปรับปรุงประสิทธิภาพการเขียนโค้ดบรรทัด จำเป็นต้องมีความซ้ำซ้อนบางประเภทเพื่อให้แน่ใจว่าการซิงโครไนซ์รูปแบบและการตรวจหาข้อผิดพลาดการแนะนำการเข้ารหัสแบบบล็อกสามารถบรรลุวัตถุประสงค์ทั้งสองนี้ได้ในระดับหนึ่งรูปแบบของการเข้ารหัสบล็อกคือรหัส nBmB, รหัส nBmT เป็นต้น

    รหัส nBmB เป็นการเข้ารหัสบล็อกประเภทหนึ่ง ซึ่งจะแบ่งรหัสไบนารี n-bit ของสตรีมข้อมูลดั้งเดิมออกเป็นกลุ่ม และแทนที่ด้วยกลุ่มรหัสใหม่ของรหัสไบนารี m-bit โดยที่ m>nเนื่องจาก m>n กลุ่มรหัสใหม่อาจมีชุดค่าผสม 2^m ดังนั้นจึงมีชุดค่าผสม (2^m-2^n) มากกว่าในบรรดาชุดค่าผสมขนาด 2 นิ้ว กลุ่มรหัสที่ดีจะถูกเลือกในลักษณะใดวิธีหนึ่งเป็นกลุ่มรหัสที่อนุญาต และส่วนที่เหลือจะถูกใช้เป็นกลุ่มรหัสต้องห้ามเพื่อให้ได้ประสิทธิภาพการเข้ารหัสที่ดีตัวอย่างเช่น ในการเข้ารหัส 4B5B รหัส 5 บิตจะถูกใช้แทนรหัส 4 บิตการเข้ารหัส สำหรับการจัดกลุ่มแบบ 4 บิต จะมีชุดค่าผสมที่แตกต่างกันเพียง 2^4=16 ชุด และสำหรับการจัดกลุ่มแบบ 5 บิต จะมีชุดค่าผสมที่แตกต่างกัน 2^5=32 ชุดเพื่อให้เกิดการซิงโครไนซ์ เราสามารถตามด้วย "0" นำหน้าได้ไม่เกินหนึ่งตัวและสองตัวต่อท้าย "0" ใช้เพื่อเลือกกลุ่มรหัส และที่เหลือคือกลุ่มรหัสที่ปิดใช้งานด้วยวิธีนี้ หากกลุ่มรหัสที่ปิดใช้งานปรากฏขึ้นที่ปลายทางการรับ หมายความว่ามีข้อผิดพลาดในกระบวนการส่งข้อมูล ซึ่งจะเป็นการปรับปรุงความสามารถในการตรวจหาข้อผิดพลาดของระบบทั้งรหัสสองเฟสและรหัส CMI สามารถถือเป็นรหัส 1B2B

    ในระบบสื่อสารใยแก้วนำแสง มักเลือก m=n+1 และใช้รหัส 1B2B, รหัส 2B3B, รหัส 3B4B และรหัส 5B6Bในหมู่พวกเขา รูปแบบรหัส 5B6B ถูกนำมาใช้จริงเป็นรูปแบบรหัสการส่งผ่านสายสำหรับกลุ่มที่สามและกลุ่มที่สี่หรือมากกว่านั้น

    โค้ด nBmB มีฟังก์ชันการซิงโครไนซ์และการตรวจหาข้อผิดพลาดที่ดี แต่ก็ต้องจ่ายในราคาที่แน่นอน นั่นคือ แบนด์วิดท์ที่ต้องการจะเพิ่มขึ้นตามลำดับ

    แนวคิดการออกแบบของรหัส nBmT คือการแปลงรหัสไบนารี n รหัสให้เป็นกลุ่มรหัสใหม่ของรหัส ternary m และ m.ตัวอย่างเช่น รหัส 4B3T ซึ่งแปลงรหัสไบนารี 4 รหัสเป็นรหัสไตรภาค 3 รหัสเห็นได้ชัดว่าภายใต้อัตรารหัสเดียวกัน ความจุข้อมูลของรหัส 4B3T จะมากกว่าความจุของรหัส 1B1T ซึ่งสามารถปรับปรุงอัตราการใช้คลื่นความถี่ได้รหัส 4B3T, รหัส 8B6T ฯลฯ เหมาะสำหรับระบบการส่งข้อมูลที่มีอัตราการส่งข้อมูลสูง เช่น ระบบส่งสัญญาณคู่สายแบบลำดับสูง

    ข้างต้นเป็นคำอธิบายประเด็นความรู้ของ "ประเภทรหัสทั่วไปสำหรับการส่งสัญญาณเบสแบนด์" ที่นำเสนอโดย Shenzhen Hi-Diwei Optoelectronics Technology Co., Ltd. ฉันหวังว่าบทความนี้จะช่วยคุณเพิ่มพูนความรู้ได้นอกเหนือจากบทความนี้ หากคุณกำลังมองหาบริษัทผู้ผลิตอุปกรณ์สื่อสารใยแก้วนำแสงที่ดี คุณอาจพิจารณาเกี่ยวกับเรา.

    เซินเจิ้น HDV photoelectric Technology Co., Ltd. เป็นผู้ผลิตผลิตภัณฑ์สื่อสารเป็นหลักปัจจุบันอุปกรณ์ที่ผลิตครอบคลุมถึงซีรีส์ ONU, ชุดโมดูลออปติคัล, ชุด OLT, และชุดรับส่งสัญญาณ.เราสามารถให้บริการที่กำหนดเองสำหรับสถานการณ์ที่แตกต่างกันคุณยินดีที่จะปรึกษา.

     

    การส่งสัญญาณเบสแบนด์ ประเภทรหัสทั่วไปสำหรับการส่งสัญญาณเบสแบนด์

     



    เว็บ聊天