
| Bernard Sklar博士具有40多年技术和管理工作经验,先后任职于美国民航、休斯航空、利通工业以及宇航公司等机构,曾参与研究开发了军事卫星系统。他曾在美国加州大学洛杉矶分校、南加州大学等多所大学执教工程课程。 .. << 查看详细 |
| preface 1 signals and spectra 1 1.1 digital communication signal processing, 3 1.1.1 why digital?, 3 1.1.2 typical block diagram and transformations, 4 1.1.3 basic digital communication nomenclature, 11 1.1.4 digital versus analog performance criteria, 13 1.2 classification of signals, 14 1.2.1 deterministic and random signals, 14 1.2.2 periodic and nonperiodic signals, 14 1.2.3 analog and discrete signals, 14 1.2.4 energy and power signals, 14 1.2.5 the unit impulse function, 16 1.3 spectral density, 16 1.3.1 energy spectral density, 17 1.3.2 power spectral density, 17 1.4 autocorrelation, 19 1.4.1 autocorrelation of an energy signal, 19 1.4.2 autocorrelation of a periodic (power) signal, 20 1.5 random signals, 20 .1.5.1 random variables, 20 1.5.2 random processes, 22 1.5.3 time averaging and ergodicity, 25 1.5.4 power spectral density of a random process, 26 1.5.5 noise in communication systems, 30 1.6 signal transmission through linear systems, 33 1.6.1 impulse response, 34 1.6.2 frequency transfer function, 35 1.6.3 distortionless transmission, 36 1.6.4 signals, circuits, and spectra, 42 1.7 bandwidth of digital data, 45 1.7.1 baseband versus bandpass, 45 1.7.2 the bandwidth dilemma, 47 1.8 conclusion, 51 2 formatting and baseband modulation 55 2.1 baseband systems, 56 2.2 formatting textual data (character coding), 58 2.3 messages, characters, and symbols, 61 2.3.1 example of messages, characters, and symbols, 61 2.4 formatting analog information, 62 2.4.1 the sampling theorem, 63 2.4.2 aliasing, 69 2.4.3 why oversample? 72 2.4.4 signal interface for a digital system, 75 2.5 sources of corruption, 76 2.5.1 sampling and quantizing effects, 76 2.5.2 channel effects, 77 2.5.3 signal-to-noise ratio for quantized pulses, 78 2.6 pulse code modulation, 79 2.7 uniform and nonuniform quantization, 81 2.7.1 statistics of speech amplitudes, 81 2.7.2 nonuniform quantization, 83 2.7.3 companding characteristics, 84 2.8 baseband modulation, 85 2.8.1 waveform representation of binary digits, 85 2.8.2 pcm waveform types, 85 2.8.3 spectral attributes of pcm waveforms, 89 2.8.4 bits per pcm word and bits per symbol, 90 2.8.5 m-ary pulse modulation waveforms, 91 2.9 correlative coding, 94 2.9.1 duobinary signaling, 94 2.9.2 duobinary decoding, 95 2.9.3 precoding, 96 2.9.4 duobinary equivalent transfer function, 97 2.9.5 comparison of binary with duobinary signaling, 98 2.9.6 polybinary signaling, 99 2.10 conclusion, 100 3 baseband demodulation/detection 104 3.1 signals and noise, 106 3.1.1 error-performance degradation in communication systems, 106 3.1.2 demodulation and detection, 107 3.1.3 a vectorial view of signals and noise, 110 3.1.4 the basic snr parameter for digital communication systems, 117 3.1.5 why eb/n0 is a natural figure of merit, 118 3.2 detection of binary signals in gaussian noise, 119 3.2.1 maximum likelihood receiver structure, 119 3.2.2 the matched filter, 122 3.2.3 correlation realization of the matched filter, 124 3.2.4 optimizing error performance, 127 3.2.5 error probability performance of binary signaling, 131 3.3 intersymbol interference, 136 3.3.1 pulse shaping to reduce isi, 138 3.3.2 two types of error-performance degradation, 142 3.3.3 demodulation/detection of shaped pulses, 145 3.4 equalization, 149 3.4.1 channel characterization, 149 3.4.2 eye pattern, 151 3.4.3 equalizer filter types, 152 3.4.4 preset and adaptive equalization, 158 3.4.5 filter update rate, 160 3.5 conclusion, 161 4 bandpass modulation and demodulation/ detection 167 4.1 why modulate? 168 4.2 digital bandpass modulation techniques, 169 4.2.1 phasor representation of a sinusoid, 171 4.2.2 phase shift keying, 173 4.2.3 frequency shift keying, 175 4.2.4 amplitude shift keying, 175 4.2.5 amplitude phase keying, 176 4.2.6 waveform amplitude coefficient, 176 4.3 detection of signals in gaussian noise, 177 4.3.1 decision regions, 177 4.3.2 correlation receiver, 178 4.4 coherent detection, 183 4.4.1 coherent detection of psk, 183 4.4.2 sampled matched filter, 184 4.4.3 coherent detection of multiple phase shift keying, 188 4.4.4 coherent detection of fsk, 191 4.5 noncoherent detection, 194 4.5.1 detection of differential psk, 194 4.5.2 binary differential psk example, 196 4.5.3 noncoherent detection of fsk, 198 4.5.4 required tone spacing for noncoherent orthogonal fsk, 200 4.6 complex envelope, 204 4.6.1 quadrature implementation of a modulator, 205 4.6.2 d8psk modulator example, 206 4.6.3 d8psk demodulator example, 208 4.7 error performance for binary systems, 209 4.7.1 probability of bit error for coherently detected bpsk, 209 4.7.2 probability of bit error for coherently detected differentially encoded binary psk, 211 4.7.3 probability of bit error for coherently detected binary orthogonal fsk, 213 4.7.4 probability of bit error for noncoherently detected binary orthogonal fsk, 213 4.7.5 probability of bit error for binary dpsk, 216 4.7.6 comparison of bit error performance for various modulation types, 218 4.8 m-ary signaling and performance, 219 4.8.1 ideal probability of bit error performance, 219 4.8.2 m-ary signaling, 220 4.8.3 vectorial view of mpsk signaling, 222 4.8.4 bpsk and qpsk have the same bit error probability, 223 4.8.5 vectorial view of mfsk signaling, 225 4.9 symbol error performance for m-ary systems (m ] 2), 229 4.9.1 probability of symbol error for mpsk, 229 4.9.2 probability of symbol error for mfsk, 230 4.9.3 bit error probability versus symbol error probability for orthogonal signals, 232 4.9.4 bit error probability versus symbol error probability for multiple phase signaling, 234 4.9.5 effects of intersymbol interference, 235 4.10 conclusion, 236 5 communications link analysis 242 5.1 what the system link budget tells the system engineer, 243 5.2 the channel, 244 5.2.1 the concept of free space, 244 5.2.2 error-performance degradation, 245 5.2.3 sources of signal loss and noise, 245 5.3 received signal power and noise power, 250 5.3.1 the range equation, 250 5.3.2 received signal power as a function of frequency, 254 5.3.3 path loss is frequency dependent, 256 5.3.4 thermal noise power, 258 5.4 link budget analysis, 259 5.4.1 two eb/n0 values of interest, 262 5.4.2 link budgets are typically calculated in decibels, 263 5.4.3 how much link margin is enough? 264 5.4.4 link availability, 266 5.5 noise figure, noise temperature, and system temperature, 270 5.5.1 noise figure, 270 5.5.2 noise temperature, 273 5.5.3 line loss, 274 5.5.4 composite noise figure and composite noise temperature, 276 5.5.5 system effective temperature, 277 5.5.6 sky noise temperature, 282 5.6 sample link analysis, 286 5.6.1 link budget details, 287 5.6.2 receiver figure of merit, 289 5.6.3 received isotropic power, 289 5.7 satellite repeaters, 290 5.7.1 nonregenerative repeaters, 291 5.7.2 nonlinear repeater amplifiers, 295 5.8 system trade-offs, 296 5.9 conclusion, 297 6 channel coding: part 1 304 6.1 waveform coding and structured sequences, 305 6.1.1 antipodal and orthogonal signals, 307 6.1.2 m-ary signaling, 308 6.1.3 waveform coding, 309 6.1.4 waveform-coding system example, 313 6.2 types of error control, 315 6.2.1 terminal connectivity, 315 6.2.2 automatic repeat request, 316 6.3 structured sequences, 317 6.3.1 channel models, 318 6.3.2 code rate and redundancy, 320 6.3.3 parity check codes, 321 6.3.4 why use error-correction coding? 323 6.4 linear block codes, 328 6.4.1 vector spaces, 329 6.4.2 vector subspaces, 329 6.4.3 a (6, 3) linear block code example, 330 6.4.4 generator matrix, 331 6.4.5 systematic linear block codes, 333 6.4.6 parity-check matrix, 334 6.4.7 syndrome testing, 335 6.4.8 error correction, 336 6.4.9 decoder implementation, 340 6.5 error-detecting and correcting capability, 342 6.5.1 weight and distance of binary vectors, 342 6.5.2 minimum distance of a linear code, 343 6.5.3 error detection and correction, 343 6.5.4 visualization of a 6-tuple space, 347 6.5.5 erasure correction, 348 6.6 usefulness of the standard array, 349 6.6.1 estimating code capability, 349 6.6.2 an (n, k) example, 351 6.6.3 designing the (8, 2) code, 352 6.6.4 error detection versus error correction trade-offs, 352 6.6.5 the standard array provides insight, 356 6.7 cyclic codes, 356 6.7.1 algebraic structure of cyclic codes, 357 6.7.2 binary cyclic code properties, 358 6.7.3 encoding in systematic form, 359 6.7.4 circuit for dividing polynomials, 360 6.7.5 systematic encoding with an (n - k)-stage shift register, 363 6.7.6 error detection with an (n - k)-stage shift register, 365 6.8 well-known block codes, 366 6.8.1 hamming codes, 366 6.8.2 extended golay code, 369 6.8.3 bch codes, 370 6.9 conclusion, 374 7 channel coding: part 2 381 7.1 convolutional encoding, 382 7.2 convolutional encoder representation, 384 7.2.1 connection representation, 385 7.2.2 state representation and the state diagram, 389 7.2.3 the tree diagram, 391 7.2.4 the trellis diagram, 393 7.3 formulation of the convolutional decoding problem, 395 7.3.1 maximum likelihood decoding, 395 7.3.2 channel models: hard versus soft decisions, 396 7.3.3 the viterbi convolutional decoding algorithm, 401 7.3.4 an example of viterbi convolutional decoding, 401 7.3.5 decoder implementation, 405 7.3.6 path memory and synchronization, 408 7.4 properties of convolutional codes, 408 7.4.1 distance properties of convolutional codes, 408 7.4.2 systematic and nonsystematic convolutional codes, 413 7.4.3 catastrophic error propagation in convolutional codes, 414 7.4.4 performance bounds for convolutional codes, 415 7.4.5 coding gain, 416 7.4.6 best known convolutional codes, 418 7.4.7 convolutional code rate trade-off, 420 7.4.8 soft-decision viterbi decoding, 420 7.5 other convolutional decoding algorithms, 422 7.5.1 sequential decoding, 422 7.5.2 comparisons and limitations of viterbi and sequential decoding, 425 7.5.3 feedback decoding, 427 7.6 conclusion, 429 8 channel coding: part 3 436 8.1 reeddsolomon codes, 437 8.1.1 reeddsolomon error probability, 438 8.1.2 why rds codes perform well against burst noise, 441 8.1.3 rds performance as a function of size, redundancy, and code rate, 441 8.1.4 finite fields, 445 8.1.5 reeddsolomon encoding, 450 8.1.6 reeddsolomon decoding, 454 8.2 interleaving and concatenated codes, 461 8.2.1 block interleaving, 463 8.2.2 convolutional interleaving, 466 8.2.3 concatenated codes, 468 8.3 coding and interleaving applied to the compact disc digital audio system, 469 8.3.1 circ encoding, 470 8.3.2 circ decoding, 472 8.3.3 interpolation and muting, 474 8.4 turbo codes, 475 8.4.1 turbo code concepts, 477 8.4.2 log-likelihood algebra, 481 8.4.3 product code example, 482 8.4.4 encoding with recursive systematic codes, 488 8.4.5 a feedback decoder, 493 8.4.6 the map decoding algorithm, 498 8.4.7 map decoding example, 504 8.5 conclusion, 509 appendix 8a the sum of log-likelihood ratios, 510 9 modulation and coding trade-offs 520 9.1 goals of the communications system designer, 521 9.2 error probability plane, 522 9.3 nyquist minimum bandwidth, 524 9.4 shannondhartley capacity theorem, 525 9.4.1 shannon limit, 528 9.4.2 entropy, 529 9.4.3 equivocation and effective transmission rate, 532 9.5 bandwidth efficiency plane, 534 9.5.1 bandwidth efficiency of mpsk and mfsk modulation, 535 9.5.2 analogies between bandwidth-efficiency and error probability planes, 536 9.6 modulation and coding trade-offs, 537 9.7 defining, designing, and evaluating digital communication systems, 538 9.7.1 m-ary signaling, 539 9.7.2 bandwidth-limited systems, 540 9.7.3 power-limited systems, 541 9.7.4 requirements for mpsk and mfsk signaling, 542 9.7.5 bandwidth-limited uncoded system example, 543 9.7.6 power-limited uncoded system example, 545 9.7.7 bandwidth-limited and power-limited coded system example, 547 9.8 bandwidth-efficient modulation, 555 9.8.1 qpsk and offset qpsk signaling, 555 9.8.2 minimum shift keying, 559 9.8.3 quadrature amplitude modulation, 563 9.9 modulation and coding for bandlimited channels, 566 9.9.1 commercial telephone modems, 567 9.9.2 signal constellation boundaries, 568 9.9.3 higher dimensional signal constellations, 569 9.9.4 higher-density lattice structures, 572 9.9.5 combined gain: n-sphere mapping and dense lattice, 573 9.10 trellis-coded modulation, 573 9.10.1 the idea behind trellis-coded modulation (tcm), 574 9.10.2 tcm encoding, 576 9.10.3 tcm decoding, 580 9.10.4 other trellis codes, 583 9.10.5 trellis-coded modulation example, 585 9.10.6 multi-dimensional trellis-coded modulation, 589 9.11 conclusion, 590 10 synchronization 598 10.1 introduction, 599 10.1.1 synchronization defined, 599 10.1.2 costs versus benefits, 601 10.1.3 approach and assumptions, 602 10.2 receiver synchronization, 603 10.2.1 frequency and phase synchronization, 603 10.2.2 symbol synchronization?adiscrete symbol modulations, 625 10.2.3 synchronization with continuous-phase modulations (cpm), 631 10.2.4 frame synchronization, 639 10.3 network synchronization, 643 10.3.1 open-loop transmitter synchronization, 644 10.3.2 closed-loop transmitter synchronization, 647 10.4 conclusion, 649 11 multiplexing and multiple access 656 11.1 allocation of the communications resource, 657 11.1.1 frequency-division multiplexing/multiple access, 660 11.1.2 time-division multiplexing/multiple access, 665 11.1.3 communications resource channelization, 668 11.1.4 performance comparison of fdma and tdma, 668 11.1.5 code-division multiple access, 672 11.1.6 space-division and polarization-division multiple access, 674 11.2 multiple access communications system and architecture, 676 11.2.1 multiple access information flow, 677 11.2.2 demand assignment multiple access, 678 11.3 access algorithms, 678 11.3.1 aloha, 678 11.3.2 slotted aloha, 682 11.3.3 reservation-aloha, 683 11.3.4 performance comparison of s-aloha and r-aloha, 684 11.3.5 polling techniques, 686 11.4 multiple access techniques employed with intelsat, 689 11.4.1 preassigned fdm/fm/fdma or mcpc operation, 690 11.4.2 mcpc modes of accessing an intelsat satellite, 690 11.4.3 spade operation, 693 11.4.4 tdma in intelsat, 698 11.4.5 satellite-switched tdma in intelsat, 704 11.5 multiple access techniques for local area networks, 708 11.5.1 carrier-sense multiple access networks, 708 11.5.2 token-ring networks, 710 11.5.3 performance comparison of csma/cd and token-ring networks, 711 11.6 conclusion, 713 12 spread-spectrum techniques 718 12.1 spread-spectrum overview, 719 12.1.1 the beneficial attributes of spread-spectrum systems, 720 12.1.2 a catalog of spreading techniques, 724 12.1.3 model for direct-sequence spread-spectrum interference rejection, 726 12.1.4 historical background, 727 12.2 pseudonoise sequences, 728 12.2.1 randomness properties, 729 12.2.2 shift register sequences, 729 12.2.3 pn autocorrelation function, 730 12.3 direct-sequence spread-spectrum systems, 732 12.3.1 example of direct sequencing, 734 12.3.2 processing gain and performance, 735 12.4 frequency hopping systems, 738 12.4.1 frequency hopping example, 740 12.4.2 robustness, 741 12.4.3 frequency hopping with diversity, 741 12.4.4 fast hopping versus slow hopping, 742 12.4.5 ffh/mfsk demodulator, 744 12.4.6 processing gain, 745 12.5 synchronization, 745 12.5.1 acquisition, 746 12.5.2 tracking, 751 12.6 jamming considerations, 754 12.6.1 the jamming game, 754 12.6.2 broadband noise jamming, 759 12.6.3 partial-band noise jamming, 760 12.6.4 multiple-tone jamming, 763 12.6.5 pulse jamming, 763 12.6.6 repeat-back jamming, 765 12.6.7 blades system, 768 12.7 commercial applications, 769 12.7.1 code-division multiple access, 769 12.7.2 multipath channels, 771 12.7.3 the fcc part 15 rules for spread-spectrum systems, 772 12.7.4 direct sequence versus frequency hopping, 773 12.8 cellular systems, 775 12.8.1 direct sequence cdma, 776 12.8.2 analog fm versus tdma versus cdma, 779 12.8.3 interference-limited versus dimension-limited systems, 781 12.8.4 is-95 cdma digital cellular system, 782 12.9 conclusion, 795 13 source coding 803 13.1 sources, 804 13.1.1 discrete sources, 804 13.1.2 waveform sources, 809 13.2 amplitude quantizing, 811 13.2.1 quantizing noise, 813 13.2.2 uniform quantizing, 816 13.2.3 saturation, 820 13.2.4 dithering, 823 13.2.5 nonuniform quantizing, 826 13.3 differential pulse-code modulation, 835 13.3.1 one-tap prediction, 838 13.3.2 n-tap prediction, 839 13.3.3 delta modulation, 841 13.3.4 sigma-delta modulation, 842 13.3.5 sigma-delta a-to-d converter (adc), 847 13.3.6 sigma-delta d-to-a converter (dac), 848 13.4 adaptive prediction, 850 13.4.1 forward prediction, 851 13.4.2 synthesis/analysis coding, 852 13.5 block coding, 853 13.5.1 vector quantizing, 854 13.6 transform coding, 856 13.6.1 quantization for transform coding, 857 13.6.2 subband coding, 857 13.7 source coding for digital data, 859 13.7.1 properties of codes, 860 13.7.2 huffman codes, 862 13.7.3 run-length codes, 866 13.8 examples of source coding, 870 13.8.1 audio compression, 870 13.8.2 image compression, 875 13.9 conclusion, 884 14 encryption and decryption 890 14.1 models, goals, and early cipher systems, 891 14.1.1 a model of the encryption and decryption process, 893 14.1.2 system goals, 893 14.1.3 classic threats, 893 14.1.4 classic ciphers, 894 14.2 the secrecy of a cipher system, 897 14.2.1 perfect secrecy, 897 14.2.2 entropy and equivocation, 900 14.2.3 rate of a language and redundancy, 902 14.2.4 unicity distance and ideal secrecy, 902 14.3 practical security, 905 14.3.1 confusion and diffusion, 905 14.3.2 substitution, 905 14.3.3 permutation, 907 14.3.4 product cipher systems, 908 14.3.5 the data encryption standard, 909 14.4 stream encryption, 915 14.4.1 example of key generation using a linear feedback shift register, 916 14.4.2 vulnerabilities of linear feedback shift registers, 917 14.4.3 synchronous and self-synchronous stream encryption systems, 919 14.5 public key cryptosystems, 920 14.5.1 signature authentication using a public key cryptosystem, 921 14.5.2 a trapdoor one-way function, 922 14.5.3 the rivestdshamirdadelman scheme, 923 14.5.4 the knapsack problem, 925 14.5.5 a public key cryptosystem based on a trapdoor knapsack, 927 14.6 pretty good privacy, 929 14.6.1 triple-des, cast, and idea, 931 14.6.2 diffie-hellman (elgamal variation) and rsa, 935 14.6.3 pgp message encryption, 936 14.6.4 pgp authentication and signature, 937 14.7 conclusion, 940 15 fading channels 944 15.1 the challenge of communicating over fading channels, 945 15.2 characterizing mobile-radio propagation, 947 15.2.1 large-scale fading, 951 15.2.2 small-scale fading, 953 15.3 signal time-spreading, 958 15.3.1 signal time-spreading viewed in the time-delay domain, 958 15.3.2 signal time-spreading viewed in the frequency domain, 960 15.3.3 examples of flat fading and frequency-selective fading, 965 15.4 time variance of the channel caused by motion, 966 15.4.1 time variance viewed in the time domain, 966 15.4.2 time variance viewed in the doppler-shift domain, 969 15.4.3 performance over a slow- and flat-fading rayleigh channel, 975 15.5 mitigating the degradation effects of fading, 978 15.5.1 mitigation to combat frequency-selective distortion, 980 15.5.2 mitigation to combat fast-fading distortion, 982 15.5.3 mitigation to combat loss in snr, 983 15.5.4 diversity techniques, 984 15.5.5 modulation types for fading channels, 987 15.5.6 the role of an interleaver, 988 15.6 summary of the key parameters characterizing fading channels, 992 15.6.1 fast fading distortion: case 1, 992 15.6.2 frequency-selective fading distortion: case 2, 993 15.6.3 fast-fading and frequency-selective fading distortion: case 3, 993 15.7 applications: mitigating the effects of frequency-selective fading, 996 15.7.1 the viterbi equalizer as applied to gsm, 996 15.7.2 the rake receiver as applied to direct-sequence spread-spectrum (ds/ss) systems, 999 15.8 conclusion, 1001 a a review of fourier techniques 1012 a.1 signals, spectra, and linear systems, 1012 a.2 fourier techniques for linear system analysis, 1012 a.2.1 fourier series transform, 1014 a.2.2 spectrum of a pulse train, 1018 a.2.3 fourier integral transform, 1020 a.3 fourier transform properties, 1021 a.3.1 time shifting property, 1022 a.3.2 frequency shifting property, 1022 a.4 useful functions, 1023 a.4.1 unit impulse function, 1023 a.4.2 spectrum of a sinusoid, 1023 a.5 convolution, 1025 a.5.1 graphical example of convolution, 1027 a.5.2 time convolution property, 1028 a.5.3 frequency convolution property, 1030 a.5.4 convolution of a function with a unit impulse, 1030 a.5.5 demodulation application of convolution, 1031 a.6 tables of fourier transforms and operations, 1033 b fundamentals of statistical decision theory 1035 b.1 bayes?ˉ theorem, 1035 b.1.1 discrete form of bayes?ˉ theorem, 1036 b.1.2 mixed form of bayes?ˉ theorem, 1038 b.2 decision theory, 1040 b.2.1 components of the decision theory problem, 1040 b.2.2 the likelihood ratio test and the maximum a posteriori criterion, 1041 b.2.3 the maximum likelihood criterion, 1042 b.3 signal detection example, 1042 b.3.1 the maximum likelihood binary decision, 1042 b.3.2 probability of bit error, 1044 c response of a correlator to white noise 1047 d often-used identities 1049 e s-domain, z-domain and digital filtering 1051 e.1 the laplace transform, 1051 e.1.1 standard laplace transforms, 1052 e.1.2 laplace transform properties, 1053 e.1.3 using the laplace transform, 1054 e.1.4 transfer function, 1055 e.1.5 rc circuit low pass filtering, 1056 e.1.6 poles and zeroes, 1056 e.1.7 linear system stability, 1057 e.2 the z-transform, 1058 e.2.1 calculating the z-transform, 1058 e.2.2 the inverse z-transform, 1059 e.3 digital filtering, 1060 e.3.1 digital filter transfer function, 1061 e.3.2 single pole filter stability, 1062 e.3.3 general digital filter stability, 1063 e.3.4 z-plane pole-zero diagram and the unit circle, 1063 e.3.5 discrete fourier transform of digital filter impulse response, 1064 e.4 finite impulse response filter design, 1065 e.4.1 fir filter design, 1065 e.4.2 the fir differentiator, 1067 e.5 infinite impulse response filter design, 1069 e.5.1 backward difference operator, 1069 e.5.2 iir filter design using the bilinear transform, 1070 e.5.3 the iir integrator, 1071 f list of symbols 1072 index 1075 |
商品评论(0条)