|
1 <html>
2 <body>
3 <?php
4 $hnb_num=0;
5 $hnb_ip=array();
6 $ue_num=0;
7 $ue_id=array();
8 $ue_context_id=array();
9 $ue_cs_rua_status=array();
10 $ue_cs_ranap_status=array();
11 $ue_ps_rua_status=array();
12 $ue_ps_ranap_status=array();
13
14 exec("cmdcli 172.21.22.97 cn php", $output);
15 $k=0;
16 $line=$output[$k++];
17 $temp=split(" ",$line);
18 $hnb_num=$temp[1];
19 for($iter=0;$iter<$hnb_num;$iter++){
20 $ue_id_t=array();
21 $ue_context_id_t=array();
22 $ue_cs_rua_status_t=array();
23 $ue_cs_ranap_status_t=array();
24 $ue_ps_rua_status_t=array();
25 $ue_ps_ranap_status_t=array();
26 $line=$output[$k++];
27 $temp=split(" ",$line);
28 $hnb_ip[$iter]=$temp[1];
29 $line=$output[$k++];
30 $temp=split(" ",$line);
31 $ue_num=$temp[1];
32 for($i=0;$i<$ue_num;$i++){
33 $line=$output[$k++];
34 $temp=split(" ",$line);
35 $ue_id_t[$i]=$temp[1];
36
37 $line=$output[$k++];
38 $temp=split(" ",$line);
39 $ue_context_id_t[$i]=$temp[1];
40
41 $line=$output[$k++];
42 $temp=split(" ",$line);
43 $ue_cs_rua_status_t[$i]=$temp[1];
44 $ue_cs_ranap_status_t[$i]=$temp[3];
45
46 $line=$output[$k++];
47 $temp=split(" ",$line);
48 $ue_ps_rua_status_t[$i]=$temp[1];
49 $ue_ps_ranap_status_t[$i]=$temp[3];
50 }
51 $ue_id[]=$ue_id_t;
52 $ue_context_id[]=$ue_context_id_t;
53 $ue_cs_rua_status[]=$ue_cs_rua_status_t;
54 $ue_cs_ranap_status[]=$ue_cs_ranap_status_t;
55 $ue_ps_rua_status[]=$ue_ps_rua_status_t;
56 $ue_ps_ranap_status[]=$ue_ps_ranap_status_t;
57 }
58 ?>
59 <?php
60 echo "<form name='form1' method='post' action='action.php'>";
61 for($iter=0;$iter<$hnb_num;$iter++){
62 $ue_id_t=$ue_id[$iter];
63 $ue_context_id_t=$ue_context_id[$iter];
64 $ue_cs_rua_status_t=$ue_cs_rua_status[$iter];
65 $ue_cs_ranap_status_t=$ue_cs_ranap_status[$iter];
66 $ue_ps_rua_status_t=$ue_ps_rua_status[$iter];
67 $ue_ps_ranap_status_t=$ue_ps_ranap_status[$iter];
68 echo "<p>";
69 echo "<span title='plmn:10587 ci:bc75000 rnc_id:c70b000 lac:d030 rac:0 sac:1'>
70 hnb[$iter] ip: [$hnb_ip[$iter]] </span>";
71 echo "</p>";
72
73 echo "<table border='1px' bordercolor='#000000' cellspacing='0px' style='border-collapse:collapse'>";
74
75 echo "<tr>";
76 echo "<th rowspan='2'> ID </th>";
77 echo "<th rowspan='2'> Context ID </th>";
78 echo "<th colspan='2'> CS </th>";
79 echo "<th colspan='2'> PS </th>";
80 echo "</tr>";
81
82 echo "<tr>";
83 echo "<th> RUA status </th>";
84 echo "<th> RANAP status </th>";
85 echo "<th> RUA status </th>";
86 echo "<th> RANAP status </th>";
87 echo "</tr>";
88
89 for($i=0;$i<$ue_num;$i++){
90 echo "<tr>";
91 echo "<td>$ue_id_t[$i]</td>";
92 echo "<td>$ue_context_id_t[$i]</td>";
93 echo "<td>$ue_cs_rua_status_t[$i]</td>";
94 echo "<td>$ue_cs_ranap_status_t[$i]</td>";
95 echo "<td>$ue_ps_rua_status_t[$i]</td>";
96 echo "<td>$ue_ps_ranap_status_t[$i]</td>";
97 echo "</tr>";
98
99 }
100 echo "</table>";
101 }
102 echo "<p>";
103 echo "<select name='hnb'>";
104 for($iter=0;$iter<$hnb_num;$iter++){
105 echo "<option>$hnb_ip[$iter]</option>";
106 }
107 echo "</select>";
108 echo "<select name='ue'>";
109 for($iter=0;$iter<$hnb_num;$iter++){
110 $ue_id_t=$ue_id[$iter];
111 for($i=0;$i<$ue_num;$i++){
112 echo "<option>$ue_id_t[$i]";
113 }
114 }
115 echo "</select>";
116 echo "<select name='action'>
117 <option>deregister</option>
118 <option>reset</option>
119 <option>call</option>
120 <option>disconnect</option>
121 <option>paging</option>
122 <option>send sms</option>
123 <option>disregister</option>
124 </select>
125 <input type='submit' value='go'></input>
126 ";
127 echo "</form>";
128 echo "</p>";
129 echo "<form name='form2' method='post' action='index.php'>";
130 echo "<input type='submit' value='reload'></input>";
131 echo "</form>";
132 ?>
133 </html>
|
|
|