";
echo "| SHELF | ";
echo "";
echo "";
echo "";
echo "| Door Alarm | ";
echo "Uplink Volume Control | ";
echo "Downlink Volume Control | ";
echo "";
echo " ";
echo "Disable | ";
echo "normal | ";
echo "normal | ";
echo "";
echo "";
///////////////////////////////////////////////////////////////////////////////
echo "";
echo "";
echo "| No | ";
echo "AdminState | ";
echo "OperState | ";
echo "AvailStatus | ";
echo "Interface | ";
echo " ";
//Card ================================================================================================
//...>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
$sqlstring = "select engDisplayName,ObjectId from OMCR_BSSTREE where engDisplayName like 'Card%' and Presence=1 and ObjectId not like 'BtsMgr_Shelf%' and bssid=$bssid";
//echo $sqlstring . " ";
$result = mysqli_query($pubConn,$sqlstring) or
die("Invalid query: $sqlstring\n" . mysqli_error($pubConn));
while($row = mysqli_fetch_row($result))
{
list($display_name[],$object_name[]) =$row;
}
$no_of_obj = count($object_name);
$sqlstring = "select engDisplayName,ObjectId from OMCR_BSSTREE where engDisplayName like 'DSP Card%' and Presence=1 and bssid=$bssid";
//echo $sqlstring . " ";
$result = mysqli_query($pubConn,$sqlstring) or
die("Invalid query: $sqlstring\n" . mysqli_error($pubConn));
while($row = mysqli_fetch_row($result))
{
list($dsp_display_name[],$dsp_object_name[]) =$row;
}
$no_of_dsp = count($dsp_object_name);
echo "";
for($i=0;$i<$no_of_obj;$i++)
{
$conts = explode(".",$object_name[$i]);//Card.0.1
$sqlstring = "select Presence from OMCR_BSSTREE where ObjectId='Port.0.$conts[2].0' and bssid=$bssid";
$result = mysqli_query($pubConn,$sqlstring) or
die("Invalid query: $sqlstring\n" . mysqli_error($pubConn));
$row = mysqli_fetch_row($result);
$presence0 = $row[0];
$sqlstring = "select Presence from OMCR_BSSTREE where ObjectId='Port.0.$conts[2].1' and bssid=$bssid";
$result = mysqli_query($pubConn,$sqlstring) or
die("Invalid query: $sqlstring\n" . mysqli_error($pubConn));
$row = mysqli_fetch_row($result);
$presence1 = $row[0];
if($presence0==1&&$presence1==1){//////////////////////////////////
//print_r($object_name);
echo "";
//echo "| Port 0";
echo " | $display_name[$i] | ";
$sqlstring = "select AdminState,OperState,AvailStatus,INTERFACE from OMCR_E1port where ObjectId='Port.0.$conts[2].0' and bssid=$bssid";
//echo $sqlstring . " ";
$result = mysqli_query($pubConn,$sqlstring) or
die("Invalid query: $sqlstring\n" . mysqli_error($pubConn));
while($row = mysqli_fetch_row($result))
{
list($adminstate,$operstate,$availstatus,$interface) =$row;
}
if($adminstate==1)$adminstate="Locked";
else if($adminstate==2)$adminstate="Unlocked";
if($operstate==1)$operstate="Disable";
else if($operstate==2)$operstate="Enable";
if($availstatus==0)$availstatus="In_Test";
else if($availstatus==1)$availstatus="Failed";
else if($availstatus==2)$availstatus="Power_Off";
else if($availstatus==3)$availstatus="Offline";
else if($availstatus==4)$availstatus="Online";
else if($availstatus==5)$availstatus="Dependency";
else if($availstatus==6)$availstatus="Degraded";
else if($availstatus==7)$availstatus="Not_Installed";
if($interface==0)$interface="Unused";
else if($interface==1)$interface="AIF";
else if($interface==2)$interface="ABIS";
else if($interface==5)$interface="R2";
echo "Port 0";//-----Port 0
echo " | ";
echo "$adminstate | ";
echo "$operstate | ";
echo "$availstatus | ";
echo "$interface | ";
echo "";
echo "";
echo "";
echo " | ";
$sqlstring = "select AdminState,OperState,AvailStatus,INTERFACE from OMCR_E1port where ObjectId='Port.0.$conts[2].1' and bssid=$bssid";
//echo $sqlstring . " ";
$result = mysqli_query($pubConn,$sqlstring) or
die("Invalid query: $sqlstring\n" . mysqli_error($pubConn));
while($row = mysqli_fetch_row($result))
{
list($adminstate,$operstate,$availstatus,$interface) =$row;
}
if($adminstate==1)$adminstate="Locked";
else if($adminstate==2)$adminstate="Unlocked";
if($operstate==1)$operstate="Disable";
else if($operstate==2)$operstate="Enable";
if($availstatus==0)$availstatus="In_Test";
else if($availstatus==1)$availstatus="Failed";
else if($availstatus==2)$availstatus="Power_Off";
else if($availstatus==3)$availstatus="Offline";
else if($availstatus==4)$availstatus="Online";
else if($availstatus==5)$availstatus="Dependency";
else if($availstatus==6)$availstatus="Degraded";
else if($availstatus==7)$availstatus="Not_Installed";
if($interface==0)$interface="Unused";
else if($interface==1)$interface="AIF";
else if($interface==2)$interface="ABIS";
else if($interface==5)$interface="R2";
echo "Port 1";
echo " | ";
echo "$adminstate | ";
echo "$operstate | ";
echo "$availstatus | ";
echo "$interface | ";
echo "";
echo "";
//Dsp Card=====================================================================================
//AdminState OperaState AvailStatus DSP Type
echo "";
echo "";
echo "| Dsp No | ";
echo "AdminState | ";
echo "OperaState | ";
echo "AvailStatus | ";
echo "DSP Type | ";
//echo " | ";
echo " ";
for($j=0;$j<$no_of_dsp;$j++)
{
$dconts = explode(".",$dsp_object_name[$j]);//DSP.0.cardnum.dspnum.(0~3)
$cardnum = $dconts[2];
$dspnum = $dconts[3];
if($dconts[2] == ($i+1))
{
//print_r($dsp_object_name[$j]);
echo "";
echo "";
//$temp=substr($dsp_display_name[$j],4);
echo "| $dsp_display_name[$j] | ";
//echo "$dsp_display_name[$j] | ";
//dsp 0
echo "Dsp 0 | ";
$sqlstring = "select Type,AdminState,OperState,AvailStatus from OMCR_TrauDsp where ObjectId='DSP.0.$cardnum.$dspnum.0' and bssid=$bssid";
//echo $sqlstring . " ";
$result = mysqli_query($pubConn,$sqlstring) or
die("Invalid query: $sqlstring\n" . mysqli_error($pubConn));
while($row = mysqli_fetch_row($result))
{
list($type,$adminstate,$operstate,$availstatus) =$row;
}
if($type==0)$type="Half Rate";
else if($type==1)$type="Full Rate";
else if($type==2)$type="Enhanced Full Rate";
if($adminstate==1)$adminstate="Locked";
else if($adminstate==2)$adminstate="Unlocked";
if($operstate==1)$operstate="Disable";
else if($operstate==2)$operstate="Enable";
if($availstatus==0)$availstatus="In_Test";
else if($availstatus==1)$availstatus="Failed";
else if($availstatus==2)$availstatus="Power_Off";
else if($availstatus==3)$availstatus="Offline";
else if($availstatus==4)$availstatus="Online";
else if($availstatus==5)$availstatus="Dependency";
else if($availstatus==6)$availstatus="Degraded";
else if($availstatus==7)$availstatus="Not_Installed";
echo "$adminstate | ";
echo "$operstate | ";
echo "$availstatus | ";
echo "$type | ";
echo "";
//dsp 1
echo "";
echo " | ";
echo "Dsp 1 | ";
$sqlstring = "select Type,AdminState,OperState,AvailStatus from OMCR_TrauDsp where ObjectId='DSP.0.$cardnum.$dspnum.1' and bssid=$bssid";
//echo $sqlstring . " ";
$result = mysqli_query($pubConn,$sqlstring) or
die("Invalid query: $sqlstring\n" . mysqli_error($pubConn));
while($row = mysqli_fetch_row($result))
{
list($type,$adminstate,$operstate,$availstatus) =$row;
}
if($type==0)$type="Half Rate";
else if($type==1)$type="Full Rate";
else if($type==2)$type="Enhanced Full Rate";
if($adminstate==1)$adminstate="Locked";
else if($adminstate==2)$adminstate="Unlocked";
if($operstate==1)$operstate="Disable";
else if($operstate==2)$operstate="Enable";
if($availstatus==0)$availstatus="In_Test";
else if($availstatus==1)$availstatus="Failed";
else if($availstatus==2)$availstatus="Power_Off";
else if($availstatus==3)$availstatus="Offline";
else if($availstatus==4)$availstatus="Online";
else if($availstatus==5)$availstatus="Dependency";
else if($availstatus==6)$availstatus="Degraded";
else if($availstatus==7)$availstatus="Not_Installed";
echo "$adminstate | ";
echo "$operstate | ";
echo "$availstatus | ";
echo "$type | ";
echo " ";
//dsp 2
echo "";
echo " | ";
echo "Dsp 2 | ";
$sqlstring = "select Type,AdminState,OperState,AvailStatus from OMCR_TrauDsp where ObjectId='DSP.0.$cardnum.$dspnum.2' and bssid=$bssid";
//echo $sqlstring . " ";
$result = mysqli_query($pubConn,$sqlstring) or
die("Invalid query: $sqlstring\n" . mysqli_error($pubConn));
while($row = mysqli_fetch_row($result))
{
list($type,$adminstate,$operstate,$availstatus) =$row;
}
if($type==0)$type="Half Rate";
else if($type==1)$type="Full Rate";
else if($type==2)$type="Enhanced Full Rate";
if($adminstate==1)$adminstate="Locked";
else if($adminstate==2)$adminstate="Unlocked";
if($operstate==1)$operstate="Disable";
else if($operstate==2)$operstate="Enable";
if($availstatus==0)$availstatus="In_Test";
else if($availstatus==1)$availstatus="Failed";
else if($availstatus==2)$availstatus="Power_Off";
else if($availstatus==3)$availstatus="Offline";
else if($availstatus==4)$availstatus="Online";
else if($availstatus==5)$availstatus="Dependency";
else if($availstatus==6)$availstatus="Degraded";
else if($availstatus==7)$availstatus="Not_Installed";
echo "$adminstate | ";
echo "$operstate | ";
echo "$availstatus | ";
echo "$type | ";
echo " ";
//dsp 3
echo "";
echo " | ";
echo "Dsp 3 | ";
$sqlstring = "select Type,AdminState,OperState,AvailStatus from OMCR_TrauDsp where ObjectId='DSP.0.$cardnum.$dspnum.3' and bssid=$bssid";
//echo $sqlstring . " ";
$result = mysqli_query($pubConn,$sqlstring) or
die("Invalid query: $sqlstring\n" . mysqli_error($pubConn));
while($row = mysqli_fetch_row($result))
{
list($type,$adminstate,$operstate,$availstatus) =$row;
}
if($type==0)$type="Half Rate";
else if($type==1)$type="Full Rate";
else if($type==2)$type="Enhanced Full Rate";
if($adminstate==1)$adminstate="Locked";
else if($adminstate==2)$adminstate="Unlocked";
if($operstate==1)$operstate="Disable";
else if($operstate==2)$operstate="Enable";
if($availstatus==0)$availstatus="In_Test";
else if($availstatus==1)$availstatus="Failed";
else if($availstatus==2)$availstatus="Power_Off";
else if($availstatus==3)$availstatus="Offline";
else if($availstatus==4)$availstatus="Online";
else if($availstatus==5)$availstatus="Dependency";
else if($availstatus==6)$availstatus="Degraded";
else if($availstatus==7)$availstatus="Not_Installed";
echo "$adminstate | ";
echo "$operstate | ";
echo "$availstatus | ";
echo "$type | ";
echo " ";
if($j==0)
{
echo "";
echo "";
echo "| No | ";
echo "AdminState | ";
echo "OperState | ";
echo "AvailStatus | ";
echo "Interface | ";
echo " ";
}
}
}
}///////////////////////////////////////////////////////////
/*
*/
}
$sqlstring = "select Presence from OMCR_BSSTREE where ObjectId='Card.0.17' and bssid=$bssid";
//echo $sqlstring . " ";
$result = mysqli_query($pubConn,$sqlstring) or
die("Invalid query: $sqlstring\n" . mysqli_error($pubConn));
while($row = mysqli_fetch_row($result))
{
$presence =$row[0];
}
if($presence==1){
echo "";
//====clock module=================
echo "";
echo "";
echo " | ";
echo "Part Number | ";
echo "Revision Number | ";
echo "Serial Number | ";
echo " | ";
echo " ";
//get the data from database
$sqlstring = "select PartNumber,RevNumber,SerialNumber from OMCR_ClockMod where ObjectId='Card.0.17' and bssid=$bssid";
//echo $sqlstring . " ";
$result = mysqli_query($pubConn,$sqlstring) or
die("Invalid query: $sqlstring\n" . mysqli_error($pubConn));
while($row = mysqli_fetch_row($result))
{
list($PartNumber,$RevNumber,$SerialNumber) =$row;
}
echo "";
echo "";
echo "| ClockModule | ";
echo "$PartNumber | ";
echo "$RevNumber | ";
echo "$SerialNumber | ";
echo " | ";
echo "";
}
//Bsc.0===========================================>
echo " ";
echo " ";
echo "| Bsc | ";
echo "";
$sqlstring = "select AdminState,OperState,AvailStatus,Label,EnableVeryEarlyAssignment from OMCR_Bsc where ObjectId='Bsc.0' and bssid=$bssid";
//echo $sqlstring . " ";
$result = mysqli_query($pubConn,$sqlstring) or
die("Invalid query: $sqlstring\n" . mysqli_error($pubConn));
while($row = mysqli_fetch_row($result))
{
list($adminstate,$operstate,$availstatus,$label,$vea) =$row;
}
if($adminstate==1)$adminstate="Locked";
else if($adminstate==2)$adminstate="Unlocked";
if($operstate==1)$operstate="Disable";
else if($operstate==2)$operstate="Enable";
if($availstatus==0)$availstatus="In_Test";
else if($availstatus==1)$availstatus="Failed";
else if($availstatus==2)$availstatus="Power_Off";
else if($availstatus==3)$availstatus="Offline";
else if($availstatus==4)$availstatus="Online";
else if($availstatus==5)$availstatus="Dependency";
else if($availstatus==6)$availstatus="Degraded";
else if($availstatus==7)$availstatus="Not_Installed";
if($vea==0)$vea="Disable";
else if($vea==1)$vea="Enable";
echo "";
echo "";
echo "| Label | ";
echo "AdminState | ";
echo "OperaState | ";
echo "AvailStatus | ";
echo "VEA | ";
echo "";
echo " ";
echo "";
echo "";
echo "";
echo "| \"$label\" | ";
echo "$adminstate | ";
echo "$operstate | ";
echo "$availstatus | ";
echo "$vea | ";
echo " ";
echo " ";
echo "";
//Add BtsMgr---------------->
$sqlstring = "select ObjectId from OMCR_BSSTREE where engDisplayName like 'BTS Manager%' and Presence=1 and bssid=$bssid";
$objectid = 'BssFunc';
$addtype = 'BtsMgr';
//echo $sqlstring . " ";
$result = mysqli_query($pubConn,$sqlstring) or
die("Invalid query: $sqlstring\n" . mysqli_error($pubConn));
while($row = mysqli_fetch_row($result))
{
$bts_objectid[] =$row[0];
}
$no_bts_exist=count($bts_objectid);
$array = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12);
//print_r($array);
for($n=0;$n<$no_bts_exist;$n++)
{
$bts_num = explode(".",$bts_objectid[$n]);
$num[$n] = $bts_num[1];
unset($array[$num[$n]-1]);
}
$array = array_values($array);
//print_r($array);
$btsid = $array[0];
echo "";
echo "";
echo "| BtsMgr | ";
echo "+ | ";
echo " ";
//BtsMgr>======================================================================
$sqlstring = "select engDisplayName,ObjectId from OMCR_BSSTREE where engDisplayName like 'BTS Manager%' and ObjectId<>'BtsMgr.0' and Presence=1 and bssid=$bssid";
//echo $sqlstring . " ";
$result = mysqli_query($pubConn,$sqlstring) or
die("Invalid query: $sqlstring\n" . mysqli_error($pubConn));
while($row = mysqli_fetch_row($result))
{
list($bts_display_name[],$bts_object_name[]) =$row;
}
$no_of_bts = count($bts_object_name);
$bsplus = 0;
echo " | ";
echo "";
echo "";
echo "| BtsMgr_Num | ";
echo "BtsMgrName | ";
echo "E1UseType | ";
echo "RfdType | ";
echo "Delete | ";
echo "";
echo " ";
//BtsMgr 0 >>>>>>>Bsplus
if($isbsplus==1)
{
$sqlstring = "select Label,E1UseType,RfdType from OMCR_BtsMgr where ObjectId='BtsMgr.$bsplus' and bssid=$bssid";
//echo $sqlstring . " ";
$btsid=0;
$result = mysqli_query($pubConn,$sqlstring) or
die("Invalid query: $sqlstring\n" . mysqli_error($pubConn));
while($row = mysqli_fetch_row($result))
{
list($label,$e1tp,$rfd) =$row;
}
if($e1tp==0)$e1tp="Dedicated";
else if($e1tp==1)$e1tp="DC_String";
else if($e1tp==2)$e1tp="DC_Ring";
else if($e1tp==3)$e1tp="XConnect";
echo "";
echo "";
echo "| 0 | ";//bsplus
$helf = "./objShow.php?language=$language&objectid=BtsMgr.0&tablename=OMCR_BtsMgr&bssid=$bssid&btsid=$btsid";
echo "\"$label\" | ";
echo "$e1tp | ";
echo "$rfd | ";
echo " | ";
//echo "";
echo "";
}
//BtsMgr (1~12)==========================================================>
for($k=0;$k<$no_of_bts;$k++)
{
$bconts = explode(".",$bts_object_name[$k]);
$btsid = $bconts[1];
$sqlstring = "select Label,E1UseType,RfdType from OMCR_BtsMgr where ObjectId='BtsMgr.$bconts[1]' and bssid=$bssid";
//echo $sqlstring . " ";
$result = mysqli_query($pubConn,$sqlstring) or
die("Invalid query: $sqlstring\n" . mysqli_error($pubConn));
while($row = mysqli_fetch_row($result))
{
list($label,$e1tp,$rfd) =$row;
}
if($e1tp==0)$e1tp="Dedicated";
else if($e1tp==1)$e1tp="DC_String";
else if($e1tp==2)$e1tp="DC_Ring";
else if($e1tp==3)$e1tp="XConnect";
echo "";
echo "";
echo "";
echo " ";
//SmsCb..>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
$sqlstring = "select CBCHLoading_0,CBCHLoading_1,CBCHLoading_2,CBCHLoading_3,CBCHLoading_4 from OMCR_SmsCb where ObjectId='SmsCb.0' and bssid=$bssid";
$result = mysqli_query($pubConn,$sqlstring) or
die("Invalid query: $sqlstring\n" . mysqli_error($pubConn));
while($row = mysqli_fetch_row($result))
{
list($cbc0,$cbc1,$cbc2,$cbc3,$cbc4) =$row;
}
$ref = "./objShow.php?language=$language&objectid=SmsCb.0&tablename=OMCR_SmsCb&bssid=$bssid";
echo "";
echo "| SmsCb | ";
echo "";
echo "";
echo "";
echo "| CBCHLoading_0 | ";
echo "CBCHLoading_1 | ";
echo "CBCHLoading_2 | ";
echo "CBCHLoading_3 | ";
echo "CBCHLoading_4 | ";
echo " ";
echo "";
echo "| $cbc0 | ";
echo "$cbc1 | ";
echo "$cbc2 | ";
echo "$cbc3 | ";
echo "$cbc4 | ";
echo "";
echo " ";
echo " ";
echo " | ";
echo " ";
?>
| | |