當前位置:首頁 » 無線網路 » 無線網路優化面試內容
擴展閱讀
手機卸載了的軟體殘留 2025-06-29 11:09:22
哪個網站買冰箱便宜 2025-06-29 10:55:10

無線網路優化面試內容

發布時間: 2022-08-18 19:22:49

1. 中興GSM網路優化工程優化面試一般都問些什麼,再請問下GSM工程優化流程!

一般要問的話都是些基礎理論。可能還會問你會些什麼軟體。
網路優化一般分三種:1.工程網路優化
2.日常網路優化
3.專項網路優化
一樣優化的流程總的都是這樣:
1.數據收集,需求分析
2.單站點的驗證
3.割接入網
4.鄰區優化
5.RF優化、
6.無線參數優化
7.干擾排查
8.vip用戶保障
9.性能監控
10.驗收
這就是我的回答,錯不了的。

2. 電信的無線網優中心主要做什麼工作啊!

電信的無線網優中心主要工作:
1、負責本地網cdma無線網路設備現場維護
2、負責無線網路設備維保,代維的實施考核
3、負責實施相關的技術規范,管理制度,工作流程和作業計劃。
4、負責本地網cdma無線網路日常優化,參與階段性優化和專題優化。
5、負責本地網cdma無線網路質量分析和用戶投訴處理。
6、提出網路建設及擴容需求,參與工程建設方案規劃和驗收工作。
7、負責網路優化對外合作的組織實施和管理考核。

3. 無線網優工程師(長沙雅訊網路技術有限公司)

首先,你學什麼專業的?做無線網路優化最好是通信和計算機的,這樣你會有一些對網路的基本知識。
其次,這個專業需要你對無線移動網路有一定的了解,如網路基本結構,基本理論,基本概念。但是不一定要很精通,因為入行還要再學習的,具體看你做的方向了,如2g還是3g。
再次,對計算機要有基本的了解,最好是筆記本,這是網優的標配。會運用excel,這個在網優的中高期會很重要的,資料庫等等。後期如果你還會簡單的編程就更好了,那是高手的要求。
最後,你要能吃苦,長期出差,條件惡劣都要能適應。

另如果可以這樣的問題不用問了,去專業的論壇看看大家說的就知道了,推薦mscbsc和c114
軟體工程師筆試題

#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL
我在這想看到幾件事情:
1). #define 語法的基本知識(例如:不能以分號結束,括弧的使用,等等)
2). 懂得預處理器將為你計算常數表達式的值,因此,直接寫出你是如何計算一年中有多少秒而不是計算出實際的值,是更清晰而沒有代價的。
3). 意識到這個表達式將使一個16位機的整型數溢出-因此要用到長整型符號L,告訴編譯器這個常數是的長整型數。
4). 如果你在你的表達式中用到UL(表示無符號長整型),那麼你有了一個好的起點。記住,第一印象很重要。

2. 寫一個「標准」宏MIN,這個宏輸入兩個參數並返回較小的一個。

#define MIN(A,B) ((A) <= (B) (A) : (B))
這個測試是為下面的目的而設的:
1). 標識#define在宏中應用的基本知識。這是很重要的,因為直到嵌入(inline)操作符變為標准C的一部分,宏是方便產生嵌入代碼的唯一方法,對於嵌入式系統來說,為了能達到要求的性能,嵌入代碼經常是必須的方法。
2). 三重條件操作符的知識。這個操作符存在C語言中的原因是它使得編譯器能產生比if-then-else更優化的代碼,了解這個用法是很重要的。
3). 懂得在宏中小心地把參數用括弧括起來
4). 我也用這個問題開始討論宏的副作用,例如:當你寫下面的代碼時會發生什麼事?
least = MIN(*p++, b);

3. 預處理器標識#error的目的是什麼?

如果你不知道答案,請看參考文獻1。這問題對區分一個正常的伙計和一個書獃子是很有用的。只有書獃子才會讀C語言課本的附錄去找出象這種
問題的答案。當然如果你不是在找一個書獃子,那麼應試者最好希望自己不要知道答案。

