Text this: BS-GAT: a network intrusion detection system based on graph neural network for edge computing