Gabay sa Gumagamit ng Mga Mobile Computer ng ZEBRA TC77 Series
Tungkol sa Gabay na Ito
Ang gabay na ito ay nagbibigay ng mga rekomendasyon para sa voice deployment gamit ang mga sumusunod na mobile computer at
kanilang mga accessories
- TC52
- TC52-HC
- TC52x
- TC57
- TC72
- TC77
- PC20
- MC93
- EC30
Mga Kumbensiyon sa Notasyon
Ang mga sumusunod na kombensiyon ay ginagamit sa dokumentong ito:
- Ang naka-bold na teksto ay ginagamit upang i-highlight ang sumusunod:
- Dialog box, window, at mga pangalan ng screen
- Mga pangalan ng drop-down list at list box
- Mga pangalan ng checkbox at radio button
- Mga icon sa isang screen
- Mga pangunahing pangalan sa isang keypad
- Mga pangalan ng button sa isang screen
- Ang mga bala (•) ay nagpapahiwatig ng:
- Mga item ng aksyon
- Listahan ng mga alternatibo
- Mga listahan ng mga kinakailangang hakbang na hindi kinakailangang sunud-sunod.
- Mga sunod-sunod na listahan (para sa halample, ang mga naglalarawan ng sunud-sunod na mga pamamaraan) ay lilitaw bilang mga listahang may numero.
Mga Kombensiyon sa Icon
Ang hanay ng dokumentasyon ay idinisenyo upang bigyan ang mambabasa ng higit pang mga visual na pahiwatig. Ang mga sumusunod na graphic na icon ay ginagamit sa buong hanay ng dokumentasyon. Ang mga icon na ito at ang mga nauugnay na kahulugan ay inilarawan sa ibaba.
TANDAAN: Ang teksto dito ay nagpapahiwatig ng impormasyon na pandagdag para sa user na malaman at na hindi kinakailangan upang makumpleto ang isang gawain. Ang teksto dito ay nagpapahiwatig ng impormasyon na mahalaga para sa user na malaman.
Mga Kaugnay na Dokumento
Para sa pinakabagong bersyon ng gabay na ito at lahat ng hanay ng dokumentasyon para sa kani-kanilang mga device, pumunta sa: zebra.com/support. Sumangguni sa partikular na dokumentasyon ng vendor para sa detalyadong impormasyon sa imprastraktura.
Mga Setting ng Device
Kasama sa kabanatang ito ang mga setting ng device para sa default, suportado, at mga rekomendasyon sa trapiko ng boses.
Default, Sinusuportahan, at Inirerekomenda para sa Mga Setting ng Voice Device
Kasama sa seksyong ito ang mga partikular na rekomendasyon para sa boses na hindi nakatakda bilang default na out-of-the-box na configuration. Karaniwang pinapayuhan na suriin ang mga partikular na setting na iyon na naaayon sa mga pangangailangan at compatibility ng WLAN network. Sa ilang mga kaso, ang pagpapalit ng mga default ay maaaring makapinsala sa pagganap ng generic na pagkakakonekta.
Bukod sa mga partikular na rekomendasyong iyon na mangangailangan ng maingat na pagsusuri, karamihan sa device
Ang mga default na setting ay na-optimize na para sa voice connectivity. Para sa kadahilanang iyon, inirerekomendang panatilihin ang mga default at hayaan ang device na dynamic na ayusin ang mga antas ng pagpili ng dynamic na tampok ng WLAN network. Dapat lang magbago ang configuration ng device kung mayroong WLAN network (wireless LAN controller (WLC), access point (AP)) na mga feature na nag-uutos ng kani-kanilang mga pagbabago sa gilid ng device upang payagan ang wastong interoperation.
Pansinin ang sumusunod:
- Ang pairwise master key identifier (PMKID) ay naka-disable sa device bilang default. Kung naka-configure ang iyong configuration ng imprastraktura para sa PMKID, paganahin ang PMKID at i-disable ang configuration ng oportunistic na key caching (OKC).
- Ang tampok na Subnet Roam ay nagpapahintulot sa iyo na baguhin ang network IP ng WLAN interface kapag ang network ay na-configure para sa ibang subnet sa parehong extended service set identification (ESSID).
- Sa pagsasagawa ng default na mabilis na transition (FT) (kilala rin bilang FT Over-the-Air), kung sakaling ang iba pang hindi-FT na Mabilis na Roaming na Paraan ay maaaring available sa parehong SSID, tingnan ang Mga Paraan ng Mabilis na Roam sa Talahanayan 5 at mga nauugnay na tala sa Pangkalahatang Mga Rekomendasyon sa WLAN sa pahina 14.
- Gumamit ng mga ahente sa pamamahala ng mobile device (MDM) upang baguhin ang mga setting. Gamitin ang user interface (UI) para baguhin ang mga subset ng parameter.
- Para sa mga voice application, at para sa anumang apps ng komunikasyon sa client-server na lubos na umaasa, hindi inirerekomenda na gamitin ang feature na pag-optimize ng baterya ng Android (kilala rin bilang Doze Mode) sa mga tool sa pamamahala ng device. Ang pag-optimize ng baterya ay nakakagambala sa komunikasyon sa pagitan ng mga umaasang endpoint at server.
- Randomization ng media access control (MAC):
- Mula sa Android Oreo, sinusuportahan ng mga Zebra device ang tampok na randomization ng MAC, na pinagana bilang default. Huwag paganahin o paganahin ito sa pamamagitan ng MDM o sa pamamagitan ng setting ng privacy ng Android Gamitin ang Device MAC:
- Kapag naka-enable sa mga bersyon ng Android 10 at mas nauna, ginagamit lang ang randomized na MAC value para sa pag-scan ng Wi-Fi ng mga bagong network bago iugnay sa nilalayong network (bago ang bagong koneksyon), gayunpaman, hindi ito ginagamit bilang MAC address ng device na nauugnay. . Ang nauugnay na MAC address ay palaging ang pisikal na MAC address.
- Kapag naka-enable sa Android 11 pataas, ginagamit din ang randomized na MAC value para sa pag-uugnay sa nilalayong network. Ang randomized na halaga ay tiyak para sa bawat pangalan ng network (SSID). Ito ay nananatiling pareho kapag ang device ay gumagala mula sa isang AP ng konektadong network patungo sa iba't ibang AP (mga) ng parehong network, at/o kapag kailangan nitong ganap na muling kumonekta sa partikular na network pagkatapos na wala sa saklaw.
- Ang tampok na randomization ng MAC ay hindi nakakaapekto sa pagganap ng boses at hindi kinakailangan na huwag paganahin ang tampok na ito para sa pangkalahatang mga layunin sa pag-troubleshoot. Gayunpaman, sa ilang partikular na sitwasyon, maaaring makatulong ang hindi pagpapagana sa panahon ng pagkolekta ng data sa pag-troubleshoot
Inililista ng sumusunod na talahanayan ang default, sinusuportahan, at inirerekomendang mga setting ng boses.
Talahanayan 1 Default, Sinusuportahan, at Inirerekomendang Mga Setting ng Voice Device
Tampok | Default na Configuration | Sinusuportahang Configuration | Inirerekomenda para sa Voice |
Auto Time Config | Hindi pinagana |
|
Default |
Estado11d | Itinakda sa Auto ang pagpili ng bansa |
|
Default |
Tampok | Default Configuration | Sinusuportahan Configuration | Inirerekomenda para sa Boses |
ChannelMask_2.4 GHz | Pinagana ang lahat ng channel, napapailalim sa mga lokal na panuntunan sa regulasyon. | Maaaring i-enable o i-disable ang anumang indibidwal na channel, napapailalim sa mga lokal na panuntunan sa regulasyon. | Ang Device Mask ay tumutugma sa eksaktong hanay ng configuration ng mga channel sa operating side ng network. Inirerekomenda na i-configure ang parehong device at ang network sa isang pinababang hanay ng mga channel 1, 6, at 11, kung ang WLAN SSID ay pinagana sa 2.4 GHz. |
ChannelMask_5.0 GHz | • Hanggang sa Android Oreo Build Number 01.13.20, naka-enable ang lahat ng non-dynamic frequency selection(DFS) channel.• Mula sa Android Oreo Build Number01.18.02 pataas,Android 9 at,Android 10, lahat ng channel ay naka-enable, kabilang ang DFS. Ang lahat ng nasa itaas ay napapailalim sa mga lokal na panuntunan sa regulasyon. | Maaaring i-enable o i-disable ang anumang indibidwal na channel, napapailalim sa mga lokal na panuntunan sa regulasyon. | Tumutugma ang Device Mask sa eksaktong hanay ng configuration ng mga operating channel sa gilid ng network. Inirerekomenda na i-configure ang parehong device at ang network sa isang pinababang hanay ng mga channel na hindi DFS lang. Para sa example, sa North America, i-configure ang mga channel ng network sa 36, 40, 44, 48, 149, 153,157, 161, 165. |
Pagpili ng Band | Auto (parehong naka-enable ang 2.4 GHz at 5 GHz band) |
|
5 GHz |
Kagustuhan sa Band | Hindi pinagana |
|
Paganahin para sa 5 GHz, kung ang WLAN SSID ay nasa parehong banda. |
Buksan ang Notification sa Network | Hindi pinagana |
|
Default |
Advanced na Pag-log | Hindi pinagana |
|
Default |
Tampok | Default Configuration | Sinusuportahan Configuration | Inirerekomenda para sa Boses |
Uri ng User | Hindi Pinaghihigpitan |
|
Default |
FT | Pinagana |
|
Default |
OKC | Pinagana |
|
Default |
PMKID | Hindi pinagana |
|
Default |
Power I-save | NDP (Null data power save) |
|
Default |
11k | Pinagana |
|
Default |
Subnet Roam | Hindi pinagana |
|
Default |
11w | Pagkatapos ng Android 10: I-enable / OpsyonalBago ang Android 10: I-disable |
|
Default |
Lapad ng Channel | 2.4 GHz – 20 MHz5 GHz – 20 MHz, 40MHz at 80 MHz | Hindi ma-configure | Default |
11n | Pinagana |
|
Default |
11ac | Pinagana |
|
Default |
Kalidad ng Serbisyo (QoS) ng Device Wi-Fi Tagging at Mapping
Inilalarawan ng seksyong ito ang QoS ng device tagging at pagmamapa ng mga packet mula sa device patungo sa AP (tulad ng
papalabas na mga packet sa direksyon ng uplink).
Ang tagAng pag-ging at pagmamapa ng trapiko sa direksyon ng downlink mula sa AP patungo sa device ay tinutukoy ng pagpapatupad o pagsasaayos ng vendor ng AP o controller, na wala sa saklaw ng dokumentong ito.
Para sa direksyon ng uplink, ang isang application sa device ay nagtatakda ng Differentiated Service Code Point (DSCP) o
Uri ng Serbisyo (ToS) na halaga para sa mga sourced na packet nito, batay sa mga detalye ng application. Bago ang
ang paghahatid ng bawat packet sa pamamagitan ng Wi-Fi, tinutukoy ng mga halaga ng DSCP o ToS ang karagdagang 802.11 ng device Tagging ID na itinalaga sa packet, at ang pagmamapa ng packet sa 802.11 Access Category.
Ang 802.11 tagAng mga ging at mapping column ay ibinigay para sanggunian at hindi na-configure. Ang mga halaga ng IP DSCP o ToS ay maaaring i-configure o hindi, depende sa app.
TANDAAN: Talahanayan 2 inilalarawan ang tagging at pagmamapa ng mga halaga para sa mga papalabas na packet kapag walang ibang mga dynamic na protocol ang makakaapekto sa kanila ayon sa karaniwang mga detalye. Para kay exampKung ang imprastraktura ng WLAN ay nag-uutos ng Call Admission Control (CAC) na protocol para sa ilang partikular na uri ng trapiko (gaya ng boses at/o pagsenyas), tagging at pagmamapa ay sumusunod sa mga dynamic na estado ng CACspecifications. Nangangahulugan ito na maaaring mayroong configuration ng CAC o mga sub-period kung saan ang tagging at pagmamapa ay naglalapat ng iba't ibang mga halaga kaysa sa nabanggit sa talahanayan, kahit na ang halaga ng DSCP ay pareho.
Talahanayan 2 QoS ng Wi-Fi ng device Tagging at Mapping para sa Papalabas na Trapiko
IP DSCPKlase Pangalan | IP DSCPHalaga | ToS Hexa | Tagging ng 802.11 TID (Traffic ID) at UP (802.1d UserPriority) | Pagmamapa sa 802.11 Kategorya ng Access (kapareho ng Wi-Fi WMM AC spec) |
wala | 0 | 0 | 0 | AC_BE |
cs1 | 8 | 20 | 1 | AC_BK |
af11 | 10 | 28 | 1 | AC_BK |
af12 | 12 | 30 | 1 | AC_BK |
af13 | 14 | 38 | 1 | AC_BK |
cs2 | 16 | 40 | 2 | AC_BK |
af21 | 18 | 48 | 2 | AC_BK |
af22 | 20 | 50 | 2 | AC_BK |
af23 | 22 | 58 | 2 | AC_BK |
cs3 | 24 | 60 | 4 | AC_VI |
af31 | 26 | 68 | 4 | AC_VI |
af32 | 28 | 70 | 3 | AC_BE |
af33 | 30 | 78 | 3 | AC_BE |
cs4 | 32 | 80 | 4 | AC_VI |
af41 | 34 | 88 | 5 | AC_VI |
af42 | 36 | 90 | 4 | AC_VI |
af43 | 38 | 98 | 4 | AC_VI |
IP DSCPKlase Pangalan | IP DSCPHalaga | ToS Hexa | Tagging ng 802.11 TID (Traffic ID) at UP (802.1d UserPriority) | Pagmamapa sa 802.11 Kategorya ng Access (kapareho ng Wi-Fi WMM AC spec) |
cs5 | 40 | A0 | 5 | AC_VI |
ef | 46 | B8 | 6 | AC_VO |
cs6 | 48 | C0 | 6 | AC_VO |
cs7 | 56 | E0 | 6 | AC_VO |
Mga Setting ng Network at Mga Katangian ng RF ng Device
Inilalarawan ng seksyong ito ang mga setting ng device para sa inirerekomendang kapaligiran at mga katangian ng RF ng device.
Inirerekomendang Kapaligiran
- Magsagawa ng Voice Grade Site Survey upang matiyak na ang mga kinakailangan sa Talahanayan 3 ay natutugunan.
- Ang Signal to Noise Ratio (SNR), na sinusukat sa dB, ay ang delta sa pagitan ng ingay sa dBm at ng coverage RSSI sa dBm. Ang pinakamababang halaga ng SNR ay ipinapakita sa Talahanayan 3. Sa isip, ang hilaw na ingay na sahig ay dapat na -90 dBm o mas mababa.
- Sa antas ng sahig, ang Same-Channel Separation ay tumutukoy sa dalawa o higit pang mga AP na may parehong channel na nasa RF sight ng isang scanning device sa isang partikular na lokasyon. Tinutukoy ng talahanayan 3 ang pinakamababang natanggap na signal strength indicator (RSSI) delta sa pagitan ng mga AP na ito.
Talahanayan 3 Mga Rekomendasyon sa Network
Setting | Halaga |
Latency | < 100 msec end-to-end |
Jitter | <100 msec |
Packet Loss | < 1% |
Minimum na Saklaw ng AP | -65 dBm |
Pinakamababang SNR | 25 dB |
Pinakamababang Paghihiwalay ng Parehong Channel | 19 dB |
Paggamit ng Radio Channel | < 50% |
Pagsasapawan ng Saklaw | 20% sa mga kritikal na kapaligiran |
Setting | Halaga |
Plano ng Channel |
|
Mga Kakayahang RF ng Device
Talahanayan 4 naglilista ng mga kakayahan sa RF na sinusuportahan ng Zebra device. Ang mga ito ay hindi maaaring i-configure.
Talahanayan 4 Mga Kakayahang RF
Setting | Halaga |
Roam Threshold | -65dbm (hindi mababago) |
Configuration ng Antenna na partikular sa device | 2×2 MIMO |
11n Mga Kakayahan | A-MPDU Tx/Rx, A-MSDU Rx, STBC, SGI 20/40 atbp. |
Mga Kakayahang 11ac | Rx MCS 8-9 (256-QAM) at Rx A-MPDU ng A-MSDU |
Mga Rekomendasyon ng Modelo ng Imprastraktura at Vendor
Kasama sa seksyong ito ang mga rekomendasyon para sa mga setting ng imprastraktura ng Extreme Networks, kabilang ang mga kasanayan sa WLAN para sa pagpapagana ng boses pati na rin ang mga mas partikular na rekomendasyon upang pamahalaan ang trapiko ng boses at mapanatili ang inaasahang kalidad ng boses.
Hindi kasama sa seksyong ito ang isang buong listahan ng mga configuration ng WLAN, ngunit ang mga kinakailangang pag-verify lamang, upang magawa ang matagumpay na interoperability sa pagitan ng mga Zebra device at ng network na partikular sa vendor.
Ang mga nakalistang item ay maaaring mga default na setting ng ibinigay na bersyon ng Extreme release. Pinapayuhan ang pagpapatunay
Pangkalahatang Mga Rekomendasyon sa WLAN
Ang seksyong ito ay naglilista ng mga rekomendasyon upang i-optimize ang WLAN upang suportahan ang pag-deploy ng boses.
- Para sa pinakamahusay na mga resulta, gamitin ang Wi-Fi Certified (voice enterprise certification mula sa Wi-Fi Alliance) mga modelo ng AP.
- Kung naka-enable ang SSID para sa boses sa 2.4G band, huwag i-enable ang 11b-legacy na mga rate ng data sa banda na iyon maliban kung partikular na kinakailangan ng ilang pinaghihigpitang pagpaplano sa coverage o dapat na suportahan ang mga mas lumang legacy na device.
- Pinipili ng device na gumala o kumonekta sa isang AP depende sa umiiral na mga setting ng imprastraktura at ang pinagbabatayan ng dynamics ng RF ecosystem. Sa pangkalahatan, nag-scan ang device para sa iba pang available na AP sa ilang partikular na trigger point (halimbawa, halample, kung ang konektadong AP ay mas mahina sa -65 dBm) at kumokonekta sa mas malakas na AP kung magagamit.
- 802.11r: Mahigpit na inirerekomenda ng Zebra na sinusuportahan ng WLAN network ang 11r Fast Transition (FT) bilang isang fastroaming na paraan upang makamit ang pinakamahusay na pagganap ng WLAN at device at karanasan ng user.
- Inirerekomenda ang 11r kaysa sa iba pang paraan ng mabilis na roaming.
- Kapag ang 11r ay pinagana sa network, alinman sa pre-shared-key (PSK) na seguridad (tulad ng FTPSK) o sa isang authentication server (gaya ng FT-802.1x), ang Zebra device ay awtomatikong pinapadali ang 11r, kahit na ang iba pang parallel Ang mga non-11r na pamamaraan ay co-exist sa parehong SSID network. Walang kinakailangang pagsasaayos.
- I-disable ang hindi nagamit na Fast Roam Methods mula sa SSID kung maaari. Gayunpaman, kung ang mga mas lumang device sa parehong SSID ay sumusuporta sa ibang paraan, maaaring manatiling naka-enable ang dalawa o higit pang pamamaraan kung maaari silang magkasabay. Awtomatikong inuuna ng device ang pagpili nito ayon sa Paraan ng Mabilis na Roaming sa Talahanayan 5.
- Ito ay isang pangkalahatang pinakamahusay na kasanayan upang limitahan ang halaga ng SSID bawat AP sa mga kinakailangan lamang. Walang tiyak na rekomendasyon sa bilang ng mga SSID sa bawat AP dahil ito ay nakasalalay sa maraming RF environmental factor na partikular sa bawat deployment. Ang isang mataas na bilang ng mga SSID ay nakakaapekto sa paggamit ng channel na binubuo hindi lamang ng mga user at trapiko ng application, kundi pati na rin ang mga beacon ng trapiko ng lahat ng SSID sa channel, kahit na ang mga hindi ginagamit.
- Call Admission Control (CAC):
- Ang tampok na CAC ng network ay idinisenyo upang mapadali ang mga pag-deploy ng VoIP, ngunit gumagamit ng algorithmic complexities upang matukoy kung tatanggapin o tatanggihan ang mga bagong tawag batay sa mga mapagkukunan ng network sa runtime.
- Huwag paganahin (itakda sa mandatory) ang CAC sa controller nang walang pagsubok at pagpapatunay sa katatagan ng mga admission (mga tawag) sa kapaligiran sa ilalim ng mga kondisyon ng stress at plurality.
- Magkaroon ng kamalayan sa mga device na hindi sumusuporta sa CAC na gumagamit ng parehong SSID gaya ng mga Zebra device na sumusuporta sa CAC. Ang sitwasyong ito ay nangangailangan ng pagsubok upang matukoy kung paano nakakaapekto ang network CAC sa buong eco-system.
- Kung kinakailangan ang WPA3 para sa deployment, sumangguni sa Zebra WPA3 Integrator Guide para sa gabay sa mga modelo ng device na sumusuporta sa WPA3 at gabay sa configuration.
Mga Rekomendasyon sa Imprastraktura ng WLAN para sa Voice Support
Talahanayan 5 Mga Rekomendasyon sa Imprastraktura ng WLAN para sa Voice Support
Setting | Halaga |
Uri ng infra | Batay sa controller |
Seguridad | WPA2 o WPA3 |
Voice WLAN | 5 GHz lamang |
Pag-encrypt | AESNote: Huwag gumamit ng Wired Equivalent Privacy (WEP) o Temporal Key Integrity Protocol (TKIP). |
Pagpapatunay: Batay sa Server (Radius) | 802.1X EAP-TLS/PEAP-MSCHAPv2 |
Authentication: Pre-Shared Key (PSK) Based | Paganahin ang parehong PSK at FT-PSK. Tandaan: Awtomatikong pinipili ng device ang FT-PSK. Kinakailangan ang PSK para suportahan ang mga legacy/non-11r na device sa parehong SSID. |
Mga Rate ng Data ng Operasyon | 2.4 GHz:
|
Talahanayan 5 Mga Rekomendasyon sa Imprastraktura ng WLAN para sa Voice Support (Ipinagpapatuloy)
Setting | Halaga |
Mga Paraan ng Mabilis na Paggala (Tingnan Pangkalahatang WLANMga rekomendasyon sa pahina 14) | Kung sinusuportahan ng imprastraktura sa priority order:
|
Agwat ng DTIM | 1 |
Pagitan ng Beacon | 100 |
Lapad ng Channel | 2.4 GHz: 20 MHz5 GHz: 20 MHz |
WMM | Paganahin |
802.11k | I-enable lang ang Neighbor Report. Huwag paganahin ang anumang 11k na pagsukat. |
802.11w | Paganahin bilang opsyonal (hindi sapilitan) |
802.11v | Paganahin |
AMPDU | Huwag paganahin para sa boses. |
Mga Rekomendasyon sa Imprastraktura ng Extreme Network para sa Kalidad ng Boses
Talahanayan 6 Mga Rekomendasyon sa Imprastraktura ng Extreme Network para sa Kalidad ng Boses
Rekomendasyon | Kinakailangan | Inirerekomenda Ngunit Hindi Kinakailangan |
I-configure ang voice WLAN para magamit ang 802.11a band. | ✓ | |
Kung gumagamit ng EAP authentication, tiyaking sinusuportahan ang mabilis na roaming (para sa halample, FT). | ✓ | |
Gamitin ang mga default na setting ng WLAN QoS Policy. | ✓ | |
Itakda ang Bridging mode sa Lokal. | ✓ | |
Huwag paganahin ang Answer Broadcast Probes. | ✓ | |
Gamitin ang mga default na setting ng Radio QoS Policy. | ✓ | |
Itakda ang Wireless Client Power sa max. | ✓ |
Inirerekomenda ng Zebra ang Mga Bersyon ng WLC at AP Firmware
TANDAAN: Ang mga rekomendasyon sa pag-modelo ng bersyon sa seksyong ito ay batay sa kasiya-siyang resulta ng interop test plan. Inirerekomenda ng Zebra na kapag gumagamit ng iba pang mga bersyon ng software na hindi nakalista sa ibaba, kumonsulta sa WLC/AP sa Mga Tala sa Paglabas upang i-verify na ang isang partikular na bersyon ay stable at mas gusto ng vendor.
- RFS 6K
- Bersyon ng Software: 5.8.1.0
- RFS 7K
- Bersyon ng Software: 5.8.0.0
- NX9500
- Bersyon ng software: 5.8.3.0
- Mga Modelo ng AP: 650, 6532, 7522, 7532, 8131
Mga Dokumento / Mga Mapagkukunan
![]() |
ZEBRA TC77 Series Mobile Computers [pdf] Gabay sa Gumagamit Serye ng TC77 na Mga Mobile Computer, Serye ng TC77, Mga Mobile na Computer, Mga Computer |