死循環(Infinite loops)

4. 嵌入式系統中經常要用到無限循環,你怎麼樣用C編寫死循環呢?

這個問題用幾個解決方案。我首選的方案是:
while(1) { }
一些程序員更喜歡如下方案:
for(;;) { }
這個實現方式讓我為難,因為這個語法沒有確切表達到底怎麼回事。如果一個應試者給出這個作為方案,我將用這個作為一個機會去探究他們這樣做的
基本原理。如果他們的基本答案是:「我被教著這樣做,但從沒有想到過為什麼。」這會給我留下一個壞印象。
第三個方案是用 goto
Loop:
...
goto Loop;
應試者如給出上面的方案,這說明或者他是一個匯編語言程序員(這也許是好事)或者他是一個想進入新領域的BASIC/FORTRAN程序員。

數據聲明(Data declarations)

5. 用變數a給出下面的定義
a) 一個整型數(An integer)
b) 一個指向整型數的指針(A pointer to an integer)
c) 一個指向指針的的指針,它指向的指針是指向一個整型數(A pointer to a pointer to an integer)
d) 一個有10個整型數的數組(An array of 10 integers)
e) 一個有10個指針的數組,該指針是指向一個整型數的(An array of 10 pointers to integers)
f) 一個指向有10個整型數數組的指針(A pointer to an array of 10 integers)
g) 一個指向函數的指針,該函數有一個整型參數並返回一個整型數(A pointer to a function that takes an integer as an argument and returns an integer)
h) 一個有10個指針的數組,該指針指向一個函數,該函數有一個整型參數並返回一個整型數( An array of ten pointers to functions that take an integer argument and return an integer )

答案是:
a) int a; // An integer
b) int *a; // A pointer to an integer
c) int **a; // A pointer to a pointer to an integer
d) int a[10]; // An array of 10 integers
e) int *a[10]; // An array of 10 pointers to integers
f) int (*a)[10]; // A pointer to an array of 10 integers
g) int (*a)(int); // A pointer to a function a that takes an integer argument and returns an integer
h) int (*a[10])(int); // An array of 10 pointers to functions that take an integer argument and return an integer

人們經常聲稱這里有幾個問題是那種要翻一下書才能回答的問題,我同意這種說法。當我寫這篇文章時,為了確定語法的正確性,我的確查了一下書。
但是當我被面試的時候,我期望被問到這個問題(或者相近的問題)。因為在被面試的這段時間里,我確定我知道這個問題的答案。應試者如果不知道
所有的答案(或至少大部分答案),那麼也就沒有為這次面試做准備,如果該面試者沒有為這次面試做准備,那麼他又能為什麼出准備呢?

Static

6. 關鍵字static的作用是什麼?

這個簡單的問題很少有人能回答完全。在C語言中,關鍵字static有三個明顯的作用:
1). 在函數體,一個被聲明為靜態的變數在這一函數被調用過程中維持其值不變。
2). 在模塊內(但在函數體外),一個被聲明為靜態的變數可以被模塊內所用函數訪問,但不能被模塊外其它函數訪問。它是一個本地的全局變數。
3). 在模塊內,一個被聲明為靜態的函數只可被這一模塊內的其它函數調用。那就是,這個函數被限制在聲明它的模塊的本地范圍內使用。
大多數應試者能正確回答第一部分,一部分能正確回答第二部分,同是很少的人能懂得第三部分。這是一個應試者的嚴重的缺點,因為他顯然不懂得本地化數據和代碼范圍的好處和重要性。

Const

7.關鍵字const是什麼含意?
我只要一聽到被面試者說:「const意味著常數」,我就知道我正在和一個業余者打交道。去年Dan Saks已經在他的文章里完全概括了const的所有用法,因此ESP(譯者:Embedded Systems Programming)的每一位讀者應該非常熟悉const能做什麼和不能做什麼.如果你從沒有讀到那篇文章,只要能說出const意味著「只讀」就可以了。盡管這個答案不是完全的答案,但我接受它作為一個正確的答案。(如果你想知道更詳細的答案,仔細讀一下Saks的文章吧。)如果應試者能正確回答這個問題,我將問他一個附加的問題:下面的聲明都是什麼意思?

