專(zhuān)利名稱(chēng):Cap接收機(jī)中的電平控制及自適應(yīng)濾波的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種自適應(yīng)CAP接收機(jī)及尤其涉及一種用于控制自適應(yīng)CAP接收機(jī)的各個(gè)調(diào)節(jié)回路的方法,以保證該接收機(jī)的穩(wěn)定啟動(dòng)及穩(wěn)定工作。
AT&T及Bellcore的論文“數(shù)字無(wú)載波AM/PM收發(fā)機(jī)的設(shè)計(jì)”(TEI.1.4/92-149,1992年8月19日)給出設(shè)計(jì)數(shù)字無(wú)載波CAP收發(fā)機(jī)及接收機(jī)的介紹,因此這里僅簡(jiǎn)短地描述其基本結(jié)構(gòu)。
在大數(shù)據(jù)量的情況下對(duì)于通過(guò)用戶(hù)線的雙重?cái)?shù)據(jù)傳輸已證實(shí),分頻多路方法盡管帶寬需要量大仍比具有回波補(bǔ)償?shù)幕鶐诺劳瑫r(shí)雙向通信方法更合適,因?yàn)樵谒俣葏^(qū)域占優(yōu)勢(shì)的近端線路串話通過(guò)選擇的濾波被抑制。因此對(duì)于在電話用戶(hù)的連接區(qū)域中的快速數(shù)據(jù)傳輸將用關(guān)鍵詞“VDSL”(甚高位速數(shù)字用戶(hù)線)來(lái)討論現(xiàn)今注冊(cè)的方法、如QAM(正交調(diào)幅)及CAP(無(wú)載波調(diào)幅/調(diào)相),因?yàn)橛纱丝赏ㄟ^(guò)載頻或中頻的適當(dāng)選擇以簡(jiǎn)單的方式實(shí)現(xiàn)用于來(lái)回方向的不同頻率范圍。在此情況下,數(shù)據(jù)速率在約2Mbit/s至50Mbit/s的范圍中變動(dòng)。對(duì)此應(yīng)能實(shí)現(xiàn)對(duì)稱(chēng)的或非對(duì)稱(chēng)的工作。對(duì)稱(chēng)工作、即兩個(gè)方向上相同的數(shù)據(jù)速率,通常為商業(yè)應(yīng)用所需要;而不對(duì)稱(chēng)工作、即兩個(gè)方向上不同的數(shù)據(jù)速率,通??蓾M(mǎn)足個(gè)人范圍的需要(對(duì)用戶(hù)高數(shù)據(jù)速率,對(duì)服務(wù)提供者低數(shù)據(jù)速率)。
在ADSL(非對(duì)稱(chēng)數(shù)據(jù)用戶(hù)線)標(biāo)準(zhǔn)中迄今離散多音調(diào)方法已標(biāo)準(zhǔn)化。但是也應(yīng)考慮,在該應(yīng)用范圍中也應(yīng)將具有CAP技術(shù)的注冊(cè)方法標(biāo)準(zhǔn)化。
在一個(gè)CAP系統(tǒng)中,在發(fā)送側(cè)將二進(jìn)制數(shù)據(jù)組合成L位的組及將其傳送給一個(gè)編碼器。該編碼器將2L個(gè)組合的每個(gè)整理成一個(gè)兩維信號(hào)空間中的一個(gè)點(diǎn),該兩維信號(hào)空間由笛卡兒坐標(biāo)(x,y)定義。該信號(hào)點(diǎn)也可被看作為復(fù)數(shù)平面中的點(diǎn)。
首先來(lái)考察CAP調(diào)制器。由時(shí)刻kT上的兩個(gè)笛卡兒坐標(biāo)ak及bk定義的、待傳輸?shù)男盘?hào)點(diǎn)將以時(shí)鐘脈沖(符號(hào)速率)fT=1/T被采樣并輸出給分開(kāi)的支通道,其中每個(gè)支通道具有一個(gè)發(fā)送濾波器。然后將兩個(gè)支通道的信號(hào)相加及將該發(fā)送信號(hào)輸出給傳輸通道。
在一個(gè)相應(yīng)的被構(gòu)成CAP發(fā)送機(jī)的配偶裝置的CAP接收機(jī)中,被接收的輸入信號(hào)以預(yù)定的采樣時(shí)鐘經(jīng)受A/D轉(zhuǎn)換。在數(shù)字A/D轉(zhuǎn)換后將執(zhí)行數(shù)字電平調(diào)節(jié),以使接收信號(hào)/有效信號(hào)的電平盡可能與傳輸功率及原發(fā)送信號(hào)的串?dāng)_以及所有另外的帶外干擾無(wú)關(guān)地被保持在一個(gè)恒定值上。在數(shù)字電平調(diào)節(jié)后,采樣值被送到一對(duì)接收濾波器。在此情況下,該濾波器對(duì)的系數(shù)必需自適應(yīng)地調(diào)節(jié),其中從一個(gè)對(duì)一定線路長(zhǎng)度配置的固定的系數(shù)組開(kāi)始。在接收濾波后以符號(hào)速率fT被采樣并傳送給一個(gè)判定器。該判定器具有其任務(wù),即對(duì)每個(gè)接收的數(shù)值對(duì)分配接收數(shù)據(jù)。在有效的調(diào)節(jié)及干擾足夠小的情況下使該接收值與發(fā)送的數(shù)據(jù)值相一致,盡管有一個(gè)恒定的延時(shí)及復(fù)數(shù)數(shù)據(jù)矢量±90°或±180°的附加轉(zhuǎn)動(dòng)。
該自適應(yīng)CAP接收機(jī)總共包括三個(gè)調(diào)節(jié)回路,即采樣時(shí)鐘的調(diào)節(jié)、數(shù)字電平適配的調(diào)節(jié)及濾波系數(shù)的調(diào)節(jié)。由此出現(xiàn)一個(gè)問(wèn)題,即在調(diào)節(jié)回路耦合的情況下不能保證CAP接收機(jī)的穩(wěn)定性能。
因此,本發(fā)明的任務(wù)在于建立一種使CAP接收機(jī)的調(diào)節(jié)回路去耦的方法,以便保證CAP接收機(jī)的穩(wěn)定性能,及提供一種相應(yīng)的CAP接收機(jī)。
該任務(wù)將通過(guò)權(quán)利要求1及11中的特征來(lái)解決。本發(fā)明的優(yōu)選構(gòu)型是從屬權(quán)利要求的主題。
根據(jù)本發(fā)明,為了調(diào)節(jié)一種具有一個(gè)用于轉(zhuǎn)換輸入信號(hào)的時(shí)鐘調(diào)節(jié)的A/D轉(zhuǎn)換器、一個(gè)數(shù)字電平調(diào)節(jié)器、一個(gè)具有兩個(gè)并列濾波器的自適應(yīng)調(diào)節(jié)接收濾波器及一個(gè)用于輸出重組信號(hào)坐標(biāo)的后級(jí)判定器的CAP接收機(jī),將使數(shù)字電平調(diào)節(jié)及自適應(yīng)接收濾波去耦,其中,或者使數(shù)字電平調(diào)節(jié)有效或者使自適應(yīng)接收濾波的系數(shù)調(diào)節(jié)有效。
為了控制去耦,最好產(chǎn)生兩個(gè)ENABLE信號(hào),其中第一ENABLE信號(hào)啟動(dòng)數(shù)字電平調(diào)節(jié),而第二ENABLE信號(hào)啟動(dòng)自適應(yīng)接收濾波的系數(shù)調(diào)節(jié)。為了產(chǎn)生ENABLE信號(hào),可使用兩個(gè)判定誤差的平均值及用于接收電平的平均值。在此情況下將用于接收電平的平均值與一個(gè)預(yù)定參考值相比較,其中當(dāng)該平均值大于參考值時(shí)使第一ENABLE信號(hào)置1及使第二ENABLE信號(hào)置0。當(dāng)該用于接收電平的平均值小于參考值時(shí)使第一ENABLE信號(hào)置0,但當(dāng)平均判定誤差小于一個(gè)預(yù)定閾值時(shí)才使第二ENABLE信號(hào)置1。
最好在啟動(dòng)階段即CAP接收機(jī)起動(dòng)時(shí)僅用四級(jí)CAP信號(hào)工作。
此外,這樣地調(diào)節(jié)放大系數(shù),即在接收濾波器對(duì)的輸出端獲得一個(gè)預(yù)定的電平值。
另外,為了控制系數(shù)的調(diào)節(jié)將使用相應(yīng)的判定誤差。
再者,將由判定器前面及后面的值以及濾波器對(duì)的系數(shù)導(dǎo)出時(shí)鐘調(diào)節(jié)。
以下將借助附圖來(lái)描述本發(fā)明的優(yōu)選實(shí)施形式。
圖1表示一個(gè)自適應(yīng)CAP接收機(jī)的電路框圖,圖2表示電平調(diào)節(jié)部分的電路框圖,圖3表示系數(shù)調(diào)節(jié)部分的電路框圖,圖4表示時(shí)鐘調(diào)節(jié)部分的電路框圖,圖5表示推導(dǎo)用于產(chǎn)生ENABLE信號(hào)的中間值的電路框圖,及圖6表示產(chǎn)生ENABLE信號(hào)的電路框圖。
圖1表示一個(gè)自適應(yīng)CAP接收機(jī)的電路框圖。接收信號(hào)Ⅰ將在一個(gè)A/D轉(zhuǎn)換器1中以一個(gè)采樣頻率fT整數(shù)倍的頻率fA(fA=w·fT)被轉(zhuǎn)換成數(shù)字接收信號(hào)。該A/D轉(zhuǎn)換器的采樣頻率可通過(guò)時(shí)鐘調(diào)節(jié)器2來(lái)調(diào)節(jié)。在A/D轉(zhuǎn)換器1后面將由一個(gè)乘法器4及一個(gè)可調(diào)節(jié)的放大器5組成的電平調(diào)節(jié)器3執(zhí)行數(shù)字電平調(diào)節(jié),以使接收信的電平盡可能與傳輸功率及原發(fā)送信號(hào)的串?dāng)_以及所有另外的帶外干擾無(wú)關(guān)地被保持在一個(gè)恒定值上。在放大器5中產(chǎn)生的放大系數(shù)AGC將通過(guò)一個(gè)調(diào)節(jié)器6調(diào)節(jié)。在數(shù)字電平調(diào)節(jié)后接收信號(hào)的采樣值將到達(dá)接收濾波器對(duì)7及8,其中接收濾波器7具有系數(shù)組h1及接收濾波器8具有系數(shù)組h2。濾波器對(duì)7及8h1,h2的系數(shù)組h1,h2必需自適應(yīng)地調(diào)節(jié),其中從一個(gè)對(duì)一定線路長(zhǎng)度配置的固定的系數(shù)組開(kāi)始。為此,濾波器7及8的系數(shù)各用一個(gè)濾波調(diào)節(jié)器9及10來(lái)調(diào)節(jié)。在濾波器7及8中的接收濾波后,這兩個(gè)信號(hào)以符號(hào)速率fT被采樣并傳送給一個(gè)判定器11。該判定器具有其任務(wù),即對(duì)每個(gè)接收的數(shù)值對(duì)分配接收數(shù)據(jù)。在有效的調(diào)節(jié)及干擾足夠小的情況下使輸出的接收值ak及bk與發(fā)送的數(shù)據(jù)值相一致,盡管有一個(gè)恒定的延時(shí)及復(fù)數(shù)數(shù)據(jù)矢量±90°或±180°的附加轉(zhuǎn)動(dòng)。
圖2表示電平調(diào)節(jié)部分的電路框圖。其中調(diào)節(jié)器6這樣地調(diào)節(jié)放大器5的放大系數(shù),即在接收濾波器對(duì)7及8的輸出端上得到一個(gè)可借助特定參考值預(yù)給定的電平。因此調(diào)節(jié)判據(jù)將由濾波器對(duì)7,8輸出端上以符號(hào)節(jié)拍采樣的值來(lái)求得,其方式為在幅值形成器20及21中求出被濾波數(shù)據(jù)的絕對(duì)值及將這些絕對(duì)值和一個(gè)參考值ref傳送給一個(gè)加法器22。在一個(gè)平均值形成器23中求平均值后將產(chǎn)生的平均值傳送給調(diào)節(jié)器6,用于調(diào)節(jié)放大系數(shù)AGC。
圖3表示調(diào)節(jié)濾波系數(shù)的電路框圖。為了調(diào)節(jié)相應(yīng)的濾波系數(shù),將使用判定器11的判定誤差,即直接地由判定器11前、后信號(hào)的差值來(lái)獲得用于調(diào)節(jié)濾波系數(shù)的調(diào)節(jié)信息。為此將濾波器7,8前、后的兩個(gè)濾波支路的信號(hào)值各傳送給一個(gè)加法器30,31,其中在判定器11后面的信號(hào)值取負(fù)值。這樣獲得的判定誤差可用作調(diào)節(jié)濾波系數(shù)的相應(yīng)調(diào)節(jié)器的調(diào)節(jié)信號(hào)。在無(wú)誤差傳輸?shù)那闆r下可通過(guò)使用適合的調(diào)節(jié)判據(jù)來(lái)保證其收斂。因?yàn)樵谕ㄐ胚B接形成開(kāi)始時(shí)應(yīng)考慮到判定器11有許多誤差判定首先不能考慮濾波器對(duì)7,8的可靠啟動(dòng)。因此在開(kāi)始時(shí)首先對(duì)于傳輸使用四級(jí)CAP信號(hào),以便使誤差判定的數(shù)目不管接收濾波器對(duì)的誤差調(diào)節(jié)如何仍保持盡可能小。
鑒于盡可能簡(jiǎn)單的實(shí)施對(duì)于系數(shù)調(diào)節(jié)可使用所謂SGN-SGN的算法。在此情況下將如下地計(jì)算濾波系數(shù) 及 式中n=0,…,N-1為系數(shù)序號(hào),i為調(diào)節(jié)步驟序號(hào)及k為時(shí)間循環(huán)變量。
調(diào)節(jié)量2-μ將影響調(diào)節(jié)速度及濾波調(diào)節(jié)速度。有效的是,與誤差的平均值相關(guān)地調(diào)節(jié)值μ。在濾波調(diào)節(jié)開(kāi)始時(shí)在相應(yīng)大的平均誤差的情況下,為加速啟動(dòng)過(guò)程可用相對(duì)大的調(diào)節(jié)值(小的μ)來(lái)工作。隨著誤差的減小該調(diào)節(jié)量將逐步地增大到其終值。
與此相反,當(dāng)存在大的帶外干擾時(shí)將減小該調(diào)節(jié)量2-μ,因?yàn)榻邮諡V波器7,8的帶外抑制相對(duì)系數(shù)變化的靈敏度很大。通過(guò)電平放大器3后平均值的確定可導(dǎo)出用于帶外干擾量的判據(jù),因?yàn)殡娖椒糯笃?僅使有效信號(hào)的電平保持恒定。因此在帶外干擾的情況下將考慮較大的調(diào)節(jié)時(shí)間。
圖4表示用于采樣時(shí)鐘調(diào)節(jié)的框圖。用于采樣時(shí)針調(diào)節(jié)的調(diào)節(jié)的信息的推導(dǎo)同樣可借助判定器11前和后的值來(lái)獲得。在未改變?yōu)V波系數(shù)的情況下采樣相位的移動(dòng)除引起符號(hào)干擾的增長(zhǎng)外還引起接收數(shù)據(jù)矢量的轉(zhuǎn)動(dòng)。
我們例如可用以下式子得到可能的調(diào)節(jié)量 或 也可以取代判定器前面的信號(hào)值u1(k·T)及u2(k·T),而僅使用其符號(hào)SGN(u1(k·T))及SGN(u1(k·T)),以避免耗費(fèi)的乘法。
因?yàn)楫?dāng)同時(shí)進(jìn)行濾波系數(shù)的自適應(yīng)調(diào)節(jié)及采樣相位的調(diào)節(jié)時(shí)會(huì)引起這兩個(gè)調(diào)節(jié)的耦合及由此引起不穩(wěn)定的性能,故必需使這兩個(gè)調(diào)節(jié)去耦。這可以通過(guò)一個(gè)濾波系數(shù)的附加加權(quán)相加來(lái)實(shí)現(xiàn)。在此情況下,這樣地調(diào)節(jié)采樣相位,即對(duì)于所使用的濾波系數(shù)得到零值因此該系數(shù)在接收濾波器對(duì)啟動(dòng)清除時(shí)就應(yīng)盡可能小。
在數(shù)字采樣相位調(diào)節(jié)時(shí),采樣相位在確定步驟中可能跳躍式地被調(diào)節(jié),有效的是,僅在通過(guò)M個(gè)符號(hào)間隔求中值后才執(zhí)行時(shí)鐘調(diào)節(jié)。因此得到如下的最終時(shí)鐘調(diào)節(jié)判據(jù)Θk,M=Σi=0M-1[Θk,M-1β·h1,2(ν)]]]>式中值ν表示接收濾波器7或8的系數(shù)的序號(hào)及β表示加權(quán)系數(shù)。
圖5表示用于產(chǎn)生ENABLE信號(hào)的所需中值的示圖。為了產(chǎn)生ENABLE信號(hào),一方面要在判定器11的后面產(chǎn)生平均誤差MERR,該值通過(guò)在相應(yīng)幅值形成器51,52中產(chǎn)生的幅值Δak及Δbk在加法器50中相加及接著在中值形成器53中求平均值來(lái)產(chǎn)生;及另一方面使用在接收濾波器后面的平均接收電平MY,它的形成已結(jié)合圖2作過(guò)說(shuō)明。其中在判定器11后面的平均誤差MERR代表兩個(gè)判定誤差Δak及Δbk的絕對(duì)平均值。
圖6表示產(chǎn)生兩個(gè)ENABLE信號(hào)的電路框圖,他們用于電平調(diào)節(jié)及濾波系數(shù)調(diào)節(jié)的控制。
為了產(chǎn)生用于放大系數(shù)AGC調(diào)節(jié)的第一ENABLE信號(hào),將在一個(gè)加法器60中從平均接收電平MY中減去一個(gè)參考電平RP。在一個(gè)幅值形成器61中將構(gòu)成獲得值的幅值。在另一加法器62中從該幅值中減去一個(gè)參考電平偏差值DRP。在下個(gè)限幅器63上當(dāng)輸入值大于或等于零時(shí),其輸出端將產(chǎn)生一個(gè)邏輯1。當(dāng)限幅器63的輸入值小于零時(shí),則產(chǎn)生邏輯0。該信號(hào)構(gòu)成了用于電平調(diào)節(jié)部分3的ENABLE信號(hào)ENABLE(AGC)。
為了產(chǎn)生用于控制系數(shù)調(diào)節(jié)的第二ENABLE信號(hào)ENABLE(Koeff),將在一個(gè)加法器64中從判定器11后面的平均誤差值MERR中減去一個(gè)參考誤差RF。在下個(gè)限幅器65上當(dāng)加法器64的輸出信號(hào)大于或等于零時(shí),該限幅器將在其輸出端產(chǎn)生一個(gè)邏輯1。當(dāng)加法器64的輸出信號(hào)小于零時(shí),該限幅器65將在其輸出端產(chǎn)生一個(gè)邏輯0。限幅器63及65的這兩個(gè)輸出信號(hào)將在反相器66及67中被反相,及將這些反相信號(hào)輸送到一個(gè)與門(mén)68,其輸出信號(hào)就是用于調(diào)節(jié)濾波系數(shù)的ENABLE信號(hào)。通過(guò)用于控制濾波系數(shù)調(diào)節(jié)的ENABLE信號(hào)的邏輯連接可保證,僅當(dāng)電平調(diào)節(jié)的第一ENABLE信號(hào)有效、即為邏輯“0”時(shí),用于系數(shù)調(diào)節(jié)的第二ENABLE信號(hào)才有效、即為邏輯“1”。
權(quán)利要求
1.用于調(diào)節(jié)一種CAP接收機(jī)的方法,該接收機(jī)具有一個(gè)用于轉(zhuǎn)換輸入信號(hào)的時(shí)鐘調(diào)節(jié)的A/D轉(zhuǎn)換器(1)、一個(gè)數(shù)字電平調(diào)節(jié)器(3)、一個(gè)具有兩個(gè)并列濾波器(7,8)的自適應(yīng)調(diào)節(jié)接收濾波器及一個(gè)用于輸出重組信號(hào)坐標(biāo)的后級(jí)判定器(11),其特征在于,使數(shù)字電平調(diào)節(jié)及自適應(yīng)接收濾波去耦,其中,或者使數(shù)字電平調(diào)節(jié)有效或者使自適應(yīng)接收濾波的系數(shù)調(diào)節(jié)有效。
2.據(jù)權(quán)利要求1所述的方法,其特征在于,為了控制去耦,產(chǎn)生兩個(gè)ENABLE信號(hào)(ENABLE(AGC),ENABLE(Koeff)),其中第一ENABLE信號(hào)(ENABLE(AGC))啟動(dòng)數(shù)字電平調(diào)節(jié),而第二ENABLE(ENABLE(Koeff))信號(hào)啟動(dòng)自適應(yīng)接收濾波的系數(shù)調(diào)節(jié)。
3.根據(jù)以上權(quán)利要求的其中之一所述的方法,其特征在于,為了產(chǎn)生ENABLE信號(hào)(ENABLE(AGC),ENABLE(Koeff)),使用兩個(gè)判定誤差的平均值(MERR)及接收電平的平均值(MY)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,接收電平的平均值(MY)由濾波器(7,8)后面的信號(hào)值確定。
5.根據(jù)權(quán)利要求3或4所述的方法,其特征在于,將接收電平的平均值(MY)與一個(gè)預(yù)定參考值(RP)相比較,當(dāng)該平均值大于參考值時(shí)使第一ENABLE信號(hào)置1及使第二ENABLE信號(hào)置0。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,當(dāng)接收電平的平均值(MY)小于該參考值時(shí),第一ENABLE信號(hào)置0,但當(dāng)平均判定誤差(MERR)小于一個(gè)預(yù)定閾值時(shí),第二ENABLE信號(hào)才置1。
7.根據(jù)以上權(quán)利要求的其中之一所述的方法,其特征在于,在啟動(dòng)階段,僅用一個(gè)四級(jí)CAP信號(hào)工作。
8.根據(jù)以上權(quán)利要求的其中之一所述的方法,其特征在于,這樣地調(diào)節(jié)放大系數(shù)(AGC),即在接收濾波器對(duì)(7,8)的輸出端獲得一個(gè)預(yù)定的電平值
9.根據(jù)以上權(quán)利要求的其中之一所述的方法,其特征在于,使用相應(yīng)的判定誤差來(lái)控制系數(shù)的調(diào)節(jié)。
10.根據(jù)以上權(quán)利要求的其中之一所述的方法,其特征在于,由判定器(11)前面及后面的值以及濾波器對(duì)(7,8)的一個(gè)系數(shù)導(dǎo)出時(shí)鐘調(diào)節(jié)(2)。
11.自適應(yīng)CAP接收機(jī),它具有一個(gè)用于轉(zhuǎn)換輸入信號(hào)的時(shí)鐘調(diào)節(jié)的A/D轉(zhuǎn)換器(1)、一個(gè)數(shù)字電平調(diào)節(jié)器(3)、一個(gè)具有兩個(gè)并列濾波器(7,8)的自適應(yīng)調(diào)節(jié)接收濾波器及一個(gè)用于輸出重組信號(hào)坐標(biāo)的后級(jí)判定器(11),其特征在于,根據(jù)權(quán)利要求1-10的其中一個(gè)方法來(lái)調(diào)節(jié)采樣時(shí)鐘、數(shù)字電平及接收濾波。
全文摘要
在一種具有一個(gè)用于轉(zhuǎn)換輸入信號(hào)的時(shí)鐘調(diào)節(jié)的A/D轉(zhuǎn)換器、一個(gè)數(shù)字電平調(diào)節(jié)器、一個(gè)具有兩個(gè)并列濾波器的自適應(yīng)調(diào)節(jié)接收濾波器及一個(gè)用于輸出重組信號(hào)坐標(biāo)的后級(jí)判定器的CAP接收機(jī)中,數(shù)字電平調(diào)節(jié)及自適應(yīng)接收濾波被去耦,其中,或使數(shù)字電平調(diào)節(jié)有效或使自適應(yīng)接收濾波的系數(shù)調(diào)節(jié)有效。
文檔編號(hào)H04L27/38GK1303560SQ99806635
公開(kāi)日2001年7月11日 申請(qǐng)日期1999年3月17日 優(yōu)先權(quán)日1998年6月4日
發(fā)明者H·申克 申請(qǐng)人:因芬尼昂技術(shù)股份公司