若函数y=log2 (ax2+2x+1)的定义域为R,则a的范围为?