const int a;
int const a;
const int *a;
int * const a;
int const * a const;

前兩個的作用是一樣,a是一個常整型數。第三個意味著a是一個指向常整型數的指針(也就是,整型數是不可修改的,但指針可以)。第四個意思a是一個指向整型數的常指針(也就是說,指針指向的整型數是可以修改的,但指針是不可修改的)。最後一個意味著a是一個指向常整型數的常指針(也就是說,指針指向的整型數是不可修改的,同時指針也是不可修改的)。如果應試者能正確回答這些問題,那麼他就給我留下了一個好印象。順帶提一句,也許你可能會問,即使不用關鍵字const,也還是能很容易寫出功能正確的程序,那麼我為什麼還要如此看重關鍵字const呢?我也如下的幾下理由:
1). 關鍵字const的作用是為給讀你代碼的人傳達非常有用的信息,實際上,聲明一個參數為常量是為了告訴了用戶這個參數的應用目的。如果你曾花很多時間清理其它人留下的垃圾,你就會很快學會感謝這點多餘的信息。(當然,懂得用const的程序員很少會留下的垃圾讓別人來清理的。)
2). 通過給優化器一些附加的信息,使用關鍵字const也許能產生更緊湊的代碼。
3). 合理地使用關鍵字const可以使編譯器很自然地保護那些不希望被改變的參數,防止其被無意的代碼修改。簡而言之,這樣可以減少bug的出現。

Volatile

8. 關鍵字volatile有什麼含意 並給出三個不同的例子。

一個定義為volatile的變數是說這變數可能會被意想不到地改變,這樣,編譯器就不會去假設這個變數的值了。精確地說就是,優化器在用到這個變數時必須每次都小心地重新讀取這個變數的值,而不是使用保存在寄存器里的備份。下面是volatile變數的幾個例子:
1). 並行設備的硬體寄存器(如:狀態寄存器)
2). 一個中斷服務子程序中會訪問到的非自動變數(Non-automatic variables)
3). 多線程應用中被幾個任務共享的變數
回答不出這個問題的人是不會被僱傭的。我認為這是區分C程序員和嵌入式系統程序員的最基本的問題。嵌入式系統程序員經常同硬體、中斷、RTOS等等打交道,所用這些都要求volatile變數。不懂得volatile內容將會帶來災難。
假設被面試者正確地回答了這是問題(嗯,懷疑這否會是這樣),我將稍微深究一下,看一下這傢伙是不是直正懂得volatile完全的重要性。
1). 一個參數既可以是const還可以是volatile嗎?解釋為什麼。
2). 一個指針可以是volatile 嗎?解釋為什麼。
3). 下面的函數有什麼錯誤:
int square(volatile int *ptr)
{
return *ptr * *ptr;
}
下面是答案:
1). 是的。一個例子是只讀的狀態寄存器。它是volatile因為它可能被意想不到地改變。它是const因為程序不應該試圖去修改它。
2). 是的。盡管這並不很常見。一個例子是當一個中服務子程序修該一個指向一個buffer的指針時。
3). 這段代碼的有個惡作劇。這段代碼的目的是用來返指針*ptr指向值的平方,但是,由於*ptr指向一個volatile型參數,編譯器將產生類似下面的代碼:
int square(volatile int *ptr)
{
int a,b;
a = *ptr;
b = *ptr;
return a * b;
}
由於*ptr的值可能被意想不到地該變,因此a和b可能是不同的。結果,這段代碼可能返不是你所期望的平方值!正確的代碼如下:
long square(volatile int *ptr)
{
int a;
a = *ptr;
return a * a;
}

位操作(Bit manipulation)

9. 嵌入式系統總是要用戶對變數或寄存器進行位操作。給定一個整型變數a,寫兩段代碼,第一個設置a的bit 3,第二個清除a 的bit 3。在以上兩個操作中,要保持其它位不變。

