āĻāĻŽāĻžāĻ° āĻāĻāĻā§āĻ° āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻāĻŋ āĻāĻŽāĻ¨ āĻāĻāĻāĻ¨ āĻŦā§āĻ¯āĻā§āĻ¤āĻŋāĻ° āĻāĻžāĻ āĻĨā§āĻā§ āĻāĻā§āĻāĻ¸ā§āĻŦāĻ°ā§ āĻāĻŋāĻ¨ā§āĻ¤āĻžāĻāĻžāĻŦāĻ¨āĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻ¯āĻŋāĻ¨āĻŋ āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻĻā§āĻ°ā§āĻāĻāĻ¨āĻžāĻā§āĻ°āĻŽā§ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻŋāĻ āĻāĻ° āĻĒāĻĨ āĻ¨āĻŋāĻ¯āĻŧā§āĻāĻŋāĻ˛ā§āĻ¨ (āĻ¯āĻĻāĻŋāĻ āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻāĻāĻžāĻŦā§āĻ)āĨ¤
āĻšā§āĻ¯āĻžāĻ, āĻāĻŽāĻŋ āĻŦā§āĻāĻŋ āĻ¯ā§ āĻāĻŽāĻžāĻ° āĻ āĻāĻŋāĻā§āĻāĻ¤āĻž āĻļā§āĻ§ā§āĻ āĻāĻŽāĻžāĻ° āĻ āĻāĻŋāĻā§āĻāĻ¤āĻž, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻŽāĻžāĻ° āĻāĻžāĻā§ āĻŽāĻ¨ā§ āĻšāĻ¯āĻŧ āĻāĻāĻž āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĒā§āĻ°āĻŦāĻŖāĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ˛ā§āĻāĻžāĻŦā§ āĻāĻžāĻĒ āĻāĻžāĻ¯āĻŧāĨ¤ āĻ¤āĻĻā§āĻĒāĻ°āĻŋ, āĻ¨ā§āĻā§ āĻŦāĻ°ā§āĻŖāĻŋāĻ¤ āĻ āĻāĻŋāĻā§āĻāĻ¤āĻžāĻāĻŋ āĻŦā§āĻā§āĻāĻžāĻ¨āĻŋāĻ āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ˛āĻžāĻĒā§āĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻ°āĻ āĻŦā§āĻļāĻŋ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻ¯ā§āĻā§āĻ¤, āĻ¤āĻŦā§ āĻā§ āĻŽāĻāĻž āĻāĻ°āĻā§ āĻ¨āĻž - āĻāĻāĻŋ āĻŦāĻžāĻāĻ°ā§ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻāĻ¤ā§āĻ¸:
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻāĻžāĻŦā§, āĻĒā§āĻ°āĻžāĻā§āĻ¤āĻ¨ āĻāĻžāĻ¤ā§āĻ° āĻĨā§āĻā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻāĻžāĻ¤ā§āĻ°āĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ¤ā§āĻ¸āĻ°ā§āĻā§āĻā§āĻ¤!
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž
āĻ¯āĻāĻ¨ āĻāĻŽāĻŋ 2014 āĻ¸āĻžāĻ˛ā§ āĻāĻ¨āĻĢā§āĻāĻŽāĻŋāĻāĻ¨āĻŋāĻā§āĻļāĻ¨ āĻā§āĻāĻ¨ā§āĻ˛āĻāĻŋāĻ¸ āĻāĻŦāĻ āĻāĻŽāĻŋāĻāĻ¨āĻŋāĻā§āĻļāĻ¨ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§ āĻāĻŽāĻžāĻ° āĻ¸ā§āĻ¨āĻžāĻ¤āĻ āĻĄāĻŋāĻā§āĻ°āĻŋ āĻ¸āĻŽā§āĻĒāĻ¨ā§āĻ¨ āĻāĻ°āĻŋ, āĻ¤āĻāĻ¨ āĻāĻŽāĻŋ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻŋāĻāĻ¯āĻŧā§āĻ° āĻāĻāĻ¤ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻāĻŋāĻā§āĻ āĻāĻžāĻ¨āĻ¤āĻžāĻŽ āĻ¨āĻžāĨ¤ āĻšā§āĻ¯āĻžāĻ, āĻ āĻ¨ā§āĻ¯ āĻ āĻ¨ā§āĻā§āĻ° āĻŽāĻ¤ā§, āĻāĻŽāĻŋ āĻāĻŽāĻžāĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻŦāĻāĻ°ā§ "āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāĻ° āĻ¸āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ¸" āĻŦāĻŋāĻˇāĻ¯āĻŧ āĻ¨āĻŋāĻ¯āĻŧā§āĻāĻŋāĻ˛āĻžāĻŽ - āĻāĻŋāĻ¨ā§āĻ¤ā§, āĻĒā§āĻ°āĻā§, āĻāĻāĻŋ āĻāĻŽāĻžāĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻŦāĻ°ā§āĻˇā§ āĻāĻŋāĻ˛! āĻāĻāĻž āĻāĻāĻāĻž āĻ āĻ¨āĻ¨ā§āĻ¤āĻāĻžāĻ˛ āĻšāĻ¯āĻŧā§āĻā§!
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻāĻžāĻŦā§, āĻāĻŽāĻŋ āĻ¸ā§āĻ¨āĻžāĻ¤āĻ āĻĄāĻŋāĻā§āĻ°āĻŋ āĻĨā§āĻā§ āĻŦāĻŋāĻļā§āĻˇāĻāĻžāĻŦā§ āĻāĻ˛āĻžāĻĻāĻž āĻāĻŋāĻā§ āĻāĻļāĻž āĻāĻ°āĻŋāĻ¨āĻŋ āĻāĻŦāĻ āĻ¯āĻāĻ¨ āĻāĻŽāĻŋ āĻŽāĻžāĻ¸ā§āĻāĻžāĻ°ā§āĻ¸ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽā§ āĻĒā§āĻ°āĻŦā§āĻļ āĻāĻ°āĻŋ
āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¨āĻŋāĻ°āĻ°ā§āĻĨāĻ...
āĻāĻŽāĻ°āĻž āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧ āĻāĻ¨āĻā§āĻ āĻāĻŋāĻ˛āĻžāĻŽ, āĻāĻŦāĻ āĻĒā§āĻ°āĻĨāĻŽ āĻĨā§āĻā§ āĻā§āĻ˛ā§āĻ°āĻž āĻāĻāĻ¨āĻ āĻ¤āĻžāĻĻā§āĻ° āĻŦā§āĻ¯āĻžāĻāĻā§āĻ˛āĻŋ āĻ¸ā§āĻĻā§āĻ° āĻāĻžāĻ°ā§āĻŽāĻžāĻ¨āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ¯āĻžāĻ āĻāĻ°āĻāĻŋāĻ˛ (āĻ¸ā§āĻ¨āĻžāĻ¤āĻā§āĻ¤ā§āĻ¤āĻ° āĻĄāĻŋāĻā§āĻ°āĻŋāĻ° āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧ āĻŦāĻāĻ°ā§ āĻāĻ¨ā§āĻāĻžāĻ°ā§āĻ¨āĻļāĻŋāĻĒ āĻāĻ¯āĻŧ āĻŽāĻžāĻ¸ āĻ˛āĻžāĻā§)āĨ¤ āĻ āĻ¨ā§āĻ¯ āĻāĻĨāĻžāĻ¯āĻŧ, āĻ¤āĻžā§āĻā§āĻˇāĻŖāĻŋāĻ āĻŦā§āĻ¤ā§āĻ¤ā§āĻ° āĻā§āĻ āĻāĻāĻ¨āĻ āĻāĻāĻ°ā§āĻĒā§āĻ¯āĻŧ āĻļāĻŋāĻā§āĻˇāĻžāĻ° āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻā§āĻ˛āĻŋāĻā§ āĻā§āĻ°ā§āĻ¤ā§āĻŦ āĻ¸āĻšāĻāĻžāĻ°ā§ āĻ¸āĻŽā§āĻŽā§āĻā§āĻ¨ āĻšāĻ¯āĻŧāĻ¨āĻŋ āĻāĻŦāĻ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻŋāĻā§āĻāĻžāĻ¸āĻž āĻāĻ°āĻžāĻ° āĻŽāĻ¤ā§ āĻā§āĻ āĻāĻŋāĻ˛ āĻ¨āĻžāĨ¤
āĻāĻŽāĻžāĻĻā§āĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻŦāĻāĻ°ā§, āĻ āĻŦāĻļā§āĻ¯āĻ, āĻāĻŽāĻžāĻĻā§āĻ° āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻ§āĻ°āĻŖā§āĻ° āĻ āĻ¨ā§āĻļā§āĻ˛āĻ¨ āĻāĻŋāĻ˛, āĻ¯ā§āĻāĻžāĻ¨ā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻāĻŖāĻ¤āĻžāĻ¨ā§āĻ¤ā§āĻ°āĻŋāĻāĻāĻžāĻŦā§ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻ˛ā§āĻāĻžāĻ° (āĻĒā§āĻ°āĻ§āĻžāĻ¨āĻ¤ āĻŽā§āĻ¯āĻžāĻāĻ˛ā§āĻ¯āĻžāĻŦ āĻāĻžāĻˇāĻžāĻ¯āĻŧ) āĻāĻŦāĻ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻāĻā§āĻ āĻŦāĻŋāĻļā§āĻˇāĻžāĻ¯āĻŧāĻŋāĻ¤ GUI āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° (āĻāĻ āĻ āĻ°ā§āĻĨā§ āĻ¯ā§ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻ˛ā§āĻāĻž āĻāĻžāĻĄāĻŧāĻž - āĻ¸āĻŋāĻŽā§āĻ˛ā§āĻļāĻ¨) āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻāĻŋ āĻĒāĻāĻ¨ā§āĻĻā§āĻ° āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛āĨ¤ āĻŽāĻĄā§āĻ˛āĻŋāĻ āĻĒāĻ°āĻŋāĻŦā§āĻļ)āĨ¤
āĻŦāĻ˛āĻž āĻŦāĻžāĻšā§āĻ˛ā§āĻ¯, āĻāĻŽāĻ°āĻž, āĻŦāĻŋāĻā§āĻāĻžāĻ¨ā§āĻ° āĻāĻŦāĻŋāĻˇā§āĻ¯āĻ¤ āĻŽāĻžāĻ¸ā§āĻāĻžāĻ°ā§āĻ¸, āĻāĻŽāĻžāĻĻā§āĻ° āĻ¯ā§āĻŦāĻ¨ā§āĻ° āĻŽā§āĻ°ā§āĻāĻ¤āĻž āĻĨā§āĻā§, āĻāĻā§āĻ¨ā§āĻ° āĻŽāĻ¤ā§ āĻā§āĻĄ āĻ˛ā§āĻāĻž āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻāĻŋāĻ¯āĻŧā§āĻāĻŋāĻ˛āĻžāĻŽāĨ¤ āĻāĻāĻžāĻ¨ā§, āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻŽā§āĻ¯āĻžāĻĨāĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻ¸ āĻĨā§āĻā§ āĻ¸āĻŋāĻŽā§āĻ˛āĻŋāĻā§āĻ: āĻāĻāĻžāĻ¨ā§ āĻŦā§āĻ˛āĻāĻā§āĻ˛āĻŋ, āĻāĻāĻžāĻ¨ā§ āĻ¸āĻāĻ¯ā§āĻāĻā§āĻ˛āĻŋ, āĻāĻāĻžāĻ¨ā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ§āĻ°āĻŖā§āĻ° āĻ¸ā§āĻāĻŋāĻāĻ¸ āĻāĻŦāĻ āĻ¸ā§āĻāĻ āĻ°āĻ¯āĻŧā§āĻā§ā§ˇ
āĻāĻŽāĻ¨ āĻāĻāĻāĻŋ āĻĻā§āĻļā§āĻ¯ āĻ¯āĻž āĻĒā§āĻ°ā§āĻŦā§ āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ āĻĄāĻŋāĻāĻžāĻāĻ¨ āĻāĻŦāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻāĻā§āĻāĻŋāĻ¨āĻŋāĻ¯āĻŧāĻžāĻ°āĻŋāĻāĻ¯āĻŧā§ āĻāĻžāĻ āĻāĻ°ā§āĻā§āĻ¨ āĻāĻŽāĻ¨ āĻāĻāĻāĻ¨ āĻŦā§āĻ¯āĻā§āĻ¤āĻŋāĻ° āĻāĻžāĻā§ āĻ¨ā§āĻāĻŋāĻ āĻāĻŦāĻ āĻŦā§āĻ§āĻāĻŽā§āĻ¯!
āĻāĻ¤ā§āĻ¸:
āĻ¤āĻžāĻ āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻžāĻā§ āĻŽāĻ¨ā§ āĻšāĻ˛ā§...
āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻ¤āĻž
āĻĒā§āĻ°āĻĨāĻŽ āĻ¸ā§āĻŽāĻŋāĻ¸ā§āĻāĻžāĻ°ā§āĻ° āĻāĻāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻŋāĻ āĻāĻžāĻ āĻāĻŋāĻ˛ "āĻŽāĻĄā§āĻ˛āĻŋāĻ āĻāĻŦāĻ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ" āĻŦāĻŋāĻˇāĻ¯āĻŧā§āĻ° āĻ āĻāĻļ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻāĻāĻŋ OFDM āĻ¸āĻŋāĻāĻ¨ā§āĻ¯āĻžāĻ˛ āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻ¸āĻŋāĻāĻžāĻ°ā§āĻ° āĻŦāĻŋāĻāĻžāĻļāĨ¤ āĻ§āĻžāĻ°āĻŖāĻžāĻāĻŋ āĻ āĻ¤ā§āĻ¯āĻ¨ā§āĻ¤ āĻ¸āĻĢāĻ˛: āĻĒā§āĻ°āĻ¯ā§āĻā§āĻ¤āĻŋāĻāĻŋ āĻāĻāĻ¨āĻ āĻĒā§āĻ°āĻžāĻ¸āĻā§āĻāĻŋāĻ āĻāĻŦāĻ āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ° āĻāĻžāĻ°āĻŖā§ āĻŦā§āĻļ āĻāĻ¨āĻĒā§āĻ°āĻŋāĻ¯āĻŧ, āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, Wi-Fi āĻāĻŦāĻ LTE/LTE-A āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻā§ (OFDMA āĻāĻāĻžāĻ°ā§)āĨ¤ āĻŽāĻĄā§āĻ˛āĻŋāĻ āĻā§āĻ˛āĻŋāĻāĻŽ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§ āĻ¤āĻžāĻĻā§āĻ° āĻĻāĻā§āĻˇāĻ¤āĻž āĻ āĻ¨ā§āĻļā§āĻ˛āĻ¨ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻŽāĻžāĻ¸ā§āĻāĻžāĻ°āĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻŋ āĻ¸āĻ°ā§āĻŦā§āĻ¤ā§āĻ¤āĻŽ āĻāĻŋāĻ¨āĻŋāĻ¸āĨ¤
āĻāĻŦāĻ āĻāĻāĻ¨ āĻāĻŽāĻžāĻĻā§āĻ° āĻ¸ā§āĻĒāĻˇā§āĻāĻ¤āĻ āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻŋāĻ āĻĢā§āĻ°ā§āĻŽ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻ¸āĻš āĻĒā§āĻ°āĻ¯ā§āĻā§āĻ¤āĻŋāĻāĻ¤ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯āĻā§āĻ˛āĻŋāĻ° āĻŦā§āĻļ āĻāĻ¯āĻŧā§āĻāĻāĻŋ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§āĻā§ (āĻ¯āĻžāĻ¤ā§ āĻāĻ¨ā§āĻāĻžāĻ°āĻ¨ā§āĻā§ āĻā§āĻ¨āĻ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ā§āĻ° āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ¨āĻž āĻāĻ°āĻž āĻ¯āĻžāĻ¯āĻŧ), āĻāĻŦāĻ āĻāĻŽāĻ°āĻž āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§ āĻāĻ˛ā§āĻ˛āĻŋāĻāĻŋāĻ¤ āĻ¸āĻŋāĻŽā§āĻ˛āĻŋāĻā§āĻā§āĻ° āĻāĻĒāĻ° āĻāĻžāĻāĻĒāĻŋāĻ¯āĻŧā§ āĻĒāĻĄāĻŧāĻŋ... āĻāĻŦāĻ āĻāĻŽāĻžāĻĻā§āĻ° āĻŽāĻžāĻĨāĻžāĻ¯āĻŧ āĻāĻžāĻĒāĻžāĻ¤āĻž āĻĻāĻŋāĻ¯āĻŧā§ āĻāĻāĻžāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻ¤āĻžāĻ°:
- āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻŦā§āĻ˛āĻ āĻ āĻ¨ā§āĻ āĻ āĻāĻžāĻ¨āĻž āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻĻāĻŋāĻ¯āĻŧā§ āĻĒāĻ°āĻŋāĻĒā§āĻ°ā§āĻŖ, āĻ¯āĻž āĻāĻāĻāĻŋ āĻā§āĻĒāĻŋ āĻĄā§āĻ°āĻĒ āĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻž āĻā§āĻ¤āĻŋāĻāĻ¨āĻāĨ¤
- āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻŽā§āĻ¯āĻžāĻ¨āĻŋāĻĒā§āĻ˛ā§āĻļāĻ¨āĻā§āĻ˛āĻŋ āĻāĻ°āĻž āĻĻāĻ°āĻāĻžāĻ°, āĻŽāĻ¨ā§ āĻšāĻā§āĻā§, āĻ¸āĻšāĻ, āĻ¤āĻŦā§ āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻāĻ¨āĻ āĻāĻāĻĄāĻŧāĻž āĻāĻ°āĻ¤ā§ āĻšāĻŦā§, āĻāĻļā§āĻŦāĻ° āĻ¨āĻŋāĻˇā§āĻ§ āĻāĻ°ā§āĻ¨āĨ¤
- āĻā§āĻ¯āĻžāĻĨāĻŋāĻĄā§āĻ°āĻžāĻ˛ āĻŽā§āĻļāĻŋāĻ¨āĻā§āĻ˛āĻŋ GUI-āĻāĻ° āĻāĻ¨ā§āĻŽāĻ¤ā§āĻ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻĨā§āĻā§ āĻ˛āĻā§āĻˇāĻŖā§āĻ¯āĻŧāĻāĻžāĻŦā§ āĻ§ā§āĻ° āĻšāĻ¯āĻŧā§ āĻ¯āĻžāĻ¯āĻŧ, āĻāĻŽāĻ¨āĻāĻŋ āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻŦā§āĻ˛āĻā§āĻ° āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻ¸āĻžāĻ°ā§āĻĢāĻŋāĻāĻ¯āĻŧā§āĻ° āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧā§āĻāĨ¤
- āĻŦāĻžāĻĄāĻŧāĻŋāĻ¤ā§ āĻāĻŋāĻā§ āĻļā§āĻˇ āĻāĻ°āĻ¤ā§, āĻāĻĒāĻ¨āĻžāĻ° āĻāĻāĻ āĻ¸āĻŋāĻŽā§āĻ˛āĻŋāĻā§āĻ āĻĨāĻžāĻāĻ¤ā§ āĻšāĻŦā§āĨ¤ āĻāĻŦāĻ, āĻāĻ¸āĻ˛ā§, āĻā§āĻ¨ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¨ā§āĻāĨ¤
āĻšā§āĻ¯āĻžāĻ, āĻļā§āĻˇ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻāĻŽāĻ°āĻž āĻ āĻŦāĻļā§āĻ¯āĻ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒāĻāĻŋ āĻ¸āĻŽā§āĻĒāĻ¨ā§āĻ¨ āĻāĻ°ā§āĻāĻŋ, āĻ¤āĻŦā§ āĻāĻŽāĻ°āĻž āĻ¸ā§āĻŦāĻ¸ā§āĻ¤āĻŋāĻ° āĻ¨āĻŋāĻāĻļā§āĻŦāĻžāĻ¸ āĻ¨āĻŋāĻ¯āĻŧā§ āĻāĻāĻŋ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻāĻ°ā§āĻāĻŋāĨ¤
āĻāĻŋāĻā§ āĻ¸āĻŽāĻ¯āĻŧ āĻā§āĻā§ āĻā§āĻ˛, āĻāĻŦāĻ āĻāĻŽāĻ°āĻž āĻ¸ā§āĻ¨āĻžāĻ¤āĻā§āĻ¤ā§āĻ¤āĻ° āĻĄāĻŋāĻā§āĻ°āĻŋāĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻŦāĻ°ā§āĻˇā§āĻ° āĻļā§āĻˇā§āĻ° āĻĻāĻŋāĻā§ āĻāĻ˛āĻžāĻŽāĨ¤ GUI āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻšā§āĻŽāĻāĻ¯āĻŧāĻžāĻ°ā§āĻā§āĻ° āĻĒāĻ°āĻŋāĻŽāĻžāĻŖ āĻāĻžāĻ°ā§āĻŽāĻžāĻ¨ āĻŦāĻŋāĻˇāĻ¯āĻŧā§āĻ° āĻāĻžāĻ āĻŦā§āĻĻā§āĻ§āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻāĻ¨ā§āĻĒāĻžāĻ¤āĻŋāĻāĻāĻžāĻŦā§ āĻšā§āĻ°āĻžāĻ¸ āĻĒā§āĻ¤ā§ āĻļā§āĻ°ā§ āĻāĻ°ā§, āĻ¯āĻĻāĻŋāĻ āĻāĻāĻŋ āĻāĻāĻ¨āĻ āĻĻā§āĻˇā§āĻāĻžāĻ¨ā§āĻ¤ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ā§āĻ° āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧā§ āĻĒā§āĻāĻā§āĻ¨āĻŋāĨ¤ āĻāĻŽāĻŋ āĻ¸āĻš āĻāĻŽāĻžāĻĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ āĻ¨ā§āĻā§āĻ, āĻāĻŽāĻžāĻĻā§āĻ° āĻŦā§āĻā§āĻāĻžāĻ¨āĻŋāĻ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋāĻ¤ā§ (āĻ¯āĻĻāĻŋāĻ āĻā§āĻ˛āĻŦāĻā§āĻ¸ā§āĻ° āĻāĻāĻžāĻ°ā§), āĻāĻŦāĻ āĻāĻĒāĻžāĻ¤āĻĻā§āĻˇā§āĻāĻŋāĻ¤ā§ āĻĒāĻ°āĻŋāĻāĻŋāĻ¤ āĻ¸āĻŋāĻŽā§āĻ˛āĻŋāĻā§āĻ āĻ¨āĻ¯āĻŧ, āĻāĻĄāĻŧā§ āĻ¤ā§āĻ˛āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŽāĻžāĻĻā§āĻ° āĻ¯āĻĨā§āĻˇā§āĻ āĻĒāĻ°āĻŋāĻŽāĻžāĻŖā§ āĻĒā§āĻ°āĻļāĻ¸ā§āĻ¤āĻ¤āĻž āĻ āĻ¤āĻŋāĻā§āĻ°āĻŽ āĻāĻ°ā§āĨ¤
āĻāĻŽāĻžāĻĻā§āĻ° āĻ¸āĻ¨ā§āĻĻā§āĻšā§āĻ° āĻŦāĻŋāĻ¨ā§āĻĻā§āĻāĻŋ āĻāĻŋāĻ˛ āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧ āĻŦāĻ°ā§āĻˇā§āĻ° āĻāĻāĻāĻ¨ āĻāĻžāĻ¤ā§āĻ°ā§āĻ° āĻŦāĻžāĻā§āĻ¯āĻžāĻāĻļ (āĻ¤āĻžāĻ°āĻž āĻ¤āĻ¤āĻā§āĻˇāĻŖā§ āĻ°āĻžāĻļāĻŋāĻ¯āĻŧāĻžāĻ¯āĻŧ āĻĢāĻŋāĻ°ā§ āĻāĻ¸ā§āĻāĻŋāĻ˛):
- āĻā§āĻ˛ā§ āĻ¯āĻžāĻ¨, āĻ āĻ¨ā§āĻ¤āĻ¤ āĻāĻ¨ā§āĻāĻžāĻ°ā§āĻ¨āĻļāĻŋāĻĒā§āĻ° āĻ¸āĻŽāĻ¯āĻŧāĻāĻžāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯, āĻ¸āĻŋāĻŽāĻŋāĻ˛āĻŋāĻāĻ, āĻŽā§āĻ¯āĻžāĻĨāĻā§āĻ¯āĻžāĻĄ āĻāĻŦāĻ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ˛ā§āĻ¯āĻžāĻŦāĻāĻŋāĻ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ - āĻĒāĻžāĻšāĻžāĻĄāĻŧā§āĻ° āĻāĻĒāĻ°ā§ āĻ¸āĻŦāĻāĻŋāĻā§ āĻŽā§āĻ¯āĻžāĻāĻ˛ā§āĻ¯āĻžāĻŦā§ āĻ˛ā§āĻāĻž āĻāĻā§, āĻŽā§āĻ¯āĻžāĻāĻ˛ā§āĻ¯āĻžāĻŦ āĻ¨āĻŋāĻā§āĻ āĻŦāĻž āĻāĻ° āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§āĻ° "āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ" āĻ āĻā§āĻā§āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤
āĻŦāĻŋāĻŦā§āĻ¤āĻŋāĻāĻŋ āĻāĻāĻļāĻŋāĻ āĻ¸āĻ¤ā§āĻ¯ āĻŦāĻ˛ā§ āĻĒā§āĻ°āĻŽāĻžāĻŖāĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛: āĻāĻ˛āĻŽā§āĻ¨āĻžāĻāĻ¤ā§, āĻ¸āĻ°āĻā§āĻāĻžāĻŽāĻā§āĻ˛āĻŋāĻ° āĻĒāĻāĻ¨ā§āĻĻ āĻ¨āĻŋāĻ¯āĻŧā§ āĻŦāĻŋāĻ°ā§āĻ§āĻāĻŋāĻ āĻĒā§āĻ°ā§āĻĒā§āĻ°āĻŋ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻšāĻ¯āĻŧāĻ¨āĻŋāĨ¤ āĻ¸āĻ¤ā§āĻ¯, āĻĒāĻāĻ¨ā§āĻĻāĻāĻŋ āĻŦā§āĻļāĻŋāĻ°āĻāĻžāĻāĻ āĻŽā§āĻ¯āĻžāĻāĻ˛ā§āĻ¯āĻžāĻŦ, āĻĒāĻžāĻāĻĨāĻ¨ āĻāĻŦāĻ āĻ¸āĻŋ āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻŋāĻ˛āĨ¤
āĻāĻāĻ āĻĻāĻŋāĻ¨ā§, āĻāĻŽāĻžāĻā§ āĻāĻāĻāĻŋ āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻāĻ¤ā§āĻ¤ā§āĻāĻ¨āĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨ā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛: āĻāĻŽāĻžāĻ° āĻāĻŋ āĻāĻŽāĻžāĻ° OFDM āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻŽāĻŋāĻāĻžāĻ° āĻŽāĻĄā§āĻ˛ā§āĻ° āĻ āĻāĻļāĻāĻŋ āĻāĻāĻāĻŋ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§āĻĄ āĻāĻāĻžāĻ°ā§ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻāĻ°āĻž āĻāĻāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ? āĻļā§āĻ§ā§āĻ āĻŽāĻāĻžāĻ° āĻāĻ¨ā§āĻ¯.
āĻāĻŦāĻ āĻāĻŽāĻŋ āĻāĻžāĻ āĻĒā§āĻ¯āĻŧā§āĻāĻŋāĻ˛āĻžāĻŽ.
āĻ§āĻžāĻĒā§ āĻ§āĻžāĻĒā§
āĻ¤āĻžāĻ¤ā§āĻ¤ā§āĻŦāĻŋāĻ āĻāĻŖāĻ¨āĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§, āĻāĻŽāĻŋ āĻā§āĻŦāĻ˛ āĻāĻāĻŋāĻ° āĻāĻāĻāĻŋ āĻ˛āĻŋāĻā§āĻ āĻĻā§āĻŦ
āĻāĻŽā§āĻāĻžāĻ° āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ 2011 āĻĨā§āĻā§tgx āĻāĻŦāĻ āĻ¸ā§āĻ˛āĻžāĻāĻĄā§LTE āĻļāĻžāĻ°ā§āĻ°āĻŋāĻ āĻ¸ā§āĻ¤āĻ° āĻ āĻ§ā§āĻ¯āĻžāĻĒāĻāĻŽāĻŋāĻļā§āĻ˛-āĻāĻŋāĻ˛āĻž (āĻāĻŋāĻāĻ āĻāĻ˛āĻŽā§āĻ¨āĻžāĻ)āĨ¤ āĻāĻŽāĻŋ āĻŽāĻ¨ā§ āĻāĻ°āĻŋ āĻāĻ āĻ¯āĻĨā§āĻˇā§āĻ āĻšāĻŦā§.
"āĻ¤āĻžāĻšāĻ˛ā§," āĻāĻŽāĻŋ āĻāĻžāĻŦāĻ˛āĻžāĻŽ, "āĻāĻ¸ā§āĻ¨ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋ āĻāĻ°āĻŋ, āĻāĻŽāĻ°āĻž āĻā§ āĻŽāĻĄā§āĻ˛ āĻāĻ°āĻ¤ā§ āĻ¯āĻžāĻā§āĻāĻŋ?"
āĻāĻŽāĻ°āĻž āĻŽāĻĄā§āĻ˛ āĻāĻ°āĻŦ OFDM āĻĢā§āĻ°ā§āĻŽ āĻā§āĻ¨āĻžāĻ°ā§āĻāĻ° (OFDM āĻĢā§āĻ°ā§āĻŽ āĻā§āĻ¨āĻžāĻ°ā§āĻāĻ°)āĨ¤
āĻāĻāĻž āĻāĻŋ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°āĻŦā§:
- āĻ¤āĻĨā§āĻ¯ āĻĒā§āĻ°āĻ¤ā§āĻ
- āĻĒāĻžāĻāĻ˛āĻ āĻ¸āĻāĻā§āĻ¤
- āĻļā§āĻ¨ā§āĻ¯ (DC)
āĻāĻŋ (āĻ¸āĻ°āĻ˛āĻ¤āĻžāĻ° āĻāĻžāĻ¤āĻŋāĻ°ā§) āĻāĻŽāĻ°āĻž āĻāĻ° āĻĨā§āĻā§ āĻŦāĻŋāĻŽā§āĻ°ā§āĻ¤ āĻāĻ°āĻŋ:
- āĻāĻāĻāĻŋ āĻāĻā§āĻ°ā§āĻ¯āĻŧ āĻāĻĒāĻ¸āĻ°ā§āĻ āĻŽāĻĄā§āĻ˛āĻŋāĻ āĻĨā§āĻā§ (āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¨āĻŋ āĻŽā§āĻ˛ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻā§āĻ˛āĻŋ āĻāĻžāĻ¨ā§āĻ¨ āĻ¤āĻŦā§ āĻāĻāĻŋ āĻ¯ā§āĻ āĻāĻ°āĻž āĻāĻ āĻŋāĻ¨ āĻšāĻŦā§ āĻ¨āĻž)
āĻŦāĻŋāĻŦā§āĻāĻ¨āĻžāĻ§ā§āĻ¨ āĻŽāĻĄā§āĻ˛ā§āĻ° āĻŦā§āĻ˛āĻ āĻĄāĻžāĻ¯āĻŧāĻžāĻā§āĻ°āĻžāĻŽāĨ¤ āĻāĻŽāĻ°āĻž āĻŦāĻŋāĻĒāĻ°ā§āĻ¤ FFT (IFFT) āĻŦā§āĻ˛āĻā§ āĻĨāĻžāĻŽāĻŦāĨ¤ āĻāĻŦāĻŋāĻāĻŋ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻ¸āĻŦāĻžāĻ āĻŦāĻžāĻāĻŋāĻāĻž āĻ¨āĻŋāĻā§āĻ°āĻžāĻ āĻāĻžāĻ˛āĻŋāĻ¯āĻŧā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ - āĻāĻŽāĻŋ āĻŦāĻŋāĻāĻžāĻā§āĻ° āĻļāĻŋāĻā§āĻˇāĻāĻĻā§āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻļā§āĻ°ā§āĻ¤āĻŋ āĻĻāĻŋāĻ¯āĻŧā§āĻāĻŋāĻ˛āĻžāĻŽ āĻ¯ā§ āĻļāĻŋāĻā§āĻˇāĻžāĻ°ā§āĻĨā§āĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŋāĻā§ āĻ°ā§āĻā§ āĻ¯āĻžāĻŦā§āĨ¤
āĻāĻ¸ā§āĻ¨ āĻ¨āĻŋāĻā§āĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¤āĻžāĻĻā§āĻ° āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°āĻž āĻ¯āĻžāĻ. āĻŦā§āĻ¯āĻžāĻ¯āĻŧāĻžāĻŽ:
- āĻ¸āĻžāĻŦ-āĻā§āĻ¯āĻžāĻ°āĻŋāĻ¯āĻŧāĻžāĻ°ā§āĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻ¸āĻāĻā§āĻ¯āĻž;
- āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻĢā§āĻ°ā§āĻŽā§āĻ° āĻĻā§āĻ°ā§āĻā§āĻ¯;
- āĻāĻŽāĻžāĻĻā§āĻ° āĻ āĻŦāĻļā§āĻ¯āĻ āĻŽāĻžāĻāĻāĻžāĻ¨ā§ āĻāĻāĻāĻŋ āĻļā§āĻ¨ā§āĻ¯ āĻāĻŦāĻ āĻĢā§āĻ°ā§āĻŽā§āĻ° āĻļā§āĻ°ā§āĻ¤ā§ āĻāĻŦāĻ āĻļā§āĻˇā§ āĻāĻ āĻā§āĻĄāĻŧāĻž āĻļā§āĻ¨ā§āĻ¯ āĻ¯ā§āĻ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ (āĻŽā§āĻ, 5 āĻā§āĻāĻ°āĻž);
- āĻ¤āĻĨā§āĻ¯ āĻāĻŋāĻšā§āĻ¨āĻā§āĻ˛āĻŋ M-PSK āĻŦāĻž M-QAM āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻŽāĻĄā§āĻ˛ā§āĻļāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¯ā§āĻāĻžāĻ¨ā§ M āĻšāĻ˛ āĻŽāĻĄā§āĻ˛ā§āĻļāĻ¨ āĻ āĻ°ā§āĻĄāĻžāĻ°āĨ¤
āĻā§āĻĄ āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻ°ā§ āĻāĻ°āĻž āĻ¯āĻžāĻāĨ¤
āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻĨā§āĻā§ āĻĄāĻžāĻāĻ¨āĻ˛ā§āĻĄ āĻāĻ°āĻž āĻ¯āĻžāĻŦā§
āĻ˛āĻŋāĻāĻ .
āĻāĻ¨āĻĒā§āĻ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°āĻž āĻ¯āĻžāĻ:
clear all; close all; clc
M = 4; % e.g. QPSK
N_inf = 16; % number of subcarriers (information symbols, actually) in the frame
fr_len = 32; % the length of our OFDM frame
N_pil = fr_len - N_inf - 5; % number of pilots in the frame
pilots = [1; j; -1; -j]; % pilots (QPSK, in fact)
nulls_idx = [1, 2, fr_len/2, fr_len-1, fr_len]; % indexes of nulls
āĻāĻāĻ¨ āĻāĻŽāĻ°āĻž āĻ¤āĻĨā§āĻ¯ āĻāĻŋāĻšā§āĻ¨āĻā§āĻ˛āĻŋāĻ° āĻ¸ā§āĻāĻāĻā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻŋ, āĻāĻ āĻāĻŋāĻ¤ā§āĻ¤āĻŋāĻāĻŋ āĻā§āĻ°āĻšāĻŖ āĻāĻ°ā§ āĻ¯ā§ āĻĒāĻžāĻāĻ˛āĻ āĻ¸āĻāĻā§āĻ¤āĻā§āĻ˛āĻŋ āĻ āĻŦāĻļā§āĻ¯āĻ āĻļā§āĻ¨ā§āĻ¯ā§āĻ° āĻāĻā§ āĻāĻŦāĻ/āĻŦāĻž āĻĒāĻ°ā§ āĻ¯ā§āĻ¤ā§ āĻšāĻŦā§:
idx_1_start = 4;
idx_1_end = fr_len/2 - 2;
idx_2_start = fr_len/2 + 2;
idx_2_end = fr_len - 3;
āĻ¤āĻžāĻ°āĻĒāĻ° āĻĢāĻžāĻāĻļāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ
āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
inf_idx_1 = (floor(linspace(idx_1_start, idx_1_end, N_inf/2))).';
inf_idx_2 = (floor(linspace(idx_2_start, idx_2_end, N_inf/2))).';
inf_ind = [inf_idx_1; inf_idx_2]; % simple concatenation
āĻāĻ° āĻ¸āĻžāĻĨā§ āĻļā§āĻ¨ā§āĻ¯ā§āĻ° āĻ¸ā§āĻā§ āĻ¯ā§āĻ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻ¸āĻžāĻāĻžāĻ¨:
%concatenation and ascending sorting
inf_and_nulls_idx = union(inf_ind, nulls_idx);
āĻ¤āĻĻāĻ¨ā§āĻ¸āĻžāĻ°ā§, āĻĒāĻžāĻāĻ˛āĻ āĻ¸āĻāĻā§āĻ¤ āĻ¸ā§āĻāĻāĻā§āĻ˛āĻŋ āĻ āĻ¨ā§āĻ¯ āĻ¸āĻŦāĻāĻŋāĻā§:
%numbers in range from 1 to frame length
% that don't overlape with inf_and_nulls_idx vector
pilot_idx = setdiff(1:fr_len, inf_and_nulls_idx);
āĻāĻŦāĻžāĻ° āĻĒāĻžāĻāĻ˛āĻ āĻ¸āĻŋāĻāĻ¨ā§āĻ¯āĻžāĻ˛ āĻŦā§āĻāĻŋāĨ¤
āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻāĻŋ āĻā§āĻŽāĻĒā§āĻ˛ā§āĻ āĻāĻā§ (āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻĒāĻžāĻāĻ˛āĻāĻĻā§āĻ°), āĻāĻŦāĻ āĻ§āĻ°āĻž āĻ¯āĻžāĻ āĻāĻŽāĻ°āĻž āĻāĻ āĻā§āĻŽāĻĒā§āĻ˛ā§āĻ āĻĨā§āĻā§ āĻĒāĻžāĻāĻ˛āĻāĻā§āĻ˛āĻŋāĻā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻĢā§āĻ°ā§āĻŽā§ āĻā§āĻ°āĻŽāĻžāĻ¨ā§āĻ¸āĻžāĻ°ā§ āĻĸā§āĻāĻžāĻ¨ā§ āĻāĻžāĻāĨ¤ āĻ āĻŦāĻļā§āĻ¯āĻ, āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻ˛ā§āĻĒā§ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻ āĻĨāĻŦāĻž āĻāĻĒāĻ¨āĻŋ āĻŽā§āĻ¯āĻžāĻā§āĻ°āĻŋāĻā§āĻ¸ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻāĻā§ āĻā§āĻļāĻ˛ā§ āĻā§āĻ˛āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ - āĻ¸ā§āĻāĻžāĻā§āĻ¯āĻŦāĻļāĻ¤ MATLAB āĻāĻĒāĻ¨āĻžāĻā§ āĻĒāĻ°ā§āĻ¯āĻžāĻĒā§āĻ¤ āĻāĻ°āĻžāĻŽā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻāĻŋ āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧāĨ¤
āĻĒā§āĻ°āĻĨāĻŽā§, āĻāĻ āĻā§āĻŽāĻĒā§āĻ˛ā§āĻāĻā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻ¤āĻā§āĻ˛āĻŋ āĻĢā§āĻ°ā§āĻŽā§ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖāĻ°ā§āĻĒā§ āĻĢāĻŋāĻ āĻāĻ°ā§ āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻž āĻ¯āĻžāĻ:
pilots_len_psudo = floor(N_pil/length(pilots));
āĻāĻ° āĻĒāĻ°ā§, āĻāĻŽāĻ°āĻž āĻāĻāĻāĻŋ āĻā§āĻā§āĻāĻ° āĻāĻ āĻ¨ āĻāĻ°āĻŋ āĻ¯āĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻā§āĻŽāĻĒā§āĻ˛ā§āĻāĻā§āĻ˛āĻŋ āĻ¨āĻŋāĻ¯āĻŧā§ āĻāĻ āĻŋāĻ¤:
% linear algebra tricks:
mat_1 = pilots*ones(1, pilots_len_psudo); % rank-one matrix
resh = reshape(mat_1, pilots_len_psudo*length(pilots),1); % vectorization
āĻāĻŦāĻ āĻāĻŽāĻ°āĻž āĻāĻāĻāĻŋ āĻā§āĻ āĻā§āĻā§āĻāĻ° āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°āĻŋ āĻ¯āĻžāĻ¤ā§ āĻā§āĻŽāĻĒā§āĻ˛ā§āĻā§āĻ° āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻāĻāĻŋ āĻ āĻāĻļ āĻĨāĻžāĻā§ - "āĻ˛ā§āĻ", āĻ¯āĻž āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖāĻ°ā§āĻĒā§ āĻĢā§āĻ°ā§āĻŽā§ āĻĢāĻŋāĻ āĻāĻ°ā§ āĻ¨āĻž:
tail_len = fr_len - N_inf - length(nulls_idx) ...
- length(pilots)*pilots_len_psudo;
tail = pilots(1:tail_len); % "tail" of pilots vector
āĻāĻŽāĻ°āĻž āĻĒāĻžāĻāĻ˛āĻ āĻ āĻā§āĻˇāĻ° āĻĒā§āĻ¤ā§:
vec_pilots = [resh; tail]; % completed pilots vector that frame consists
āĻāĻ¸ā§āĻ¨ āĻ¤āĻĨā§āĻ¯ āĻāĻŋāĻšā§āĻ¨āĻā§āĻ˛āĻŋāĻ¤ā§ āĻāĻāĻŋāĻ¯āĻŧā§ āĻ¯āĻžāĻ, āĻ¯āĻĨāĻž, āĻāĻŽāĻ°āĻž āĻāĻāĻāĻŋ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻŦ āĻāĻŦāĻ āĻāĻāĻŋāĻā§ āĻ¸āĻāĻļā§āĻ§āĻ¨ āĻāĻ°āĻŦ:
message = randi([0 M-1], N_inf, 1); % decimal information symbols
if M >= 16
info_symbols = qammod(message, M, pi/4);
else
info_symbols = pskmod(message, M, pi/4);
end
āĻ¸āĻŦ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤! āĻĢā§āĻ°ā§āĻŽ āĻāĻāĻ¤ā§āĻ°āĻŋāĻ¤ āĻāĻ°āĻž:
%% Frame construction
frame = zeros(fr_len,1);
frame(pilot_idx) = vec_pilots;
frame(inf_ind) = info_symbols
āĻāĻĒāĻ¨āĻŋ āĻāĻ āĻŽāĻ¤ āĻāĻŋāĻā§ āĻĒā§āĻ¤ā§ āĻšāĻŦā§:
frame =
0.00000 + 0.00000i
0.00000 + 0.00000i
1.00000 + 0.00000i
-0.70711 - 0.70711i
-0.70711 - 0.70711i
0.70711 + 0.70711i
0.00000 + 1.00000i
-0.70711 + 0.70711i
-0.70711 + 0.70711i
-1.00000 + 0.00000i
-0.70711 + 0.70711i
-0.70711 - 0.70711i
0.00000 - 1.00000i
0.70711 + 0.70711i
1.00000 + 0.00000i
0.00000 + 0.00000i
0.00000 + 1.00000i
0.70711 - 0.70711i
-0.70711 + 0.70711i
-1.00000 + 0.00000i
-0.70711 + 0.70711i
0.70711 + 0.70711i
0.00000 - 1.00000i
-0.70711 - 0.70711i
0.70711 + 0.70711i
1.00000 + 0.00000i
0.70711 - 0.70711i
0.00000 + 1.00000i
0.70711 - 0.70711i
-1.00000 + 0.00000i
0.00000 + 0.00000i
0.00000 + 0.00000i
"āĻ¸ā§āĻ!" āĻāĻŽāĻŋ āĻ¤ā§āĻĒā§āĻ¤āĻŋ āĻ¨āĻŋāĻ¯āĻŧā§ āĻāĻžāĻŦāĻ˛āĻžāĻŽ āĻāĻŦāĻ āĻ˛ā§āĻ¯āĻžāĻĒāĻāĻĒ āĻŦāĻ¨ā§āĻ§ āĻāĻ°ā§ āĻĻāĻŋāĻ˛āĻžāĻŽāĨ¤ āĻ¸āĻŦāĻāĻŋāĻā§ āĻāĻ°āĻ¤ā§ āĻāĻŽāĻžāĻ° āĻāĻ¯āĻŧā§āĻ āĻāĻ¨ā§āĻāĻž āĻ˛ā§āĻā§āĻā§: āĻā§āĻĄ āĻ˛ā§āĻāĻž āĻ¸āĻš, āĻāĻŋāĻā§ āĻŽā§āĻ¯āĻžāĻāĻ˛ā§āĻ¯āĻžāĻŦ āĻĢāĻžāĻāĻļāĻ¨ āĻļā§āĻāĻž āĻāĻŦāĻ āĻāĻžāĻŖāĻŋāĻ¤āĻŋāĻ āĻā§āĻļāĻ˛āĻā§āĻ˛āĻŋāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻāĻŋāĻ¨ā§āĻ¤āĻž āĻāĻ°āĻžāĨ¤
āĻāĻŽāĻŋ āĻ¤āĻāĻ¨ āĻā§ āĻ¸āĻŋāĻĻā§āĻ§āĻžāĻ¨ā§āĻ¤ā§ āĻāĻāĻāĻ˛āĻžāĻŽ?
āĻŦāĻŋāĻˇāĻ¯āĻŧā§:
- āĻ˛ā§āĻāĻžāĻ° āĻā§āĻĄ āĻāĻ¨āĻ¨ā§āĻĻāĻĻāĻžāĻ¯āĻŧāĻ āĻāĻŦāĻ āĻāĻŦāĻŋāĻ¤āĻžāĻ° āĻ āĻ¨ā§āĻ°ā§āĻĒ!
- āĻ¯ā§āĻāĻžāĻ¯ā§āĻ āĻāĻŦāĻ āĻ¸āĻāĻā§āĻ¤ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ°āĻŖ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻāĻŋāĻ āĻšāĻ˛ āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻāĻ¨āĻ āĻāĻŦā§āĻˇāĻŖāĻž āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĨ¤
āĻāĻĻā§āĻĻā§āĻļā§āĻ¯:
- āĻāĻāĻāĻŋ āĻāĻžāĻŽāĻžāĻ¨ āĻĨā§āĻā§ āĻāĻĄāĻŧā§āĻ āĻā§āĻ˛āĻŋ āĻāĻ°āĻžāĻ° āĻā§āĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ¨ā§āĻ (āĻ¯āĻĻāĻŋ āĻ¨āĻž āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻāĻāĻāĻŋ āĻļāĻŋāĻā§āĻˇāĻžāĻŽā§āĻ˛āĻ āĻ˛āĻā§āĻˇā§āĻ¯ āĻ āĻŦāĻļā§āĻ¯āĻ āĻāĻāĻŋāĻ° āĻŽā§āĻ˛ā§āĻ¯āĻŦāĻžāĻ¨ āĻšāĻ¯āĻŧ): āĻ¸āĻŋāĻŽā§āĻ˛āĻŋāĻāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§, āĻāĻŽāĻ°āĻž āĻāĻāĻāĻŋ āĻ āĻ¤ā§āĻ¯āĻžāĻ§ā§āĻ¨āĻŋāĻ āĻ¸āĻ°āĻā§āĻāĻžāĻŽ āĻĻāĻŋāĻ¯āĻŧā§ āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ā§āĻ° āĻāĻžāĻ āĻ¨āĻŋāĻ¯āĻŧā§āĻāĻŋāĻ˛āĻžāĻŽāĨ¤
- GUI āĻāĻžāĻ˛, āĻ¤āĻŦā§ "āĻšā§āĻĄā§āĻ° āĻ¨ā§āĻā§" āĻā§ āĻ°āĻ¯āĻŧā§āĻā§ āĻ¤āĻž āĻŦā§āĻāĻž āĻāĻ°āĻ āĻāĻžāĻ˛āĨ¤
āĻāĻŦāĻ āĻāĻāĻ¨, āĻāĻžāĻ¤ā§āĻ° āĻšāĻāĻ¯āĻŧāĻž āĻĨā§āĻā§ āĻ āĻ¨ā§āĻ āĻĻā§āĻ°ā§, āĻāĻŽāĻŋ āĻāĻžāĻ¤ā§āĻ° āĻāĻžāĻāĻĻā§āĻ° āĻāĻžāĻā§ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤āĻāĻŋ āĻŦāĻ˛āĻ¤ā§ āĻāĻžāĻ:
- āĻāĻāĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ¯āĻžāĻ¨!
āĻĒā§āĻ°āĻĨāĻŽā§ āĻāĻžāĻ°āĻžāĻĒ āĻšāĻ˛ā§āĻ āĻā§āĻĄ āĻ˛ā§āĻāĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°ā§āĻ¨āĨ¤ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻŋāĻ āĻāĻ° āĻ¸āĻžāĻĨā§, āĻ āĻ¨ā§āĻ¯ āĻ¯ā§āĻā§āĻ¨ āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ˛āĻžāĻĒā§āĻ° āĻŽāĻ¤ā§, āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻāĻ āĻŋāĻ¨ āĻ āĻāĻļāĻāĻŋ āĻšāĻ˛ āĻļā§āĻ°ā§āĨ¤ āĻāĻŦāĻ āĻāĻāĻŋ āĻāĻā§ āĻļā§āĻ°ā§ āĻāĻ°āĻž āĻāĻžāĻ˛: āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻāĻāĻāĻ¨ āĻŦāĻŋāĻā§āĻāĻžāĻ¨ā§ āĻŦāĻž āĻāĻŽāĻ¨āĻāĻŋ āĻā§āĻŦāĻ˛ āĻāĻāĻāĻ¨ āĻĒā§āĻ°āĻ¯ā§āĻā§āĻ¤āĻŋāĻŦāĻŋāĻĻ āĻšāĻ¨, āĻļā§āĻā§āĻ° āĻŦāĻž āĻĒāĻ°ā§ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻ āĻĻāĻā§āĻˇāĻ¤āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻŦā§āĨ¤
- āĻāĻžāĻšāĻŋāĻĻāĻž !
āĻļāĻŋāĻā§āĻˇāĻ āĻāĻŦāĻ āĻ¸ā§āĻĒāĻžāĻ°āĻāĻžāĻāĻāĻžāĻ°āĻĻā§āĻ° āĻāĻžāĻ āĻĨā§āĻā§ āĻĒā§āĻ°āĻāĻ¤āĻŋāĻļā§āĻ˛ āĻĒāĻ¨ā§āĻĨāĻž āĻāĻŦāĻ āĻ¸āĻ°āĻā§āĻāĻžāĻŽā§āĻ° āĻĻāĻžāĻŦāĻŋ āĻāĻ°ā§āĻ¨āĨ¤ āĻ¯āĻĻāĻŋ āĻāĻāĻŋ āĻ¸āĻŽā§āĻāĻŦ āĻšāĻ¯āĻŧ, āĻ āĻŦāĻļā§āĻ¯āĻ ...
- āĻ¸ā§āĻˇā§āĻāĻŋ!
āĻļāĻŋāĻā§āĻˇāĻžāĻŽā§āĻ˛āĻ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽā§āĻ° āĻāĻžāĻ āĻžāĻŽā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¨āĻž āĻĨāĻžāĻāĻ˛ā§ āĻļāĻŋāĻā§āĻˇāĻžāĻ¨āĻŦāĻŋāĻ¸āĻĻā§āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻž āĻāĻžāĻāĻŋāĻ¯āĻŧā§ āĻāĻ āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ° āĻā§āĻĨāĻžāĻ¯āĻŧ āĻāĻžāĻ˛? āĻāĻĒāĻ¨āĻžāĻ° āĻĻāĻā§āĻˇāĻ¤āĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻāĻ¨ā§āĻ¨āĻ¤ āĻāĻ°ā§āĻ¨ - āĻāĻŦāĻžāĻ°, āĻāĻĒāĻ¨āĻŋ āĻ¯āĻ¤ āĻ¤āĻžāĻĄāĻŧāĻžāĻ¤āĻžāĻĄāĻŧāĻŋ āĻļā§āĻ°ā§ āĻāĻ°āĻŦā§āĻ¨ āĻ¤āĻ¤ āĻāĻžāĻ˛āĨ¤
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĻā§āĻļ āĻĨā§āĻā§ āĻāĻā§āĻāĻžāĻāĻžāĻā§āĻā§āĻˇā§ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻžāĻ°, āĻāĻāĻ¤ā§āĻ°āĻŋāĻ¤!
āĻĻā§āĻ°āĻˇā§āĻāĻŦā§āĻ¯
āĻļāĻŋāĻā§āĻˇāĻžāĻ°ā§āĻĨā§āĻĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻŽāĻžāĻ° āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ āĻ°ā§āĻāĻ°ā§āĻĄ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻāĻŽāĻŋ āĻĻā§āĻāĻāĻ¨ āĻ°ā§āĻā§āĻāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ 2017-āĻāĻ° āĻāĻāĻāĻŋ āĻ¸ā§āĻŽāĻ°āĻŖā§āĻ¯āĻŧ āĻāĻŦāĻŋ āĻ¸āĻāĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻāĻŋ: āĻĒāĻŋāĻāĻžāĻ° āĻ¸ā§āĻāĻžāĻ°ā§āĻĢ (āĻĄāĻžāĻ¨ āĻĻāĻŋāĻā§) āĻāĻŦāĻ āĻāĻ˛āĻŦāĻžāĻ°ā§āĻ āĻāĻžāĻ°āĻŋāĻ¸ā§āĻāĻŋāĻ āĻāĻŋāĻ˛āĻŽā§āĻ¤āĻĻāĻŋāĻ¨āĻ (āĻŦāĻžāĻŽ āĻĻāĻŋāĻā§)āĨ¤
āĻ āĻ¨ā§āĻ¤āĻ¤ āĻāĻ āĻĒā§āĻļāĻžāĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻāĻŋ āĻļā§āĻˇ āĻāĻ°āĻž āĻŽā§āĻ˛ā§āĻ¯ āĻāĻŋāĻ˛! (āĻĻā§āĻˇā§āĻā§āĻŽāĻŋ)
āĻāĻ¤ā§āĻ¸: www.habr.com