李一男道:“您下午在講解成功交換機常用調度策略時,說到了固定優先級算法,循環選擇法,最近試用者優先級最低法,先來服務法等常用算法都存在著一些固有缺點,比如,由于高優先級的任務被優先執行,當需要處理高優先級的任務過多時,將導致低優先級的任務不能在容忍時間內得到處理,從而影響系統的整體性能。所以需要有一種調度算法,隨話務量的波動實施快速地改變任務調度,從而使系統的整體性能達到最優,交換機的服務質量達到最好,這種算法您已經有思路了嗎?”
“哦,你為什么會覺得我已經有思路了呢?”
龐學林微笑看著李一男道。
李一男說道:“固定優先級算法,循環選擇法等等在研發兩千門程控交換機的時候,是已經夠用了的,但是想要研發萬門程控交換機,就必須要新的算法,您既然已經向任總保證一個月內完成萬門程控交換機的研發,所以我猜您一定有了解決的辦法。”
龐學林和任正斐、徐文偉他們對視一眼,笑著說道:“任總,你們華威還真是人才濟濟。”
萬門交換機的調度算法他只給徐文偉和任正斐看過,沒想到李一男根據他下午的講解,竟然推斷出了他有萬門程控交換機的調度算法
這時,鄭寶用笑道:“龐先生,這是我們公司研發部新來的工程師李一男,以前在我們華威實習,小伙子的技術功底很扎實,我正準備對他委以重任呢。”
龐學林點了點頭,笑著問道:“李工,我確實有了關于萬門程控交換機的一些研發思路,不過這得建立在我們完成兩千門程控交換機研發的基礎上,所以我希望你能把我下午講的關于兩千門程控交換機的內容全部理解透徹了,再去考慮萬門程控交換機的研發。”
李一男道:“龐先生,您叫我小李就行了,另外你說的兩千門程控交換機的技術路線,我已經完全理解透徹了呀。”
“完全理解透了?”
龐學林不由得一愣,上下打量著李一男。
李一男似乎對龐學林的驚訝有些得意,笑著說道:“事實上我之前對兩千門程控交換機的設計方案有了一些想法了,只不過您的方案比我那個方案要成熟完善許多,不過或許有了之前的基礎,我理解起您的思路一點都不困難,反而有很多地方給了我恍然大悟的感覺。”
“哦?!”
龐學林笑了起來,說道:“那你能跟我說說程控交換軟件技術中,群處理的一些思路嗎?”
李一男點了點頭說道:“為了提高效率,在軟件設計中盡可能對一群對象同時進行邏輯運算和處理,我們可以將這種方法稱作群處理,下面我就以用戶線掛機掃描為例,說明群處理的基本方法。設處理機的字長為16位,由于每個用戶摘掛機掃描狀態,只用一個二進制比特就可以表示,因此我們每次可以同時對一組16個用戶進行摘掛機檢測。在群處理過程中,逐位檢查摘機、掛機用戶,實際上就是逐位檢查,運算結果哪一位為1……”
李一男不疾不徐,將龐學林講解的內容娓娓道來。
龐學林臉上露出贊許的表情,笑著說道:“不錯,那你可以再說說,什么是逐次展開法嗎?”
李一男想了想,說道:“逐次展開法,基于組織展開分析表,該表為多級檢索表呈樹形結構,每一級表對應一位號碼,即收到第1位號碼,檢查第一級表,收到第2位號碼,檢查第2級表等等。表中每個單元由兩個部分組成:指示位和地址字段,指示位用以指示地址字段存放的是下一級檢索表首地址還是結論表收地址,前者表示號首分析還未有結果,還得繼續收號分析,后者表示號首分析完成,分析結果可在結論表中查到,它包括呼叫的接續類型,應收號長和路由信息……”