對這個問題有三種基本的反應
1). 不知道如何下手。該被面者從沒做過任何嵌入式系統的工作。
2). 用bit fields。Bit fields是被扔到C語言死角的東西,它保證你的代碼在不同編譯器之間是不可移植的,同時也保證了的你的代碼是不可重用的。我最近不幸看到Infineon為其較復雜的通信晶元寫的驅動程序,它用到了bit fields因此完全對我無用,因為我的編譯器用其它的方式來實現bit fields的。從道德講:永遠不要讓一個非嵌入式的傢伙粘實際硬體的邊。
3). 用 #defines 和 bit masks 操作。這是一個有極高可移植性的方法,是應該被用到的方法。最佳的解決方案如下:
#define BIT3 (0x1<<3)
static int a;
void set_bit3(void)
{
a |= BIT3;
}
void clear_bit3(void)
{
a &= ~BIT3;
}
一些人喜歡為設置和清除值而定義一個掩碼同時定義一些說明常數,這也是可以接受的。我希望看到幾個要點:說明常數、|=和&=~操作。

訪問固定的內存位置(Accessing fixed memory locations)

10. 嵌入式系統經常具有要求程序員去訪問某特定的內存位置的特點。在某工程中,要求設置一絕對地址為0x67a9的整型變數的值為0xaa66。編譯器是一個純粹的ANSI編譯器。寫代碼去完成這一任務。

這一問題測試你是否知道為了訪問一絕對地址把一個整型數強制轉換(typecast)為一指針是合法的。這一問題的實現方式隨著個人風格不同而不同。典型的類似代碼如下:
int *ptr;
ptr = (int *)0x67a9;
*ptr = 0xaa55;

一個較晦澀的方法是:
*(int * const)(0x67a9) = 0xaa55;

即使你的品味更接近第二種方案,但我建議你在面試時使用第一種方案。

中斷(Interrupts)

11. 中斷是嵌入式系統中重要的組成部分,這導致了很多編譯開發商提供一種擴展—讓標准C支持中斷。具代表事實是,產生了一個新的關鍵字__interrupt。下面的代碼就使用了__interrupt關鍵字去定義了一個中斷服務子程序(ISR),請評論一下這段代碼的。

__interrupt double compute_area (double radius)
{
double area = PI * radius * radius;
printf(" Area = %f", area);
return area;
}

這個函數有太多的錯誤了,以至讓人不知從何說起了:
1). ISR 不能返回一個值。如果你不懂這個,那麼你不會被僱用的。
2). ISR 不能傳遞參數。如果你沒有看到這一點,你被僱用的機會等同第一項。
3). 在許多的處理器/編譯器中,浮點一般都是不可重入的。有些處理器/編譯器需要讓額處的寄存器入棧,有些處理器/編譯器就是不允許在ISR中做浮點運算。此外,ISR應該是短而有效率的,在ISR中做浮點運算是不明智的。
4). 與第三點一脈相承,printf()經常有重入和性能上的問題。如果你丟掉了第三和第四點,我不會太為難你的。不用說,如果你能得到後兩點,那麼你的被僱用前景越來越光明了。

代碼例子(Code examples)

12 . 下面的代碼輸出是什麼,為什麼?

void foo(void)
{
unsigned int a = 6;
int b = -20;
(a+b > 6) puts("> 6") : puts("<= 6");
}

這個問題測試你是否懂得C語言中的整數自動轉換原則,我發現有些開發者懂得極少這些東西。不管如何,這無符號整型問題的答案是輸出是「>6」。原因是當表達式中存在有符號類型和無符號類型時所有的操作數都自動轉換為無符號類型。 因此-20變成了一個非常大的正整數,所以該表達式計算出的結果大於6。這一點對於應當頻繁用到無符號數據類型的嵌入式系統來說是豐常重要的。如果你答錯了這個問題,你也就到了得不到這份工作的邊緣。

13. 評價下面的代碼片斷:

unsigned int zero = 0;
unsigned int compzero = 0xFFFF;
/*1's complement of zero */

對於一個int型不是16位的處理器為說,上面的代碼是不正確的。應編寫如下:

unsigned int compzero = ~0;

這一問題真正能揭露出應試者是否懂得處理器字長的重要性。在我的經驗里,好的嵌入式程序員非常准確地明白硬體的細節和它的局限,然而PC機程序往往把硬體作為一個無法避免的煩惱。
到了這個階段,應試者或者完全垂頭喪氣了或者信心滿滿志在必得。如果顯然應試者不是很好,那麼這個測試就在這里結束了。但如果顯然應試者做得不錯,那麼我就扔出下面的追加問題,這些問題是比較難的,我想僅僅非常優秀的應試者能做得不錯。提出這些問題,我希望更多看到應試者應付問題的方法,而不是答案。不管如何,你就當是這個娛樂吧…

動態內存分配(Dynamic memory allocation)

14. 盡管不像非嵌入式計算機那麼常見,嵌入式系統還是有從堆(heap)中動態分配內存的過程的。那麼嵌入式系統中,動態分配內存可能發生的問題是什麼?

這里,我期望應試者能提到內存碎片,碎片收集的問題,變數的持行時間等等。這個主題已經在ESP雜志中被廣泛地討論過了(主要是 P.J. Plauger, 他的解釋遠遠超過我這里能提到的任何解釋),所有回過頭看一下這些雜志吧!讓應試者進入一種虛假的安全感覺後,我拿出這么一個小節目:下面的代碼片段的輸出是什麼,為什麼?

char *ptr;
if ((ptr = (char *)malloc(0)) == NULL)
puts("Got a null pointer");
else
puts("Got a valid pointer");

這是一個有趣的問題。最近在我的一個同事不經意把0值傳給了函數malloc,得到了一個合法的指針之後,我才想到這個問題。這就是上面的代碼,該代碼的輸出是「Got a valid pointer」。我用這個來開始討論這樣的一問題,看看被面試者是否想到庫常式這樣做是正確。得到正確的答案固然重要,但解決問題的方法和你做決定的基本原理更重要些。

Typedef

15. Typedef 在C語言中頻繁用以聲明一個已經存在的數據類型的同義字。也可以用預處理器做類似的事。例如,思考一下下面的例子:
#define dPS struct s *
typedef struct s * tPS;

以上兩種情況的意圖都是要定義dPS 和 tPS 作為一個指向結構s指針。哪種方法更好呢?(如果有的話)為什麼?
這是一個非常微妙的問題,任何人答對這個問題(正當的原因)是應當被恭喜的。答案是:typedef更好。思考下面的例子:
dPS p1,p2;
tPS p3,p4;

第一個擴展為
struct s * p1, p2;

上面的代碼定義p1為一個指向結構的指,p2為一個實際的結構,這也許不是你想要的。第二個例子正確地定義了p3 和p4 兩個指針。

16. C語言同意一些令人震驚的結構,下面的結構是合法的嗎,如果是它做些什麼?
int a = 5, b = 7, c;
c = a+++b;

這個問題將做為這個測驗的一個愉快的結尾。不管你相不相信,上面的例子是完全合乎語法的。問題是編譯器如何處理它?水平不高的編譯作者實際上會爭論這個問題,根據最處理原則,編譯器應當能處理盡可能所有合法的用法。因此,上面的代碼被處理成:
c = a++ + b;
因此, 這段代碼持行後a = 6, b = 7, c = 12。

4. 面試碰壁,決定下網路優化,想問問什麼是網優什麼是無線網路優化呢這兩者有何不同

無線網路優化俗稱網優,顧名思義:手機或其他無線通信網路的維護管理,提升質量。
無線網路優化是通過對現已運行的手機通話網路進行話務數據分析、現場測試數據採集、參數分析、硬體檢查等手段,找出影響網路質量的原因,並且通過參數的修改、網路結構的調整、設備配置的調整和採取某些技術手段(採用MRP的規劃辦法等),確保系統高質量的運行,使現有網路資源獲得最佳效益,以最經濟的投入獲得最大的收益。
網路優化的工作流程具體包括五個方面:系統性能收集、數據分析及處理、制定網路優化方案、系統調整、重新制定網路優化目標。
在網路優化時首先要通過OMC-R採集系統信息,還可通過用戶申告、日常CQT測試和DT測試等信息完善問題的採集,了解用戶對網路的意見及當前網路存在的缺陷,並對網路進行測試,收集網路運行的數據;然後對收集的數據進行分析及處理,找出問題發生的根源;根據數據分析處理的結果制定網路優化方案,並對網路進行系統調整。調整後再對系統進行信息收集,確定新的優化目標,周而復始直到問題解決,使網路進一步完善。

5. 網路優化都是要做什麼啊誰會啊

主要包括網路資源管理器,應用性能加速器,網頁性能加速器三大類,針對不同的需求及功能要求進行網路的優化。

6. 網站優化面試一般提什麼問題

面試的時候不用緊張,你如果是應屆畢業生的話,一般不會問你很難的網路優化的知識,所以你只需上網看一下面試的文章,看一下比較常問的問題,以及比較好的回答。其他一般的如下:1,你對通信行業有什麼認識和看法?
答:通信行業經過了模擬信號到了數字信號,無線通信經過了GSM第二代通信技術演變到了目前商用的UMTS 3G網路。通信行業現在蓬勃發展,技術更新換代迅猛,潛力無限,必將風光無限。
2,你對工作內容和工作性質有什麼了解,常年出差能否接受?
答:工作內容最好是進行無線網路規劃和優化,這個專業是個高技術含量的專業,很有前途,涉及的面也廣。工作性質就是出差,整個通信行業都是出差,甚至常年在海外。不過吃得苦中苦方為人上人。
3,你對本行業的公司都知道有哪些,印象如何,為什麼會選擇我們公司?
答:對於知名的通信公司來說,海外的像愛立信,摩托羅拉,諾基亞,國內的華為技術,中興通訊。愛立信在2G的地位是無人能比的,龍頭老大地位,而且設備穩定,團隊專業。華為在3G的領域現在比較強勢。因為。。。(自己發揮)
4.你對我公司了解多少?。。。(自己發揮)
5.你自己有什麼優缺點?。。。(自己發揮)
希望你成功!

7. 網路優化面試問題。

1.通信行業經過了模擬信號到了數字信號,無線通信經過了GSM第二代通信技術演變到了目前商用的UMTS 3G網路。通信行業現在蓬勃發展,技術更新換代迅猛,潛力無限,必將風光無限。
2.工作內容最好是進行無線網路規劃和優化,這個專業是個高技術含量的專業,很有前途,涉及的面也廣。工作性質就是出差,整個通信行業都是出差,甚至常年在海外。不過吃得苦中苦方為人上人。
3.對於知名的通信公司來說,海外的像愛立信,摩托羅拉,諾基亞,國內的華為技術,中興通訊。愛立信在2G的地位是無人能比的,龍頭老大地位,而且設備穩定,團隊專業。華為在3G的領域現在比較強勢。海外份額很大。
4.自己發揮
5.自己發揮

8. 中國移動無線網優化工作內容和需要的技能是啥呢

上網路搜通信網優,或者網路優化。進移動有人最靠譜。

9. 復試網路優化工程師需要掌握的信息

樓主你遇到了一個熱心且好心的專業回答者……下面的東西希望能對你有幫助。

1,一些移動通信技術的基礎,比如主要的通信制式:2G(GSM、CDMA),3G(WCDMA、CDMA2000、TD-SCDMA),「小區」的概念,「切換」的概念,完成一次語音通話過程在基站到手機之間都進行了哪些步驟等等

2,網路優化從時間上分為「工程優化」(建網初期)和「日常優化」(正式進入網路使用階段),整個網優工作包含「前台路測」和「後台分析」。路測就是你帶上筆記本電腦、手機、GPS之類的東西出去測試並記錄無線環境的一些通信數據和指標,這項工作通常是沿著固定路線來測試,因此叫路測;後台分析就是你把路測記錄的數據帶回去,然後通常是將這份數據導入專業軟體裡面回放,以使得在路測時進行的那些通信過程在電腦上模擬重現,進而更精確地分析並找出問題,提出優化建議。

在優化後期會有一項很重要的工作稱之為「話務統計」,簡稱話統,即是從「核心網」或者「RNC機房(無線網路控制器機房)」調出平時所記錄下來的移動通信用戶的通話資料,進行各方面的統計(如通話時長、接通率、掉話率)以得出很多個通信指標,進而分析問題並優化。

3、網優應該解決的比較典型的網路問題:「弱覆蓋」or「過覆蓋」、「鄰區缺失」、「導頻污染」、基站硬體問題、傳輸問題等等……

其實面試時不一定非得他問什麼你就答什麼,也許他問的問題不會涉及到我上面的那些方面,但是你自己可以主動一點啊,你直接告訴他你所了解到的網優的知識。我上面加引號的那些概念都非常重要,我要在這里單獨一個個解釋一時也說不完,網路一下應該都能了解到其概念的解釋,實在找不到解釋也沒關系,畢竟作為應屆畢業生你不需要理解得有多透徹,但是這些概念只要你隨便抬一兩個出來,業內人士一聽就知道你對網優是有比較准確實用的認識的,比如電話打不通你不要直接說打不通,而要稱之為「通話擁塞(blockedcall)」,電話里聊著聊著突然斷了你不要說斷了,那個叫「掉話(droppedcall)……這樣就專業多了,這就是優勢啊,你的競爭對手可不一定知道這些東西。

附件是一張網路優化流程圖,很重要,實在不行就只記住這張圖也能讓你領先你的對手(一般來說哈)。

再截取一些我以前東拼西湊找的網優資料(以WCDMA網路優化為例),能看多少算多少。

祝你好運!!!

——————(以下是復制粘貼的資料)————————

3G網路的一個最主要特徵就是新業務種類繁多,用戶對業務的體驗取決於端到端的網路性能,在網路正式商用之前,先要開展預商用來收集用戶反饋,才可以保證正式商用時能達到用戶的預期。所以在網路商用前就要開展網優工作,該階段由於沒有正式投入商用,沒有真實的話務負載。最主要的優化是覆蓋問題,這是保證網路能較好服務的基本;其次為容量優化和質量優化,提升性能和網路容量,同時關注基本的質量指標。為了實現此階段優化的目的,可採用常規的優化方法:路測和信令分析相結合,通過大量的路測工作,模擬用戶行為來了解和改善網路性能,以保證網路的順利開通。

WCDMA網路優化過程一般可分為幾步:首先設定質量指標,定義端到端的質量目標和不同業務類型的性能;其次,通過網管系統、路測設備、協議分析儀甚至用戶申告來收集網路性能數據,由網路報告工具提供質量統計和預分析數據,基於網路配置,就可以進一步詳細分析提高質量的方法;再次,對搜集到的網路運行數據進行綜合分析,就可以得出目前網路運行中存在的問題及可能的原因。

根據網路運營的不同階段,網路優化一般可分為工程優化和運維優化兩部分[3]。

4.2.1工程優化

工程優化指在涉及較大網路投資的工程建設階段進行的優化,包括新建網路以及擴容工程的優化,該工作在工程建設完成後、投入運營之前進行,目標是通過調測和優化使網路達到驗收指標並可以正常開通。對於新建網路,由於沒有正式投入商用,網路中沒有實際的用戶,因此優化工作內容是通過大量DT和CQT的工作了解和驗證網路性能,以保證網路的順利開通。

下面對流程進行詳細說明。

(1)單站配置檢查

單站配置檢查主要包括設備排障、環境測試、參數檢查、傳輸驗證等內容。其中設備排障主要關注基站設備的軟硬體故障排除、軟硬體版本問題;環境測試目的是了解基站周圍環境的電磁干擾情況,並消除干擾源;參數檢查主要通過OMC-R檢查節點數據的一致性和完整性、配置原則和基站天饋參數(如基站經緯度、方向角和下傾角等)的准確性;傳輸驗證主要檢驗兩個相連節點的傳輸鏈路配置。

(2)單站調測

單站調測是每個基站必要的工作驗證和測試工作。主要測試手段包括上面提到的DT和CQT。

CQT測試:包括固定→移動呼叫、移動→固定呼叫、移動→移動呼叫、非語音業務,主要關注CQT中各類業務是否正常,是否有雜訊、迴音、話音斷續等不良情況,若發現問題應做記錄,並定位及解決問題。

DT測試中,對整個基站的覆蓋范圍、接收信號強度、信噪比以及本基站扇區與鄰近基站扇區間的切換進行測試,主要關注其是否達到網路規劃時覆蓋區域的要求,與其他基站是否切換正常等,若發現問題應做記錄,並定位及解決問題。

(3)片區優化

通常,15~20個小區可以組成一個片區(Cluster)。對於新建網路,片區優化時,至少應該有一個中心小區(帶兩層環繞小區)已經開通,以保證中心小區的測試條件與實際情況相近,並能在中心小區和第一層環繞小區附近產生實際的切換邊界。

片區優化的目的是通過相應區域的DT和CQT進行片區網路性能的驗證和優化,其中測試記錄更加關注通話業務的數據(如接通率、切換成功率等)。

(4)全網優化

通過片區優化後將全網內所有小區激活,在載入環境下對整個無線網路進行全面優化。工程優化中前三步均是在無網路負載情況下完成,而在全網優化階段必須進行模擬載入優化。全網優化的測試路線選擇可以是一條或多條,一般應遵循下列原則:

(1)穿越盡可能多的基站;

(2)包含網路覆蓋區的主要道路;

(3)在測試路線上車輛能以不同的速度行駛;

(4)包含不同的電波傳播環境;

(5)路線應穿越基站的重疊覆蓋區。

4.2.2運維優化

運維優化主要是指系統在正式投入商用後至下一次網路擴容之前,為保持和提高網路質量,有效利用網路資源而開展的日常優化工作。運維優化不涉及較大的網路投資,其工作重點是改善客戶的感知度。

運維優化貫穿於網路運營維護的全過程。網路投入商用後,運營維護和優化是相輔相成的。維護側重於網路性能的監測、網路故障的處理、用戶投訴的響應和系統升級管理,其解決的問題往往是顯而易見的故障性問題;而優化則側重於通過網路性能、網路故障、用戶投訴等信息的統計,進行問題分析、定位和處理,其解決的問題可以是故障性問題,也可以是系統性問題,但往往是難以實時發現和解決的問題。

維護過程中記錄的數據是日常優化的基礎,而日常優化則反過來改善網路性能,降低維護的難度。運維優化的工作內容主要針對全局性或者局部性的網路KPI(KeyPerformanceIndication)問題,通過性能指標統計、測試評估網路性能,對問題進行分析定位,提出針對性的解決方案實現KPI的優化。根據優化范圍,運維優化可分為單站優化、片區優化和系統級優化,單站優化、片區優化和系統級優化的流程基本相同。

與工程優化不同的是,運維優化是長期和循環式的工作,工作內容較為繁雜,需要具備豐富優化經驗的工程師。

10. 本人應屆畢業生想問:應聘網路優化工程師面試官常提的問題都有什麼

應聘網路優化工程師面試官常提的問題有這幾個方向:

一、問問你的家裡情況,比如家在哪,家裡有幾個兄弟姐妹,有多少地之類的,不要以為面試官在跟你閑談,他從你的回答中就能聽出你這個人能不能適應出差,因為網優是要常年出差的。

二、可能會問道一些專業知識,比如手機的開機流程,或是主叫的信令流程,或是遇到了導頻污染該怎麼處理等等,如果你能學會一款應用軟體,比如PIONEER,TEMS等,在面試中會為你加分,而且可能是直接錄用。